@keyframes placeholder-wave{0%{opacity:1}10%{opacity:1}to{opacity:.5}}@keyframes image-placeholder-wave{0%{background-color:#ededed}10%{background-color:#ededed}to{background-color:#ededed4d}}.options-slider{margin-bottom:14px}.options-slider .options-slider__wrapper{position:relative}.options-slider .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.options-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{display:none}.options-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:first-child,.options-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(2),.options-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(3){display:block}@media only screen and (width>=768px) and (width<=1024px){.options-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(4),.options-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(5){display:block}}@media only screen and (width>=1280px){.options-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(4),.options-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(5){display:block}}@media only screen and (width>=768px) and (width<=1024px){.options-slider .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5,minmax(0,1fr))}}@media only screen and (width>=1280px){.options-slider .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5,minmax(0,1fr))}}@media only screen and (width>=768px) and (width<=1024px){.options-slider .swiper:not(.swiper-initialized)~.options-slider__arrow.options-slider__arrow--next.swiper-button-disabled-ssr-desktop{visibility:hidden;opacity:0}}@media only screen and (width>=1280px){.options-slider .swiper:not(.swiper-initialized)~.options-slider__arrow.options-slider__arrow--next.swiper-button-disabled-ssr-desktop{visibility:hidden;opacity:0}}@media only screen and (width>=768px) and (width<=1024px){.options-slider .swiper:not(.swiper-initialized)~.swiper-scrollbar.swiper-scrollbar-lock-ssr-desktop{display:none}}@media only screen and (width>=1280px){.options-slider .swiper:not(.swiper-initialized)~.swiper-scrollbar.swiper-scrollbar-lock-ssr-desktop{display:none}}.options-slider .swiper-slide .option-item{backface-visibility:hidden;height:auto;position:relative;transform:translateZ(0)}.options-slider .swiper-scrollbar.options-slider__scrollbar{position:initial;background:#ededed;border-radius:2px;width:100%;height:3px;margin-top:8px;transition:all .2s linear}.options-slider .swiper-scrollbar.options-slider__scrollbar .swiper-scrollbar-drag{width:var(--drag-width-mobile);background:#888;border-radius:4px}@media only screen and (width>=768px) and (width<=1024px){.options-slider .swiper-scrollbar.options-slider__scrollbar .swiper-scrollbar-drag{width:var(--drag-width-desktop)}}@media only screen and (width>=1280px){.options-slider .swiper-scrollbar.options-slider__scrollbar .swiper-scrollbar-drag{width:var(--drag-width-desktop)}}.options-slider .options-slider__arrow{z-index:5;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .2s linear;display:flex;position:absolute;top:50px;box-shadow:0 1px 2px #00000014,0 3px 4px #0000000a}.options-slider .options-slider__arrow svg{width:12px;height:auto}.options-slider .options-slider__arrow.options-slider__arrow--prev{left:0;transform:translate(-50%,-50%)}.options-slider .options-slider__arrow.options-slider__arrow--next{right:0;transform:translate(50%,-50%)}.options-slider .options-slider__arrow.swiper-button-disabled{pointer-events:none;opacity:.5}.option-item__badge{z-index:2;width:100%;padding:6px;font-size:10px;font-style:normal;font-weight:600;line-height:normal;position:absolute;top:0;left:0}label.option-item__label,div.option-item__label{flex-direction:column;justify-content:space-between;width:100%;height:100%;transition:all .2s linear;display:flex;transform:translate(0,0)}label.option-item__label:after,div.option-item__label:after{content:"";z-index:2;border:2px solid #0000;width:100%;height:100%;transition:all .2s linear;display:block;position:absolute;inset:0;transform:translate(0,0)}input:checked+label.option-item__label,input:checked+div.option-item__label{background:linear-gradient(#00000008 0% 100%),#fff;position:relative;outline:none!important}input:checked+label.option-item__label:after,input:checked+div.option-item__label:after{border-color:#000}input:checked+label.option-item__label .option-item__label-img img,input:checked+div.option-item__label .option-item__label-img img{mix-blend-mode:darken}input:checked+label.option-item__label:not(.option-item__label--multiple),input:checked+div.option-item__label:not(.option-item__label--multiple){pointer-events:none}label.option-item__label:hover>.option-item__label-img>img,div.option-item__label:hover>.option-item__label-img>img,label.option-item__label:hover .swiper-slide-active img,div.option-item__label:hover .swiper-slide-active img{transform:scale(1.05)}@media only screen and (width<=1025px){form[data-product-form-mobile] label.option-item__label,form[data-product-form-mobile] div.option-item__label{overflow:hidden}form[data-product-form-mobile] label.option-item__label:after,form[data-product-form-mobile] div.option-item__label:after{border:1px solid #e5e5e5;border-radius:4px}form[data-product-form-mobile] .option-item__label-inner{z-index:3;border:1px solid #e5e5e5;border-bottom:none;border-radius:4px;position:relative}form[data-product-form-mobile] input:checked+label.option-item__label,form[data-product-form-mobile] input:checked+div.option-item__label{z-index:1;border-radius:4px;padding:2px;position:relative}form[data-product-form-mobile] input:checked+label.option-item__label .option-item__label-inner,form[data-product-form-mobile] input:checked+div.option-item__label .option-item__label-inner{border:none}form[data-product-form-mobile] input:checked+label.option-item__label:before,form[data-product-form-mobile] input:checked+div.option-item__label:before{content:"";z-index:-2;background:#cc2976 linear-gradient(90deg,#cc2976 0%,#bc30fc 44.76%,#2941b2 100%);border-radius:4px;position:absolute;inset:0}form[data-product-form-mobile] input:checked+label.option-item__label:after,form[data-product-form-mobile] input:checked+div.option-item__label:after{content:"";z-index:-1;border-color:#0000;border-radius:4px;position:absolute;inset:2px}}.option-item__label-img{aspect-ratio:1;width:100%;max-width:100px;height:100px;margin:0 auto;position:relative;overflow:hidden}.option-item__label-img img{z-index:1;transition:all .2s linear}.option-item__label-title{text-transform:initial;background-color:#ededed;flex-grow:1;align-items:center;margin:0;padding:6px;font-family:Graphik,sans-serif;font-size:10px;font-weight:400;line-height:normal;display:flex}.option-item__label-title.option-item__label-title--color{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover}.options-slider__selected-option{text-transform:uppercase;margin:8px 0 0;font-family:Graphik Wide,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:14px}.product-images-wrapper{position:relative}.product-images-wrapper.loading{opacity:.5}.product__membership-checkbox,.product__membership-checkbox[type=checkbox]{display:none}.product-images__slider-wrapper .swiper{padding-left:15px;padding-right:15px}.product-images__slider-wrapper .swiper[data-slides-count="1"]{padding-left:0;padding-right:0}.product-images__slider-wrapper .swiper[data-slides-count="1"] .swiper-wrapper{transform:translate(0,0)}.product-images__slider-wrapper.product-images__slider-wrapper--mobile{display:block}.product-images__slider-wrapper.product-images__slider-wrapper--desktop{display:none}.product-images__slider-wrapper.product-images__slider-wrapper--mobile .swiper-wrapper{transform:translate(calc(-100% - 5px))}.product-images__slider-wrapper.product-images__slider-wrapper--mobile .swiper[data-slides-count="1"] .swiper-wrapper{transform:translate(0,0)}.product-images__slider-wrapper .swiper-pagination-bullet.hidden{display:none}.product-images__slider-wrapper.product-images__slider-wrapper--mobile .swiper-slide{margin-right:5px}.product-images__thumbnails .swiper-button-hidden{display:none}.product-images__thumbnails .swiper-vertical.centered>.swiper-wrapper{justify-content:center}.product-images__thumbnails .swiper-vertical.centered.swiper-initialized>.swiper-wrapper{justify-content:unset}.product__quantity{display:block;position:relative}body:has([data-sticky-atc-form-wrapper] [data-option-name=length]) .product-mobile-sticky-atc__form-wrapper--inner .product__quantity{display:none}.product__quantity-input{text-align:center;-moz-appearance:textfield;border:1px solid #888;padding:13px 44px;font-family:Graphik,Graphik Fallback,sans-serif;font-size:16px;line-height:1;position:relative}.product__quantity-input.product__quantity-input--gradient{border-color:#75229c}.product__quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product__quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product__quantity-input:invalid{border-color:red}.product__quantity-input:invalid+.product__quantity-button{pointer-events:none}@media only screen and (width>=1280px){.product__quantity-input{padding-left:54px;padding-right:54px}}.product__quantity-button{z-index:1;background-color:#0000;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.product__quantity-button.product__quantity-button--minus{left:4px}.product__quantity-button.product__quantity-button--plus{right:4px}.product__quantity-button.disabled{pointer-events:none}.product__quantity-button.disabled svg{--fill:#ededed}.product__quantity-button.disabled svg path{fill:#ededed}.product__quantity-button[disabled]{pointer-events:none}.product__quantity-button[disabled] svg{--fill:#ededed}.product__quantity-button[disabled] svg path{fill:#ededed}.product-form__controls .product__submit{justify-content:center;align-items:center;height:46px;display:flex}@media only screen and (width>=1280px){.product-form__controls .product__submit.product__submit--buy-now.btn--white{color:#fff;background:#000}}@media only screen and (width>=1280px) and (hover:hover){.product-form__controls .product__submit.product__submit--buy-now.btn--white:hover{box-shadow:0 0 0 2px #000}}@media only screen and (width>=1280px) and (hover:none){.product-form__controls .product__submit.product__submit--buy-now.btn--white:active{box-shadow:0 0 0 2px #000}}.product-form__controls .product__submit:not(.product__submit--buy-now){flex-grow:1;order:-1;width:calc(100% - 130px)}@media only screen and (width>=1280px){.product-form__controls .product__submit:not(.product__submit--buy-now){width:calc(100% - 150px)}.product-form__controls .product__submit:not(.product__submit--buy-now).btn--v2{color:#000;background:#fff;border:1px solid #000}}@media only screen and (width>=1280px) and (hover:hover){.product-form__controls .product__submit:not(.product__submit--buy-now).btn--v2:hover{box-shadow:0 0 0 2px #000}}@media only screen and (width>=1280px) and (hover:none){.product-form__controls .product__submit:not(.product__submit--buy-now).btn--v2:active{box-shadow:0 0 0 2px #000}}.product-form__controls .product__submit.btn--gradient-transparent .btn__state-initial{background:#fff}.product-form__controls .product__submit.btn--gradient-transparent .btn__state-initial .loading-circle:before,.product-form__controls .product__submit.btn--gradient-transparent .btn__state-initial .loading-circle:after,.product-form__controls .product__submit.btn--gradient-purple .btn__state-initial,.product-form__controls .product__submit.loading.btn--gradient-transparent .loading-circle:before,.product-form__controls .product__submit.loading.btn--gradient-transparent .loading-circle:after{background:var(--lashify-gradient)}.product-form__controls .product__submit.loaded.btn--gradient-transparent{color:#fff;background:linear-gradient(#000 0%,#440140 50%,#9d1e95 100%)}.product-form__controls .product__submit.loaded.btn--gradient-transparent .text-gradient{-webkit-text-fill-color:initial;background:0 0;background-clip:initial}@media only screen and (width>=1280px){.product-form__controls .product__submit.loading.btn--v2{color:#fff;background:#000}.product-form__controls .product__submit.loaded{color:#fff;background:linear-gradient(#000 0%,#440140 50%,#9d1e95 100%)}.product-form__controls .product__submit.loaded.btn--gradient-transparent .text-gradient{-webkit-text-fill-color:initial;background:0 0;background-clip:initial}}@media screen and (width>=1025px){.product-images__slider-wrapper.product-images__slider-wrapper--mobile{display:none}.product-images__slider-wrapper.product-images__slider-wrapper--desktop{display:block}.product-images__slider-wrapper .swiper{padding-left:0;padding-right:0}.product-images__slider-wrapper.product-images__slider-wrapper--mobile .swiper-wrapper{transform:translate(-100%)}.product-images__slider-wrapper .swiper.swiper-initialized .swiper-wrapper{transform:translate(0,0)}.product .swiper-slide{margin-right:0}}.product-promotion{text-transform:uppercase;color:#fff;background-color:#000;margin:0 0 28px;padding:11px 16px;font-family:Graphik,Graphik Fallback,arial,sans-serif;font-size:1.2rem;line-height:1.6rem;position:relative}.accordion .accordion-product__description{display:none}.accordion .accordion-product__description,.accordion .accordion-product__description p,.accordion .accordion-product__description li{font-size:14px;line-height:18px}.accordion[open] .icon-minus-medium,.accordion[open] .accordion-product__description,.product-promotion strong{animation:.4s linear accordionAppear;display:block}@keyframes accordionAppear{0%{opacity:0}to{opacity:1}}.product-promotion button{position:absolute;top:9px;right:15px}.product-form{padding-bottom:0;position:relative}.product-form.product-form--loading{pointer-events:none}.product-form.product-form--loading .btn:not([data-product-submit-button-mobile]) .btn__state-initial{visibility:visible;opacity:1;z-index:5!important}.btn__state-initial{z-index:-1;visibility:hidden;opacity:0;color:#fff;background-color:#000;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .6s ease-in;display:flex;inset:0;position:absolute!important}.product-form__content{position:relative}.product-form__title-wrapper{justify-content:space-between;gap:1rem;margin-bottom:15px;display:flex}@media only screen and (width>=1025px){.product-form__title-wrapper{padding-right:32px}}.title{padding-top:1rem;padding-bottom:1rem;font-size:2.5rem!important;font-weight:700!important}.subtitle{font-size:1.8rem!important;font-weight:500!important;line-height:2.4rem!important}.wishlist-item button{display:flex}.product-form__content h1{margin-bottom:0;font-family:Graphik Wide,Graphik Wide Fallback,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:2.4rem}.product-form__content .afterpay-paragraph{font-size:1.2rem}.product-form__content .afterpay-logo{vertical-align:middle;display:inline-block;width:72px!important}.product-form__content .afterpay-link{opacity:0;width:72px;margin-left:-72px;position:absolute}.product-form__content select{margin-bottom:16px}.product-form__reviews{justify-content:space-between;align-items:center;height:22px;margin-bottom:10px;display:flex}.product-form__reviews i{margin-right:2px}.product-form__reviews br{display:none}.product-form__reviews span.ruk-rating-snippet-count{margin-left:3px;font-family:Graphik,Graphik Fallback,arial,sans-serif}.product-form__meta{margin-bottom:24px}.product-form__meta s{margin-left:10px}.product-form__controls{flex-wrap:wrap;gap:8px;margin-top:2rem;margin-bottom:.8rem;display:flex}.product-form__controls .quantity-selector{width:calc(50% - 8px);margin:0}.product-form__controls .btn,.product-form__wishlist-wrapper .btn{width:100%;height:45px}.product-form__upsells{margin:-10px 0 0;padding-bottom:30px}.product-form__upsells-title{text-transform:uppercase;margin:0;font-family:Graphik Wide,Graphik Wide Fallback,arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.4rem}.product-form__upsells-items{grid-template-columns:repeat(3,1fr);gap:16px;margin:12px 0 0;display:grid}.product-form__meta .product-price{align-items:flex-end;margin:2.4rem 0;display:flex}.product-form__meta .product-price__member{margin-right:5px}.accordion[open] .icon-plus-medium,.product-images__main .swiper-slide.active .icon-zoom,.product-images__thumbnails .swiper-button.swiper-button-disabled,.product-images__thumbnails .swiper-button:after,.product-swatches__style-link-text{display:none}.product-swatches{margin:1px 0 16px}.product-swatches__style-link,.product-swatches__style-link-text{margin:0 0 25px;font-size:1rem;line-height:1rem}.product-swatches__options{margin-top:19px}.selector-wrapper__values{margin-top:10px}.selector-wrapper__values--colors{margin-top:13px}.product-swatches__options button,.product-form__swatch{vertical-align:middle;background-color:#e2e2e2;background-position:50%;background-size:cover;border-radius:100%;width:32px;height:32px;margin:0 11px 16px 0;display:inline-block;position:relative}.product-swatches__options button.active:after,input:checked+.product-form__swatch:after{content:"";border:1px solid #000;border-radius:100%;width:40px;height:40px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-swatches__options button.is-white,.product-form__swatch.is-white{border:1px solid #adb2b6}.product-subscription-selector{padding:9px 0}.product-subscription-selector button{width:auto;margin-bottom:13px;display:block;position:relative}.product-subscription-selector button span,.product-subscription-selector button:before{vertical-align:middle;display:inline-block}.product-subscription-selector button:before{content:"";border:1px solid #000;border-radius:100%;width:16px;height:16px;margin-right:5px}.product-subscription-selector button.active:after{content:"";background-color:var(--color-background);border-radius:50%;width:8px;height:8px;display:inline-block;position:absolute;top:4px;left:2px}.product-subscription-selector button.active:last-of-type:after{top:3px}.product-subscription-selector .choices{margin:23px 0 6px}.product-images{justify-content:center;align-items:center;display:flex;position:relative}@media screen and (width>=2000px){.product-images{height:auto}}@media screen and (width>=750px){.product-form__upsells{max-width:100%}.product-images{top:var(--header-height,0);position:sticky}}.product-images__thumbnails{width:70px;display:none;position:absolute}.product-images__thumbnails .swiper-button{top:auto;left:50%;right:auto;transform:none}.product-images__thumbnails .swiper-button svg path{stroke:#000}.product-images__thumbnails .swiper-container[data-slides-count="0"],.product-images__thumbnails .swiper-container[data-slides-count="1"]{display:none}.product-images__thumbnails .swiper-slide{background-color:#fff;border:1px solid #0000;border-radius:0;height:70px;margin-bottom:5px;overflow:hidden}.product-images__thumbnails .swiper-slide.swiper-slide-thumb-active{box-sizing:border-box;border:1px solid #000}.product-images__thumbnails .swiper-slide.swiper-slide-thumb-active img{width:calc(100% - 6px);height:calc(100% - 6px);top:50%;left:50%;transform:translate(-50%,-50%)}.product-images__thumbnails .swiper-vertical-nav{width:30px;height:30px;position:absolute;left:50%;transform:translate(-50%,-100%)}.product-images__thumbnails .swiper-vertical-nav.swiper-vertical-nav-prev{top:0}.product-images__thumbnails .swiper-vertical-nav.swiper-vertical-nav-next{bottom:0;transform:translate(-50%,100%)rotate(180deg)}.product-images__thumbnails .swiper-vertical-nav.swiper-button-disabled svg path{stroke:#888}.product-images__pagination{position:initial;text-align:center;width:100%;margin-top:1.1rem}.product-images__pagination .swiper-pagination-bullet{opacity:1;background-color:#d9d9d9;border-radius:100%;justify-content:center;align-items:center;width:8px;height:8px;margin:0 3px;display:inline-flex;position:relative}.product-images__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.product-images__pagination .swiper-pagination-bullet.swiper-pagination-bullet--hidden{display:none}.product-images__pagination .swiper-pagination-bullet.swiper-pagination-bullet--video{background-color:initial;border-radius:initial;border:4px solid #0000;border-left:8px solid #d9d9d9;border-right-width:0;width:0;height:0}.product-images__pagination .swiper-pagination-bullet.swiper-pagination-bullet--video.swiper-pagination-bullet-active{background-color:initial;border-color:#0000 #0000 #0000 #000}.product-images__pagination .swiper-pagination-bullet:after{display:none}.product-form__coupon{background-color:#000}.product-images__main{z-index:1;width:100%;margin:0 auto;position:relative}.product-images__button{z-index:2;position:absolute;top:20px;right:20px}.product-images__main-img-wrapper{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin:0 auto;position:relative;overflow:hidden}.product-images__main .swiper-wrapper{align-items:center}.product-images__main .icon-zoom{z-index:2;opacity:0;transition:opacity .2s cubic-bezier(.46,.01,.32,1);position:absolute;top:24px;right:0}.product-images__main img{z-index:1}.product-images__main iframe,.product-images__main model-viewer,.product-images__main video{width:100%;padding:16px}.product-images__main .product-images__model-holder{width:100%;padding-top:100%;position:relative}.product-images__main .product-images__model-holder model-viewer{width:100%;height:100%;position:absolute;top:0;left:0}.drift-zoom-pane{z-index:99999;cursor:crosshair;width:100%;max-width:585px;height:100%;max-height:585px;transition:opacity .25s;transform:translate(-50%,-50%);top:50%!important;left:50%!important}@media screen and (width>=750px){.accordion.accordion--large[open] .icon-minus-medium,.accordion.accordion--large[open] .icon-minus-plus,.accordion.accordion--large[open] .icon-plus-large{display:none}.accordion.accordion--large[open] .icon-minus-large{display:block}}@media screen and (width>=1025px){.product-images{flex-flow:row;height:calc(100svh - 101px);min-height:585px;max-height:100%;overflow:hidden}.product-form__reviews{height:auto}.sticky-header .product-images{top:120px}.product-images__thumbnails{z-index:2;width:70px;height:100%;max-height:310px;display:block;top:50%;left:32px;transform:translateY(-50%)}.product-images__thumbnails .swiper-container{height:100%}.product-images__thumbnails .swiper-button{transform:translate(-50%)}.product-images__pagination .swiper-pagination-bullet{width:16px;height:16px;margin:0 4px}.product-images__pagination .swiper-pagination-bullet:after{width:12px;height:12px}.product-images__main{max-width:none}.product-images__button{top:40px;right:50%}.product-images__main:hover .icon-zoom{opacity:1}.product-images__pagination{display:none}}.drift-active .drift-zoom-pane{opacity:1}.upsell-product{width:100%;position:relative}.upsell-product__image{width:100%}.upsell-product__content{margin:8px 0 0;padding-bottom:44px}.upsell-product__content .btn{width:100%;padding:16px 5px 14px;position:absolute;bottom:0;left:0}.upsell-product__title{text-transform:uppercase;margin:0 0 4px;font-family:Graphik,Graphik Fallback,arial,sans-serif;font-size:1.4rem;font-weight:700;line-height:1}.upsell-product__price{margin:0 0 8px;font-size:1.6rem;line-height:2rem}.accordion svg{width:12px;height:7px;transition:all .2s linear;transform:rotate(-180deg)}.accordion[open] svg{transform:initial}.accordion[open] button.accordion__compare-link{display:inline-block}.accordion[open] .accordion-product__description div{opacity:1!important;margin:4px 0 0!important}.accordion[open] .accordion-product__description .metafield-rich_text_field p:not(:last-child){margin-bottom:1rem!important}.accordion.accordion--white[open]{border-bottom:1px solid #fff}.accordion.accordion--white[open] summary,.accordion:last-child .accordion-title,.accordion:last-child summary{border-bottom:none}.accordion.accordion--white:last-child{border-bottom:none;margin-bottom:0}.accordion.accordion--white:last-child p{margin-bottom:0}.accordion.accordion--white summary{color:#fff;border-color:#fff}.accordion.accordion--white p{color:#fff}.accordion.accordion--white svg path{stroke:#fff}.accordion.accordion--large summary{letter-spacing:.2rem;margin:0;padding:25px 0;font-family:Graphik Wide,Graphik Wide Fallback,arial,sans-serif;font-size:1.6rem}@media screen and (width>=750px){.accordion.accordion--large .icon-plus-large{display:inline-block}.accordion.accordion--large .icon-plus-medium{display:none}.accordion.accordion--large summary{padding:27px 0 28px;font-size:2.4rem}}.accordion.accordion--margin-bottom{margin-bottom:8px}.accordion.accordion--margin-bottom .accordion-title,.accordion.accordion--margin-bottom summary{padding:10px 0}@media screen and (width<=1025px){.accordion.accordion--margin-bottom{border-bottom:1px solid #e5e5e5}}.accordion .accordion-title,.accordion summary{text-align:left;width:100%;text-transform:initial;cursor:pointer;justify-content:space-between;align-items:center;padding:10px 0;font-family:Graphik,Graphik Fallback,arial,sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;list-style:none;display:flex}.accordion .accordion-title::-webkit-details-marker{display:none}.accordion summary::-webkit-details-marker{display:none}.accordion .accordion-title svg,.accordion summary svg{transform-origin:50%}.accordion .accordion-title span,.accordion .accordion-title svg,.accordion summary span,.accordion summary svg{vertical-align:middle;line-height:1;display:inline-block}.accordion .accordion-title .icon-minus-large,.accordion .accordion-title .icon-minus-medium,.accordion .accordion-title .icon-plus-large,.accordion summary .icon-minus-large,.accordion summary .icon-minus-medium,.accordion summary .icon-plus-large{display:none}.accordion .accordion-title span,.accordion summary span{padding-right:10px}.accordion .accordion-title .icon-minus-medium,.accordion .accordion-title .icon-plus-medium,.accordion summary .icon-minus-medium,.accordion summary .icon-plus-medium{margin-bottom:4px}.accordion button.accordion__compare-link{color:#000;width:auto;margin:16px 0 -4px;padding:0;font-size:1.2rem;display:none}.accordion small{text-transform:uppercase;font-size:1.2rem;line-height:1.6rem}.product-form__coupon{color:#fff;margin-bottom:2.4rem;padding:1rem 2rem;font-size:1.4rem}.product-form{transition:all .4s linear}@keyframes pulse-opacity{0%{opacity:.5}to{opacity:1}}.product-form__accordions{margin-top:2rem}.product-form__accordions:empty{display:none}.product-form__stock-state{margin-top:2rem;font-size:1.2rem;line-height:1}.breadcrumbs--product-new-structure{display:none}.breadcrumbs--product-new-structure .wrapper{max-width:unset;padding:0 4rem}.product-images__main .swiper-slide,.drift-zoom-pane{background-color:#f7f7f7}.product-images__main-img-wrapper,.drift-zoom-pane img{mix-blend-mode:multiply}.product-images__main-img-wrapper video{z-index:1;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.product-images__thumbnails .swiper-slide.swiper-slide--video:after{content:"";z-index:1;border:6px solid #0000;border-left:12px solid #fff;border-right-width:0;width:0;height:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product__grid-right-col{padding:1.5rem 1.6rem;position:relative}.product__grid-right-col .pmrw__background-image{z-index:-1;opacity:.05;transform:scale(.9)}@media only screen and (width>=1400px){.product__grid-right-col .pmrw__background-image{transform:scale(.75)}}@media only screen and (width>=1536px){.product__grid-right-col .pmrw__background-image{transform:scale(.65)}}.template-product .wishlist-item{z-index:2;height:max-content;position:absolute;top:2px;right:0}.template-product .wishlist-item svg{width:18px;height:auto}.product-rating-list{z-index:1;gap:1px;width:100%;position:relative;overflow:hidden}.product-rating-overlay{z-index:0;position:absolute;top:0;left:0}.product-rating-wrapper{align-items:center;gap:4px;display:flex}.product-rating--reviewCount{font-size:12px;font-weight:400;line-height:1}.product-form__reviews-wrapper{transition:all .2s linear;display:block}.product-form__reviews-wrapper:hover{opacity:.7;color:#000}.product-rating .icon{--stroke:initial;stroke:initial}.product-form__brief-description{margin-bottom:1.2rem;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.8rem}.product-images__find-my-length-btn{z-index:10;border:1px solid #000;border-radius:2rem;gap:1.2rem;width:max-content;padding:1.2rem 1.6rem;font-size:1.2rem;font-weight:600;line-height:1.8rem;transition:all .2s linear;position:absolute;bottom:65px;left:50%;transform:translate(-50%)}.product-images__find-my-length-btn path{transition:all .2s linear}.product-images__find-my-length-btn:hover path{stroke:#fff}.product-images__find-my-length-btn:hover{color:#fff;background-color:#000;box-shadow:0 0 0 3px #000}.product-form__find-my-length-btn-wrapper{text-align:center;margin-top:3.2rem}.product-form__find-my-length-btn-wrapper .product-form__find-my-length-btn{text-transform:uppercase;text-underline-offset:2px;font-family:Graphik Wide,Graphik Wide Fallback,sans-serif;font-size:12px;line-height:14px;text-decoration-line:underline;transition:all .2s linear}.product-form__find-my-length-btn-wrapper .product-form__find-my-length-btn:hover{opacity:.7;color:#000}@media only screen and (width>=1025px){.product-form__find-my-length-btn-wrapper{display:none}}.product-form__wishlist-wrapper .btn{justify-content:center;align-items:center;gap:1rem;display:flex}.product-form__find-my-length-btn-icon{z-index:1;display:flex;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.btn .product-form__find-my-length-btn-icon.btn__show-on-hover{position:absolute}.product-form__wishlist-wrapper{margin-bottom:.8rem}.product__share{justify-content:space-between;align-items:center;margin-top:2rem;display:flex}.product__share-label{margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1}.product__share-links{justify-content:flex-end;align-items:center;display:flex}.product__share-links li.product__share-link{margin-left:2.2rem}.product__share-link-url{transition:opacity .2s linear}.product__share-link-url:hover{opacity:.7}.product__share-links .icon{height:16px}.product-form__become-member-description{flex:unset;width:100%;max-width:100%;display:flex}@media only screen and (width>=1080px){.product-form__become-member-description{flex-wrap:wrap;display:flex}}.product-form__become-member-description-additional-information{opacity:1;text-transform:uppercase;cursor:pointer;flex-direction:row-reverse;flex-shrink:0;justify-content:flex-start;align-items:center;gap:4px;margin:-5px;padding:5px;font-family:Graphik Wide,Graphik Wide Fallback,sans-serif;font-size:10px;font-weight:400;line-height:1;transition:all .4s;display:inline-flex}.product-form__become-member-description-additional-information svg{width:16px;display:block}.template-product .ppcse-card-lt-cont{margin:50px 0 0;padding:0}.template-product .ppcse-card-lt-cont .ppcse-title{text-align:center;text-transform:uppercase;text-wrap:balance;margin-bottom:24px;font-family:Graphik Wide,Graphik Wide Fallback,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:20px}.template-product .ppcse-card-lt-cont .lb-upsell-product-card{margin-top:0}.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-spc-body{gap:16px}.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-spc-image-cont{background-color:#f7f7f7;border-radius:0;width:60px;height:60px;margin:0}.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-spc-image-cont .lb-spc-image{mix-blend-mode:multiply;background:0 0;border-radius:0;width:60px;height:60px}.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-spc-cont{border:none!important}.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-spc-details-cont{-moz-column-gap:16px;flex-wrap:wrap;column-gap:16px;margin:0;display:flex}@media only screen and (width>=1025px){.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-spc-details-cont{flex-wrap:nowrap;align-items:center;gap:16px}}.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-spc-details-name{flex-grow:1;align-items:center;width:auto;font-size:12px;line-height:18px;display:flex}.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-spc-details-price-cont *{text-transform:uppercase;font-family:Graphik Wide,Graphik Wide Fallback,sans-serif;font-size:12px;line-height:14px}.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-spc-details-btm{margin-bottom:0;margin-left:0;margin-right:0;margin-top:0!important}@media only screen and (width>=1025px){.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-spc-details-btm{margin-left:auto}}.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-spc-details-checkbox{cursor:pointer}.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-spc-details-checkbox-cont{padding:0}.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-shared-variants-select{border-radius:0;width:175px;font-family:Graphik Wide,Graphik Wide Fallback,sans-serif;font-size:10px;font-weight:400;line-height:1;transition:all .2s linear;border:1px solid #000!important;padding-top:0!important;padding-bottom:0!important;padding-left:0!important}@media only screen and (width>=1025px){.template-product .ppcse-card-lt-cont .lb-upsell-product-card .lb-shared-variants-select{border:none!important}}.template-product .ppcse-card-lt-cont .ppcse-card-plus{line-height:32px}@media only screen and (width>=1025px){.template-product .ppcse-card-lt-cont .ppcse-card-plus{line-height:16px}}.template-product .ppcse-card-lt-cont .ppcse-card-tot-footer{margin-top:24px;padding:0}.template-product .ppcse-card-lt-cont .ppcse-card-tot{margin-bottom:24px}.template-product .ppcse-card-lt-cont .ppcse-card-tot span{text-transform:uppercase;font-family:Graphik Wide,Graphik Wide Fallback,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.template-product .ppcse-card-lt-cont .ppcse-card-tot span .money{font-weight:700}.template-product .ppcse-card-lt-cont .ppcse-card-tot .ppcse-card-tot-price-strike-out{color:#888}.template-product .ppcse-card-lt-cont .ppcse-card-tot .ppcse-card-tot-price-strike-out .money{font-weight:400}.template-product .ppcse-card-lt-cont .ppcse-card-tot>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.template-product .ppcse-card-lt-cont .ppcse-card-tot .ppcse-tot-container-bundle{font-size:10px;line-height:12px}.template-product .ppcse-card-lt-cont .ppcse-card-tot .ppcse-tot-container-bundle small{text-transform:uppercase;margin-top:4px;font-family:Graphik Wide,Graphik Wide Fallback,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.template-product .ppcse-card-lt-cont .lb-upsell-tot-btn{justify-content:center;align-items:center;height:46px;transition:all .2s linear;display:flex;border-radius:0!important}.template-product .ppcse-card-lt-cont .lb-upsell-tot-btn:hover{box-shadow:0 0 0 2px #000}@media only screen and (width>=1025px){.template-product .ppcse-card-lt-cont{max-width:540px;margin-top:20px}}.product-fpo{aspect-ratio:2.05;width:100%;margin-top:36px;position:relative}.product__grid{position:relative}@media only screen and (width>=1025px){.product-fpo{max-width:540px}.product__grid{border-bottom:1px solid #ededed;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-images__find-my-length-btn{bottom:30px}.product-form{max-width:540px;padding-bottom:30px}.template-product .wishlist-item{position:initial}.breadcrumbs--product-new-structure{display:block}.product__grid-right-col{padding:6rem 2rem 3rem}.product-images__main .swiper-slide,.drift-zoom-pane{background-color:initial}.product-images__main-img-wrapper,.drift-zoom-pane img{mix-blend-mode:initial}.product-images{background-color:#f7f7f7}.product-images>.product-images__main{mix-blend-mode:multiply}.product-form__meta{margin-bottom:14px}}@media only screen and (width>=1280px){.product__grid-right-col{padding:6rem 4.5rem 3rem}.product__share-links li.product__share-link{margin-left:3rem}}@media only screen and (width>=1400px){.product__grid-right-col{padding:10rem 7.5rem 7rem}}@media only screen and (width>=1536px){.product__grid-right-col{padding-left:13.6rem}}.product__blocks{margin-top:3.2rem}.product__blocks .product__block:not(:last-child){margin-bottom:3.2rem}@media only screen and (width>=1024px){.product__blocks .product__block:not(:last-child){margin-bottom:4.4rem}}@media only screen and (width>=1025px){.product__blocks{max-width:540px}}@media only screen and (width>=1024px){.product__blocks{margin-top:4.4rem}}form[data-product-form-mobile],.product-form__header--mobile,.product-mobile-sticky-atc{display:none}@media only screen and (width<=1025px){.product-form.desktop-only{display:none}.dropahint__container summary{color:#272727;margin:0;font-family:Graphik Wide;font-size:12px;font-style:normal;font-weight:300}.product-progress--mobile{background:#f9f9f9;flex-direction:column;gap:16px;padding:16px;display:flex}.product-progress--mobile .product-mobile-progress__title{background:linear-gradient(90deg,#cc2976 0%,#bc30fc 44.76%,#2941b3 100%),linear-gradient(#0000004d,#0000004d);letter-spacing:.16px;-webkit-text-fill-color:transparent;background-clip:text;font-family:Graphik;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.product-progress--mobile .product-mobile-progress__bar{grid-template-columns:repeat(var(--options-count,0),1fr);gap:2px;width:100%;height:8px;display:grid}.product-progress--mobile .product-mobile-progress__bar .product-mobile-progress__bar-inner{background-color:#e5e5e5;height:100%;transition:all .3s ease-in-out}.product-progress--mobile .product-mobile-progress__bar .product-mobile-progress__bar-inner:first-child{border-radius:4px 0 0 4px}.product-progress--mobile .product-mobile-progress__bar .product-mobile-progress__bar-inner:last-child{border-radius:0 4px 4px 0}.product-progress--mobile .product-mobile-progress__bar .product-mobile-progress__bar-inner--active{background-color:#c3c3c3}.product-progress--mobile .product-mobile-progress__bar .product-mobile-progress__bar-inner--complete{background-color:#6446a9}.product-progress--mobile .product-progress__prices .product-subscription-option__price--member-x,.product-progress--mobile .product-progress__prices .product-subscription-option__price--retail{justify-content:center}.product-progress__prices{border-bottom:1px solid #e6e6e6;grid-template-columns:repeat(2,1fr);align-items:flex-end;padding:8px 0 16px;display:grid}.product-progress__prices .product-progress__subtitle{letter-spacing:.014rem;text-align:center;color:#4c4c4c;margin-bottom:2px;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1}.product-progress__prices .product-subscription-option__price--member-x,.product-progress__prices .product-subscription-option__price--retail{text-align:center;color:#4c4c4c;justify-content:flex-end;align-items:center;gap:4px;font-family:Graphik;display:flex}.product-progress__prices .product-subscription-option__price--member-x .product-progress__price,.product-progress__prices .product-subscription-option__price--retail .product-progress__price,.product-progress__prices .product-subscription-option__price--member-x .product-progress__price .money,.product-progress__prices .product-subscription-option__price--retail .product-progress__price .money{letter-spacing:.54px;text-transform:uppercase;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.product-progress__prices .product-subscription-option__price--member-x .product-progress__label,.product-progress__prices .product-subscription-option__price--retail .product-progress__label{letter-spacing:.14px;gap:5px;padding-top:1px;font-size:14px;font-style:normal;font-weight:400;line-height:1;display:flex}.product-progress__prices .product-subscription-option__price--member-x .product-progress__label svg,.product-progress__prices .product-subscription-option__price--retail .product-progress__label svg{--fill:#4c4c4c}.product-progress__prices .product-subscription-option__price--member-x .product-progress__label.product-progress__label--black,.product-progress__prices .product-subscription-option__price--retail .product-progress__label.product-progress__label--black{color:#4c4c4c}.product-progress__prices .product-subscription-option__price--member-x .product-progress__label .money,.product-progress__prices .product-subscription-option__price--retail .product-progress__label .money{letter-spacing:.54px;text-transform:uppercase;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.product-progress__prices .product-subscription-option__price--member-x{color:#75229c;border-right:1px solid #e6e6e6}.product-progress__prices .product-subscription-option__price--retail{color:#000}.product-form__header--mobile .product-form__reviews{margin-top:0}.product-form__header--mobile .product-progress__prices{border-top:1px solid #e6e6e6;padding:14px 16px}.product-form__header--mobile .product-subscription-option__price--regular{flex-direction:column}.product-form__header--mobile .product-form__stock-state{margin-top:0}form[data-product-form].is-lash-product .product-form__option-sliders,form[data-product-form].is-lash-product .product-subscription-options,form[data-product-form].is-lash-product .product-form__controls.is-lash-product,form[data-product-form].is-lash-product afterpay-placement{display:none}form[data-product-form-mobile],.product-form__header--mobile{display:block}.product-mobile-sticky-atc{z-index:10000;backface-visibility:hidden;border-top:1px solid #e1ebef;border-radius:16px 16px 0 0;max-height:100svh;padding:0;display:block;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateZ(0)}.product-mobile-sticky-atc:has(.product-mobile-sticky-atc__buttons.hide){border-top:none}.product-mobile-sticky-atc .product-form__option-sliders details{max-height:62px;transition:max-height .5s ease-in-out;overflow:hidden}.product-mobile-sticky-atc .product-form__option-sliders details.close{max-height:62px}.product-mobile-sticky-atc .product-form__option-sliders details[open]:not(.close){max-height:800px}.product-mobile-sticky-atc .option-item__label[data-product-option-item-slider]{position:relative}.product-mobile-sticky-atc .option-item__label[data-product-option-item-slider] .swiper-pagination-wrapper{background:#fff;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;justify-content:center;align-items:center;width:100%;min-height:26px;padding:8px 16px;display:flex}.product-mobile-sticky-atc .option-item__label[data-product-option-item-slider] .swiper-pagination{background:#fff;justify-content:center;align-items:center;display:flex;position:relative;bottom:0;left:auto;right:auto;transform:none}.product-mobile-sticky-atc .option-item__label[data-product-option-item-slider] .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#d9d9d9;width:8px;height:8px}.product-mobile-sticky-atc .option-item__label[data-product-option-item-slider] .swiper-pagination .swiper-pagination-bullet-active{background-color:#000}.product-mobile-sticky-atc .option-item__label[data-product-option-item-slider] .swiper-pagination .swiper-pagination-bullet-active-prev-prev,.product-mobile-sticky-atc .option-item__label[data-product-option-item-slider] .swiper-pagination .swiper-pagination-bullet-active-prev,.product-mobile-sticky-atc .option-item__label[data-product-option-item-slider] .swiper-pagination .swiper-pagination-bullet-active-next{transform:scale(1)}.product-mobile-sticky-atc .option-item__label[data-product-option-item-slider] .option-item__label-img{border-radius:2px 2px 0 0;width:100%;max-width:none;height:100%;max-height:none}.product-mobile-sticky-atc .option-item__label[data-product-option-item-slider] .option-item__label--backdrop{background:#fff;border-radius:2px;width:calc(100% - 4px);height:calc(100% - 5px);position:absolute}.product-mobile-sticky-atc .option-item__label[data-product-option-item-slider] .option-item__label-content{border-radius:0 0 4px 4px;width:100%;position:relative}.product-mobile-sticky-atc .option-item__label[data-product-option-item-slider] .option-item__label-content.option-item__label-content--multiple-title{z-index:3;border:1px solid #e5e5e5;border-top:none;border-radius:4px}.product-mobile-sticky-atc .options-slider__slider{position:relative}.product-mobile-sticky-atc .options-slider__slider .options-slider__arrow{z-index:5;backdrop-filter:blur(11px);background:#fff6;width:36px;height:36px;top:auto;bottom:72px;transform:none;box-shadow:inset 0 0 1px #0000001c}.product-mobile-sticky-atc .options-slider__slider .options-slider__arrow svg{width:20px;height:20px}.product-mobile-sticky-atc .options-slider__slider .options-slider__arrow--prev{left:8px}.product-mobile-sticky-atc .options-slider__slider .options-slider__arrow--next{right:8px}.product-mobile-sticky-atc .option-item-slider__slider{width:100%;height:100%}.product-mobile-sticky-atc .option-item-slider__slide{width:100%;padding-bottom:100%;position:relative;overflow:hidden}.product-mobile-sticky-atc .option-item-slider__slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.product-mobile-sticky-atc .options-slider__navigation .swiper-pagination:not(.swiper-pagination-bullets),.product-mobile-sticky-atc .options-slider__navigation button.swiper-button-lock{display:none}.product-mobile-sticky-atc .options-slider__navigation{justify-content:center;align-items:center;gap:16px;width:100%;margin:14px auto 0;padding:0 16px;display:flex}.product-mobile-sticky-atc .options-slider__navigation .swiper-pagination-wrapper{max-width:50px;position:relative;overflow:hidden}.product-mobile-sticky-atc .options-slider__navigation .swiper-pagination{backdrop-filter:blur(3.5px);background:#e8e8ed66;border-radius:32px;gap:8px;width:auto;margin:16px 0 0;padding:0 16px;position:relative;box-shadow:inset 0 0 1px #0000001c}.product-mobile-sticky-atc .options-slider__navigation .swiper-pagination .swiper-pagination-bullet-active{background-color:#000}.product-mobile-sticky-atc .options-slider__navigation button.options-slider__arrow{margin:0;position:static;transform:none}.product-mobile-sticky-atc .product-subscription-option__header{justify-content:center;align-self:stretch;align-items:center;gap:4px;padding:8px 16px;display:flex}.product-mobile-sticky-atc .product-subscription-option__header .product-subscription-option__header-content{text-align:center;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:4px;max-width:100%;display:flex}.product-mobile-sticky-atc .product-subscription-option__header .product-subscription-option__header-content .product-subscription-option__prices,.product-mobile-sticky-atc .product-subscription-option__header .product-subscription-option__header-content .product-subscription-option__prices .product-subscription-option__price{text-align:center;width:100%;height:24px;font-family:Graphik Wide;font-size:18px;font-weight:600;line-height:normal}.product-mobile-sticky-atc .product-subscription-option__header .product-subscription-option__header-content .product-subscription-option__name{text-align:center;text-transform:none;font-family:Graphik,sans-serif;font-size:14px;font-weight:400}.product-mobile-sticky-atc .product-subscription-options .product-subscription-option{margin-top:0}.product-mobile-sticky-atc input[name="properties[_purchase_option]"]+label,.product-mobile-sticky-atc input[name="properties[_purchase_option]"]+div{z-index:1;color:#4c4c4c;background:#fff;border-radius:2px;height:100%;padding:8px;transition:all .2s linear;position:relative;outline:none!important}.product-mobile-sticky-atc input[name="properties[_purchase_option]"]+label:after,.product-mobile-sticky-atc input[name="properties[_purchase_option]"]+div:after{background:#fff}.product-mobile-sticky-atc input[name="properties[_purchase_option]"]+label span,.product-mobile-sticky-atc input[name="properties[_purchase_option]"]+div span{color:#4c4c4c}.product-mobile-sticky-atc input[name="properties[_purchase_option]"]:not(:checked)+label,.product-mobile-sticky-atc input[name="properties[_purchase_option]"]:not(:checked)+div{border-radius:4px;outline:1px solid #c3c3c3!important}.product-mobile-sticky-atc input[name="properties[_purchase_option]"]:checked+label,.product-mobile-sticky-atc input[name="properties[_purchase_option]"]:checked+div{color:#75229c}.product-mobile-sticky-atc input[name="properties[_purchase_option]"]:checked+label:after,.product-mobile-sticky-atc input[name="properties[_purchase_option]"]:checked+div:after{content:"";z-index:-1;border-color:#0000;border-radius:4px;position:absolute;inset:2px}.product-mobile-sticky-atc input[name="properties[_purchase_option]"]:checked+label:before,.product-mobile-sticky-atc input[name="properties[_purchase_option]"]:checked+div:before{content:"";z-index:-2;background:#cc2976 linear-gradient(90deg,#cc2976,#bc30fc 44.76%,#2941b2);border-radius:4px;position:absolute;inset:0}.product-mobile-sticky-atc input[name="properties[_purchase_option]"]:checked+label span,.product-mobile-sticky-atc input[name="properties[_purchase_option]"]:checked+div span{color:#75229c}.product-mobile-sticky-atc .product__quantity{margin:0 16px 16px}.product-mobile-sticky-atc .product__quantity input{color:#000;border:1px solid #c3c3c3;border-radius:4px;font-family:Graphik Wide;font-size:18px;font-weight:600}.product-mobile-sticky-atc .product-form__header{display:none}.product-mobile-sticky-atc .product-form__header--mobile{display:block}.product-mobile-sticky-atc .product-mobile-sticky-atc__header{z-index:100;backdrop-filter:blur(10px);background:#fff9;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex;position:sticky;top:0}.product-mobile-sticky-atc .product-mobile-sticky-atc__header .product-mobile-sticky-atc__header-back{cursor:pointer;align-items:center;font-weight:500;transition:all .2s ease-in-out;display:flex}.product-mobile-sticky-atc .product-mobile-sticky-atc__header .product-mobile-sticky-atc__header-back.hide{display:none}.product-mobile-sticky-atc .product-mobile-sticky-atc__header .product-mobile-sticky-atc__header-close{cursor:pointer;height:20px}.product-mobile-sticky-atc div[data-sticky-atc-form-wrapper]{visibility:hidden;max-height:0;transition:all .3s ease-in-out;overflow:auto}.product-mobile-sticky-atc div[data-sticky-atc-form-wrapper] .product-mobile-sticky-atc__form-wrapper--inner{background:#fff;height:100%;position:relative}.product-mobile-sticky-atc div[data-sticky-atc-form-wrapper].mobile--visible{visibility:visible;height:100svh;max-height:100svh;display:block;position:relative}.product-mobile-sticky-atc .product-mobile-sticky-atc__buttons{z-index:1;visibility:visible;opacity:1;background:#fff;border-radius:0;gap:16px;height:100%;padding:16px 16px 28px;transition:all .2s ease-in-out;display:flex;position:relative;box-shadow:0 -2px 6px #0000000f}.product-mobile-sticky-atc .product-mobile-sticky-atc__buttons .btn{padding-left:.2rem;padding-right:.2rem}.product-mobile-sticky-atc .product-mobile-sticky-atc__buttons.hide{visibility:hidden;opacity:0;height:0}.product-mobile-sticky-atc .options-slider__selected-option{display:none}.product-mobile-sticky-atc .options-slider__selected-option--mobile-index{color:#fff;background:#878787;border-radius:100%;justify-content:center;align-items:center;width:20px;height:20px;padding-top:1px;font-family:Graphik;font-size:12px;font-style:normal;font-weight:500;line-height:1;display:flex}.product-mobile-sticky-atc .options-slider__selected-option--mobile{display:flex}.product-mobile-sticky-atc .options-slider__selected-option--mobile span{letter-spacing:.54px;text-transform:uppercase;color:#878787;font-family:Graphik Wide;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.product-mobile-sticky-atc .option-item__label-content-pagination{background:#fff;justify-content:center;align-items:center;width:100%;padding:8px 16px;display:flex}.product-mobile-sticky-atc .option-item__label-content-pagination .swiper-pagination-wrapper{width:100px;position:relative;overflow:hidden}.product-mobile-sticky-atc .option-item__label-content-pagination .swiper-pagination{gap:6px;width:100%;display:flex;position:absolute;overflow:auto;border:none!important}.product-mobile-sticky-atc .option-item__label-content-pagination .swiper-pagination .swiper-pagination-bullet{background:#d9d9d9;width:8px;min-width:8px;height:8px;margin:0}.product-mobile-sticky-atc .option-item__label-content-checkbox{border-radius:4px;flex:0 0 16px;width:16px;max-width:16px;height:16px}.product-mobile-sticky-atc input[data-single-option-selector]+label .option-item__label-content-checkbox:not(.option-item__label-title--color),.product-mobile-sticky-atc input[data-multiple-option-selector]+div .option-item__label-content-checkbox{background:0 0;border:1px solid #202020}.product-mobile-sticky-atc input[data-single-option-selector]+label .option-item__label-content-checkbox.option-item__label-title--color,.product-mobile-sticky-atc input[data-multiple-option-selector]+div .option-item__label-content-checkbox{background:0 0;border:1px solid #e5e5e5}.product-mobile-sticky-atc input[data-single-option-selector]+label .option-item__label-content-checkbox.option-item__label-title--color.option-item__label-content-checkbox--multiple,.product-mobile-sticky-atc input[data-multiple-option-selector]+div .option-item__label-content-checkbox.option-item__label-content-checkbox--multiple{border-color:#4c4c4c}.product-mobile-sticky-atc input[data-single-option-selector]:checked+label .option-item__label-content-checkbox:not(.option-item__label-title--color),.product-mobile-sticky-atc input[data-multiple-option-selector]:checked+div .option-item__label-content-checkbox{background:url(./lsh-check_box_gradient-BXaaPeLI.svg) 50% no-repeat;border:1px solid #0000}.product-mobile-sticky-atc input[data-single-option-selector]:checked+label .option-item__label-content-checkbox.option-item__label-title--color,.product-mobile-sticky-atc input[data-multiple-option-selector]:checked+label .option-item__label-content-checkbox{background:#e5e5e5 url(./lsh-checkmark-Cs1T1hAj.svg) 50%/12px 12px no-repeat;border:1px solid #e5e5e5}.product-mobile-sticky-atc input[data-multiple-option-selector]:disabled+div{opacity:.5;pointer-events:none}.product-mobile-sticky-atc .option-item__label-content-qty-selector{grid-template-columns:2.4rem 1fr 2.4rem;align-items:center;gap:.4rem;min-width:8rem;display:grid}.product-mobile-sticky-atc .option-item__label-content-qty-selector-button{color:#3e3e3e;background-color:#00000008;border-radius:100%;height:2.4rem}.product-mobile-sticky-atc .option-item__label-content-qty-selector-text{text-align:center;font-weight:500;line-height:1}.product-mobile-sticky-atc input[data-multiple-option-selector]:checked+div .option-item__label-content--multiple-title{display:none}.product-mobile-sticky-atc input[data-multiple-option-selector]:checked+div .option-item__label-content--multiple-qty{display:flex}.product-mobile-sticky-atc .option-item__label-content-checkbox-wrapper{z-index:10;justify-content:space-between;align-items:center;gap:.8rem;width:100%;padding:.8rem;display:flex;position:absolute;top:0;left:0}.product-mobile-sticky-atc .option-item__label-content-checkbox-wrapper .option-item__label-content-checkbox{border-color:#4c4c4c}.product-mobile-sticky-atc .option-item__label-content-length{background:#ffffff80;border-radius:4px;padding:4px;font-size:12px;font-weight:400;line-height:normal;display:flex;transform:translate(0,0);box-shadow:inset 0 0 4px #00000040}.product-mobile-sticky-atc form[data-product-form-mobile]{background:#fff;min-height:350px;padding:0}.product-mobile-sticky-atc details{border-bottom:1px solid #e6e6e6}.product-mobile-sticky-atc details summary{cursor:default;justify-content:flex-start;align-items:flex-end;gap:8px;padding:1.6rem 4.6rem 1.6rem 1.6rem;display:flex;position:relative}.product-mobile-sticky-atc details summary .icon.icon-chevron-down{z-index:2;color:#878787;width:2rem;height:2rem;transition:all .3s linear;position:absolute;top:calc(50% + .4rem);right:1.6rem;transform:translateY(-50%)}.product-mobile-sticky-atc details summary p{align-items:center;gap:8px;display:flex}.product-mobile-sticky-atc details [data-selected-option-value],.product-mobile-sticky-atc details [data-selected-option-value-length]{display:none}.product-mobile-sticky-atc details:not([open]).product-mobile-accordion--value-selected summary{cursor:pointer}.product-mobile-sticky-atc details:not([open]).product-mobile-accordion--value-selected summary .icon.icon-chevron-down{color:#000}.product-mobile-sticky-atc details:not([open]).product-mobile-accordion--value-selected [data-selected-option-value],.product-mobile-sticky-atc details:not([open]).product-mobile-accordion--value-selected [data-selected-option-value-length]{text-transform:none;border-left:1px solid #202020;padding-left:8px;font-size:14px;font-weight:400;display:flex}.product-mobile-sticky-atc details:not([open]).product-mobile-accordion--value-selected .options-slider__selected-option--mobile span{color:#202020;font-family:Graphik Wide,sans-serif}.product-mobile-sticky-atc details:not([open]).product-mobile-accordion--value-selected .options-slider__selected-option--mobile span[data-selected-option-value],.product-mobile-sticky-atc details:not([open]).product-mobile-accordion--value-selected .options-slider__selected-option--mobile span[data-selected-option-value-length]{letter-spacing:.014rem;font-family:Graphik,sans-serif;font-size:14px}.product-mobile-sticky-atc details:not([open]).product-mobile-accordion--value-selected .options-slider__selected-option--mobile-index{text-indent:-9999px;background:#202020 url(./lsh-checkmark-white-NelFom6h.svg) 50%/14px 14px no-repeat}.product-mobile-sticky-atc details[open] .options-slider__selected-option--mobile span{background:var(--lashify-gradient);-webkit-text-fill-color:transparent;background-clip:text}.product-mobile-sticky-atc details[open] .icon.icon-chevron-down{color:#75229c}.product-mobile-sticky-atc details[open] .options-slider__selected-option--mobile-index{background:var(--lashify-gradient)}.product-mobile-sticky-atc .option-item__label-content{background:#f9f9f9 0 0/cover no-repeat;justify-content:space-between;align-items:center;padding:8px 12px 8px 8px;display:flex}.product-mobile-sticky-atc .option-item__label-content.option-item__label-content--multiple-qty{display:none}.product-mobile-sticky-atc .option-item__label-content.option-item__label-content--multiple{text-align:center;justify-content:center;min-height:4rem}.product-mobile-sticky-atc .option-item__label-content.option-item__label-content--multiple .option-item__label-title{text-align:center;justify-content:center}.product-mobile-sticky-atc .option-item__label-content h5{background:0 0;padding:0;font-size:14px}.product-mobile-sticky-atc .product-subscription-options{grid-template-columns:1fr 1fr;gap:16px;padding:0 16px 16px;display:grid}.product-mobile-sticky-atc .product-subscription-options .product-subscription-options__option{border:none}.product-mobile-sticky-atc input.product-subscription-options__control{content:"";visibility:hidden;appearance:none;width:0;height:0;display:flex}.product-mobile-sticky-atc .product-form__controls--mobile.hide{display:none}.product-mobile-sticky-atc .product-form__controls--mobile{z-index:2;background:#f9f9f9;flex-direction:column;align-items:flex-start;gap:0;padding:16px 16px 40px;display:flex}.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-prices{justify-content:space-between;align-items:center;gap:8px;display:flex}.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-prices .product-form__controls-price-subtotal{color:#171a20;font-family:Graphik Wide;font-size:18px;font-style:normal;font-weight:600}.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-prices .product-form__controls-price-original{color:#878787;padding-top:1px;font-family:Graphik;font-size:18px;font-style:normal;font-weight:500;text-decoration-line:line-through}.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-total{color:#4c4c4c;font-family:Graphik;font-size:12px}.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons{grid-template-columns:1fr 1fr;gap:16px;width:100%;display:grid}.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons button.product__submit.btn{grid-area:2/1/2/2;width:100%;min-height:4.6rem}.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons button.product__submit.btn.disabled{opacity:.5;pointer-events:none}.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons button.product__submit.btn.btn--gradient-transparent .btn__state-default,.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons button.product__submit.btn.btn--gradient-transparent .product__submit-loading-wrapper,.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons button.product__submit.btn.btn--gradient-transparent .product__submit-loaded-wrapper{background:var(--lashify-gradient);-webkit-text-fill-color:transparent;background-clip:text}.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons button.product__submit.btn.btn--gradient-transparent .btn__state-default .loading-circle:after,.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons button.product__submit.btn.btn--gradient-transparent .btn__state-default .loading-circle:before,.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons button.product__submit.btn.btn--gradient-transparent .product__submit-loading-wrapper .loading-circle:after,.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons button.product__submit.btn.btn--gradient-transparent .product__submit-loading-wrapper .loading-circle:before,.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons button.product__submit.btn.btn--gradient-transparent .product__submit-loaded-wrapper .loading-circle:after,.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons button.product__submit.btn.btn--gradient-transparent .product__submit-loaded-wrapper .loading-circle:before{background:var(--lashify-gradient)}.product-mobile-sticky-atc .product-form__controls--mobile .product-form__controls-buttons button.product__submit--buy-now.btn{grid-area:2/2/2/2}.product-mobile-sticky-atc .product-form__controls--mobile .product__quantity{grid-area:1/1/1/3}.product-mobile-sticky-atc afterpay-placement.is-lash-product,.product-mobile-sticky-atc .product-form__stock-state.is-lash-product{display:none}}@media only screen and (width<=1025px) and (width>=1025px){.product-mobile-sticky-atc .product-progress--mobile{display:none}}@media only screen and (width<=1025px){button.product__submit.btn.btn--v2{background:linear-gradient(#0000004d 0% 100%),linear-gradient(90deg,#cc2976 0%,#bc30fc 44.76%,#2941b2 100%);font-weight:600}button.product__submit.btn.btn--v2.disabled{opacity:.5;color:#fff;background:#000}}.product .product-progress__price[data-next-member-subscription-price]{display:none}.product .product-progress__price[data-next-subscription-price],.product.product--member .product-progress__price[data-next-member-subscription-price]{display:inline-block}.product.product--member .product-progress__price[data-next-subscription-price]{display:none}body:has(.account-dashboard-modal.account-dashboard-modal--opened) .product-mobile-sticky-atc,body:has(.header__search-form-wrapper.open) .product-mobile-sticky-atc{z-index:0;border-top:none}.product-mobile-progress__description{font-family:Graphik,Graphik Fallback,Arial,sans-serif;font-size:12px;font-weight:400;line-height:18px}.product-mobile-progress__description p{margin-bottom:0}.product__subscription-description{margin-bottom:15px;padding-left:20px;padding-right:20px;font-family:Graphik,Graphik Fallback,Arial,sans-serif;font-size:12px;font-weight:400;line-height:18px}.product__subscription-description p{margin-bottom:0}.product__subscription-description a{text-underline-offset:2px;text-decoration:underline}.product-progress__label-button{display:flex}.product-progress__label-button svg{--fill:currentcolor}.options-slider__length-selector-item{width:fit-content;max-width:100%;margin-bottom:.4rem;font-size:1.2rem;line-height:normal}.options-slider__length-footer{margin-top:.8rem;padding:0 1.6rem}.options-slider__length-footer .options-slider__length-footer-button.btn{justify-content:center;align-items:center;gap:.8rem;display:flex}.options-slider__length-footer .options-slider__length-footer-button.btn svg{pointer-events:none}.product-subscription-option__box-features-wrapper{margin-bottom:15px;padding-left:20px;padding-right:20px}.product-subscription-option__box-features-otp-inner{background:#f9f9f9;border:1px solid #75229c;border-radius:4px;grid-template-columns:8.8rem 1fr;align-items:center;gap:.8rem;padding:.8rem;display:grid;position:relative}.product-subscription-option__box-features-otp-inner-image{aspect-ratio:1;z-index:1;position:relative}.product-subscription-option__box-features-otp-inner-text{flex-direction:column;gap:.8rem;display:flex}.product-subscription-option__box-features-otp-inner-text-title{letter-spacing:.054rem;text-transform:uppercase;font-family:Graphik Wide,sans-serif;font-size:1.8rem;font-style:normal;font-weight:600;line-height:normal}.product-subscription-option__box-features-otp-inner-text-description{font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal}.product-subscription-option__box-features-mb-discount-tiers-wrapper{position:relative}.product-subscription-option__box-features-mb-discount-tiers{justify-content:space-between}.product-subscription-option__box-features-mb-discount-tier:not(:last-child,:first-child){text-align:center;flex-direction:column;align-items:center;display:flex}.product-subscription-option__box-features-mb-discount-tier:last-child{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.product-subscription-option__box-features-mb-discount-tiers-progress-bar{background-color:#fff;width:calc(100% - 1.6rem);height:.8rem;position:absolute;top:1.2rem;left:.8rem;overflow:hidden;box-shadow:inset 0 0 .4rem #0000001a}.product-subscription-option__box-features-mb-discount-tiers-progress-bar-fill{background:var(--lashify-gradient);border-radius:1.6rem;height:100%;position:absolute}.product-subscription-option__box-features-mb-discounts-title{letter-spacing:.016rem;width:fit-content;max-width:100%;margin-bottom:1.2rem;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal}.product-subscription-option__box-features-mb-discount-tier-title{letter-spacing:.054rem;text-transform:uppercase;width:fit-content;max-width:100%;margin-top:.7rem;font-family:Graphik Wide;font-size:1.8rem;font-style:normal;font-weight:600;line-height:normal}.product-subscription-option__box-features-mb-discount-tier-title:not(.text-gradient){color:#4c4c4c}.product-subscription-option__box-features-mb-discount-tier-description{letter-spacing:.014rem;color:#4c4c4c;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.8rem}.product-subscription-option__box-features-mb-discount-tier-locked{z-index:1;width:3.2rem;min-width:3.2rem;height:3.2rem;position:relative}.product-subscription-option__box-features-mb-discounts-count{letter-spacing:.016rem;width:fit-content;max-width:100%;margin-top:1.6rem;margin-bottom:0;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1}.product__compare{opacity:.5;pointer-events:none;flex-direction:column;gap:1.6rem;margin-top:2rem;transition:opacity .2s linear;display:flex}.product-compare-loaded .product__compare{pointer-events:initial;opacity:1}.product__compare-header{flex-direction:column;gap:.8rem;display:flex}.product__compare-title{letter-spacing:.054rem;text-transform:uppercase;width:fit-content;max-width:100%;margin-bottom:0;font-family:Graphik Wide,sans-serif;font-size:1.8rem;font-style:normal;font-weight:600;line-height:normal}.product__compare-subtitle{color:#313131;margin-bottom:0}.btn.product__compare-btn{gap:.8rem;padding-top:1rem;padding-bottom:1rem}.product__compare-btn-icon{z-index:1;width:2.4rem;height:2.4rem;position:relative}.product__membership-required-header{margin-bottom:1.6rem}@media only screen and (width>=1025px){.product__membership-required-header{align-items:center;gap:1.6rem;margin-bottom:2.4rem;display:flex}}.product__membership-required-header-title-main{letter-spacing:.054px;text-transform:uppercase;font-family:Graphik Wide,sans-serif;font-size:1.8rem;font-style:normal;font-weight:600;line-height:normal}.product__membership-required-header-title-secondary{letter-spacing:.016rem;text-transform:uppercase;margin-top:.4rem;font-family:Graphik Wide,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}@media only screen and (width>=1025px){.product__membership-required-header-title-secondary{margin-top:0}}.product__membership-required-header-title-divider{background:var(--lashify-gradient);width:.2rem;min-width:.1rem;height:2.2rem;display:none}@media only screen and (width>=1025px){.product__membership-required-header-title-divider{display:block}}.product-price__wrapper{border-top:.1rem solid #e6e6e6;border-bottom:.1rem solid #e6e6e6;justify-content:center;align-items:center;width:100%;height:7.6rem;padding:1.4rem 0;display:flex}@media only screen and (width>=1025px){.product-price__wrapper{height:6.4rem;padding:.8rem 0}}.product-price__inner-wrapper{text-align:center;flex-direction:column;flex-grow:1;justify-content:space-between;align-items:center;gap:.6rem;width:50%;padding:0 .6rem;display:flex}.product-price__inner-wrapper:nth-child(2n){position:relative}.product-price__inner-wrapper:nth-child(2n):before{content:"";background-color:#e5e5e5;width:.1rem;height:4.8rem;position:absolute;top:50%;left:0;transform:translate(-50%)translateY(-50%)}@media only screen and (width>=1025px){.product-price__inner-wrapper:nth-child(2n):before{height:4.8rem}}.product-price__top-row-wrapper{justify-content:center;align-items:center;gap:.6rem;display:flex}.product-price__subtitle{text-align:center;font-family:Graphik,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal}.product-price__subtitle.product-price__subtitle--member{color:#75229c}.product-price__subtitle.product-price__subtitle--retail{color:#000}.product-price__price{letter-spacing:.054rem;text-align:center;text-transform:uppercase;font-family:Graphik Wide,sans-serif;font-size:1.8rem;font-style:normal;font-weight:600;line-height:normal}.product-price__price.product-price__price--member{color:#75229c}.product-price__price.product-price__price--regular{color:#000}.product-price__price.product-price__price--compare-at{color:#878787;margin-left:0}.product-price__badge{letter-spacing:.012rem;border-radius:.4rem;padding:.4rem .8rem;font-family:Graphik Wide,sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1;display:inline-block}.product-price__badge.product-price__badge--member{color:#75229c;background:linear-gradient(90deg,#cc29761a 0%,#bc30fc1a 44.76%,#2941b21a 100%)}.product-price__badge.product-price__badge--regular{color:#fff;background:#00000080}@keyframes slideFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.pmrw__wrapper{margin:1.6rem 0}.pmrw__wrapper[data-pmrw-sticky]{z-index:10001;background-color:#fff;border-top:.1rem solid #e5e5e5;margin:0;padding:1.6rem 1.6rem 2.4rem;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 14px #00000026}.pmrw__wrapper[data-pmrw-sticky].is-visible{animation:.2s ease-in-out slideFromBottom;display:block}.pmrw__wrapper[data-pmrw-sticky] .pmrw__content{display:none}.pmrw__wrapper[data-pmrw-sticky] .pmrw__buttons-wrapper{margin-top:0}.pmrw__wrapper[data-pmrw-sticky] .pmrw__divider-wrapper{padding:.4rem 0}.pmrw__wrapper[data-pmrw-sticky] .pmrw__divider-text{letter-spacing:.014rem;font-size:1.4rem;line-height:1.8rem}@media only screen and (width>=1025px){.pmrw__wrapper[data-pmrw-sticky]{display:none}.pmrw__wrapper{margin:2.4rem 0}}.pmrw__divider-wrapper{justify-content:center;align-items:center;gap:.8rem;width:100%;padding:1.6rem 0;display:flex}@media only screen and (width>=1025px){.pmrw__divider-wrapper{padding:2.4rem 0}}.pmrw__divider{background-color:#e5e5e5;flex-grow:1;height:.1rem}.pmrw__divider-text{letter-spacing:.016rem;color:#878787;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem;display:inline-block}.pmrw__content{flex-direction:column;gap:.8rem;display:flex}.pmrw__title{letter-spacing:.016rem;text-transform:uppercase;margin-bottom:0;font-family:Graphik Wide,sans-serif;font-size:1.6rem;font-weight:600;line-height:normal}@media only screen and (width>=1025px){.pmrw__title{letter-spacing:.054rem;font-size:1.8rem}}.pmrw__description{letter-spacing:.014rem;color:#272727;margin-bottom:0;font-size:1.4rem;font-weight:400;line-height:1.8rem}@media only screen and (width>=1025px){.pmrw__description{letter-spacing:.016rem;font-size:1.6rem;line-height:2rem}}.pmrw__buttons-wrapper{margin-top:1.6rem}.pmrw__buttons-wrapper .btn{max-height:3.6rem}.pmrw__buttons-wrapper.pmrw__buttons-wrapper--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;display:grid}@media only screen and (width>=1025px){.pmrw__buttons-wrapper{margin-top:2.4rem}}.product-form__option-sliders{margin-top:2rem}.product__description-wrapper{flex-direction:column;gap:.8rem;margin:1.6rem 0}.product__description-wrapper.product__description-wrapper--desktop{display:none}@media only screen and (width>=1025px){.product__description-wrapper.product__description-wrapper--desktop{display:flex}}.product__description-wrapper.product__description-wrapper--mobile{display:flex}@media only screen and (width>=1025px){.product__description-wrapper.product__description-wrapper--mobile{display:none}}.product__description-wrapper p,.product__description-wrapper ul,.product__description-wrapper ol{margin-top:0;margin-bottom:0}.product__description-wrapper p,.product__description-wrapper li{letter-spacing:.014rem;color:#272727;font-family:Graphik,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.8rem}.product__description-wrapper a{color:#272727;text-underline-offset:.2rem;text-decoration:underline;transition:all .3s ease-in-out}.product__description-wrapper a:hover{opacity:.7}@media only screen and (width>=1025px){.product__description-wrapper{margin:2.4rem 0}}
