.custom-icon .icon-normal{display:inline-block}.custom-icon .icon-bold{display:none}.image-with-text{margin-top:5rem}.image-with-text:not(.color-scheme-background-1){margin-bottom:5rem}@media screen and (min-width: 750px){.image-with-text{margin-bottom:5rem}}.image-with-text .grid{margin-left:0;margin-bottom:0}.image-with-text__grid{overflow:hidden}@media screen and (min-width: 750px){.image-with-text__grid--reverse{flex-direction:row-reverse}}.image-with-text__media{background-color:transparent;min-height:100%}.image-with-text__media img{width:100%;height:100%;display:block}.image-with-text__media--small{height:19.4rem}.image-with-text__media--large{height:43.5rem}@media screen and (min-width: 750px){.image-with-text__media--small{height:31.4rem}.image-with-text__media--large{height:69.5rem}}.image-with-text__media--placeholder{background-color:rgba(var(--color-foreground),.04);position:relative;overflow:hidden}.image-with-text__media--placeholder.image-with-text__media--adapt{height:20rem}@media screen and (min-width: 750px){.image-with-text__media--placeholder.image-with-text__media--adapt{height:30rem}}.image-with-text__media--placeholder>svg{position:absolute;left:50%;max-width:80rem;top:50%;transform:translate(-50%,-50%);width:100%;fill:currentColor}.image-with-text__content{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:center;padding:4rem 4rem 5rem}@media screen and (min-width: 750px){.image-with-text__grid--reverse .image-with-text__content{margin-left:auto}}@media screen and (min-width: 990px){.image-with-text__content{padding:6rem 7rem 7rem}}.image-with-text__content>*+*{margin-top:2rem}.image-with-text__content>.image-with-text__text:empty~a{margin-top:2rem}.image-with-text__content>:first-child:is(.image-with-text__heading){margin-top:0}.image-with-text__content :last-child:is(.image-with-text__heading){margin-bottom:0}.image-with-text__content .button+.image-with-text__text{margin-top:2rem}.image-with-text__content .image-with-text__text+.button{margin-top:3rem}.image-with-text__heading{margin-bottom:0}.image-with-text__text p{margin-top:0;margin-bottom:1rem}.product-gallery{display:flex;position:sticky;top:106px}.product-gallery__image{position:relative}.product-gallery__image .label-image-product{position:absolute;right:0;z-index:1;min-width:min-content;white-space:nowrap;font-size:10px;font-weight:500;line-height:12px}.product-gallery__image .label-image-product.image{top:29px;right:29px}.product-gallery__image .label-image-product img{display:block;max-width:74px;max-height:74px;object-fit:contain}.product-gallery-mobile{display:none}.product-gallery .slider-button{position:absolute;top:50%;transform:translateY(-50%)}.product-gallery .slider-button:not([disabled]):hover{border-color:rgba(var(--color-foreground),.3)}.product-gallery button:focus,.product-gallery button:active,.product-gallery button:hover{background:unset;border:unset;outline:none}.product-gallery .slider-button:disabled{display:none}.product-gallery div.slider-button{height:48px;font-size:11px;font-weight:700;letter-spacing:0;line-height:48px;text-align:center;outline:none;cursor:pointer;text-decoration:none}.product-gallery .slider-button--prev,.product-gallery .slider-button--next{z-index:9;height:100%;min-width:68px;max-height:48px;-webkit-tap-highlight-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-gallery .slider-button--prev{left:0;border-left-width:0}.product-gallery .slider-button--next{right:0;border-right-width:0}product-gallery:not(.initialized) .gallery-control{display:none}.product-gallery__contain{overflow-y:auto;max-height:570px;position:relative;scrollbar-width:none}.product-gallery__wrap{position:relative;margin-right:36px;-ms-flex-item-align:start;align-self:flex-start}button.gallery-control__button{border:unset;opacity:unset;background:#fff;line-height:unset;min-width:unset;padding:unset}button.gallery-control__button:focus,button.gallery-control__button:hover{background-color:#fff}.gallery-control__button{display:inline-flex;width:32px;height:32px;background-color:#fff;box-shadow:2px 2px 10px #0000001f;border-radius:100%;z-index:1;left:50%;transform:translate(-50%,-50%);position:absolute;cursor:pointer}.gallery-control__button.gallery-control__next{bottom:0;transform:translate(-50%,50%);padding-top:2px}.gallery-control__button.gallery-control__prev{top:0;padding-bottom:2px}.gallery-control__button svg{margin:auto}.product-gallery__contain *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-gallery__contain::-webkit-scrollbar{display:none}.product-gallery__nav{width:80px;list-style:none;margin:0;padding:0;position:relative;cursor:grab}@media screen and (max-width: 768px){.product-gallery{display:grid!important;grid-template-rows:auto 1fr}.product-gallery__wrap{margin-right:0;grid-row:5;position:relative;margin-top:12px;overflow:hidden}.product-gallery__contain{display:block;position:relative;width:100%;overflow:hidden}.product-gallery__wrap .gallery-control__next{position:absolute;right:0;left:unset;top:25px;transform:rotate(-90deg)}.product-gallery__wrap .gallery-control__prev{position:absolute;left:0;top:25px;transform:rotate(-90deg)}.product-gallery__nav{width:100%;height:72px}.product-gallery__nav li{width:72px;height:72px;display:inline-block;float:left;margin-right:12px;border:none;margin-bottom:0}.product-gallery__nav li.active{border:2px solid #514747}.gallery-control button.disable{display:none}}@media screen and (max-width: 380px){.product-gallery__contain{width:99%}}.product-gallery__nav-item{border:2px solid rgba(0,0,0,0);margin-bottom:18px;max-height:80px;max-width:80px}.product-gallery__nav-item:last-child{margin-bottom:0}.product-gallery__nav-item img{display:block}.product-gallery__nav-item.active{border-color:#514747}.product-gallery-item{cursor:pointer;display:block}.product-gallery-item+.product-gallery__nav-item{margin-top:.5rem}.product-gallery-item img{display:block;width:100%}.product-gallery__images{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:fit-content;position:relative}.product-gallery__images .original-image{display:block;height:100%;object-fit:cover;width:100%}.product-gallery__images img:not(.original-image){cursor:zoom-in}.product-gallery__image{display:none}.product-gallery__image--active{display:block}@media screen and (min-width: 750px){.product-gallery__nav{display:block}}.custom-layout-product *{-webkit-tap-highlight-color:transparent}.custom-layout-product .breadcrumbs{margin-bottom:24px;line-height:0}.custom-layout-product .breadcrumbs__list{line-height:12px}.custom-layout-product .breadcrumbs__item{display:flex}.custom-layout-product .breadcrumbs__item p{color:#514747}.custom-layout-product .breadcrumbs__item:not(:last-of-type):after{content:"/";margin:0 6px;color:#ccc;font-family:Tomato Grotesk;font-size:11px;line-height:12px}.custom-layout-product .breadcrumbs__item:not(:last-of-type) .breadcrumbs__link{text-decoration:underline}.custom-layout-product .breadcrumbs__item:not(:last-of-type) .breadcrumbs__link:hover{color:#666}.custom-layout-product .breadcrumbs .breadcrumbs__item .breadcrumbs__link{font-size:11px;line-height:12px;margin:0}.custom-layout-product .breadcrumbs .breadcrumbs__item .breadcrumbs__link:after{height:0}.breadcrumbs__link--collection{text-transform:capitalize}body #MainContent .custom-layout-product{margin:0 auto;max-width:1276px;padding:0 18px 72px}body #MainContent .custom-layout-product .caption-large{margin-bottom:0}body #MainContent .custom-layout-product .product__info-wrapper{padding-left:70px;max-width:43.3871%;width:100%}body #MainContent .custom-layout-product .product__media-wrapper{max-width:56.6129%;width:100%}.product__title{color:#333033;font-family:Tomato Grotesk Regular,sans-serif;font-size:34px;font-weight:400;line-height:40px;letter-spacing:0px;text-transform:none}.product__shortext{color:#333033;font-family:Tomato Grotesk;font-size:14px;letter-spacing:0;line-height:20px}.button--full-width{width:100%}.product-form__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}button.product-form__submit{margin-bottom:0;min-height:48px;font-size:13px;font-weight:700;position:relative}button.product-form__submit .icon-loading{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px}button.product-form__submit .icon-loading svg{display:block}button.product-form__submit.loading{color:#0000;background-color:#333033}button.product-form__submit.loading[aria-disabled=true]{background-color:#333033}button.product-form__submit.loading .icon-loading{display:block}button.product-form__submit.loading .icon-loading .path{stroke:#fff}button.product-form__submit .btn-text{line-height:14px}.product__info-container>*+*{margin:unset}.product__info-container .product-form{margin-bottom:18px;margin-top:18px}.product__info-wrapper .quantity{min-height:48px;margin-right:12px;border-color:#514747;max-width:102px;width:100%}.product__info-wrapper .quantity .icon{color:#514747}.product__info-wrapper .quantity input{border:unset;outline:none;height:auto;background:unset;line-height:18px;padding:2px 7px 0}.product__info-wrapper .quantity .quantity__button{max-width:25px;min-width:25px;-webkit-tap-highlight-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex}.product-section .init-accordion .accordion__item-icon i.plus{content:"\f067";font-family:"Font Awesome 5 Pro";font-size:16px;font-weight:500;color:#9e9e9e}.product-section .init-accordion .accordion__item-icon i.minus{content:"\f068";font-family:"Font Awesome 5 Pro";font-size:16px;font-weight:500;color:#9e9e9e}.product__info-wrapper .quantity .quantity__button:focus,.product__info-wrapper .quantity .quantity__button:active,.product__info-wrapper .quantity .quantity__button:hover{background:unset;border:unset;outline:none}.product__info-wrapper .quantity .minus,.product__info-wrapper .quantity [name=minus]{height:100%}.product__info-wrapper .quantity .minus>*,.product__info-wrapper .quantity [name=minus]>*{margin-left:auto}.product__info-wrapper .quantity .plus,.product__info-wrapper .quantity [name=plus]{height:100%}.product__info-wrapper .quantity .plus>*,.product__info-wrapper .quantity [name=plus]>*{margin-right:auto}.product__info-wrapper .visibility-hidden{display:none}.product__info-wrapper .product__title{margin-bottom:10px}.product__info-wrapper dd,.product__info-wrapper .afterpay{line-height:20px}.product__info-wrapper .afterpay .icon-image img{margin-right:2px}.product__info-wrapper .product__shortext{margin:0 0 12px}.product__info-wrapper .price-item{color:#333033;font-family:Tomato Grotesk;font-size:16px;font-weight:500;letter-spacing:-.13px;line-height:20px}.product__info-wrapper .product__unit{margin:0 0 12px;color:var(--main-color);font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:20px}.product__info-wrapper .add-favourites span{color:#333033;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:20px;text-transform:none}.product__info-wrapper .add-favourites .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink{text-indent:20px;min-width:unset;color:#333033;font-weight:400;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:20px;text-decoration:none;outline:none;box-shadow:none;transition:background-size .3s cubic-bezier(.645,.045,.355,1);background-repeat:no-repeat;will-change:background-size;padding:0;background-image:linear-gradient(#9b776633,#9b776633);background-size:0% 100%;display:inline-block;cursor:pointer;text-decoration:underline}.product__info-wrapper .add-favourites .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink:hover{background-size:0;text-decoration:underline;color:#666!important}.product__info-wrapper .add-favourites .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink:hover span,.product__info-wrapper .add-favourites .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink:hover:after{color:#666!important}.product__info-wrapper .add-favourites .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink:after{font-size:15px;width:15px;display:inline;line-height:13px;vertical-align:middle;height:13px;top:calc(50% - 1px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product__info-wrapper .add-favourites .swym-btn-container .swym-button.swym-added *:not(.swym-tooltip){opacity:1}.product__info-wrapper .add-favourites .swym-add-to-wishlist,.product__info-wrapper .add-favourites .swym-add-to-wishlist:after,.product__info-wrapper .add-favourites .swym-fave-count{color:#514747!important}.product__info-wrapper .add-favourites .swym-btn-container .swym-add-to-wishlist:after{color:#514747}.product__info-wrapper .add-favourites .swym-added.swym-add-to-wishlist,.product__info-wrapper .add-favourites .swym-added.swym-add-to-wishlist:after,.product__info-wrapper .add-favourites .swym-added.swym-add-to-wishlist+.swym-fave-count{color:#514747!important}.product__info-wrapper variant-selects{margin-top:18px}.product__info-wrapper variant-selects .link_variant a{text-decoration:unset;color:#ad835d}.product__info-wrapper variant-selects .link_variant a:hover{filter:brightness(75%);color:#ad835d}.product__info-wrapper variant-selects .link_variant a span{text-decoration:underline}.product__info-wrapper variant-selects .link_variant .icon-svg{margin-left:4px}.product__info-wrapper variant-selects .product-form__input--dropdown{width:100%;max-width:100%;margin-bottom:12px}.product__info-wrapper variant-selects .product-form__input--dropdown .select{width:inherit;max-width:inherit}.product__info-wrapper variant-selects .select__select{max-width:100%}.product__info-wrapper .product-form__error-message{font-size:13px}.select__select{padding-right:40px;border:1px solid #E4E4E4}.select__select:focus{border-color:#2c3e50}.accordion-read-more .inner-less,.accordion-read-more .link-accordion{display:none}.accordion-read-more.active .link-accordion{margin-top:4px;display:block}.accordion-read-more.active .inner-more{display:none}.accordion-read-more.active .inner-less{display:block}.accordion-read-more .accordion-content{overflow:hidden;transition:height .5s ease;width:100%}.accordion-read-more .link-accordion p{display:none}.accordion-read-more .link-accordion p a{display:none;text-decoration:underline;color:#ad835d}.accordion-read-more .link-accordion p a:hover,.accordion-read-more .link-accordion p:first-child a:hover{filter:brightness(75%)}.accordion-read-more .link-accordion p:first-child{display:block}.accordion-read-more .link-accordion p:first-child a{display:inline-block}.accordion-read-more .link-accordion p:first-child a:hover,.accordion-read-more.open .link-accordion p:last-child a{color:#ad835d}.accordion-read-more.open .link-accordion p:first-child,.accordion-read-more.open .link-accordion p:first-child a{display:none}.accordion-read-more.open .link-accordion p:last-child{display:block}.accordion-read-more.open .link-accordion p:last-child a{display:inline-block}.accordion-read-more.open .inner-less{display:none}.accordion-read-more.open .inner-more{display:block}.template-product sticky-header.header-wrapper{border-bottom:1px solid #EAEAEA}.template-product .product .price--sold-out .price__badge-sold-out{padding:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.template-product .price--on-sale .price-item--regular{opacity:.6;font-size:16px;color:var(--main-color)}.template-product .product-form__error-message-wrapper:not([hidden]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-product .product-form__error-message-wrapper svg{margin:0 5px 0 0}.template-product .spaced-section--blog .page-width{width:100%;max-width:100%}.template-product .spaced-section--blog .slick-dots{position:absolute;background-color:unset;max-width:318px;width:100%;height:2px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.template-product .spaced-section--blog .slick-dots li{padding:0;height:inherit;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.template-product .spaced-section--blog .slick-dots li button{width:100%}.template-product .card-information .card-information__wrapper .caption-large:empty{display:none}.template-product .spaced-section:last-child{margin-bottom:80px}.template-product .card__badge{display:block;left:0}.template-product .card__badge .badge{min-width:unset;background-color:#eceae7;color:#333033;font-family:Tomato Grotesk;font-size:10px;font-weight:500;letter-spacing:0;line-height:12px;padding:4px 6px;display:inline-block;margin-right:5px}.template-product .article-content_flex{margin-bottom:60px}.template-product .pickup-availability-preview{margin:0;padding:0}.template-product .pickup-availability-preview .icon-unavailable{margin-top:.07rem}.template-product .pickup-availability-preview .pickup-availability-info .caption-large{color:#333033;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:20px;min-height:unset}.template-product .pickup-availability-preview .pickup-availability-info .pickup-availability-button{display:none;color:#333033;font-family:Tomato Grotesk;font-size:11px;font-weight:500;letter-spacing:0;line-height:14px;text-transform:uppercase;text-align:center;text-decoration:unset;margin-bottom:18px;padding:3px 0 0}.template-product .pickup-availability-preview .pickup-availability-info .pickup-availability-button:focus,.template-product .pickup-availability-preview .pickup-availability-info .pickup-availability-button:hover{color:#fff;font-family:Tomato Grotesk;font-size:11px;letter-spacing:0;line-height:14px;text-align:center;text-transform:uppercase;font-weight:700;background-color:#333033;border-color:#333033}.template-product #recently-viewed .item:after{height:calc(100% + 70px);-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px)}.template-product #MainContent .pickup-availability-preview .pickup-availability-info .caption-large{margin-bottom:18px}.template-product .price--sold-out .price__badge-sold-out,.template-product .price--on-sale .price__badge-sale{display:none}.syn-product-recently-viewed .page-width{width:100%;max-width:100%}.init-accordion{border-bottom:1px solid #EAEAEA;margin-top:25px}.init-accordion .accordion__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;border-top:1px solid #EAEAEA;cursor:pointer}.init-accordion .accordion__item-header .accordion__item-title{color:#333033;font-family:Tomato Grotesk;font-size:13px;font-weight:600;letter-spacing:0;line-height:20px;margin:0;padding:17px 0 0}.init-accordion .accordion__item-icon{display:inline-block;padding-top:17px;margin-right:6px;line-height:0}.init-accordion .accordion__item-icon i{color:#514747;font-size:13px}.init-accordion .accordion__item-content{display:none;margin-bottom:20px}.init-accordion .accordion__item-content a{color:#ad835d;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:20px}.article-content_flex .read_more{color:#ad835d}.init-accordion .accordion__item-content .ul-benefits li{margin-top:12px}.init-accordion .accordion__item-content .ul-benefits li p{margin:0;padding:0;line-height:16px}.init-accordion .accordion__item-content,.init-accordion .accordion__item-content p,.init-accordion .accordion__item-content span{color:#333033;font:13px/20px Tomato Grotesk!important;letter-spacing:0}.init-accordion .accordion__item-content .inner h4,.init-accordion .accordion__item-content .inner-more h4,.init-accordion .accordion__item-content .inner-less h4{margin:0 0 4px;color:#333033;font-family:Tomato Grotesk;font-size:13px;font-weight:600;letter-spacing:0;line-height:20px}.init-accordion .accordion__item-content .inner a,.init-accordion .accordion__item-content .inner-more a,.init-accordion .accordion__item-content .inner-less a{text-decoration:underline;color:#ad835d}.init-accordion .accordion__item-content .inner a:hover,.init-accordion .accordion__item-content .inner-more a:hover,.init-accordion .accordion__item-content .inner-less a:hover{filter:brightness(75%);color:#ad835d}.init-accordion .accordion__item-content p{margin:0 0 18px}.init-accordion .accordion__item-content p:last-child{margin-bottom:0}.init-accordion .accordion__item-content .link-accordion p{padding:0}.init-accordion .accordion-read-more.open .link-accordion{margin-top:4px}.init-accordion .accordion__item{margin-bottom:17px}.init-accordion .accordion__item .minus{display:none}.init-accordion .accordion__item.active .minus{display:inline}.init-accordion .accordion__item.active .plus{display:none}.init-accordion .accordion__item .accordion__item-content{margin-top:10px}.init-accordion .accordion__item .accordion__item-content.design2{margin-top:18px;margin-bottom:18px}.init-accordion .accordion__item.disabled .accordion__item-icon{display:none}.init-accordion .accordion__item.disabled .accordion__item-content{display:block}.init-accordion .accordion__item.disabled .accordion__item-header{cursor:default}.init-accordion .accordion__item.disabled .accordion__item-title{cursor:text}.ul-benefits{list-style:none;padding:0;margin:0}.ul-benefits li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ul-benefits p{margin:0}.ul-benefits .oval{display:inline-block;width:30px;min-width:30px;height:30px;background-color:#eee;margin-right:10px;border-radius:50%}.ul-benefits .oval img{width:100%;height:100%;display:block;object-fit:cover}.ul-benefits .oval.no_bg{background-color:unset}.shopify-section.product-section{margin-top:24px}.image-video-with-text{padding:0;max-width:100%}.image-video-with-text .grid{margin:0}.image-video-with-text video,.image-video-with-text .video{display:none}.image-video-with-text.active .grid__left video,.image-video-with-text.active .grid__left .video{display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.image-video-with-text.active .grid__left .image-with-text__media,.image-video-with-text.active .grid__left .play{opacity:0;pointer-events:none}.image-video-with-text .grid__item.grid__right{background-color:#eceae7}.image-video-with-text .video-container{position:relative}.image-video-with-text .video-container .image-with-text__media--adapt{padding-top:87.75%;position:relative}.image-video-with-text .video-container .image-with-text__media--adapt img{position:absolute;top:0;left:0;bottom:0;right:0;object-fit:cover}.image-video-with-text .play{position:absolute;top:50%;left:50%;cursor:pointer;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-video-with-text .play svg{display:block}.image-video-with-text .image-with-text__text{margin-top:10px}.image-video-with-text .image-with-text__text p,.image-video-with-text .image-with-text__text span{color:#333033;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:20px}.image-video-with-text .image-with-text__text br{content:"";display:block;width:100%;margin-bottom:10px}.image-video-with-text .image-with-text__heading{color:#333033;font-family:Tomato Grotesk;font-size:13px;font-weight:600;letter-spacing:.5px;line-height:14px;text-transform:uppercase}.image-video-with-text .image-with-text__content{max-width:384px;margin:0 auto;box-sizing:unset;padding:0 20px}.shopify-section .image-with-text.product-routine{margin:0;padding:0;max-width:100%}.shopify-section .image-with-text.product-routine .product-routine__head{text-align:center;text-transform:uppercase;margin:0 0 30px}.shopify-section .image-with-text.product-routine .product-routine__bottom{text-align:center;margin-top:6px}.shopify-section .image-with-text.product-routine .product-routine__bottom .btn{width:100%;max-width:280px;max-height:42px;line-height:14px;padding:14px 12px}.shopify-section .image-with-text.product-routine .product-routine__bottom .btn:focus,.shopify-section .image-with-text.product-routine .product-routine__bottom .btn:active,.shopify-section .image-with-text.product-routine .product-routine__bottom .btn:hover{color:#fff;font-weight:700}.shopify-section .image-with-text.product-routine .product-routine__content{padding:103px 97px}.shopify-section .image-with-text.product-routine .product-routine__media{width:100%;height:100%}.shopify-section .image-with-text.product-routine .product-routine__media img{object-fit:cover;width:100%;height:100%;display:block}.shopify-section .image-with-text.product-routine .routine-box{position:relative}.shopify-section .image-with-text.product-routine .routine-box .routine-box-inner{display:block;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:unset}.image-with-text.product-routine .routine-box a.routine-box-inner:hover{color:inherit}.shopify-section .image-with-text.product-routine .routine-box .routine-box-inner__text{font-size:13px;margin-bottom:4px;line-height:18px}.shopify-section .image-with-text.product-routine .routine-box .routine-box-inner__number{font-size:16px;margin-bottom:8px}.shopify-section .image-with-text.product-routine .routine-box .routine-box-inner__icon{display:block;line-height:18px;height:18px}.shopify-section .image-with-text.product-routine .routine-box .routine-box-inner.active{border-color:#514747;border-width:2px}.shopify-section .image-with-text.product-routine .routine-box .routine-box-inner.active .custom-icon .icon-normal{display:none}.shopify-section .image-with-text.product-routine .routine-box .routine-box-inner.active .custom-icon .icon-bold{display:inline-block}.shopify-section .image-with-text.product-routine .routine-box .routine-box-inner.active .routine-box-inner__number,.shopify-section .image-with-text.product-routine .routine-box .routine-box-inner.active .routine-box-inner__text{font-weight:600}.shopify-section .image-with-text.product-routine .routine-box .routine-box-inner.active span{color:#333033}.shopify-section .image-with-text.product-routine ul{list-style:none;padding:0;margin:0 -12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shopify-section .image-with-text.product-routine ul li{width:33.3333%}variant-selects .form__label{display:none}variant-selects .icon-select{position:absolute;top:calc(50% - 4px);right:16px;font-size:13px;line-height:13px}variant-selects .select{position:relative}variant-selects select,variant-selects .select__select{width:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";padding-left:14px;color:#333033;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;font-weight:400;line-height:20px;background-position-x:calc(100% - 16px)}variant-selects select:focus,variant-selects .select__select:focus{outline:none;border:1px solid #2C3E50;background-color:#fff}variant-selects select:focus~.icon-select,variant-selects .select__select:focus~.icon-select{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:-2px}#ReviewsWidget{border-top:1px solid #EAEAEA;padding-top:80px}@media screen and (max-width: 991px){.article-content_flex .article-card__image-wrapper{max-width:unset}}@media screen and (min-width: 769px){.image-with-text.product-routine .routine-box{width:100%;padding-top:95.6989%;position:relative}.image-with-text.product-routine .routine-box .routine-box-inner{border:1px solid #EAEAEA;cursor:pointer;display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-align:center;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-with-text.product-routine ul li{padding:0 12px 24px}}.special-product{max-height:192px;overflow:auto;scrollbar-color:#D1D1D1 #fff;scrollbar-width:thin}.special-product::-webkit-scrollbar{width:5px}.special-product::-webkit-scrollbar-track{background:#fff}.special-product::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:3px}.special-product::-webkit-scrollbar-thumb:hover{background:#514747}.special-product .product-form__error-message-wrapper{display:none}.special-product__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 0}.special-product__item:last-child{margin-bottom:0;padding-bottom:8px}.special-product__inner{padding:10px 12px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.special-product__left{max-width:160px;max-height:160px;width:100%;margin-right:30px}.special-product__left a{display:block;width:100%;padding-top:100%;position:relative;background:unset;text-decoration:none}.special-product__left a:hover{background:unset;text-decoration:none}.special-product__left img{width:100%;display:block;object-fit:cover;max-height:100%}.special-product__right{width:100%}.special-product__right .special-product__price .special-product__price--wrap *,.special-product__right .special-product__price .special-product__price--wrap span,.special-product__right .special-product__price .special-product__price--wrap p{color:var(--main-color);font-family:Tomato Grotesk;font-size:13px;font-weight:500;letter-spacing:0;line-height:18px}.special-product__price{margin-bottom:12px}.special-product__price .price--on-sale dl{margin:0}.special-product__label{display:block;color:#999;font-family:Tomato Grotesk;font-size:11px;font-weight:600;letter-spacing:.5px;line-height:14px;text-transform:uppercase;margin-bottom:2px}.special-product__title{margin:0 0 10px}.special-product__title a{color:#333033;font-family:Quarto;font-size:24px;font-weight:300;letter-spacing:0;line-height:24px}.special-product .product-form{margin:0}.special-product .btn-hollow{max-width:170px;width:100%;min-height:42px;max-height:42px;font-size:11px;font-weight:500;line-height:14px;padding-top:3px;padding-bottom:3px}.special-product .btn-hollow:disabled{background-color:#e4e3e2;border-color:#e4e3e2;color:#b6b3b0;font-weight:700}@media screen and (max-width: 1024px){.shopify-section.product-section{margin-top:30px}.shopify-section .image-with-text.product-routine .product-routine__content{padding:27px 35px 26px 30px}.shopify-section .image-with-text.product-routine ul li{padding:0 9px 18px}.shopify-section .image-with-text.product-routine .product-routine__bottom{margin-top:12px}.product-gallery .slider-button--prev,.product-gallery .slider-button--next{min-width:45px}body #MainContent .custom-layout-product{padding:0 30px 48px}body #MainContent .custom-layout-product .product__info-wrapper{padding-left:36px;max-width:39.005%}body #MainContent .custom-layout-product .product__media-wrapper{max-width:60.995%}.product__info-wrapper .product__title{font-size:30px;line-height:32px}.product__info-wrapper .price--on-sale dl{margin-bottom:0}.product__info-wrapper .price-item{font-size:16px;letter-spacing:-.15px;line-height:18px}.special-product__label{margin-bottom:4px}.special-product__item:last-child{margin-bottom:0;padding-bottom:0}.special-product__inner{padding:10px 11px}.special-product__left{max-width:148px;max-height:148px;margin-right:24px}.special-product__title{line-height:20px;margin-bottom:4px;max-width:132px}.special-product__title a{font-size:18px;line-height:20px}.special-product .btn-hollow{max-width:132px}}@media screen and (min-width: 769px) and (max-width: 840px){.special-product .product-form__error-message-wrapper{display:none}.special-product__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 0}.special-product__left{max-width:160px;margin-right:12px;padding:0;min-width:40%}.shopify-section .image-with-text.product-routine ul li{width:50%}}@media screen and (max-width: 768.98px){.custom-layout-product .breadcrumbs{margin-bottom:18px}.image-video-with-text .grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-video-with-text .grid__item{width:100%}.image-video-with-text .image-with-text__text{margin-top:4px}.image-video-with-text .image-with-text__heading{text-transform:capitalize;letter-spacing:0;line-height:20px}.image-video-with-text .image-with-text__content{padding:28px 18px 26px;max-width:unset;height:auto}.image-video-with-text .video-container .image-with-text__media--adapt{padding-top:87.766%;position:relative}.shopify-section .image-with-text.product-routine .grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shopify-section .image-with-text.product-routine .grid__item{width:100%}.shopify-section .image-with-text.product-routine .product-routine__head{margin-bottom:24px}.shopify-section .image-with-text.product-routine .product-routine__bottom{margin:0}.shopify-section .image-with-text.product-routine .product-routine__bottom .btn{min-width:100%}.shopify-section .image-with-text.product-routine .product-routine__content{padding:24px 18px 30px}.shopify-section .image-with-text.product-routine .routine-box .routine-box-inner__text{line-height:18px}.shopify-section .image-with-text.product-routine .product-routine__grid{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.shopify-section .image-with-text.product-routine ul{margin:0 -6px}.shopify-section .image-with-text.product-routine ul li{margin-bottom:24px;padding:6px 0 0}.shopify-section.product-section{margin-top:10px}body #MainContent .custom-layout-product{padding-bottom:30px;padding-left:18px;padding-right:18px}body #MainContent .custom-layout-product .product__info-wrapper{padding-left:unset;max-width:100%}body #MainContent .custom-layout-product .product__media-wrapper{max-width:100%}.product-gallery-desktop{display:block;margin-bottom:20px}.product-gallery-mobile{display:block;position:relative;margin-bottom:18px;margin-top:0}.product__info-wrapper .product-gallery-desktop{display:none}.product-gallery.product-gallery-mobile{top:unset}.product__info-wrapper .quantity input{line-height:18px}.product__info-wrapper .product__title{font-size:30px;font-weight:300;letter-spacing:-.5px;line-height:32px;margin-bottom:6px;margin-top:0}.product__info-wrapper .product__shortext{font-size:14px;margin-bottom:4px}.product__info-wrapper .price-item{letter-spacing:-.15px;line-height:18px}.product__info-wrapper .product__unit{margin-bottom:12px}.product__info-wrapper variant-selects .link_variant a{font-size:13px;letter-spacing:0;line-height:20px}.product__info-wrapper variant-selects .select__select{font-size:13px;letter-spacing:0;line-height:20px}.product-gallery__image .label-image-product.image{top:18px;right:18px}.product-gallery .slider-button--prev,.product-gallery .slider-button--next{min-width:56px}.special-product{max-height:172px}.special-product__item:last-child{margin-bottom:0}.special-product__left{max-width:148px;padding:0;margin-right:24px}.special-product__left a{display:block}.special-product__inner{padding:0}.special-product__label{margin-bottom:4px}.special-product__title{margin-bottom:4px;font-size:18px;line-height:20px}.special-product__title a{font-size:18px;font-weight:300;line-height:20px}.init-accordion .accordion__item .accordion__item-content.design2{margin-top:12px;margin-bottom:20px}#ReviewsWidget{padding-top:32px}.ElementsWidget-prefix .u-textRight--all{text-align:center!important}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__list,.ElementsWidget-prefix .ElementsWidget .ElementsWidget__form{padding:0 18px}}.template-product #recently-viewed{border-top:1px solid #EAEAEA}.template-product #recently-viewed h2{text-align:center;margin-top:81px;margin-bottom:54px}.template-product #recently-viewed .item{padding-top:0;padding-bottom:50px}.template-product #recently-viewed .slide-pro{position:relative}.template-product #recently-viewed .slick-dots{position:absolute;background-color:unset;max-width:318px;width:100%;height:2px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.template-product #recently-viewed .slick-dots li{padding:0;height:inherit;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.template-product #recently-viewed .slick-dots li button{width:100%}@media screen and (max-width: 1024px) and (min-width: 426px){.template-product #recently-viewed .slide-pro{padding:0 15px}}@media screen and (max-width: 1024px) and (min-width: 769px){.template-product .product-recommendations__item{padding-top:0;padding-bottom:0}.template-product #recently-viewed .item{padding-left:15px;padding-right:15px;padding-bottom:56px}}@media screen and (max-width: 1024px){.template-product #recently-viewed h2{margin-top:59px;margin-bottom:24px;padding:0}.template-product .spaced-section:last-child{margin-bottom:60px}.template-product .article-content_flex{margin-bottom:44px}.template-product .spaced-section--blog .page-width{padding-left:30px;padding-right:36px}}@media screen and (max-width: 768.98px){.template-product #recently-viewed{padding:0;margin-bottom:30px;margin-top:0}.template-product #recently-viewed .image{padding:0}.template-product #recently-viewed .page-width{padding:0 0 0 9px}.template-product #recently-viewed h2{margin-top:30px;margin-bottom:16px;padding:0}.template-product #recently-viewed .slick-dots{max-width:218px}.template-product #recently-viewed .product-info{margin-top:12px}.template-product #recently-viewed .item{padding-bottom:26px}.template-product .shopify-section.product-section{margin-top:18px}.template-product .spaced-section{margin:unset}.template-product .blog__posts-items{padding-bottom:28px}.template-product .blog__posts-items .article-content_flex{margin-bottom:0}.template-product .blog__posts-items .article-content_flex .rte-width{margin-bottom:16px}.template-product .blog__posts-items .article-card__title{margin-bottom:4px}.template-product .spaced-section--blog{margin-bottom:30px;margin-top:0}.template-product .spaced-section--blog .page-width{padding-left:18px;padding-right:18px}.template-product .spaced-section--blog .slick-dots{max-width:218px}.template-product .spaced-section:last-child{margin-bottom:30px}}.pswp__open{overflow:hidden!important}.pswp .pswp__bg{display:block;background-color:#fff}.pswp .pswp__button:hover{background-color:unset}.pswp .pswp__button--fs,.pswp .pswp__button--zoom,.pswp .pswp__button--share{display:none!important}.pswp .pswp__ui--idle .pswp__top-bar{opacity:1;background-color:unset}.pswp .pswp__ui .pswp__top-bar{background-color:unset}.pswp .pswp__button{min-width:unset}.pswp.pswp--svg .pswp__button.pswp__button--close{background-image:url(syn-close.svg);background-position:center;background-size:cover;width:28px;height:28px;margin:30px 28px}.pswp .pswp__button--arrow--left,.pswp .pswp__button--arrow--right{display:none}.ElementsWidget-prefix .ElementsWidget{--base-font-size: 16px;--common-button-font-family: inherit;--common-button-font-size: 16px;--common-button-font-weight: 500;--common-button-letter-spacing: 0;--common-button-text-transform: none;--common-button-vertical-padding: 10px;--common-button-horizontal-padding: 20px;--common-button-border-width: 2px;--common-button-border-radius: 0px;--primary-button-bg-color: #333033;--primary-button-border-color: #333033;--primary-button-text-color: #fff;--secondary-button-bg-color: transparent;--secondary-button-border-color: #333033;--secondary-button-text-color: #333033;--common-star-color: #ad835d;--common-star-disabled-color: rgba(0,0,0,.25);--medium-star-size: 22px;--small-star-size: 19px;--heading-text-color: #333033;--heading-text-font-weight: 600;--heading-text-font-family: inherit;--heading-text-line-height: 1.4;--heading-text-letter-spacing: 0;--heading-text-transform: none;--body-text-color: #333033;--body-text-font-weight: 400;--body-text-font-family: inherit;--body-text-line-height: 1.4;--body-text-letter-spacing: 0;--body-text-transform: none;--inputfield-text-font-family: inherit;--input-text-font-size: 14px;--inputfield-text-font-weight: 400;--inputfield-text-color: #0E1311;--inputfield-border-color: rgba(0,0,0,.2);--inputfield-background-color: transparent;--inputfield-border-width: 1px;--inputfield-border-radius: 0px;--common-border-color: rgba(0,0,0,.15);--common-border-width: 1px;--common-sidebar-width: 190px;--slider-indicator-bg-color: rgba(0,0,0,.1);--slider-indicator-button-color: #0E1311;--slider-indicator-width: 190px;--badge-icon-color: #ad835d;--badge-icon-font-size: inherit;--badge-text-color: #333033;--badge-text-font-size: inherit;--badge-text-letter-spacing: inherit;--badge-text-transform: inherit;--author-font-size: inherit;--author-text-transform: none;--avatar-thumbnail-size: 60px;--avatar-thumbnail-border-radius: 100px;--avatar-thumbnail-text-color: #0E1311;--avatar-thumbnail-bg-color: rgba(0,0,0,.1);--photo-video-thumbnail-size: 80px;--photo-video-thumbnail-border-radius: 0px;--mediaslider-scroll-button-icon-color: #0E1311;--mediaslider-scroll-button-bg-color: rgba(255, 255, 255, .85);--mediaslider-overlay-text-color: #fff;--mediaslider-overlay-bg-color: rgba(0, 0, 0, .8);--mediaslider-item-size: 110px;--pagination-tab-text-color: #333033;--pagination-tab-text-transform: none;--pagination-tab-text-letter-spacing: 0;--pagination-tab-text-font-size: 16px;--pagination-tab-text-font-weight: 600;--pagination-tab-active-text-color: #333033;--pagination-tab-active-text-font-weight: 600;--pagination-tab-active-border-color: #333033;--pagination-tab-border-width: 3px}.add-favourites-block+shopify-app-block{position:relative;z-index:2}.add-favourites-block{position:relative;z-index:1;width:max-content}.ElementsWidget__header.u-marginBottom--md.u-textLeft--all,.header__group.header__group--left div{text-align:center!important}.header__group.header__group--left{align-items:center;display:flex;justify-content:center;margin-bottom:13px!important;margin-top:8px}.ElementsWidget__header.u-marginBottom--md.u-textLeft--all{border-bottom:0;margin-bottom:0!important}.ElementsWidget__header.u-marginBottom--md.u-textLeft--all:before{content:"Customer Reviews";color:#333033;font-family:Tomato Grotesk;font-size:13px;font-weight:600;letter-spacing:.5px;line-height:14px;height:14px;text-transform:uppercase;width:100%}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__inner{display:flex;flex-wrap:wrap}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__inner>div{flex:100%;text-align:center!important}.ElementsWidget-prefix .R-RatingStars .R-RatingStars__stars{margin-right:0}.ElementsWidget-prefix .ElementsWidget__inner .ElementsWidget__subheader{border-bottom:none;margin:0 18px 15px}.ElementsWidget-prefix .R-MD .ElementsWidget__subheader .subheader__group:first-child{margin-bottom:24px}.ElementsWidget__list p.TextBody{text-decoration:underline;cursor:pointer}.header__group.header__group--center,.R-TextHeading.R-TextHeading--md.R-TextHeading--inline.u-marginBottom--none.u-marginRight--xs.u-verticalAlign--middle,.ElementsWidget-prefix .u-removeWhitespace,.ElementsWidget-prefix .R-AvatarThumbnail,.item__review .R-flex-row.R-flex-row--noMargin.R-flex-middle-xxs.R-flex-start-xxs,.R-TextHeading.R-TextHeading--xxxxs.u-marginBottom--none.u-marginRight--sm,.R-TextBody.R-TextBody--xxxs.R-TextBody--inline.u-marginBottom--none.u-marginRight--sm.u-cursorPointer.u-textDecoration--underline:first-child,.ElementsWidget-prefix .R-DropUpDownMenu-container,.ElementsWidget__footer.u-textRight--all{display:none}.R-TextBody.R-TextBody--xs.u-textLeft--all.u-marginBottom--xs{color:#333033;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:20px;margin-bottom:0!important}.R-Button.R-Button--md.R-Button--primary.u-marginBottom--none{background:transparent;border:0;color:#333033;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:18px;margin-bottom:54px!important;text-decoration:underline;padding:0 0 29px}.R-Button.R-Button--md.R-Button--primary.u-marginBottom--none:hover{color:#666}.ElementsWidget-prefix .R-RatingStars--md .R-RatingStars__stars .stars__icon{font-size:16px;margin-right:4px}.R-RatingStars.R-RatingStars--md.u-verticalAlign--middle{height:20px;margin-right:6px}.R-TextHeading.R-TextHeading--xxxs.R-TextHeading--inline.u-cursorPointer.u-marginBottom--sm.u-marginRight--sm,.R-TabControls__item.u-marginBottom--sm.u-marginLeft--md,.R-TabControls__item.u-marginBottom--sm.isActive,.ElementsWidget-prefix .R-TabControls .R-TabControls__item{color:#333033;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:18px}.ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item{border-bottom:0;margin-bottom:31px;padding-bottom:0}.ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__meta{border-right:0;flex:20%}.ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__review{flex:80%;position:relative;z-index:1}.item__review .R-TextBody.R-TextBody--xxxs.u-textRight--all.u-marginBottom--none{position:absolute;right:0;top:0}.ElementsWidget-prefix .R-RatingStars--sm .R-RatingStars__stars .stars__icon{font-size:13px;margin-right:4px}.R-TextHeading.R-TextHeading--xxs.u-textLeft--all{color:#333033;font-family:Tomato Grotesk;font-size:13px;font-weight:600;letter-spacing:.5px;line-height:14px}.R-TextBody.R-TextBody--xs.u-textLeft--all.u-whiteSpace--prewrap{color:#333033;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:20px;margin-bottom:0}.ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item.u-textLeft--all{margin-bottom:0;padding-bottom:30px}.ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item.u-textLeft--all:last-child{border-bottom:var(--common-border-width,1px) solid var(--common-border-color,rgba(0,0,0,.15));margin-bottom:0}.ElementsWidget-prefix .ElementsWidget .cssVar-authorName,.R-TextBody.R-TextBody--xxxs.u-textRight--all.u-marginBottom--none{color:#514747;font-family:Tomato Grotesk;font-size:13px;font-style:italic;font-weight:400;letter-spacing:0;line-height:18px}.ElementsWidget-prefix .ElementsWidget .cssVar-authorName{line-height:20px}.item__review .R-TextBody.R-TextBody--xxxs.R-TextBody--inline.u-marginBottom--none.u-marginRight--sm.u-cursorPointer.u-textDecoration--underline{color:#333033;font-family:Tomato Grotesk;font-size:11px;letter-spacing:0;line-height:20px}.item__review .R-TextBody.R-TextBody--xxxs.R-TextBody--inline.u-marginBottom--none.u-marginRight--sm.u-cursorPointer.u-textDecoration--underline:hover{color:#666}.item__review .R-TextBody.R-TextBody--xxxs.R-TextBody--inline.u-marginBottom--none.u-marginRight--sm.u-cursorPointer.u-textDecoration--underline:after{content:" as inappropriate"}.ElementsWidget-prefix .item__review .u-marginBottom--md{margin-bottom:2px!important}.ElementsWidget-prefix .item__review .RepliesContainer{border-top:1px solid #EAEAEA;padding-top:24px;margin-top:24px}.ElementsWidget-prefix .item__review .RepliesContainer .R-TextBody:before{content:"\201c"}.ElementsWidget-prefix .item__review .RepliesContainer .R-TextBody:after{content:"\201d"}.item__review .u-marginBottom--sm,.ElementsWidget-prefix .u-marginBottom--sm{margin-bottom:0!important}.ElementsWidget-prefix .ElementsWidget{margin-bottom:0}.ElementsWidget__inner{max-width:1240px;margin-left:auto;margin-right:auto}.ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__review .R-RatingStars{line-height:12px;margin-left:0;padding-bottom:3px}.ElementsWidget-prefix .R-TextHeading--xxxs{color:#333033;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:20px;margin-bottom:10px}.ElementsWidget-prefix .R-RatingSelection .R-RatingSelection__item .R-RatingSelection__button{padding:0 2px}.ElementsWidget-prefix .R-RatingSelection .R-RatingSelection__item .R-RatingSelection__button:before{visibility:hidden}.ElementsWidget-prefix .R-RatingSelection .R-RatingSelection__item.isShowStar .star__icon--full,.ElementsWidget-prefix .R-RatingSelection .R-RatingSelection__item.isSelected.isNotShowStar .star__icon--empty{display:inline-block}.ElementsWidget-prefix .R-RatingSelection .R-RatingSelection__item.isShowStar .star__icon--empty,.ElementsWidget-prefix .R-RatingSelection .R-RatingSelection__item.isSelected.isNotShowStar .star__icon--full{display:none}.ElementsWidget-prefix .R-Field.isFailure .R-Field__feedback .feedback__inner{border:0;color:#df5c63;font-weight:400;font-family:Tomato Grotesk;font-size:13px;letter-spacing:0;line-height:20px;margin-top:0;padding:0}.R-Button.R-Button--md.R-Button--secondary.R-Button--cancel,.R-Button.R-Button--md.R-Button--primary.R-Button--submit{font-family:Tomato Grotesk;font-size:11px;font-weight:700;letter-spacing:0;line-height:14px;height:48px;text-transform:uppercase;padding-top:16px}.R-Button.R-Button--md.R-Button--secondary.R-Button--cancel{border:1px solid #514747;background:#fff;color:#333033}.R-Button.R-Button--md.R-Button--secondary.R-Button--cancel:hover{border:1px solid #333033;background:#333033;color:#fff}.R-Button.R-Button--md.R-Button--primary.R-Button--submit{background:#333033;color:#fff;border-color:#333033}.R-Button.R-Button--md.R-Button--primary.R-Button--submit:hover{background:#111;border-color:#111}.ElementsWidget-prefix .ElementsWidget__form input[type=radio]:checked+label:after{width:0}.ElementsWidget-prefix .u-hr,.R-TextBody.R-TextBody--xxs.u-marginBottom--none{border-color:#333033;color:#333033}.ElementsWidget-prefix .R-PaginationControls .R-PaginationControls__item{color:#333033;font-family:Tomato Grotesk;font-size:13px;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:0}.ElementsWidget-prefix .R-PaginationControls .R-PaginationControls__item{border-bottom:1px solid transparent}.ElementsWidget-prefix .R-PaginationControls .R-PaginationControls__item:hover{border-bottom:1px solid #333033;color:var(--pagination-tab-active-text-color,#333033);font-weight:600}.ElementsWidget-prefix .R-PaginationControls .R-PaginationControls__item.isActive{border-bottom:1px solid #333033;cursor:text}.ElementsWidget-prefix .R-PaginationControls .R-PaginationControls__item.isActive:hover{border-bottom:1px solid #666}.R-GlobalNotification.R-GlobalNotification--lg.u-marginTop--lg.u-marginBottom--xlg{border:1px solid #333033}.R-Button.R-Button--md.R-Button--primary.R-Button--fw-phone-lg{background:#333033;border:1px solid #333033;height:48px;padding:16px 0;width:132px}.R-Button.R-Button--md.R-Button--primary.R-Button--fw-phone-lg:hover{background:#111;border:1px solid #111}.R-Button.R-Button--md.R-Button--primary.R-Button--fw-phone-lg .R-Button__text{color:#fff;font-family:Tomato Grotesk;font-size:11px;font-weight:700;letter-spacing:0;line-height:14px;text-align:center;text-transform:uppercase}.R-TextHeading.R-TextHeading--xxs.u-marginBottom--none{color:#333033;font-family:Quarto;font-size:24px;font-weight:300;letter-spacing:-.5px;line-height:26px}.ElementsWidget-prefix .R-PaginationControls{margin-top:36px}reviewsio-product-ratings{position:relative}.ruk_rating_snippet{height:20px;line-height:20px;position:relative;top:0;text-align:right}.product__info-wrapper .ruk_rating_snippet i{color:#514747;font-size:13px;display:inline-block;height:12px;margin-right:4px;position:relative;width:12px}.product__info-wrapper .ruk_rating_snippet i:before{height:12px;left:0;top:0;line-height:12px;position:absolute}.product__info-wrapper .ruk_rating_snippet .ruk-rating-snippet-count{color:#333033;font-size:11px;letter-spacing:0;line-height:18px}.ElementsWidget-prefix .R-GlobalModal .R-GlobalModal__dialog{margin:auto;max-height:90%;top:0;width:90%}.ElementsWidget-prefix .R-Field .R-Field__input:not(:placeholder-shown)+.R-Field__label{background:#fff;color:#aaa;font-family:Tomato Grotesk;font-size:10px;font-weight:500;letter-spacing:0;line-height:13px;top:-6px;padding:0 5px}.ElementsWidget-prefix .R-Field .R-Field__input{background:#fff;color:#333033;font-family:Tomato Grotesk;font-size:13px;font-style:normal;letter-spacing:0;line-height:20px}.ElementsWidget-prefix .R-Field input.R-Field__input.focus-visible+.R-Field__label{margin-left:-2px}.ElementsWidget-prefix .R-Field .R-Field__input.focus-visible+.R-Field__label{color:#333033}.ElementsWidget-prefix .R-Field .R-Field__label{top:10px}.ElementsWidget-prefix .R-Field input+.R-Field__label{opacity:0}.ElementsWidget-prefix .R-Field input.focus-visible:not(:placeholder-shown):focus+.R-Field__label{top:-6px}.ElementsWidget-prefix .R-Field input{height:48px}.ElementsWidget-prefix .R-Field input:focus,.ElementsWidget-prefix .R-Field .R-Field__input:focus{border-color:#333033}#reviews_fade #reviews_container{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto}#reviews_fade #reviews_widget{max-height:80vh;overflow-x:hidden;overflow-y:scroll;margin-right:0}#reviews_widget::-webkit-scrollbar{width:15px;background:transparent}#reviews_widget::-webkit-scrollbar-track{background:transparent}#reviews_widget::-webkit-scrollbar-thumb{background:#d3d3d3;background-clip:padding-box;border-left:10px solid transparent}@media (max-width: 676px){.ElementsWidget-prefix .R-BadgeElement{margin-bottom:10px}.item__review .item__inner .u-marginBottom--md{margin-bottom:0!important}.item__meta .u-marginBottom--md{margin-bottom:12px!important}.ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item .item__review .R-RatingStars{padding-bottom:5px}.R-Button.R-Button--md.R-Button--primary.u-marginBottom--none{padding-bottom:0}.ElementsWidget-prefix .ElementsWidget .cssVar-authorName{line-height:20px;margin-bottom:0}.item__review .R-RatingStars.R-RatingStars--sm.u-marginBottom--xs{margin-right:0}.ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item.u-textLeft--all{padding:18px}.ElementsWidget__inner{margin-bottom:30px}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__form .u-hr--top{margin-top:0;margin-bottom:20px}.R-Button.R-Button--md.R-Button--primary.R-Button--submit{margin-bottom:10px}.ElementsWidget-prefix .R-PaginationControls{margin-top:18px}.item__review .R-TextBody.R-TextBody--xxxs.u-textRight--all.u-marginBottom--none{font-size:11px}.ElementsWidget-prefix .R-TextHeading.R-TextHeading--xxxs.R-TextHeading--inline.u-cursorPointer.u-marginBottom--sm.u-marginRight--sm{font-weight:400}.R-TextBody.R-TextBody--xs.u-textLeft--all.u-whiteSpace--prewrap{line-height:22px}.item__review .u-marginBottom--sm,.ElementsWidget-prefix .u-marginBottom--sm{margin-top:0!important}.ElementsWidget-prefix .item__review .RepliesContainer{padding-top:16px;margin-top:16px}}@media (min-width: 768px) and (max-width: 992px){.ruk_rating_snippet{position:relative;text-align:left;left:0;top:0}.add-favourites-block+.shopify-block.shopify-app-block{height:20px}}@media (min-width: 676px) and (max-width: 768px){.ElementsWidget__inner{margin-bottom:30px}}.custom-select{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select .custom-select-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(chevron-down-grey.svg) no-repeat right;background-position:calc(100% - 16.45px) center;background-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;padding:5px 40px 5px 14px}.custom-select.open .custom-select-input{background:url(chevron-up-grey.svg) no-repeat right;background-position:calc(100% - 16.45px) center;background-size:11px;border:1px solid #2C3E50}.custom-select .custom-select-options{background-color:#fff;border-radius:3px;border:1px solid #E4E4E4;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px #0000004d;left:0;list-style:none;margin:0;opacity:0;padding-bottom:10px;padding-left:0;padding-top:10px;pointer-events:none;position:absolute;top:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;visibility:hidden;width:100%;z-index:10}.custom-select.open .custom-select-options{opacity:1;pointer-events:all;visibility:visible}.custom-select .option{cursor:pointer;padding:8px 17px}.custom-select .option-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-select .option-inner .icon{border-radius:15px;display:inline-block;margin-right:7px;min-height:15px;min-width:15px;box-shadow:0 0 5px #0006}.custom-select .option.selected,.custom-select .option:hover{background-color:#eceae7}.product-form__input .select.show_custom_select select{left:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.product-form__input .select.show_custom_select{position:relative}.grid__item .product__media .image-overlay{margin:0;display:flex;flex-direction:column;width:fit-content;left:unset;right:0}.grid__item .product__media .image-overlay img{width:64px;height:64px;margin:12px 12px 0 0;border-radius:50%}@media screen and (max-width: 768px){.product__info-container .product-form{margin-bottom:20px}.init-accordion{margin-top:21px}}.product__info-container .button--full-width.btn{margin-bottom:18px}
/*# sourceMappingURL=/cdn/shop/t/522/assets/syn-main-product.css.map */
