#header-group{margin:12px 20px 0;width:calc(100% - 40px);z-index:var(--layer-sticky);top:12px!important}.shopify-section.shopify-section-group-header-group:first-child{position:relative;z-index:4;border-top-left-radius:12px;background:#f5f3f06b;-webkit-backdrop-filter:blur(40px) saturate(200%);backdrop-filter:blur(40px) saturate(200%);border:none;box-shadow:0 .5px #0000000a,0 6px 18px #0000000f,0 2px 4px #00000008;clip-path:inset(-50px -50px 0px -50px);overflow:visible;border-top-right-radius:12px}header-component#header-component{border:none;overflow:visible;position:relative;z-index:10;background:transparent!important;background-color:transparent!important}.header[transparent]{--closed-underlay-height: 100% !important}header-component#header-component .header__underlay-closed{background:#f5f3f06b!important;-webkit-backdrop-filter:blur(40px) saturate(200%)!important;backdrop-filter:blur(40px) saturate(200%)!important;box-shadow:0 .5px #0000000a,0 6px 18px #0000000f,0 2px 4px #00000008!important;border-bottom-right-radius:12px;border-bottom-left-radius:12px;transition:none!important}header-component#header-component .header__underlay-open{background:#f5f3f06b!important;-webkit-backdrop-filter:blur(40px) saturate(200%)!important;backdrop-filter:blur(40px) saturate(200%)!important;border-bottom-right-radius:12px;border-bottom-left-radius:12px;box-shadow:0 6px 18px #0000000f,0 2px 4px #00000008;top:var(--header-height)!important;bottom:unset!important;left:0!important;right:0!important;height:calc(var(--full-open-header-height) - var(--header-height))!important}header-component#header-component:has(.menu-list__link[aria-haspopup=true][aria-expanded=true]) .header__underlay-closed{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}div[id^=submenu-],.menu-list__submenu-inner{background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;box-shadow:none;overflow:visible;padding-top:2.5rem}header-component#header-component .menu-list .menu-list__link{color:var(--menu-text-color)!important;opacity:1!important;transition:color .2s ease!important}header-component#header-component .menu-list .menu-list__list-item:hover .menu-list__link{color:var(--menu-hover-color)!important;opacity:1!important;-webkit-text-stroke:.4px var(--menu-hover-color)!important;text-shadow:none!important}header-component#header-component .header,header-component#header-component .header__row{background:transparent!important;background-color:transparent!important}.announcement-bar__slides:has(.custom-marquee-container){width:100%!important;max-width:100%!important;display:block!important;margin:0!important}.header__icon.header__icon--menu.header__icon--summary{display:flex!important}@media screen and (min-width:750px){#header-component[data-menu-style=menu] .header__drawer,#header-component[data-menu-style=menu] header-drawer{display:flex!important}details.menu-open .header__icon--menu .header-drawer-icon--close{display:flex!important}details.menu-open .header__icon--menu .header-drawer-icon--open{display:none!important}}aside.announcement-bar.spacing-style.section.section--page-width.color-scheme-6{padding:5px 0!important;border-bottom:1px solid rgba(0,0,0,.06)!important}#header-group:has(.header[transparent]){height:0;margin-bottom:10px!important}body:has(.header[transparent]) main>.shopify-section:first-child .section{--section-top-offset: calc(var(--header-group-height) - 22px) !important}.header[transparent][data-sticky-state=active],.header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover){--header-logo-display: none !important;--header-logo-inverse-display: block !important;--color-foreground: var(--color-transparent-header) !important}:root{--menu-text-color: #1a1a1a;--menu-hover-color: #c4727a;--font-size-mega-parent: 16px;--font-size-mega-child: 15px;--font-size-drawer-item: 18px}a.mega-menu__link.mega-menu__link--parent{font-weight:900;font-size:var(--font-size-mega-parent)!important;color:var(--menu-text-color)!important}a.mega-menu__link.mega-menu__link--parent a.mega-menu__link{font-size:var(--font-size-mega-child)!important;color:var(--menu-text-color)!important}a.mega-menu__link.mega-menu__link--parent a.mega-menu__link:hover{color:var(--menu-hover-color)!important}.menu-drawer.color-scheme-1 nav.menu-drawer__navigation ul.menu-drawer__menu.has-submenu li a{font-size:var(--font-size-drawer-item);font-weight:400;color:var(--menu-text-color)}.menu-drawer.color-scheme-1 nav.menu-drawer__navigation ul.menu-drawer__menu.has-submenu li a:hover{color:var(--menu-hover-color)}.menu-drawer.color-scheme-1 nav.menu-drawer__navigation ul.menu-drawer__menu.has-submenu li .menu-drawer__menu-item{font-size:var(--font-size-drawer-item);font-weight:400;color:var(--menu-text-color)}.menu-drawer.color-scheme-1 nav.menu-drawer__navigation ul.menu-drawer__menu.has-submenu li .menu-drawer__menu-item:hover{color:var(--menu-hover-color)}.menu-drawer__utility-links.menu-drawer__animated-element{display:none}ul.list-unstyled.menu-drawer__menu.sgc-bottom-menu li a{font-size:var(--font-size-drawer-item)!important;font-weight:400;color:var(--menu-text-color)}ul.list-unstyled.menu-drawer__menu.sgc-bottom-menu li a:hover{color:var(--menu-hover-color)}.menu-drawer__menu-item>.svg-wrapper{padding-block:0px!important}.menu-drawer__menu-item.menu-drawer__menu-item--parent,.menu-drawer__menu-item.menu-drawer__menu-item--parent .menu-drawer__menu-item-text{font-weight:900!important;color:var(--menu-text-color)!important}.button.close-button.menu-drawer__close-button{padding:5px!important;margin-left:auto;border:none!important;outline-color:#fff!important}.sgc-block-text,.sgc-block-heading{padding:0!important}.sgc-block-heading h1{font-size:7rem!important}.sgc-block-text{text-shadow:0px 4px 16px rgba(250,250,248,.85)}.banner-text-subheading{text-shadow:0px 2px 8px rgba(250,250,248,.7)!important}.sgc-button-bottomheading{padding:8px 20px;border-radius:50px}.show-on-mobile{display:block}@media screen and (min-width:750px){.show-on-mobile{display:none!important}}.show-on-tablet{display:none}@media screen and (min-width:750px)and (max-width:989px){.show-on-tablet{display:block!important}}.show-on-desktop{display:none}@media screen and (min-width:990px){.show-on-desktop{display:block!important}}@media screen and (min-width:768px){.footer-content{display:grid!important;gap:var(--footer-gap, 30px)!important;align-items:start!important}.sgc-footer-group1,.sgc-footer-group2,.sgc-footer-group3,.sgc-footer-group4,.sgc-footer-group5{width:100%!important;max-width:100%!important;grid-column:auto!important;grid-row:auto!important}.sgc-footer-group5{order:-1!important}.sgc-footer-group1{order:1!important}.sgc-footer-group2{order:2!important}.sgc-footer-group3{order:3!important}.sgc-footer-group4{order:4!important}}@media screen and (min-width:768px)and (max-width:1023px){.footer-content{grid-template-columns:repeat(2,1fr)!important}.sgc-footer-group5{grid-column:1 / -1!important;margin-bottom:20px}}@media screen and (min-width:1024px){.footer-content{grid-template-columns:30% max-content max-content max-content 1fr!important}}.group-block.sgc-product-details{padding:30px!important;box-sizing:border-box;background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.2);box-shadow:0 0 15px #0003}@media screen and (max-width:749px){.product-details.sgc-product-details{padding-left:0!important}}@media screen and (min-width:750px)and (max-width:989px){.product-details.sgc-product-details{padding-left:0!important}}@media screen and (min-width:990px){.product-details.sgc-product-details{padding-left:85px!important}}.sgc-variant-picker .variant-option__button-label{padding:5px 24px!important;min-width:64px!important;min-height:40px!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.sgc-variant-picker{--color-selected-variant-border: #C4727A !important;--color-selected-variant-text: transparent !important;--color-selected-variant-background: #C4727A !important;--color-variant-hover-border: #C4727A !important}.sgc-variant-picker .variant-option__button-label__pill{background-color:#c4727a!important;box-shadow:inset 0 0 0 2px #c4727a!important}.sgc-variant-picker .variant-option__button-label:has(input[type=radio]:checked){color:#c4727a!important;border-color:solid 2px #C4727A!important}.sgc-variant-picker .variant-option__button-label:has(input[type=radio]:checked) .variant-option__button-label__text{color:#fff!important}.sgc-variant-picker .variant-option__button-label:has(input[type=radio]:checked):before{border-color:solid 2px #C4727A!important}.sgc-variant-picker legend{font-weight:600}.sgc-button-atc .button.add-to-cart-button.button{border-radius:8px;height:4rem}.sgc-button-atc span.add-to-cart-text__content{font-weight:600;text-transform:capitalize}.osoth-form-sizechart{display:flex;align-items:center;justify-content:space-between;width:100%}.osoth-sizechart-content{margin-left:auto}.osoth-sizechart-button{display:inline-flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;padding:4px 8px;font-size:14px;color:#5e5e5e;transition:opacity .2s ease}.osoth-sizechart-button:hover{opacity:.7}.osoth-sizechart-button__text{text-decoration:underline;font-weight:400}.osoth-sizechart-icon{display:flex;align-items:center;width:18px;height:18px}.osoth-sizechart-icon svg{width:100%;height:100%}div#cart-drawer-header{padding:2rem!important;border-bottom:solid 1px rgba(0,0,0,.08);margin-bottom:1.25rem}.cart-drawer__heading{text-transform:uppercase!important;font-weight:900!important}.cart-drawer__header .close-button{top:1.5rem!important;right:1.5rem!important}.cart-drawer td.cart-items__price.cart-secondary-typography{display:none!important}.cart-drawer .cart-items__table-row{grid-template-columns:125px minmax(0,1fr)!important;grid-template-areas:"media details" "media quantity" "media error"!important}.cart-drawer .cart-items__table-row--full-width-variants{grid-template-columns:125px minmax(0,1fr)!important;grid-template-areas:"media details" "media variants" "media unit_price" "media quantity" "media error"!important}.cart-drawer .cart-items__media-image,.cart-drawer .cart-items__media-container{object-fit:contain!important;border-radius:8px!important;--border-radius: 8px !important;overflow:hidden!important}.cart-drawer .cart-items__quantity{align-items:center!important;gap:8px!important;justify-content:space-between;width:100%}.cart-items__title{font-size:13px!important;font-weight:900}.cart-items__unit-price-wrapper{font-weight:900;font-family:Playfair Display,serif!important;font-size:18px!important}.cart-items__variant dt{font-weight:900;color:#000;font-size:13px!important}.cart-items__variant dd{font-weight:500;color:#000;font-size:14px!important;text-transform:uppercase}text-component.cart-totals__total-value.cart-secondary-typography{font-weight:900;font-family:Playfair Display,serif!important;font-size:16px!important}button#checkout{border-radius:50px}.cart-totals__item.cart-totals__tax-note.cart-primary-typography{justify-content:center}#search-modal predictive-search-component.predictive-search.color-scheme-1{padding:1rem 2rem}#quick-add-dialog .osoth-sizechart-content{display:none}#quick-add-dialog .sgc-variant-picker{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/1/assets/astyle.css.map */
