@font-face{font-family:Verlag;src:url(Verlag-Book.woff2) format("woff2"),url(Verlag-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:VerlagLight;src:url(Verlag-Light.woff2) format("woff2"),url(Verlag-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:VerlagBlack;src:url(Verlag-Black.woff2) format("woff2"),url(Verlag-Black.woff) format("woff");font-weight:400;font-style:normal;font-display:optional}body{font-size:16px;font-family:Verlag,Arial,sans-serif}body,h1,h2,h3,h4,h5,h6,p,li,figure,figcaption,blockquote,dl,dd{margin:0}ul[class],ol[class]{list-style:none}ol,ul{list-style:none;padding:0;margin:0}img{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{border:0;border-radius:0;display:inline-block;cursor:pointer;-webkit-appearance:none;background:transparent}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes height{0%{height:0}to{height:100%}}@keyframes height{0%{height:0}to{height:100%}}@keyframes rotate{0%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}33%{-webkit-transform:rotate(0deg);transform:rotate(0)}66%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}.flex{display:flex}.flex.f-d-column{flex-direction:column}.flex.f-wrap{flex-wrap:wrap}.flex.f-j-center{justify-content:center}.flex.f-j-between{justify-content:space-between}.flex.f-a-center{align-items:center}.flex[class*=f-grid--]{flex-wrap:wrap}.text-center{text-align:center}.text-underline{text-decoration:underline}.hide{display:none}[class*=object-fit--]{position:relative;height:0;padding-bottom:75%;display:block;line-height:0}[class*=object-fit--]>img,[class*=object-fit--]>video,[class*=object-fit--] picture img{position:absolute;left:0;top:0;width:100%;height:100%}.object-fit--cover>img,.object-fit--cover>video,.object-fit--cover picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}.object-fit--contain>img,.object-fit--contain>video,.object-fit--contain picture img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:"object-fit: contain; object-position: center;"}.keen-slider{display:flex;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;flex-wrap:nowrap!important;transition:opacity .35s ease,visibility .35s ease}.keen-slider li:not(.flex){display:block}.keen-slider:not(.keen-slider--ready){opacity:0;visibility:hidden}.keen-slider.keen--adaptive-height{align-items:flex-start;transition:height .15s ease,opacity .35s ease,visibility .35s ease}.keen-slider.keen--adaptive-height .keen-slider__slide{min-height:0}.keen-slider__slide{position:relative;overflow:hidden;width:100%;min-height:100%}.keen-slider[data-keen-slider-v]{flex-wrap:wrap}.keen-slider[data-keen-slider-v] .keen-slider__slide{width:100%}.keen-slider[data-keen-slider-moves] *{pointer-events:none}.keen-slider.fade-slider{transition:height .25s}.keen-slider.fade-slider .fader-slide{-webkit-transform:none!important;transform:none!important;position:absolute;top:0;opacity:0;width:100%;height:100%}.keen-slider.fade-slider .fader-slide:not(.active){pointer-events:none}.keen-slider .keen-arrow{pointer-events:auto;transition:opacity .35s ease,visibility .35s ease,background .35s ease;position:relative}.keen-slider .keen-arrow[disabled]{opacity:0;visibility:hidden}.keen-slider .keen-arrow.keen-arrow-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.keen-slider .keen-dots{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%}.keen-slider .keen-dots li{margin:0 4px}.keen-slider .keen-dots li button{display:block;width:9px;height:9px;background:currentColor;border-radius:50%;padding:0;transition:opacity .35s ease;border:1px solid currentColor}.keen-slider .keen-dots li button:not(.active){background:transparent}.keen-slider .keen-nav{position:absolute;top:50%;left:0;width:100%;justify-content:space-between;display:flex;align-items:center;margin:0;z-index:1;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.keen-slider .keen-nav li{padding:0;line-height:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Verlag,Arial,sans-serif;font-weight:400;line-height:1.2}h1,.h1{font-size:40px;font-weight:700;color:#323939}h2,.h2{font-size:36px;font-weight:700;color:#323939}h3,.h3{font-size:32px}h4,.h4{font-size:24px}h5,.h5{font-size:18px}h6,.h6{font-size:px}h1--desktop,.h1--desktop{font-size:64px}h2--desktop,.h2--desktop{font-size:40px}h3--desktop,.h3--desktop{font-size:32px}h4--desktop,.h4--desktop{font-size:24px}h5--desktop,.h5--desktop{font-size:18px}h6--desktop,.h6--desktop{font-size:px}ol.list,ul.list{padding-left:20px}ol.list{list-style:decimal}ul.list{list-style:disc}a{color:inherit;text-decoration:none;transition:color .35s ease}.rte{font-size:px;line-height:1.15}.rte>*+*{margin-top:10px}.rte>*+h1,.rte>*+h2,.rte>*+h3,.rte>*+h4,.rte>*+h5,.rte>*+h6{margin-top:50px;margin-bottom:5px}.rte h3{font-size:28px}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-weight:500}.rte h1+h1,.rte h1+h2,.rte h1+h3,.rte h1+h4,.rte h1+h5,.rte h1+h6,.rte h2+h1,.rte h2+h2,.rte h2+h3,.rte h2+h4,.rte h2+h5,.rte h2+h6,.rte h3+h1,.rte h3+h2,.rte h3+h3,.rte h3+h4,.rte h3+h5,.rte h3+h6,.rte h4+h1,.rte h4+h2,.rte h4+h3,.rte h4+h4,.rte h4+h5,.rte h4+h6,.rte h5+h1,.rte h5+h2,.rte h5+h3,.rte h5+h4,.rte h5+h5,.rte h5+h6,.rte h6+h1,.rte h6+h2,.rte h6+h3,.rte h6+h4,.rte h6+h5,.rte h6+h6{margin-top:10px}.rte ol,.rte ul{padding-left:20px}.rte ol li,.rte ul li{margin-bottom:10px}.rte ol{list-style:decimal}.rte ul{list-style:disc}.rte .image-grid,.rte>img,.rte>p>img{margin-top:1 0px}.rte img{display:inline-block}.rte a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration:underline}.rte table{border-collapse:collapse;border-spacing:0;max-width:100%}.rte table th,.rte table td{border:1px solid #000;padding:12px 15px}hr{display:block;border:0;margin:0;height:1px;width:100%;background-color:currentColor;color:inherit}strong,b{font-weight:700}em,i{font-style:italic}.cta{font-size:px;font-weight:700;letter-spacing:2.25px}.underline{position:relative;overflow:hidden}.underline:after{content:"";transition:all .25s;position:absolute;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid currentColor}:root{--header-height: 74px}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.15;font-size:20px;font-family:Verlag,Arial,sans-serif;font-weight:400;color:;letter-spacing:.1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#131313}*{outline:none}iframe{max-width:100%}input{box-shadow:none}input::-webkit-input-placeholder{line-height:normal!important}input::-moz-placeholder{line-height:normal!important}input:-ms-input-placeholder{line-height:normal!important}input::-ms-input-placeholder{line-height:normal!important}input::placeholder{line-height:normal!important}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.primary-button,.boost-pfs-checkout .boost-pfs-checkout-btn{background-color:#2f5753;padding:14px 40px;border-radius:33px;border:1px solid #2f5753;transition:all .3s;display:inline-block;color:#fff;font-family:VerlagBlack;letter-spacing:2px;font-size:14px}.primary-button:hover,.boost-pfs-checkout .boost-pfs-checkout-btn:hover{background-color:#fff;color:#2f5753}.primary-button.transparent,.boost-pfs-checkout .boost-pfs-checkout-btn.transparent{background-color:transparent;color:#2f5753;text-transform:uppercase}.secondary-button{font-size:16px;letter-spacing:2.3px;text-transform:uppercase;margin-bottom:25px;position:relative}.secondary-button:after{content:"";background:url(/cdn/shop/files/arrow-empty.svg?v=1638185771);background-repeat:no-repeat;position:relative;right:-8px;bottom:2px;display:inline-block;width:9px;height:5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.announcement-bar__message{font-size:16px;line-height:1.5;font-family:VerlagLight;color:#000;display:flex;align-items:center;justify-content:center}.announcement-bar__message:before{content:"";background-image:url(/cdn/shop/files/star-6.svg?v=1640271412);background-size:contain;background-position:center center;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;margin-right:10px}.announcement-bar:not(.active){display:none;height:0;opacity:0;visibility:hidden}.badge__container{font-family:VerlagLight;font-size:12px;line-height:18px;color:#ffffffa6;padding:16px;background-color:#2e2e2e}.badge__container .wrapper{max-width:none;padding:0;white-space:nowrap;font-size:12px!important}#shopify-section-ffc--sticky-newsletter{position:fixed;bottom:0;width:100%;z-index:99999}#shopify-section-ffc--sticky-newsletter .sticky-container:not(.shown){display:none}.sticky-newsletter__container{padding:20px 0;background-color:red}.sticky-newsletter__container .newsletter{display:flex;flex:1}.sticky-newsletter__container .newsletter form{width:100%;max-width:450px}.sticky-newsletter__container .newsletter form .field .field__input{box-shadow:none;border:1px solid #2f5753;border-radius:20px}.sticky-newsletter__container .newsletter form .field label{font-size:14px;font-family:VerlagLight;color:#131313a6;left:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sticky-newsletter__container .newsletter form .field button{border:1px solid #2f5753;border-radius:20px;padding:0;height:100%;width:140px;right:0}.sticky-newsletter__container .newsletter form .field button span{font-family:VerlagBlack;font-size:12px;color:#2f5753;letter-spacing:1.75px;text-transform:uppercase}.sticky-newsletter__container .newsletter .icon-close{display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.sticky-newsletter__container .newsletter .icon-close svg{width:25px}img[data-lazy]:not(.picture-element-image){opacity:1!important}.background-neutral{background-color:#f8f8f8}.wrapper{width:100%;max-width:1440px;padding-left:80px;padding-right:80px;margin-left:auto;margin-right:auto}.wrapper.wrapper--s{max-width:1240px}.btn{font-family:Verlag,Arial,sans-serif;font-size:px;letter-spacing:.95px;font-weight:500;background:;color:;border:1px solid;display:inline-flex;justify-content:center;align-items:center;padding:13px 20px;line-height:1;transition:color .25s ease,background .25s ease;text-transform:uppercase}.btn.klaviyo-bis-trigger{display:block;padding:20px;margin-bottom:10px;background-color:#c6dad8;background:#c6dad8;border:1px solid #2F5653;border-radius:33px;color:#2f5653;font-family:VerlagBlack,Verlag,Arial,sans-serif;letter-spacing:2px;font-size:14px;transition:all .3s ease}.btn.klaviyo-bis-trigger:hover{background-color:#fff;background:#fff;color:#2f5653;border-color:#2f5653}.btn img,.btn svg{display:block;width:6px;height:10px;margin:0 0 0 10px}.btn img path,.btn svg path{transition:fill .25s ease,stroke .25s ease;stroke:}.btn[disabled]{pointer-events:none}.btn:hover{background:;color:;border-color:}.btn:hover svg path{stroke:}.btn[type=submit],.btn.btn--has-loader{position:relative}.btn[type=submit]:before,.btn.btn--has-loader:before{content:"";width:16px;height:16px;display:block;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);background-image:url(//crystalstar.com/cdn/shop/t/33/assets/icon-loading--white.svg?v=22789);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation:rotate .5s linear infinite;animation:rotate .5s linear infinite;z-index:2;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.645,.045,.355,1),visibility .25s cubic-bezier(.645,.045,.355,1)}.btn[type=submit].ffc--adding-to-cart,.btn[type=submit].btn--loading,.btn.btn--has-loader.ffc--adding-to-cart,.btn.btn--has-loader.btn--loading{color:transparent!important;pointer-events:none}.btn[type=submit].ffc--adding-to-cart:hover,.btn[type=submit].btn--loading:hover,.btn.btn--has-loader.ffc--adding-to-cart:hover,.btn.btn--has-loader.btn--loading:hover{color:transparent}.btn[type=submit].ffc--adding-to-cart:before,.btn[type=submit].btn--loading:before,.btn.btn--has-loader.ffc--adding-to-cart:before,.btn.btn--has-loader.btn--loading:before{opacity:1;visibility:visible}[data-preload]{transition:all .35s ease}[data-preload]:not([data-preload=loaded]){opacity:0;visibility:hidden}picture{position:relative}picture .placeholder{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}img[data-lazy][data-srcset]:not([srcset]){visibility:hidden}img[data-lazy]:not(.picture-element-image){transition:opacity .25s ease;opacity:0}img[data-lazy]:not(.picture-element-image):not([src]){visibility:hidden}img[data-lazy]:not(.picture-element-image).loaded,img[data-lazy]:not(.picture-element-image).error{opacity:1}img[data-lazy-manual]{transition:opacity .25s ease,visibility .35s ease;opacity:0}img[data-lazy-manual]:not([srcset]){visibility:hidden}img[data-lazy-manual].loaded,img[data-lazy-manual].error{opacity:1}.picture-element-wrapper{position:relative;overflow:hidden;padding-bottom:var(--aspect-desktop)}.picture-element-wrapper picture,.picture-element-wrapper .placeholder{position:absolute;left:0;top:0;width:100%;height:100%}.picture-element-wrapper picture img{width:100%}.picture-element-wrapper .placeholder{z-index:1;transition:opacity .5s ease,-webkit-filter .5s ease;transition:opacity .5s ease,filter .5s ease;transition:opacity .5s ease,filter .5s ease,-webkit-filter .5s ease;pointer-events:none}.picture-element-wrapper picture.loaded+.placeholder,.picture-element-wrapper picture.error+.placeholder{opacity:0}.video-section__banner{position:absolute;width:100%;height:100%}.video-section__banner video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-header{margin-bottom:55px;text-align:center}.section-header .rte{max-width:700px;margin:5px auto 0}.newsletter-form{max-width:330px}.newsletter-form input{background:#fff;color:;padding:10px;flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 none;margin:0}.newsletter-form input::-webkit-input-placeholder{color:#b0a4bf}.newsletter-form input::-moz-placeholder{color:#b0a4bf}.newsletter-form input:-ms-input-placeholder{color:#b0a4bf}.newsletter-form input::-ms-input-placeholder{color:#b0a4bf}.newsletter-form input::placeholder{color:#b0a4bf}.newsletter-form button{background:;padding:15px 25px;margin:0}.newsletter-form button img{width:9px;height:15px;min-width:9px;min-height:15px}.mega-menu{position:absolute;top:calc(100% + 1px);left:0;width:100%;transition:opacity .15s linear,visibility .15s linear;background:#f8f6ec}.mega-menu:not(.open){opacity:0;visibility:hidden}.mega-menu .wrapper{padding-right:0}.mega-menu-inner{padding:40px 0 20px;margin-left:auto;padding-left:1.5rem;max-width:calc(100% - ((100% - 1310px)/2));overflow:hidden}.mega-menu-inner ul{padding:0;list-style-type:none}.mega-menu-inner .menu-area{flex-grow:1}.mega-menu-inner .menu-area .menu-block{width:20%;margin-bottom:0;overflow:hidden}.mega-menu-inner .menu-area .menu-block .secondary-button{display:block;margin-top:100px}.mega-menu-inner .menu-area .menu-block .mega-item-header{margin-bottom:24px}.mega-menu-inner .menu-area .menu-block .mega-item-header h3{margin:0;font-size:32px}.mega-menu-inner .menu-area .menu-block>ul:not(.product-grid){margin:0 -36px}.mega-menu-inner .menu-area .menu-block>ul:not(.product-grid)>*{padding:0 36px}.mega-menu-inner .menu-area .menu-block>ul:not(.product-grid)>li{display:block;margin-bottom:16px;text-align:center}.mega-menu-inner .menu-area .menu-block>ul:not(.product-grid)>li .image-area{margin-bottom:16px}.mega-menu-inner .menu-area .menu-block>ul:not(.product-grid)>li .picture-element-wrapper{padding-bottom:100%;border-radius:20px;background:#fff}.mega-menu-inner .menu-area .menu-block>ul:not(.product-grid)>li a{text-decoration:none;color:#131313;font-size:16px;font-family:VerlagLight}.menu-drawer__inner-container .menu-drawer__title{font-size:24px;padding:20px 24px}.menu-drawer__inner-container .menu-drawer__title svg{width:14px}.menu-drawer__inner-container .menu-drawer__navigation-container{background-color:#fdfbfa}.menu-drawer__inner-container .menu-drawer__menu li{padding:0 16px;border:none}.menu-drawer__inner-container .menu-drawer__menu li:first-child{border-top:none}.menu-drawer__inner-container .menu-drawer__menu li.open .accordion-header svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-drawer__inner-container .menu-drawer__menu li a{font-size:18px;font-family:VerlagLight;letter-spacing:normal;padding:12px 0 12px 8px;border-bottom:1px solid rgba(19,19,19,.2);width:100%;margin:0;color:#131313}.menu-drawer__inner-container .menu-drawer__menu li a:not(.open)~.mega-menu__tablet{display:none}.menu-drawer__inner-container .menu-drawer__menu li a.open~.mega-menu__tablet{display:block;height:auto;max-height:-webkit-max-content!important;max-height:-moz-max-content!important;max-height:max-content!important}.menu-drawer__inner-container .menu-drawer__menu li .mega-menu__tablet{background:#f8f6ec;transition:max-height .35s ease}.menu-drawer__inner-container .menu-drawer__menu li .mega-menu__tablet .menu-block{margin:0;border:none}.menu-drawer__inner-container .menu-drawer__menu li .mega-menu__tablet .menu-block.open h4 svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-drawer__inner-container .menu-drawer__menu li .mega-menu__tablet .menu-block:first-child{margin-top:12px}.menu-drawer__inner-container .menu-drawer__menu li .mega-menu__tablet .menu-block h4{font-size:16px;border-bottom:1px solid rgba(19,19,19,.2);padding:0 0 8px 4px;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.menu-drawer__inner-container .menu-drawer__menu li .mega-menu__tablet .menu-block h4 svg{-webkit-transform:rotate(0deg);transform:rotate(0)}.menu-drawer__inner-container .menu-drawer__menu li .mega-menu__tablet .secondary-button{text-align:center;font-size:12px;letter-spacing:2.3px;padding:0 0 24px;margin:12px 0 0;font-family:Verlag,Arial,sans-serif}.menu-drawer__inner-container .menu-drawer__menu .menu-drawer__account svg{margin-right:16px}.product-grid-item{background:#fff;padding:15px;border-radius:10px}.product-grid-item .product-image-area{width:100%;position:relative}.product-grid-item .product-image-area .product-wishlist-area{display:none}.product-grid-item .product-image-area .object-fit--cover{padding-bottom:133%}.product-grid-item .product-image-area .object-fit--cover picture,.product-grid-item .product-image-area .object-fit--cover img{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.product-grid-item .product-image-area .object-fit--cover picture.hover-image,.product-grid-item .product-image-area .object-fit--cover img.hover-image{opacity:0;visibility:hidden;transition:opacity .15s linear,visibility .15s linear}.product-grid-item .product-image-area .cs-hover-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:2;pointer-events:none}.product-grid-item .product-image-area .hover-image{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0!important;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:2}.product-grid-item .product-image-area .hover-image picture,.product-grid-item .product-image-area .hover-image img.picture-element-image{width:100%;height:100%;object-fit:contain;object-position:center}.product-grid-item .product-info-area{padding-top:25px;border-top:1px solid rgba(19,19,19,.1)}.product-grid-item .product-info-area.sold-out{color:}.product-grid-item .product-info-area .product-excerpt{font-family:VerlagLight;font-size:18px;opacity:.8;height:63px;overflow:hidden;text-overflow:ellipsis}.product-grid-item .product-info-area .product-title-price-flex{margin-bottom:13px}.product-grid-item .product-info-area .product-title-price-flex .product-title{display:inline-block;margin-bottom:10px;font-size:18px}.accordion .accordion-item{border-bottom:1px solid rgba(19,19,19,.2)}.accordion .accordion-item:first-child{border-top:1px solid rgba(19,19,19,.2)}.accordion .accordion-item .accordion-header{padding-top:16px;padding-bottom:16px;cursor:pointer}.accordion .accordion-item .accordion-header>h4{font-family:Verlag,Arial,sans-serif;font-size:14px;font-weight:700}.accordion .accordion-item .accordion-header svg{width:8px;height:5px;transition:all .35s ease}.accordion .accordion-item.open .accordion-header svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion .accordion-item .accordion-content{transition:max-height .25s;overflow:hidden;margin:0}.accordion .accordion-item .accordion-content:not(.open){max-height:0px}.accordion .accordion-item .accordion-content .rte{margin-bottom:20px}.collections__container h2,.collection h2{text-align:center;margin-bottom:40px}.collections__container .collections,.collection .collections{flex-wrap:wrap;justify-content:space-between}.collections__container .collections #collections__single,.collection .collections #collections__single{border-radius:10px;width:calc(33% - 12px);margin-bottom:24px;transition:all .3s;position:relative;overflow:hidden;background-color:#c6dad8}.collections__container .collections #collections__single:hover,.collection .collections #collections__single:hover{-webkit-transform:scale(1.01);transform:scale(1.01);background:transparent}.collections__container .collections #collections__single:hover a:before,.collection .collections #collections__single:hover a:before{left:0}.collections__container .collections #collections__single:hover img,.collection .collections #collections__single:hover img{-webkit-animation:rotate .5s linear;animation:rotate .5s linear}.collections__container .collections #collections__single a,.collection .collections #collections__single a{color:#131313;display:flex;align-items:center;padding:15px 24px;justify-content:center}.collections__container .collections #collections__single a:before,.collection .collections #collections__single a:before{content:"";width:200%;height:100%;padding:0;margin:0;position:absolute;border-radius:10px;left:-200%;transition:all .6s;z-index:3;background:#c6dad8;background:linear-gradient(90deg,#c6dad8 43%,#d4ebc517 65%,#c6dad8 76% 100%)}.collections__container .collections #collections__single a[aria-disabled=true],.collection .collections #collections__single a[aria-disabled=true]{cursor:not-allowed}.collections__container .collections #collections__single a .collection__image,.collection .collections #collections__single a .collection__image{margin-right:30px;z-index:3;transition:all .3s}.collections__container .collections #collections__single a span,.collection .collections #collections__single a span{font-size:24px;z-index:3}.may-also-like{padding:125px 0 75px;overflow:hidden;background:url(/cdn/shop/files/may-also-like--background.webp?v=1639526777);background-repeat:no-repeat;background-size:cover;background-color:#f8f8f8}.may-also-like ul{list-style-type:none;padding:0;margin:0}.product-info-area .product-prices{font-family:VerlagLight}.product-info-area .product-prices .compare-at-price .money{text-decoration:line-through;color:#131313;opacity:.8;margin-right:5px}.product-info-area .product-prices .product-price{font-size:18px}.announcement-bar-container{transition:all .15s ease;position:relative;z-index:11;overflow:hidden}.announcement-bar-container:not(.shown){max-height:0px}.announcement-bar-container a.rte{text-decoration:none;display:block}.collection{padding:30px 80px 60px}.collection .trending__container{margin-bottom:40px}.collection .trending-heading{font-size:12px;letter-spacing:3px;text-transform:uppercase;display:inline-block;margin-right:15px}.collection .collections{justify-content:flex-start;align-items:center}.collection .collections #collections__single{width:auto;margin-bottom:0}.collection .collections #collections__single a{padding:10px 15px}.collection .collections #collections__single a .collection__image{margin-right:10px;height:20px}.collection .collections #collections__single a span{font-size:16px;line-height:24px}.header__inline-menu .list-menu--inline>li:not(:last-child){padding-right:65px}#search__container{flex-direction:column;height:230px;display:block}#search__container .search-modal__content{height:auto;padding-top:40px}#search__container .search-modal__content .search__input{box-shadow:none;border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:12px}#search__container .search-modal__content .search__input::-webkit-input-placeholder{opacity:1}#search__container .search-modal__content .search__input::-moz-placeholder{opacity:1}#search__container .search-modal__content .search__input:-ms-input-placeholder{opacity:1}#search__container .search-modal__content .search__input::-ms-input-placeholder{opacity:1}#search__container .search-modal__content .search__input::placeholder{opacity:1}#search__container .search-modal__content .field__button{bottom:16px}#search__container .content__container{flex-direction:column;width:100%;max-width:80rem;padding:40px 0;margin:0 auto}#search__container .content__container h4{text-align:center;margin-bottom:16px}#search__container .content__container .content{justify-content:space-between;align-items:center;flex-wrap:wrap}#search__container .content__container .content a{line-height:1;font-family:VerlagLight;color:#131313}#shopify-section-header{z-index:9999}.mega-menu--open #shopify-section-header{background:#fff}footer .footer__content-top__container{border-bottom:1px solid rgba(255,255,255,.08)}footer .footer__content-top{display:flex;justify-content:space-between;align-items:center;padding-top:30px;padding-bottom:30px}footer .footer__content-top .image__container{width:200px}footer .footer__content-top .footer__list-social svg path{fill:#fff}footer .footer__content .footer__blocks-wrapper{flex-wrap:nowrap}footer .footer__content .footer__blocks-wrapper .footer-block{width:20%}footer .footer__content .footer__blocks-wrapper .footer-block.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}footer .footer__content .footer__blocks-wrapper .footer-block.accordion{margin-top:0}footer .footer__content .footer__blocks-wrapper .footer-block .text__container.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}footer .footer__content .footer__blocks-wrapper .footer-block .text__container:not(:last-child){margin-bottom:40px}footer .footer__content .footer__blocks-wrapper .footer-block .text__container .footer-block__details-content p{font-family:VerlagLight;line-height:24px;color:#fff}footer .footer__content .footer__blocks-wrapper .footer-block .text__container .footer-block__details-content a{color:#fff}footer .footer__content .footer__blocks-wrapper .footer-block .footer-block__details-content{margin-bottom:15px;font-size:16px}footer .footer__content .footer__blocks-wrapper .footer-block .footer-block__details-content .list-menu__item--link{color:#fff;font-family:VerlagLight;padding:0;margin-top:.8rem;margin-bottom:.8rem;line-height:19px}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter{width:60%;display:block;margin:0;padding-left:120px}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter .footer-block__newsletter .footer-block__heading{text-align:left;text-transform:uppercase;font-size:16px;letter-spacing:3px;color:#fff}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter .footer-block__newsletter label{color:#fff}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter .footer-block__newsletter .newsletter_paragraph{font-size:16px;font-family:VerlagLight;text-align:left;margin-bottom:30px;color:#fff}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter .footer-block__newsletter .footer__newsletter{margin:0;max-width:100%;display:block}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper .field{width:90%}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper input{background:transparent;box-shadow:none;border-bottom:1px solid rgba(255,255,255,.7)}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper button{padding:0}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper button span{border-radius:22px;border:solid 1px white;padding:13px 30px;font-size:12px;font-family:VerlagBlack;color:#fff;text-transform:uppercase;letter-spacing:1.75px;line-height:14px}footer .footer__column--info .footer__copyright .copyright__content{font-size:16px;font-family:VerlagLight;color:#fff}footer .footer__column--info .footer__copyright .copyright__content:not(:last-child){margin-right:20px}footer .footer__column--info .footer__copyright .copyright__content:nth-child(2){opacity:.6}.supplements__container{background-color:#f8f6ec;padding:90px 0}.supplements__container .content__container,.supplements__container .image__container{width:50%}.supplements__container .content__container img,.supplements__container .image__container img{border-radius:10px}.supplements__container .content__subtitle{font-size:18px;color:#2f5753;text-transform:uppercase;margin-bottom:5px}.supplements__container h2{margin-bottom:40px}.supplements__container .content{font-size:16px;font-family:VerlagLight;color:#131313cc;line-height:1.65}#accordion__container{padding-top:100px}#accordion__container .accordion{max-width:710px;margin:0 auto;padding:70px 15px 0;border:none}#accordion__container .accordion .accordion-item{width:100%;border:none;margin:0}#accordion__container .accordion .accordion-item .accordion-header{padding-top:16px;padding-bottom:16px;border-bottom:1px solid rgba(19,19,19,.2);cursor:pointer}#accordion__container .accordion .accordion-item .accordion-header>h4{font-family:Verlag,Arial,sans-serif;font-size:16px;font-weight:400}#accordion__container .accordion .accordion-item .accordion-header svg{width:12px;height:12px;transition:all .35s ease}#accordion__container .accordion .accordion-item.open .accordion-header svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#accordion__container .accordion .accordion-item .accordion-content{transition:max-height .25s;overflow:hidden;margin:0}#accordion__container .accordion .accordion-item .accordion-content:not(.open){max-height:0px}#accordion__container .accordion .accordion-item .accordion-content p{padding:10px 0;font-size:16px;font-family:VerlagLight;opacity:.8}#accordion__container .accordion .accordion-item .accordion-content p:empty{margin:0;display:none}#accordion__container .accordion .accordion-item .accordion-content a{text-decoration:underline;font-size:16px;font-family:VerlagLight}.featured-ingredients__container{padding:64px 0}.featured-ingredients__container .content h3{margin-bottom:10px}.featured-ingredients__container .content p{font-family:VerlagLight;margin:0 auto}.featured-ingredients__container .ingredients{padding-top:50px;gap:25px}.featured-ingredients__container .ingredients .image__container{width:80px;height:80px;display:inline-block;margin-bottom:15px}.featured-ingredients__container .ingredients .image__container img{border-radius:50%;width:100%;height:100%}.featured-ingredients__container .ingredients h5{margin-bottom:5px}.featured-ingredients__container .ingredients p{font-size:14px;font-family:VerlagLight}.product-section{background-color:#f8f8f8;padding-top:40px}.product{padding-bottom:80px}.product .product__media-wrapper .product__media-item{padding-left:0;border-radius:10px}.product .product__media-wrapper .product__media-item .product__media.media{background-color:#fff;border-radius:10px}.product .product__media-wrapper .product__media-item .product__media.media img{-o-object-fit:contain;object-fit:contain}.product .product__media-wrapper .keen-dots{bottom:24px}.product .product__media-wrapper .keen-nav li:first-child{margin-left:16px}.product .product__media-wrapper .keen-nav li:last-child{margin-right:16px}.product .product__media-wrapper .keen-nav li button{padding:25px;border-radius:50%;position:relative;border:1px solid rgba(0,0,0,.1)}.product .product__media-wrapper .keen-nav li button svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product .product__info-container{border-bottom:1px solid #2f5753}.product .product__info-container>*:last-child{border-bottom:none!important}.product .product__info-container .title__container{margin-bottom:12px}.product .product__info-container .title__container .block__heading{margin-bottom:0}.product .product__info-container .block__heading{font-size:14px;font-family:VerlagBlack;color:#2f5753;text-transform:uppercase;opacity:.7;margin-bottom:12px}.product .product__info-container .block__content{font-size:16px;line-height:1.5;font-family:VerlagLight;margin:0}.product .product__info-container .product__title-price{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.product .product__info-container .product__title-price h3{padding-right:10px}.product .product__info-container .product__title-price .price--on-sale .price__sale{align-items:center;line-height:1;flex-direction:row-reverse}.product .product__info-container .product__title-price .price--on-sale .price-item--sale{font-size:32px;font-family:VerlagLight;color:#2f5753}.product .product__info-container .product__title-price .price--on-sale .price-item--regular{font-size:24px;font-family:VerlagLight;color:#131313;opacity:.6;margin:0 0 0 10px}.product .product__info-container .rc-container-wrapper .rc-container{position:relative}.product .product__info-container .rc-container-wrapper .rc-radio{padding:10px 15px}.product .product__info-container .rc-container-wrapper .rc-radio.rc-option__onetime.rc_widget__option--active{background-color:transparent}.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--active{border-radius:10px;display:flex;justify-content:space-between;align-items:flex-start}.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--subsave .rc_widget__option__selector{display:flex;align-items:center}.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--subsave .rc_widget__option__selector .rc_widget__option__label{display:flex}.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--subsave .rc_widget__option__selector .rc_widget__option__label span{font-family:Verlag,Arial,sans-serif;font-size:16px;line-height:normal}.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--subsave .rc_widget__option__selector .rc_widget__option__label span.rc-option__price{display:block;color:#2f5753;order:1;margin-right:5px}.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--subsave .rc_widget__option__selector .rc_widget__option__label span.rc-option__text{order:2}.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--subsave .rc_widget__option__selector .rc_widget__option__label span.rc-option__discount{order:3}.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--subsave .rc-selling-plans{padding:0;position:relative}.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--subsave .rc-selling-plans:after{content:"";background:url(/cdn/shop/files/arrow-empty.svg?v=1638185771);background-repeat:no-repeat;display:inline-block;width:9px;height:5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--subsave .rc-selling-plans label{font-size:12px;font-family:VerlagLight;opacity:.6;position:relative!important;width:auto;height:auto;margin-right:15px}.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--subsave .rc-selling-plans select{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:100px;padding:10px 40px 10px 24px;font-family:VerlagLight;font-size:16px}.product .product__info-container .rc-container-wrapper .rc_widget__option__selector input{margin:0}.product .product__info-container .rc-container-wrapper .rc_popup{padding:0 15px;position:absolute;top:30px}.product .product__info-container .rc-container-wrapper .rc_popup .rc_popup__hover{flex-direction:row-reverse;padding-bottom:0}.product .product__info-container .rc-container-wrapper .rc_popup .rc_popup__hover .rc_popup__label{color:#131313;font-size:12px;font-family:VerlagLight;margin-right:5px;padding-left:25px}.product .product__info-container .rc-container-wrapper .rc_popup .rc_popup__hover svg{width:10px;height:10px}.product .product__info-container .rc-container-wrapper .rc_popup .rc_popup__hover .rc_popup__block{left:25px}.product .product__info-container .product__text.subtitle{font-size:16px;font-family:VerlagLight;opacity:.9}.product .product__info-container .app__container{border-bottom:1px solid rgba(19,19,19,.05);padding-bottom:24px;margin-bottom:24px}.product .product__info-container .variant-quantity__container{width:100%;justify-content:space-between;flex-direction:row}.product .product__info-container .variant-quantity__container .form__label{font-size:12px;letter-spacing:3px;text-transform:uppercase}.product .product__info-container .variant-quantity__container variant-selects{width:70%}.product .product__info-container .variant-quantity__container variant-selects .product-form__input .select__select{border:1px solid rgba(0,0,0,.1);border-radius:100px;box-shadow:none;padding:0 24px}.product .product__info-container .variant-quantity__container variant-selects .product-form__input svg{right:24px}.product .product__info-container .variant-quantity__container .product-form__quantity{width:calc(30% - 16px)}.product .product__info-container .variant-quantity__container .product-form__quantity .quantity{border-radius:100px;border:1px solid rgba(0,0,0,.1);padding:0}.product .product__info-container .product-form__buttons .product-form__submit{display:flex;align-items:center;justify-content:center;text-transform:uppercase;padding-top:18px;padding-bottom:18px}.product .product__info-container .product-form__buttons .product-form__submit span{line-height:1}.product .product__info-container .product-form__buttons .product-form__submit svg{margin-right:15px}.product .product__info-container .button__risk-free{border-radius:100px;background-color:#c4c4c41a;color:#2f5753;font-size:14px;text-align:center;padding:15px}.product .product__info-container .button__risk-free svg{margin-right:10px}.product .product__info-container .product__description{border-top:1px solid #2f5753;border-bottom:1px solid rgba(19,19,19,.05);padding:25px 0 35px}.product .product__info-container .product__description .icons__container{margin-top:20px}.product .product__info-container .product__description .icons__container .icon{padding-right:20px}.product .product__info-container .product__description ul li{font-size:16px;line-height:1.5;font-family:VerlagLight;list-style:circle}.product .product__info-container .active-ingredients__container{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid rgba(19,19,19,.05);border-top:none}.product .product__info-container .active-ingredients__container .active-ingredients__sub-container{border:none}.product .product__info-container .active-ingredients__container .active-ingredients__sub-container.open .more-ingredients svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product .product__info-container .active-ingredients__container .more-ingredients{font-size:12px;letter-spacing:2.3px;display:flex;align-items:center;padding:0}.product .product__info-container .active-ingredients__container .more-ingredients svg{margin-left:5px}.product .product__info-container .active-ingredients__container ul{flex-wrap:wrap;gap:10px}.product .product__info-container .active-ingredients__container ul li{padding:6px 16px;background-color:#c6dad8;border-radius:30px;font-size:16px;line-height:24px;font-family:VerlagLight}.product .product__info-container .active-ingredients__container .ingredients .block__heading{padding-top:24px;margin-bottom:12px}.product .product__info-container .active-ingredients__container .ingredients .all-ingredients{font-family:VerlagLight;font-size:14px;line-height:24px}.product .product__info-container .text__container{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid rgba(19,19,19,.05)}.product .product__info-container .text__container.no-border{border-bottom:none;padding-bottom:0;margin-bottom:12px}.product--page .may-also-like{padding-bottom:90px}.product--page .app-section__container{background-color:#f8f8f8;margin:0%}main:not(.product--page) .product-text-badges{display:none}@media(max-width:834px){.desktop-only{display:none!important}.keen-slider .keen-nav{padding:0 25px}h1,.h1{font-size:36px}h2,.h2{font-size:24px}h3,.h3{font-size:28px}h4,.h4{font-size:20px}h5,.h5,h6,.h6{font-size:14px}h1--tablet,.h1--tablet{font-size:36px}h2--tablet,.h2--tablet{font-size:24px}h3--tablet,.h3--tablet{font-size:28px}h4--tablet,.h4--tablet{font-size:20px}h5--tablet,.h5--tablet{font-size:14px}h6--tablet,.h6--tablet{font-size:14px}.rte .image-grid.slick-dotted{padding-bottom:30px}.rte .image-grid.slick-dotted .slick-dots{justify-content:center;padding:0}.rte table{display:block;overflow-x:auto}:root{--header-height: 60px}.primary-button,.boost-pfs-checkout .boost-pfs-checkout-btn{padding:14px 40px}.announcement-bar__message{padding-top:8px;padding-bottom:8px}.badge__container{color:#fff}.badge__container .wrapper{white-space:normal}.sticky-newsletter__container .newsletter form .field button{width:50px}.sticky-newsletter__container .newsletter form .field button span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.wrapper{padding-left:25px;padding-right:25px}.picture-element-wrapper{padding-bottom:100%}.section-header{margin-bottom:25px}.newsletter-form button{padding:13px 20px}.product-grid-item{margin-bottom:5px;padding:10px}.product-grid-item .product-image-area .media{padding-bottom:100%!important}.product-grid-item .product-image-area .media img{-o-object-fit:contain;object-fit:contain}.product-grid-item .product-info-area{flex-wrap:wrap;padding-top:18px}.product-grid-item .product-info-area .product-excerpt{font-size:14px;line-height:18px;height:70px}.product-grid-item .product-info-area .product-title-price-flex{margin-bottom:0}.product-grid-item .product-info-area .product-title-price-flex .product-title{margin-bottom:3px}.accordion .accordion-item .accordion-header{margin:0}.collections__container h2,.collection h2{margin-bottom:25px;font-size:28px!important;text-align:center!important}.collections__container .collections #collections__single,.collection .collections #collections__single{width:calc(50% - 5px);margin-bottom:10px}.collections__container .collections #collections__single a,.collection .collections #collections__single a{padding:10px 0}.collections__container .collections #collections__single a .collection__image,.collection .collections #collections__single a .collection__image{margin-right:10px;height:25px}.collections__container .collections #collections__single a span,.collection .collections #collections__single a span{font-size:14px}.may-also-like{padding:65px 0 110px}.product-info-area .product-prices .compare-at-price .money{opacity:.3}.product-info-area .product-prices .product-price{font-size:16px;opacity:.6}.announcement-bar-container .keen-slider__slide *{font-size:16px;padding-left:30px;padding-right:30px}.collection{padding:16px 15px 20px}.collection .trending__container{margin-right:-25px}.collection .trending-heading{margin-bottom:10px}.collection .collections #collections__single a span{font-size:15px;line-height:24px;white-space:nowrap}#search__container{height:-webkit-max-content;height:-moz-max-content;height:max-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#search__container .search-modal__content{padding-top:24px}#search__container .content__container{padding:30px 0}#search__container .content__container h4{font-size:18px}#search__container .content__container .content a{padding-bottom:10px;width:50%;text-align:center}footer .footer__content-top{flex-direction:column}footer .footer__content-top .image__container{width:150px;margin-bottom:30px}footer .footer__content{padding-top:1.5rem}footer .footer__content .footer__blocks-wrapper{flex-direction:column}footer .footer__content .footer__blocks-wrapper .footer-block{width:100%;border:none;border-top:none!important}footer .footer__content .footer__blocks-wrapper .footer-block h2{font-size:16px;font-family:VerlagLight;border-bottom:1px solid rgba(19,19,19,.2);display:flex;align-items:center;justify-content:space-between}footer .footer__content .footer__blocks-wrapper .footer-block .text__container{border:none}footer .footer__content .footer__blocks-wrapper .footer-block .text__container:not(:last-child){margin:0}footer .footer__content .footer__blocks-wrapper .footer-block .text__container .footer-block__details-content p{padding-top:16px}footer .footer__content .footer__blocks-wrapper .footer-block .footer-block__details-content{padding-left:10px}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter{width:100%;padding:0}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter .footer-block__newsletter{padding-top:50px}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter .footer-block__newsletter .footer-block__heading{font-size:16px}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper button span{padding:14px 24px;position:relative;right:-20px}footer .footer__content .footer__blocks-wrapper .footer-block--newsletter .footer-block__newsletter .footer__newsletter .newsletter-form__field-wrapper button span svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block}footer .footer__column--info{flex-direction:column}footer .footer__column--info .footer__copyright{display:flex;flex-direction:column}footer .footer__column--info .footer__copyright .copyright__content:not(:last-child){margin:0}.supplements__container{padding:40px 0 50px}.supplements__container .content__container,.supplements__container .image__container{width:100%}.supplements__container .flex{flex-direction:column}.supplements__container .content__subtitle{font-size:12px}.supplements__container h2{margin-bottom:20px}.supplements__container .content{font-size:14px;line-height:1.55;padding-bottom:35px}#accordion__container .accordion .accordion-item .accordion-header{margin:0}.featured-ingredients__container{padding:40px 0}.featured-ingredients__container .content h3{font-size:24px}.featured-ingredients__container .ingredients{flex-direction:column;padding-top:40px}.featured-ingredients__container .ingredients h5{font-size:18px}.product-section{padding-top:12px}.product{padding-bottom:35px}.product .product__media-wrapper{padding-bottom:25px}.product .product__media-wrapper .keen-dots{bottom:16px}.product .product__media-wrapper .keen-nav{display:none}.product .product__info-container .product__title-price h3,.product .product__info-container .product__title-price .price--on-sale .price-item--sale{font-size:24px}.product .product__info-container .product__title-price .price--on-sale .price-item--regular{font-size:18px;margin-left:6px}.product .product__info-container .button__risk-free{font-size:12px;padding:10px 15px}.product .product__info-container .button__risk-free svg{margin-right:5}.product--page .may-also-like{background-color:#fdfbfa;padding-bottom:40px}}@media(min-width:835px){.tablet-only{display:none!important}.sticky-newsletter__container .newsletter form{margin-right:55px}.mega-menu:not(.open){pointer-events:none}.product-grid-item .product-image-area .object-fit--cover:hover picture.hover-image,.product-grid-item .product-image-area .object-fit--cover:hover img.hover-image{opacity:1;visibility:visible}.product-grid-item .product-image-area:hover .cs-hover-img,.product-grid-item .product-image-area:hover .hover-image{opacity:1;visibility:visible}.collection .collections{gap:8px;display:inline-flex}.homepage #shopify-section-header{position:fixed;width:100%;top:0}.homepage #shopify-section-header sticky-header{background:initial}.supplements__container .content__container{padding-right:70px}.product .product__media-wrapper slider-component{position:sticky;top:20px}}@media(max-width:480px){.sticky-newsletter__container .wrapper.flex{flex-direction:column;align-items:flex-start}.sticky-newsletter__container h4{margin-bottom:10px;font-size:18px}.sticky-newsletter__container .newsletter{width:100%}.sticky-newsletter__container .newsletter .icon-close{position:absolute;top:12px;right:12px}.sticky-newsletter__container .newsletter .icon-close svg{width:15px}.newsletter-form{max-width:none}#accordion__container{background:url(/cdn/shop/files/faq-bg.png?v=1642413016);background-repeat:no-repeat;background-size:cover}#accordion__container .accordion{padding-top:20px}#accordion__container .accordion .accordion-item .accordion-header>h4{font-size:14px}}@media(max-width:989px){.mega-menu{position:relative}.mega-menu:not(.open){display:none}.mega-menu .wrapper,.mega-menu-inner{padding:0}.mega-menu-inner .menu-area{flex-wrap:wrap;margin:0}.mega-menu-inner .menu-area .menu-block{width:100%;flex-basis:auto;flex-grow:0;max-width:none}.mega-menu-inner .menu-area .menu-block .mega-item-header{display:none}.mega-menu-inner .menu-area .menu-block .mega-item-header h3{font-size:18px;letter-spacing:2.5px}.mega-menu-inner .menu-area .menu-block>ul:not(.product-grid){margin:0 -8px;flex-wrap:nowrap}.mega-menu-inner .menu-area .menu-block>ul:not(.product-grid)>*{padding:0 8px}.mega-menu-inner .menu-area .menu-block>ul:not(.product-grid)>li{margin-bottom:16px}.mega-menu-inner .menu-area .menu-block>ul:not(.product-grid)>li:last-child{margin-bottom:24px}.mega-menu-inner .menu-area .menu-block>ul:not(.product-grid)>li a{font-size:16px;padding:0}}@media(max-width:1250px){.header__inline-menu .list-menu--inline>li:not(:last-child){padding-right:25px}}@media(max-width:1368px){.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--subsave{flex-direction:column}.product .product__info-container .rc-container-wrapper .rc-radio.rc_widget__option--subsave .rc-selling-plans{margin-top:35px;padding-left:25px}}@media(max-width:1024px){.product .product__info-container .variant-quantity__container{flex-direction:column}.product .product__info-container .variant-quantity__container variant-selects{width:100%}.product .product__info-container .variant-quantity__container variant-selects .product-form__input{margin-bottom:25px}.product .product__info-container .variant-quantity__container .product-form__quantity{width:100%;margin-bottom:25px}.product .product__info-container .variant-quantity__container .product-form__quantity .quantity{padding:0 24px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/cs-ffc-trimmed.css.map */
