h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}.shopify-section-group-header-group{position:relative;z-index:1110}.shopify-section-group-header-group:has(.utility-bar){z-index:1111}.site-mobile-nav .site-header-actions a{padding-left:0}.utility-bar__content-left,.utility-bar__content-right{display:none}.utility-bar__content-center{justify-content:center;width:100%;text-align:center}.utility-bar__content-center p span{font-weight:700}@media (max-width: 679px){.site-header-menu-toggle,.site-header-mobile-search-button,.site-header-cart{top:18px}.site-header-menu-toggle{left:10px}.site-header-mobile-search-button{left:52px}.site-header-cart{right:10px}}.mobile-nav__phone-wrap{width:100%}.mobile-nav__phone-wrap .mobile-nav__mobile__border{display:block;margin:15px 25px 20px;border-bottom:1px solid rgba(0,0,0,.15)}.mobile-nav__phone{display:flex;align-items:center;gap:10px;padding:.8125rem 1.5625rem;padding-top:0;padding-bottom:24px}.mobile-nav__phone-text *{margin:0}.mobile-nav__phone-text--label{font-size:12px;font-style:normal;font-weight:700;line-height:16px}.mobile-nav__phone-text--number{font-size:14px;font-style:normal;font-weight:400;line-height:18px}@media screen and (min-width: 1024px){.utility-bar__content-left,.utility-bar__content-center,.utility-bar__content-right{width:33.3333333333%}.utility-bar__content-left,.utility-bar__content-right{display:flex}.navmenu-meganav-standard__items{padding-left:25px!important}.navmenu-meganav-sidenav__items .navmenu-depth-3.navmenu-submenu.navmenu .navmenu-item:last-child{margin-bottom:5rem}}.tablet-and-mobile__header-links{width:100%;display:flex;align-items:center;overflow:auto;gap:20px;padding:0 15px;transform:translateZ(0) scale(1);border-bottom:1px solid #f5f5f5}.tablet-and-mobile__header-links a{height:fit-content;padding:13px 0;color:#000;font-size:16px;line-height:20px;min-width:max-content;text-decoration:none}.tablet-and-mobile__header-links{scrollbar-width:thin;scrollbar-color:#cccccc #ffffff}.tablet-and-mobile__header-links::-webkit-scrollbar{height:2px}.tablet-and-mobile__header-links::-webkit-scrollbar-track{background:#fff}.tablet-and-mobile__header-links::-webkit-scrollbar-thumb{background-color:#a8a8a8;border-radius:4px;border:0px solid #ffffff}@media screen and (max-width: 1023px){.site-header-main-content{padding-bottom:.5rem;border-bottom:1px solid #f5f5f5}.small-promo{display:none}}@media screen and (min-width: 1024px){.tablet-and-mobile__header-links{display:none}}.highlights-banner__header{text-align:center}.image-with-text__button-secondary{border:1px solid;color:#d52168;background-color:transparent}.image-with-text__button-secondary:hover{background-color:transparent!important;color:#d52168!important}[hidden]{display:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]{-webkit-appearance:none;margin:0;-webkit-appearance:textfield!important;appearance:textfield!important;-moz-appearance:textfield!important}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.t-container{width:100%}.hide-desktop{display:block}.hide-mobile{display:none}@media (min-width: 640px){.t-container{max-width:640px}.hide-desktop{display:none}.hide-mobile{display:block}}@media (min-width: 768px){.t-container{max-width:768px}}@media (min-width: 1024px){.t-container{max-width:1024px}}@media (min-width: 1280px){.t-container{max-width:1280px}}@media (min-width: 1536px){.t-container{max-width:1536px}}.t-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.t-fixed{position:fixed}.t-absolute{position:absolute}.t-relative{position:relative}.t-inset-0{top:0;right:0;bottom:0;left:0}.t-inset-y-0{top:0;bottom:0}.-t-right-3{right:-.75rem}.-t-top-3{top:-.75rem}.t-right-0{right:0}.t-z-10{z-index:10}.t-z-20{z-index:20}.t-z-1300{z-index:2147483646}.t-m-0{margin:0}.t-mx-auto{margin-left:auto;margin-right:auto}.t-mb-3{margin-bottom:.75rem}.t-mb-4{margin-bottom:1rem}.t-mt-10{margin-top:10px}.t-mb-10{margin-bottom:10px}.t-mr-6{margin-right:1.5rem}.t-mt-0{margin-top:0}.t-mt-0\.5{margin-top:.125rem}.t-mt-2{margin-top:.5rem}.t-mt-3{margin-top:.75rem}.t-mt-4{margin-top:1rem}.t-mt-8{margin-top:2rem}.t-my-20{margin:5rem 0}.t-block{display:block}.t-inline{display:inline}.t-flex{display:flex}.t-hidden{display:none}.t-h-10{height:2.5rem}.t-h-12{height:3rem}.t-h-16{height:4rem}.t-h-4{height:1rem}.t-h-5{height:1.25rem}.t-h-8{height:2rem}.t-h-full{height:100%}.t-h-32{height:8rem}.t-h-20{height:5rem}.t-w-32px{width:32px}.t-w-10{width:2.5rem}.t-w-12{width:3rem}.t-w-16{width:4rem}.t-w-4{width:1rem}.t-w-5{width:1.25rem}.t-w-8{width:2rem}.t-w-full,.t-w-screen{width:100%}.t-w-32{width:8rem}.t-w-20{width:5rem}.t-max-w-xs{max-width:20rem}.t-max-w-lg{max-width:32rem}.t-max-w-screen-xl{max-width:1280px}.t-max-w-xl{max-width:36rem}.t-flex-1{flex:1 1 0%}.t-flex-grow{flex-grow:1}.-t-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.t-translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.t-translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.t-translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.t-translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.t-transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes t-spin{to{transform:rotate(360deg)}}.t-animate-spin{animation:t-spin 1s linear infinite}.t-appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.w-fit{width:fit-content}.t-flex-row{flex-direction:row}.t-flex-col{flex-direction:column}.t-flex-wrap{flex-wrap:wrap}.t-items-start{align-items:flex-start}.t-items-center{align-items:center}.t-justify-end{justify-content:flex-end}.t-justify-center{justify-content:center}.t-justify-between{justify-content:space-between}.t-gap-2{gap:.5rem}.t-gap-4{gap:1rem}.t-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.t-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.t-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.t-overflow-y-auto{overflow-y:auto}.t-overflow-x-hidden{overflow-x:hidden}.t-rounded{border-radius:.25rem}.t-rounded-full{border-radius:9999px}.t-border{border-width:1px;border:1px solid #ebebeb!important}.t-border-b{border-bottom-width:1px;border-bottom:1px solid #ebebeb!important}.t-border-t{border-top-width:1px;border-top:1px solid #ebebeb!important}.t-border-\[\#DFDDDD\]{--tw-border-opacity: 1;border-color:rgb(223 221 221 / var(--tw-border-opacity))}.t-border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.t-border-transparent{border-color:transparent}.t-bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.t-bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.t-bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.t-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.t-bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity))}.t-bg-white\/75{background-color:#ffffffbf}.t-bg-opacity-50{--tw-bg-opacity: .5}.t-bg-opacity-80{--tw-bg-opacity: .8}.t-bg-\[url\(https\:\/\/images\.unsplash\.com\/photo-1604014237800-1c9102c219da\?ixlib\=rb-1\.2\.1\&ixid\=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8\&auto\=format\&fit\=crop\&w\=1770\&q\=80\)\]{background-image:url(https://images.unsplash.com/photo-1604014237800-1c9102c219da?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1770&q=80)}.t-bg-cover{background-size:cover}.t-bg-center{background-position:center}.t-bg-no-repeat{background-repeat:no-repeat}.t-object-contain{-o-object-fit:contain;object-fit:contain}.t-p-0{padding:0}.t-p-1{padding:.25rem}.t-px-0{padding-left:0rem;padding-right:0rem}.t-px-5{padding-left:1.25rem;padding-right:1.25rem}.t-px-6{padding-left:1.5rem;padding-right:1.5rem}.t-px-8{padding-left:2rem;padding-right:2rem}.t-py-3{padding-top:.75rem;padding-bottom:.75rem}.t-py-4{padding-top:1rem;padding-bottom:1rem}.t-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.t-py-20{padding-top:5rem;padding-bottom:5rem}.t-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.t-px-12{padding-left:3rem;padding-right:3rem}.t-px-4{padding-left:1rem;padding-right:1rem}.t-py-32{padding-top:8rem;padding-bottom:8rem}.t-pb-10{padding-bottom:10px}.t-pb-20{padding-bottom:20px}.t-pt-\[78px\]{padding-top:78px}.t-text-center{text-align:center}.t-text-left{text-align:left}.t-text-2xl{font-size:1.5rem;line-height:2rem}.t-text-\[10px\]{font-size:10px}.t-text-sm{font-size:.875rem;line-height:1.25rem}.t-text-xs{font-size:.75rem;line-height:1rem}.t-text-3xl{font-size:1.875rem;line-height:2.25rem}.t-font-bold{font-weight:700}.t-font-semibold{font-weight:600}.t-font-extrabold{font-weight:800}.t-font-medium{font-weight:500}.t-leading-10{line-height:2.5rem}.t-leading-none{line-height:1}.t-text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.t-text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.t-text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.t-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.t-text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity))}.t-text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity))}.t-underline{text-decoration-line:underline}.t-opacity-0{opacity:0}.t-opacity-100{opacity:1}.t-opacity-25{opacity:.25}.t-shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.t-shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.t-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.t-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.t-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.t-duration-300{transition-duration:.3s}.t-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.t-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[-moz-appearance\:_textfield\]{-moz-appearance:textfield}.hover\:t-bg-rose-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity))}.hover\:t-text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.hover\:t-text-rose-700:hover{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity))}.hover\:t-opacity-75:hover{opacity:.75}.focus\:t-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:t-ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.active\:t-bg-rose-500:active{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity))}.active\:t-text-rose-500:active{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity))}.quantity-btn{display:flex;justify-content:center;align-items:center;width:32px;cursor:pointer}.quantity-input{width:32px;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.item-details{width:100%;display:flex;flex-direction:column;gap:16px}.item-title{color:#1d1d1d;font-size:16px;line-height:24px;text-transform:uppercase;margin:0;width:90%}.item-quantity-price{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin:0}.item-price{margin:0;color:#d52168;font-size:18px;font-weight:500;line-height:24px;text-transform:uppercase;display:flex;flex-direction:column-reverse}.item-price span{color:#757575;font-size:16px;font-weight:400;line-height:24px;text-transform:uppercase}#cart-drawer-footer .button-primary{font-size:18px;line-height:24px}#cart-drawer-footer{border-top:1px solid #ebebeb;background:#fafafa}.cart-shipping{font-size:12px;line-height:16px;font-weight:400}.cart-subtotal span span{text-decoration:line-through;color:#757575;font-size:16px;line-height:24px;font-weight:400}.close-btn{position:absolute;right:20px;cursor:pointer}.cart-heading h2{margin:0}.cart-item-remove{cursor:pointer}@media (min-width: 640px){.cart-heading{margin:0 auto}.item-price{font-size:22px;line-height:32px;display:block}.sm\:t-w-auto{width:auto}.sm\:t-max-w-\[502px\]{max-width:502px}.sm\:t-from-white\/95{--tw-gradient-from: rgb(255 255 255 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.sm\:t-to-white\/25{--tw-gradient-to: rgb(255 255 255 / .25) var(--tw-gradient-to-position)}.sm\:t-px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:t-px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:t-text-sm{font-size:.875rem;line-height:1.25rem}.sm\:t-text-5xl{font-size:3rem;line-height:1}.sm\:t-text-xl\/relaxed{font-size:1.25rem;line-height:1.625}.quantity-input{font-size:18px;font-style:normal;font-weight:500;line-height:24px}}@media (min-width: 768px){.md\:t-py-4{padding-top:1rem;padding-bottom:1rem}}@media (min-width: 1024px){.lg\:t-flex{display:flex}.lg\:t-h-screen{height:100vh}.lg\:t-h-\[calc\(100vh_-_100px\)\]{height:calc(100vh - 100px)}.lg\:t-items-center{align-items:center}.lg\:t-px-8{padding-left:2rem;padding-right:2rem}}@media (min-width: 640px){.ltr\:sm\:t-bg-gradient-to-r:where([dir=ltr],[dir=ltr] *){background-image:linear-gradient(to right,var(--tw-gradient-stops))}.ltr\:sm\:t-text-left:where([dir=ltr],[dir=ltr] *){text-align:left}}.\[\&\:\:-webkit-inner-spin-button\]\:t-appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}#shopify-section-cart-drawer{z-index:1300!important}#shopify-section-cart-drawer :is([type=button],[type=reset],[type=submit],button){-webkit-appearance:button;background-color:transparent;background-image:none;border:none}.checkout{font-size:18px;line-height:24px;font-weight:500}.continue-shopping{border:2px solid #d52168!important;cursor:pointer;font-family:Futura,sans-serif;color:#d52168;text-align:center;font-size:18px;line-height:24px;font-weight:500;text-transform:capitalize}.line-through{text-decoration-line:line-through}.t-w-50{width:50%}.cart-title{justify-content:center;border-bottom:1px solid #ebebeb;margin:0 0 32px;padding:32px 0}.cart-checkout{width:100%}.cart-checkout .button-primary{font-size:18px;line-height:24px;font-weight:500;width:100%}.cart-total .cart-shipping{margin:24px 0}.cart-total .cart-subtotal{padding-bottom:24px}.cart-total .cart-subtotal{font-size:16px;font-weight:400;line-height:24px}#cart-drawer-footer .cart-subtotal{font-size:16px;line-height:24px}.cart-footer-btns{display:flex;flex-direction:column;gap:8px}.cart-footer-btns .button-primary,.cart-footer-btns .continue-shopping{width:100%}.cart-continue{padding:16px;border-radius:4px;border:2px solid#D52168;color:#d52168;text-align:center;font-size:18px;line-height:24px;font-weight:500;text-transform:capitalize;width:100%}.cart-continue:hover{color:#d52168}.cart-total{background:#fafafa;margin:0;padding:32px 16px;display:flex;flex-direction:column;align-items:center;gap:0;width:100%}.cartitems--list{max-width:893px;margin-top:0}.cart-item .quantity-selector__label{display:none}.cart-item .quantity-selector__wrapper{height:40px;margin-right:0}.cart-item .quantity-selector{display:flex;width:95px;margin:0;padding:0;justify-content:center;align-items:center;gap:8px;border-radius:4px}.cart-item .quantity-selector__button.quantity-selector__button--plus{border-left:0;border-radius:0 4px 4px 0}.cart-item .quantity-selector__input{width:auto;min-width:0;max-width:40px;padding:0;-webkit-appearance:none!important;appearance:none!important;border-left:0;border-right:0}.cart-item .cart-item--content-title{margin:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;-webkit-appearance:none!important;appearance:none!important;-moz-appearance:none!important}.cart-item .input[type=number]{-webkit-appearance:none!important;appearance:none!important;margin:0}.cart-item .quantity-selector__button{padding:8px}.cart-item .cart-item__remove-link{width:fit-content;height:auto;text-decoration:underline}.cart-item .cart-item__remove-link:before{display:none}.cart-item .cart-item__info{align-self:flex-end}.cart-item .cart-item--content-price{display:flex;flex-direction:row;align-items:flex-end;gap:4px}.cart-item .cart-item__info .money{color:#d52168;font-size:22px;font-weight:500;line-height:32px;text-transform:uppercase}.cart-item .cart-item__info-mobile .money{font-size:18px;line-height:24px}.cart-item .cart-item__info .cart-item--sale-price{color:#757575;font-size:16px;font-weight:400;line-height:24px;text-decoration:line-through;text-transform:uppercase}.cart-item--item-contents{color:#757575;font-size:16px;font-weight:400;line-height:24px;margin-bottom:0;order:4}.cart-item--line-item-subscriptions,.cart-item--line-item-contents{color:#757575;font-size:14px;font-weight:400;line-height:24px;margin-bottom:0;order:2}.cart-item--line-item-bulk-savings{color:#d52168;font-size:14px;font-weight:500;line-height:24px;margin-bottom:0;order:1}.cart-sidebar{width:100%;max-width:100%}.cart-item__remove-mobile{margin:8px auto 0;text-align:center}.cart-item__remove,.cart-item__info{display:none}.cart-item--content{display:flex;flex-direction:column;width:100%;gap:8px}.cart-item .cart-item__quantity-and-remove{width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;order:2;margin:0}.cart-item__info-mobile{display:flex;margin:0}.cart-item__info-mobile .cart-item--content-price{flex-direction:column-reverse}.cart-item-image{width:90px;height:90px}@media screen and (min-width: 560px){.cart-item--content{gap:16px}.cart-item__remove{margin:0 auto;padding-left:0!important;right:auto;bottom:auto;width:fit-content;max-width:none}.cart-item__info-mobile .cart-item--content-price{flex-direction:row}}@media screen and (min-width: 860px){.cart-footer-btns{display:flex;flex-direction:row;gap:16px}.cart-item-image{width:124px;height:124px}.cart-item .cart-item__quantity-and-remove{width:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;order:unset;order:2;margin-bottom:0}.cart-item__remove-mobile,.cart-item__info-mobile{display:none!important}.cart-item__remove{display:block}.cart-item__info{display:flex;position:absolute;right:20px;bottom:20px}.cart-sidebar{width:100%;max-width:437px}.cart-total{padding:32px}}@media screen and (min-width: 1280px){.cartitems--container.has-sidebar .cartitems{width:calc(100% - (280px + 3.125rem));max-width:893px;margin-right:20px}}.article-image{background-size:contain;background-repeat:no-repeat;background-color:#fff}.article--excerpt-image img[data-rimg=loaded]{object-fit:contain;background-color:#fff;padding:5px 0}.rb-section-title{margin-bottom:10px!important}.rb-step-title{font-family:Futura,sans-serif!important;font-style:normal!important;font-weight:500!important;letter-spacing:.02em!important}.rb-btn,.rb-step-index--complete{background-color:#d52168!important;border-color:#d52168!important}.rb-step-main .rb-btn,.rb-extras-builder .rb-btn{background-color:#1579b0!important;border-color:#1579b0!important}.rb-nav-wrapper{background-color:#fff;border-radius:0;border-bottom:1px solid #d1d1d1!important}.rb-section-header{border-bottom:1px solid #d1d1d1!important}.rb-price{color:#d52168!important}.tlh-title{margin-bottom:5px}.thl-copy span{color:#d52168!important;font-weight:900!important}.rb-container{padding-left:0!important;padding-right:0!important}.rb-items-wrapper{margin-left:0!important;margin-right:0!important}.rb-frequency-price{margin-top:15px!important}#recharge-bundles .rb-progress-bar-wrapper{display:none}#recharge-bundles .progress__bar__container{width:100%;height:12px;border:transparent;border-radius:4px;background-color:#a2c9df;overflow:hidden}#recharge-bundles .progress__bar{height:100%;background-color:#1779b0;transition:width .3s ease}.rb-extras-sidebar .tdn,.rb-extras-sidebar .tbb,.rb-extras-sidebar .tflex,.rb-extras-builder .tstrike,.rb-extras-builder .rb-full-price,.rb-extras-builder .rb-item-content p{display:none!important}.rb-extras-builder .rb-item-content p:first-child{display:block!important}.rb-extras-wrapper .tph4-ns{padding:0!important}.selected__count__element{font-size:16px}.rb-sticky-content{padding-top:10px!important;padding-bottom:10px!important}.rb-sticky-content .rb-form{margin-top:10px}.productgrid-listview .productgrid--items{display:flex!important}.productgrid--items .productgrid--item,.productgrid-callout{margin-top:0!important;margin-left:0!important}.productgrid--items{gap:10px!important}@media screen and (min-width: 860px){.productgrid--items{gap:20px!important}}.atc-banner--container{display:none!important}#shopify-section-cart-drawer .selling-plan__btn.button-secondary{width:100%;text-align:center}.selling-plan__freq-selector{width:100%;padding:8px 12px}.selling-plan__disabled-options{color:#000;font-weight:700}.item-details a{text-decoration:none}@media screen and (min-width: 1024px){.modal .tab-label{width:100%!important;justify-content:flex-start!important}.modal .tab-panel{order:unset!important;padding:1rem 1.35rem 1.35rem}.modal .tab-radio:checked+.tab-label{padding-left:1.5rem}.modal .tab-radio:checked+.tab-label{border-bottom:1px solid #ebebeb;padding:1rem 1.35rem 1.35rem}}#ae_launcher{bottom:64px!important;left:12px!important;right:unset!important}@media screen and (max-width: 768px){#ae_launcher{left:6px!important;z-index:2147483000!important}#gorgias-chat-container #chat-button{right:0!important}}@media screen and (max-width: 1024px){.utils-view-container{display:none}}@media screen and (max-width: 767px){.utils-view-container{display:none}.live-search{margin-top:48px!important}}.navbar-links a{font-size:18px!important}.product-main .metafield-rich_text_field+p em,.product-main .metafield-rich_text_field+em{font-size:80%;color:#777}#back-in-stock-block{display:flex;justify-content:center;margin-top:8px}#back-in-stock-block a{display:flex;justify-content:center;align-items:center;color:#fff;width:auto}.features-callout-wrapper>div{background-color:#007bad;width:100%;height:225px;display:flex;justify-content:center}.featured-callout-wave{width:100%;position:relative;bottom:4px;left:0}.features-callout-wrapper>div>div{display:flex;justify-content:space-between;align-items:center;gap:100px}.featured-callout-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:105px;width:77px}.features-callout-wrapper img{width:77px;height:77px}.features-callout-wrapper p{color:#fff;font-family:Futura;font-size:13.725px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;text-wrap:wrap;-webkit-font-smoothing:auto;min-width:150px;text-align:center}@media screen and (max-width: 1024px){.features-callout-wrapper p{font-size:12px}.features-callout-wrapper img{width:40px;height:40px}.featured-callout-wave{bottom:2px}.featured-callout-item{display:flex;width:124px;flex-direction:column;justify-content:center;align-items:center;gap:12.2px;flex-shrink:0}.features-callout-wrapper>div>div{display:flex;width:292px;padding:0 8px;justify-content:center;align-items:center;align-content:center;gap:0px 24px;flex-wrap:wrap}.features-callout-wrapper>div{height:100%;padding:46px 0}}@media screen and (max-width: 768px){.featured-callout-wave{bottom:2px}}.pdp-faq-wrapper{display:flex;align-items:center;flex-direction:column;gap:40px;margin-top:88px}.pdp-faq-wrapper h1{margin:0;color:#007bad;text-align:center;font-family:Futura;font-size:32px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.32px;text-transform:uppercase}.pdp-faq-inner{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin:0 24px}.pdp-faq-wrapper>p{color:#000;margin:-24px 24px 0;text-align:center;font-family:Avenir Next;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.18px;max-width:700px}.faq-item{background-color:#fff;overflow:hidden;max-width:568px;border-bottom:1px solid var(--Light-Gray, #ebebeb);padding:0 16px;height:65px;transition:.2s ease;cursor:pointer}.faq-item div{display:flex;height:65px;align-items:center;justify-content:space-between;gap:10px}.faq-item span{color:var(--Black, #000);font-family:Avenir Next;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.faq-item p{color:#000;font-family:Avenir Next;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.faq-item svg{flex-shrink:0}.shop-now{border-radius:4px;background:var(--YYC-Pink-CTA, #d52168);padding:7px 51px;border:none;color:var(--White, #fff);text-align:center;font-family:Futura;font-size:18px!important;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize;text-decoration:none;cursor:pointer;min-width:400px;min-height:56px;display:flex;align-items:center;justify-content:center}.shop-now:hover,.mdl-trigger:hover{background-color:#d93777}@media screen and (max-width: 1200px){.pdp-faq-wrapper{margin-top:24px;gap:24px}.pdp-faq-wrapper h1{font-size:24px}.pdp-faq-inner{gap:0;align-items:center}.shop-now{min-width:297px;font-size:14px!important;min-height:38px;padding:7px 51px;width:100%}}.rows-container{width:100%;padding-left:12px;min-width:346px;overflow:hidden}.us-vs-them-container{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:1240px;margin:112px auto -16px;overflow:hidden}.us-vs-them-container h1{color:var(--YYC-Dark-Blue, #007bad);text-align:center;font-family:Futura;font-size:40px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.4px;text-transform:uppercase;margin:0 24px}.us-vs-them-container p{color:var(--Black, #000);text-align:center;font-family:Avenir Next;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.18px;margin:12px 12px 8px;max-width:700px}.row-us-vs-them{display:flex;width:100%;border-bottom:1px solid var(--Light-Gray, #ebebeb);height:60px;gap:10px}.benefit-second-column{color:#fff;text-align:center}.row-us-vs-them>div{display:flex}.row-title{justify-content:flex-start;align-items:center;color:var(--Black, #000);font-family:Futura;font-size:18px;font-style:normal;font-weight:500;line-height:120%;padding-left:24px;-webkit-font-smoothing:auto}.checked-us-vs-them,.unchecked-us-vs-them{justify-content:center;align-items:center}.checked-us-vs-them{background-color:#d52168;transform:scale(1.03)}.unchecked-us-vs-them svg path{fill:#4c4c4c}.unchecked-us-vs-them svg{width:14px!important;height:14px!important}.row-us-vs-them-comparison-images{display:flex;margin-bottom:30px;gap:10px}.row-us-vs-them-comparison-images div{display:flex;align-items:center;justify-content:flex-end;gap:24px;flex-direction:column}.row-us-vs-them-comparison-images div span,.unchecked-us-vs-them,.benefit-second-column{color:#4c4c4c;text-align:center;font-family:Futura;font-size:18px;font-style:normal;font-weight:500;line-height:120%;flex-wrap:nowrap;-webkit-font-smoothing:auto}.benefit-second-column{color:#fff}.us-vs-them-product-title{color:#000!important}.main-image-comparison-images{height:194px}.column-border-radius-top{border-top-left-radius:12px;border-top-right-radius:12px}.column-border-radius-bottom{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.row-us-vs-them:last-of-type{border:none}.comparison-image{height:120px;max-width:100%}.comparison-charts-wrapper{width:100%;max-width:924px}@media screen and (max-width: 1024px){.row-title{font-size:14px;padding-left:4px}.us-vs-them-container{margin-top:48px}.us-vs-them-container h1{font-size:24px}.us-vs-them-container p{font-size:16px;margin-top:1px;letter-spacing:.16px;margin-bottom:12px}.row-us-vs-them-comparison-images div span,.unchecked-us-vs-them,.benefit-second-column{font-size:12px}.row-us-vs-them-comparison-images div{flex-direction:column-reverse;justify-content:flex-start;gap:10px}.row-us-vs-them-comparison-images{margin-bottom:8px}.main-image-comparison-images{height:75px}.comparison-image{height:75px;width:unset;max-width:unset}.comparison-charts-wrapper{overflow-x:scroll!important;overflow-y:hidden;padding-bottom:18px}.comparison-charts-wrapper::-webkit-scrollbar{height:4px}.comparison-charts-wrapper::-webkit-scrollbar-thumb{background-color:#e6e6e6}.comparison-charts-wrapper::-webkit-scrollbar-track{background-color:#f2f2f2}}@media (max-width: 580px){.row-us-vs-them-comparison-images div{max-width:150px!important;min-width:111px!important}}.how-to-take-section{max-width:1120px;display:flex;margin:auto;padding:0 24px}.how-to-take-section>div{margin:112px 0 0}.step-count-number{color:var(--White, #fff);text-align:center;font-family:Futura;font-size:18px;font-style:normal;font-weight:500;line-height:24px;text-transform:capitalize;display:flex;width:32px;padding:4px;justify-content:center;align-items:center;gap:24px;border-radius:40px;background:var(--YYC-Pink-CTA, #d52168);-webkit-font-smoothing:auto}.step-title{color:var(--Black, #000);font-family:Futura;font-size:24px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.24px;text-transform:uppercase;-webkit-font-smoothing:auto}.step-description{color:var(--Black, #000);font-family:Avenir Next;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px;margin-top:15.5px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--Light-Gray, #ebebeb)}.how-to-take-section-title{color:var(--YYC-Dark-Blue, #007bad);font-family:Futura;font-size:40px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.4px;text-transform:uppercase;margin:0 auto}.how-to-take-section-description{color:var(--Black, #000);font-family:Avenir Next;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.18px;align-self:stretch;margin-top:16px;margin-bottom:38.5px}.step-wrapper{display:flex;flex-direction:column}.steps-wrapper .step-wrapper:last-child .step-description{margin-bottom:37px;padding-bottom:0;border-bottom:none}.step-wrapper-header{display:flex;align-items:center;gap:16px;margin-top:0}.how-to-take-media-desktop{display:flex;align-items:center;justify-content:center}.how-to-take-media-mobile{display:none}.how-to-take-gif,.button-how-to-take{width:100%}.section-title-wrapper{max-width:1440px;margin:0 auto}.section-title,.pdp-section-title,.jdgm-rev-widg__title{color:var(--YYC-Dark-Blue, #007bad);font-family:Futura;font-size:40px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.4px;text-transform:uppercase;margin:0 auto}.jdgm-rev-widg__title{font-size:40px!important}@media screen and (max-width: 1024px){.steps-wrapper{border-radius:20px;border:1px solid var(--Light-Gray, #ebebeb);padding:25px 0 0}.steps-wrapper.no-animation{margin-top:30px}.step-wrapper-header{padding-left:20px}.how-to-take-section>div{margin-top:48px;margin-bottom:0;flex-basis:100%!important;display:flex;flex-direction:column}.how-to-take-media-desktop{display:none}.how-to-take-media-mobile{display:flex;align-items:center;justify-content:center}.how-to-take-section-title{font-size:24px;letter-spacing:.24px}.how-to-take-section-description{text-align:center;font-size:16px;letter-spacing:.16px;margin-bottom:0}.step-wrapper-header{gap:8px}.step-count-number{font-size:16px;width:24px;height:24px}.step-title{font-size:18px;letter-spacing:.18px}.step-description{font-size:14px;letter-spacing:.14px;padding-left:20px}.step-wrapper:last-of-type{margin-bottom:0}.how-to-take-section-title{text-align:center}.button-how-to-take{margin-top:24px;height:38px}.step-description{margin-top:9px;margin-bottom:16px;padding-bottom:16px}.how-to-take-section{padding:0 10px}.how-to-take-section>div:first-of-type{padding-right:0!important}.steps-wrapper .step-wrapper:last-child .step-description{margin-bottom:25px}}.founders-message-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px;margin:112px 0}.founders-message-section h1{text-align:center;max-width:90%}.founders-message-section iframe{width:872px;height:489px;border-radius:12px}.founders-message-section a{text-decoration:none}@media screen and (max-width: 1024px){.founders-message-section iframe{width:90%;height:unset;min-height:200px}.founders-message-section{gap:20px;margin:36px 0}.founders-message-section a{width:90%}.founders-message-section a button{width:100%}}.how-it-works-bg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;max-width:1240px;padding:48px 112px;margin:0 auto}.how-it-works-bg .how-it-works-cards-wrapper{display:flex;justify-content:space-between;gap:50px;margin:0 0 54px}.how-it-works-section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;max-width:1240px;margin:112px auto}.how-it-works-subtext{color:var(--Black, #000);text-align:center;font-family:Avenir Next;font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.18px;max-width:802px;margin-bottom:24px!important}.how-it-works-cards-wrapper{display:flex;justify-content:space-between;gap:50px;margin:54px 0}.how-it-works-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;max-width:380px;border-radius:15px;border:2px solid #157ab0;overflow:hidden}.how-it-works-card img{width:100%;max-height:247px;object-fit:cover}.how-it-works-inner{display:flex;flex-direction:column;justify-content:flex-start}.how-it-works-inner h2{color:#157ab0;text-align:center;font-size:26px;font-weight:700;text-transform:uppercase;margin:10px 0;font-family:Futura,sans-serif}.how-it-works-inner span{color:#ee3a81;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.6px;font-family:Avenir Next;margin-top:8px}.how-it-works-inner p{color:#464646;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:140%;font-family:Avenir Next;margin:0 20px 20px}.how-it-works-section a{text-decoration:none}.how-it-works-carousel-wrapper{max-width:100%;overflow-x:auto;padding-left:18px;padding-right:18px}@media screen and (max-width: 1240px){.how-it-works-carousel{flex-direction:row!important;width:800px;align-items:unset!important}.how-it-works-carousel img{height:190px}.how-it-works-cards-wrapper{flex-direction:column;align-items:center;margin:18px 0;gap:24px}.how-it-works-card{width:90%}.how-it-works-card{max-width:410px}.how-it-works-subtext{max-width:90%}.how-it-works-section{margin:42px auto}.how-it-works-section a{width:90%}.how-it-works-section a button{width:100%}.how-it-works-bg{gap:0px;padding:40px 0;margin-bottom:40px}}.detox-phase-one{background-color:#3776a2;display:flex;flex-direction:column;align-items:center;gap:24px;padding:72px 0;overflow:hidden}.detox-phase-two .pdp-section-title{padding:0 12px}.phase-label{color:#fff;text-align:center;font-size:19px;font-weight:600;letter-spacing:1.9px;text-transform:uppercase;font-family:Open Sans;margin:0}.phase-title{color:#fff;font-size:44px;font-weight:800;text-align:center;line-height:120%;text-transform:uppercase;margin:0}.detox-phase-one p{color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:0;max-width:1100px}.detox-benefits{width:100%;max-width:976px;height:510px;display:flex;flex-direction:row-reverse;border-radius:16px;background:linear-gradient(91deg,#a6d3d8 59.45%,#fff 99.31%);position:relative}.detox-benefits-background-image{position:absolute;bottom:0;left:0;width:50%}.phase-images{width:100%;max-width:1000px;display:flex;justify-content:space-evenly;margin:42px 0;flex-wrap:wrap}.phase-images-mobile{display:none}@media screen and (max-width: 1024px){.phase-images{display:none}.phase-images-mobile{display:block}.phase-title{font-size:28px}}.detox-menu-link{font-weight:500}.benefit-item{display:flex;align-items:center;gap:12px}.benefit-item img{width:73px;height:73px}.benefits-wrapper{display:flex;flex-direction:column;align-items:center;width:fit-content;justify-content:flex-end;margin:70px 35px 70px 70px}.phase-details,.phase-description{margin:0 18px!important}@media screen and (max-width: 1024px){.detox-benefits{background:linear-gradient(0deg,#a6d3d8 59.45%,#fff 99.31%);width:90%;height:610px;margin-top:24px}.benefits-wrapper{margin:88px auto auto}.benefits-list{z-index:1;display:grid!important;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:10px}.benefit-item img{width:65px;height:65px}.benefit-text{font-size:14px!important;text-align:center;width:140px}.benefit-item{flex-direction:column}.benefits-title{text-align:center;width:90%}.detox-benefits-background-image{width:45%}.detox-help{flex-direction:column}.detox-phase-two{margin:35px 0!important;overflow:hidden}}@media screen and (max-width: 564px){.detox-benefits-background-image{width:80%}}.benefits-title{color:#0473a0;font-family:Futura;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.24px;text-transform:uppercase;position:absolute;top:12px;left:50%;transform:translate(-50%)}.benefits-list{display:flex;flex-direction:column;gap:16px}.benefit-text{color:#0473a0;font-family:Avenir Next;font-size:18px;font-style:normal;font-weight:600;line-height:130%;max-width:180px}.detox-help{display:flex;align-items:center;gap:6px;margin:18px 0}.detox-help a{color:#fff}.buy-kit-link{text-decoration:none}.detox-phase-two .phase-label{color:#d52168;margin:auto}.detox-phase-two{display:flex;flex-direction:column;align-items:center;gap:16px;margin:112px 0}.phase-content{display:flex;align-items:center;justify-content:center;gap:36px;max-width:1100px;margin:34px 0;flex-wrap:wrap}.phase-images-mobile .dot{background-color:#3776a2!important;border:1px solid #fff!important;opacity:1!important;margin:0 3px!important}.phase-images-mobile .dot.is-selected{background-color:#fff!important}.phase-two-image{max-width:320px;border-radius:16px}.phase-two-faq-question{display:flex;align-items:center;justify-content:space-between;height:64px;max-width:568px;cursor:pointer;color:var(--Black, #000);font-family:Avenir Next;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.phase-two-faq-item{overflow:hidden;height:64px;border-bottom:1pt solid #ebebeb;transition:.3s ease}.transformation-phase-faq{max-width:568px}@media screen and (max-width: 1024px){.transformation-phase-faq{max-width:90%}}.phase-two-faq-answer{padding-bottom:12px}.phase-two-faq-toggle{transition:.3s}.trafic-light-diet-section{display:flex;margin-bottom:112px;flex-direction:column;align-items:center;gap:48px;overflow:hidden}.trafic-light-diet-section a{text-decoration:none}.status-indicators{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:32px}@media screen and (max-width: 1024px){.status-indicators{gap:12px}.status-indicator{width:100px!important}.status-description{font-size:14px!important}.trafic-light-diet-section{margin-bottom:35px!important}}.status-indicator{display:flex;flex-direction:column;align-items:center;gap:8px;width:130px;text-align:center}.status-indicator .status-title{font-family:Avenir Next;font-size:20px;font-weight:700;line-height:140%;letter-spacing:.2px;text-transform:uppercase}.status-title-green{color:#096201}.status-title-yellow{color:#edb72d}.status-title-red{color:#990101}.status-description{font-family:Avenir Next;font-size:18px;font-weight:500;line-height:140%;letter-spacing:.18px;-webkit-font-smoothing:auto}.traffic-light-diet-subtext,.traffic-light-diet-title{margin:auto}.food-advertising-card{display:flex;width:372px;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.food-advertising-card ul{columns:2;column-gap:30px;padding:0 30px 24px;margin:0}.food-advertising-card ul li{break-inside:avoid;color:var(--Black, #000);font-family:Avenir Next,sans-serif;font-size:15.5px;line-height:1.6}.status-card-title{font-family:Avenir Next;font-size:16px;font-weight:700;line-height:140%;letter-spacing:.16px;text-transform:uppercase}.card-title-green{color:#096201}.card-title-yellow{color:#6e5600}.card-title-red{color:#b30303}.card-title-wrapper{display:flex;align-items:center;gap:8px}.card-title-wrapper img{width:20px}.food-card-green{border-radius:16px;border:1px solid #096201}.food-card-yellow{border-radius:16px;border:1px solid #edb72d}.food-card-red{border-radius:16px;border:1px solid #b30303}.food-advertising-cards .flickity-prev-next-button.previous{left:-60px}.food-advertising-cards .flickity-prev-next-button.next{right:-60px;transform:rotate(180deg)}.food-advertising-cards .flickity-prev-next-button{background-color:#fff;box-shadow:0 1px 5px #00000029}.food-tabs-wrapper{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebebeb;width:fit-content;gap:40px;padding:12px 0;margin:0 auto 48px;position:relative}.food-tab{color:var(--Black, #000);font-family:Avenir Next;font-size:18px;font-weight:500;line-height:16px;cursor:pointer;text-wrap:nowrap;-webkit-font-smoothing:auto}.food-tab-active{color:#d52168;font-weight:600}.food-tab-scroll{width:60px;height:2px;background-color:#d52168;position:absolute;bottom:0;transition:width .3s,transform .3s}.food-advertising-cards .dot{background:#fff!important;border:1px solid #007bad;margin:-4px 2px!important}.food-advertising-cards .dot.is-selected{background:#007bad!important}.food-advertising-card-wrapper{display:flex;width:100%}.food-tabs-container{max-width:86%;overflow:hidden}.food-advertising-card-wrapper{margin-right:12px}@media screen and (max-width: 1024px){.food-advertising-card-wrapper{display:flex;flex-direction:column;gap:24px}.food-advertising-card{width:100%!important;height:fit-content!important;padding:10px}.flickity-prev-next-button{display:none}.food-tabs-wrapper{gap:12px;margin-bottom:4px}.food-tab{font-size:16px}.food-tabs-container{overflow:scroll}}.traffic-light-accordion-section{display:flex;justify-content:center;flex-wrap:wrap;gap:48px;margin-bottom:112px}.traffic-light-accordion-section .pdp-section-title{margin:unset}.tl-accordion-item-title div{color:var(--Black, #000);font-family:Avenir Next;font-size:16px;font-weight:600}.tl-content-wrapper{display:flex;flex-direction:column;justify-content:space-between}.traffic-light-accordion-section img{width:588px;height:435px;object-fit:cover;border-radius:16px}.traffic-light-accordion-section a{text-decoration:none}.tl-accordion-item{width:500px;height:65px;overflow:hidden;border-bottom:1px solid #ebebeb;transition:.2s ease}.tl-accordion-answer{padding-bottom:16px}.tl-accordion-item-title{display:flex;align-items:center;justify-content:space-between;height:65px}.tl-accordion-item-title svg{transition:.1s ease-out}@media screen and (max-width: 1024px){.tl-accordion-item{width:90%;margin:auto}.traffic-light-accordion-section img{width:90%;height:auto}.traffic-light-accordion-section a button{width:100%}.traffic-light-accordion-section a{width:90%}.tl-content-wrapper{align-items:center;gap:16px}.traffic-light-accordion-section{margin-bottom:35px}}.text-with-image-section{width:100%;display:flex;justify-content:center;align-items:center;margin:64px 0}.text-and-image-section p{margin:2px}.text-with-image-container>img,.text-with-image-container>div{max-width:46%;display:flex;flex-direction:column;gap:14px}.text-with-image-container{display:flex;justify-content:space-between;align-items:center;max-width:1000px;margin:auto;padding:48px 0}.text-with-image-desktop-button{display:block}.text-with-image-mobile-button{display:none;width:90%;margin-top:16px}.text-with-image-mobile-button button{width:90%;margin:auto}@media screen and (max-width: 1024px){.text-with-image-container{flex-direction:column!important;text-align:center}.text-with-image-container>img,.text-with-image-container>div{max-width:86%}.text-with-image-desktop-button{display:none}.text-with-image-mobile-button{display:block}.text-with-image-container-reverse>img{order:1}.text-with-image-container-reverse>div{order:2;margin-top:16px}.text-with-image-container-reverse>a{order:3;margin-top:0}}.text-and-image-section{display:flex;flex-direction:column;gap:32px;align-items:center;justify-content:center;background-color:#3776a2;padding:62px 0}.text-and-image-section h2,.text-and-image-section p,.text-and-image-section p a{color:#fff;text-align:center}@media screen and (max-width: 1024px){.text-and-image-section{padding:32px 16px}}.fw-faq-section{display:flex;flex-direction:column;align-items:center;gap:40px;margin:112px 0}.fw-faq-item span{font-family:Avenir Next;font-size:16px;font-weight:500}.full-width-faq-wrapper{max-width:1200px;margin:auto}.fw-faq-item{height:56px;overflow:hidden;border-bottom:1px solid #ebebeb;width:1000px;transition:.2s ease}.fw-faq-section .pdp-section-title{text-align:center}@media screen and (max-width: 1024px){.fw-faq-item{width:90%;margin:auto}}.fw-faq-header{display:flex;align-items:center;justify-content:space-between;width:100%;height:66px}.fw-faq-header svg{transition:.1s;flex-shrink:0}.fw-faq-section .shop-now{width:292px}.discount-form-section{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:9% 5%;text-align:center;background:#f1f1f1}.discount-form-section h3{font-size:38px;margin:0 12px}.email-field-discount{height:52px;width:600px;border-radius:6px;border:1px solid #0000003b;padding-left:20px}.get-discount-button{max-width:240px;font-size:14px;font-weight:600;letter-spacing:.5px}.discount-form-wrapper form{display:flex;flex-direction:column;align-items:center;gap:24px}@media screen and (max-width: 678px){.email-field-discount{height:52px;width:90vw}.get-discount-button{height:53px}}.measure-portions-section{display:flex;flex-direction:column;align-items:center;gap:32px;margin-bottom:112px}.measure-portions-section .pdp-section-title{text-align:center;font-size:22px}.measure-portions-container{background-color:#3776a2;border-radius:20px;padding:12px 12px 24px;width:80%;max-width:1100px}@media screen and (min-width: 1024px){.measure-portions-container{padding:31px}.measure-portions-inner .flickity-page-dots{display:none}}.measure-portions-item{display:flex;flex-direction:column;align-items:center;gap:10px;margin-right:2%;flex-shrink:0}.measure-portions-item span{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:110%}.measure-portions-inner{margin-top:18px}@media screen and (max-width: 1400px){.measure-portions-item span{font-size:18px}}@media screen and (max-width: 435px){.measure-portions-item{width:calc((101.4% / 2) - 1.9%)}.measure-portions-item span{font-size:16px}.measure-portions-container{padding-top:30px!important}}@media screen and (min-width: 436px) and (max-width: 768px){.measure-portions-item{width:48%}}@media screen and (min-width: 769px) and (max-width: 900px){.measure-portions-item{width:23%}}@media screen and (min-width: 901px) and (max-width: 1024px){.measure-portions-item{width:18%}}@media screen and (min-width: 1025px){.measure-portions-item{width:15%}}.measure-portions-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:flex}.measure-portions-item div{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 1024px){.measure-portions-section{margin-bottom:35px}.measure-portions-container{margin:24px;text-align:center}}.measure-portions-container .flickity-page-dots{position:relative;bottom:-10px}.measure-portions-container .dot{border:1px solid #fff!important;background-color:#3776a2!important;opacity:1!important;margin:0 3px!important}.measure-portions-container .dot.is-selected{background-color:#fff!important}div#reeview-app-widget_673c0028f10d01002999ec57{margin:0 auto;display:flex!important;justify-content:center}@media (max-width: 764px){.pdp-section-title,.jdgm-rev-widg__title{font-size:24px;letter-spacing:.24px;text-align:center;text-transform:uppercase}.jdgm-rev-widg__title{font-size:24px!important}.how-it-works-inner h2{font-size:18px}.how-it-works-inner p{font-size:14px}}.slideshow-redo-slide__content{position:absolute;right:169px;top:53px;display:flex;flex-direction:column;justify-content:center;height:100%;color:#fff;gap:32px;max-width:860px}.slideshow-redo-slide__content-v3{position:absolute;right:220px;top:0;display:flex;flex-direction:column;justify-content:center;height:100%;color:#fff;max-width:365px;text-align:right}.slideshow-slide-redo__headline,.slideshow-slide-redo__headline-v3{font-family:Avenir Next!important;font-size:28px;text-transform:uppercase;font-weight:500;line-height:1.15;margin:0;letter-spacing:0}.slideshow-slide-redo__herocall{font-family:Futura!important;font-size:56px;font-weight:700;text-transform:uppercase;margin:0;display:flex;align-items:center;gap:12px;text-wrap:nowrap}.slideshow-slide-redo__herocall-v3{font-family:Avenir Next!important;font-size:45px;font-weight:700;text-transform:uppercase;margin:0}.herocall-text-animation-wrapper{display:flex;gap:12px;align-items:center;justify-content:center;max-width:773px}.slide-v2-btn-and-additional{display:flex;justify-content:center}.slide-herocall-span-container{font-family:Futura!important;font-style:italic;font-size:56px;font-weight:700;text-transform:uppercase;margin:0;display:flex;align-items:center;gap:12px;color:#a8cede}.slideshow-slide-redo__bottomline{font-family:Futura!important;font-size:37px;font-weight:500;margin:0;line-height:49px;max-width:860px}.slideshow-slide-redo__bottomline-v3{font-family:Avenir Next!important;font-size:17px;font-weight:500;margin:0}.slideshow-slide-redo__additional{font-weight:500;margin:10px 0 0}.slideshow-slide-redo__button{font-size:16px!important;width:fit-content!important;padding-left:40px;padding-right:40px;height:40px;margin:unset;margin-left:auto;margin-top:15px}@media screen and (max-width: 1024px){.slide-herocall-span-container{font-size:32px!important}.slideshow-slide-redo__herocall{font-size:32px;line-height:36px}.slideshow-redo-slide__content{top:unset;bottom:40px;justify-content:flex-end;gap:24px}.slideshow-slide-redo__bottomline{font-size:20px;line-height:1.2;font-weight:500;font-family:Futura;max-width:550px;margin:12px auto}.slideshow-slide.slideshow-slide--mobile.dynamic-slide-v2.pxu-lia-block.pxu-lia-block--play{height:auto}}@media screen and (min-width: 1420px){.dynamic-slide-v2 .slideshow-slide__image-wrapper{height:600px}}@media screen and (min-width: 1024px) and (max-width: 1419px){.dynamic-slide-v2 .slideshow-slide__image-wrapper{min-height:300px}}@media screen and (max-width: 1024px){.dynamic-slide-v2 .slideshow-slide__image-wrapper{min-height:610px}}@media screen and (max-width: 860px){.slide-herocall-span-container{font-size:22px!important}.slideshow-slide-redo__bottomline-v3{font-size:14px}.slideshow-redo-slide__content{right:unset;text-align:center;max-width:100%;width:100%;padding:12px 12px 0}.slideshow-redo-slide__content-v3{right:unset;justify-content:flex-start;text-align:center;max-width:100%;width:100%;padding:32px 24px 24px}.slide-v3-btn-and-additional{margin-top:auto}.slideshow-slide-redo__headline,.slideshow-slide-redo__herocall{font-size:22px}.slideshow-slide-redo__additional{font-size:1.3em;color:#3d79ad;margin:auto auto 0;bottom:10px;position:relative;max-width:350px}.slideshow-slide-redo__button{max-width:260px;font-size:18px;margin-left:auto;margin-right:auto;margin-top:10px}.slideshow-pagination-redo{top:unset!important;bottom:-10px!important}.slideshow-pagination-redo .slideshow-pagination__button{width:10px;height:10px;background-color:#00000096}.slideshow-pagination__button[data-selected=true]{transform:unset}.slideshow[data-autoplay=true]:not([data-flickity-paused]) .slideshow-pagination__button[data-selected=true]{background-color:#00000078}}@media screen and (max-width: 360px){.slideshow-slide-redo__additional{font-size:1em}}img.slideshow-slide__image.slideshow-slide__image--mobile{width:100%}.slideshow-slide-v2-anchor{color:unset;text-decoration:none}.hero-with-dynamic-title-container{position:relative}.hero-with-dynamic-title-content{position:absolute;top:50%;transform:translateY(-25%);right:169px;display:flex;align-items:center;flex-direction:column;gap:12px;margin:0 12px}.hero-with-dynamic-title-content h2{font-weight:600;letter-spacing:-1px;margin:0}.hero-with-dynamic-title-content h2 span{font-style:italic}.dynamic-hero-title{font-size:56px;color:#fff;white-space:nowrap;display:flex;align-items:center;gap:16px;font-family:Futura}.dynamic-hero-text{max-width:860px;font-family:Futura;font-size:37px;font-weight:500;margin:0 0 24px;color:#fff;text-align:center}.background-dynamic-hero-desktop,.background-dynamic-hero-mobile{width:100%;height:100%;object-fit:cover}.background-dynamic-hero-desktop{display:block}.background-dynamic-hero-mobile{display:none}@media screen and (max-width: 1440px){.hero-with-dynamic-title-content{transform:translateY(-50%);right:70px}.hero-with-dynamic-title-content .shop-now{width:unset}}@media screen and (max-width: 1024px){.hero-with-dynamic-title-content .shop-now{width:100%}.background-dynamic-hero-desktop{display:none}.background-dynamic-hero-mobile{display:block}.hero-with-dynamic-title-content{right:0}.dynamic-hero-text{font-size:19px;margin-bottom:10px}.dynamic-hero-title{font-size:22px;gap:8px}}@media screen and (max-width: 1024px) and (min-width: 560px){.hero-with-dynamic-title-content{right:0;max-width:550px;margin:0 auto;left:0}.dynamic-hero-text{font-size:24px}.shop-now{font-size:16px!important}.dynamic-hero-title{margin:0 auto;font-size:32px}.hero-with-dynamic-title-container{max-height:950px}}.dynamic-title-part{position:relative;height:1.15em;display:block;color:#ffffffc4}.dynamic-title-part span{position:absolute;width:100%;top:0;left:0;text-align:start;transform:translateY(100%);opacity:0;transition:transform .5s ease,opacity .5s ease}.dynamic-title-part span.active{transform:translateY(0);opacity:1}.dynamic-title-part span.out{transform:translateY(-100%);opacity:0}.home-v2-section--title{color:#157ab0;font-size:40px;line-height:45px;letter-spacing:-2px;font-weight:700;text-align:center;font-family:Futura}@media screen and (max-width: 1024px){.home-v2-section--title{font-size:28px}.hero-with-dynamic-title-content{top:unset;bottom:0;transform:translateY(-18%)}}.dynamic_hero_prev_button,.dynamic_hero_next_button{position:absolute;top:50%;fill:#fff;width:32px;transition:.1s ease;cursor:pointer}.dynamic_hero_wrapper_splide .splide__pagination{display:none}@media screen and (max-width: 1024px){.background-dynamic-hero-desktop,.background-dynamic-hero-mobile{height:700px}}@media screen and (max-width: 724px){.dynamic_hero_prev_button,.dynamic_hero_next_button{display:none}.dynamic_hero_wrapper_splide .splide__pagination{display:flex}.background-dynamic-hero-desktop,.background-dynamic-hero-mobile{height:500px}}.dynamic_hero_next_button:hover{transition:.1s ease;transform:scale(1.1) rotate(180deg)}.dynamic_hero_prev_button:hover:hover{transition:.1s ease;transform:scale(1.1)}.dynamic_hero_prev_button{left:32px}.dynamic_hero_next_button{right:32px;transform:rotate(180deg)}.featured-kit-section-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:112px}.featured-kit-section-title{color:#157ab0;text-align:center;font-size:50px;font-weight:700;margin-bottom:32px;margin-top:0}.featured-kit-section-paragraph{color:#1e1e1e;text-align:center;font-size:21px;line-height:25px;margin-bottom:66px;font-family:Futura}.featured-kit-section-content{display:flex}@media screen and (max-width: 1024px){.featured-kit-section-content{flex-wrap:wrap}.featured-kit-section-wrapper{margin-top:56px}}.featured-kit-section-content .metafield-rich_text_field p{color:#157ab0;text-align:center;font-size:18px;font-weight:400;line-height:22px}@media screen and (max-width: 1024px){.featured-kit-section-content .metafield-rich_text_field p{font-size:16px;line-height:20px}}.price-wrapper-product-kit{display:flex;align-items:center;justify-content:center;gap:4px}.product-price-featured-kit{color:#d52168;font-weight:600}.compare-at-price-featured-kit{color:#757575;text-decoration:line-through}.featured-kit-phase{width:180px;height:120px;border:4px solid #157ab0;border-radius:20px;display:flex;align-items:center;justify-content:center;text-align:center;transition:.2s ease;cursor:pointer}.featured-kit-phase:hover{transition:.2s ease}.featured-kit-phase.active-phase{border-color:#d52168}.featured-kit-phases-container{display:flex;flex-direction:column;align-items:center;gap:12px}.featured-kit-section{display:flex;flex-direction:row;justify-content:space-between}.featured-kit-image{width:500px;height:517px;margin:0 42px;border-radius:24px}.featured-kit-section-wrapper{padding:0 12px}@media screen and (max-width: 1230px){.featured-kit-image{width:400px;height:400px}}@media screen and (max-width: 1024px){.featured-kit-image{width:100%;height:auto;margin:24px 0}.featured-kit-section{flex-direction:column}.featured-kit-phases-container{display:grid;grid-template-columns:2fr 2fr}.featured-kit-phase{width:100%;height:64px}.featured-kit-section-title{font-size:32px;margin-bottom:0}.featured-kit-section-paragraph{margin-bottom:32px}}.product-link-featured-kit{width:100%;display:block;text-align:center;color:#157ab0;text-decoration:none;margin-top:24px}.four-pillars-image{width:70%;height:439px;object-fit:cover;border-radius:24px}.four-pillars-content{width:30%;color:#1e1e1e;font-size:20px;line-height:30px;font-family:Futura}.the-four-pillars-slide{display:flex;align-items:center;gap:40px}.the-4-pillars-section{max-width:1200px;padding:0 12px;margin:112px auto}@media screen and (max-width: 1024px){.the-4-pillars-section{margin:56px auto}.four-pillars-image{height:unset}}.four-pillar-tab{display:flex;flex-direction:column;gap:12px;align-items:center;cursor:pointer}.the-four-pillars-tabs{display:flex;justify-content:space-between;margin-top:0}.four-pillar-tab-underline{background-color:#b9b9b9;width:127px;height:3px}.the-four-pillars-title{color:#157ab0;text-align:center;font-size:40px;font-weight:700;line-height:45px;letter-spacing:-1.6px;text-transform:uppercase}@media screen and (max-width: 1024px){.the-four-pillars-title{font-size:32px}.the-four-pillars-subheading{margin-bottom:32px}}.the-four-pillars-subheading{color:#1e1e1e;text-align:center;font-size:20px;font-weight:400;line-height:25px;margin-top:0;margin-bottom:80px}.the-four-pillars-button{margin-left:auto;margin-right:auto;max-width:400px}.four-pillars-image-desktop{display:block}.four-pillars-image-mobile{display:none}@media screen and (max-width: 1024px){.the-four-pillars-slide{flex-direction:column;height:fit-content!important}.four-pillars-content{height:unset;width:100%;font-size:18px}.the-four-pillars-tabs-wrapper{overflow-x:scroll;text-wrap:wrap;text-align:center;margin-bottom:40px}.the-four-pillars-tabs{gap:24px;margin-bottom:5px}.four-pillars-image{width:100%}.four-pillars-image-desktop{display:none}.four-pillars-image-mobile{display:block}}.section-hero-home-v2-container{position:relative;max-width:1360px;margin:88px auto;border-radius:20px;overflow:hidden}.hero-home-v2-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1085px;display:flex;flex-direction:column;align-items:center;gap:88px;margin:0 auto}.hero-home-v2-content-buttons{display:flex;justify-content:space-between;align-items:center;width:100%;gap:145px}.hero-home-v2-background{width:100%;height:100%;object-fit:cover}.hero-home-v2-background-desktop{display:block}.hero-home-v2-background-mobile{display:none}.hero-home-v2-title{color:#fff;text-align:center;font-family:Futura;font-size:55px;font-weight:500;line-height:65px;text-transform:uppercase;width:720px;height:115px;flex-shrink:0;margin-bottom:0}@media screen and (max-width: 1024px){.hero-home-v2-background-desktop{display:none}.hero-home-v2-background-mobile{display:block}.section-hero-home-v2-container{margin-left:12px;margin-right:12px}.hero-home-v2-title{font-size:19px;line-height:26px;width:280px;font-weight:600}.hero-home-v2-content-buttons{width:87%;gap:8px;flex-wrap:wrap;margin-bottom:18px}.hero-home-v2-content-buttons a{min-width:216px}.hero-home-v2-content{height:100%;justify-content:space-between}}.image-with-text__heading.pxu-lia-element{color:#157ab0;font-family:Futura;font-size:40px;font-weight:700;line-height:45px;letter-spacing:-1.6px;text-transform:uppercase;margin-bottom:0}.image-with-text__text.pxu-lia-element{color:#1e1e1e;font-family:Futura;font-size:25px;line-height:30px;margin-bottom:36px!important}@media screen and (max-width: 1024px){.image-with-text__heading.pxu-lia-element{font-size:32px}.image-with-text__text.pxu-lia-element{font-size:18px;line-height:22px}.home-section--title-testimonials{font-size:32px!important}.flickity-slider--wrapper{margin-left:8px!important}.testimonial.pxu-lia-block{min-height:100%}}.home-section--title-testimonials{color:#157ab0;text-align:center;font-family:Futura;font-size:40px;font-weight:700;line-height:45px;letter-spacing:-1.6px;text-transform:uppercase}@media screen and (max-width: 1024px){.logolist--inner{display:flex;justify-content:space-around;align-items:center;padding-left:12px;padding-right:12px}.logolist--item.pxu-lia-element{display:flex;margin:0 8px}.logolist--container>.home-section--title{font-size:12px;margin-top:12px}.logolist--container{padding-bottom:20px!important}}.wellness-quiz-link{text-decoration:none;margin-right:24px}.wellness-quiz-link button{display:flex;border-radius:4px;border:1px solid var(--YYC-Pink-CTA, #d52168);background:var(--White, #fff);padding:8px 16px;justify-content:center;align-items:center;gap:10px;color:#d52168;font-family:Avenir Next;font-size:16px;font-weight:500;cursor:pointer;transition:.2s}.wellness-quiz-link button:hover{background-color:#d52168;color:#fff;transition:.2s}.footer-btns-container{display:flex;align-items:center;margin:32px auto;max-width:1401px}.footer-btns-container .site-footer-item.footer-btn-link{margin:0}.wellness-quiz-link:first-of-type{display:block}@media screen and (max-width: 1024px){.wellness-quiz-link button{padding:11px 16px}.wellness-quiz-link{margin-right:unset}.wellness-quiz-link.b-restrained button{border:1px solid var(--YYC-Pink-CTA, #d52168);font-weight:500;padding:8px 16px;line-height:unset;width:calc(100% - 48px);margin:auto}.wellness-quiz-link:first-of-type{display:none}.wellness-quiz-link:nth-child(2){display:block}.footer-btns-container{flex-direction:column;gap:8px}}.footer-btns-container .wellness-quiz-link button{padding:11px 10px;border:1pt solid #007bad;color:#007bad}.footer-btns-container .site-footer-item.footer-btn-link{padding-right:12px}@media screen and (max-width: 768px){.footer-btns-container .site-footer-item.footer-btn-link,.footer-btns-container .site-footer-item.footer-btn-link a{width:100%}.footer-btns-container .wellness-quiz-link{width:100%;padding:0 10px}.footer-btns-container .wellness-quiz-link button{width:100%;padding:9px 10px}.wellness-quiz-link.b-restrained{display:block}.wellness-quiz-link.b-restrained button{color:#007bad;border:1pt solid #007bad}.wellness-quiz-link.b-restrained button:hover{color:#007bad;border:1pt solid #007bad;background-color:#fff}.mobile-nav-button-wrapper{display:flex;flex-direction:column;gap:8px}.yym-btn-mobile{color:#fff!important;background-color:#1579b0;padding:11px 15px;border-radius:5px;align-self:center;width:calc(100% - 47px);text-align:center}}.footer-btns-container .wellness-quiz-link button:hover{background-color:#1579b0;color:#fff}.footer-btn-link a{text-align:center}.utility-bar__social-container--mobile .social-icons{display:flex}.collection__item-quiz{align-self:flex-start;height:calc(100% - 42px)}.collection__item-quiz-v2{height:100%}.collection__item-quiz-v2 a{text-decoration:none;border-radius:1px;background:var(--Lightest-Blue, #deedf0);padding:24px;display:flex;align-items:flex-end;gap:24px;height:calc(100% - 42px);align-self:flex-start}.collection__item-quiz a{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;align-self:flex-start;border-radius:1px;overflow:hidden;background:var(--YYC-Blue, #007bad);text-decoration:none;background-image:url(/cdn/shop/files/wellnessquiz-bg.png?v=1741983392);background-size:contain;justify-content:flex-end}.collection__item-quiz-content{display:flex;flex-direction:column;margin:0 auto 16px 0;gap:16px}.collection__item-quiz-content h5{color:var(--White, #fff);text-align:center;font-family:Avenir Next;font-size:20px;font-weight:700;line-height:120%;margin:0;text-transform:capitalize}.collection__item-quiz-content button{border-radius:4px;background:var(--Pink, #d52168);display:flex;width:100%;padding:8px 16px;justify-content:center;align-items:center;gap:24px;color:#fff;text-align:center;font-family:Futura;font-size:18px;font-weight:500;line-height:24px;text-transform:capitalize;max-width:197px;margin:0 auto;border:none;transition:.2s}.collection__item-quiz-content button:hover{background-color:#db5a8e;transition:.2s;cursor:pointer}@media screen and (max-width: 1240px){.collection__item-quiz-content{gap:8px;margin:8px}.collection__item-quiz-content h5,.collection__item-quiz-content button{font-size:16px}}@media screen and (max-width: 861px){.collection__item-quiz a{padding-bottom:16%}}@media screen and (max-width: 560px){.collection__item-quiz a{padding-bottom:6%}}@media screen and (max-width: 467px){.collection__item-quiz a{padding-bottom:0%}.collection__item-quiz-content{gap:4px;margin:4px}.collection__item-quiz-content button{padding:4px 6px}}.collection__item-quiz-v2 h5{color:var(--YYC-Blue, #007bad);font-family:Avenir Next;font-size:24px;font-weight:700;line-height:120%;text-align:start}.collection__item-quiz-v2 .collection__item-quiz-content{margin-bottom:0;gap:24px}@media screen and (max-width: 1170px){.collection__item-quiz-v2 .collection__item-quiz-content{gap:12px}.collection__item-quiz-v2 h5{font-size:20px}}@media screen and (max-width: 768px){.collection__item-quiz-v2 h5{font-size:16px}.collection__item-quiz-v2 .collection__item-quiz-content{margin:0}.collection__item-quiz-v2 .collection__item-quiz-content{font-size:13px}.collection__item-quiz-v2 a{padding:8px}}.filters-wellness-quiz-wrapper{width:100%;padding:16px;gap:16px;display:flex;flex-direction:column;border-radius:1px;background-color:#deedf0;margin-top:16px}.filters-wellness-quiz-wrapper h5{color:#007bad;font-family:Avenir Next;font-size:20px;font-weight:700;line-height:120%;margin:0;text-transform:none}.filters-wellness-quiz-wrapper a{text-decoration:none}.filters-wellness-quiz-wrapper button{display:flex;width:100%;padding:8px 0;justify-content:center;align-items:center;gap:24px;border-radius:4px;background:#d52168;border:1px solid #d52168;transition:.2s;color:#fff;cursor:pointer}.filters-wellness-quiz-wrapper button:hover{color:#d52168;background-color:transparent;transition:.2s}.fwqw-mobile-hidden{display:none}@media screen and (max-width: 861px){.fwqw-mobile-hidden{display:flex}}@media screen and (max-width: 861px){.quiz-button-link-footer{margin-right:0!important;padding:0 10px}}.cta_links--featured_collection{display:flex;flex-direction:column;align-items:center}.take-our-quiz-fc__wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:center;margin-top:20px}.take-our-quiz-fc__wrapper p,.take-our-quiz-fc__wrapper a{margin:0}.take-our-quiz-fc__wrapper p{font-size:29px;margin:0}.take-our-quiz-fc__wrapper a{border:1px solid #1579b0;color:#fff;background-color:#1579b0;padding:22px 36px 19px;border-radius:5px;align-self:center;font-family:Avenir Next,sans-serif;font-style:normal;font-weight:600;font-size:18px;text-decoration:none;transition:.1s}.take-our-quiz-fc__wrapper a:hover{background-color:transparent;color:#1579b0;transition:.1s}@media screen and (max-width: 768px){.take-our-quiz-fc__wrapper a{padding:16px 32px}.take-our-quiz-fc__wrapper p{font-size:22px}}.support__button-primary{background:#d52168;color:#fff;font-family:Futura;font-weight:500;font-size:1.375rem;line-height:1;letter-spacing:0;text-decoration:none;display:flex;align-items:center;justify-content:center;border-radius:5px;padding:7px 16px;font-size:.875rem;width:100%}
/*# sourceMappingURL=/cdn/shop/t/244/assets/custom.css.map */
