.shopify-policy__container{max-width:90ch!important;padding-top:64px!important}@media(max-width:750px){.shopify-policy__container{padding-top:40px!important}}.product-information__grid--limit-details .product-details>.group-block{max-width:540px!important}.card-gallery{--gallery-aspect-ratio: 3/4 !important}.header__icon--summary .header-drawer-icon{width:16px!important;height:16px!important}.header-actions__action svg{width:20px!important;height:20px!important}.menu-list__link-title{padding-inline:16px!important}.search-action{margin-top:1px}accordion-custom summary{padding-block:1.15rem!important}@media(min-width:750px){.header__row--top{padding-bottom:10px}}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)){text-decoration:none!important}footer .menu__item{padding-bottom:8px}.header-menu__inner a.menu-list__link span,.mega-menu__link .wrap-text,.details-content .menu__item a,.aa-testimonial-card__product-name,.aa-size-guide__inline,.aa-icon-grid__link .aa-icon-grid__item-heading,p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)){background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:center bottom;background-size:0% 1px;padding-bottom:4px;transition:background-size .25s cubic-bezier(.215,.61,.355,1)}.header-menu__inner a.menu-list__link:hover span,.mega-menu__link:hover .wrap-text,.details-content .menu__item a:hover,.aa-testimonial-card__product:hover .aa-testimonial-card__product-name,.aa-size-guide__inline:hover,.aa-icon-grid__link:hover .aa-icon-grid__item-heading,p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)):hover,.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)):hover{background-size:100% 1px}.header-menu__inner a.menu-list__link span,.mega-menu__link .wrap-text{background-origin:content-box;background-position:center calc(100% + 4px)}.menu-list__link,.button:not(.localization-selector),.product-form-buttons button{letter-spacing:1.7px;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important}.button:not(.button-secondary,.button-unstyled,.localization-selector,.close-button){border:none}.button-secondary:not(.button-unstyled,.skip-to-content-link,.close-button):before{content:"";position:absolute;width:100%;height:100%;background-color:var(--color-secondary-button-background);z-index:-1}.button-secondary:not(.button-unstyled,.skip-to-content-link,.close-button){position:relative;text-align:center;background-color:transparent!important;color:var(--color-secondary-button-text);border:none!important;box-shadow:none!important;background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-secondary-button-hover-background),var(--color-secondary-button-hover-background));background-size:101% 100%,0 100%;background-position:left center;background-repeat:no-repeat}.button-secondary:not(.button-unstyled,.skip-to-content-link,.close-button):not(:disabled,[disabled],[aria-disabled=true],.is-disabled):hover{background-size:0 100%,101% 100%;background-position:right center;color:var(--color-secondary-button-hover-text)!important}.shopify-payment-button__button--unbranded,.button:not(.button-secondary,.button-unstyled,.button-custom,.quick-add__button,.localization-selector,.close-button){position:relative;text-align:center;background-color:transparent!important;color:var(--color-primary-button-text);border:1px solid var(--button-background-color)!important;background-image:linear-gradient(var(--button-background-color),var(--button-background-color)),linear-gradient(transparent,transparent);background-size:101% 100%,0 100%;background-position:right center;background-repeat:no-repeat}.shopify-payment-button__button--unbranded:not(:disabled,[disabled],[aria-disabled=true]):hover,.button:not(.button-secondary,.button-unstyled,.button-custom,.quick-add__button,.localization-selector,.close-button):not(:disabled,[disabled],[aria-disabled=true],.is-disabled):hover{background-size:0 100%,101% 100%;background-position:left center;color:var(--button-background-color);border-color:var(--button-background-color)}:root:root{--color-primary-button-hover-background: #383838;--color-primary-button-hover-text: var(--color-primary-button-text);--color-primary-button-hover-border: #383838;--color-secondary-button-hover-background: var(--color-foreground);--color-secondary-button-hover-text: var(--color-background);--color-secondary-button-hover-border: var(--color-foreground);--button-padding-inline: 20px;--button-padding-block: 12px}.sticky-add-to-cart__bar:before{border:none!important}.wa-wrapper{position:fixed;bottom:45px;right:20px;height:54px;width:54px;padding:10px;background:#fff;box-shadow:2px 4px 10px #00000040;border-radius:50%;z-index:50}.menu-drawer__navigation .menu-drawer__menu-item--mainlist{padding-block:8px!important}.menu-drawer__navigation{--menu-top-level-font-size: 14px !important;--menu-child-font-size: 14px !important;--menu-top-level-font-line-height: 1.4 !important}.menu-drawer__menu--childlist{padding-left:8px!important}.menu-drawer__menu-item>.svg-wrapper{padding-block:0!important;padding-inline-start:0!important}.menu-drawer__list-item--deep .menu-drawer__menu{padding-block-start:.15rem}.menu-drawer__list-item--divider{border-block-end-color:#e6e6e6!important}@media screen and (min-width:750px){.header__underlay-open{height:var(--header-height)!important}.header__underlay-open:after{display:none!important}.header-menu .menu-list__list-item:where(:not([slot=overflow])){position:relative}.header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{position:absolute;width:max-content;min-width:220px;height:auto!important;left:0;top:100%;padding:0!important;--submenu-padding-block-start: 0px;--submenu-padding-block-end: 0px;clip-path:none!important;contain-intrinsic-size:auto!important;background-color:var(--color-background);box-shadow:var(--shadow-popover, 0 6px 24px rgb(0 0 0 / .12))}.header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu .menu-list__submenu-inner{display:block;transform:none!important;padding:14px 20px}.header-menu .menu-list__submenu .mega-menu{width:auto;max-width:none;margin:0;padding:0}.header-menu .menu-list__submenu .mega-menu__grid,.header-menu .menu-list__submenu .mega-menu__list,.header-menu .menu-list__submenu .mega-menu__column{display:block;width:auto}.header-menu .menu-list__submenu .mega-menu__grid{padding-left:8px!important}}@media screen and (min-width:750px){.header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{display:grid!important;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s cubic-bezier(.22,.61,.36,1),opacity .2s ease,visibility .32s}.header-menu .menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,.header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu:hover{grid-template-rows:1fr;opacity:1}.header-menu .menu-list__submenu>.menu-list__submenu-inner{overflow:hidden;min-height:0}.header-menu .menu-list__submenu .mega-menu__column>*{opacity:0;transform:translate(-12px);transition:opacity .3s ease,transform .3s cubic-bezier(.22,.61,.36,1)}.header-menu .menu-list__list-item:has([aria-expanded=true]) .mega-menu__column>*,.header-menu .menu-list__submenu:hover .mega-menu__column>*{opacity:1;transform:translate(0)}.header-menu .mega-menu__column>*:nth-child(1){transition-delay:.1s}.header-menu .mega-menu__column>*:nth-child(2){transition-delay:.16s}.header-menu .mega-menu__column>*:nth-child(3){transition-delay:.22s}.header-menu .mega-menu__column>*:nth-child(4){transition-delay:.28s}.header-menu .mega-menu__column>*:nth-child(5){transition-delay:.34s}.header-menu .mega-menu__column>*:nth-child(6){transition-delay:.4s}}@media screen and (min-width:750px)and (prefers-reduced-motion:reduce){.header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.header-menu .menu-list__submenu .mega-menu__column>*{transition:none!important}}@media(prefers-reduced-motion:no-preference){.aa-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.16,.84,.44,1),transform .6s cubic-bezier(.16,.84,.44,1)}.aa-reveal.aa-reveal--in{opacity:1;transform:none}}.quick-add-modal__content .view-product-title a{font-family:var(--font-heading--family),serif!important;font-weight:var(--font-heading--weight)!important}.shiprocket-headless .sr-headless-checkout{--button-background-color: var(--color-primary-button-background, rgb(21 27 31));position:relative!important;height:52px!important;padding:0 20px!important;border:1px solid var(--button-background-color)!important;border-radius:var(--style-border-radius-buttons-primary, 0)!important;box-shadow:none!important;background-color:transparent!important;background-image:linear-gradient(var(--button-background-color),var(--button-background-color)),linear-gradient(transparent,transparent)!important;background-size:101% 100%,0 100%!important;background-position:right center!important;background-repeat:no-repeat!important;color:var(--color-primary-button-text, #fff)!important;font-family:var(--font-body--family),sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:1.7px!important;text-transform:uppercase!important;animation:none!important;cursor:pointer;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important}.shiprocket-headless .sr-headless-checkout:not(:disabled,[disabled],[aria-disabled=true]):hover{background-size:0 100%,101% 100%!important;background-position:left center!important;color:var(--button-background-color)!important}.shiprocket-headless .sr-headless-checkout:focus-visible{outline:1px solid var(--button-background-color);outline-offset:3px}.shiprocket-headless .sr-button-text-container,.shiprocket-headless .sr-headless-checkout:after{font-family:var(--font-body--family),sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:1.7px!important;color:inherit!important}.shiprocket-headless .sr-powered-by img{transition:filter .45s cubic-bezier(.785,.135,.15,.86)}.shiprocket-headless .sr-headless-checkout:not(:disabled,[disabled],[aria-disabled=true]):hover .sr-powered-by img{filter:invert(1)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/aesthetic-ally.css.map */
