<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.yotpo-widget-loyalty-page svg{width:auto}.c-yotpo-reviews .ugc-storefront-widgets-tabs-container__tab{color:#1d2223}.c-yotpo-reviews .ugc-storefront-widgets-tabs-container__tab:not(.selected):hover{color:#1d222366}.c-yotpo-reviews__title{color:#63ddf6;max-width:20.9375rem;margin:1rem auto 3rem;text-align:center}.c-yotpo-reviews__subtitle{max-width:20.9375rem;margin:0 auto;text-align:center;font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:.07rem;text-transform:uppercase;color:#1d2223}@media only screen and (min-width:1650px){.c-yotpo-reviews__subtitle{font-size:1rem;line-height:1.5em;letter-spacing:.08rem}}.c-yotpo-reviews .yotpo-main-layout:after,.c-yotpo-reviews .yotpo-main-layout:before{content:normal!important}.c-yotpo-reviews svg:not(:root){overflow:hidden}.c-yotpo-reviews .yotpo .text-s{display:none}.c-yotpo-reviews svg.yotpo-dropdown-arrow-icon{width:10%!important;height:15%!important;fill:none!important}.c-yotpo-reviews svg.yotpo-radio-icon,.c-yotpo-reviews svg.yotpo-selected-icon{width:10%!important;height:80%!important;fill:none!important}.c-yotpo-reviews div{margin:0;padding:0;border:0}.c-yotpo-reviews .yotpo-body-text{margin:1rem 0}.c-yotpo-reviews .yotpo-base-layout{width:60%!important;margin-left:30%}@media only screen and (max-width:720px){.c-yotpo-reviews .yotpo-base-layout{width:120%!important;margin-left:0}}@media only screen and (min-width:750px){.c-yotpo-reviews{padding-top:5rem}.c-yotpo-reviews__title{max-width:41.5rem;margin-top:1.25rem}.c-yotpo-reviews__subtitle{max-width:41.5rem}}@media only screen and (min-width:1650px){.c-yotpo-reviews__title{max-width:56.25rem;margin-top:1.6875rem;margin-bottom:5.1875rem}.c-yotpo-reviews__subtitle{max-width:56.25rem}}.yotpo-reviews-star-ratings-widget linearGradient stop:first-child{stop-color:#8397a2!important}.yotpo-reviews-star-ratings-widget linearGradient stop:nth-child(2){stop-color:#fef6f1!important}.yotpo-reviews-star-ratings-widget svg path{stroke:#8397a2!important}.yotpo-reviews-star-ratings-widget .star-container{margin-right:5px!important}.yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-text{font-family:inherit!important;color:#8397a2!important;text-decoration:underline!important}.yotpo-header-container.yotpo-header.yotpo-header-margin:first-child{background:transparent}.yotpo-empty-state .yotpo-body-text{padding:1.25rem 0}#yotpo-main-widget-btn.yotpo-new-review-btn.empty-state{padding:.625rem}.yotpo-new-review-btn{border:.0625rem solid transparent!important}.yotpo-new-review-btn:hover{border:.0625rem solid rgba(0,0,0,.1)!important}.yotpo-qna-empty-state .yotpo-title-text{font-family:Ivory LL,sans-serif;font-weight:300;letter-spacing:-.02em;margin:0;font-size:1.5rem;line-height:2rem;color:#1d2223}@media only screen and (min-width:1100px){.yotpo-qna-empty-state .yotpo-title-text{font-size:1.9375rem;line-height:2.5rem}}@media only screen and (min-width:1650px){.yotpo-qna-empty-state .yotpo-title-text{font-size:2.5rem;line-height:3.25rem}}.yotpo-qna-empty-state .yotpo-body-text{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;color:#1d2223;margin:1rem 0}@media only screen and (min-width:1650px){.yotpo-qna-empty-state .yotpo-body-text{line-height:1.375rem}}@media only screen and (min-width:1100px){.yotpo-qna-empty-state .yotpo-body-text{margin:2rem 0}}.yotpo-qna-empty-state+.yotpo-ask-question-btn-wrapper #yotpo-widget-btn{font-family:TT Fors,sans-serif;text-transform:uppercase;display:inline-flex;color:#e5f9fe;background-color:#1d2223;height:auto;width:auto;padding:1.25rem 2.5rem}.yotpo-qna-empty-state+.yotpo-ask-question-btn-wrapper #yotpo-widget-btn:hover{background-color:#8397a2}.yotpo-qna-empty-state+.yotpo-ask-question-btn-wrapper #yotpo-widget-btn span{text-transform:uppercase;font-size:.875rem;letter-spacing:.07rem;font-weight:600}@media only screen and (min-width:1100px){.yotpo-qna-empty-state+.yotpo-ask-question-btn-wrapper #yotpo-widget-btn span{font-size:1rem}}.yotpo-qna-modal-backdrop .close-btn-wrapper:hover{opacity:.7}.yotpo-question-form .yotpo-input-wrapper{margin-bottom:1rem}.yotpo-question-form .yotpo-input-wrapper input,.yotpo-question-form .yotpo-input-wrapper textarea{background-color:#fef6f1!important;border:none!important;border-radius:2rem!important;padding:.75rem 1.25rem}.yotpo-question-form .yotpo-input-wrapper textarea{padding:1.5rem 1.25rem}.yotpo-question-form .yotpo-new-input-validation{font-family:TT Fors,sans-serif!important;font-size:.875rem!important;text-transform:none!important;padding-top:.5rem;color:#ef7dd9!important}.yotpo-question-form .yotpo-new-input-message{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-size:.875rem;letter-spacing:0;font-family:TT Fors,sans-serif!important;font-size:.75rem!important;line-height:1rem!important;letter-spacing:1.12px!important;margin-top:1rem!important;margin-bottom:1rem!important}@media only screen and (min-width:1100px){.yotpo-question-form .yotpo-new-input-message{line-height:1.25rem}}.yotpo-question-form .yotpo-question-submit{font-family:TT Fors,sans-serif!important;background:#1d2223!important;color:#e5f9fe!important;padding:1.15rem 2.5rem!important;letter-spacing:.07rem!important;font-size:.875rem!important}.yotpo-question-form .yotpo-question-submit:hover{background-color:#8397a2!important}.yotpo-question-form .form-footer{padding-bottom:2.5rem!important}.yotpo-qna-modal-backdrop{background-color:#3d546166}.c-product-gallery{position:relative}.c-product-gallery__badge{position:absolute;top:1rem;right:2rem;z-index:2;padding:.625rem 1.25rem;border-radius:5rem;text-align:center;background-color:#e7ff80;color:#1d2223}.c-product-gallery__carousel-controls{position:absolute;z-index:2;left:50%;transform:translate(-50%);bottom:2rem;display:flex;gap:1.4375rem}.c-product-gallery__carousel-button.o-carousel-btn{background-color:transparent;border:.125rem solid #fff;box-shadow:none;display:none}.c-product-gallery__carousel-button.o-carousel-btn svg{height:1.6875rem;width:1.875rem}.c-product-gallery__carousel-button.o-carousel-btn svg path{fill:#1d2223}.c-product-gallery__media{margin:auto}@media only screen and (min-width:750px){.c-product-gallery__carousel-progress{display:block}.c-product-gallery__carousel-button.o-carousel-btn{--button-size:4rem}.c-product-gallery__badge{top:1.5rem;right:1.5rem}}@media only screen and (min-width:1100px){.c-product-gallery__media-container{cursor:grab;cursor:-webkit-grab}.c-product-gallery__media-container:active{cursor:grabbing;cursor:-webkit-grabbing}.c-product-gallery__carousel-progress{width:27rem}.c-product-gallery__carousel-controls{top:50%;transform:translateY(-50%);left:0;width:100%;height:100%}.c-product-gallery__carousel-button.o-carousel-btn{--button-size:5rem;position:absolute;top:46%;left:4rem;display:flex}.c-product-gallery__carousel-button.o-carousel-btn__next{right:4rem;left:unset}.c-product-gallery__carousel-progress{position:absolute;bottom:3rem;left:calc(50% - 13.5rem)}}@media only screen and (min-width:1350px){.c-product-gallery__carousel-controls{bottom:3.5rem}}.c-product-form__app-blocks .rc-widget{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-size:.875rem;letter-spacing:0;--rc-text-color:#1d2223;--rc-details-icon-color:#1d2223;--rc-active-background-color:#e5f9fe;--rc-active-text-color:#1d2223;--rc-popup-background-color:#1d2223;padding:0;margin-bottom:1.5rem}@media only screen and (min-width:1100px){.c-product-form__app-blocks .rc-widget{line-height:1.25rem}}.c-product-form__app-blocks .rc-widget .rc-radio-group__options{border:0}.c-product-form__app-blocks .rc-widget .rc-radio,.c-product-form__app-blocks .rc-widget .rc-radio--active{padding:1rem;border-radius:.75rem;background:none;border:.125rem solid #00bce3}.c-product-form__app-blocks .rc-widget .rc-radio--active:not(:first-child),.c-product-form__app-blocks .rc-widget .rc-radio:not(:first-child){margin-top:.75rem}.c-product-form__app-blocks .rc-widget .rc-radio .discount-label,.c-product-form__app-blocks .rc-widget .rc-radio .price-label,.c-product-form__app-blocks .rc-widget .rc-radio--active .discount-label,.c-product-form__app-blocks .rc-widget .rc-radio--active .price-label{font-weight:400!important}.c-product-form__app-blocks .rc-widget .rc-radio .price-label,.c-product-form__app-blocks .rc-widget .rc-radio--active .price-label{margin-right:0;margin-left:auto}.c-product-form__app-blocks .rc-widget .rc-radio input,.c-product-form__app-blocks .rc-widget .rc-radio--active input{clip:rect(0 0 0 0);clip-path:inset(50%);height:.063rem;overflow:hidden;position:absolute;white-space:nowrap;width:.063rem}.c-product-form__app-blocks .rc-widget .rc-radio__label{margin-left:0;line-height:inherit;display:flex;width:100%;justify-content:flex-start;flex-direction:row;align-items:center}.c-product-form__app-blocks .rc-widget .rc-radio__label:before{content:"";width:1rem;height:1rem;background-image:url(icon-radio-unchecked.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;margin-right:.75rem;flex-shrink:0}.c-product-form__app-blocks .rc-widget .rc-radio.subscription-radio{padding-bottom:.5rem}.c-product-form__app-blocks .rc-widget .rc-radio:not(.rc-radio--active){padding-bottom:1rem}.c-product-form__app-blocks .rc-widget .rc-radio__additional-info{width:100%;color:#3d546166}.c-product-form__app-blocks .rc-widget .rc-radio__label-wrapper,.c-product-form__app-blocks .rc-widget .rc-radio__subscription{display:flex;flex-direction:column}.c-product-form__app-blocks .rc-widget .rc-radio--active .rc-radio__label:before{background-image:url(icon-radio-checked.svg)}.c-product-form__app-blocks .rc-widget .rc-radio.rc-radio--active.subscription-radio{border-radius:.75rem .75rem 0 0}.c-product-form__app-blocks .rc-widget .rc-selling-plans{border-radius:0 0 .75rem .75rem}.c-product-form__app-blocks .rc-widget .rc-selling-plans-dropdown__label{color:#1d2223;font-family:Ivory LL,sans-serif;font-weight:300;letter-spacing:-.02em;margin:0;font-size:1rem;line-height:1.5rem;justify-items:stretch}@media only screen and (min-width:1650px){.c-product-form__app-blocks .rc-widget .rc-selling-plans-dropdown__label{font-size:1.375rem;line-height:1.75rem;letter-spacing:-.0275rem}}.c-product-form__app-blocks .rc-widget .rc-selling-plans-dropdown__select{color:#1d2223;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(chevron-down.svg) no-repeat 100%;background-size:.875rem;background-position:calc(100% - 1rem)}.c-product-form__app-blocks .rc-widget .rc-radio__subscription{margin-right:.75rem;flex:1 1 auto}.c-product-form__app-blocks .rc-widget .rc-radio__price{margin-left:auto;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;gap:0 .5rem;flex:0 1 auto}.c-product-form__app-blocks .rc-widget .rc-radio__price .is-price{display:inline-block;white-space:nowrap}.c-product-form__app-blocks .rc-widget .rc-radio__price .is-compare{opacity:.5;display:inline-block;position:relative;white-space:nowrap}.c-product-form__app-blocks .rc-widget .rc-radio__price .is-compare:after{position:absolute;top:50%;left:0;width:100%;height:1px;background:#1d2223;content:"";display:block}.c-product-form__app-blocks .rc-widget .rc-radio.rc-radio--active,.c-product-form__app-blocks .rc-widget .rc-radio.subscription-radio,.c-product-form__app-blocks .rc-widget .rc-selling-plans{background:none!important;border:.125rem solid #00bce3}.c-product-form__app-blocks .rc-widget .rc-radio.rc-radio--active.subscription-radio{border-bottom:none}.c-product-form__app-blocks .rc-widget .rc-selling-plans{border-top:none}@media only screen and (max-width:1099px){.c-product-form__app-blocks .rc-widget .rc-selling-plans-dropdown__select{padding-left:0;background-position:calc(100% - .5rem)}}@media only screen and (min-width:1100px){.c-product-form__app-blocks .rc-widget .rc-radio:not(:first-child){margin-top:1rem}.c-product-form__app-blocks .rc-widget .rc-radio{padding:1.25rem}.c-product-form__app-blocks .rc-widget .rc-radio:not(.rc-radio--active){padding-bottom:1.25rem}}@media only screen and (min-width:1350px){.c-product-form__app-blocks .rc-widget .rc-radio__subscription{white-space:nowrap}}#rc_login{text-align:left!important;margin:2rem auto!important}#rc_login a:hover{color:#3d546166}@media only screen and (max-width:1099px){#rc_login{margin-bottom:0!important}}#customer_tab_content .row{justify-content:center}.rc-container-wrapper{display:none!important}.has-unit-cost .rc-radio__label-wrapper,.has-unit-cost .rc-radio__subscription{padding-bottom:1.0625rem;position:relative}.has-unit-cost .rc-radio__additional-info{position:absolute;bottom:0}.has-unit-cost .rc-radio__label:after{content:"";display:block;background:transparent;width:.0063rem;height:1.0938rem}.c-product-form:not(.has-selling-plan) .recharge-subscription-widget{display:none}.c-product-form__add-btn{flex-grow:1;display:flex;justify-content:center;padding:1.25rem 0;color:#1d2223;background-color:#63ddf6}.c-product-form__add-btn:hover{background-color:#00bce3}.c-product-form__add-btn.is-disabled+.c-product-form__buy-buttons{display:none}.c-product-form__block{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:1.25rem;column-gap:1.25rem;margin-bottom:3rem;flex-flow:wrap}.c-product-form__block [data-testid=ShopifyPay-button]{border-radius:5rem;min-height:3.75rem!important;margin-bottom:10px}.c-product-form__block .shopify-payment-button__button{min-height:3.75rem}.c-product-form .o-swatches__inner-color .o-swatches__title.is-hidden{display:none}.c-product-form .o-swatches__inner .o-swatches__title.is-hidden{display:block}.c-product-form__swatches{margin-bottom:1.875rem}.c-product-form__subscriptions{margin-bottom:1.5rem;min-height:9.25rem}.c-product-form__price-wrapper{padding:1.5rem 1rem;border-radius:.75rem;background:#e5f9fe;display:flex;margin-bottom:1.5rem;font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-size:.875rem;letter-spacing:0}@media only screen and (min-width:1100px){.c-product-form__price-wrapper{line-height:1.25rem}}.c-product-form__compare-price{text-decoration:line-through;color:#8397a2;margin-right:.25rem}.c-product-form__price-radio{margin-left:0;line-height:inherit;display:flex;justify-content:flex-start;align-items:center}.c-product-form__price-radio:before{content:"";width:1rem;height:1rem;background-image:url(icon-radio-checked.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;margin-right:.5rem}.c-product-form__buy-buttons{width:100%;margin-top:1.25rem}@media only screen and (min-width:750px){.c-product-form__block .o-quantity-selector__dropdown{flex:1}.c-product-form__block .c-product-form__add-btn{flex:2}.c-product-form__swatches{margin-bottom:1.4375rem}}.c-product-form #BIS_trigger{display:flex;align-items:center;gap:.625rem;background-color:#fff;color:#1d2223;border:none;border-radius:2rem;padding:.75rem 1.5rem;width:100%;min-height:3.75rem;text-align:center;justify-content:center;margin-top:1rem;transition:background-color .6s cubic-bezier(.16,1,.3,1)}.c-product-form #BIS_trigger:hover{background-color:#fff}.c-product-form__customisation{width:100%;margin-bottom:1.25rem}@media only screen and (min-width:1100px){.c-product-form__block{-moz-column-gap:1rem;column-gap:1rem;margin-bottom:3.5rem}.c-product-form__block .c-product-form__add-btn{flex:5}.c-product-form__price-wrapper{padding:1.5rem 1.75rem;margin-bottom:2rem}.c-product-form__subscriptions{margin-bottom:2rem;min-height:9.5rem}}@media only screen and (max-width:1349px){.c-product-form .o-quantity-selector__dropdown{padding:1.25rem 1.5rem;background-position:75%}}@media only screen and (max-width:1099px){.c-product-form .o-quantity-selector__dropdown{background-position:94%}}@media only screen and (max-width:749px){.c-product-form .o-quantity-selector__dropdown{background-position:76%}}.c-product-usps{margin-bottom:1.625rem}.c-product-usps__wrapper{border-radius:.75rem;display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.c-product-usps__usp{border-radius:.75rem;flex-shrink:0;padding:1.75rem 1.25rem 1.25rem;text-align:center}.c-product-usps__icon{height:2rem;margin:0 auto .75rem;width:2rem}@media only screen and (min-width:1100px){.c-product-usps{margin-bottom:2.25rem}.c-product-usps__wrapper{background-color:transparent;gap:1.3438rem;padding:0}}.c-product-upsell{background-color:#fff;border-radius:1.25rem;margin-bottom:1.625rem;padding:1.6875rem 1.375rem}.c-product-upsell__title{margin-bottom:1rem;text-align:center;text-transform:none}.c-product-upsell__product{align-items:center;background-color:#fef6f1;border-radius:1rem;display:flex;gap:.75rem;padding:1rem;text-transform:uppercase}.c-product-upsell__product-image{border-radius:.75rem;height:4rem;width:4rem}.c-product-upsell__info{flex-grow:1}.c-product-upsell__product-title{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:.07rem;text-transform:uppercase;color:#1d2223;margin-bottom:.25rem}@media only screen and (min-width:1650px){.c-product-upsell__product-title{font-size:1rem;line-height:1.5em;letter-spacing:.08rem}}@media only screen and (min-width:1100px){.c-product-upsell{margin-bottom:2.25rem;padding:2.5rem 2.375rem}.c-product-upsell__title{margin-bottom:1.25rem}.c-product-upsell__product{padding:1rem 1.25rem}.c-product-upsell__product-image{height:4.5rem;width:4.5rem}.c-product-upsell__product-title{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:.07rem;text-transform:uppercase;color:#1d2223;margin-bottom:.625rem}}@media only screen and (min-width:1100px)and (min-width:1650px){.c-product-upsell__product-title{font-size:1rem;line-height:1.5em;letter-spacing:.08rem}}.o-swatches .is-hidden{display:none}.o-swatches__title{margin-bottom:1rem}.o-swatches__title.is-hidden{display:none}.o-swatches__image{position:absolute;top:0;bottom:0;margin:auto;border-radius:50%}.is-image .o-swatches__image{top:0}.o-swatches__swatches{width:100%}.o-swatches__inner:not(:first-of-type){border-top:.0625rem solid rgba(61,84,97,.1)}.o-swatches__inner-select{display:flex}.o-swatches__inner-select h6{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-size:.875rem;letter-spacing:0;text-transform:capitalize;color:#8397a2;margin-bottom:0;flex:1}@media only screen and (min-width:1100px){.o-swatches__inner-select h6{line-height:1.25rem}}.o-swatches__inner-select select{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-size:.875rem;letter-spacing:0;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(chevron-down.svg);background-size:.875rem;background-repeat:no-repeat;background-position:100%;padding-right:1rem}@media only screen and (min-width:1100px){.o-swatches__inner-select select{line-height:1.25rem}}.o-swatches select{width:100%;color:#3d5461}.o-swatches__swatch{display:flex;align-items:center}.o-swatches__swatch-title{margin:0 .75rem .625rem 0}.o-swatches__swatch-title.is-hidden{display:none}.o-swatches__swatch-options{display:flex;align-items:center;flex-wrap:wrap}.o-swatches__swatch-options .o-swatches__swatch-button:not(:last-child){margin-right:.625rem}.o-swatches__swatch-button-wrap:not(:last-child){margin-right:.2rem}.o-swatches__swatch-button{margin:0;border:.0625rem solid #3d5461;position:relative;display:flex;overflow:hidden}.is-color .o-swatches__swatch-button{padding-top:.5rem;border:none;width:100%;height:100%;border-radius:100%}.is-button .o-swatches__swatch-button{padding:8px 16px;border:none;background-color:#e5f9fe;border-radius:24px;font-size:14px}.is-button .o-swatches__swatch-button.is-disabled{opacity:.8}.is-button .o-swatches__swatch-button.is-selected{background-color:#63ddf6}.no-background .o-swatches__swatch-button{width:100%;height:100%}.is-image .o-swatches__swatch-button{width:100%;height:100%;border-radius:50%}.o-swatches__swatch-button.is-disabled{color:#8397a2;border-color:#fff}.o-swatches__swatch-button-wrap{display:flex;align-items:center;justify-content:center;border-radius:50%}.o-swatches__swatch-button-wrap.is-image{padding:.1875rem}.o-swatches__swatch-button-wrap:not(:last-child){margin-right:.3438rem}.o-swatches__swatch-button-wrap.is-selected{border:.0625rem solid #3d5461}.is-color .o-swatches__swatch-button-wrap{width:3.875rem;height:3.875rem}.o-swatches__swatch-button-container{padding:.1875rem;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.is-color .o-swatches__swatch-button-container{width:100%;height:100%}.o-swatches__select option{color:#000}@media only screen and (min-width:1100px){.o-swatches__title{margin-bottom:1.25rem}.o-swatches__swatch{margin-bottom:0}.o-swatches__swatch-button-wrap:not(:last-child){margin-right:.375rem}.is-color .o-swatches__swatch-button-wrap{width:4.375rem;height:4.375rem}.o-sticky-atc__swatches .o-swatches__swatch-button-wrap{width:2.375rem;height:2.375rem}.o-sticky-atc__swatches .o-swatches__swatch-button{padding:0;width:1.3938rem}.o-sticky-atc__swatches .o-swatches__swatch-button-container{width:2rem;height:2rem}.o-swatches__image--second{transform:translateY(100%);opacity:0}.o-swatches__image--first,.o-swatches__image--second{transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.6s;transition-property:all}.o-swatches__image--first{opacity:1}.o-swatches__swatch-button:hover .o-swatches__image--first{transform:translateY(-100%);opacity:0}.o-swatches__swatch-button:hover .o-swatches__image--second{transform:translateY(0);opacity:1}}.c-product-main__rebuy-addon .rebuy-widget-content{background-color:#fff;border-radius:1.25rem;margin-bottom:1.625rem;padding:2rem 1.375rem}.c-product-main__rebuy-addon .primary-title{font-size:1.5rem!important;font-weight:500;line-height:2.25rem!important;letter-spacing:-.035rem;margin:0 auto 1rem!important;text-align:center!important;color:#1d2223}.c-product-main__rebuy-addon .rebuy-addon__item{flex-direction:column!important;align-items:flex-start!important;background-color:#fff;border:.125rem solid #00bce3;border-radius:1rem}.c-product-main__rebuy-addon .rebuy-addon__item-wrapper{flex:1;width:100%}.c-product-main__rebuy-addon .rebuy-addon__item-inner{background:none;border-radius:1rem;padding:1rem;display:flex;position:relative;z-index:2;box-shadow:0 .2802rem .4047rem #413c6003,0 .6733rem .9726rem #413c6005,0 10.125rem 14.625rem #413c600d}.c-product-main__rebuy-addon .rebuy-addon__item-image{width:4rem!important;height:4rem;padding:0!important;border-radius:.75rem}.c-product-main__rebuy-addon .rebuy-addon__item-image img{border-radius:.75rem}.c-product-main__rebuy-addon .rebuy-addon__item-info{padding-left:1rem;flex:1;display:flex;flex-direction:column;justify-content:center}.c-product-main__rebuy-addon .rebuy-addon__item-product-title{margin-bottom:.25rem;font-size:.875rem!important;font-weight:600;line-height:1.25rem!important;letter-spacing:.07rem;text-transform:uppercase;color:#1d2223}.c-product-main__rebuy-addon .rebuy-addon__item-product-price{font-size:.875rem!important;font-weight:500;color:#1d2223!important}.c-product-main__rebuy-addon .rebuy-addon__item-product-action{display:flex;align-items:center}.c-product-main__rebuy-addon .rebuy-addon__item-product-options{width:100%}.c-product-main__rebuy-addon .rebuy-addon__item-product-options-inner{position:relative;padding-left:1.625rem}.c-product-main__rebuy-addon .rebuy-addon__item-product-options-inner:before{content:"";border-radius:.625rem;width:.25rem;height:.25rem;display:block;background-color:#1d2223;position:absolute;left:.625rem;top:.5rem}.c-product-main__rebuy-addon .rebuy-addon__item-product-options select{width:5.9375rem;z-index:1;position:relative;font-family:TT Fors,sans-serif;padding:0 .875rem 0 0;font-weight:500!important;background-color:transparent!important;border:none!important;background-image:url(icon-chevron-down.svg)!important;background-size:.5rem;font-size:.875rem!important;border-radius:0!important;color:#3d546166!important;background-position:100%;outline:none!important;cursor:pointer}.c-product-main__rebuy-addon .rebuy-button{width:1.5rem;height:1.5rem;margin-left:auto;background-color:#faeee6!important;border-radius:1.875rem!important;border:none!important;display:block;cursor:pointer;padding:0;margin-top:.5rem}.c-product-main__rebuy-addon .rebuy-button svg{width:.75rem;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.6s;transition-property:transform,opacity;transform:translateY(50%);pointer-events:none;margin:0 auto}.c-product-main__rebuy-addon .rebuy-button svg:first-of-type{opacity:1}.c-product-main__rebuy-addon .rebuy-button svg:last-of-type{opacity:0}.c-product-main__rebuy-addon .rebuy-button:hover svg{transform:translateY(-50%)}.c-product-main__rebuy-addon .rebuy-button:hover svg:first-of-type{opacity:0}.c-product-main__rebuy-addon .rebuy-button:hover svg:last-of-type{opacity:1;transform:translateY(-50%)}@media only screen and (min-width:1100px){.c-product-main__rebuy-addon .primary-title{font-size:1.75rem!important;margin:0 auto 1.25rem!important}.c-product-main__rebuy-addon .rebuy-addon__item-product-title{margin-bottom:.5rem}.c-product-main__rebuy-addon .rebuy-addon__item-image{width:4.5rem!important;height:4.5rem}.c-product-main__rebuy-addon .rebuy-widget-content{margin-bottom:2.25rem;padding:2.5rem 2.375rem 3.5rem}}.c-product-main{margin:0 auto}.c-product-main .is-hidden,.c-product-main__gifting .o-quantity-selector__dropdown{display:none}.c-product-main .c-product-gallery__badge.is-custom-percentage{transition:opacity .2s;pointer-events:none}.c-product-main.is-one-time .c-product-gallery__badge.is-custom-percentage{opacity:0}.c-product-main__details{padding:0 1.25rem}.c-product-main__left{order:3}.c-product-main .c-product-gallery{padding:0 1.25rem}.c-product-main__tag{width:-moz-fit-content;width:fit-content;margin-top:2rem;padding:.375rem 1.25rem;background-color:#fff;color:#fff;border-radius:1.5rem}.c-product-main__rating{margin-top:2.5rem}.c-product-main__title{font-family:Ivory LL,sans-serif;font-weight:300;letter-spacing:-.02em;font-size:1.5rem;line-height:2rem;margin:.75rem 0 1.125rem}@media only screen and (min-width:1100px){.c-product-main__title{font-size:1.9375rem;line-height:2.5rem}}@media only screen and (min-width:1650px){.c-product-main__title{font-size:2.5rem;line-height:3.25rem}}.c-product-main .o-swatches__swatch-title{display:none}.c-product-main .o-swatches__wrapper.is-pseudo+.o-swatches__wrapper{padding-top:1.375rem;border-top:.0625rem solid rgba(61,84,97,.1)}.c-product-main .o-swatches__swatch-button-wrap:not(.is-image) .o-swatches__swatch-button{border-radius:0}.c-product-main .o-quantity-selector{margin-right:.5rem}.c-product-main .o-read-more{grid-row:1/-1;grid-column:1/-1;font-size:16px;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-size:.875rem;letter-spacing:0;font-weight:500;display:inline;color:#8397a2;overflow:hidden;height:-moz-fit-content;height:fit-content}@media only screen and (min-width:1100px){.c-product-main .o-read-more{line-height:1.25rem}}.c-product-main .o-read-more,.c-product-main .o-read-more a,.c-product-main .o-read-more li,.c-product-main .o-read-more p,.c-product-main .o-read-more span,.c-product-main .o-read-more ul{font-size:.875rem!important;font-weight:400!important;font-family:TT Fors,sans-serif!important;line-height:1.5rem!important;letter-spacing:0!important}@media only screen and (min-width:1100px){.c-product-main .o-read-more,.c-product-main .o-read-more a,.c-product-main .o-read-more li,.c-product-main .o-read-more p,.c-product-main .o-read-more span,.c-product-main .o-read-more ul{line-height:1.25rem!important}}.c-product-main .o-read-more :not(strong){font-weight:500!important}.c-product-main .o-read-more.is-hidden{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.c-product-main .o-read-more.o-rte ul li:before{background:#8397a2}.c-product-main .o-read-more p{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-size:.875rem;letter-spacing:0;margin-bottom:0;display:inline}@media only screen and (min-width:1100px){.c-product-main .o-read-more p{line-height:1.25rem}}.c-product-main .o-read-more span{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-size:.875rem;letter-spacing:0}@media only screen and (min-width:1100px){.c-product-main .o-read-more span{line-height:1.25rem}}.c-product-main__description{margin-bottom:2.375rem;line-height:1.25rem}.c-product-main__description-button{border-bottom:.0625rem solid #1d2223;font-weight:500;text-transform:lowercase;color:#1d2223;margin-top:.75rem}.c-product-main__description-button:hover{cursor:pointer;color:#1d222366;border-color:#1d222366}.c-product-main__video{margin-top:2rem;margin-bottom:6rem;padding:0 1.25rem}.c-product-main__video .o-video-tile{padding-bottom:56.25%;min-height:unset;border-radius:0}.c-product-main__video .o-video-tile__header{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-size:1.5rem;line-height:2rem;top:1.5rem;right:1.5rem;left:unset}@media only screen and (min-width:1100px){.c-product-main__video .o-video-tile__header{font-size:1.75rem;line-height:2.25rem}}@media only screen and (min-width:1650px){.c-product-main__video .o-video-tile__header{font-size:2.25rem;line-height:2.75rem}}.c-product-main__video .o-video-tile__name{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-size:1.5rem;line-height:2rem;text-transform:unset}@media only screen and (min-width:1100px){.c-product-main__video .o-video-tile__name{font-size:1.75rem;line-height:2.25rem}}@media only screen and (min-width:1650px){.c-product-main__video .o-video-tile__name{font-size:2.25rem;line-height:2.75rem}}.c-product-main__accordion{border:none;margin-top:4.5rem}.c-product-main__accordion .o-accordion{background-color:#fff;border-radius:.75rem;border:none;padding:0 1.5rem}.c-product-main__accordion .o-accordion:not(:last-of-type){margin-bottom:1rem}.c-product-main__accordion .o-accordion__heading{font-weight:500;text-transform:none;letter-spacing:0}.c-product-main__accordion .o-accordion__heading svg{width:.75rem;height:.75rem}.c-product-main__accordion .o-accordion__heading:hover{color:#1d222366}.c-product-main__accordion .o-accordion__heading:hover svg{opacity:.4}.c-product-main__accordion .o-accordion__content{padding-bottom:2.5rem}.c-product-main__accordion .o-accordion__content a:hover{color:#3d5461}.c-product-main__stories-wrapper{display:flex;flex-direction:column;padding:0 1.25rem;margin-top:6rem;margin-bottom:7rem}.c-product-main__stories-content{text-align:center;max-width:21rem;margin:0 auto}.c-product-main__stories-content-title{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:.07rem;text-transform:uppercase;color:#00bce3;margin-bottom:1rem}@media only screen and (min-width:1650px){.c-product-main__stories-content-title{font-size:1rem;line-height:1.5em;letter-spacing:.08rem}}.c-product-main__stories-content-description{font-size:16px;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-size:.875rem;letter-spacing:0;font-weight:500;margin-bottom:3rem}@media only screen and (min-width:1100px){.c-product-main__stories-content-description{line-height:1.25rem}}.c-product-main__stories-tile-parent{border-radius:2rem;min-height:33.5rem;scroll-snap-align:center}.c-product-main__stories .o-card-carousel__tile-media{width:10.75rem;height:10.75rem;left:50%;top:46%;transform:translate(-50%,-50%)}.c-product-main__stories .o-card-carousel__tile-video{width:100%;height:100%}.c-product-main__stories .o-card-carousel__title{max-width:14.5625rem;text-align:center}.c-product-main__rebuy-container{border-radius:1.25rem;margin-top:1.625rem;margin-bottom:4.0625rem}@media only screen and (min-width:1100px){.c-product-main{display:grid;grid-template-columns:67% 33%;margin:2rem 4rem;-moz-column-gap:1.5rem;column-gap:1.5rem;flex-wrap:wrap}.c-product-main__left{grid-row:2/3;grid-column:1/2}.c-product-main__rating{margin-top:2.8438rem}.c-product-main__rating .yotpo-bottom-line-scroll-panel{cursor:pointer}.c-product-main__title{margin:1.8125rem 0 1rem}.c-product-main .o-quantity-selector{margin-right:1rem}.c-product-main .c-product-gallery{padding:0;height:-moz-fit-content;height:fit-content;grid-row:1/2;grid-column:1/2}.c-product-main__details{display:flex;flex-direction:column;justify-content:flex-start;padding:0;grid-row:1/span 2;grid-column:2/3}.c-product-main__description{margin-bottom:3rem}.c-product-main__video{margin-bottom:2rem;padding:0}.c-product-main__video .o-video-tile__header{top:2.5rem;right:2.5rem}.c-product-main__stories{min-height:48.75rem;width:67.5%}.c-product-main__stories-content{text-align:left;max-width:14.125rem;margin:unset}.c-product-main__stories-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-end;padding:0;margin-top:2rem;margin-bottom:8rem}.c-product-main__stories-content-title{margin-bottom:.875rem}.c-product-main__stories-content-description{margin-bottom:4rem}.c-product-main__stories .o-card-carousel__tile-media{width:18.625rem;height:18.625rem}.c-product-main__stories .o-card-carousel__title{max-width:17.25rem}.c-product-main__stories .o-card-carousel__tile-video{width:100%;height:100%}.c-product-main__rebuy-container{margin-bottom:0;margin-top:0;position:sticky;top:var(--header-height)}}@media only screen and (min-width:1350px){.c-product-main{margin:1.75rem auto 5.5rem;max-width:79rem;-moz-column-gap:3.9375rem;column-gap:3.9375rem;grid-template-columns:min(61.71%,48.75rem) min(33.229%,26.25rem);padding:0}}.rc_gifting_container{border:.0625rem solid #3d5461;border-radius:.75rem;padding:1.5625rem 1.25rem;margin-bottom:1.4375rem}.rc_gifting_container div{position:relative}.rc_gifting_container .rc_gifting_recipient_block{padding-bottom:0}.rc_gifting_container .rc_gifting_recipient_block legend{margin-bottom:.625rem}.rc_gifting_container .rc_gifting_recipient_block_name{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rc_gifting_container .rc_gift_message_label_count_container{position:absolute;top:0;right:0}.rc_gifting_container label{display:block}.rc_gifting_container .field{display:flex;flex-direction:column-reverse;gap:.25rem}.rc_gifting_container .field input,.rc_gifting_container .field textarea{background-color:#fff;border-radius:.25rem;padding:.625rem;width:100%;max-width:100%}.rc_gifting_container [for=rc_gift_message]{padding-top:0}.breadcrumbs{padding:0 1.25rem}@media only screen and (min-width:1100px){.breadcrumbs{padding:0;margin:2rem 4rem}}@media only screen and (min-width:1350px){.breadcrumbs{margin:1.75rem auto 0;max-width:79rem}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/sections.product-main.css.map */
</pre></body></html>