.main-product .product-form-floating{position:fixed;bottom:0;left:0;width:100%;z-index:98;display:none;background:#f0f0f0;padding:0;box-sizing:border-box}.main-product .product-form-floating .button{box-sizing:border-box}.main-product .product-form-floating .button>span{border-top:1px solid #000!important}.main-product .product-form-floating.active{display:block}.main-product .product__info-wrapper{border-bottom:1px solid #000}.main-product .product__info-wrapper>.container{padding-top:20px;padding-bottom:26px;display:flex;flex-direction:column}.main-product .product__info-wrapper h1.main-title{margin:0}.main-product .product__info-wrapper .spr-badge,.main-product .product__info-wrapper .product__description{margin-top:20px}.main-product .product__info-wrapper .price-wrapper{margin-top:15px}.main-product .product__info-wrapper .price-wrapper .price{font-size:24px}.main-product .product__info-wrapper .ingredients{margin-top:20px}.main-product .product__info-wrapper .video-review{margin-top:20px;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.main-product .product__info-wrapper .video-review .content{display:grid;gap:10px;grid-template-columns:83px 1fr;max-width:327px}.main-product .product__info-wrapper .video-review .content .spr-icon{font-size:10px}.main-product .product__info-wrapper .video-review .content .quote{font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.main-product .product__info-wrapper .video-review .content .image{position:relative;grid-row:span 3;height:83px;border-radius:83px;overflow:hidden}.main-product .product__info-wrapper .video-review .content .image video{cursor:pointer}.main-product .product__info-wrapper .video-review .content .image:before{content:"";background:url(icon-play.svg) no-repeat center center;position:absolute;top:calc(50% - 13px);left:calc(50% - 11px);width:22px;height:26px;z-index:1;pointer-events:none}.main-product .product__info-wrapper .video-review .content .image.playing:before{display:none}.main-product .product__info-wrapper .video-review .content a{font-family:Messina Sans Mono Web,monospace;font-size:14px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase;color:#ff6b18}.main-product .product__info-wrapper shopify-payment-terms{filter:brightness(0)}.main-product .product__media-wrapper{padding-left:0;padding-right:0;border-bottom:1px solid #000}.main-product .product__media-wrapper deferred-media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding-top:0!important}.main-product .product__media-wrapper .swiper .swiper-wrapper>*:not(.swiper-slide){display:none}.main-product .product__media-wrapper .thumbnails{padding:28px 16px;border-top:1px solid #000}.main-product .product__media-wrapper .thumbnails img{width:100%;aspect-ratio:1;border:1px solid #000;border-radius:100%}.main-product .product__media-wrapper .thumbnails .swiper-slide-thumb-active img{border-color:#fff}.main-product .product__media-wrapper .product__media{position:relative}.main-product .product__media-wrapper .product__media img{position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.main-product .product__media-wrapper .product__media+.button{display:none}.main-product .product__media-wrapper .product__media[data-fragrance]:after{content:"";top:20%;left:20%;width:60%;height:60%;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:30%;filter:blur(29px)}.main-product .product__media-wrapper .product__media[data-fragrance=fragrance-01-taunt]:after,.main-product .product__media-wrapper .product__media[data-fragrance="01-taunt"]:after{background-image:url(fragrance-01-taunt.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=picnic-in-a-meadow]:after{background-image:url(fragrance-01-taunt.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=fragrance-03-blonde]:after,.main-product .product__media-wrapper .product__media[data-fragrance="03-blonde"]:after{background-image:url(fragrance-03-blonde.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=fragrance-02]:after{background-image:url(fragrance-fragrance-02.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=fragrance-04]:after{background-image:url(fragrance-fragrance-04.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=madonna-lilly]:after,.main-product .product__media-wrapper .product__media[data-fragrance=madonna-lily]:after{background-image:url(fragrance-madonna-lily.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=milk]:after{background-image:url(fragrance-milk.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=red-dakota]:after{background-image:url(fragrance-red-dakota.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=rocco-mint]:after{background-image:url(fragrance-rocco.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=smiley-face-garden]:after{background-image:url(fragrance-smiley-face-garden.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=fragrance-05-spring]:after,.main-product .product__media-wrapper .product__media[data-fragrance=spring]:after{background-image:url(fragrance-spring.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=xtra-milk]:after{background-image:url(fragrance-xtra-milk.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=holiday]:after{background-image:url(fragrance-holiday.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=north-bondi]:after{background-image:url(fragrance-north-bondi2.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=melrose-place]:after{background-image:url(fragrance-melrose-place.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=sunlit-blooms]:after{background-image:url(fragrance-sunlit-blooms.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=aura]:after{background-image:url(fragrance-aura.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=mochi-milk]:after{background-image:url(fragrance-mochi-milk.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=instant-vacation]:after{background-image:url(fragrance-aura.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=the-milk-family]:after{background-image:url(fragrance-mochi-milk.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=freepeople]:after{background-image:url(fragrance-freepeople.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=mineral-milk]:after{background-image:url(fragrance-mineral-milk.jpg)}.main-product .product__media-wrapper .product__media[data-fragrance=sleep-mode]:after{background-image:url(fragrance-sleep-mode.jpg)}.main-product .product.new .product__options-wrapper{padding-bottom:20px}.main-product .product__options-wrapper{display:flex;flex-direction:column;border-bottom:1px solid #000}.main-product .product__options-wrapper .product-form .klaviyo-bis-trigger{display:none!important;text-align:center}.main-product .product__options-wrapper .product-form .bis_submit,.main-product .product__options-wrapper .product-form .klaviyo-bis-trigger,.main-product .product__options-wrapper .product-form .product-form__submit{width:100%;position:relative;font-size:14px}.main-product .product__options-wrapper .product-form .bis_submit[disabled] span,.main-product .product__options-wrapper .product-form .klaviyo-bis-trigger[disabled] span,.main-product .product__options-wrapper .product-form .product-form__submit[disabled] span{background:#ccc}.main-product .product__options-wrapper .product-form .bis_submit [data-smartrr-compare-price],.main-product .product__options-wrapper .product-form .klaviyo-bis-trigger [data-smartrr-compare-price],.main-product .product__options-wrapper .product-form .product-form__submit [data-smartrr-compare-price]{display:none}.main-product .product__options-wrapper .product-form .bis_submit span,.main-product .product__options-wrapper .product-form .klaviyo-bis-trigger span,.main-product .product__options-wrapper .product-form .product-form__submit span{border-radius:0;border-width:0;background:#ff6b18;padding-top:15px;padding-bottom:15px;line-height:1.6}.main-product .product__options-wrapper .product-form .bis_submit span span,.main-product .product__options-wrapper .product-form .klaviyo-bis-trigger span span,.main-product .product__options-wrapper .product-form .product-form__submit span span{transition:all .4s ease-in-out}.main-product .product__options-wrapper .product-form.bis_enabled .klaviyo-bis-trigger{display:inline-flex!important}.main-product .product__options-wrapper .product-form.bis_enabled .product-form__submit{display:none}.main-product .product__options-wrapper .product-form .product-form__buttons{position:fixed;bottom:0;left:0;width:100%;z-index:98}@supports (-webkit-touch-callout: none){.main-product .product__options-wrapper .product-form .product-form__buttons{margin-bottom:4px}}.main-product .product__options-wrapper .product-form .product-form__buttons .product-form__submit{padding-right:49.59px}.main-product .product__options-wrapper .product-form .product-form__buttons #smartwishlist{position:absolute;right:0;top:0;height:100%;aspect-ratio:1;border-left:solid 1px #000;background-color:#ff6b18}.main-product .product__options-wrapper .product-form .product-form__buttons #smartwishlist #bookmarkit{height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:0}.main-product .product__options-wrapper .klaviyo-bis-popup{position:fixed;height:100%;width:100%;top:0;left:0;background-color:#80808085;z-index:999;display:flex;justify-content:center;align-items:center}.main-product .product__options-wrapper .klaviyo-bis-popup .klaviyo-bis-close.overlay{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0}.main-product .product__options-wrapper .klaviyo-bis-popup #klaviyo-bis-modal{background-color:#f0f0f0;z-index:1;position:relative;padding:20px;margin:20px;max-width:400px;width:100%}.main-product .product__options-wrapper .klaviyo-bis-popup #klaviyo-bis-modal .newsletter_checkbox_container{display:flex;align-items:end;gap:5px;margin-top:5px}.main-product .product__options-wrapper .klaviyo-bis-popup #klaviyo-bis-modal .klaviyo-bis-close.close{position:absolute;top:10px;right:10px;font-size:25px}.main-product .product__options-wrapper .klaviyo-bis-popup #klaviyo-bis-modal button.bis_submit{margin-top:20px}.main-product .product__options-wrapper variant-groups.card-layout,.main-product .product__options-wrapper variant-radios:not(.old-style){padding:32px 16px 0}.main-product .product__options-wrapper variant-groups.card-layout,.main-product .product__options-wrapper variant-radios{display:block;flex-grow:1}.main-product .product__options-wrapper variant-groups.card-layout .subscription_heading,.main-product .product__options-wrapper variant-radios .subscription_heading{display:block;margin-top:20px;text-transform:uppercase}.main-product .product__options-wrapper variant-groups.card-layout .item:has(input[type=radio]) input,.main-product .product__options-wrapper variant-radios .item:has(input[type=radio]) input{display:none}.main-product .product__options-wrapper variant-groups.card-layout .item:has(input[type=radio]:checked),.main-product .product__options-wrapper variant-radios .item:has(input[type=radio]:checked){background-color:#fff}.main-product .product__options-wrapper variant-groups.card-layout legend.form__label,.main-product .product__options-wrapper variant-radios legend.form__label{text-transform:uppercase;font-size:16px;padding-bottom:16px}.main-product .product__options-wrapper variant-groups.card-layout .items,.main-product .product__options-wrapper variant-radios .items{border:0;margin:0;padding:0}.main-product .product__options-wrapper variant-groups.card-layout .items-wrapper,.main-product .product__options-wrapper variant-radios .items-wrapper{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}.main-product .product__options-wrapper variant-groups.card-layout .items-wrapper .item,.main-product .product__options-wrapper variant-radios .items-wrapper .item{flex:1;min-width:85px;border:1px solid #000;border-radius:10px;display:flex;flex-direction:column;justify-content:center}.main-product .product__options-wrapper variant-groups.card-layout .items-wrapper .item .bis,.main-product .product__options-wrapper variant-groups.card-layout .items-wrapper .item .item__badge,.main-product .product__options-wrapper variant-radios .items-wrapper .item .bis,.main-product .product__options-wrapper variant-radios .items-wrapper .item .item__badge{text-align:center;display:block;text-transform:uppercase;font-family:Messina Sans Mono Web;padding-block:6px;border-top:1px solid #000;border-radius:0 0 10px 10px}.main-product .product__options-wrapper variant-groups.card-layout .items-wrapper .item.unavailable,.main-product .product__options-wrapper variant-radios .items-wrapper .item.unavailable{background-color:#d9d9d9}.main-product .product__options-wrapper variant-groups.card-layout .items-wrapper .item.unavailable .item_data,.main-product .product__options-wrapper variant-radios .items-wrapper .item.unavailable .item_data{background-color:#d9d9d9;opacity:.5}.main-product .product__options-wrapper variant-groups.card-layout .items-wrapper .item.running-low .item__badge,.main-product .product__options-wrapper variant-radios .items-wrapper .item.running-low .item__badge{background-color:#cce1f5}.main-product .product__options-wrapper variant-groups.card-layout .items-wrapper__bundles .item .item_data,.main-product .product__options-wrapper variant-radios .items-wrapper__bundles .item .item_data{flex-direction:row}.main-product .product__options-wrapper variant-groups.card-layout .items-wrapper__bundles .item .item_data .item_data-text-wrapper,.main-product .product__options-wrapper variant-radios .items-wrapper__bundles .item .item_data .item_data-text-wrapper{text-align:center;text-transform:uppercase}.main-product .product__options-wrapper variant-groups.card-layout .items-wrapper__bundles .item .item_data .item_data-text-wrapper .item_data-text,.main-product .product__options-wrapper variant-radios .items-wrapper__bundles .item .item_data .item_data-text-wrapper .item_data-text{font-size:10px}.main-product .product__options-wrapper variant-groups.card-layout .items-wrapper__bundles .item .item_data .item_data-text-wrapper .item_data-subtext,.main-product .product__options-wrapper variant-radios .items-wrapper__bundles .item .item_data .item_data-text-wrapper .item_data-subtext{font-size:8px}.main-product .product__options-wrapper variant-groups.card-layout .item_data,.main-product .product__options-wrapper variant-radios .item_data{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:auto;padding:16px;position:relative;cursor:pointer;border-radius:10px}.main-product .product__options-wrapper variant-groups.card-layout .item_data img,.main-product .product__options-wrapper variant-radios .item_data img{width:auto;max-width:50px;max-height:50px}.main-product .product__options-wrapper variant-groups.card-layout .item_data .variant_tag,.main-product .product__options-wrapper variant-radios .item_data .variant_tag{position:absolute;top:0;right:50%;transform:translate(50%,-50%);background-color:#fff;color:#fff;padding:10px;border:1px solid #000;border-radius:5px;font-family:Messina Sans Mono Web,monospace;text-transform:uppercase;line-height:120%;font-size:10px;white-space:nowrap;color:#000}.main-product .product__options-wrapper variant-groups.card-layout .item_data .variant_price,.main-product .product__options-wrapper variant-radios .item_data .variant_price{text-align:center}.main-product .product__options-wrapper variant-groups.card-layout .item_data .variant_price .price_per_load,.main-product .product__options-wrapper variant-radios .item_data .variant_price .price_per_load{font-size:10px;display:block}.main-product .product__options-wrapper variant-groups.card-layout .item_data:has(+.item__badge),.main-product .product__options-wrapper variant-groups.card-layout .item_data:has(+.bis),.main-product .product__options-wrapper variant-radios .item_data:has(+.item__badge),.main-product .product__options-wrapper variant-radios .item_data:has(+.bis){flex-grow:1}.main-product .product__options-wrapper variant-radios.old-style,.main-product .product__options-wrapper .bundle-components,.main-product .product__options-wrapper variant-groups:not(.card-layout){display:block;flex-grow:1;border-top:1px solid #000}.main-product .product__options-wrapper variant-radios.old-style .product-form__error-message-wrapper,.main-product .product__options-wrapper .bundle-components .product-form__error-message-wrapper,.main-product .product__options-wrapper variant-groups:not(.card-layout) .product-form__error-message-wrapper{text-align:center;color:#fff;background:red;padding:10px 15px;border-bottom:1px solid #000;text-transform:capitalize}.main-product .product__options-wrapper variant-radios.old-style .items,.main-product .product__options-wrapper .bundle-components .items,.main-product .product__options-wrapper variant-groups:not(.card-layout) .items{display:block;border:0;padding:0;margin:0}.main-product .product__options-wrapper variant-radios.old-style .items legend,.main-product .product__options-wrapper .bundle-components .items legend,.main-product .product__options-wrapper variant-groups:not(.card-layout) .items legend{display:block;font-size:10px;font-style:normal;font-weight:500;line-height:140%;text-transform:uppercase;padding:0 15px}.main-product .product__options-wrapper variant-radios.old-style .item,.main-product .product__options-wrapper .bundle-components .item,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item{border-bottom:1px solid #000;padding:9px 15px;min-height:78px;display:grid;grid-template-columns:13px 1fr auto;column-gap:22px;position:relative}.main-product .product__options-wrapper variant-radios.old-style .item:last-child,.main-product .product__options-wrapper .bundle-components .item:last-child,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item:last-child{border-bottom:0}.main-product .product__options-wrapper variant-radios.old-style .item input[type=radio],.main-product .product__options-wrapper .bundle-components .item input[type=radio],.main-product .product__options-wrapper variant-groups:not(.card-layout) .item input[type=radio]{border:1px solid #000;background:transparent;border-radius:14px;padding:0;margin:3px 0 0;width:14px;height:14px;display:inline-block;-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;z-index:1}.main-product .product__options-wrapper variant-radios.old-style .item input[type=radio]:checked.no-fragrance,.main-product .product__options-wrapper .bundle-components .item input[type=radio]:checked.no-fragrance,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item input[type=radio]:checked.no-fragrance{background:#000}.main-product .product__options-wrapper variant-radios.old-style .item input[type=radio]:checked+.title:before,.main-product .product__options-wrapper .bundle-components .item input[type=radio]:checked+.title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item input[type=radio]:checked+.title:before{opacity:1}.main-product .product__options-wrapper variant-radios.old-style .item input[type=radio]:checked+.title+quantity-input,.main-product .product__options-wrapper .bundle-components .item input[type=radio]:checked+.title+quantity-input,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item input[type=radio]:checked+.title+quantity-input{opacity:1}.main-product .product__options-wrapper variant-radios.old-style .item input[type=radio]:checked+.title+.description+.notes+.tags+.subscription,.main-product .product__options-wrapper .bundle-components .item input[type=radio]:checked+.title+.description+.notes+.tags+.subscription,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item input[type=radio]:checked+.title+.description+.notes+.tags+.subscription{display:block}.main-product .product__options-wrapper variant-radios.old-style .item .title,.main-product .product__options-wrapper .bundle-components .item .title,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item .title{font-size:15px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;grid-column-start:2;cursor:pointer}.main-product .product__options-wrapper variant-radios.old-style .item .title:before,.main-product .product__options-wrapper .bundle-components .item .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item .title:before{content:"";position:absolute;top:5px;left:8px;width:27px;height:27px;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;transition:opacity .2s ease-in-out}.main-product .product__options-wrapper variant-radios.old-style .item .bis,.main-product .product__options-wrapper variant-radios.old-style .item .tags,.main-product .product__options-wrapper variant-radios.old-style .item .notes,.main-product .product__options-wrapper variant-radios.old-style .item .description,.main-product .product__options-wrapper .bundle-components .item .bis,.main-product .product__options-wrapper .bundle-components .item .tags,.main-product .product__options-wrapper .bundle-components .item .notes,.main-product .product__options-wrapper .bundle-components .item .description,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item .bis,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item .tags,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item .notes,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item .description{font-family:Messina Sans Mono Web,monospace;font-size:10px;font-style:normal;font-weight:400;line-height:140%;margin-top:4px;grid-column-start:2}.main-product .product__options-wrapper variant-radios.old-style .item .description,.main-product .product__options-wrapper .bundle-components .item .description,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item .description{text-transform:uppercase}.main-product .product__options-wrapper variant-radios.old-style .item .tags,.main-product .product__options-wrapper .bundle-components .item .tags,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item .tags{text-transform:uppercase;grid-column-start:3;grid-row-start:2}.main-product .product__options-wrapper variant-radios.old-style .item .bis,.main-product .product__options-wrapper .bundle-components .item .bis,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item .bis{text-transform:uppercase;grid-column-start:3;grid-row-start:1}.main-product .product__options-wrapper variant-radios.old-style .item .bis-container,.main-product .product__options-wrapper .bundle-components .item .bis-container,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item .bis-container{grid-column-start:2;grid-row-start:4;grid-column-end:4;display:none;margin-top:15px;flex-direction:row;max-width:296px}.main-product .product__options-wrapper variant-radios.old-style .item .bis-container.active,.main-product .product__options-wrapper .bundle-components .item .bis-container.active,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item .bis-container.active{display:flex}.main-product .product__options-wrapper variant-radios.old-style .item .bis-container input,.main-product .product__options-wrapper .bundle-components .item .bis-container input,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item .bis-container input{padding:7px 15px 6px;border:1px solid #000;border-radius:30px;font-size:12px;font-family:Messina Sans Mono Web,monospace;line-height:1}.main-product .product__options-wrapper variant-radios.old-style .item quantity-input,.main-product .product__options-wrapper .bundle-components .item quantity-input,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item quantity-input{grid-column-start:3;grid-row-start:1;align-self:flex-start;justify-self:flex-end;opacity:0;transition:opacity .2s ease-in-out}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance] .title:before{background-image:url(scent-default.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=milk] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=milk] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=milk] .title:before{background-image:url(scent-milk.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=rocco-mint] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=rocco-mint] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=rocco-mint] .title:before{background-image:url(scent-rocco-mint.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=red-dakota] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=red-dakota] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=red-dakota] .title:before{background-image:url(scent-red-dakota.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=madonna-lilly] .title:before,.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=madonna-lily] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=madonna-lilly] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=madonna-lily] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=madonna-lilly] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=madonna-lily] .title:before{background-image:url(scent-madonna-lily.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=smiley-face-garden] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=smiley-face-garden] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=smiley-face-garden] .title:before{background-image:url(scent-smiley-face-garden.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=fragrance-05-spring] .title:before,.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance="05-spring"] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=fragrance-05-spring] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance="05-spring"] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=fragrance-05-spring] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance="05-spring"] .title:before{background-image:url(scent-fragrance-05-spring.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=xtra-milk] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=xtra-milk] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=xtra-milk] .title:before{background-image:url(scent-xtra-milk.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=fragrance-04] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=fragrance-04] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=fragrance-04] .title:before{background-image:url(scent-fragrance-04.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=fragrance-03-blonde] .title:before,.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance="03-blonde"] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=fragrance-03-blonde] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance="03-blonde"] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=fragrance-03-blonde] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance="03-blonde"] .title:before{background-image:url(scent-fragrance-03-blonde.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=fragrance-02] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=fragrance-02] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=fragrance-02] .title:before{background-image:url(scent-fragrance-02.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=fragrance-01-taunt] .title:before,.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance="01-taunt"] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=fragrance-01-taunt] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance="01-taunt"] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=fragrance-01-taunt] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance="01-taunt"] .title:before{background-image:url(scent-fragrance-01-taunt.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=picnic-in-a-meadow] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=picnic-in-a-meadow] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=picnic-in-a-meadow] .title:before{background-image:url(scent-fragrance-01-taunt.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=melrose-place] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=melrose-place] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=melrose-place] .title:before{background-image:url(scent-melorse-place.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=sunlit-blooms] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=sunlit-blooms] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=sunlit-blooms] .title:before{background-image:url(scent-sunlit-blooms.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=north-bondi] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=north-bondi] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=north-bondi] .title:before{background-image:url(scent-north-bondi.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=aura] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=aura] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=aura] .title:before{background-image:url(scent-aura.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=instant-vacation] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=instant-vacation] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=instant-vacation] .title:before{background-image:url(scent-aura.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=mochi-milk] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=mochi-milk] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=mochi-milk] .title:before{background-image:url(scent-mochi-milk.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=the-milk-family] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=the-milk-family] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=the-milk-family] .title:before{background-image:url(scent-mochi-milk.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=freepeople] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=freepeople] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=freepeople] .title:before{background-image:url(scent-freepeople.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=mineral-milk] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=mineral-milk] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=mineral-milk] .title:before{background-image:url(scent-mineral-milk.png)}.main-product .product__options-wrapper variant-radios.old-style .item[data-fragrance=sleep-mode] .title:before,.main-product .product__options-wrapper .bundle-components .item[data-fragrance=sleep-mode] .title:before,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item[data-fragrance=sleep-mode] .title:before{background-image:url(scent-sleep-mode.png)}.main-product .product__options-wrapper variant-radios.old-style .item.unavailable .title,.main-product .product__options-wrapper variant-radios.old-style .item.unavailable .description,.main-product .product__options-wrapper variant-radios.old-style .item.unavailable .tags,.main-product .product__options-wrapper variant-radios.old-style .item.unavailable .notes,.main-product .product__options-wrapper variant-radios.old-style .item.unavailable .bis,.main-product .product__options-wrapper variant-radios.old-style .item.unavailable input[type=radio],.main-product .product__options-wrapper .bundle-components .item.unavailable .title,.main-product .product__options-wrapper .bundle-components .item.unavailable .description,.main-product .product__options-wrapper .bundle-components .item.unavailable .tags,.main-product .product__options-wrapper .bundle-components .item.unavailable .notes,.main-product .product__options-wrapper .bundle-components .item.unavailable .bis,.main-product .product__options-wrapper .bundle-components .item.unavailable input[type=radio],.main-product .product__options-wrapper variant-groups:not(.card-layout) .item.unavailable .title,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item.unavailable .description,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item.unavailable .tags,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item.unavailable .notes,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item.unavailable .bis,.main-product .product__options-wrapper variant-groups:not(.card-layout) .item.unavailable input[type=radio]{opacity:.5}.main-product .product__options-wrapper variant-radios.old-style .items legend{padding:15px}.main-product .product__options-wrapper .bundle-components .subscription,.main-product .product__options-wrapper variant-groups .subscription{display:none}.main-product .product__options-wrapper variant-radios .subscription,.main-product .product__options-wrapper .bundle-components .subscription,.main-product .product__options-wrapper variant-groups .subscription{grid-row-start:4;grid-column-start:2;grid-column-end:4;border:1px dashed #000;border-radius:10px;padding:8px 11px;margin-top:9px}.main-product .product__options-wrapper variant-radios .subscription #rc_radio_options input[type=radio],.main-product .product__options-wrapper .bundle-components .subscription #rc_radio_options input[type=radio],.main-product .product__options-wrapper variant-groups .subscription #rc_radio_options input[type=radio]{border:1px solid #000;background:transparent;border-radius:14px;padding:0;margin:0;width:12px;height:12px;display:inline-block;-webkit-appearance:none;appearance:none;cursor:pointer;vertical-align:middle;position:relative}.main-product .product__options-wrapper variant-radios .subscription #rc_radio_options input[type=radio]:checked:after,.main-product .product__options-wrapper .bundle-components .subscription #rc_radio_options input[type=radio]:checked:after,.main-product .product__options-wrapper variant-groups .subscription #rc_radio_options input[type=radio]:checked:after{content:"";width:8px;height:8px;background:#000;border-radius:10px;position:absolute;top:1px;left:1px}.main-product .product__options-wrapper variant-radios .subscription #rc_radio_options input[type=radio]:checked+label+.rc_block__type__options,.main-product .product__options-wrapper .bundle-components .subscription #rc_radio_options input[type=radio]:checked+label+.rc_block__type__options,.main-product .product__options-wrapper variant-groups .subscription #rc_radio_options input[type=radio]:checked+label+.rc_block__type__options{display:block}.main-product .product__options-wrapper variant-radios .subscription #rc_radio_options .rc_block,.main-product .product__options-wrapper .bundle-components .subscription #rc_radio_options .rc_block,.main-product .product__options-wrapper variant-groups .subscription #rc_radio_options .rc_block{font-family:Messina Sans Mono Web,monospace;font-size:10px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;padding:10px 0 0}.main-product .product__options-wrapper variant-radios .subscription #rc_radio_options .rc_block:first-child,.main-product .product__options-wrapper .bundle-components .subscription #rc_radio_options .rc_block:first-child,.main-product .product__options-wrapper variant-groups .subscription #rc_radio_options .rc_block:first-child{padding-top:0}.main-product .product__options-wrapper variant-radios .subscription #rc_radio_options .rc_block .rc_popup,.main-product .product__options-wrapper variant-radios .subscription #rc_radio_options .rc_block i,.main-product .product__options-wrapper .bundle-components .subscription #rc_radio_options .rc_block .rc_popup,.main-product .product__options-wrapper .bundle-components .subscription #rc_radio_options .rc_block i,.main-product .product__options-wrapper variant-groups .subscription #rc_radio_options .rc_block .rc_popup,.main-product .product__options-wrapper variant-groups .subscription #rc_radio_options .rc_block i{display:none}.main-product .product__options-wrapper variant-radios .subscription #rc_radio_options .rc_block__type--active,.main-product .product__options-wrapper .bundle-components .subscription #rc_radio_options .rc_block__type--active,.main-product .product__options-wrapper variant-groups .subscription #rc_radio_options .rc_block__type--active{background:transparent}.main-product .product__options-wrapper variant-radios .subscription #rc_radio_options .rc_block__type--active label.rc_label,.main-product .product__options-wrapper .bundle-components .subscription #rc_radio_options .rc_block__type--active label.rc_label,.main-product .product__options-wrapper variant-groups .subscription #rc_radio_options .rc_block__type--active label.rc_label{color:#000}.main-product .product__options-wrapper variant-radios .subscription #rc_radio_options label,.main-product .product__options-wrapper .bundle-components .subscription #rc_radio_options label,.main-product .product__options-wrapper variant-groups .subscription #rc_radio_options label{line-height:15px}.main-product .product__options-wrapper variant-radios .subscription #rc_radio_options label.rc_label__autodeliver span,.main-product .product__options-wrapper .bundle-components .subscription #rc_radio_options label.rc_label__autodeliver span,.main-product .product__options-wrapper variant-groups .subscription #rc_radio_options label.rc_label__autodeliver span{color:#ff6b18}.main-product .product__options-wrapper variant-radios .subscription #rc_radio_options .rc_block__type__options,.main-product .product__options-wrapper .bundle-components .subscription #rc_radio_options .rc_block__type__options,.main-product .product__options-wrapper variant-groups .subscription #rc_radio_options .rc_block__type__options{display:none}.main-product .product__options-wrapper variant-radios .subscription label.rc_label__deliver_every,.main-product .product__options-wrapper .bundle-components .subscription label.rc_label__deliver_every,.main-product .product__options-wrapper variant-groups .subscription label.rc_label__deliver_every{padding-top:0}.main-product .product__options-wrapper .product-form__error-message-wrapper{border-bottom:1px solid #000}.main-product .product__options-wrapper .product-form__error-message-wrapper ul li:first-letter{text-transform:capitalize}@media only screen and (min-width:768px){.main-product.bundle-product .product-form-floating{display:none!important}.main-product.bundle-product>.product{display:grid;grid-template-columns:29% 42% 29%;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}.main-product.bundle-product .product__info-wrapper{border-right:1px solid #000;position:relative}.main-product.bundle-product .product__info-wrapper>.container{padding-left:22px;padding-right:22px;position:absolute;top:0;left:0;height:100%;width:100%;overflow-y:auto}.main-product.bundle-product .product__info-wrapper .main-title-wrapper{display:flex;flex-direction:row;gap:10px}.main-product.bundle-product .product__info-wrapper .main-title-wrapper .price-wrapper{margin-top:12px}.main-product.bundle-product .product__info-wrapper .product__description{margin-top:20px}.main-product.bundle-product .product.new{grid-template-columns:33.3333% 33.3333% 33.3333%}.main-product.bundle-product .product.new h1.main-title{font-size:36px}.main-product.bundle-product .product.new .main-title-wrapper{flex-direction:column;gap:0}.main-product.bundle-product .product.new .product__info-wrapper>.container{position:relative}.main-product.bundle-product .product.new .product__options-wrapper{padding-bottom:0}.main-product.bundle-product .product__media-wrapper{position:relative}.main-product.bundle-product .product__media-wrapper .product__media img{max-height:min(750px,100vh - 90px - var(--section-announcement-bar) * 26px)}.main-product.bundle-product .product__media-wrapper .thumbnails{position:absolute;top:10px;left:10px;z-index:9;width:42px;height:calc(100% - 20px);padding:0;border:none}.main-product.bundle-product .product__media-wrapper .thumbnails .swiper-slide{max-height:42px}.main-product.bundle-product .product__media-wrapper .thumbnails .swiper-slide.swiper-slide-thumb-active img{border-color:#fff}.main-product.bundle-product .product__media-wrapper .thumbnails img{cursor:pointer;padding-top:0!important;width:40px;height:40px;border:1px solid #000;border-radius:40px;object-fit:cover}.main-product.bundle-product .product__options-wrapper{border-bottom:1px solid #000;border-left:1px solid #000;flex-direction:column;padding-bottom:0}.main-product.bundle-product .product__options-wrapper .bundle-components,.main-product.bundle-product .product__options-wrapper variant-groups,.main-product.bundle-product .product__options-wrapper variant-radios{border-top:0;max-height:min(700px,100vh - 50px - 90px - var(--section-announcement-bar) * 26px)}.main-product.bundle-product .product__options-wrapper .bundle-components legend{padding-top:32px}.main-product.bundle-product .product__options-wrapper variant-groups.card-layout,.main-product.bundle-product .product__options-wrapper variant-radios:not(.old-style){padding:32px 32px 0}.main-product.bundle-product .product__options-wrapper .product-form__submit span{line-height:1.4}.main-product.bundle-product .product__options-wrapper .product-form__buttons{position:relative;border-top:1px solid #000}@supports (-webkit-touch-callout: none){.main-product.bundle-product .product__options-wrapper .product-form__buttons{margin-bottom:0}}.main-product.bundle-product .product__options-wrapper .items{overflow-y:auto;height:100%;border-top:0;max-height:700px}}
/*# sourceMappingURL=/cdn/shop/t/229/assets/section-main-product.css.map */
