@import"https://fonts.googleapis.com/css2?family=Outfit:wght@500;600;800&display=swap";.drawer__content .doubly-message{display:none!important}.drawer__content .drawer__close{height:20px;width:20px;padding:2px}.drawer .modal__header,.drawer .modal__content,.drawer__footer-bottom{padding:1rem!important}.cutomers_bought__title,.drawer__content .tax-note,.drawer__content .recommend__title{font-size:14px}.drawer__content .price,.drawer__content span{font-size:12px}.drawer__content .horizontal-product__title{margin:0;padding:0 30px 0 0;width:100%;line-height:20px;font-size:14px;font-weight:700}.drawer__content .horizontal-product+.horizontal-product{padding-block-start:1rem}.drawer__content .drawer__scrollable,.drawer__header{padding:1rem!important;gap:16px}.drawer__content .horizontal-product__media{width:5rem!important}.drawer__content .totals__subtotal-value{font-size:16px!important}.drawer__content .drawer__tabs li{display:flex!important;align-items:center!important}.bottomquickAdd{padding:10px 0 0!important;transform:none}.bottomquickAdd .shopify-product-form,.bottomquickAdd .shopify-product-form button{width:100%!important}.product-card:hover .bottomquickAdd.quick-add{--tw-translate-y: unset !important}.product-card__content.flex.flex-col.justify-start.text-left{justify-content:space-between!important;padding:16px;gap:8px}.product-card__details{flex-direction:column}.collection__content{--facets-width: clamp(300px, 15vw, 390px) !important}.template-collection .product-card__details .price{flex-direction:row}.lgr-ctaCheckout{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:20px 60px;background:linear-gradient(218deg,#f969c0,#ff7373 56%,#f969c0);color:#fff;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:2px;border-radius:var(--buttons-radius);border:none;cursor:pointer;text-decoration:none!important;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 8px 30px #06b6d466,0 0 60px #06b6d433;overflow:hidden;animation:lgr-btn-glows 3s ease-in-out infinite}@keyframes lgr-btn-glows{0%,to{box-shadow:0 8px 30px #06b6d466,0 0 60px #06b6d433}50%{box-shadow:0 8px 40px #ec489980,0 0 80px #ec48994d}}.lgr-ctaCheckout span.btn-text{gap:10px}[data-fee-remove]{opacity:.5;cursor:not-allowed}.cutomers_bought__title{border-block-end:1px solid rgb(var(--color-border-light));padding-block-end:var(--sp-1d5);margin-block-end:var(--sp-5)}@media(max-width:389px){.bottomquickAdd .shopify-product-form button{font-size:12px;padding:12px 10px!important;height:auto}}@media(max-width:345px){.bottomquickAdd .shopify-product-form button{font-size:11px}}.product-card__details .mm2-price-row{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;align-self:stretch;width:100%;gap:8px}.product-card__details .mm2-price-row>.price{flex:1 1 auto;min-width:0;row-gap:2px!important;align-items:baseline}.product-card__details .mm2-price-row>.price>*{white-space:nowrap}.mm2-price-row .mm2-cart-form{display:flex;margin:0;flex-shrink:0;margin-inline-start:auto}.mm2-cart-btn{position:relative;display:inline-grid;place-items:center;flex-shrink:0;width:40px;height:40px;padding:0;margin-inline-start:auto;border:0;border-radius:10px;color:#fff!important;background:linear-gradient(135deg,#f43f5e,#ef4444,#dc2626);box-shadow:0 4px 12px #dc262659;cursor:pointer;overflow:hidden;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.mm2-cart-btn .btn-fill{display:none!important}.mm2-cart-btn .btn-text{display:flex;align-items:center;justify-content:center;color:#fff}.mm2-cart-btn svg{width:18px;height:18px}.mm2-cart-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #dc262680}.mm2-cart-btn:active{transform:scale(.95)}.mm2-cart-btn[aria-busy=true],.mm2-cart-btn[aria-disabled=true],.mm2-cart-btn[disabled]{opacity:.7;pointer-events:none}.mm2-cart-btn--disabled{background:#c9ccd6;box-shadow:none;cursor:not-allowed;opacity:.6}.mm2-cart-btn--disabled:hover{transform:none;box-shadow:none}@media(max-width:420px){.mm2-cart-btn{width:34px;height:34px;border-radius:8px}.mm2-cart-btn svg{width:16px;height:16px}}@property --mm2-fade-l{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --mm2-fade-r{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes mm2-edge-fade{0%{--mm2-fade-l: 0px;--mm2-fade-r: 56px}4%{--mm2-fade-l: 56px}96%{--mm2-fade-r: 56px}to{--mm2-fade-l: 56px;--mm2-fade-r: 0px}}@media(min-width:1024px){.template-index .slider--desktop>.card-grid{grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:232px!important;column-gap:18px!important}.template-index .collectionRow{gap:18px!important}.template-index .collectionRow .collProductItem{width:232px!important}.template-index .product-card{border-radius:18px}.template-index .product-card__content.flex.flex-col.justify-start.text-left{padding:12px 14px 14px;gap:8px}.template-index .product-card__title{font-size:14px}.template-index .product-card .price{font-size:16px}.template-index [id*=__collection_list] .slider--desktop>.card-grid{justify-content:center!important}.template-index [id*=__collection_list] .media-card__text .heading{font-size:24px!important;letter-spacing:-.03em}.template-index [id*=__featured_collection_] .title-wrapper>p.lg\:hidden{display:block!important;margin:0;flex-shrink:0;align-self:center}.template-index [id*=__featured_collection_] p.hidden.lg\:block{display:none!important}.template-index .mm2CollHeader .headerTitle.buttonCnter{position:relative;flex-direction:row!important;justify-content:center!important}.template-index .mm2CollHeader .headerTitle.buttonCnter .mobViewButton{position:absolute;right:0;top:50%;transform:translateY(-50%)}.template-index [id*=__featured_collections_] [role=tabpanel] p.text-center{position:absolute;top:10px;right:48px;margin:0}.template-index [id*=__featured_collection_] .page-width,.template-index [id*=__featured_collections_] .page-width{position:relative;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;padding-left:48px!important;padding-right:48px!important}.template-index [id*=__featured_collection_] .title-wrapper{position:static!important}.template-index [id*=__featured_collection_] slider-element,.template-index [id*=__featured_collections_] slider-element{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;scroll-padding-left:0!important;scroll-padding-right:0!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--mm2-fade-l),#000 calc(100% - var(--mm2-fade-r)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--mm2-fade-l),#000 calc(100% - var(--mm2-fade-r)),transparent 100%)}@supports (animation-timeline: scroll()){.template-index [id*=__featured_collection_] slider-element,.template-index [id*=__featured_collections_] slider-element{animation:mm2-edge-fade linear both;animation-timeline:scroll(self inline)}}.template-index [id*=__featured_collection_] .indicators,.template-index [id*=__featured_collections_] .indicators{position:absolute!important;left:40px;right:40px;justify-content:space-between!important;z-index:6;pointer-events:none}.template-index [id*=__featured_collection_] .indicators{bottom:163px}.template-index [id*=__featured_collections_] .indicators{bottom:181px}.template-index [id*=__featured_collection_] .indicators[hidden],.template-index [id*=__featured_collections_] .indicators[hidden]{display:none!important}.template-index [id*=__featured_collection_] .indicators .button,.template-index [id*=__featured_collections_] .indicators .button{pointer-events:auto;width:46px!important;height:46px!important;min-width:0!important;padding:0!important;border-radius:50%!important;background:#fff!important;border:1px solid #e6ecf7!important;box-shadow:0 10px 26px -8px #283c7873!important;color:#1f2a44!important;transition:transform .15s ease,opacity .2s ease}.template-index [id*=__featured_collection_] .indicators .button:hover,.template-index [id*=__featured_collections_] .indicators .button:hover{transform:scale(1.06)}.template-index [id*=__featured_collection_] .indicators .button[disabled],.template-index [id*=__featured_collections_] .indicators .button[disabled]{opacity:.45;transform:none}.template-index [id*=__featured_collection_] .indicators .button .btn-fill,.template-index [id*=__featured_collections_] .indicators .button .btn-fill{display:none!important}}.template-index [id*=__image_comparison] image-comparison{max-width:1344px;margin-left:auto;margin-right:auto}.template-index [id*=__collection_list] .title-wrapper{position:relative;justify-content:center!important;align-items:center!important;text-align:center!important;gap:0!important}.template-index [id*=__collection_list] .title-wrapper .heading{text-align:center!important}.template-index [id*=__collection_list] .title-wrapper split-words{justify-content:center!important}.template-index [id*=__collection_list] .title-wrapper .indicators{position:absolute;right:0;bottom:0}.template-index main .heading.title-md,.template-index main .heading.title-lg,.template-index main .heading.title-xl{font-size:var(--title-sm)!important}.template-index [id*=__faq_] .title-wrapper .heading{font-family:Outfit,ui-sans-serif,system-ui,sans-serif!important;font-weight:800!important;font-size:clamp(32px,3.4vw,52px)!important;letter-spacing:-.02em!important;line-height:1.1!important;color:#0f1b33!important;text-align:center}.template-index [id*=__faq_] .title-wrapper .heading split-words{justify-content:center}.template-index [id*=__faq_] .title-wrapper .heading em{display:inline;margin-left:0;padding-bottom:.08em;font-style:normal;background:linear-gradient(110deg,#ff6a3d,#e02e2e);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.template-index [id*=__faq_] .title-wrapper .heading em *{color:transparent!important;-webkit-text-fill-color:transparent!important}.template-index [id*=__faq_] .page-width{max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;padding-left:48px!important;padding-right:48px!important}.template-index [id*=__faq_] .faqs,.template-index [id*=__faq_] .faqs>.grow{width:100%!important;max-width:none!important}.template-index [id*=__faq_] .faq{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.template-index [id*=__faq_] .faq:before,.template-index [id*=__faq_] .faq:after{display:none!important}.template-index [id*=__faq_] .faq .accordion{margin:0!important;overflow:hidden;border:1px solid #e6ecf7!important;border-radius:14px!important;background:#fff!important}.template-index [id*=__faq_] .faq .accordion .details{border:0!important}.template-index [id*=__faq_] .faq .details__summary{gap:12px!important;padding:18px 22px!important;font-family:Outfit,ui-sans-serif,system-ui,sans-serif!important}.template-index [id*=__faq_] .faq .details__summary>span,.template-index [id*=__faq_] .faq .details__summary>span *{font-family:Outfit,ui-sans-serif,system-ui,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1.6!important;color:#0f1b33!important}.template-index [id*=__faq_] .faq .details__summary svg{flex-shrink:0;width:16px!important;height:16px!important;color:#e02e2e!important}.template-index [id*=__faq_] .faq .details__content{padding:0 22px 20px!important;font-family:Outfit,ui-sans-serif,system-ui,sans-serif!important;font-size:15px!important;font-weight:500;line-height:1.6!important;color:#5b6b8c!important}.template-index [id*=__faq_] .faq .details__content *{color:inherit;font-size:inherit!important}.template-index [id*=__faq_] .faq .details__content a{color:#e02e2e!important;text-decoration:underline}@media(max-width:767px){.template-index [id*=__faq_] .page-width{padding-left:16px!important;padding-right:16px!important}.template-index [id*=__faq_] .faq{grid-template-columns:1fr}}.lgr-hero .lgr-cta{gap:12px!important;padding:18px 42px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.18)!important;background:linear-gradient(110deg,#ff6a3d,#e02e2e)!important;font-family:Outfit,ui-sans-serif,system-ui,sans-serif!important;font-size:17px!important;font-weight:800!important;letter-spacing:1.5px!important;box-shadow:0 16px 34px -12px #e02e2ea6,inset 0 1px #ffffff40!important;animation:none!important}.lgr-hero .lgr-cta:hover{transform:translateY(-3px)!important;box-shadow:0 22px 40px -12px #e02e2ebf,inset 0 1px #ffffff40!important}.lgr-hero .lgr-cta:active{transform:translateY(-1px) scale(.99)!important}.lgr-hero .lgr-cta-icon svg{width:20px!important;height:20px!important}@media(max-width:768px){.lgr-hero .lgr-cta{padding:15px 32px!important;font-size:15px!important;letter-spacing:1px!important}}.mm2CollHeader .headerTitle h2,.mm2CollHeader .headerTitle h2 strong{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--font-heading-letter-spacing)!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/generic-style.css.map */
