.product-form__buttons{max-width:100%!important}.header__menu-item,.header__menu-item *,.header__menu-item span,.header__menu-item:hover span,.header__active-menu-item,details[open]>.header__menu-item,details[open]>.header__menu-item span,details[open]:hover>.header__menu-item,details[open]:hover>.header__menu-item span,.mega-menu__link,.mega-menu__link *,.mega-menu__link:hover,.mega-menu__link--active,.mega-menu__link--active:hover,.header__submenu .header__menu-item,.header__submenu .header__menu-item:hover,.header__submenu .list-menu__item--active,.menu-drawer__menu-item,.menu-drawer__menu-item *,.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active,.menu-drawer__menu-item--active:hover,.footer-block__details-content .list-menu__item--link,.footer-block__details-content .list-menu__item--link:hover,.footer-block__details-content .list-menu__item--active,.footer-block__details-content .list-menu__item--active:hover,.footer-block__details-content .link,.footer-block__details-content .link:hover,.footer-block__details-content a,.footer-block__details-content a:hover,.lw-ft-links .lw-ft-link-item a,.lw-ft-links .lw-ft-link-item a:hover{text-decoration:none!important;text-underline-offset:0!important;text-decoration-thickness:0!important;text-decoration-line:none!important}.header__menu-item>span{position:relative;display:inline-block;padding-bottom:2px}.header__menu-item>span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .3s ease-in-out;pointer-events:none}.header__menu-item:hover>span:after,.header__menu-item:focus-visible>span:after{transform:scaleX(1);transform-origin:left center}a.header__menu-item:not(:has(>span)){position:relative}a.header__menu-item:not(:has(>span)):after{content:"";position:absolute;bottom:.6rem;left:1.2rem;right:1.2rem;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .3s ease-in-out;pointer-events:none}a.header__menu-item:not(:has(>span)):hover:after,a.header__menu-item:not(:has(>span)):focus-visible:after{transform:scaleX(1);transform-origin:left center}.mega-menu__link{position:relative;display:inline-block;width:fit-content;max-width:100%}.mega-menu__link:after{content:"";position:absolute;bottom:.2rem;left:0;width:100%;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .3s ease-in-out;pointer-events:none}.mega-menu__link:hover:after,.mega-menu__link:focus-visible:after{transform:scaleX(1);transform-origin:left center}.header__submenu .header__menu-item{position:relative;display:inline-flex;align-items:center;width:fit-content;max-width:100%}.header__submenu .header__menu-item:after{content:"";position:absolute;bottom:.3rem;left:0;width:100%;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .3s ease-in-out;pointer-events:none}.header__submenu .header__menu-item:hover:after,.header__submenu .header__menu-item:focus-visible:after,.header__submenu li:hover>.header__menu-item:after{transform:scaleX(1);transform-origin:left center}a.menu-drawer__menu-item{position:relative;display:inline-flex;align-items:center;width:auto;padding-right:1.5rem}a.menu-drawer__menu-item:after{content:"";position:absolute;bottom:.7rem;left:3rem;right:1.5rem;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .3s ease-in-out;pointer-events:none}a.menu-drawer__menu-item:hover:after,a.menu-drawer__menu-item:focus-visible:after{transform:scaleX(1);transform-origin:left center}summary.menu-drawer__menu-item{position:relative}summary.menu-drawer__menu-item:after{content:"";position:absolute;bottom:.7rem;left:3rem;width:48px;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .3s ease-in-out;pointer-events:none}summary.menu-drawer__menu-item:hover:after,summary.menu-drawer__menu-item:focus-visible:after{transform:scaleX(1);transform-origin:left center}.footer-block__details-content .list-menu__item--link,.footer-block__details-content a,.lw-ft-links .lw-ft-link-item a{position:relative;display:inline-block;padding-bottom:2px}.footer-block__details-content .list-menu__item--link:after,.footer-block__details-content a:after,.lw-ft-links .lw-ft-link-item a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .3s ease-in-out;pointer-events:none}.footer-block__details-content .list-menu__item--link:hover:after,.footer-block__details-content .list-menu__item--link:focus-visible:after,.footer-block__details-content a:hover:after,.footer-block__details-content a:focus-visible:after,.lw-ft-links .lw-ft-link-item a:hover:after,.lw-ft-links .lw-ft-link-item a:focus-visible:after{transform:scaleX(1);transform-origin:left center}@media(prefers-reduced-motion:reduce){.header__menu-item>span:after,a.header__menu-item:not(:has(>span)):after,.header__submenu .header__menu-item:after,.mega-menu__link:after,a.menu-drawer__menu-item:after,summary.menu-drawer__menu-item:after,.footer-block__details-content .list-menu__item--link:after,.footer-block__details-content a:after,.lw-ft-links .lw-ft-link-item a:after{transition:none!important}}h1:not(.lw-footer *):not(footer *):not(.lw-marquee-item):not(.lw-announcement-bar *),h2:not(.lw-footer *):not(footer *):not(.lw-marquee-item):not(.lw-announcement-bar *),h3:not(.lw-footer *):not(footer *):not(.lw-marquee-item):not(.lw-announcement-bar *),h4:not(.lw-footer *):not(footer *):not(.lw-marquee-item):not(.lw-announcement-bar *),h5:not(.lw-footer *):not(footer *):not(.lw-marquee-item):not(.lw-announcement-bar *),h6:not(.lw-footer *):not(footer *):not(.lw-marquee-item):not(.lw-announcement-bar *),.title:not(.lw-footer *):not(footer *),.heading:not(.lw-footer *):not(footer *),.section-heading:not(.lw-footer *):not(footer *),.main-page-title:not(.lw-footer *):not(footer *),.lw-cat-header__title,.lw-cat2-header__title,.lw-bs-title,.lw-bs-carousel-header__title,.lw-bs-promo-card__title,.lw-iwt-heading,.lw-occ-title,.lw-steps-title,.lw-gft-title,.lw-feat-title,.lw-tabs-title,.lw-tabs-banner__title,.lw-corp-title,.lw-diwali-title,.lw-trend-title,.lw-loc-heading,.lw-tst-title,.lw-faq-title,.lw-wa-title,.lw-cat-item__title,.lw-cat2-item__title,.lw-gft-card__title,.lw-occ-card__title,.lw-step-title,.lw-trend-card__title,.lw-tabs-card__title,.lw-loc-feat-title,.lw-tst-author-name,.lw-faq-question,.card__heading,.card__heading a,.full-unstyled-link{text-transform:uppercase!important}.lw-cat-header__title,.lw-cat2-header__title,.lw-bs-title,.lw-iwt-heading,.lw-occ-title,.lw-steps-title,.lw-gft-title,.lw-feat-title,.lw-tabs-title,.lw-corp-title,.lw-diwali-title,.lw-trend-title,.lw-loc-heading,.lw-tst-title,.lw-faq-title,.lw-wa-title{font-size:clamp(2.4rem,3.2vw,3.2rem)!important;font-weight:800!important;letter-spacing:.06em!important;line-height:1.25!important;text-transform:uppercase!important}@media screen and (max-width:749px){.lw-cat-header__title,.lw-cat2-header__title,.lw-bs-title,.lw-iwt-heading,.lw-occ-title,.lw-steps-title,.lw-gft-title,.lw-feat-title,.lw-tabs-title,.lw-corp-title,.lw-diwali-title,.lw-trend-title,.lw-loc-heading,.lw-tst-title,.lw-faq-title,.lw-wa-title{font-size:2.2rem!important;letter-spacing:.04em!important;line-height:1.3!important}}.lw-cat-header__eyebrow,.lw-cat2-header__eyebrow,.lw-bs-promo-card__eyebrow,.lw-iwt-eyebrow,.lw-occ-header span,.lw-steps-eyebrow,.lw-gft-eyebrow,.lw-tabs-eyebrow,.lw-corp-eyebrow,.lw-diwali-eyebrow,.lw-loc-eyebrow,.lw-tst-eyebrow,.lw-faq-eyebrow,.lw-wa-eyebrow{font-size:1.2rem!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#c5a059!important;display:inline-block!important;margin-bottom:.8rem!important}.lw-cat-item__title,.lw-cat2-item__title,.lw-bs-carousel-header__title,.lw-gft-card__title,.lw-occ-card__title,.lw-step-title,.lw-trend-card__title,.lw-tabs-card__title,.lw-loc-feat-title,.lw-tst-author-name,.card__heading,.card__heading a,.full-unstyled-link{font-size:1.6rem!important;font-weight:700!important;letter-spacing:.05em!important;line-height:1.35!important;text-transform:uppercase!important}@media screen and (max-width:749px){.lw-cat-item__title,.lw-cat2-item__title,.lw-bs-carousel-header__title,.lw-gft-card__title,.lw-occ-card__title,.lw-step-title,.lw-trend-card__title,.lw-tabs-card__title,.lw-loc-feat-title,.lw-tst-author-name,.card__heading,.card__heading a,.full-unstyled-link{font-size:1.4rem!important;letter-spacing:.04em!important}}.lw-faq-question{font-size:1.55rem!important;font-weight:700!important;letter-spacing:.03em!important;text-transform:uppercase!important;line-height:1.4!important}@media screen and (max-width:749px){.lw-faq-question{font-size:1.4rem!important}}.lw-cat-header__intro,.lw-bs-subtitle,.lw-occ-subtitle,.lw-steps-subtitle,.lw-gft-subtitle,.lw-tabs-subtitle,.lw-tst-subtitle,.lw-faq-subtitle,.lw-wa-subtitle{font-size:1.65rem!important;font-weight:500!important;line-height:1.65!important;color:#111!important;letter-spacing:.01em!important;margin-top:.8rem!important}@media screen and (max-width:749px){.lw-cat-header__intro,.lw-bs-subtitle,.lw-occ-subtitle,.lw-steps-subtitle,.lw-gft-subtitle,.lw-tabs-subtitle,.lw-tst-subtitle,.lw-faq-subtitle,.lw-wa-subtitle{font-size:1.5rem!important;line-height:1.55!important}}p:not(.lw-footer p):not(footer p):not(.lw-ft-pillar-label):not(.lw-ft-col-title),.lw-cat-item__subtitle,.lw-iwt-text,.lw-iwt-text p,.lw-loc-text,.lw-loc-text p,.lw-corp-text,.lw-corp-text p,.lw-diwali-text,.lw-diwali-text p,.lw-step-text,.lw-corp-perk-text,.lw-diwali-perk-text,.lw-faq-answer,.lw-faq-answer p,.lw-tst-quote,.lw-tst-quote p,.lw-occ-whatsapp-text{font-size:1.6rem!important;font-weight:400!important;line-height:1.65!important;color:#111!important}@media screen and (max-width:749px){p:not(.lw-footer p):not(footer p):not(.lw-ft-pillar-label):not(.lw-ft-col-title),.lw-cat-item__subtitle,.lw-iwt-text,.lw-iwt-text p,.lw-loc-text,.lw-loc-text p,.lw-corp-text,.lw-corp-text p,.lw-diwali-text,.lw-diwali-text p,.lw-step-text,.lw-corp-perk-text,.lw-diwali-perk-text,.lw-faq-answer,.lw-faq-answer p,.lw-tst-quote,.lw-tst-quote p,.lw-occ-whatsapp-text{font-size:1.45rem!important;line-height:1.55!important}}.lw-iwt-btn,.lw-iwt-btn--whatsapp,.lw-occ-whatsapp-btn,.lw-tabs-btn,.lw-tabs-view-all-btn,.lw-corp-btn-primary,.lw-corp-btn-wa,.lw-diwali-btn-primary,.lw-diwali-btn-wa,.lw-loc-btn,.lw-wa-btn,.lw-btn,.lw-btn--primary,.lw-btn--secondary,.lw-bs-promo-card__btn,.lw-cat-btn,.lw-cat2-btn,.lw-ft-btn-submit{background-color:#360c72!important;background:#360c72!important;color:#fff!important;padding:1.2rem 2.8rem!important;border-radius:var(--buttons-radius, 8px)!important;border:none!important;outline:none!important;font-size:1.35rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.8rem!important;text-decoration:none!important;line-height:1.2!important;box-shadow:0 4px 16px #360c7238!important;transition:transform .25s cubic-bezier(.2,0,.2,1),box-shadow .25s cubic-bezier(.2,0,.2,1),background-color .25s ease!important;cursor:pointer!important}.lw-iwt-btn:after,.lw-occ-whatsapp-btn:after,.lw-tabs-btn:after,.lw-corp-btn-primary:after,.lw-diwali-btn-primary:after,.lw-loc-btn:after,.lw-wa-btn:after,.lw-btn:after{display:none!important;content:none!important;box-shadow:none!important;border:none!important}.lw-iwt-btn *,.lw-iwt-btn--whatsapp *,.lw-occ-whatsapp-btn *,.lw-tabs-btn *,.lw-tabs-view-all-btn *,.lw-corp-btn-primary *,.lw-corp-btn-wa *,.lw-diwali-btn-primary *,.lw-diwali-btn-wa *,.lw-loc-btn *,.lw-wa-btn *,.lw-btn *,.lw-btn--primary *,.lw-btn--secondary *,.lw-bs-promo-card__btn *,.lw-cat-btn *,.lw-cat2-btn *,.lw-ft-btn-submit *{color:#fff!important;fill:currentColor!important}.lw-iwt-btn:hover,.lw-iwt-btn--whatsapp:hover,.lw-occ-whatsapp-btn:hover,.lw-tabs-btn:hover,.lw-tabs-view-all-btn:hover,.lw-corp-btn-primary:hover,.lw-corp-btn-wa:hover,.lw-diwali-btn-primary:hover,.lw-diwali-btn-wa:hover,.lw-loc-btn:hover,.lw-wa-btn:hover,.lw-btn:hover,.lw-btn--primary:hover,.lw-btn--secondary:hover,.lw-bs-promo-card__btn:hover,.lw-cat-btn:hover,.lw-cat2-btn:hover,.lw-ft-btn-submit:hover{background-color:#24054f!important;background:#24054f!important;border:none!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #360c7261!important}.lw-iwt-btn:active,.lw-occ-whatsapp-btn:active,.lw-tabs-btn:active,.lw-tabs-view-all-btn:active,.lw-corp-btn-primary:active,.lw-corp-btn-wa:active,.lw-diwali-btn-primary:active,.lw-diwali-btn-wa:active,.lw-loc-btn:active,.lw-wa-btn:active,.lw-btn:active{transform:translateY(0) scale(.98)!important}@media screen and (max-width:749px){.lw-iwt-btn,.lw-iwt-btn--whatsapp,.lw-occ-whatsapp-btn,.lw-tabs-btn,.lw-tabs-view-all-btn,.lw-corp-btn-primary,.lw-corp-btn-wa,.lw-diwali-btn-primary,.lw-diwali-btn-wa,.lw-loc-btn,.lw-wa-btn,.lw-btn,.lw-bs-promo-card__btn,.lw-cat-btn,.lw-cat2-btn,.lw-ft-btn-submit{padding:1rem 2.2rem!important;font-size:1.25rem!important;border-radius:var(--buttons-radius, 8px)!important;border:none!important}}.lw-loc-btn-wa{background-color:#25d366!important;background:#25d366!important;color:#fff!important;fill:#fff!important;border:none!important;border-radius:var(--buttons-radius, 8px)!important;box-shadow:0 4px 14px #25d36647!important}.lw-loc-btn-wa *,.lw-loc-btn-wa span,.lw-loc-btn-wa svg{color:#fff!important;fill:#fff!important}.lw-loc-btn-wa:hover{background-color:#1ebe5d!important;background:#1ebe5d!important;color:#fff!important;border:none!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #25d3666b!important}.lw-cat-item,.lw-cat2-item,.lw-bs-promo-card,.lw-iwt-card,.lw-occ-card,.lw-occ-whatsapp-box,.lw-step-card,.lw-tabs-card,.lw-tabs-banner,.lw-corp-card,.lw-diwali-card,.lw-tst-card,.lw-faq-item,.lw-wa-card,.card-wrapper,.product-card-wrapper{border:1px solid rgba(197,160,89,.22)!important;box-shadow:0 4px 16px #2d0a4e0a,0 1px 3px #00000005!important;transition:transform .35s cubic-bezier(.2,0,0,1),box-shadow .35s cubic-bezier(.2,0,0,1),border-color .3s ease!important;position:relative}.lw-cat-item:hover,.lw-cat2-item:hover,.lw-bs-promo-card:hover,.lw-iwt-card:hover,.lw-occ-card:hover,.lw-occ-whatsapp-box:hover,.lw-step-card:hover,.lw-tabs-card:hover,.lw-tabs-banner:hover,.lw-corp-card:hover,.lw-diwali-card:hover,.lw-tst-card:hover,.lw-faq-item:hover,.lw-wa-card:hover{transform:translateY(-6px)!important;border-color:#c5a059a6!important;box-shadow:0 16px 36px #2d0a4e17,0 0 18px #c5a05929!important}.lw-cat-item__img,.lw-cat2-item__img,.lw-occ-card__media img,.lw-tabs-card__media img,.lw-bs-promo-card__bg,.card__media img{transition:transform .6s cubic-bezier(.2,0,.2,1)!important}.lw-cat-item:hover .lw-cat-item__img,.lw-cat2-item:hover .lw-cat2-item__img,.lw-occ-card:hover .lw-occ-card__media img,.lw-tabs-card:hover .lw-tabs-card__media img,.lw-bs-promo-card:hover .lw-bs-promo-card__bg,.card-wrapper:hover .card__media img{transform:scale(1.05)!important}.lw-cat-header__eyebrow,.lw-cat2-header__eyebrow,.lw-bs-promo-card__eyebrow,.lw-iwt-eyebrow,.lw-occ-header span,.lw-steps-eyebrow,.lw-gft-eyebrow,.lw-tabs-eyebrow,.lw-corp-eyebrow,.lw-diwali-eyebrow,.lw-loc-eyebrow,.lw-tst-eyebrow,.lw-faq-eyebrow,.lw-wa-eyebrow{background:#c5a05914!important;border:1px solid rgba(197,160,89,.32)!important;padding:.3rem 1.1rem!important;border-radius:999px!important;box-shadow:0 2px 8px #c5a05914!important;transition:all .3s ease!important}.lw-cat-header__eyebrow:hover,.lw-cat2-header__eyebrow:hover,.lw-iwt-eyebrow:hover,.lw-steps-eyebrow:hover,.lw-gft-eyebrow:hover,.lw-tabs-eyebrow:hover,.lw-corp-eyebrow:hover,.lw-diwali-eyebrow:hover,.lw-loc-eyebrow:hover,.lw-tst-eyebrow:hover,.lw-faq-eyebrow:hover,.lw-wa-eyebrow:hover{border-color:#c5a059!important;background:#c5a05929!important;box-shadow:0 4px 14px #c5a05938!important;transform:translateY(-1px)!important}.lw-faq-item{border-radius:14px!important;margin-bottom:1.2rem!important;background:#fff!important;border:1px solid rgba(197,160,89,.22)!important;transition:all .3s ease!important}.lw-faq-item[open]{border-color:#c5a059!important;box-shadow:0 8px 26px #c5a05924!important}.lw-cat-scroller-section,.lw-bestsellers-section,.lw-occ-section,.lw-steps-section,.lw-gft-section,.lw-tabs-section,.lw-corp-section,.lw-diwali-section,.lw-loc-section,.lw-tst-section,.lw-faq-section{position:relative}.lw-cat-scroller-section:after,.lw-bestsellers-section:after,.lw-occ-section:after,.lw-steps-section:after,.lw-gft-section:after,.lw-tabs-section:after,.lw-corp-section:after,.lw-diwali-section:after,.lw-loc-section:after,.lw-tst-section:after,.lw-faq-section:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80%;max-width:1200px;height:1px;background:linear-gradient(90deg,transparent,rgba(197,160,89,.25),transparent);pointer-events:none}@keyframes lwWaPulseFloat{0%{box-shadow:0 6px 20px #25d36673;transform:scale(1)}50%{box-shadow:0 10px 28px #25d366a6,0 0 14px #25d36659;transform:scale(1.06)}to{box-shadow:0 6px 20px #25d36673;transform:scale(1)}}.lw-ft-whatsapp-float{animation:lwWaPulseFloat 3.5s infinite ease-in-out!important;border:2px solid rgba(255,255,255,.8)!important}@keyframes lwSectionReveal{0%{opacity:.88;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lw-cat-scroller-section,.lw-bestsellers-section,.lw-iwt-section,.lw-occ-section,.lw-steps-section,.lw-gft-section,.lw-tabs-section,.lw-corp-section,.lw-diwali-section,.lw-loc-section,.lw-tst-section,.lw-faq-section,.lw-wa-section{animation:lwSectionReveal .65s cubic-bezier(.16,1,.3,1) both}.lw-cat-item,.lw-cat2-item,.lw-bs-promo-card,.lw-iwt-card,.lw-occ-card,.lw-occ-whatsapp-box,.lw-step-card,.lw-tabs-card,.lw-tabs-banner,.lw-corp-card,.lw-diwali-card,.lw-tst-card,.lw-wa-card{border-radius:18px!important;overflow:hidden!important}.lw-cat-item__media-wrapper,.lw-cat2-item__media-wrapper,.lw-occ-card__media,.lw-tabs-card__media,.lw-trend-card__media-box,.lw-tst-avatar,.lw-tst-avatar img{border-radius:14px!important;overflow:hidden!important}.lw-iwt-btn,.lw-occ-whatsapp-btn,.lw-tabs-btn,.lw-tabs-view-all-btn,.lw-corp-btn-primary,.lw-corp-btn-wa,.lw-diwali-btn-primary,.lw-diwali-btn-wa,.lw-loc-btn,.lw-wa-btn,.lw-btn{border-radius:var(--buttons-radius, 8px)!important;border:none!important}.lw-tabs-nav__item,.lw-gft-offer-pill,.lw-wa-input-wrapper,.lw-wa-input,.lw-ft-form,.lw-ft-input,.field__input,.search__input{border-radius:999px!important}.lw-faq-item{border-radius:16px!important;overflow:hidden!important}.template-collection #product-grid .card__heading,.template-collection .product-grid .card__heading{margin:0!important;display:block!important;overflow:hidden!important;max-width:100%!important}.template-collection #product-grid .card__heading a,.template-collection .product-grid .card__heading a,.template-collection #product-grid .card__heading .full-unstyled-link,.template-collection .product-grid .card__heading .full-unstyled-link{display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:break-word!important;white-space:normal!important;max-width:100%!important}.template-collection #product-grid .card__heading a:hover{text-decoration:none!important}.product-card-wrapper .quick-add__submit{background-color:#360c72!important;background:#360c72!important;color:#fff!important;border:none!important;text-transform:uppercase!important}.product-card-wrapper .quick-add__submit:after,.product-card-wrapper .quick-add__submit:before{display:none!important;box-shadow:none!important;border:none!important}.product-card-wrapper .quick-add__submit *,.product-card-wrapper .quick-add__submit span{color:#fff!important}.product-card-wrapper .quick-add__submit:hover{background-color:#24054f!important;background:#24054f!important;color:#fff!important;box-shadow:0 4px 12px #360c724d!important}#product-grid,.product-grid{--grid-desktop-horizontal-spacing: 24px !important;--grid-desktop-vertical-spacing: 32px !important;--grid-mobile-horizontal-spacing: 14px !important;--grid-mobile-vertical-spacing: 22px !important;column-gap:var(--grid-desktop-horizontal-spacing)!important;row-gap:var(--grid-desktop-vertical-spacing)!important}@media screen and (max-width:749px){#product-grid,.product-grid{column-gap:var(--grid-mobile-horizontal-spacing)!important;row-gap:var(--grid-mobile-vertical-spacing)!important}}#product-grid .grid__item,.product-grid .grid__item{position:relative}#product-grid .grid__item:hover,.product-grid .grid__item:hover{z-index:5}.product-card-wrapper{position:relative;transition:transform .25s cubic-bezier(.2,0,.2,1),box-shadow .25s ease,border-color .25s ease!important}.product-card-wrapper:hover{z-index:6!important;transform:translateY(-4px)!important;box-shadow:0 10px 24px #2d0a4e1a,0 2px 8px #c5a05914!important;border-color:#c5a05980!important}@media screen and (max-width:749px){.product-card-wrapper:hover{transform:none!important;box-shadow:0 4px 12px #2d0a4e14!important}}.product-form__buttons{display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:space-between!important;gap:1.2rem!important;max-width:100%!important;width:100%!important;margin-top:1.6rem!important;margin-bottom:1.6rem!important}.product-form__buttons>.product-form__submit,.product-form__buttons>.shopify-payment-button{flex:1 1 0%!important;width:50%!important;min-width:0!important;margin:0!important}.product-form__buttons .shopify-payment-button{margin:0!important;width:50%!important}.product-form__buttons .product-form__submit{width:100%!important;height:5rem!important;min-height:5rem!important;background-color:#360c72!important;background:#360c72!important;color:#fff!important;border-radius:999px!important;border:none!important;outline:none!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:.04em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;padding:0 1.6rem!important;box-shadow:0 4px 14px #360c7238!important;cursor:pointer!important;white-space:nowrap!important;transition:transform .25s cubic-bezier(.2,0,.2,1),box-shadow .25s cubic-bezier(.2,0,.2,1),background-color .25s ease!important}.product-form__buttons .product-form__submit:after,.product-form__buttons .product-form__submit:before{display:none!important;content:none!important;border:none!important;box-shadow:none!important}.product-form__buttons .product-form__submit *,.product-form__buttons .product-form__submit span{color:#fff!important;font-weight:700!important}.product-form__buttons .product-form__submit:hover{background-color:#24054f!important;background:#24054f!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px #360c7259!important}.product-form__buttons .product-form__submit:active{transform:translateY(0) scale(.98)!important}.product-form__buttons .shopify-payment-button{margin:0!important;width:50%!important;background:transparent!important;transition:transform .25s cubic-bezier(.2,0,.2,1)!important}.product-form__buttons .shopify-payment-button:hover{transform:translateY(-2px)!important}.product-form__buttons .shopify-payment-button:active{transform:translateY(0) scale(.98)!important}.product-form__buttons .shopify-payment-button shopify-accelerated-checkout{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;display:block!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;--shopify-accelerated-checkout-button-border-radius: 999px !important;--shopify-accelerated-checkout-button-box-shadow: none !important}.product-form__buttons .shopify-payment-button .shopify-payment-button__button,.product-form__buttons .shopify-payment-button .shopify-payment-button__button--unbranded,.product-form__buttons .shopify-payment-button [role=button],.product-form__buttons .shopify-payment-button button{border-radius:999px!important;height:5rem!important;min-height:5rem!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:.04em!important;background-color:#222!important;background:#222!important;color:#fff!important;border:none!important;outline:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 1.6rem!important;margin:0!important;box-shadow:0 4px 14px #00000026!important;cursor:pointer!important;white-space:nowrap!important;width:100%!important;transition:background-color .25s ease,box-shadow .25s ease!important}.product-form__buttons .shopify-payment-button .shopify-payment-button__button:after,.product-form__buttons .shopify-payment-button .shopify-payment-button__button:before,.product-form__buttons .shopify-payment-button .shopify-payment-button__button--unbranded:after,.product-form__buttons .shopify-payment-button .shopify-payment-button__button--unbranded:before,.product-form__buttons .shopify-payment-button [role=button]:after,.product-form__buttons .shopify-payment-button [role=button]:before,.product-form__buttons .shopify-payment-button button:after,.product-form__buttons .shopify-payment-button button:before{display:none!important;content:none!important;border:none!important;box-shadow:none!important}.product-form__buttons .shopify-payment-button:hover .shopify-payment-button__button,.product-form__buttons .shopify-payment-button:hover .shopify-payment-button__button--unbranded,.product-form__buttons .shopify-payment-button:hover [role=button],.product-form__buttons .shopify-payment-button:hover button{background-color:#000!important;background:#000!important;color:#fff!important;box-shadow:0 8px 20px #00000040!important}@media screen and (max-width:749px){.product-form__buttons{gap:.8rem!important}.product-form__buttons .product-form__submit,.product-form__buttons .shopify-payment-button .shopify-payment-button__button,.product-form__buttons .shopify-payment-button .shopify-payment-button__button--unbranded,.product-form__buttons .shopify-payment-button [role=button],.product-form__buttons .shopify-payment-button button{height:4.4rem!important;min-height:4.4rem!important;font-size:1.35rem!important;padding:0 1rem!important}.product-form__buttons .shopify-payment-button:hover,.product-form__buttons .product-form__submit:hover{transform:none!important}}.product-form__quantity .quantity__label{font-size:1.4rem;font-weight:500;color:#333;margin-bottom:.8rem;display:block}.product-form__quantity .quantity{width:14rem!important;min-height:4.4rem!important;height:4.4rem!important;border-radius:999px!important;border:1px solid #d5d5d5!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative!important;overflow:hidden!important;box-shadow:none!important}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{display:none!important}.product-form__quantity .quantity__button{width:4.4rem!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;cursor:pointer!important;color:#222!important;padding:0!important;transition:opacity .2s ease!important}.product-form__quantity .quantity__button .svg-wrapper,.product-form__quantity .quantity__button svg,.product-form__quantity .quantity__button path{width:1.2rem!important;height:1.2rem!important;fill:currentColor!important;pointer-events:none!important}.product-form__quantity .quantity__button:hover:not(.disabled):not([disabled]){color:#000!important}.product-form__quantity .quantity__button.disabled,.product-form__quantity .quantity__button[disabled],.product-form__quantity .quantity__button[aria-disabled=true]{opacity:.3!important;cursor:not-allowed!important}.product-form__quantity .quantity__input{flex:1!important;width:100%!important;height:100%!important;text-align:center!important;font-size:1.6rem!important;font-weight:500!important;color:#222!important;border:none!important;background:transparent!important;padding:0!important;-moz-appearance:textfield!important}.product-form__quantity .quantity__input::-webkit-outer-spin-button,.product-form__quantity .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.lw-moq-notice{color:#e53935!important;font-size:1.4rem!important;font-weight:500!important;line-height:1.4!important;margin-top:1rem!important;margin-bottom:.5rem!important;display:block!important}.lw-moq-notice.hidden{display:none!important}.header__menu-item-anchor{color:inherit!important;text-decoration:none!important;display:inline-flex;align-items:center;cursor:pointer}.header__menu-item-anchor:hover,.header__menu-item-anchor:focus{text-decoration:none!important;color:inherit!important}.header__menu-item-anchor>span{position:relative;display:inline-block;padding-bottom:2px}.header__menu-item-anchor>span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .3s ease-in-out;pointer-events:none}.header__menu-item:hover .header__menu-item-anchor>span:after,.header__menu-item:focus-visible .header__menu-item-anchor>span:after,.header__menu-item-anchor:hover>span:after,.header__menu-item-anchor:focus-visible>span:after{transform:scaleX(1);transform-origin:left center}.header__menu-item summary,summary.header__menu-item{cursor:pointer}.header__menu-item .icon-caret{cursor:pointer;transition:transform .2s ease}@media screen and (min-width:990px){header-menu details:hover>.header__submenu,header-menu:hover details>.header__submenu{display:block!important;opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
