html{line-height:1;-webkit-text-size-adjust:100%;overflow-x:clip}body{margin:0;overflow-x:clip}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000;transition:color .3s}a:hover{color:var(--cr-blue)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{padding:.4em;font-family:monospace,monospace;font-size:100%;background-color:var(--cr-subtle)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted}fieldset{padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{position:relative;width:100%;min-height:100%;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0;list-style:none;font-size:inherit;font-weight:inherit}h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty,p:empty,ol:empty,ul:empty{display:none}a{position:relative;word-wrap:break-word;text-decoration:none;color:inherit;border:none;outline:none;cursor:pointer}img,figure,picture,video,canvas,svg,audio,iframe,embed,object{display:block}img,figure,picture,video,canvas{max-width:100%;height:auto;border:none;outline:none;margin:0}input,select,optgroup,button,textarea{display:block;padding:0;text-transform:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;background-color:#0000;border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}button,input[type=submit]{cursor:pointer}textarea{resize:vertical}table{border-collapse:collapse}:-moz-focusring{outline:auto}::placeholder{color:inherit}::-webkit-input-placeholder{color:inherit}:-moz-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}@media(prefers-reduced-motion:reduce){body{scroll-behavior:auto}}:root{--cr-subtle: rgba(125, 125, 125, .1);--cr-subtle-1: rgba(125, 125, 125, .2);--cr-subtle-2: rgba(125, 125, 125, .4);--cr-subtle-3: rgba(125, 125, 125, .6);--cr-subtle-4: rgba(125, 125, 125, .8);--cr-subtle-5: rgba(125, 125, 125, 1)}.cr-subtle{color:var(--cr-subtle)}.cr-subtle-1{color:var(--cr-subtle-1)}.cr-subtle-2{color:var(--cr-subtle-2)}.cr-subtle-3{color:var(--cr-subtle-3)}.cr-subtle-4{color:var(--cr-subtle-4)}.cr-subtle-5{color:var(--cr-subtle-5)}.bg-subtle{background-color:var(--cr-subtle)}.bg-subtle-1{background-color:var(--cr-subtle-1)}.bg-subtle-2{background-color:var(--cr-subtle-2)}.bg-subtle-3{background-color:var(--cr-subtle-3)}.bg-subtle-4{background-color:var(--cr-subtle-4)}.bg-subtle-5{background-color:var(--cr-subtle-5)}.f-h{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}.f-v{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.f-w{flex-wrap:wrap}.f-nw{flex-wrap:nowrap}.f-a-s{align-items:stretch}.f-a-c{align-items:center}.f-a-e{align-items:flex-end}.f-j-s{justify-content:flex-start}.f-j-c{justify-content:center}.f-j-e{justify-content:flex-end}.f-j-se{justify-content:space-evenly}.f-j-b{justify-content:space-between}.g{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.g-1{display:grid;grid-template-columns:repeat(1,1fr)}.g-2{display:grid;grid-template-columns:repeat(2,1fr)}.g-3{display:grid;grid-template-columns:repeat(3,1fr)}.g-4{display:grid;grid-template-columns:repeat(4,1fr)}.g-5{display:grid;grid-template-columns:repeat(5,1fr)}.g-6{display:grid;grid-template-columns:repeat(6,1fr)}@media screen and (min-width:601px){.m-up\:f-h{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}.m-up\:f-v{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.m-up\:f-w{flex-wrap:wrap}.m-up\:f-nw{flex-wrap:nowrap}.m-up\:f-a-s{align-items:stretch}.m-up\:f-a-c{align-items:center}.m-up\:f-a-e{align-items:flex-end}.m-up\:f-j-s{justify-content:flex-start}.m-up\:f-j-c{justify-content:center}.m-up\:f-j-e{justify-content:flex-end}.m-up\:f-j-se{justify-content:space-evenly}.m-up\:f-j-b{justify-content:space-between}.m-up\:g{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.m-up\:g-1{display:grid;grid-template-columns:repeat(1,1fr)}.m-up\:g-2{display:grid;grid-template-columns:repeat(2,1fr)}.m-up\:g-3{display:grid;grid-template-columns:repeat(3,1fr)}.m-up\:g-4{display:grid;grid-template-columns:repeat(4,1fr)}.m-up\:g-5{display:grid;grid-template-columns:repeat(5,1fr)}.m-up\:g-6{display:grid;grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1025px){.t-up\:f-h{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}.t-up\:f-v{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.t-up\:f-w{flex-wrap:wrap}.t-up\:f-nw{flex-wrap:nowrap}.t-up\:f-a-s{align-items:stretch}.t-up\:f-a-c{align-items:center}.t-up\:f-a-e{align-items:flex-end}.t-up\:f-j-s{justify-content:flex-start}.t-up\:f-j-c{justify-content:center}.t-up\:f-j-e{justify-content:flex-end}.t-up\:f-j-se{justify-content:space-evenly}.t-up\:f-j-b{justify-content:space-between}.t-up\:g{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.t-up\:g-1{display:grid;grid-template-columns:repeat(1,1fr)}.t-up\:g-2{display:grid;grid-template-columns:repeat(2,1fr)}.t-up\:g-3{display:grid;grid-template-columns:repeat(3,1fr)}.t-up\:g-4{display:grid;grid-template-columns:repeat(4,1fr)}.t-up\:g-5{display:grid;grid-template-columns:repeat(5,1fr)}.t-up\:g-6{display:grid;grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:1024px){.t-down\:f-h{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}.t-down\:f-v{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.t-down\:f-w{flex-wrap:wrap}.t-down\:f-nw{flex-wrap:nowrap}.t-down\:f-a-s{align-items:stretch}.t-down\:f-a-c{align-items:center}.t-down\:f-a-e{align-items:flex-end}.t-down\:f-j-s{justify-content:flex-start}.t-down\:f-j-c{justify-content:center}.t-down\:f-j-e{justify-content:flex-end}.t-down\:f-j-se{justify-content:space-evenly}.t-down\:f-j-b{justify-content:space-between}.t-down\:g{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.t-down\:g-1{display:grid;grid-template-columns:repeat(1,1fr)}.t-down\:g-2{display:grid;grid-template-columns:repeat(2,1fr)}.t-down\:g-3{display:grid;grid-template-columns:repeat(3,1fr)}.t-down\:g-4{display:grid;grid-template-columns:repeat(4,1fr)}.t-down\:g-5{display:grid;grid-template-columns:repeat(5,1fr)}.t-down\:g-6{display:grid;grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:600px){.m-down\:f-h{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}.m-down\:f-v{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.m-down\:f-w{flex-wrap:wrap}.m-down\:f-nw{flex-wrap:nowrap}.m-down\:f-a-s{align-items:stretch}.m-down\:f-a-c{align-items:center}.m-down\:f-a-e{align-items:flex-end}.m-down\:f-j-s{justify-content:flex-start}.m-down\:f-j-c{justify-content:center}.m-down\:f-j-e{justify-content:flex-end}.m-down\:f-j-se{justify-content:space-evenly}.m-down\:f-j-b{justify-content:space-between}.m-down\:g{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.m-down\:g-1{display:grid;grid-template-columns:repeat(1,1fr)}.m-down\:g-2{display:grid;grid-template-columns:repeat(2,1fr)}.m-down\:g-3{display:grid;grid-template-columns:repeat(3,1fr)}.m-down\:g-4{display:grid;grid-template-columns:repeat(4,1fr)}.m-down\:g-5{display:grid;grid-template-columns:repeat(5,1fr)}.m-down\:g-6{display:grid;grid-template-columns:repeat(6,1fr)}}.gap-4{gap:var(--s-4)}.gap-8{gap:var(--s-8)}.gap-10{gap:var(--s-10)}.gap-12{gap:var(--s-12)}.gap-16{gap:var(--s-4)}.gap-16{gap:var(--s-16)}.gap-20{gap:var(--s-20)}.gap-24{gap:var(--s-24)}.gap-28{gap:var(--s-28)}.gap-32{gap:var(--s-32)}.gap-40{gap:var(--s-40)}.gap-60{gap:var(--s-60)}.gap-x-4{column-gap:var(--s-4)}.gap-x-8{column-gap:var(--s-8)}.gap-x-10{column-gap:var(--s-10)}.gap-x-12{column-gap:var(--s-12)}.gap-x-16{column-gap:var(--s-16)}.gap-x-20{column-gap:var(--s-20)}.gap-x-24{column-gap:var(--s-24)}.gap-x-28{column-gap:var(--s-28)}.gap-x-32{column-gap:var(--s-32)}.gap-x-40{column-gap:var(--s-40)}.gap-x-60{column-gap:var(--s-60)}.gap-y-4{row-gap:var(--s-4)}.gap-y-8{row-gap:var(--s-8)}.gap-y-10{row-gap:var(--s-10)}.gap-y-12{row-gap:var(--s-12)}.gap-y-16{row-gap:var(--s-16)}.gap-y-20{row-gap:var(--s-20)}.gap-y-24{row-gap:var(--s-24)}.gap-y-28{row-gap:var(--s-28)}.gap-y-32{row-gap:var(--s-32)}.gap-y-40{row-gap:var(--s-40)}.gap-y-60{row-gap:var(--s-60)}.object-fit,.object-contain{--offset: 1px;position:absolute;display:block;width:100%;height:100%;top:50%;left:50%;transform:translate3d(-50%,-50%,0);overflow:hidden;-webkit-user-select:none;user-select:none}.object-fit>*:not(picture),.object-fit>picture>img,.object-contain>*:not(picture),.object-contain>picture>img{position:absolute;max-width:unset;top:50%;left:50%;transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden}.object-fit>*:not(picture),.object-fit>picture>img{width:calc(100% + var(--offset) * 2)!important;height:calc(100% + var(--offset) * 2)!important;object-fit:cover}.object-fit>.c-video{top:0;left:0;transform:none}.object-fit>.c-video video{width:100%;height:100%;object-fit:cover}.object-contain>*:not(picture),.object-contain>picture>img{width:100%!important;height:100%!important;object-fit:contain}.child-fit>*,.child-cover>*,.child-contain>*{width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.child-fit>*,.child-cover>*{height:100%;object-fit:cover}.child-contain>*{height:100%;object-fit:contain}.p-fill{position:absolute;inset:0}.p-center{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.p-center-h{left:50%;transform:translate3d(-50%,0,0)}.p-center-v{top:50%;transform:translate3d(0,-50%,0)}.icon-close,.icon-plus,.icon-minus{--thickness: 1px;position:relative;display:inline-block;width:.75em;height:.75em}.icon-close:before,.icon-close:after,.icon-plus:before,.icon-plus:after,.icon-minus:before,.icon-minus:after{content:"";display:block;position:absolute;width:100%;top:50%;left:50%}.icon-close:before,.icon-plus:before,.icon-minus:before{border-top:var(--thickness) solid}.icon-close:after,.icon-plus:after,.icon-minus:after{border-bottom:var(--thickness) solid}.icon-close.icon-close:before,.icon-plus.icon-close:before,.icon-minus.icon-close:before{transform:translate3d(-50%,-50%,0) rotate(45deg)}.icon-close.icon-close:after,.icon-plus.icon-close:after,.icon-minus.icon-close:after{transform:translate3d(-50%,-50%,0) rotate(-45deg)}.icon-close.icon-plus:before,.icon-close.icon-minus:before,.icon-plus.icon-plus:before,.icon-plus.icon-minus:before,.icon-minus.icon-plus:before,.icon-minus.icon-minus:before{transform:translate3d(-50%,-50%,0) rotate(90deg)}.icon-close.icon-plus:after,.icon-close.icon-minus:after,.icon-plus.icon-plus:after,.icon-plus.icon-minus:after,.icon-minus.icon-plus:after,.icon-minus.icon-minus:after{transform:translate3d(-50%,-50%,0)}.icon-close.icon-minus:before,.icon-plus.icon-minus:before,.icon-minus.icon-minus:before{display:none}.icon-caret,.icon-caret-left,.icon-caret-right,.icon-caret-up,.icon-caret-down,.icon-arrow,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-arrow-down{--thickness: 1px;position:relative;display:inline-block;width:.75em;height:.75em}.icon-caret:before,.icon-caret-left:before,.icon-caret-right:before,.icon-caret-up:before,.icon-caret-down:before,.icon-arrow:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-arrow-up:before,.icon-arrow-down:before{content:"";display:block;position:absolute;width:65%;height:65%;top:50%;left:50%;border-top:var(--thickness) solid;border-left:var(--thickness) solid;transform:translate3d(-50%,-50%,0) rotate(45deg)}.icon-caret[class*=icon-arrow]:after,.icon-caret-left[class*=icon-arrow]:after,.icon-caret-right[class*=icon-arrow]:after,.icon-caret-up[class*=icon-arrow]:after,.icon-caret-down[class*=icon-arrow]:after,.icon-arrow[class*=icon-arrow]:after,.icon-arrow-left[class*=icon-arrow]:after,.icon-arrow-right[class*=icon-arrow]:after,.icon-arrow-up[class*=icon-arrow]:after,.icon-arrow-down[class*=icon-arrow]:after{content:"";display:block;position:absolute;width:95%;top:50%;left:50%;border-top:var(--thickness) solid;transform:translate3d(-50%,-50%,0)}.icon-caret[class*=icon-arrow]:before,.icon-caret-left[class*=icon-arrow]:before,.icon-caret-right[class*=icon-arrow]:before,.icon-caret-up[class*=icon-arrow]:before,.icon-caret-down[class*=icon-arrow]:before,.icon-arrow[class*=icon-arrow]:before,.icon-arrow-left[class*=icon-arrow]:before,.icon-arrow-right[class*=icon-arrow]:before,.icon-arrow-up[class*=icon-arrow]:before,.icon-arrow-down[class*=icon-arrow]:before{width:45%;height:45%}.icon-caret[class*=icon-arrow-left]:before,.icon-caret-left[class*=icon-arrow-left]:before,.icon-caret-right[class*=icon-arrow-left]:before,.icon-caret-up[class*=icon-arrow-left]:before,.icon-caret-down[class*=icon-arrow-left]:before,.icon-arrow[class*=icon-arrow-left]:before,.icon-arrow-left[class*=icon-arrow-left]:before,.icon-arrow-right[class*=icon-arrow-left]:before,.icon-arrow-up[class*=icon-arrow-left]:before,.icon-arrow-down[class*=icon-arrow-left]:before{left:32%}.icon-caret[class*=icon-arrow-right]:before,.icon-caret-left[class*=icon-arrow-right]:before,.icon-caret-right[class*=icon-arrow-right]:before,.icon-caret-up[class*=icon-arrow-right]:before,.icon-caret-down[class*=icon-arrow-right]:before,.icon-arrow[class*=icon-arrow-right]:before,.icon-arrow-left[class*=icon-arrow-right]:before,.icon-arrow-right[class*=icon-arrow-right]:before,.icon-arrow-up[class*=icon-arrow-right]:before,.icon-arrow-down[class*=icon-arrow-right]:before{left:69%}.icon-caret[class*=icon-arrow-up]:after,.icon-caret[class*=icon-arrow-down]:after,.icon-caret-left[class*=icon-arrow-up]:after,.icon-caret-left[class*=icon-arrow-down]:after,.icon-caret-right[class*=icon-arrow-up]:after,.icon-caret-right[class*=icon-arrow-down]:after,.icon-caret-up[class*=icon-arrow-up]:after,.icon-caret-up[class*=icon-arrow-down]:after,.icon-caret-down[class*=icon-arrow-up]:after,.icon-caret-down[class*=icon-arrow-down]:after,.icon-arrow[class*=icon-arrow-up]:after,.icon-arrow[class*=icon-arrow-down]:after,.icon-arrow-left[class*=icon-arrow-up]:after,.icon-arrow-left[class*=icon-arrow-down]:after,.icon-arrow-right[class*=icon-arrow-up]:after,.icon-arrow-right[class*=icon-arrow-down]:after,.icon-arrow-up[class*=icon-arrow-up]:after,.icon-arrow-up[class*=icon-arrow-down]:after,.icon-arrow-down[class*=icon-arrow-up]:after,.icon-arrow-down[class*=icon-arrow-down]:after{transform:translate3d(-50%,-50%,0) rotate(-90deg)}.icon-caret[class*=icon-arrow-up]:before,.icon-caret-left[class*=icon-arrow-up]:before,.icon-caret-right[class*=icon-arrow-up]:before,.icon-caret-up[class*=icon-arrow-up]:before,.icon-caret-down[class*=icon-arrow-up]:before,.icon-arrow[class*=icon-arrow-up]:before,.icon-arrow-left[class*=icon-arrow-up]:before,.icon-arrow-right[class*=icon-arrow-up]:before,.icon-arrow-up[class*=icon-arrow-up]:before,.icon-arrow-down[class*=icon-arrow-up]:before{top:32%}.icon-caret[class*=icon-arrow-down]:before,.icon-caret-left[class*=icon-arrow-down]:before,.icon-caret-right[class*=icon-arrow-down]:before,.icon-caret-up[class*=icon-arrow-down]:before,.icon-caret-down[class*=icon-arrow-down]:before,.icon-arrow[class*=icon-arrow-down]:before,.icon-arrow-left[class*=icon-arrow-down]:before,.icon-arrow-right[class*=icon-arrow-down]:before,.icon-arrow-up[class*=icon-arrow-down]:before,.icon-arrow-down[class*=icon-arrow-down]:before{top:69%}.icon-caret-left:before,.icon-arrow-left:before{transform:translate3d(-35%,-50%,0) rotate(315deg)}.icon-caret-right:before,.icon-arrow-right:before{transform:translate3d(-65%,-50%,0) rotate(135deg)}.icon-caret-up:before,.icon-arrow-up:before{top:60%;transform:translate3d(-50%,-50%,0) rotate(45deg)}.icon-caret-down:before,.icon-arrow-down:before{top:40%;transform:translate3d(-50%,-50%,0) rotate(225deg)}.icon-triangle-left,.icon-triangle-right,.icon-triangle-up,.icon-triangle-down{width:0;height:0}.icon-triangle-left{border-top:1em solid rgba(0,0,0,0);border-bottom:1em solid rgba(0,0,0,0);border-right:1.2em solid}.icon-triangle-right{border-top:1em solid rgba(0,0,0,0);border-bottom:1em solid rgba(0,0,0,0);border-left:1.2em solid}.icon-triangle-up{border-left:1em solid rgba(0,0,0,0);border-right:1em solid rgba(0,0,0,0);border-bottom:1.2em solid}.icon-triangle-down{border-left:1em solid rgba(0,0,0,0);border-right:1em solid rgba(0,0,0,0);border-top:1.2em solid}hr{margin:0;border:none;outline:none;border-top:1px solid}.no-text-space{font-size:0;line-height:0}.avoid-style-flash{visibility:hidden}.user-select-disable{-webkit-user-select:none;user-select:none}.screen-reader-only{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.is-hidden{display:none!important}.increase-target-size{--target-size: 5px;position:relative}.increase-target-size:before{content:"";display:block;position:absolute;width:calc(100% + var(--target-size) * 2);height:calc(100% + var(--target-size) * 2);top:50%;left:50%;transform:translate3d(-50%,-50%,0)}@media screen and (max-width:1024px){.tablet-up-only{display:none!important}}@media screen and (min-width:1025px){.tablet-down-only{display:none!important}}@media screen and (max-width:600px){.mobile-up-only{display:none!important}}@media screen and (min-width:601px){.mobile-down-only{display:none!important}}.text-center{text-align:center}.text-balance{text-wrap:balance}.text-uppercase{text-transform:uppercase}.underline{text-decoration:underline}.hover-blue{transition:color var(--t-1)}@media(hover:hover){.hover-blue:hover{color:var(--cr-blue-bright)}}.disable-pointer{cursor:default!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.dotted-line{width:100%;height:2px;background-image:radial-gradient(circle,var(--cr-gray-dark) 1px,transparent 1px);background-size:12px 2px;background-position:0 center}:root{--e-inOut-sin: cubic-bezier(.37, 0, .63, 1);--e-inOut-quad: cubic-bezier(.45, 0, .55, 1);--e-inOut-cubic: cubic-bezier(.65, 0, .35, 1);--e-inOut-quart: cubic-bezier(.76, 0, .24, 1);--e-inOut-quint: cubic-bezier(.83, 0, .17, 1);--e-inOut-expo: cubic-bezier(.87, 0, .13, 1);--e-inOut-circ: cubic-bezier(.85, 0, .15, 1);--t-1: .2s var(--e-inOut-circ);--t-2: .4s var(--e-inOut-circ);--t-3: .8s var(--e-inOut-circ)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:no-preference){@supports (view-transition-name: none){::view-transition-old(root),::view-transition-new(root){animation-duration:.4s}}.is-leaving body{animation:.4s fadeOut both!important;pointer-events:none}}.theme-image{display:block;width:100%}:root{--cr-accent: #0077d9;--cr-black: #000000;--cr-white: #ffffff;--cr-white-off: #fffffc;--cr-blue: #0077d9;--cr-blue-bright: #d4e0ee;--cr-yellow: #e7e39e;--cr-gray-light: #f6f5f1;--cr-gray: #bbbbbb;--cr-gray-dark: #575757;--cr-red: #f92e32;--cr-brown: #302313;--cr-cream: #eaebe3;--cr-blue-translucent: #eaf0f5}html{color:var(--cr-brown);background-color:var(--cr-white-off)}.cr-accent{color:var(--cr-accent)}.cr-black{color:var(--cr-black)}.cr-white{color:var(--cr-white)}.cr-white-off{color:var(--cr-white-off)}.cr-blue{color:var(--cr-blue)}.cr-blue-bright{color:var(--cr-blue-bright)}.cr-yellow{color:var(--cr-yellow)}.cr-gray-light{color:var(--cr-gray-light)}.cr-gray{color:var(--cr-gray)}.cr-gray-dark{color:var(--cr-gray-dark)}.cr-red{color:var(--cr-red)}.cr-brown{color:var(--cr-brown)}.cr-cream{color:var(--cr-cream)}.bg-blur{background-color:#efeeed4d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bg-accent{background-color:var(--cr-accent)}.bg-black{background-color:var(--cr-black)}.bg-white{background-color:var(--cr-white)}.bg-white-off{background-color:var(--cr-white-off)}.bg-blue{background-color:var(--cr-blue)}.bg-blue-bright{background-color:var(--cr-blue-bright)}.bg-yellow{background-color:var(--cr-yellow)}.bg-gray-light{background-color:var(--cr-gray-light)}.bg-gray{background-color:var(--cr-gray)}.bg-gray-dark{background-color:var(--cr-gray-dark)}.bg-red{background-color:var(--cr-red)}.bg-brown{background-color:var(--cr-brown)}.bg-cream{background-color:var(--cr-cream)}@font-face{font-family:Feature Deck;font-weight:400;font-style:normal;font-display:swap;src:url(../assets/FeatureDeck-Regular-Web.woff2) format("woff2")}@font-face{font-family:Feature Deck;font-weight:400;font-style:italic;font-display:swap;src:url(../assets/FeatureDeck-RegularItalic-Web.woff2) format("woff2")}@font-face{font-family:STK Bureau Sans;font-weight:400;font-style:normal;font-display:swap;src:url(../assets/STKBureauSans-Regular.woff2) format("woff2")}@font-face{font-family:STK Bureau Sans;font-weight:400;font-style:italic;font-display:swap;src:url(../assets/STKBureauSans-Italic.woff2) format("woff2")}@font-face{font-family:STK Bureau Sans;font-weight:600;font-style:normal;font-display:swap;src:url(../assets/STKBureauSans-SemiBold.woff2) format("woff2")}@font-face{font-family:STK Bureau Sans;font-weight:600;font-style:italic;font-display:swap;src:url(../assets/STKBureauSans-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:STK Bureau Sans;font-weight:700;font-style:normal;font-display:swap;src:url(../assets/STKBureauSans-Bold.woff2) format("woff2")}@font-face{font-family:STK Bureau Sans;font-weight:700;font-style:italic;font-display:swap;src:url(../assets/STKBureauSans-BoldItalic.woff2) format("woff2")}@font-face{font-family:Feature Deck;font-weight:400;font-style:normal;font-display:swap;src:url(../assets/FeatureDeck-Regular-Web-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:STK Bureau Sans;font-weight:400;font-style:normal;font-display:swap;src:url(../assets/STKBureauSans-Regular-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:STK Bureau Sans;font-weight:600;font-style:normal;font-display:swap;src:url(../assets/STKBureauSans-SemiBold-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--t-h-1: 400 56px/1 "Feature Deck", Helvetica, sans-serif;--t-h-2: 400 44px/1 "Feature Deck", Helvetica, sans-serif;--t-h-3: 400 32px/1.1 "Feature Deck", Helvetica, sans-serif;--t-h-4: 400 24px/1.2 "STK Bureau Sans", Helvetica, sans-serif;--t-h-5: 600 14px/18px "STK Bureau Sans", Helvetica, sans-serif;--t-h-6: 600 12px/1.3 "STK Bureau Sans", Helvetica, sans-serif;--t-b-1: 20px/26px "STK Bureau Sans", Helvetica, sans-serif;--t-b-2: 18px/24px "STK Bureau Sans", Helvetica, sans-serif;--t-b-3: 16px/20px "STK Bureau Sans", Helvetica, sans-serif;--t-b-4: 14px/18px "STK Bureau Sans", Helvetica, sans-serif;--t-l-1: 100px/1 "Feature Deck", Helvetica, sans-serif}@media screen and (max-width:600px){:root{--t-h-1: 400 44px/1 "Feature Deck", Helvetica, sans-serif;--t-h-2: 400 32px/1 "Feature Deck", Helvetica, sans-serif;--t-h-3: 400 26px/1.1 "Feature Deck", Helvetica, sans-serif;--t-h-4: 400 20px/1.2 "STK Bureau Sans", Helvetica, sans-serif;--t-h-5: 600 14px/18px "STK Bureau Sans", Helvetica, sans-serif;--t-h-6: 600 12px/1.3 "STK Bureau Sans", Helvetica, sans-serif;--t-b-1: 18px/24px "STK Bureau Sans", Helvetica, sans-serif;--t-b-2: 16px/20px "STK Bureau Sans", Helvetica, sans-serif;--t-b-3: 14px/18px "STK Bureau Sans", Helvetica, sans-serif;--t-b-4: 14px/18px "STK Bureau Sans", Helvetica, sans-serif;--t-l-1: 80px/1 "Feature Deck", Helvetica, sans-serif}}body{font:var(--t-b-3);-webkit-font-smoothing:antialiased}h1,.t-h-1{font:var(--t-h-1)}h2,.t-h-2{font:var(--t-h-2)}h3,.t-h-3{font:var(--t-h-3);text-wrap:balance}h4,.t-h-4{font:var(--t-h-4);text-wrap:balance}h5,.t-h-5{font:var(--t-h-5);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}h6,.t-h-6{font:var(--t-h-6);letter-spacing:.02em;text-transform:uppercase;text-wrap:balance}.t-b-1{font:var(--t-b-1)}.t-b-2{font:var(--t-b-2)}.t-b-3{font:var(--t-b-3)}.t-b-4{font:var(--t-b-4)}.t-l-1{font:var(--t-l-1);text-transform:uppercase}p,ol,ul{text-wrap:pretty}:root{--s-contain: Min(3vw, 60px);--s-sm: 900px;--s-md: 1200px;--s-lg: 1800px;--s-max: 2400px;--width-sm: Min(100vw - calc(var(--s-contain) * 2), var(--s-sm));--width-md: Min(100vw - calc(var(--s-contain) * 2), var(--s-md));--width-lg: Min(100vw - calc(var(--s-contain) * 2), var(--s-lg));--width-max: Min(100vw - calc(var(--s-contain) * 2), var(--s-max));--padding-sm: calc((100vw - var(--width-sm)) / 2);--padding-md: calc((100vw - var(--width-md)) / 2);--padding-lg: calc((100vw - var(--width-lg)) / 2);--padding-max: calc((100vw - var(--width-max)) / 2);--s-vp-height: 100vh;--s-vp-height: var(--s-vp-height-js);--s-header: calc(var(--s-32) * 2 + 19px);--s-main-min-height: calc( var(--s-vp-height) - var(--s-announcement, 0px) - var(--s-header, 0px) - var(--s-footer, 0px) );--s-header-space: calc(var(--s-header, 0px) + var(--s-announcement, 0px));--s-4: 4px;--s-8: 8px;--s-10: 10px;--s-12: 12px;--s-16: 16px;--s-20: 20px;--s-24: 24px;--s-28: 28px;--s-32: 32px;--s-40: 40px;--s-60: 60px;--s-section: 80px;--br: 6px}@supports (height: 100svh){:root{--s-vp-height: 100svh}}@media screen and (max-width:1024px){:root{--s-header: calc(var(--s-32) * 2 + 39px)}}@media screen and (max-width:600px){:root{--s-section: 40px;--s-header: calc(var(--s-20) * 2 + 39px)}}.w-sm{width:var(--width-sm)}.w-md{width:var(--width-md)}.w-lg{width:var(--width-lg)}.w-max{width:var(--width-max)}.p-x-sm{padding-inline:var(--padding-sm)}.p-x-md{padding-inline:var(--padding-md)}.p-x-lg{padding-inline:max(var(--padding-lg),60px)}.p-x-max{padding-inline:var(--padding-max)}.m-y-section{margin-block:var(--s-section)}.p-y-section{padding-block:var(--s-section)}@media screen and (max-width:600px){.p-x-lg{padding-inline:max(var(--padding-lg),20px)}}::selection{text-shadow:none;color:var(--cr-white);background-color:var(--cr-accent)}::-moz-selection{text-shadow:none;color:var(--cr-white);background-color:var(--cr-accent)}@media(hover:hover){*{outline-offset:3px;outline-style:dashed;outline-color:#0000}*:focus-visible{outline-offset:3px!important;outline-style:dashed!important;outline-color:var(--cr-accent)!important}}:root{--z-loader: 200;--z-minicart: 150;--z-popup: 130;--z-overlay: 90;--z-announcement: 110;--z-header: 100;--z-sticky: 90}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--s-announcement, 0px) + var(--s-header, 0px) + 20px)}*{-ms-overflow-style:none;scrollbar-width:none}*::-webkit-scrollbar{display:none}.btn[disabled],button[disabled],input[disabled]{cursor:not-allowed}input,select,textarea,progress{accent-color:var(--cr-accent)}input[type=radio],input[type=checkbox]{display:inline-block;width:16px;aspect-ratio:1;vertical-align:middle;border:1px solid;cursor:pointer}input[type=radio]~label,input[type=checkbox]~label{display:inline-block;padding-left:.5em;vertical-align:bottom;font:var(--t-b-1);line-height:1;cursor:pointer}input[type=radio][type=radio],input[type=checkbox][type=radio]{border-radius:100%}input[type=radio][type=radio]:checked,input[type=checkbox][type=radio]:checked{background-color:var(--cr-brown);box-shadow:inset 0 0 0 2px var(--cr-white)}input[type=radio][type=checkbox],input[type=checkbox][type=checkbox]{background:center/80% no-repeat}input[type=radio][type=checkbox]:checked,input[type=checkbox][type=checkbox]:checked{background-color:var(--cr-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800.01 586.81'%3E%3Cpath fill='%23FFFFFF' d='M796.74 87.51 300.72 583.53c-4.37 4.37-11.44 4.37-15.8 0L3.27 301.88c-4.36-4.35-4.36-11.42 0-15.79l68.44-68.44c4.37-4.36 11.44-4.36 15.8 0l205.32 205.31L712.51 3.27c4.38-4.36 11.43-4.36 15.8 0l68.43 68.44c4.37 4.36 4.37 11.42 0 15.8Z'/%3E%3C/svg%3E")}textarea{white-space:normal;min-height:var(--height);height:200px;scroll-padding-block:6px;resize:vertical}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=search]::placeholder,select::placeholder,textarea::placeholder{color:var(--cr-subtle-5)}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--cr-subtle-5)}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=search]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--cr-subtle-5)}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--cr-subtle-5)}input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:active,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:hover,input[type=email]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:active,input[type=tel]:-webkit-autofill,input[type=tel]:-webkit-autofill:hover,input[type=tel]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill:active,input[type=url]:-webkit-autofill,input[type=url]:-webkit-autofill:hover,input[type=url]:-webkit-autofill:focus,input[type=url]:-webkit-autofill:active,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:active,input[type=number]:-webkit-autofill,input[type=number]:-webkit-autofill:hover,input[type=number]:-webkit-autofill:focus,input[type=number]:-webkit-autofill:active,input[type=date]:-webkit-autofill,input[type=date]:-webkit-autofill:hover,input[type=date]:-webkit-autofill:focus,input[type=date]:-webkit-autofill:active,input[type=datetime-local]:-webkit-autofill,input[type=datetime-local]:-webkit-autofill:hover,input[type=datetime-local]:-webkit-autofill:focus,input[type=datetime-local]:-webkit-autofill:active,input[type=month]:-webkit-autofill,input[type=month]:-webkit-autofill:hover,input[type=month]:-webkit-autofill:focus,input[type=month]:-webkit-autofill:active,input[type=week]:-webkit-autofill,input[type=week]:-webkit-autofill:hover,input[type=week]:-webkit-autofill:focus,input[type=week]:-webkit-autofill:active,input[type=time]:-webkit-autofill,input[type=time]:-webkit-autofill:hover,input[type=time]:-webkit-autofill:focus,input[type=time]:-webkit-autofill:active,input[type=search]:-webkit-autofill,input[type=search]:-webkit-autofill:hover,input[type=search]:-webkit-autofill:focus,input[type=search]:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--cr-white-off) inset!important;box-shadow:0 0 0 1000px var(--cr-white-off) inset!important;-webkit-text-fill-color:inherit!important}.password-form-wrapper{padding-block:calc(var(--s-section) * 2)}.svg-star{height:18px;display:inline-block}.truemed-entry-link{font:var(--t-b-3)!important}@media(hover:hover){.truemed-entry-link:hover{color:var(--cr-blue)!important}}[data-label-inactive] .truemed-entry-text,[data-label-inactive] .truemed-entry-logo{display:none!important}[data-label-inactive] .truemed-entry-box{gap:0!important}.btn[disabled]{--text-color: var(--cr-white-off);--bg-color: var(--cr-gray)}.btn,.btn-outline-white,.btn-outline-brown,.btn-icon,.btn-white,.btn-brown{--t-duration: .3s;position:relative;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;text-align:center;box-shadow:unset;border:unset;outline:unset;-webkit-user-select:none;user-select:none;height:var(--height);font:var(--t-h-5);line-height:1;transition:background-color var(--t-duration),color var(--t-duration),border-color var(--t-duration);padding:19px;border-radius:6px}.btn.is-min-width,.btn-outline-white.is-min-width,.btn-outline-brown.is-min-width,.btn-icon.is-min-width,.btn-white.is-min-width,.btn-brown.is-min-width{min-width:250px}.btn.is-full,.btn-outline-white.is-full,.btn-outline-brown.is-full,.btn-icon.is-full,.btn-white.is-full,.btn-brown.is-full{width:100%}.btn:not(.no-hover):not([disabled]),.btn-outline-white:not(.no-hover):not([disabled]),.btn-outline-brown:not(.no-hover):not([disabled]),.btn-icon:not(.no-hover):not([disabled]),.btn-white:not(.no-hover):not([disabled]),.btn-brown:not(.no-hover):not([disabled]){cursor:pointer}@media(hover:hover){.btn:not(.no-hover):not([disabled]):hover,.btn-outline-white:not(.no-hover):not([disabled]):hover,.btn-outline-brown:not(.no-hover):not([disabled]):hover,.btn-icon:not(.no-hover):not([disabled]):hover,.btn-white:not(.no-hover):not([disabled]):hover,.btn-brown:not(.no-hover):not([disabled]):hover{color:var(--cr-white-off);background-color:var(--cr-blue);border-color:var(--cr-blue)}}.btn-icon{--size: .2;--height: 36px;width:var(--height)}.btn-icon>svg,.btn-icon>span{width:calc(var(--height) * var(--size))}@media(hover:hover){.btn-icon.bg-blur:not([disabled]):hover{--bg-color: var(--cr-blue-bright);--text-color: var(--cr-white-off)}}.btn-outline-white{--text: var(--cr-white-off);--outline: var(--cr-white-off)}.btn-outline-brown{--text: var(--cr-brown);--outline: var(--cr-brown)}.btn-outline-white,.btn-outline-brown{color:var(--text);border:1px solid var(--outline);font:var(--t-h-5);text-transform:uppercase}.btn-outline-white[disabled],.btn-outline-brown[disabled]{color:var(--cr-gray);border-color:var(--cr-gray)}.btn-white{--text: var(--cr-brown);--bg: var(--cr-white-off)}.btn-brown{--text: var(--cr-white-off);--bg: var(--cr-brown)}.btn-white,.btn-brown{font:var(--t-h-5);color:var(--text);background-color:var(--bg);text-transform:uppercase}.btn-white[disabled],.btn-brown[disabled]{color:var(--cr-white-off);background-color:var(--cr-gray)}.tag,.tag-bestseller,.tag-bestseller-sm,.tag-outline{padding:8px 12px;font:var(--t-h-5);white-space:nowrap;border-radius:var(--br);display:inline-flex;align-items:center;gap:8px;transition:background-color .3s,color .3s,border-color .3s;text-transform:uppercase}.tag-bestseller-sm,.tag-bestseller{background-color:var(--cr-blue);color:var(--cr-white-off)}.tag-bestseller-sm{padding-block:6px}.tag-outline{background-color:#0000;color:var(--cr-brown);border:1px solid var(--cr-gray-dark)}.tag-outline.is-small{padding:5px 12px}.tag-outline.cr-blue{background-color:#0000;color:var(--cr-blue);border:1px solid var(--cr-blue)}.btn-underline{--t-duration: .3s;--height: unset;text-decoration:underline;padding:0;text-underline-position:under;transition:color var(--t-duration);font:var(--t-b-3);line-height:1}.btn-underline.t-b-4{font:var(--t-b-4);line-height:.8;text-transform:unset}.btn-underline.is-large{font:var(--t-l-1)}@media(hover:hover){.btn-underline:hover:not(.disable-hover){color:var(--cr-blue)}}.c-field{--height: 45px;--line-height: 20px;--padding-h: 16px;--floating-label-focus-offset: 5px;position:relative;line-height:1}.c-field input[type=text],.c-field input[type=email],.c-field input[type=tel],.c-field input[type=url],.c-field input[type=password],.c-field input[type=number],.c-field input[type=date],.c-field input[type=datetime-local],.c-field input[type=month],.c-field input[type=week],.c-field input[type=time],.c-field input[type=search],.c-field select,.c-field textarea{height:var(--height);padding:calc((var(--height) - var(--line-height)) / 2) var(--padding-h);font:var(--t-b-2);line-height:var(--line-height);position:relative;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:unset;outline-offset:3px;outline-style:dashed;outline-color:#0000;color:inherit;border:1px solid;transition:.2s}.c-field.is-floating-label input[type=text]~label,.c-field.is-floating-label input[type=email]~label,.c-field.is-floating-label input[type=tel]~label,.c-field.is-floating-label input[type=url]~label,.c-field.is-floating-label input[type=password]~label,.c-field.is-floating-label input[type=number]~label,.c-field.is-floating-label input[type=date]~label,.c-field.is-floating-label input[type=datetime-local]~label,.c-field.is-floating-label input[type=month]~label,.c-field.is-floating-label input[type=week]~label,.c-field.is-floating-label input[type=time]~label,.c-field.is-floating-label input[type=search]~label,.c-field.is-floating-label select~label,.c-field.is-floating-label textarea~label{height:var(--height);padding:calc((var(--height) - var(--line-height)) / 2) var(--padding-h);font:var(--t-b-2);line-height:var(--line-height);position:absolute;top:0;left:0;pointer-events:none;transition:.2s}.c-field.is-floating-label input[type=text]:not(select):focus,.c-field.is-floating-label input[type=text]:placeholder-shown,.c-field.is-floating-label input[type=text].is-contain-value,.c-field.is-floating-label input[type=email]:not(select):focus,.c-field.is-floating-label input[type=email]:placeholder-shown,.c-field.is-floating-label input[type=email].is-contain-value,.c-field.is-floating-label input[type=tel]:not(select):focus,.c-field.is-floating-label input[type=tel]:placeholder-shown,.c-field.is-floating-label input[type=tel].is-contain-value,.c-field.is-floating-label input[type=url]:not(select):focus,.c-field.is-floating-label input[type=url]:placeholder-shown,.c-field.is-floating-label input[type=url].is-contain-value,.c-field.is-floating-label input[type=password]:not(select):focus,.c-field.is-floating-label input[type=password]:placeholder-shown,.c-field.is-floating-label input[type=password].is-contain-value,.c-field.is-floating-label input[type=number]:not(select):focus,.c-field.is-floating-label input[type=number]:placeholder-shown,.c-field.is-floating-label input[type=number].is-contain-value,.c-field.is-floating-label input[type=date]:not(select):focus,.c-field.is-floating-label input[type=date]:placeholder-shown,.c-field.is-floating-label input[type=date].is-contain-value,.c-field.is-floating-label input[type=datetime-local]:not(select):focus,.c-field.is-floating-label input[type=datetime-local]:placeholder-shown,.c-field.is-floating-label input[type=datetime-local].is-contain-value,.c-field.is-floating-label input[type=month]:not(select):focus,.c-field.is-floating-label input[type=month]:placeholder-shown,.c-field.is-floating-label input[type=month].is-contain-value,.c-field.is-floating-label input[type=week]:not(select):focus,.c-field.is-floating-label input[type=week]:placeholder-shown,.c-field.is-floating-label input[type=week].is-contain-value,.c-field.is-floating-label input[type=time]:not(select):focus,.c-field.is-floating-label input[type=time]:placeholder-shown,.c-field.is-floating-label input[type=time].is-contain-value,.c-field.is-floating-label input[type=search]:not(select):focus,.c-field.is-floating-label input[type=search]:placeholder-shown,.c-field.is-floating-label input[type=search].is-contain-value,.c-field.is-floating-label select:not(select):focus,.c-field.is-floating-label select:placeholder-shown,.c-field.is-floating-label select.is-contain-value,.c-field.is-floating-label textarea:not(select):focus,.c-field.is-floating-label textarea:placeholder-shown,.c-field.is-floating-label textarea.is-contain-value{padding-top:calc((var(--height) - var(--line-height)) / 2 + var(--floating-label-focus-offset));padding-bottom:calc((var(--height) - var(--line-height)) / 2 - var(--floating-label-focus-offset))}.c-field.is-floating-label input[type=text]:not(select):focus~label,.c-field.is-floating-label input[type=text]:placeholder-shown~label,.c-field.is-floating-label input[type=text].is-contain-value~label,.c-field.is-floating-label input[type=email]:not(select):focus~label,.c-field.is-floating-label input[type=email]:placeholder-shown~label,.c-field.is-floating-label input[type=email].is-contain-value~label,.c-field.is-floating-label input[type=tel]:not(select):focus~label,.c-field.is-floating-label input[type=tel]:placeholder-shown~label,.c-field.is-floating-label input[type=tel].is-contain-value~label,.c-field.is-floating-label input[type=url]:not(select):focus~label,.c-field.is-floating-label input[type=url]:placeholder-shown~label,.c-field.is-floating-label input[type=url].is-contain-value~label,.c-field.is-floating-label input[type=password]:not(select):focus~label,.c-field.is-floating-label input[type=password]:placeholder-shown~label,.c-field.is-floating-label input[type=password].is-contain-value~label,.c-field.is-floating-label input[type=number]:not(select):focus~label,.c-field.is-floating-label input[type=number]:placeholder-shown~label,.c-field.is-floating-label input[type=number].is-contain-value~label,.c-field.is-floating-label input[type=date]:not(select):focus~label,.c-field.is-floating-label input[type=date]:placeholder-shown~label,.c-field.is-floating-label input[type=date].is-contain-value~label,.c-field.is-floating-label input[type=datetime-local]:not(select):focus~label,.c-field.is-floating-label input[type=datetime-local]:placeholder-shown~label,.c-field.is-floating-label input[type=datetime-local].is-contain-value~label,.c-field.is-floating-label input[type=month]:not(select):focus~label,.c-field.is-floating-label input[type=month]:placeholder-shown~label,.c-field.is-floating-label input[type=month].is-contain-value~label,.c-field.is-floating-label input[type=week]:not(select):focus~label,.c-field.is-floating-label input[type=week]:placeholder-shown~label,.c-field.is-floating-label input[type=week].is-contain-value~label,.c-field.is-floating-label input[type=time]:not(select):focus~label,.c-field.is-floating-label input[type=time]:placeholder-shown~label,.c-field.is-floating-label input[type=time].is-contain-value~label,.c-field.is-floating-label input[type=search]:not(select):focus~label,.c-field.is-floating-label input[type=search]:placeholder-shown~label,.c-field.is-floating-label input[type=search].is-contain-value~label,.c-field.is-floating-label select:not(select):focus~label,.c-field.is-floating-label select:placeholder-shown~label,.c-field.is-floating-label select.is-contain-value~label,.c-field.is-floating-label textarea:not(select):focus~label,.c-field.is-floating-label textarea:placeholder-shown~label,.c-field.is-floating-label textarea.is-contain-value~label{top:var(--floating-label-focus-offset);padding-block:0;line-height:1;font-size:11px;color:var(--cr-subtle-5)}.c-field label{display:block;font:var(--t-b-2);line-height:1}.c-field label:not(:last-child){margin-bottom:5px}.c-field select{padding-right:calc(var(--padding-h) + 8px + var(--padding-h));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 5'%3E%3Cpath fill-rule='evenodd' d='m3,5L6,0H0l3,5'/%3E%3C/svg%3E") right var(--padding-h) center/8px no-repeat;cursor:pointer;-webkit-user-select:none;user-select:none}.c-field select:has(option[disabled][value]){color:var(--cr-subtle-5);border-color:inherit}.c-field textarea{height:calc(var(--height) * 4)}.c-form{container-type:inline-size;container-name:form}.c-form__fields{--gap: 15px;display:grid;grid-template-columns:repeat(6,1fr);gap:var(--gap) calc(var(--gap) / 1.5)}@container form (max-width: 768px){.c-form__fields{gap:10px}}.c-form .c-field{grid-column:1/-1}.c-form .c-field[data-size="1/2"]{grid-column:span 3}.c-form .c-field[data-size="1/3"]{grid-column:span 2}@container form (max-width: 768px){.c-form .c-field[data-size="1/3"]{grid-column:1/-1}}@container form (max-width: 400px){.c-form .c-field[data-size="1/2"]{grid-column:1/-1}}.c-loader{position:absolute;width:100%;height:3px;top:0;left:0;transform:scaleX(0);transform-origin:left center;transition:transform .4s var(--e-inOut-circ);background-color:var(--cr-accent);z-index:500}.c-loader[data-progress="101"]{transform-origin:right center;transform:scaleX(0)!important;transition-duration:.8s}.c-loader:where(html)>.c-loader{position:fixed}.c-account-address-form{position:fixed;inset:0;padding:var(--s-section) var(--s-contain);overflow-y:auto;overflow-x:hidden;opacity:0;pointer-events:none;transition:.4s;z-index:200}.c-account-address-form__overlay{position:fixed;background-color:var(--cr-subtle);z-index:210}.c-account-address-form .address-form{position:relative;width:100%;padding:40px;background-color:var(--cr-white);transition:opacity .4s;z-index:220}.c-account-address-form .address-form:not(.is-active){display:none}.c-account-address-form .address-form .account-header{margin-bottom:40px}.c-account-address-form .address-form [type=submit]{width:100%;margin-top:40px}@media screen and (max-width:600px){.c-account-address-form{display:block;padding:0}.c-account-address-form .address-form{min-height:100%;padding:40px var(--s-contain) 80px}.c-account-address-form .address-form [type=submit]{position:fixed;bottom:0;left:0;margin-top:0}}html.is-address-form-active .c-account-address-form{opacity:1;pointer-events:auto}.c-accordion{display:block;padding-bottom:var(--s-20)}.c-accordion .c-accordion__title{font:var(--t-b-1);line-height:1}.c-accordion .c-accordion__icon{width:20px;height:20px;background-color:#0000}@media(hover:hover){.c-accordion .c-accordion__icon:hover{color:var(--cr-blue)}}.c-accordion .c-accordion__icon .icon-plus{height:100%;width:100%}.c-accordion__toggle{gap:10px;width:100%;padding-top:var(--s-20);text-align:left}.c-accordion__toggle .icon-plus,.c-accordion__toggle .icon-caret-down{--thickness: 1px;transition:transform .3s}.c-accordion__toggle .icon-plus:before,.c-accordion__toggle .icon-plus:after,.c-accordion__toggle .icon-caret-down:before,.c-accordion__toggle .icon-caret-down:after{border-color:currentColor;transition:transform .3s}.c-accordion__title{overflow:hidden;text-overflow:ellipsis;font:var(--t-h-4);line-height:1.1}.c-accordion__content{opacity:0;pointer-events:none;transition:opacity .2s;height:0px;transition:height .4s .2s cubic-bezier(0,1,.8,1),opacity .4s;overflow:hidden}.c-accordion__content-interior{padding-top:12px;max-width:600px}.c-accordion .icon-plus{flex:none}.c-accordion.is-active .icon-plus:before,.c-accordion.is-active .c-accordion__toggle .icon-plus:before{transform:translate3d(-50%,-50%,0) rotate(0)}.c-accordion.is-active .icon-caret-down,.c-accordion.is-active .c-accordion__toggle .icon-caret-down{transform:rotate(180deg)}.c-accordion.is-active .c-accordion__content{overflow:visible;opacity:1;pointer-events:auto;transition:height .4s,opacity .4s .3s}.c-article-card__thumbnail{position:relative;margin-bottom:10px}.c-article-card__thumbnail:after{content:"";display:block;padding-top:100%}.c-breadcrumb{--gap: 5px}.c-breadcrumb ul{display:flex;flex-wrap:wrap;list-style:none;gap:var(--gap);white-space:nowrap}.c-breadcrumb ul li:not(:last-child):after{content:"/";margin-left:var(--gap)}html.is-cart-empty .c-cart__empty~*{display:none!important}html.is-upgrading-cart .c-cart__empty{display:none!important}html:not(.is-cart-empty) .c-cart__empty{display:none}.c-cart{--padding-v: 20px;--padding-h: 0;--gap: 10px}.c-cart__empty{padding:var(--padding-v) var(--padding-h);gap:var(--gap);background-color:#fffffc80}.c-cart__close:hover{color:var(--cr-blue)}.c-cart__header{padding:var(--padding-v) var(--padding-h)}.c-cart__header__interior{gap:var(--gap)}.c-cart__header__interior>*:not(.c-cart__title):last-child{margin-left:auto}.c-cart__header__announcement{margin-top:var(--gap);padding:10px;text-align:center}.c-cart__freeshipping{margin-top:var(--s-20);text-align:left}.c-cart__freeshipping.is-freeshipping .c-cart__freeshipping__message--in-progress{opacity:0;pointer-events:none}.c-cart__freeshipping.is-freeshipping .c-cart__freeshipping__message--success{opacity:1;pointer-events:auto}.c-cart__freeshipping__progress-bar__progress{height:4px;transition:width .4s;border-radius:var(--br)}.c-cart__freeshipping__messages{display:grid;margin-top:8px}.c-cart__freeshipping__message--in-progress,.c-cart__freeshipping__message--success{grid-area:1/1/2/2}.c-cart__freeshipping__message--success{opacity:0;pointer-events:none}@media screen and (max-width:600px){.c-cart__freeshipping{margin-top:var(--s-16)}}.c-cart__items{padding:var(--padding-v) var(--padding-h);transition:.4s opacity}.is-content-updating .c-cart__items{opacity:0;pointer-events:none;transition-duration:.2s}.c-cart__items .c-line-item{--thumb: clamp(90px, 20vw, 160px)}.c-cart__items .c-line-item__info{flex:1}.c-cart__items .c-item-variants .c-field{--height: 25px;--padding-h: 10px}@media screen and (max-width:600px){.c-cart__items .c-line-item{--thumb: 80px}}.c-cart__upsell{--dot-size: 10px;gap:var(--gap);padding:var(--padding-v) var(--padding-h);display:none}.c-cart__upsell.has-upsell-items{animation:fade-in .4s forwards linear;display:block}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.is-content-updating .c-cart__upsell{animation:fade-out .4s forwards linear}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.c-cart__upsell.is-only-one-upsell-item .c-cart__upsell__arrow,.c-cart__upsell.is-only-one-upsell-item .c-cart__upsell__dot-group{display:none}.c-cart__upsell__item-list{display:grid}.c-cart__upsell .c-upsell-item{grid-area:1/1/2/2;--thumb: 100px}.c-cart__upsell__arrow,.c-cart__upsell__dot-group{margin-top:var(--gap)}.c-cart__upsell__dot-group{display:flex;gap:var(--gap)}.c-cart__upsell__dot{width:var(--dot-size);height:var(--dot-size);border:1px solid;border-radius:100%}.c-cart__upsell__dot.is-active{background-color:var(--cr-black)}.c-cart__options{gap:8px;padding:var(--padding-v) var(--padding-h)}.c-cart__discount__input{flex:1}.c-cart__discount__pill{padding:.2em .4em;white-space:nowrap}.c-cart__note__text{--height: 60px;width:100%;border:1px solid rgba(0,0,0,0);resize:none;height:0;max-height:var(--height);transition:height .2s ease,border .2s ease,margin-top .2s ease}.c-cart__note__text.is-active{height:var(--height);border-color:var(--cr-subtle-3);margin-top:8px}.c-cart__summary{display:flex;flex-direction:column;align-items:stretch;gap:var(--s-20);padding-top:var(--s-20)}.c-cart__summary__saved{display:none}.c-cart__summary__subtotal{gap:var(--gap)}@media screen and (max-width:600px){.c-cart__summary{padding-top:var(--s-12);gap:var(--s-12)}}.c-cart__footer__subscription{border-radius:var(--br);padding:var(--s-20);display:flex;flex-direction:column;gap:12px;background:var(--cr-blue-translucent)}.c-cart__footer__subscription__thumb{width:80px;height:80px;flex-shrink:0;border-radius:var(--br);overflow:hidden}.c-cart__footer__subscription__thumb img{width:100%;height:100%;object-fit:cover}.c-cart__footer__subscription__text{overflow:hidden}.c-cart__footer__subscription__desc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-cart__footer__subscription__upsell{margin-top:8px}.c-cart__footer__subscription__cta{width:100%}@media screen and (max-width:600px){.c-cart__footer__subscription{padding:var(--s-12)}}@media screen and (max-width:600px){.c-cart .btn-brown,.c-cart .btn-outline-brown{padding-block:15px}}html:not(.template-page-science) .g-announcement{position:relative;top:0}html:not(.template-page-science) .g-header{top:var(--s-announcement, 0px)}html.template-frontpage .c-editorial{height:calc(100svh - var(--s-announcement, 0px))}html.template-frontpage .c-editorial__inner.is-first-section{padding-top:var(--s-header-space);width:100%}.c-editorial{position:relative;overflow:hidden;height:calc(clamp(700px,var(--s-vp-height),1200px) - var(--s-header, 0px) - var(--s-announcement, 0px));padding-top:var(--s-60);padding-bottom:var(--s-60);min-height:-webkit-fill-available}.c-editorial__overlay{position:absolute;inset:0;background:linear-gradient(270deg,#0000,#0000004d);pointer-events:none;z-index:1}.c-editorial__inner{flex:1}.c-editorial__inner.is-align-top{padding-bottom:var(--s-20)}.c-editorial__inner.is-align-top .c-editorial__content{gap:var(--s-40);flex:1}.c-editorial__inner.is-align-top .c-editorial__cta{margin-top:auto}.c-editorial__content-wrapper{width:100%}.c-editorial__content{position:relative;width:100%;z-index:1}@media screen and (max-width:600px){.c-editorial__content{gap:var(--s-16)}.c-editorial__content>*:last-child{margin-top:var(--s-16)}}.c-editorial__tagline .svg-stars{width:90px;height:18px;display:inline-block}.c-editorial__title{max-width:650px}.c-editorial__title strong{display:inline-block;font-weight:unset;padding-inline:.2em;border:1px solid;border-radius:var(--br)}.c-editorial__paragraph{max-width:520px}.c-editorial__badge{width:265px;height:67px;position:relative;flex-shrink:0;overflow:hidden;padding:2px}.c-editorial__badge img{width:100%;height:100%;object-fit:contain;padding:2px}@media screen and (max-width:1024px){.c-editorial__badge{display:none}}@media screen and (max-width:600px){.c-editorial{height:calc(clamp(700px,var(--s-vp-height) * .7,1200px) - var(--s-announcement, 0px))}.c-editorial__inner.is-align-top .c-editorial__cta{margin-top:unset}}.c-email-capture-shopify__wrapper{display:flex;align-items:center;background-color:var(--cr-white-off);border-radius:6px;padding:6px;gap:8px}.c-email-capture-shopify__field{flex:1;width:290px;border:none;background:var(--cr-white-off);padding:12px 16px;font:var(--t-b-3);outline:none}.c-email-capture-shopify__field::placeholder{color:var(--cr-gray-dark)}.c-email-capture-shopify__submit{background-color:var(--cr-brown);color:var(--cr-white-off);border:none;border-radius:6px;padding:12px;width:105px;font:var(--t-h-5);text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background-color .3s}.c-email-capture-shopify__submit:hover{background-color:var(--cr-blue)}.c-email-capture-shopify__submit[disabled]{background-color:var(--cr-gray);color:var(--cr-white-off);cursor:not-allowed}.c-email-capture-shopify__message{margin-top:10px;font:var(--t-b-3)}.c-item-card{position:relative;display:flex;flex-direction:column}.c-item-card__thumbnail{position:relative;margin-bottom:var(--s-32);border-radius:var(--br);overflow:hidden;aspect-ratio:.85}.c-item-card__thumbnail:after{content:"";display:block;padding-top:100%}@media(hover:hover){.c-item-card__thumbnail:hover:hover .c-item-card__image--primary{opacity:0}.c-item-card__thumbnail:hover:hover .c-item-card__image--hover{opacity:1}.c-item-card__thumbnail:hover:hover .tag-outline{color:var(--cr-white-off);border-color:var(--cr-white-off)}}@media screen and (max-width:600px){.c-item-card__thumbnail{height:333px;width:246px;margin-bottom:var(--s-16)}}.c-item-card__image{transition:opacity .5s ease}.c-item-card__image--primary{opacity:1}.c-item-card__image--hover{opacity:0}.c-item-card__badges{position:absolute;top:20px;left:20px;display:flex;flex-wrap:wrap;gap:8px;z-index:2}@media screen and (max-width:1024px){.c-item-card__badges{top:12px;left:12px;flex-direction:column;align-items:flex-start}}@media screen and (max-width:600px){.c-item-card__badges{gap:5.5px}}.c-item-card__url{transition:opacity .3s}@media(hover:hover){.c-item-card__url:hover{opacity:.9}}.c-item-card__content{display:flex;flex-direction:column}.c-item-card__content .c-product-rating{margin-bottom:16px}.c-item-card__content__title{font:var(--t-h-4);line-height:1.2;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c-item-card__content__description{color:var(--cr-gray-dark);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:600px){.c-item-card__content .c-product-rating{margin-bottom:8px}}.c-item-price{display:inline-flex}.c-item-price--regular:empty,.c-item-price--compare:empty{display:none}.c-item-price--regular{font-weight:600}.c-item-quantity{--height: 52px;height:var(--height);border:1px solid;padding:0 var(--s-20);border-radius:var(--br);width:100px}.c-item-quantity input[name=quantity]{flex:1;text-align:center;pointer-events:none;-moz-appearance:textfield}.c-item-quantity input[name=quantity]::-webkit-inner-spin-button,.c-item-quantity input[name=quantity]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-item-quantity button[data-trigger]{position:relative;width:var(--s-12);height:var(--s-12);aspect-ratio:1;transition:background-color .4s,color .4s}.c-item-quantity button[data-trigger]:before,.c-item-quantity button[data-trigger]:after{content:"";position:absolute;display:block;width:100%;max-width:20px;min-width:5px;top:50%;left:50%;transform:translate(-50%,-50%);border-bottom:1px var(--cr-brown) solid}.c-item-quantity button[data-trigger][data-trigger=increase]:after{transform:translate(-50%,-50%) rotate(90deg)}.c-item-quantity button[data-trigger][disabled]{cursor:not-allowed;pointer-events:auto;background-color:inherit;color:var(--cr-subtle)}@media(hover:hover){.c-item-quantity button[data-trigger]:not([disabled]):hover{color:var(--cr-blue)}}.c-item-selling-plan{display:flex;flex-direction:column;gap:8px}.c-item-selling-plan__option{gap:var(--s-8);border:1px solid var(--cr-gray);border-radius:var(--br);padding:var(--s-16);cursor:pointer;transition:border-color .2s,border-width .2s}.c-item-selling-plan__option:has(input:checked){border-color:var(--cr-brown);border-width:1px}.c-item-selling-plan__option label{flex:1;margin-left:0;white-space:normal;cursor:pointer}.c-item-selling-plan__option input[id*=-subscription]:not(:checked)~.c-item-selling-plan__option__frequency{display:none}.c-item-selling-plan__option .c-item-price{text-decoration:none;flex-shrink:0}.c-item-selling-plan__option ul{flex:0 0 100%;list-style:disc;padding-left:var(--s-40)}.c-item-selling-plan__option ul li:not(:last-child){margin-bottom:var(--s-4)}.c-item-selling-plan__option__frequency{width:100%;gap:10px}.c-item-variants__pills{--padding-h: var(--s-24);--padding-v: var(--s-20);--radio-size: 20px;gap:5px;margin:0;padding:0;border:0}.c-item-variants__pills__selected{position:relative}.c-item-variants__pills__selected:before{content:": " attr(data-label-current)}.c-item-variants__pills__selected:after{content:": " attr(data-label)}.c-item-variants__pills__selected[data-label=""]:after,.c-item-variants__pills__selected:not([data-label=""]):before{display:none}.c-item-variants__pills__title{width:100%;margin-bottom:var(--s-12)}.c-item-variants__pills__label{position:absolute;right:var(--padding-h);top:0;transform:translate3d(0,-50%,0);pointer-events:none}.c-item-variants__pills__item{position:relative;padding:var(--padding-v) var(--padding-h);border:1px solid var(--cr-gray);border-radius:var(--br)}.c-item-variants__pills__item:has(.c-item-variants__pills__option input[type=radio]:checked){border-color:var(--cr-black)}.c-item-variants__pills__item:has(.c-item-variants__pills__option input[type=radio]:checked) .c-item-variants__pills__info{max-height:500px;opacity:1;transition:max-height .4s,opacity .4s .3s}input[type=radio]:checked+.c-item-variants__pills__option__radio{background-color:var(--cr-black);box-shadow:inset 0 0 0 3px var(--cr-white)}.c-item-variants__pills__option__radio{display:inline-block;width:var(--radio-size);aspect-ratio:1;vertical-align:middle;border:1px solid;border-radius:100%;box-sizing:border-box;padding:0;cursor:pointer}.c-item-variants__pills__option input[type=radio]{position:absolute;inset:0;width:100%;height:100%;border-radius:unset;aspect-ratio:unset;border:0}.c-item-variants__pills__option input[type=radio]:checked{background-color:#0000;box-shadow:none}.c-item-variants__pills__option input[type=radio]~label{margin-right:var(--s-16)}.c-item-variants__pills__option__price{display:inline-block;margin-left:auto}.c-item-variants__pills__discount{padding-left:calc(var(--radio-size) + .5em)}.c-item-variants__pills__discount:not(:first-child){margin-top:4px}.c-item-variants__pills__info:not(:first-child)>li:first-child{margin-top:10px}.c-item-variants__pills__info{padding-left:calc(var(--radio-size) + 1.5em);list-style:disc;max-width:330px;max-height:0px;opacity:0;transition:max-height .4s .2s cubic-bezier(0,1,.8,1),opacity .4s}.c-item-variants__select{position:relative;border:0px;margin:0;width:fit-content}.c-item-variants__select__list{position:absolute;top:calc(100% + var(--s-8));left:0;width:fit-content;padding:var(--s-12);white-space:nowrap;background-color:var(--cr-white);border-radius:var(--br);border:1px solid var(--cr-gray);z-index:3;opacity:0;pointer-events:none;transition:.2s ease-in}.c-item-variants__select__option{position:relative;overflow:hidden}.c-item-variants__select__option:not(:last-child){margin-bottom:var(--s-8)}.c-item-variants__select__option input[type=radio]{position:absolute;inset:0;width:100%;height:100%;border-radius:unset;aspect-ratio:unset;border:0}.c-item-variants__select__option input[type=radio]:checked{background-color:#0000;box-shadow:none}.c-item-variants__select__option input[type=radio]:checked~.c-item-variants__select__icon{opacity:1;pointer-events:auto}.c-item-variants__select__option input[type=radio]~label{padding-left:.8em;font:var(--t-b-4)}.c-item-variants__select__label{margin-bottom:var(--s-8);font-size:12px}.c-item-variants__select__toggle{gap:8px}.c-item-variants__select__toggle .icon-caret-down{width:.6em;height:.6em;transition:.2s}.c-item-variants__select.is-active .c-item-variants__select__toggle>.icon-caret-down{transform:rotate(180deg)}.c-item-variants__select.is-active .c-item-variants__select__list{opacity:1;pointer-events:auto}.c-item-variants__select__display{border-bottom:1px solid}.c-item-variants__select__icon{position:absolute;display:inline-block;left:0;top:50%;transform:translate3d(0,-50%,0);width:7.5px;height:5px;opacity:0;pointer-events:none}.c-line-item{--thumb: 100px;transition:opacity .2s}.c-line-item__inner{gap:20px}.c-line-item__inner:not(:last-child){margin-bottom:var(--s-28)}.c-line-item.is-removed{display:none}.c-line-item.is-variant-updating{opacity:.4;pointer-events:none}.c-line-item__thumb{position:relative;overflow:hidden;width:var(--thumb);height:var(--thumb);border-radius:var(--br)}.c-line-item__info{gap:8px}.c-line-item__quantity{margin-top:auto;gap:10px}.c-line-item__remove{transition:color var(--t-1)}.c-line-item__remove svg{width:.8em}@media(hover:hover){.c-line-item__remove:hover{color:var(--cr-red)}}.c-line-item__plan-select{position:relative}.c-line-item__plan-select__trigger{cursor:pointer;display:flex;align-items:center;gap:6px;text-decoration:underline;text-underline-offset:2px}.c-line-item__plan-select__chevron{display:flex;align-items:center;flex-shrink:0;transition:transform .2s ease}.c-line-item__plan-select.is-open .c-line-item__plan-select__chevron{transform:rotate(180deg)}.c-line-item__plan-select__panel{display:none;position:absolute;top:calc(100% + 6px);left:0;background-color:var(--cr-white-off);border:1px solid var(--cr-gray);border-radius:var(--br);box-shadow:0 4px 20px #0000001a;z-index:10;min-width:220px}.c-line-item__plan-select.is-open .c-line-item__plan-select__panel{display:block}.c-line-item__plan-select__group{padding:12px 16px}.c-line-item__plan-select__group:not(:last-child){border-bottom:1px solid var(--cr-gray-light)}.c-line-item__plan-select__group-label{color:var(--cr-gray);margin-bottom:8px}.c-line-item__plan-select__option{display:flex;align-items:center;gap:8px;cursor:pointer;width:100%;text-align:left;padding:4px 0}@media(hover:hover){.c-line-item__plan-select__option:hover{opacity:.7}}.c-line-item__plan-select__check{flex-shrink:0;width:11px;visibility:hidden}.c-line-item__plan-select__option[data-is-current=true] .c-line-item__plan-select__check{visibility:visible}@media screen and (max-width:600px){.c-line-item__inner{gap:var(--s-12)}.c-line-item__inner:not(:last-child){margin-bottom:var(--s-20)}.c-line-item .c-item-quantity{--height: 34px;--width: 86px}.c-line-item .c-item-quantity button[data-trigger]{width:12px;height:12px}}.c-filters-sort .c-field{margin-bottom:0}.c-filters-sort__selection{gap:20px;margin-bottom:20px}@media screen and (max-width:1024px){.c-filters-sort__selection{gap:0;border-top:1px solid;border-bottom:1px solid}}.c-filters-sort__dropdown{position:relative}.c-filters-sort__dropdown__toggle{gap:.2em}.c-filters-sort__dropdown__toggle .icon-caret-up{transition:.2s transform;transform:rotate(180deg)}.is-dropdown-active .c-filters-sort__dropdown__toggle .icon-caret-up{transform:rotate(0)}.c-filters-sort__dropdown__content{position:absolute;top:calc(100% + 5px);left:0;padding:4px 0;border:1px solid;opacity:0;pointer-events:none;z-index:100;transition:opacity .2s}.is-dropdown-active .c-filters-sort__dropdown__content{opacity:1;pointer-events:auto}.c-filters-sort__dropdown__content__label{padding:4px 8px;gap:.5em;white-space:nowrap;cursor:pointer;transition:background .2s}.c-filters-sort__dropdown__content__label input{margin-left:auto}@media(hover:hover){.c-filters-sort__dropdown__content__label:hover{background-color:var(--cr-subtle)}}.c-filters-sort__dropdown__content__label.is-disabled,.c-filters-sort__dropdown__content__label input[disabled]{cursor:not-allowed;color:var(--cr-subtle-3)}.c-filters-sort__dropdown__price-range{display:flex;align-items:center;gap:8px;padding:4px 8px}.c-filters-sort__dropdown__price-range .c-field{display:flex;align-items:center;gap:4px}.c-filters-sort__dropdown__price-range .c-field input{--height: 30px;--padding-h: 4px;--line-height: 20px;min-width:80px;border:1px solid}.c-filters-sort__dropdown__price-range [type=submit]{width:fit-content;display:block;border-bottom:1px solid}.c-filters-sort__dropdown--sort{margin-left:auto}.c-filters-sort__dropdown--sort select{opacity:0;cursor:pointer}.c-filters-sort__dropdown--sort .c-filters-sort__dropdown__toggle:before{content:"Sort By" attr(data-current)}@media screen and (max-width:1024px){.c-filters-sort__dropdown--sort{flex:1}.c-filters-sort__dropdown--sort button{width:100%;padding:10px;justify-content:center}.c-filters-sort__dropdown--sort .c-filters-sort__dropdown__toggle:before{content:"Sort"}.c-filters-sort__dropdown--sort .c-filters-sort__dropdown__toggle .icon-caret-up{display:none}}.c-filters-sort__active{width:100%;height:fit-content;overflow:hidden;margin-bottom:20px;padding:10px 0;border-top:1px solid;border-bottom:1px solid;gap:5px;transition:height .2s,margin .2s,padding-top .2s,padding-bottom .2s,border .2s}.c-filters-sort__active:empty{height:0;margin-bottom:0;padding:0;border-color:#0000}.c-filters-sort__active button{gap:.4em;padding:.4em .6em;white-space:nowrap;background-color:var(--cr-subtle)}.c-filters-sort__active button .icon-close{margin-left:.2em}@media screen and (max-width:1024px){.c-filters-sort__active{border-top:unset;border-bottom:unset;padding:0}.c-filters-sort__active--panel{margin-bottom:0;padding:20px var(--padding-h);border-top:1px solid}}.c-filters-sort__panel{--padding-h: 20px;position:fixed;z-index:100}.c-filters-sort__panel__overlay{position:fixed;background-color:var(--cr-subtle);transition:.4s;z-index:110}.c-filters-sort__panel__content{position:fixed;height:100%;width:90%;max-width:420px;top:0;right:0;background-color:var(--cr-white);transition:.6s var(--e-inOut-expo);z-index:120}.c-filters-sort__panel__content__header{padding:20px var(--padding-h)}.c-filters-sort__panel__content__body{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px var(--padding-h)}.c-filters-sort__panel__content__footer{padding:20px var(--padding-h);border-top:1px solid}.c-filters-sort__panel__content__footer .btn{width:100%}.c-filters-sort__panel .c-filters-sort__dropdown{border-top:1px solid}.c-filters-sort__panel .c-filters-sort__dropdown__toggle{width:100%;padding:10px 0}.c-filters-sort__panel .c-filters-sort__dropdown__content{position:relative;height:fit-content;top:unset;left:unset;padding:0 0 10px;border:unset;transition:unset}.c-filters-sort__panel .c-filters-sort__dropdown:not(.is-dropdown-active) .c-filters-sort__dropdown__content{display:none}html:not(.is-filters-sort-panel-active) .c-filters-sort__panel{pointer-events:none}html:not(.is-filters-sort-panel-active) .c-filters-sort__panel__overlay{opacity:0;transition-delay:.4s}html:not(.is-filters-sort-panel-active) .c-filters-sort__panel__content{transform:translate3d(100%,0,0)}@media screen and (max-width:1024px){.c-filters-sort__panel__toggle{flex:1;padding:10px;border-right:1px solid}}.c-filters-sort .color-swatch{display:block;width:18px;height:18px;border:1px solid;border-radius:50%}.collection-products.js-filters-sort-update,.collection-products-pagination.js-filters-sort-update{transition:opacity .2s}html.is-filters-sort-updating .js-filters-sort-update{pointer-events:none}html.is-filters-sort-updating .collection-products.js-filters-sort-update,html.is-filters-sort-updating .collection-products-pagination.js-filters-sort-update{opacity:0}.c-product-form{display:flex;flex-wrap:wrap;gap:var(--s-12);align-items:stretch}.c-product-form[data-available=false] [type=submit] span:not(.form-state-sold-out),.c-product-form[data-available=true] [type=submit] span:not(.form-state-available){display:none}.c-product-form__bottom{width:100%}.c-product-form__bottom .btn-brown{--height: 52px;width:100%}.c-product-form__variants,.c-product-form__selling-plan{flex:0 0 100%}.c-product-form__selling-plan{margin-bottom:var(--s-40)}.c-product-form__price{flex:0 0 100%}.c-product-form__quantity{flex:0 0 auto}.c-product-form input[type=hidden]{display:none}.c-product-form .btn.js-form-submit{flex:1;min-width:0}.c-product-form__selling-plan~.c-product-form__price{display:none}.product-hero .sealsubs-target-element{display:none}.gift-card-form input[type=date]:after{content:"";display:block;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' viewBox='0 -960 960 960'%3E%3Cpath d='M200-80q-33 0-56.5-23.5T120-160v-560q0-33 23.5-56.5T200-800h40v-80h80v80h320v-80h80v80h40q33 0 56.5 23.5T840-720v560q0 33-23.5 56.5T760-80H200Zm0-80h560v-400H200v400Zm0-480h560v-80H200v80Zm0 0v-80 80Z'/%3E%3C/svg%3E");top:50%;right:var(--padding-h);width:24px;height:24px;transform:translateY(-50%)}.gift-card-form input[type=date]::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:auto;height:auto;background:#0000;color:#0000;cursor:pointer}.gift-card-form__toggle{padding:16px 0;gap:8px}.gift-card-form__fields{max-height:0px;opacity:0;transition:max-height .5s .3s,opacity .3s;overflow:hidden}.gift-card-form__fields.is-active{max-height:500px;opacity:1;overflow:visible;transition:max-height .5s,opacity .3s .3s}.gift-card-form__fields__message{resize:none}.c-product-rating__link{color:inherit;text-decoration:underline}.c-product-submit__action{border-bottom:1px solid}.c-product-submit__action .c-item-price{font:var(--t-h-5)}@media(hover:hover){.c-product-submit__action:hover{color:var(--cr-blue)}}@media screen and (max-width:600px){.c-product-submit{flex-direction:column;gap:20px}.c-product-submit__action{margin:auto}.c-product-submit__form,.c-product-submit__form .btn-underline,.c-product-submit__form .btn-brown{width:100%}.c-product-submit__form .btn-underline .c-item-price,.c-product-submit__form .btn-brown .c-item-price{text-decoration:underline}}.c-search-form{position:relative;--size: 45px}.c-search-form .c-field{--height: var(--size);width:100%;margin-bottom:0}.c-search-form .c-field input{padding-right:calc(var(--size) + 5px)}.c-search-form [type=submit]{position:absolute;height:var(--size);width:var(--size);right:0;top:50%;transform:translate3d(0,-50%,0)}.c-search-form [type=submit] svg{display:block;height:calc(var(--size) * .8);width:calc(var(--size) * .8);max-width:24px;max-height:24px}.c-segmented-control{display:flex;padding:var(--s-8);border-radius:var(--br);overflow:hidden;background-color:var(--cr-gray-light);position:relative;width:fit-content;flex-wrap:wrap}.c-segmented-control__indicator{position:absolute;padding:12px 20px;border-radius:var(--br);background-color:var(--cr-brown);z-index:1;transition:transform .3s ease}.c-segmented-control__control{flex-shrink:0;cursor:pointer;position:relative}.c-segmented-control__input{height:0;width:0;position:absolute;overflow:hidden;white-space:nowrap;opacity:0}.c-segmented-control__label{display:flex;align-items:center;justify-content:center;padding:var(--s-8) var(--s-16)!important;border-radius:var(--br)}@media(hover:hover){.c-segmented-control__label:hover{background-color:#3023131a}}.c-segmented-control__innerLabel{position:relative;z-index:2;transition:color .3s ease}.c-segmented-control__label[data-active=true]{color:var(--cr-white)}@media screen and (max-width:600px){.c-segmented-control__indicator{padding:var(--s-12)}.c-segmented-control__label{padding:var(--s-12)!important}}/*! Embla Carousel
https://www.embla-carousel.com/
---------------------------------------------- */.c-slider{--slider-direction: row;--slider-touch-action: pan-y pinch-zoom;--slide-size: auto;--slide-gap: 0px;position:relative;display:block}.c-slider.is-inactive .c-slider__buttons,.c-slider.is-inactive .c-slider__dots{display:none}.c-slider__viewport{position:relative;overflow:hidden;width:100%;height:100%;z-index:1}.c-slider__viewport.is-draggable{cursor:grab}.c-slider__viewport.is-dragging{cursor:grabbing}.c-slider__container{height:100%;display:flex;flex-direction:var(--slider-direction);-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform;backface-visibility:hidden;touch-action:var(--slider-touch-action);-webkit-user-select:none;user-select:none;transition:height .2s}@media screen and (max-width:600px){.c-slider__container.is-full-width-on-mobile .c-slider__slide{flex:0 0 100%}}.c-slider__slide{position:relative;flex:0 0 var(--slide-size);margin-right:var(--slide-gap);min-width:0;min-height:0}.c-slider__slide[data-popup-trigger]{cursor:pointer}.c-slider__buttons{position:absolute;left:50%;top:50%;width:100%;gap:10px;transform:translate3d(-50%,-50%,0);z-index:1}.c-slider__dots{position:absolute;left:var(--s-20);bottom:var(--s-20);gap:var(--s-8);z-index:1}.c-slider__dot{display:inline-block;width:8px;height:8px;border-radius:100%;background-color:#efeeed33;transition:background-color var(--t-2)}.c-slider__dot.embla__dot--selected{background-color:var(--cr-white-off);pointer-events:none}@media(hover:hover){.c-slider__dot:hover{background-color:var(--cr-blue-bright)}}.c-slider__thumbs{--thumb-size: 55px;position:relative;overflow:hidden;margin-top:var(--s-4);z-index:2}.c-slider__thumbs__container{width:100%;height:100%}.c-slider__thumbs__slide{position:relative;overflow:hidden;flex:0 0 auto;min-width:0;width:var(--thumb-size);height:var(--thumb-size);border-radius:var(--br);border:1px solid rgba(0,0,0,0);cursor:pointer;transition:border-color .2s}.c-slider__thumbs__slide:only-child{visibility:hidden}.c-slider__thumbs__slide.is-selected{pointer-events:none;border-color:currentColor}@media(hover:hover){.c-slider__thumbs__slide:hover{border-color:currentColor}}.c-slider__thumbs__svg{display:inline;width:30%;z-index:1}@media screen and (max-width:1024px){.c-slider__thumbs{--thumb-size: 48px;position:relative;height:unset;top:unset;bottom:0;margin-top:10px}.c-slider__thumbs__container{flex-direction:row}.c-slider__thumbs__slide{position:relative;margin-right:7px;margin-bottom:0}}.c-upsell-item{--thumb: 100px;opacity:0;pointer-events:none;transition:opacity .2s}.c-upsell-item.is-active{opacity:1;pointer-events:auto;transition-delay:.2s}.c-upsell-item .c-item-quantity{--height: 25px}.c-upsell-item__header{margin:0 0 24px}.c-upsell-item__item{gap:20px}.c-upsell-item__thumb{position:relative;width:var(--thumb);height:var(--thumb)}.c-upsell-item__info{flex:1;gap:8px}.c-upsell-item__add,.c-upsell-item__remove{margin-bottom:10px;text-transform:capitalize}.c-video{--button-padding: 40px;position:relative;width:100%;height:100%;overflow:hidden}.c-video video{position:absolute;left:50%;height:100%;transform:translate(-50%)}.c-video>iframe{position:relative;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);aspect-ratio:var(--aspect-ratio);z-index:0}.c-video.is-natural{aspect-ratio:var(--aspect-ratio)}.c-video.is-portrait iframe{height:unset}.c-video.is-landscape iframe{width:unset}.c-video.is-fullscreen{position:absolute;top:0;left:0;bottom:0}.c-video.is-fullscreen>video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);max-width:unset}.c-video.is-fit-container{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.c-video.is-fit-container video{position:absolute;top:0;left:0;width:100%;object-fit:cover;object-position:center;transform:none}.c-video__reframe{top:50%;transform:translateY(-50%)}.c-video:has(.play) iframe,.c-video:has(.pause) iframe,.c-video:has(.unmute) iframe,.c-video:has(.mute) iframe{pointer-events:none}.c-video__control{gap:5px;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);z-index:10}@media(hover:hover){.c-video__control:hover:has(.play:hover)>.pause,.c-video__control:hover:has(.pause:hover)>.play,.c-video__control:hover:has(.unmute:hover)>.mute,.c-video__control:hover:has(.mute:hover)>.unmute{background-color:rgba(var(--color),1)}}.c-video__trigger{--height: 38px;color:var(--cr-brown);transition:.3s}.c-video__trigger.expand-clickable-area:after{left:50%;width:100%;transform:translate(-50%)}.c-video__trigger:not(.is-active){display:none}.c-video__trigger.play svg{display:block;margin:auto;width:min(60px,75%)}.c-video__trigger.pause svg{display:block;margin:auto;width:min(22px,75%)}@media screen and (max-width:1024px){.c-video{--button-padding: 35px}}.c-megamenu__header{min-width:250px}.c-megamenu__products{max-width:1080px}.c-megamenu__title{margin-bottom:var(--s-40);white-space:nowrap}.c-megamenu__cta--desktop{flex-shrink:0}.c-megamenu__cta--mobile{display:none}.c-megamenu__products{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-8)}.c-megamenu__products.has-2-products{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.c-megamenu__header{margin-bottom:var(--s-32)}.c-megamenu__products{gap:var(--s-20)}}@media screen and (max-width:600px){.c-megamenu__header{flex-direction:column;align-items:flex-start;margin-bottom:var(--s-24)}.c-megamenu__cta--desktop{display:none}.c-megamenu__cta--mobile{display:inline-flex;margin-top:var(--s-24)}.c-megamenu__products{grid-template-columns:1fr;gap:var(--s-16)}.c-megamenu__products.has-2-products{grid-template-columns:1fr}}.wysiwyg>*:not(:last-child),.wysiwyg-page>*:not(:last-child){margin-bottom:20px}.wysiwyg h1:not(:first-child),.wysiwyg h2:not(:first-child),.wysiwyg h3:not(:first-child),.wysiwyg h4:not(:first-child),.wysiwyg h5:not(:first-child),.wysiwyg h6:not(:first-child),.wysiwyg .t-h-1:not(:first-child),.wysiwyg .t-h-2:not(:first-child),.wysiwyg .t-h-3:not(:first-child),.wysiwyg .t-h-4:not(:first-child),.wysiwyg .t-h-5:not(:first-child),.wysiwyg .t-h-6:not(:first-child),.wysiwyg-page h1:not(:first-child),.wysiwyg-page h2:not(:first-child),.wysiwyg-page h3:not(:first-child),.wysiwyg-page h4:not(:first-child),.wysiwyg-page h5:not(:first-child),.wysiwyg-page h6:not(:first-child),.wysiwyg-page .t-h-1:not(:first-child),.wysiwyg-page .t-h-2:not(:first-child),.wysiwyg-page .t-h-3:not(:first-child),.wysiwyg-page .t-h-4:not(:first-child),.wysiwyg-page .t-h-5:not(:first-child),.wysiwyg-page .t-h-6:not(:first-child){margin-top:36px}.wysiwyg h1 a,.wysiwyg h2 a,.wysiwyg h3 a,.wysiwyg h4 a,.wysiwyg h5 a,.wysiwyg h6 a,.wysiwyg .t-h-1 a,.wysiwyg .t-h-2 a,.wysiwyg .t-h-3 a,.wysiwyg .t-h-4 a,.wysiwyg .t-h-5 a,.wysiwyg .t-h-6 a,.wysiwyg-page h1 a,.wysiwyg-page h2 a,.wysiwyg-page h3 a,.wysiwyg-page h4 a,.wysiwyg-page h5 a,.wysiwyg-page h6 a,.wysiwyg-page .t-h-1 a,.wysiwyg-page .t-h-2 a,.wysiwyg-page .t-h-3 a,.wysiwyg-page .t-h-4 a,.wysiwyg-page .t-h-5 a,.wysiwyg-page .t-h-6 a{text-decoration:underline}.wysiwyg .btn,.wysiwyg .btn-outline,.wysiwyg .btn-underline,.wysiwyg-page .btn,.wysiwyg-page .btn-outline,.wysiwyg-page .btn-underline{text-decoration:unset}.wysiwyg .btn:not(:first-child),.wysiwyg .btn-outline:not(:first-child),.wysiwyg .btn-underline:not(:first-child),.wysiwyg-page .btn:not(:first-child),.wysiwyg-page .btn-outline:not(:first-child),.wysiwyg-page .btn-underline:not(:first-child){margin-top:20px}.wysiwyg p,.wysiwyg ol,.wysiwyg ul,.wysiwyg-page p,.wysiwyg-page ol,.wysiwyg-page ul{font:var(--t-b-3)}.wysiwyg p a,.wysiwyg ol a,.wysiwyg ul a,.wysiwyg-page p a,.wysiwyg-page ol a,.wysiwyg-page ul a{text-decoration:underline}.wysiwyg ul,.wysiwyg ol,.wysiwyg-page ul,.wysiwyg-page ol{padding-left:1em}.wysiwyg ul li:not(:last-child),.wysiwyg ol li:not(:last-child),.wysiwyg-page ul li:not(:last-child),.wysiwyg-page ol li:not(:last-child){margin-bottom:.4em}.wysiwyg ul ul,.wysiwyg ul li,.wysiwyg ol ul,.wysiwyg ol li,.wysiwyg-page ul ul,.wysiwyg-page ul li,.wysiwyg-page ol ul,.wysiwyg-page ol li{margin-top:.4em}.wysiwyg ol,.wysiwyg-page ol{list-style-type:decimal}.wysiwyg ul,.wysiwyg-page ul{list-style-type:disc}.wysiwyg blockquote,.wysiwyg-page blockquote{margin:30px auto;quotes:"\201c" "\201d" "\2018" "\2019"}.wysiwyg blockquote,.wysiwyg blockquote p,.wysiwyg-page blockquote,.wysiwyg-page blockquote p{font:var(--t-h-2)}.wysiwyg blockquote p,.wysiwyg-page blockquote p{display:inline;margin:0}.wysiwyg blockquote:before,.wysiwyg-page blockquote:before{content:open-quote;display:inline}.wysiwyg blockquote:after,.wysiwyg-page blockquote:after{content:close-quote;display:inline}.wysiwyg table,.wysiwyg-page table{width:100%;font:var(--t-b-4);border-collapse:separate;border-spacing:0}.wysiwyg table th,.wysiwyg table td,.wysiwyg-page table th,.wysiwyg-page table td{font-weight:400;text-align:left;padding:20px;border-top:1px solid var(--cr-gray-dark);border-left:1px solid var(--cr-gray-dark)}.wysiwyg table th:last-child,.wysiwyg table td:last-child,.wysiwyg-page table th:last-child,.wysiwyg-page table td:last-child{border-right:1px solid var(--cr-gray-dark)}.wysiwyg table tr:last-child td,.wysiwyg-page table tr:last-child td{border-bottom:1px solid var(--cr-gray-dark)}.wysiwyg table th,.wysiwyg-page table th{background-color:var(--cr-gray-light);font:var(--t-h-5);text-transform:uppercase;letter-spacing:.01em;text-align:center;border-bottom:1px solid var(--cr-gray-dark)}.wysiwyg table tr:first-child th,.wysiwyg-page table tr:first-child th{border-bottom:none}.wysiwyg table tr:first-child th:first-child,.wysiwyg-page table tr:first-child th:first-child{border-radius:6px 0 0}.wysiwyg table tr:first-child th:last-child,.wysiwyg-page table tr:first-child th:last-child{border-radius:0 6px 0 0}.wysiwyg table tr:last-child td:first-child,.wysiwyg-page table tr:last-child td:first-child{border-radius:0 0 0 6px}.wysiwyg table tr:last-child td:last-child,.wysiwyg-page table tr:last-child td:last-child{border-radius:0 0 6px}.wysiwyg table p,.wysiwyg-page table p{font:inherit}@media screen and (max-width:1024px){.wysiwyg table th,.wysiwyg table td,.wysiwyg-page table th,.wysiwyg-page table td{padding:12px}}.wysiwyg-page .aligncenter,.wysiwyg-page .alignleft,.wysiwyg-page .alignright{display:block;padding:0}.wysiwyg-page .aligncenter{float:none;margin:.5em auto 1em}.wysiwyg-page .alignright{float:right;margin:.5em 0 1em 1em}.wysiwyg-page .alignleft{float:left;margin:.5em 1em 1em 0}.wysiwyg-page .wp-caption p.wp-caption-text{margin-top:5px}.shopify-app-block{background-color:var(--cr-gray-light)}.jdgm-star{color:var(--cr-gray)!important}.jdgm-star.jdgm--on{color:var(--cr-blue)!important}.jdgm-rev-widg.jdgm-rev-widg{padding-block:var(--s-section)!important;padding-inline:max(var(--padding-lg),60px)}@media screen and (max-width:600px){.jdgm-rev-widg.jdgm-rev-widg{padding-inline:20px!important}}.jdgm-quest,.jdgm-rev{padding:var(--s-40) 0!important}@media screen and (max-width:600px){.jdgm-quest,.jdgm-rev{padding:32px 0 16px!important}}.jdgm-rev-widg__title{display:none}.jdgm-row-stars{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between!important;gap:20px;padding-bottom:0!important}@media screen and (max-width:1024px){.jdgm-row-stars{flex-direction:column;gap:var(--s-8)}}.jdgm-rev-widg__summary-inner{display:flex;flex-direction:column;gap:4px}.jdgm-rev-widg__summary-stars{display:flex;flex-direction:row;align-items:center;gap:var(--s-4)}.jdgm-rev-widg__summary-stars .jdgm-star{width:18px;height:18px;font-size:18px}.jdgm-row-product,.jdgm-rev__br,.jdgm-row-extra{display:none!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>div{flex:unset!important}.jdgm-paginate__load-more,.jdgm-paginate__load-more:not([disabled]):hover,.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-widget input.jdgm-review-search,.jdgm-subtab__name,.jdgm-widget .jdgm-btn.jdgm-btn,.jdgm-chip,.jdgm-write-rev-link.jdgm-write-rev-link{background-color:#0000!important;border:1px solid var(--cr-brown)!important;color:var(--cr-brown)!important;padding:19px!important;margin-right:0;max-width:250px;width:100%;padding:19px;border-radius:6px!important;font:var(--t-h-5);text-transform:uppercase}@media(hover:hover){.jdgm-paginate__load-more:hover,.jdgm-paginate__load-more:not([disabled]):hover:hover,.jdgm-write-rev-link:hover,.jdgm-ask-question-btn:hover,.jdgm-widget input.jdgm-review-search:hover,.jdgm-subtab__name:hover,.jdgm-widget .jdgm-btn.jdgm-btn:hover,.jdgm-chip:hover,.jdgm-write-rev-link.jdgm-write-rev-link:hover{background-color:var(--cr-blue)!important;color:var(--cr-white-off)!important;border-color:var(--cr-blue)!important}}@media screen and (max-width:600px){.jdgm-paginate__load-more,.jdgm-paginate__load-more:not([disabled]):hover,.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-widget input.jdgm-review-search,.jdgm-subtab__name,.jdgm-widget .jdgm-btn.jdgm-btn,.jdgm-chip,.jdgm-write-rev-link.jdgm-write-rev-link{max-width:unset}}.jdgm-rev-widg__body{padding-top:var(--s-40)}.jdgm-rev-widg__summary-average{order:-1}.jdgm-rev-widg__summary-average a.jdgm-link{font:var(--t-h-1);color:var(--cr-brown);text-decoration:none;display:inline-block;overflow:hidden;white-space:nowrap;max-width:3ch;margin-right:16px}.jdgm-rev-widg__summary-text{display:flex;flex-direction:column;gap:0;font:var(--t-b-2);color:var(--cr-brown)}.jdgm-rev-widg__summary-text:before{content:"Average Customer Ratings";font:var(--t-h-6);letter-spacing:.02em;text-transform:uppercase;color:var(--cr-brown)}.jdgm-rev-widg__summary-text .jdgm-verified-checkmark{display:none}.jdgm-rev-widg__summary-text{text-align:left;align-items:flex-start!important;gap:var(--s-4)!important;margin-top:var(--s-20)!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary{width:unset!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-widget-actions-wrapper,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{border-left:none!important}@media screen and (max-width:1024px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-widget-actions-wrapper,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{width:100%;text-align:left}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram a,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-widget-actions-wrapper a,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper a{margin-left:0}}@media screen and (max-width:600px){.jdgm-rev-widg__summary,.jdgm-histogram,.jdgm-widget-actions-wrapper{width:100%}}@media screen and (max-width:600px){.jdgm-widget-actions-wrapper{margin-bottom:0!important}.jdgm-widget-actions-wrapper a{width:100%!important;max-width:unset!important;margin:0!important}}.jdgm-write-rev-link.jdgm-write-rev-link{--t-duration: .3s;position:relative;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;text-align:center;box-shadow:unset;outline:unset;-webkit-user-select:none;user-select:none;font:var(--t-h-5);line-height:1;padding:19px;border-radius:6px;text-decoration:none;cursor:pointer;transition:background-color var(--t-duration),color var(--t-duration),border-color var(--t-duration);color:var(--cr-brown);border:1px solid var(--cr-brown);text-transform:uppercase}@media(hover:hover){.jdgm-write-rev-link.jdgm-write-rev-link:hover{color:var(--cr-white-off);background-color:var(--cr-blue);border-color:var(--cr-blue)}}.jdgm-histogram,.jdgm-row-actions{display:none!important}.jdgm-rev-widg__reviews{display:flex;flex-direction:column}.jdgm-rev{position:relative;display:grid;grid-template-columns:minmax(0,23%) 1fr auto;grid-template-areas:"author content date";column-gap:36px;padding:40px 0;background-image:radial-gradient(circle,var(--cr-gray-dark) 1px,transparent 1px);background-size:12px 2px;background-repeat:repeat-x;background-position:0 0;border-top:none!important}.jdgm-rev:before,.jdgm-rev:after{display:none}@media screen and (max-width:600px){.jdgm-rev{grid-template-columns:1fr;grid-template-areas:"author" "content" "date";gap:16px}}.jdgm-rev__header{grid-area:author;display:flex;flex-direction:column;gap:12px}.jdgm-rev__body{grid-area:content;display:flex;flex-direction:column;gap:20px}.jdgm-rev__timestamp{grid-area:date;font:var(--t-b-2);color:var(--cr-brown);text-align:right;white-space:nowrap;align-self:flex-start}.jdgm-rev__author{font:var(--t-h-4)!important;color:var(--cr-brown)!important;text-decoration:none}.jdgm-widget .jdgm-rev__icon:empty{display:none}.jdgm-rev__buyer-badge-wrapper,.jdgm-rev__buyer-badge{display:block!important;margin-left:0!important}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{display:flex;align-items:center;background-color:#0000!important;color:var(--cr-gray-dark)!important;text-transform:uppercase;display:block;padding:var(--s-8) 0;font:var(--t-h-6)}.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge:before{display:inline-block!important;padding-left:20px!important;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.04 0.24C6.22 0.09 6.45 0 6.69 0C6.93 0 7.16 0.09 7.34 0.24L8.59 1.31C8.75 1.44 8.95 1.53 9.16 1.54L10.79 1.67C11.03 1.69 11.25 1.79 11.42 1.96C11.59 2.13 11.69 2.35 11.71 2.59L11.84 4.22C11.85 4.43 11.94 4.63 12.07 4.79L13.14 6.04C13.29 6.22 13.38 6.45 13.38 6.69C13.38 6.93 13.29 7.16 13.14 7.34L12.07 8.59C11.94 8.75 11.85 8.95 11.84 9.16L11.71 10.79C11.69 11.03 11.59 11.25 11.42 11.42C11.25 11.59 11.03 11.69 10.79 11.71L9.16 11.84C8.95 11.86 8.75 11.94 8.59 12.07L7.34 13.14C7.16 13.29 6.93 13.38 6.69 13.38C6.45 13.38 6.22 13.29 6.04 13.14L4.79 12.07C4.63 11.94 4.43 11.86 4.22 11.84L2.59 11.71C2.35 11.69 2.13 11.59 1.96 11.42C1.79 11.25 1.69 11.03 1.67 10.79L1.54 9.16C1.52 8.95 1.44 8.75 1.3 8.59L0.24 7.34C0.09 7.16 0 6.93 0 6.69C0 6.45 0.09 6.22 0.24 6.04L1.3 4.79C1.44 4.63 1.52 4.43 1.54 4.22L1.67 2.59C1.69 2.35 1.79 2.13 1.96 1.96C2.13 1.79 2.35 1.69 2.59 1.67L4.22 1.54C4.43 1.52 4.63 1.44 4.79 1.31L6.04 0.24ZM6.69 7.99L9.27 5.41C9.44 5.24 9.44 4.96 9.27 4.79C9.1 4.62 8.82 4.62 8.65 4.79L6.19 7.24L5.41 6.45C5.24 6.28 4.96 6.28 4.79 6.45C4.62 6.62 4.62 6.9 4.79 7.07L5.93 8.21C6.1 8.38 6.38 8.38 6.55 8.21L6.69 7.99Z' fill='%23575757'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:0 center!important;background-size:14px 14px!important;vertical-align:middle}.jdgm-rev__timestamp,.jdgm-rev__pinned{float:left!important;margin-top:var(--s-8)!important}.jdgm-rev__rating{display:flex;gap:4px;align-items:center}.jdgm-rev__rating .jdgm-star{width:18px;height:18px;font-size:18px}.jdgm-rev__title{font:var(--t-h-3)!important;color:var(--cr-brown);display:block;margin-bottom:var(--s-20)!important}.jdgm-rev__content,.jdgm-rev__body>p{font:var(--t-b-2)!important;color:var(--cr-brown)}.jdgm-rev__actions,.jdgm-rev .jdgm-rev__custom-form{display:none}.jdgm-paginate__next-page a,.jdgm-load-more-button{display:inline-flex;align-items:center;justify-content:center;height:52px;min-width:250px;padding:12px 20px;border:1px solid var(--cr-brown);border-radius:6px;font:var(--t-h-5);letter-spacing:.01em;text-transform:uppercase;color:var(--cr-brown);text-decoration:none;white-space:nowrap;background:none;cursor:pointer}@media(hover:hover){.jdgm-paginate__next-page a:hover,.jdgm-load-more-button:hover{background-color:var(--cr-brown);color:var(--cr-white)}}.jdgm-paginate{display:flex;justify-content:center;padding-top:40px}.jdgm-form-wrapper .jdgm-form__title,.jdgm-form-dynamic-wrapper .jdgm-form__title{font:var(--t-h-3);color:var(--cr-brown);margin-bottom:20px}.jdgm-form-wrapper .jdgm-form__fieldset,.jdgm-form-dynamic-wrapper .jdgm-form__fieldset{margin-bottom:16px}.jdgm-form-wrapper .jdgm-form__fieldset label,.jdgm-form-wrapper .jdgm-form__fieldset .jdgm-form__inline-label,.jdgm-form-dynamic-wrapper .jdgm-form__fieldset label,.jdgm-form-dynamic-wrapper .jdgm-form__fieldset .jdgm-form__inline-label{font:var(--t-h-6);letter-spacing:.02em;text-transform:uppercase;color:var(--cr-brown);display:block;margin-bottom:8px}.jdgm-form-wrapper .jdgm-form__fieldset input[type=text],.jdgm-form-wrapper .jdgm-form__fieldset input[type=email],.jdgm-form-wrapper .jdgm-form__fieldset textarea,.jdgm-form-dynamic-wrapper .jdgm-form__fieldset input[type=text],.jdgm-form-dynamic-wrapper .jdgm-form__fieldset input[type=email],.jdgm-form-dynamic-wrapper .jdgm-form__fieldset textarea{width:100%;font:var(--t-b-2);color:var(--cr-brown);border:1px solid var(--cr-brown);border-radius:6px;padding:12px 16px;background:#0000;outline:none}.jdgm-form-wrapper .jdgm-form__fieldset input[type=text]::placeholder,.jdgm-form-wrapper .jdgm-form__fieldset input[type=email]::placeholder,.jdgm-form-wrapper .jdgm-form__fieldset textarea::placeholder,.jdgm-form-dynamic-wrapper .jdgm-form__fieldset input[type=text]::placeholder,.jdgm-form-dynamic-wrapper .jdgm-form__fieldset input[type=email]::placeholder,.jdgm-form-dynamic-wrapper .jdgm-form__fieldset textarea::placeholder{color:var(--cr-gray-dark)}.jdgm-form-wrapper .jdgm-form__fieldset input[type=text]:focus,.jdgm-form-wrapper .jdgm-form__fieldset input[type=email]:focus,.jdgm-form-wrapper .jdgm-form__fieldset textarea:focus,.jdgm-form-dynamic-wrapper .jdgm-form__fieldset input[type=text]:focus,.jdgm-form-dynamic-wrapper .jdgm-form__fieldset input[type=email]:focus,.jdgm-form-dynamic-wrapper .jdgm-form__fieldset textarea:focus{border-color:var(--cr-blue)}.jdgm-form-wrapper .jdgm-btn,.jdgm-form-dynamic-wrapper .jdgm-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:12px 24px;border-radius:6px;font:var(--t-h-5);letter-spacing:.01em;text-transform:uppercase;cursor:pointer;text-decoration:none}@media screen and (max-width:600px){.jdgm-form-wrapper .jdgm-btn,.jdgm-form-dynamic-wrapper .jdgm-btn{max-width:unset!important}}.jdgm-form-wrapper .jdgm-btn--border,.jdgm-form-dynamic-wrapper .jdgm-btn--border{background:#0000;border:1px solid var(--cr-brown);color:var(--cr-brown)}@media(hover:hover){.jdgm-form-wrapper .jdgm-btn--border:hover,.jdgm-form-dynamic-wrapper .jdgm-btn--border:hover{background-color:var(--cr-brown);color:var(--cr-white)}}.jdgm-form-wrapper .jdgm-btn--solid,.jdgm-form-dynamic-wrapper .jdgm-btn--solid{background:var(--cr-brown);border:1px solid var(--cr-brown);color:var(--cr-white)}@media(hover:hover){.jdgm-form-wrapper .jdgm-btn--solid:hover,.jdgm-form-dynamic-wrapper .jdgm-btn--solid:hover{opacity:.85}}.jdgm-form-wrapper .jdgm-form__fieldset-actions,.jdgm-form-dynamic-wrapper .jdgm-form__fieldset-actions{display:flex;gap:12px;align-items:center}.seal-subscription-page{padding-block:var(--s-section)!important}.seal-layout{padding:1rem!important}.seal-button{position:relative!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;white-space:nowrap!important;text-align:center!important;box-shadow:unset!important;border:unset!important;outline:unset!important;padding:10px!important;border-radius:6px!important;font:var(--t-h-5)!important;line-height:1!important;text-transform:uppercase!important;color:var(--cr-white-off)!important;background-color:var(--cr-brown)!important;cursor:pointer!important;transition:background-color .3s,color .3s,border-color .3s!important}.seal-button:hover{color:var(--cr-white-off)!important;background-color:var(--cr-blue)!important}.seal-button-plain-red{position:relative!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;white-space:nowrap!important;text-align:center!important;box-shadow:unset!important;outline:unset!important;padding:10px!important;border-radius:6px!important;font:var(--t-h-5)!important;line-height:1!important;text-transform:uppercase!important;color:var(--cr-brown)!important;background-color:#0000!important;border:1px solid var(--cr-brown)!important;cursor:pointer!important;transition:background-color .3s,color .3s,border-color .3s!important}.seal-button-plain-red:hover{color:var(--cr-white-off)!important;background-color:var(--cr-blue)!important;border-color:var(--cr-blue)!important}.seal-reactivate-button,#seal-reactivate-button{min-width:250px!important;padding:19px!important}@media screen and (max-width:600px){.seal-reactivate-button,#seal-reactivate-button{width:100%;margin-top:10px}}[data-editable-container] .seal-edit-buttons-wrapper{top:8px;right:8px}[data-editable-container]:not(.seal-sectioned) .seal-edit-buttons-wrapper{top:-2.5rem}.s-marquee{padding-block:var(--s-28)}.s-marquee__stars{width:90px}.s-marquee__heading{width:fit-content}.s-marquee__marquee{position:relative;overflow:hidden;flex:1;pointer-events:none}.s-marquee__quote{white-space:nowrap}.s-marquee__content{position:relative;gap:var(--s-40)}.s-marquee__logo{width:160px;height:2.5rem}@media screen and (max-width:1024px){.s-marquee{padding-block:var(--s-20)}.s-marquee__content{flex-direction:column;padding-left:0}.s-marquee__marquee{width:100%}.s-marquee__marquee:before,.s-marquee__marquee:after{display:none}}.s-text__content{padding-block:80px}.s-text__content.bg-white-off{padding-top:var(--s-60);padding-bottom:100px}.s-text__content p{margin:0 auto;max-width:900px}.s-text__content strong,.s-text__content b{font:var(--t-h-5);color:var(--cr-blue);border:1px solid var(--cr-blue);border-radius:var(--br);padding:8px 12px;white-space:nowrap;vertical-align:middle;margin-right:var(--s-4)}@media screen and (max-width:600px){.s-text__content strong,.s-text__content b{padding:4px 8px}}@media screen and (max-width:600px){.s-text__content{padding-block:var(--s-60)}.s-text__content.bg-white-off{padding:var(--s-32) var(--s-20) var(--s-60)}}.s-featured-product{padding-block:var(--s-section)}.s-featured-product__media{position:sticky;top:calc(var(--sticky-top) + 80px);overflow:hidden;border-radius:var(--br);aspect-ratio:1;flex:1;max-width:650px}.s-featured-product__media__slider{flex:1;width:100%}.s-featured-product__media__slider .c-slider__buttons{position:absolute;left:unset;top:unset;bottom:var(--s-20);right:var(--s-20);width:fit-content;gap:8px;transform:none}.s-featured-product__media__badge{width:265px;height:67px;position:absolute;flex-shrink:0;overflow:hidden;padding:2px;top:40px;left:40px}.s-featured-product__media__badge img{width:100%;height:100%;object-fit:contain;padding:2px}.s-featured-product__content{flex:1;max-width:650px}.s-featured-product__block{padding-bottom:var(--s-20)}.s-featured-product__logo{width:87px;filter:brightness(0) saturate(100%)}.s-featured-product__label{margin-top:var(--s-20)}@media screen and (max-width:1024px){.s-featured-product__media{position:relative;top:0;width:100%;margin:auto}.s-featured-product__media__badge{top:unset;bottom:20px;left:20px}.s-featured-product__content{flex:0 0 100%;gap:var(--s-32);margin:auto}.s-featured-product__blocks{gap:var(--s-16)}.s-featured-product__blocks:not(:last-child){margin-bottom:var(--s-20)}.s-featured-product__block{padding-bottom:var(--s-20)}.s-featured-product__logo{width:75px}}.s-features{padding-block:var(--s-section)}.s-features__content{flex:1;max-width:650px}.s-features__logo{max-width:250px;width:100%}.s-features__logo:not(:last-child){margin-bottom:var(--s-32)}.s-features__paragraph{max-width:625px}.s-features__paragraph:not(:last-child){margin-bottom:var(--s-section)}.s-features__list:not(:last-child){margin-bottom:var(--s-20)}.s-features__feature:not(:last-child){position:relative;padding-bottom:var(--s-20)}.s-features__feature:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-image:radial-gradient(circle,var(--cr-gray-dark) 1px,transparent 1px);background-size:12px 2px;background-position:0 center}.s-features__icon{width:2em;height:2em;flex-shrink:0}.s-features__container{flex:1}.s-features__media{position:relative;max-width:350px;width:100%;margin-inline:auto}.s-features__label{--size: 160px;--translate: calc(var(--size) * .2);--offset-x: 10%;--offset-y: 10%;position:absolute;top:var(--offset-y);right:var(--offset-x);width:var(--size);height:var(--size);transform:translate3d(50%,-50%,0)}.s-features__blocks{border-top:1px solid}.s-features__block{gap:clamp(60px,10vw,100px);position:relative;overflow:hidden;flex:1;padding-block:var(--s-40);padding-inline:var(--s-contain)}.s-features__block:first-child{padding-left:0}.s-features__block:last-child{padding-right:0}.s-features__block.has-overlay:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;z-index:0}.s-features__block:not(:last-child){border-right:1px solid}.s-features__block__stat,.s-features__block__content{position:relative;z-index:1}.s-features__block__content{max-width:350px}.s-features__block__description{text-wrap:pretty}.s-features__block__description:not(:last-child){margin-bottom:var(--s-16)}.s-features__block__footnote:not(:last-child){margin-bottom:var(--s-32)}@media screen and (max-width:1024px){.s-features__paragraph:not(:last-child){margin-bottom:0}.s-features__container{margin-block:var(--s-40)}.s-features__media{max-width:350px}.s-features__label{--size: 120px;--offset-x: 15%;--offset-y: 15%}.s-features__blocks{overflow-x:auto;overflow-y:hidden}.s-features__block{flex:0 0 auto;width:40%}}@media screen and (max-width:600px){.s-features__media{max-width:250px}.s-features__label{--size: 95px}.s-features__cta{width:100%}.s-features__block{flex:0 0 auto;width:80%}.s-features__feature:not(:last-child){padding-bottom:var(--s-16)}}.s-stats{position:relative;overflow:hidden;padding-block:var(--s-section)}.s-stats__content{width:100%}.s-stats__content p{max-width:450px}.s-stats__header{width:100%}.s-stats__title{max-width:900px}.s-stats__block{flex:1;padding:var(--s-40) 0;position:relative}.s-stats__block:before,.s-stats__block:after{content:"";position:absolute;left:0;width:100%;height:2px;background-image:radial-gradient(circle,var(--cr-gray-dark) 1px,transparent 1px);background-size:12px 2px;background-position:0 center}.s-stats__block:before{top:0}.s-stats__block:after{bottom:0}.s-stats__blocks{width:100%;gap:36px;margin-top:80px}.s-stats__footnote{margin-top:var(--s-28)}@media screen and (max-width:1024px){.s-stats__header{flex-direction:column}.s-stats__blocks{flex-direction:column;margin-top:40px;gap:20px}.s-stats__block{width:100%;flex-direction:row;gap:20px;padding-top:0;padding-bottom:20px}.s-stats__block:before{display:none}.s-stats__block__stat{width:200px;flex-shrink:0}.s-stats__block__content{flex:1;min-width:0}.s-stats__footnote{margin-top:20px}.s-stats__cta{margin-top:40px}}@media screen and (max-width:600px){.s-stats__cta{width:100%}.s-stats__block__stat{width:160px}}.s-science-breakdown{position:relative;overflow:hidden;min-height:650px}.s-science-breakdown__bg{position:absolute;inset:0;z-index:0}.s-science-breakdown__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.1) 0%,transparent 50%)}.s-science-breakdown__content{position:relative;z-index:1;padding-block:var(--s-section);min-height:650px;display:flex;flex-direction:column}.s-science-breakdown__header{width:100%;margin-bottom:var(--s-40)}.s-science-breakdown__title{max-width:400px}.s-science-breakdown__cta{flex-shrink:0}.s-science-breakdown__main{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:1fr 1fr;gap:var(--s-20);flex:1;align-items:center;position:relative}.s-science-breakdown__main .s-science-breakdown__pill{grid-column:2;grid-row:1/3}.s-science-breakdown__callout{position:relative;min-width:300px}.s-science-breakdown__callout[data-order="1"]{grid-column:1;grid-row:1/3;justify-self:center;align-self:center;margin-right:40px}.s-science-breakdown__callout[data-order="2"]{grid-column:3;grid-row:1;justify-self:left;align-self:start;margin-left:20%}.s-science-breakdown__callout[data-order="3"]{grid-column:3;grid-row:2;justify-self:center;align-self:end;margin-left:80px}.s-science-breakdown__callouts{display:flex;flex-direction:column;gap:var(--s-24);align-items:flex-start}.s-science-breakdown__callout-badge{display:inline-block;padding:8px 12px;border-radius:4px;margin-bottom:var(--s-12)}.s-science-breakdown__callout-desc{max-width:300px}.s-science-breakdown__callout-line{position:absolute;top:50%;width:80px;height:1px;background:linear-gradient(to right,var(--cr-white-off) 4px,transparent 4px);background-size:8px 1px;transform:translateY(-50%)}.s-science-breakdown__callout-line:after{content:"";position:absolute;top:50%;width:6px;height:6px;background-color:var(--cr-white-off);border-radius:50%;transform:translateY(-50%)}[data-order="1"] .s-science-breakdown__callout-line{right:-100px}[data-order="1"] .s-science-breakdown__callout-line:after{left:-10px}[data-order="2"] .s-science-breakdown__callout-line,[data-order="3"] .s-science-breakdown__callout-line{left:-100px}[data-order="2"] .s-science-breakdown__callout-line:after,[data-order="3"] .s-science-breakdown__callout-line:after{right:-6px}.s-science-breakdown__pill{position:absolute;top:50%;transform:translate(-50%,-50%);height:650px;aspect-ratio:1;width:auto;display:flex;align-items:center;justify-content:center;flex-shrink:0}.s-science-breakdown__pill video{width:100%;height:100%;object-fit:contain}.s-science-breakdown__pill .object-fit img{object-fit:none}.s-science-breakdown__pill-placeholder{width:100px;height:280px;background:linear-gradient(180deg,#c8b496cc,#b4a082e6);border-radius:50px}.s-science-breakdown__badges{margin-top:auto;padding-top:var(--s-40)}.s-science-breakdown__badge-icon{width:80px;height:80px}.s-science-breakdown__badge-icon img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:1024px){.s-science-breakdown,.s-science-breakdown__content{min-height:auto}.s-science-breakdown__header{margin-bottom:var(--s-20)}.s-science-breakdown__main{display:flex;flex-direction:column;gap:var(--s-28);align-items:flex-start}.s-science-breakdown__pill{position:relative;order:1;width:100%;aspect-ratio:1;height:auto;margin:0 auto;transform:unset;max-width:400px}.s-science-breakdown__callout{order:2;text-align:left;max-width:100%}.s-science-breakdown__callout[data-order="1"],.s-science-breakdown__callout[data-order="2"],.s-science-breakdown__callout[data-order="3"]{grid-column:unset;grid-row:unset;justify-self:unset;align-self:unset;text-align:left;margin-inline:0}.s-science-breakdown__callout-desc{margin-left:0;margin-right:0;max-width:100%}.s-science-breakdown__callout-line{display:none}.s-science-breakdown__pill-placeholder{width:80px;height:220px}.s-science-breakdown__badges{justify-content:flex-start;padding-top:var(--s-20)}.s-science-breakdown__cta{margin:var(--s-40) auto;width:100%;max-width:400px}}@media screen and (max-width:600px){.s-science-breakdown__title{max-width:100%}.s-science-breakdown__pill{max-height:250px}.s-science-breakdown__badges{padding-top:0;gap:var(--s-12)}.s-science-breakdown__badge{width:70px;height:70px}.s-science-breakdown__badge-label{font-size:7px}}.s-science-hero__track{position:relative;height:var(--track-height, 500vh)}.s-science-hero__sticky{position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden;--pill-radius: 999px;--pill-inset: 18vh 9vw;--eyebrow-opacity: 1;--texts-offset: 0px}.s-science-hero__bg{position:absolute;inset:0;z-index:0}.s-science-hero__bg .object-fit{display:block;width:100%;height:100%}.s-science-hero__pill-mask{position:absolute;z-index:1;inset:var(--pill-inset);border-radius:var(--pill-radius);overflow:hidden;box-shadow:0 0 0 200vmax var(--cr-white, #fff)}.s-science-hero__eyebrow{position:absolute;z-index:3;top:25%;left:50%;transform:translate(-50%);text-align:center;white-space:normal;max-width:250px;color:var(--cr-white, #fff);opacity:var(--eyebrow-opacity);pointer-events:none}.s-science-hero__texts{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none;transform:translateY(var(--texts-offset))}.s-science-hero__text{position:absolute;width:100%;max-width:800px;padding:0 var(--s-40, 40px);text-align:center;color:var(--cr-white, #fff);will-change:transform}.s-science-hero__text h1,.s-science-hero__text h2,.s-science-hero__text h3,.s-science-hero__text h4,.s-science-hero__text p{margin:0}@media screen and (max-width:600px){.s-science-hero__sticky{--pill-inset: 20vh 24px 20vh 24px}.s-science-hero__eyebrow{top:12%;max-width:200px;color:var(--cr-dark, #1a1a1a)}.s-science-hero__text{padding:0 var(--s-20, 20px)}}@media(prefers-reduced-motion:reduce){.s-science-hero__sticky{--pill-radius: 0px !important;--pill-inset: 0px 0px !important;--eyebrow-opacity: 0 !important}.s-science-hero__text{transform:none!important;opacity:1!important}.s-science-hero__text:not([data-text-index="0"]){display:none}}.s-science-intro__inner{padding-top:100px;padding-bottom:100px}.s-science-intro__row{display:flex;gap:36px;align-items:flex-start}.s-science-intro__eyebrow{width:303px;flex-shrink:0;margin:0}.s-science-intro__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--s-60)}.s-science-intro__lead{max-width:530px}.s-science-intro__lead p{margin:0}.s-science-intro__lead sup{font-size:.55em;vertical-align:super;line-height:0}.s-science-intro__media-outer{position:relative;width:100%}.s-science-intro__media-wrap{position:relative;border-radius:var(--br);overflow:hidden;aspect-ratio:2;width:100%}.s-science-intro__circular{position:absolute;right:100%;top:50%;transform:translate(44px,-50%);width:200px;height:200px;border-radius:50%;overflow:hidden;pointer-events:none}.s-science-intro__body{margin:0;max-width:530px}@media screen and (max-width:1024px){.s-science-intro__row{flex-direction:column;gap:var(--s-40)}.s-science-intro__eyebrow{width:100%}.s-science-intro__media-wrap{aspect-ratio:1.5}.s-science-intro__circular{inset:auto -20px -60px auto;transform:none;width:120px;height:120px}.s-science-intro__body{max-width:100%}}@media screen and (max-width:600px){.s-science-intro__inner{padding-top:var(--s-section);padding-bottom:var(--s-section)}.s-science-intro__row{gap:var(--s-20)}.s-science-intro__content{gap:var(--s-60)}.s-science-intro__body{margin-top:calc(36px - var(--s-60))}.s-science-intro__circular{inset:67px auto auto 0;transform:translate(-50%);width:125px;height:125px}}.s-science-statement-toggle{padding-block:80px}.s-science-statement-toggle__slide{text-align:center;color:var(--cr-brown);padding-inline:104px;padding-block-start:.4em}.s-science-statement-toggle__slide p{margin:0}.s-science-statement-toggle__slide sup{font-size:.55em;vertical-align:super;line-height:0}.s-science-statement-toggle .c-slider__buttons{display:flex;justify-content:space-between;pointer-events:none}.s-science-statement-toggle .c-slider__button{pointer-events:auto;color:var(--cr-brown)}@media(hover:hover){.s-science-statement-toggle .c-slider__button:hover{color:var(--cr-blue)}}@media screen and (max-width:600px){.s-science-statement-toggle{padding-block:60px 80px}.s-science-statement-toggle__slide{padding-inline:32px}}.s-science-difference__inner{padding-block:var(--s-section);display:flex;flex-direction:column;gap:var(--s-section)}.s-science-difference__header-row{display:flex;gap:36px;align-items:flex-start}.s-science-difference__eyebrow{width:303px;flex-shrink:0;margin:0;padding-top:4px}.s-science-difference__header-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--s-section)}.s-science-difference__title-group{display:flex;flex-direction:column;gap:var(--s-20);max-width:641px}.s-science-difference__title{font:var(--t-h-2);text-transform:capitalize;margin:0}.s-science-difference__body{font:var(--t-b-2);margin:0}.s-science-difference__body p{margin:0}.s-science-difference__body sup{font-size:.55em;vertical-align:super;line-height:0}.s-science-difference__main-row{display:flex;gap:36px;align-items:flex-start;width:100%}.s-science-difference__subnav{width:303px;flex-shrink:0;display:flex;flex-direction:column;gap:var(--s-8)}.s-science-difference__nav-item{font:var(--t-b-2);text-align:left;background:none;border:none;padding:0;cursor:pointer;color:var(--cr-brown);transition:color .2s ease}.s-science-difference__nav-item.is-active{color:#0062b3;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}@media(hover:hover){.s-science-difference__nav-item:hover{color:#0062b3;text-decoration:none}}@media(hover:hover){.s-science-difference__nav-item.is-active:hover{text-decoration:underline}}.s-science-difference__panels{flex:1;min-width:0;display:grid}.s-science-difference__panel{grid-area:1/1;opacity:0;pointer-events:none;transition:opacity .3s ease}.s-science-difference__panel.is-active{opacity:1;pointer-events:auto}.s-science-difference__cards{display:flex;gap:var(--s-8);width:100%}.s-science-difference__card{flex:1;display:flex;flex-direction:column;gap:var(--s-section);background:#fffffc80;border-radius:var(--br);padding:var(--s-40) var(--s-20);min-height:358px}.s-science-difference__card-icon{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center}.s-science-difference__card-icon svg{width:100%;height:100%}.s-science-difference__card-text{display:flex;flex-direction:column;gap:var(--s-20)}.s-science-difference__card-title{margin:0}.s-science-difference__card-body{font:var(--t-b-3);margin:0}.s-science-difference__card-body p{margin:0}.s-science-difference__card-body strong{font-weight:700}.s-science-difference__card-body sup{font-size:.55em;vertical-align:super;line-height:0}.s-science-difference__acc-list{display:none}.s-science-difference__acc-list .c-accordion{padding-bottom:var(--s-40)}.s-science-difference__acc-list .c-accordion__title{font:var(--t-h-2);text-transform:capitalize;overflow:visible}.s-science-difference__acc-list .c-accordion__toggle{padding-top:var(--s-40)}.s-science-difference__acc-list .c-accordion__content-interior{max-width:none;padding-top:var(--s-20)}.s-science-difference__acc-list .s-science-difference__cards{flex-direction:column}.s-science-difference__acc-list .s-science-difference__card{flex-direction:row;align-items:flex-start;gap:var(--s-20);min-height:auto;padding:var(--s-20)}.s-science-difference__acc-list .s-science-difference__card-text{gap:var(--s-16)}.s-science-difference__acc-list .s-science-difference__card-icon{width:40px;height:40px}.s-science-difference__acc-list .s-science-difference__card-body{font:var(--t-b-4)}@media screen and (max-width:1024px){.s-science-difference__header-row{flex-direction:column;gap:var(--s-20)}.s-science-difference__eyebrow{width:100%;padding-top:0}.s-science-difference__title-group{max-width:100%}.s-science-difference__main-row{flex-direction:column;gap:var(--s-40)}.s-science-difference__subnav{width:100%;flex-direction:row;flex-wrap:wrap;gap:var(--s-8) var(--s-24)}.s-science-difference__card{min-height:280px}}@media screen and (max-width:600px){.s-science-difference__main-row{display:none}.s-science-difference__acc-list{display:block}.s-science-difference__header-content>.dotted-line{display:none}}.s-science-how-it-works{padding:var(--s-section) 0}.s-science-how-it-works__inner{display:flex;gap:var(--s-60);padding:0 var(--s-contain);align-items:flex-start}.s-science-how-it-works__eyebrow{flex:none;width:303px;padding-top:6px}.s-science-how-it-works__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--s-section)}.s-science-how-it-works__header{display:flex;flex-direction:column;gap:var(--s-20);max-width:640px}.s-science-how-it-works__header h2{text-transform:capitalize}.s-science-how-it-works__accordions{display:flex;flex-direction:column}.s-science-how-it-works__closing{max-width:642px}.s-science-how-it-works__closing p{font:var(--t-h-3)}.s-science-how-it-works__closing p em{font-style:italic}.s-science-how-it-works__closing-text{font:var(--t-b-2)}.s-science-how-it-works .c-accordion{padding-bottom:0}.s-science-how-it-works .c-accordion__toggle{padding:var(--s-40) 0 36px;align-items:center;gap:0}.s-science-how-it-works .c-accordion__title{font:var(--t-h-2);text-transform:capitalize;flex:1;overflow:visible;text-overflow:unset;white-space:nowrap}.s-science-how-it-works .c-accordion__pill{flex:none;overflow:hidden;width:0;opacity:0;transition:width .4s ease,opacity .35s ease,margin-right .4s ease;border-radius:75px;height:75px}.s-science-how-it-works .c-accordion__pill img{display:block;width:150px;height:75px;object-fit:cover;border-radius:75px}.s-science-how-it-works .c-accordion.is-active .c-accordion__pill{width:150px;margin-right:76px;opacity:1}.s-science-how-it-works .c-accordion__content-interior{padding-top:0;padding-bottom:var(--s-40);max-width:none;display:flex;flex-direction:column;gap:var(--s-40);margin-left:226px}.s-science-how-it-works__benefits{display:flex;flex-direction:column;gap:var(--s-12);list-style:none;padding:0;margin:0}.s-science-how-it-works__benefit{display:flex;align-items:center;gap:var(--s-16);font:var(--t-b-1)}.s-science-how-it-works__benefit svg{flex:none;width:32px;height:32px}@media screen and (max-width:1024px){.s-science-how-it-works__inner{flex-direction:column;gap:var(--s-section);padding-inline:max(var(--padding-lg),60px)}.s-science-how-it-works__eyebrow{width:auto}.s-science-how-it-works__main{width:100%}.s-science-how-it-works .c-accordion__pill{height:60px;border-radius:50px}.s-science-how-it-works .c-accordion__pill img{width:120px;height:60px;border-radius:50px}.s-science-how-it-works .c-accordion.is-active .c-accordion__pill{width:120px;margin-right:var(--s-20)}.s-science-how-it-works .c-accordion__content-interior{margin-left:140px}}@media screen and (max-width:600px){.s-science-how-it-works{padding:40px 0}.s-science-how-it-works__inner{gap:var(--s-20);padding-inline:max(var(--padding-lg),20px)}.s-science-how-it-works__accordion-body{gap:var(--s-20)}.s-science-how-it-works .c-accordion__toggle{padding-bottom:var(--s-40)}.s-science-how-it-works .c-accordion__content-interior{gap:var(--s-20)}.s-science-how-it-works .c-accordion__content-interior{margin-left:0}}.s-science-stats__inner{padding-block:var(--s-section)}.s-science-stats__layout{display:flex;height:600px;border-radius:var(--br);overflow:hidden}.s-science-stats__media-wrap{position:relative;flex:1;min-width:0}.s-science-stats__media-wrap img,.s-science-stats__media-wrap video{width:100%;height:100%;object-fit:cover;display:block}.s-science-stats__logo-media{display:none}.s-science-stats__content{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;padding-block:120px;gap:40px}.s-science-stats__logo-content{position:absolute;top:40px;right:40px}.s-science-stats__logo-content svg{width:80px;height:auto}.s-science-stats__text-wrapper{max-width:416px;margin-inline:auto}.s-science-stats__text{display:flex;flex-direction:column;gap:20px}.s-science-stats__heading{margin:0;font:var(--t-h-3);text-wrap:balance}.s-science-stats__body{margin:0;font:var(--t-b-3)}.s-science-stats__body p{margin:0}.s-science-stats__cta{align-self:flex-start;min-width:250px;margin-top:40px}@media screen and (max-width:1024px){.s-science-stats__inner{padding-bottom:0}.s-science-stats__inner .dotted-line{margin-top:var(--s-section)}.s-science-stats__content{padding:40px}.s-science-stats__layout{flex-direction:column;height:auto}.s-science-stats__media-wrap{width:100%;aspect-ratio:1;max-height:500px;height:300px}.s-science-stats__logo-media{display:block;position:absolute;bottom:20px;right:20px}.s-science-stats__logo-media svg{width:53px;height:auto}.s-science-stats__logo-content{display:none}}@media screen and (max-width:600px){.s-science-stats__content{padding:40px 20px 20px}.s-science-stats__cta{margin-top:20px;width:100%}.s-science-stats__text-wrapper{margin-inline:0}.s-science-stats__body{max-width:256px}}.s-table{padding-block:var(--s-section)}.s-table__header{margin-bottom:var(--s-40)}.s-table__toggle-wrapper{flex-shrink:0}.s-table__tagline{text-transform:uppercase}.s-table__toggle{display:inline-flex;background-color:var(--cr-white-off);border-radius:8px;padding:8px;gap:0}.s-table__toggle-btn{padding:12px 20px;font:var(--t-h-5);text-transform:uppercase;background-color:#0000;color:var(--cr-brown);border:none;border-radius:6px;cursor:pointer;transition:background-color .3s,color .3s}.s-table__toggle-btn.is-active{background-color:var(--cr-brown);color:var(--cr-white-off)}.s-table__toggle-btn:not(.is-active):hover{background-color:#3023131a}.s-table__content{overflow-x:auto;overflow-y:hidden}.s-table__table{width:100%;table-layout:fixed;border-collapse:collapse}.s-table__row{border-bottom:1px solid var(--cr-gray);transition:opacity .3s ease,border-color .3s ease}.s-table__row :is(td,th){font:var(--t-b-3);padding-block:var(--s-20);padding-inline:var(--s-10);text-align:center;vertical-align:middle}.s-table__row :is(td,th) .svg-check-mark{color:var(--cr-blue)}.s-table__row :is(td,th) .svg-x-mark{color:var(--cr-brown)}.s-table__row :is(td,th) svg{width:26px;height:26px;margin-inline:auto;display:block}.s-table__row :is(td,th) .svg-logo{width:175px;height:auto}.s-table__row :is(td,th).is-logo-column{background-color:var(--cr-white-off)}.s-table__row :is(td,th):first-child{text-align:left;padding-left:0}.s-table__row.is-first-visible :is(td,th).is-logo-column{border-top-left-radius:6px;border-top-right-radius:6px}.s-table__row:not(.is-active){opacity:0;border-bottom-color:#0000}@media screen and (max-width:1024px){.s-table__toggle-wrapper{flex-direction:column;flex-wrap:wrap;gap:var(--s-12);align-items:flex-start}}@media screen and (max-width:600px){.s-table{overflow:hidden}.s-table__header{flex-direction:column;gap:var(--s-40);align-items:flex-start}.s-table__toggle-btn{font:var(--t-h-6)}.s-table__row :is(td,th){width:120px;min-width:120px;background-color:var(--cr-blue-bright)}.s-table__row :is(td,th).is-logo-column{background-color:var(--cr-white-off)}.s-table__row :is(td,th):first-child{width:140px;min-width:140px;position:sticky;left:0;z-index:2}.s-table__row :is(td,th):first-child:after{content:"";position:absolute;top:0;bottom:-1px;right:100%;width:20px;background-color:var(--cr-blue-bright)}.s-table__row :is(td,th) .svg-mobile-logo{width:40px;height:auto;display:block;margin-inline:auto}}.s-split{padding-block:var(--s-section)}.s-split__image,.s-split__content{position:relative;justify-content:center;flex:1;width:100%;height:600px}.s-split__content{padding:var(--s-40)}.s-split__content__tags,.s-split__content__wrapper{width:420px;margin-inline:auto}.s-split__image video{height:auto;width:100%}@media screen and (max-width:1024px){.s-split{flex-direction:column}.s-split__content{max-width:650px;padding:var(--s-32) var(--s-20)}.s-split__content__tags,.s-split__content__wrapper{width:100%}.s-split__image{max-width:650px;aspect-ratio:1}}@media screen and (max-width:600px){.s-split__content__tags,.s-split__content__wrapper{gap:16px}}.s-split-with-circular-image{padding-block:var(--s-section);gap:var(--s-40)}.s-split-with-circular-image__image,.s-split-with-circular-image__content{position:relative;justify-content:center;flex:1;width:100%}.s-split-with-circular-image__image__wrapper{position:relative;height:500px;aspect-ratio:1}.s-split-with-circular-image__image__circular{position:absolute;right:-50px;top:10px;width:30%;max-width:190px;aspect-ratio:1;border-radius:50%;overflow:hidden}.s-split-with-circular-image__content{padding-block:var(--s-40)}.s-split-with-circular-image__content__wrapper{max-width:500px}.s-split-with-circular-image__cta{margin-top:var(--s-20)}@media screen and (max-width:1024px){.s-split-with-circular-image{flex-direction:column}.s-split-with-circular-image__content{padding:0}.s-split-with-circular-image__image__circular{left:75%}}@media screen and (max-width:600px){.s-split-with-circular-image__image__wrapper{width:100%;height:auto}.s-split-with-circular-image__image__circular{right:-40px;top:20px;left:auto}.s-split-with-circular-image__cta{width:100%}}.s-social{padding-block:var(--s-section)}.s-social__header{display:flex;margin-bottom:var(--s-40)}.s-social__ctas{display:flex;flex-direction:row;align-items:center;gap:var(--s-12);flex-shrink:0}.s-social__block{overflow:hidden;width:321px;height:410px;flex-shrink:0}.s-social__block__media{position:relative;overflow:hidden;width:100%;height:374px;border-radius:6px}.s-social__block__info{margin-top:12px}@media screen and (max-width:600px){.s-social__block{width:246px;height:316px}.s-social__block__media{height:286px}}@media screen and (max-width:1024px){.s-social__header{flex-direction:column;gap:var(--s-28);align-items:flex-start;margin-bottom:var(--s-32)}.s-social__title{max-width:100%}}.s-testimonial{padding-block:var(--s-section)}.s-testimonial__header{display:flex;margin-bottom:var(--s-40)}.s-testimonial__title{text-align:center}.s-testimonial__ctas{display:flex;flex-direction:row;align-items:center;gap:var(--s-12);flex-shrink:0}@media(hover:hover){.s-testimonial__cta:hover{color:var(--cr-blue)}}.s-testimonial__block{overflow:hidden;width:375px;height:505px;flex-shrink:0}.s-testimonial__block__quote,.s-testimonial__block__media{position:relative;overflow:hidden;width:100%;height:475px;border-radius:6px}.s-testimonial__block__quote{padding:40px}.s-testimonial__block__info{margin-top:12px;text-align:center}@media screen and (max-width:600px){.s-testimonial__block{width:275px;height:452px}.s-testimonial__block__quote,.s-testimonial__block__media{height:422px}}.s-bestsellers{padding-block:var(--s-section)}.s-bestsellers__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-40)}.s-bestsellers__cta svg{width:16px;height:16px}@media(hover:hover){.s-bestsellers__cta:hover{background-color:#0000;color:var(--cr-brown);border:1px solid var(--cr-brown)}}@media screen and (max-width:600px){.s-bestsellers__cta--desktop{display:none}}.s-bestsellers__cta--mobile{display:none}@media screen and (max-width:600px){.s-bestsellers__cta--mobile{display:block;margin-top:var(--s-40);text-align:center;margin-inline:max(var(--padding-lg),20px)}}.s-bestsellers__products{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.s-bestsellers__products.has-2-products{display:flex;justify-content:center;gap:16px}.s-bestsellers__products.has-2-products .c-item-card{max-width:400px}@media screen and (max-width:1024px){.s-bestsellers__products{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch}.s-bestsellers__products .c-item-card{flex:0 0 calc(100% - 160px);scroll-snap-align:start;max-width:500px}.s-bestsellers__products.has-2-products .c-item-card{max-width:unset}}@media screen and (max-width:600px){.s-bestsellers__products{gap:8px}.s-bestsellers__products .c-item-card{flex:auto;width:246px}}.s-enzyme-digest-support{padding-block:var(--s-section)}.s-enzyme-digest-support .s-enzyme .t-h-4{max-width:450px}.s-enzyme-digest-support .s-enzyme__enzymes{margin-top:80px}.s-enzyme-digest-support .s-enzyme__enzymes__enzyme__image{width:200px;height:100px;border-radius:100px;overflow:hidden;position:relative}@media screen and (max-width:1024px){.s-enzyme-digest-support .s-enzyme__enzymes{margin-top:var(--s-40);overflow:auto;width:100dvw;margin-left:calc(-1*max(var(--padding-lg),60px));padding-inline:max(var(--padding-lg),60px)}}@media screen and (max-width:600px){.s-enzyme-digest-support .s-enzyme .t-h-4{max-width:300px}.s-enzyme-digest-support .s-enzyme__enzymes{gap:var(--s-20);margin-left:calc(-1*max(var(--padding-lg),20px));padding-inline:max(var(--padding-lg),20px)}.s-enzyme-digest-support .s-enzyme__enzymes__enzyme{min-width:246px;gap:16px}}.s-enzyme-digest-support .dotted-line{margin-block:80px}@media screen and (max-width:1024px){.s-enzyme-digest-support .dotted-line{margin-block:var(--s-40)}}.s-enzyme-digest-support .s-digestive-support__left,.s-enzyme-digest-support .s-digestive-support__right{width:50%}.s-enzyme-digest-support .s-digestive-support__left{max-width:450px}.s-enzyme-digest-support .s-digestive-support__left .c-segmented-control{margin-top:32px}.s-enzyme-digest-support .s-digestive-support__right{padding:60px 80px}.s-enzyme-digest-support .s-digestive-support__right .s-digestive-support__right__title,.s-enzyme-digest-support .s-digestive-support__right .s-digestive-support__right__tags{opacity:0;transition:opacity .3s ease}.s-enzyme-digest-support .s-digestive-support__right .s-digestive-support__right__title.is-active,.s-enzyme-digest-support .s-digestive-support__right .s-digestive-support__right__tags.is-active{opacity:1}@media screen and (max-width:1024px){.s-enzyme-digest-support .s-digestive-support{flex-direction:column;gap:var(--s-40)}.s-enzyme-digest-support .s-digestive-support__left,.s-enzyme-digest-support .s-digestive-support__right{width:100%;max-width:unset}.s-enzyme-digest-support .s-digestive-support__right{padding:var(--s-20);gap:var(--s-32)}.s-enzyme-digest-support .s-digestive-support__right__title{gap:var(--s-16)}.s-enzyme-digest-support .s-digestive-support__left .c-segmented-control{margin-top:var(--s-20)}}.s-our-standard{position:relative;height:450px;width:100%;display:flex;padding-bottom:var(--s-60)}.s-our-standard__content-wrapper{width:100%;position:relative}.s-our-standard__content{max-width:450px}.s-our-standard__badge-img{width:80px;height:80px}@media screen and (max-width:1024px){.s-our-standard{padding-top:var(--s-32);padding-bottom:var(--s-20);height:unset}.s-our-standard__content-wrapper{flex-direction:column;align-items:flex-start;gap:var(--s-60);justify-content:center}}@media screen and (max-width:600px){.s-our-standard__content{gap:var(--s-20)}.s-our-standard__title{gap:var(--s-12)}.s-our-standard__cta{width:100%}.s-our-standard__badges{justify-content:space-between;gap:unset;width:100%}}.s-faq{padding-block:var(--s-section);gap:var(--s-40)}.s-faq__content{max-width:450px;gap:var(--s-40)}@media screen and (max-width:1024px){.s-faq__content{max-width:none}}.s-faq__inner{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--s-40)}.s-faq__inner .s-faq__blocks{width:100%}.s-faq__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s-40);padding-inline:var(--padding-sm)}@media screen and (max-width:1024px){.s-faq__header{align-items:flex-start;text-align:left}}.s-faq .c-accordion{background-color:#fffffc80;padding-inline:20px;border-radius:var(--br)}.s-faq .c-accordion:not(:last-child){margin-bottom:var(--s-8)}.s-faq__footenote{margin-top:28px;max-width:450px}.s-faq__footenote a{text-decoration:underline;text-decoration-thickness:1px}@media screen and (max-width:1024px){.s-faq__content{flex:1}.s-faq__footenote,.s-faq__cta{margin-top:var(--s-20)}}@media screen and (max-width:600px){.s-faq__footenote,.s-faq__cta{width:100%}}.g-policy-submenu{padding:var(--s-60)}.g-policy-submenu__mobile-nav{display:block;width:100%;position:relative}.g-policy-submenu__mobile-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--s-12) var(--s-20);border:1px solid var(--cr-brown);border-radius:6px;background:#0000;color:var(--cr-brown);font:var(--t-h-5);text-transform:uppercase;letter-spacing:.01em;cursor:pointer;transition:border-radius 0s .3s}.g-policy-submenu__mobile-toggle[aria-expanded=true]{border-radius:6px 6px 0 0;transition:border-radius 0s}.g-policy-submenu__caret{flex-shrink:0;transition:transform .2s ease}.g-policy-submenu__mobile-toggle[aria-expanded=true] .g-policy-submenu__caret{transform:rotate(180deg)}.g-policy-submenu__mobile-links{display:flex;flex-direction:column;gap:var(--s-8);border:1px solid var(--cr-brown);border-top:none;border-radius:0 0 6px 6px;padding:0 var(--s-20);position:absolute;width:100%;background-color:var(--cr-white-off);max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .25s ease,padding .3s ease}.g-policy-submenu__mobile-links.is-open{max-height:300px;opacity:1;padding:var(--s-12) var(--s-20)}.g-policy-submenu__mobile-link{font:var(--t-b-3);color:var(--cr-brown);text-decoration:none;padding:var(--s-8) 0;display:flex;gap:var(--s-8);align-items:center}.g-policy-submenu__mobile-link:not(.is-active){padding-left:21px}.g-policy-submenu__mobile-divider{margin:var(--s-32) 0;border:none}.g-policy-submenu__layout{display:flex;gap:36px;align-items:flex-start}.g-policy-submenu__layout--centered{justify-content:center}.g-policy-submenu__layout--centered .g-policy-submenu__content{max-width:800px;flex:unset;width:100%}.g-policy-submenu__nav{width:190px;flex-shrink:0;position:sticky;top:calc(var(--s-header-space, 0px) + var(--s-20));display:flex;flex-direction:column;gap:var(--s-16)}.g-policy-submenu__nav-link{font:var(--t-b-3);color:var(--cr-brown);text-decoration:none}.g-policy-submenu__nav-link.is-active{color:var(--cr-blue);text-decoration:underline}.g-policy-submenu__divider{width:2px;align-self:stretch;flex-shrink:0;margin-right:41px;background-image:radial-gradient(circle,var(--cr-gray-dark) 1px,transparent 1px);background-size:2px 12px;background-position:center 0}.g-policy-submenu__content{flex:1;display:flex;flex-direction:column;gap:var(--s-40);min-width:0}.g-policy-submenu__content h1{font:var(--t-h-2);text-align:left}.g-policy-submenu__content h2{font:var(--t-b-1)}.g-policy-submenu__content h3{font:var(--t-b-2)}.g-policy-submenu__content p:first-of-type{font:var(--t-h-5);margin-bottom:var(--s-40);text-transform:uppercase}.g-policy-submenu__header{display:flex;flex-direction:column;gap:var(--s-16)}.g-policy-submenu__title{font:var(--t-h-2);text-transform:capitalize}.g-policy-submenu__updated{font:var(--t-h-5);text-transform:uppercase;letter-spacing:.01em}@media screen and (max-width:1024px){.g-policy-submenu{padding:var(--s-40) var(--s-20)}.g-policy-submenu__layout{display:block}.g-policy-submenu__content{gap:var(--s-24)}.g-policy-submenu__content p:first-of-type{margin-bottom:var(--s-24)}.g-policy-submenu__header{gap:var(--s-16)}}.s-about-hero{position:relative;height:680px;overflow:hidden}.s-about-hero__bg{position:absolute;inset:0;z-index:0}.s-about-hero__overlay{position:absolute;inset:0;background:#00000040;z-index:1}.s-about-hero__content{position:relative;z-index:3;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px}.s-about-hero__product{width:324px;transform:rotate(var(--product-rotation, -26deg))}.s-about-hero__product img,.s-about-hero__product video{width:100%;height:auto;object-fit:contain}.s-about-hero__text{font-size:24px;line-height:1.2;color:var(--cr-white-off)}@media screen and (min-width:1000px){.s-about-hero__content{flex-direction:row;justify-content:center;align-items:center;text-align:left;gap:0}.s-about-hero__product{width:480px;flex-shrink:0}}@media screen and (max-width:600px){.s-about-hero{height:540px}}.s-about-problem{padding-top:var(--s-section);padding-bottom:0;display:flex;flex-direction:column;gap:var(--s-section)}.s-about-problem__top{flex-direction:column;gap:var(--s-40)}.s-about-problem__heading{min-width:0}.s-about-problem__heading h1{text-wrap:balance}.s-about-problem__card{display:flex;flex-direction:column;gap:20px;background:#fffffc80;border-radius:var(--br);padding:24px 32px;max-width:561px}.s-about-problem__card .t-h-4{font-size:18px;line-height:24px}.s-about-problem__card-header{display:flex;flex-direction:column;gap:8px}.s-about-problem__card-subtitle{font-style:italic;font-weight:700;font-size:14px;line-height:18px}.s-about-problem__middle{position:relative;gap:100px}.s-about-problem__middle-image{position:relative;width:50%;aspect-ratio:1;border-radius:var(--br);overflow:hidden;flex-shrink:0}.s-about-problem__middle-text{flex:1;display:flex;align-items:flex-start;justify-content:center;min-width:0}.s-about-problem__circular{position:absolute;left:50%;top:80px;transform:translate(calc(-50% - 20px));width:200px;aspect-ratio:1;border-radius:50%;overflow:hidden}.s-about-problem__divider hr{border:none;border-top:1px dashed var(--cr-brown);opacity:.3}.s-about-problem__quote-row{align-items:center}.s-about-problem__quote{flex:1;display:flex;align-items:flex-start;padding-right:var(--s-40);min-width:0}.s-about-problem__quote-inner{max-width:450px}.s-about-problem__quote-text{font:var(--t-h-3);text-indent:-.45em;margin:0}.s-about-problem__avatar{position:relative;width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.s-about-problem__quote-image{position:relative;width:50%;aspect-ratio:660/450;border-radius:var(--br);overflow:hidden;flex-shrink:0}@media screen and (min-width:1320px){.s-about-problem__top{flex-direction:row;justify-content:space-between;align-items:flex-start}.s-about-problem__heading{width:660px;flex-shrink:0}.s-about-problem__middle{gap:132px}.s-about-problem__middle-text p{max-width:420px}.s-about-problem__quote{align-items:center;justify-content:center}}@media screen and (max-width:1024px){.s-about-problem__middle{flex-direction:column}.s-about-problem__middle-image{width:100%;aspect-ratio:auto;height:335px}.s-about-problem__middle{gap:var(--s-40)}.s-about-problem__circular{inset:auto -30px 290px auto;transform:none;width:120px}.s-about-problem__quote-row{flex-direction:column-reverse;gap:var(--s-40)}.s-about-problem__quote{padding-right:0;width:100%}.s-about-problem__quote-text,.s-about-problem__attribution{max-width:100%}.s-about-problem__quote-image{width:100%;height:auto}}@media screen and (max-width:600px){.s-about-problem__card{padding:20px}.s-about-problem__card .t-h-4{font-size:16px;line-height:20px}.s-about-problem__card-header{gap:4px}}.s-about-solution{padding-block:var(--s-section);display:flex;flex-direction:column;gap:var(--s-40)}.s-about-solution__header{align-items:flex-start}.s-about-solution__header-left{flex:1}.s-about-solution__header-right{flex-shrink:0;width:403px;padding-top:4px}.s-about-solution__grid{gap:36px}.s-about-solution__feature{flex:1}.s-about-solution__icon{width:60px;height:60px}.s-about-solution__icon img{width:100%;height:100%;object-fit:contain}.s-about-solution .t-h-4{font-size:24px;line-height:1.2}@media screen and (max-width:1024px){.s-about-solution__header{flex-direction:column;gap:20px}.s-about-solution__header-right{width:100%}.s-about-solution__grid{flex-wrap:wrap;gap:36px}.s-about-solution__feature{flex:calc(50% - 18px);min-width:calc(50% - 18px)}}@media screen and (max-width:600px){.s-about-solution .t-h-4{font-size:20px}.s-about-solution__feature{gap:12px}}.s-about-divider__inner{position:relative;height:450px;overflow:hidden}.s-about-divider__gradient{position:absolute;inset:0;background:linear-gradient(to bottom,#2e405a,#a0a9bd);z-index:0}.s-about-divider__media{position:absolute;inset:0;z-index:1}@media screen and (max-width:600px){.s-about-divider__inner{height:350px}}.s-about-story{padding-block:var(--s-section);display:flex;flex-direction:column;gap:var(--s-section)}.s-about-story__header h2{max-width:531px}.s-about-story__content{gap:0}.s-about-story__image{position:relative;flex:1;aspect-ratio:1;border-radius:var(--br);overflow:hidden}.s-about-story__text{flex:1;display:flex;justify-content:center;margin-block:auto;margin-left:var(--s-40)}.s-about-story__text>*{max-width:457px;margin:auto}@media screen and (max-width:1024px){.s-about-story{gap:var(--s-40)}.s-about-story__content{flex-direction:column;gap:var(--s-40)}.s-about-story__image{width:100%;max-width:100%}.s-about-story__text{padding:0;margin-left:0}.s-about-story__text>*{max-width:100%}}@media screen and (max-width:600px){.s-about-story__text{gap:28px}.s-about-story__body{gap:20px}}.s-about-promise{padding-top:var(--s-60)}.s-about-promise__card{gap:0}.s-about-promise__text{flex:1;height:600px;gap:20px;border-radius:var(--br) 0 0 var(--br);padding:var(--s-section);overflow:hidden}.s-about-promise__text h2{max-width:453px}.s-about-promise__text p{max-width:408px}.s-about-promise__image{position:relative;flex:1;height:600px;border-radius:0 var(--br) var(--br) 0;overflow:hidden}.s-about-promise__tagline{padding-block:var(--s-60)}.s-about-promise__symbol{width:53px;height:40px}.s-about-promise__symbol img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:1024px){.s-about-promise{padding-top:var(--s-20)}.s-about-promise__card{flex-direction:column-reverse}.s-about-promise__text{height:auto;border-radius:0 0 var(--br) var(--br);padding:var(--s-40) var(--s-20)}.s-about-promise__text h2,.s-about-promise__text p{max-width:100%}.s-about-promise__image{flex:none;width:100%;height:335px;border-radius:var(--br) var(--br) 0 0}.s-about-promise__tagline{padding-block:var(--s-40)}}.s-about-shop-now__wrapper{position:relative;min-height:450px;overflow:hidden}.s-about-shop-now__gradient{position:absolute;inset:0;background:linear-gradient(to bottom,#2e405a,#a0a9bd);z-index:0;overflow:hidden}.s-about-shop-now__bg{position:absolute;inset:0;width:100%;height:100%;z-index:1}.s-about-shop-now__bg .object-fit{position:relative;width:100%;height:100%;overflow:hidden}.s-about-shop-now__bg .object-fit>*:not(picture),.s-about-shop-now__bg .object-fit>picture>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:unset}.s-about-shop-now__content{position:relative;z-index:2;min-height:450px;display:flex;flex-direction:column;padding-top:var(--s-32);padding-bottom:var(--s-20)}.s-about-shop-now__wrapper.is-mobile-text-top .s-about-shop-now__content{justify-content:flex-start}.s-about-shop-now__wrapper.is-mobile-text-center .s-about-shop-now__content{justify-content:center}.s-about-shop-now__wrapper.is-mobile-text-bottom .s-about-shop-now__content{justify-content:flex-end}.s-about-shop-now__inner{max-width:414px}.s-about-shop-now__inner h2{text-transform:capitalize;font-size:32px}.s-about-shop-now__inner a{width:100%}@media screen and (min-width:1000px){.s-about-shop-now__content{min-height:450px;display:flex;flex-direction:row;align-items:center;padding-top:0;padding-bottom:0}.s-about-shop-now__wrapper.is-mobile-text-top .s-about-shop-now__content,.s-about-shop-now__wrapper.is-mobile-text-center .s-about-shop-now__content,.s-about-shop-now__wrapper.is-mobile-text-bottom .s-about-shop-now__content{justify-content:initial;flex-direction:row}.s-about-shop-now__inner h2{font-size:44px}.s-about-shop-now__inner a{width:250px}.s-about-shop-now__wrapper.is-desktop-text-center .s-about-shop-now__content{justify-content:center;text-align:center}.s-about-shop-now__wrapper.is-desktop-text-center .s-about-shop-now__inner{align-items:center}.s-about-shop-now__wrapper.is-desktop-text-right .s-about-shop-now__content{padding-left:60%}}.contact__wrapper{padding-block:var(--s-section)}.contact__description,.contact__title{width:100%;padding-bottom:var(--s-40);text-align:center}.contact__description motion-element,.contact__title motion-element{display:inline-flex}@media screen and (max-width:600px){.contact__description,.contact__title{padding-bottom:var(--s-24)}}.contact__form{background-color:var(--cr-blue-bright);border-radius:var(--br);padding:var(--s-40) var(--s-60);width:100%}.contact__fields{display:grid;grid-template-columns:1fr;gap:var(--s-24) var(--s-32)}.contact__fields .form-field{margin-top:0;display:flex;flex-direction:column;gap:var(--s-8)}.contact__fields .form-control{border:none;background:var(--cr-white-off);padding:12px var(--s-16);font:var(--t-b-3);outline:none;border-radius:var(--br);width:100%}.contact__fields .form-control::placeholder{color:var(--cr-gray-dark)}.contact__fields .form-control::-webkit-input-placeholder{color:var(--cr-gray-dark)}.contact__fields .form-control::-moz-placeholder{color:var(--cr-gray-dark)}.contact__fields .form-control:-ms-input-placeholder{color:var(--cr-gray-dark)}.contact__fields .form-control--textarea{resize:vertical}@media screen and (min-width:601px){.contact__fields{grid-template-columns:repeat(2,1fr)}.contact__fields .form-field--full{grid-column:1/-1}.contact__fields .form-control--textarea{min-height:18rem}}.contact__check-label,.contact__radio-label{flex:1}.contact__button{margin-top:var(--s-16)}@media screen and (max-width:600px){.contact__form{padding:var(--s-20)}.contact__button{margin-top:0}.contact__button .btn{width:100%}}.contact .form-message{padding-bottom:var(--s-20)}.wholesale-form__wrapper{max-width:66rem;padding-block:var(--s-section);margin:0 auto}.wholesale-form__title,.wholesale-form__description{width:100%;padding-bottom:var(--s-40);text-align:center}.wholesale-form__title motion-element,.wholesale-form__description motion-element{display:inline-flex}@media screen and (max-width:600px){.wholesale-form__title,.wholesale-form__description{padding-bottom:var(--s-24)}}.wholesale-form__form{background-color:var(--cr-blue-bright);border-radius:var(--br);padding:var(--s-40) var(--s-60);width:100%}@media screen and (max-width:600px){.wholesale-form__form{padding:var(--s-20)}}.wholesale-form__fields{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-24) var(--s-32);margin-bottom:var(--s-24)}.wholesale-form__fields--3{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:600px){.wholesale-form__fields,.wholesale-form__fields--3{grid-template-columns:1fr}}.wholesale-form .form-field{display:flex;flex-direction:column;gap:var(--s-8);margin-bottom:var(--s-24)}.wholesale-form .form-field:last-child{margin-bottom:0}.wholesale-form__fields .form-field{margin-bottom:0}.wholesale-form .form-control{border:none;background:var(--cr-white-off);padding:12px var(--s-16);font:var(--t-b-3);outline:none;border-radius:var(--br);width:100%}.wholesale-form .form-control::placeholder{color:var(--cr-gray-dark)}.wholesale-form .form-control::-webkit-input-placeholder{color:var(--cr-gray-dark)}.wholesale-form .form-control::-moz-placeholder{color:var(--cr-gray-dark)}.wholesale-form .form-control:-ms-input-placeholder{color:var(--cr-gray-dark)}.wholesale-form .form-control:focus{outline:2px solid var(--cr-blue);outline-offset:-2px}.wholesale-form__terms-link{display:inline-block;text-decoration:underline;margin-bottom:var(--s-16);font:var(--t-b-3)}.wholesale-form__checkbox{margin-bottom:var(--s-16)}.wholesale-form__checkbox input[type=checkbox]{flex-shrink:0;margin-top:4px}.wholesale-form__note{margin-bottom:var(--s-16);font:var(--t-b-4);color:var(--cr-gray-dark)}.wholesale-form__button{margin-top:var(--s-24)}@media screen and (max-width:600px){.wholesale-form__button .btn{width:100%}}.wholesale-form .form-message{padding-bottom:var(--s-20)}#main{min-height:var(--s-main-min-height);padding:.1px 0}html:not(.template-frontpage) #main{--sticky-top: var(--s-header, 0px);padding-top:var(--s-header, 0)}.shopify-challenge__container{display:flex;flex-direction:column;justify-content:center;gap:40px;min-height:var(--s-main-min-height);padding:var(--s-section) var(--s-contain)}.shopify-challenge__container .shopify-challenge__button{width:100%;margin-top:40px!important}.g-ada-skip{position:fixed;top:calc(var(--s-announcement-dynamic, var(--s-announcement, 0px)) + 10px);left:10px;transform:translateY(-100vh);z-index:1000}.g-ada-skip:focus{transform:translateY(0)}.s-enzyme>.t-h-4{text-wrap:pretty}.g-announcement{position:fixed;top:0;overflow:hidden;width:100%;color:var(--color);background-color:var(--background);text-align:center;z-index:var(--z-announcement);transition:transform .7s cubic-bezier(.76,0,.24,1)}html.header-is-up .g-announcement,html.header-is-sticked .g-announcement{transform:translateY(-100%)}html.announcement-no-transition .g-announcement{transition:none}.g-announcement:empty{display:none}.g-announcement__blocks{position:relative;transition:height .6s ease-in-out}.g-announcement__blocks__item{position:absolute;width:100%;top:0;left:0;padding:12px;font:var(--t-b-4);transform:translateY(100%);transition:transform .6s cubic-bezier(.25,.46,.45,.94);opacity:1}.g-announcement__blocks__item__text{position:relative;z-index:1;pointer-events:none}.g-announcement__blocks__item__text a{pointer-events:auto;position:relative;text-decoration:underline}.g-announcement__blocks__item .p-fill{z-index:0;pointer-events:auto}.g-announcement__blocks__item.is-active{position:relative;transform:translateY(0);pointer-events:auto}.g-announcement__blocks__item.is-exiting{position:absolute;transform:translateY(-100%);pointer-events:none}.g-announcement__blocks__item:not(.is-active):not(.is-exiting){pointer-events:none;opacity:0}html.template-frontpage .g-header{color:var(--cr-white-off)}html:not(.template-frontpage) .g-header{border-bottom:1px solid;color:var(--cr-brown);background-color:var(--cr-white-off)}html:not(.template-frontpage) .g-header:after{opacity:1}html:not(.template-frontpage) .g-header .g-mobile-menu__trigger.btn-icon,html:not(.template-frontpage) .g-header .g-header__cart.btn-icon{--bg-color: transparent;--text-color: currentColor}@media(hover:hover){html:not(.template-frontpage) .g-header .g-mobile-menu__trigger.btn-icon:hover,html:not(.template-frontpage) .g-header .g-header__cart.btn-icon:hover{color:currentColor;background-color:#0000;border-color:#0000}}html:not(.template-frontpage) .g-header,html.header-is-sticked .g-header{color:var(--cr-brown)!important;background-color:var(--cr-white-off)!important;border-bottom:1px solid var(--cr-gray)!important}@media(hover:hover){html:not(.template-frontpage) .g-header__linklist__item:hover,html.header-is-sticked .g-header__linklist__item:hover{color:var(--cr-blue)}}@media(hover:hover){html:not(.template-frontpage) .g-header__actions__cta:hover,html:not(.template-frontpage) .g-header__actions__account:hover,html:not(.template-frontpage) .g-header__actions__cart:hover,html.header-is-sticked .g-header__actions__cta:hover,html.header-is-sticked .g-header__actions__account:hover,html.header-is-sticked .g-header__actions__cart:hover{color:var(--cr-blue)}}html:not(.template-frontpage) .g-header__cart,html:not(.template-frontpage) .g-mobile-menu__trigger,html.header-is-sticked .g-header__cart,html.header-is-sticked .g-mobile-menu__trigger{color:var(--cr-brown)}@media(hover:hover){html:not(.template-frontpage) .g-header__cart:hover,html:not(.template-frontpage) .g-mobile-menu__trigger:hover,html.header-is-sticked .g-header__cart:hover,html.header-is-sticked .g-mobile-menu__trigger:hover{background-color:#0000}}html.header-is-sticked .g-header{transform:translateZ(0)!important;top:0!important;transition:transform .7s cubic-bezier(.76,0,.24,1),opacity .7s cubic-bezier(.76,0,.24,1),border-color .3s,color 0s!important}html.header-is-sticked .g-mobile-menu{padding-top:calc(var(--s-header) + var(--s-20))}html.header-is-hiding .g-header{opacity:0!important;pointer-events:none!important;transition:opacity .3s ease!important}html.header-is-entering .g-header{animation:header-enter 1s cubic-bezier(.76,0,.24,1) both!important}@keyframes header-enter{0%{transform:translateY(-100%);opacity:0}55%{transform:translateY(0);opacity:0}to{transform:translateY(0);opacity:1}}html.header-is-up .g-header{transform:translateY(calc(-1 * (var(--header-logo-height) + 70px)))!important;top:0!important}@media(hover:hover){html.is-mobile-menu-active .g-header__cart:hover,html.is-mobile-menu-active .g-mobile-menu__trigger:hover{background-color:#0000}}html.megamenu-is-active .g-header,html.is-mobile-menu-active .g-header{color:var(--cr-brown)}html.megamenu-is-active .g-header:after,html.is-mobile-menu-active .g-header:after{content:"";position:absolute;bottom:0;left:20px;right:20px;height:2px;background-image:radial-gradient(circle,var(--cr-gray-dark) 1px,transparent 1px);background-size:12px 2px;background-position:0 center;width:auto}html.megamenu-is-active .g-header .btn-icon,html.is-mobile-menu-active .g-header .btn-icon{color:currentColor}@media screen and (min-width:1025px){html.megamenu-is-active .g-overlay{opacity:1;pointer-events:auto}}@media screen and (max-width:1024px){html.megamenu-is-active .g-overlay{opacity:0;pointer-events:none;transition:opacity .2s}.g-header{padding-inline:var(--s-20)}}.g-header{position:fixed;width:100%;top:var(--s-announcement, 0px);left:0;padding-block:var(--s-32);border-bottom:1px solid rgba(0,0,0,0);transition:all .7s cubic-bezier(.76,0,.24,1),color 0s;z-index:var(--z-header)}.g-header svg path,.g-header svg rect{transition:.3s}.g-header:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .3s}.g-header__linklist__item{position:relative;transition:color var(--t-1);text-transform:uppercase;font:var(--t-h-5)}.g-header__linklist__item.is-megamenu-active,.g-header__linklist__item.is-active{color:var(--cr-blue)}.g-header__linklist__item:after{content:"";position:absolute;left:0;right:0;bottom:-.15em;height:1px;background-color:currentColor;opacity:0;transform:translateY(4px);transition:opacity var(--t-2),transform var(--t-2)}.g-header__linklist__item.is-hovered:after{opacity:1;transform:translateY(0)}@media(hover:hover){.g-header__linklist__item:hover{color:inherit}}.g-header__logo{position:absolute;left:50%;transform:translate3d(-50%,-50%,0)}.g-header__logo.logo-big{width:var(--width-max);top:calc(var(--header-logo-height) / 2 + 70px);transition:opacity .3s ease,transform .3s ease}.g-header__logo.logo-small{width:220px;top:50%}@media(hover:hover){.g-header__logo:hover{color:inherit}}@media screen and (max-width:600px){.g-header__logo.logo-small{width:188px;top:50%}}.g-header__actions{margin-left:auto}.g-header__actions__cta,.g-header__actions__account,.g-header__actions__cart{position:relative;transition:color var(--t-1);text-transform:uppercase;font:var(--t-h-5)}@media(hover:hover){.g-header__actions__cta:hover,.g-header__actions__account:hover,.g-header__actions__cart:hover{color:inherit}}.g-header__actions__cta.is-active,.g-header__actions__account.is-active,.g-header__actions__cart.is-active{color:var(--cr-blue)}.g-header__actions__cta:after,.g-header__actions__account:after,.g-header__actions__cart:after{content:"";position:absolute;left:0;right:0;bottom:-.15em;height:1px;background-color:currentColor;opacity:0;transform:translateY(4px);transition:opacity var(--t-2),transform var(--t-2)}.g-header__actions__cta.is-hovered:after,.g-header__actions__account.is-hovered:after,.g-header__actions__cart.is-hovered:after{opacity:1;transform:translateY(0)}.g-header__megamenu{position:fixed;width:100%;top:0;left:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-top:calc(var(--s-announcement, 0px) + var(--s-header) + var(--s-40));padding-bottom:var(--s-40);opacity:0;pointer-events:none;transition:opacity .4s}.g-header__megamenu.is-active{opacity:1;pointer-events:auto}.g-header__cart{--size: 1;position:relative;padding:6px}.g-header__cart__count{display:none}.g-header__cart__dot{width:10px;height:10px;border-radius:100%;transform:translate3d(35%,-115%,0);transition:opacity var(--t-1)}@media screen and (max-width:600px){.g-header{padding-block:var(--s-20)}}html.is-cart-empty .g-header__cart__dot,html.is-cart-empty .g-header__cart__count{opacity:0;pointer-events:none}.g-header__logo.logo-big~.g-header__logo.logo-small{display:none}html:not(.template-frontpage) .g-header__logo.logo-big{display:none}html:not(.template-frontpage) .g-header__logo.logo-big~.g-header__logo.logo-small{display:block}html.header-is-sticked .g-header__logo.logo-big,html.header-was-sticked .g-header__logo.logo-big,html.megamenu-is-active .g-header__logo.logo-big,html.is-mobile-menu-active .g-header__logo.logo-big{opacity:0;pointer-events:none;transform:translate3d(-50%,calc(-50% - 14px),0)}html.header-is-sticked .g-header__logo.logo-big~.g-header__logo.logo-small,html.header-was-sticked .g-header__logo.logo-big~.g-header__logo.logo-small,html.megamenu-is-active .g-header__logo.logo-big~.g-header__logo.logo-small,html.is-mobile-menu-active .g-header__logo.logo-big~.g-header__logo.logo-small{display:block}@media screen and (max-width:1024px){.g-header__logo.logo-big{display:none!important}.g-header__logo.logo-big~.g-header__logo.logo-small{display:block}}@media screen and (min-width:1025px){.g-mobile-menu__trigger,.g-mobile-menu{display:none}}.g-mobile-menu{opacity:0;pointer-events:none;transition:opacity .4s;position:fixed;overflow:hidden;height:var(--s-vp-height);padding-inline:var(--s-20);padding-bottom:var(--s-20);padding-top:calc(var(--s-header) + var(--s-announcement, 0px));inset:0}.g-mobile-menu__products{margin-bottom:var(--s-20);width:100%}.g-mobile-menu__content{overflow-y:auto;padding-top:20px;height:100%}.g-mobile-menu__nav{margin-top:auto;margin-bottom:var(--s-20)}.g-mobile-menu__footer{position:sticky;bottom:0;padding-top:20px}.g-mobile-menu__main__linklist__item{text-transform:capitalize}.g-mobile-menu__customer{padding-top:var(--s-20);position:relative}.g-mobile-menu__customer:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background-image:radial-gradient(circle,var(--cr-gray-dark) 1px,transparent 1px);background-size:12px 2px;background-position:0 center}.g-mobile-menu__account svg{display:inline-block;width:20px;height:20px}@media screen and (max-width:1024px){.g-mobile-menu__trigger{justify-content:space-evenly}.g-mobile-menu__trigger:before,.g-mobile-menu__trigger:after,.g-mobile-menu__trigger>span{content:"";display:block;position:absolute;width:calc(var(--height) * .5);height:2px;top:50%;left:50%;transform:translate3d(-50%,-50%,0);background-color:currentColor;pointer-events:none;transition:.4s}.g-mobile-menu__trigger:before{top:35%}.g-mobile-menu__trigger:after{top:65%}}.g-mobile-product-card{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;border-radius:var(--br);overflow:hidden;text-decoration:none;color:inherit}.g-mobile-product-card__image{position:relative;flex-shrink:0;height:100px;aspect-ratio:.87;border-radius:var(--br);overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.g-mobile-product-card__image img{width:100%;height:auto;display:block}.g-mobile-product-card__body{flex:1;padding:var(--s-16) var(--s-20) var(--s-16) var(--s-12);display:flex;flex-direction:column;justify-content:center;gap:var(--s-8);min-width:0}.g-mobile-product-card__title{text-wrap:balance}.g-mobile-product-card__badge{position:absolute;top:var(--s-12);right:var(--s-12)}@media screen and (max-width:600px){.g-mobile-product-card__badge{top:var(--s-8);right:var(--s-8)}}html.is-mobile-menu-active .g-mobile-menu{opacity:1;pointer-events:auto}html.is-mobile-menu-active .g-mobile-menu__trigger:before{top:50%;transform:translate3d(-50%,-50%,0) rotate(-45deg)}html.is-mobile-menu-active .g-mobile-menu__trigger:after{top:50%;transform:translate3d(-50%,-50%,0) rotate(45deg)}html.is-mobile-menu-active .g-mobile-menu__trigger>span{opacity:0}.g-minicart{position:fixed;z-index:var(--z-minicart)}.g-minicart__overlay{position:fixed;background-color:#0006;transition:.4s;z-index:110}.g-minicart__content{position:fixed;width:100%;max-width:620px;height:100%;top:0;right:0;padding-inline:36px;padding-block:var(--s-40);transition:.6s var(--e-inOut-expo);z-index:120}.g-minicart .c-cart{--padding-v: 10px;--padding-h: 20px;display:flex;flex-direction:column;height:100%}.g-minicart .c-cart__empty{padding:var(--s-40);gap:var(--s-40);margin-top:var(--s-40)}.g-minicart .c-cart__close>.icon-close{width:var(--s-24);height:var(--s-24)}.g-minicart .c-cart__wrapper{height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.g-minicart .c-cart__header{position:sticky;top:0;padding:0;padding-bottom:var(--s-28);z-index:1}.g-minicart .c-cart__footer{position:sticky;bottom:0;z-index:1}.g-minicart .c-cart__items{flex:1;display:flex;flex-direction:column;gap:var(--s-28);padding-block:var(--s-28);padding-inline:0px}@media screen and (max-width:600px){.g-minicart__content{padding-inline:var(--s-16);padding-block:var(--s-20)}.g-minicart .c-cart__empty{padding:var(--s-40) var(--s-20);gap:var(--s-24);margin-top:var(--s-32)}.g-minicart .c-cart__header{padding-bottom:var(--s-16)}.g-minicart .c-cart__items{padding-block:var(--s-12)}}html.is-minicart-active{overflow:hidden}html:not(.is-minicart-active) .g-minicart{pointer-events:none}html:not(.is-minicart-active) .g-minicart__overlay{opacity:0;transition-delay:.4s}html:not(.is-minicart-active) .g-minicart__content{transform:translate3d(100%,0,0)}.g-footer{position:relative;padding-top:var(--s-60);padding-bottom:var(--s-20)}.g-footer__content{margin-bottom:80px}.g-footer__banner{flex:2}.g-footer__banner__title{text-transform:capitalize;max-width:200px}.g-footer__email p{font:var(--t-b-4)}.g-footer__email p a{text-decoration:underline}@media(hover:hover){.g-footer__email p a:hover{color:var(--cr-blue)}}.g-footer__info{flex:1;width:100%}.g-footer__nav__title{text-transform:uppercase}.g-footer__social a{display:inline-block}@media(hover:hover){.g-footer__logo:hover{color:var(--cr-brown)}}@media screen and (max-width:1024px){.g-footer{padding-top:var(--s-40)}.g-footer__email{gap:16px}.g-footer__bottom:not(:last-child){margin-bottom:var(--s-40)}.g-footer__banner{gap:32px}.g-footer__banner__title{max-width:100%}.g-footer__content:not(:last-child){margin-bottom:var(--s-40)}.g-footer__info{flex-wrap:wrap;gap:var(--s-20);justify-content:flex-start}.g-footer__info>*:not(.g-footer__social){order:2;min-width:158px}.g-footer__social{order:1;width:100%}}@media screen and (max-width:600px){.g-footer__banner,.g-footer__email{width:100%}.g-footer__bottom:not(:last-child){margin-bottom:var(--s-20)}.g-footer__info{gap:var(--s-40)}}.s-footer-disclaimer{padding-top:var(--s-40);padding-bottom:var(--s-20)}.s-footer-disclaimer__inner{display:flex;flex-direction:column;gap:var(--s-40)}.s-footer-disclaimer__body{display:flex;gap:var(--s-20);align-items:flex-start;width:100%}.s-footer-disclaimer__references{font:var(--t-b-4);flex:1;min-width:0;counter-reset:refs;overflow-wrap:break-word;display:flex;flex-direction:column;gap:6px}.s-footer-disclaimer__references ol{display:flex;flex-direction:column;gap:var(--s-12)}.s-footer-disclaimer__references li{counter-increment:refs;list-style:none;position:relative;padding-left:15px}.s-footer-disclaimer__references li:before{content:counter(refs) ".";position:absolute;left:0}.s-footer-disclaimer__references p{padding-left:15px}.s-footer-disclaimer__references p+ol{margin-top:6px}.s-footer-disclaimer__references a{text-decoration:underline}.s-footer-disclaimer__disclaimer{font:var(--t-b-4);width:416px;flex-shrink:0;border:1px solid var(--cr-gray);border-radius:var(--br);padding:var(--s-16)}@media screen and (max-width:1024px){.s-footer-disclaimer{padding-block:0}.s-footer-disclaimer__body{flex-direction:column}.s-footer-disclaimer__references{width:100%}.s-footer-disclaimer__inner{gap:var(--s-20)}.s-footer-disclaimer__disclaimer{width:100%}}.g-sticky-cta{position:fixed;right:var(--padding-lg);bottom:20px;z-index:5;opacity:0;pointer-events:none;transform:translateY(30px);transition:opacity .3s ease,transform .3s ease}html.is-scrolled-editorial .g-sticky-cta{opacity:1;pointer-events:auto;transform:translateY(0)}html.is-scrolled-footer .g-sticky-cta{opacity:0;pointer-events:none;transform:translateY(30px)}.g-sticky-cta__cta{padding:12px 20px;border-radius:6px;color:var(--cr-white-off)}@media(hover:hover){.g-sticky-cta__cta:hover{color:var(--cr-white-off)}.g-sticky-cta__cta:hover .g-sticky-cta__arrow{transform:translate3d(10px,0,0)}}.g-sticky-cta__image{width:40px;height:40px;overflow:hidden;border-radius:50%;margin-right:20px;position:relative}.g-sticky-cta__arrow{margin-left:20px;transition:transform .3s}@media screen and (max-width:600px){.g-sticky-cta{width:100%;right:auto;padding-inline:5%}.g-sticky-cta__cta{padding:12px}.g-sticky-cta__image{width:28px;height:28px;margin-right:12px}.g-sticky-cta__arrow{margin-left:12px}}.s-testimonial__block__verified,.tag-outline.cr-blue,.c-cart__footer__subscription .cr-blue{color:#0062b3}.g-sticky-cta__cta{background-color:#0062b3}:focus-visible{outline:3px solid #302313;outline-offset:3px;box-shadow:0 0 0 6px #fdfdfb}.c-cart__title:focus:not(:focus-visible){outline:none}html.is-motion-paused *,html.is-motion-paused *:before,html.is-motion-paused *:after{animation-play-state:paused!important;scroll-behavior:auto!important}.p-general__wysiwyg h2.t-h-3{font:var(--t-h-3)}.c-item-quantity button[data-trigger],.c-line-item .c-item-quantity button[data-trigger]{width:24px;height:24px;flex:0 0 24px;margin-inline:-6px}.c-item-quantity button[data-trigger]:before,.c-item-quantity button[data-trigger]:after{width:12px}.c-item-quantity input[name=quantity]{min-height:24px}.cart-page{width:min(960px,calc(100% - 2 * var(--s-contain)));margin:var(--s-40) auto var(--s-section);padding:var(--s-40) 36px}.cart-page .c-cart{--padding-h: 0}.cart-page .c-cart__header{padding:0 0 var(--s-28)}.cart-page .c-cart__empty{margin-top:var(--s-40);padding:var(--s-40);gap:var(--s-24)}.cart-page .c-cart__wrapper{align-items:stretch}.cart-page .c-cart__items{display:flex;flex-direction:column;gap:var(--s-28);padding:var(--s-28) 0}.cart-page .c-cart__footer{width:100%}@media(max-width:600px){.cart-page{width:calc(100% - 2 * var(--s-16));margin-block:var(--s-20) var(--s-40);padding:var(--s-20) var(--s-16)}.cart-page .c-cart__empty{padding:var(--s-32) var(--s-16)}}.p-404{min-height:var(--s-main-min-height);padding:var(--s-section) var(--padding-sm);text-align:center}.p-general{margin:var(--s-section) auto}.p-general__title{margin-bottom:40px}.shopify-policy__container{width:calc(100vw - var(--s-contain) * 2);max-width:900px!important;margin:var(--s-section) auto!important;padding:0!important}.shopify-policy__title{margin-bottom:40px;text-align:left}.account-header{display:flex;justify-content:space-between;align-items:flex-end;gap:10px}@media(hover:hover){.account-header a:hover,.account-header button:hover{text-decoration:underline}}.account-table table{width:100%;font:var(--t-b-2);border-collapse:collapse;border-spacing:0}.account-table table th,.account-table table td{position:relative;font-weight:400;text-align:left;padding:5px 10px;border:1px solid var(--cr-subtle);border-left:0;border-right:0}.account-table table th{font-weight:700;background-color:var(--cr-subtle)}.account-table table tr{position:relative}.account-table table p{font:inherit}@media(hover:hover){.account-table table a:hover{text-decoration:underline}}@media screen and (max-width:600px){.account-table{width:100vw;overflow-x:auto;padding:0 var(--s-contain) 20px;margin:0 calc(-1 * var(--s-contain))}.account-table table{min-width:600px}.account-table::-webkit-scrollbar{height:5px;border-radius:5px}.account-table::-webkit-scrollbar-track{margin:0 var(--s-contain);background-color:var(--cr-subtle)}.account-table::-webkit-scrollbar-thumb{height:5px;border-radius:5px;background-color:var(--cr-subtle-5)}}.address-list{grid-template-columns:repeat(3,1fr);gap:20px}.address-list__item{padding:20px;gap:20px;border:1px solid var(--cr-subtle)}.address-list__item__actions{margin-top:auto;gap:10px}@media(hover:hover){.address-list__item__actions button:hover{text-decoration:underline}}@media screen and (max-width:1024px){.address-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.address-list{grid-template-columns:repeat(1,1fr);gap:10px}}.account-dashboard{margin:var(--s-section) auto}.account-dashboard>*:not(:last-child){padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--cr-subtle)}.account-order{margin:var(--s-section) auto}.account-order>*:not(:last-child){margin-bottom:40px}.account-order__header{padding-bottom:40px;border-bottom:1px solid var(--cr-subtle)}.account-order__details{gap:24px}.account-order__details__col{flex:1}.account-order__details p:not(:first-child){margin-top:6px}.account-order__details p:not(:last-child){margin-bottom:12px}@media screen and (max-width:600px){.account-order__details__col{flex:unset;width:100%}}.account-order__items .item-thumbnail{width:33.33%}.account-order__items .item-thumbnail .item-thumbnail-interior{position:relative;width:150px;height:150px}.account-order__items .item-thumbnail .item-thumbnail-interior>*{object-position:center left}.account-order__summary__row{width:calc(66.66% - 10px);margin-left:auto;gap:10px}.account-order__summary__row:not(:last-child){margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid var(--cr-subtle)}@media screen and (max-width:600px){.account-order__summary__row{width:100%}}.account-gate{min-height:calc(100svh - var(--s-announcement, 0px) - var(--s-header, 0px));padding:var(--s-section) var(--padding-sm);background-color:var(--cr-subtle)}.account-gate__wrapper{gap:40px}.account-gate__wrapper>*{flex:1}.account-gate__wrapper__divider{flex:none;height:unset;align-self:stretch;border-left:1px solid}@media screen and (max-width:1024px){.account-gate__wrapper{flex-direction:column}.account-gate__wrapper>*{width:100%}}html.is-account-recover-active .account-gate__wrapper{display:none}.account-gate__form{gap:30px}.account-gate__form__footer{gap:10px}.account-gate__form__footer [type=submit]{width:100%}.account-gate__form__footer__recover{width:fit-content;margin:auto}.account-gate__form .errors{padding:10px;background-color:var(--cr-subtle)}.account-gate .account-recover{padding:0 var(--padding-sm)}html:not(.is-account-recover-active) .account-recover{display:none}.collection-content__hero{gap:40px;margin-bottom:40px}.collection-content__hero__image{width:50%}.collection-content__hero__content{flex:1;max-width:450px;margin:auto}@media screen and (max-width:1024px){.collection-content__hero{gap:20px}.collection-content__hero__image{width:100%}}.collection-content__empty:empty,.collection-content__products:empty,.collection-content__pagination:empty{display:none}.collection-content__products{grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (min-width:2200px){.collection-content__products{grid-template-columns:repeat(6,1fr);gap:20px 10px}}@media screen and (min-width:1800px){.collection-content__products{grid-template-columns:repeat(4,1fr);gap:20px 10px}}@media screen and (max-width:1024px){.collection-content__products{grid-template-columns:repeat(2,1fr);gap:20px 10px}}.collection-content__pagination{margin:var(--s-section) auto;text-align:center;gap:10px}.collection-content__pagination a.is-inactive{cursor:not-allowed;color:var(--cr-subtle-3)}html.header-is-up .product-hero__gallery,html.header-is-sticked .product-hero__gallery{top:var(--s-header);height:calc(100vh - var(--s-header))}@media screen and (max-width:600px){html.header-is-up .product-hero__gallery,html.header-is-sticked .product-hero__gallery{top:0}}.product-hero{--hero-height: 100vh;--hero-height: 100svh;--gap: 40px;max-width:1800px;margin:0 auto}.product-hero>*{flex:50% 0 0;width:100%;overflow:hidden}.product-hero__gallery{position:sticky;display:grid;top:var(--s-header-space);height:calc(100vh - var(--s-header-space));transition:top .7s cubic-bezier(.76,0,.24,1)}.product-hero__gallery .c-slider{height:100%}.product-hero__gallery__container{grid-area:1/1/2/2}.product-hero__gallery__container:not(.is-active){opacity:0;pointer-events:none}.product-hero__gallery__container .tag-bestseller{position:absolute;top:var(--s-20);right:var(--s-20);z-index:2}.product-hero__gallery__badges{position:absolute;bottom:var(--s-20);right:var(--s-20);z-index:2}.product-hero__gallery__badge{width:265px;height:67px;padding:2px;position:relative}.product-hero__gallery__slider .c-slider__thumbs{position:absolute;top:var(--s-20);left:var(--s-20);--thumb-size: var(--s-60)}.product-hero__gallery__slider .c-slider__thumbs__container{flex-direction:column}.product-hero__gallery__block{position:relative;overflow:hidden;height:100%}.product-hero__gallery__block:not(:first-of-type) .object-fit>img{object-fit:contain}.product-hero__sticky-scroll-track{flex:1}.product-hero__content{padding-inline:var(--s-60)}.product-hero__content__interior{position:sticky;bottom:0;width:100%;max-width:520px;margin-inline:auto;padding-block:var(--s-40)}.product-hero__content__interior .c-product-rating{margin-bottom:var(--s-20)}.product-hero__content__title:not(:last-child){margin-bottom:var(--s-20)}.product-hero__content__description:not(:last-child){margin-bottom:var(--gap)}.product-hero__truemed_label{margin-top:var(--s-20)}.product-hero__truemed_label img{height:20px}.product-hero__review_blocks{margin-top:var(--s-40);background-color:var(--cr-yellow);border-radius:var(--br);overflow:hidden}.product-hero__review_blocks .c-slider__buttons{left:unset;top:unset;bottom:12px;right:0;width:fit-content}@media(hover:hover){.product-hero__review_blocks .c-slider__button:hover{color:var(--cr-blue)}}.product-hero__review_blocks:not(:last-child){margin-bottom:var(--s-40)}.product-hero__review{width:100%;padding:20px 32px;display:flex;flex-direction:column;align-items:start;justify-content:center;flex:0 0 var(--slide-size)}.product-hero__review__quote:before{content:"\201c"}.product-hero__review__quote:after{content:"\201d"}.product-hero__review__reviewer{margin-top:var(--s-8)}.product-hero__review__reviewer span{text-wrap:nowrap}.product-hero__title_text{margin-top:var(--s-20)}.product-hero__title_text__img{width:25px;height:25px;position:relative}.product-hero__title_text strong,.product-hero__title_text b{color:var(--cr-blue)}.product-hero__title_text:not(:last-child){margin-bottom:var(--s-20)}.product-hero__features{gap:var(--s-8);padding-block:var(--gap);border-top:1px solid;list-style:none}.product-hero__features__icon{display:inline-block;width:28px;height:28px;filter:grayscale(1) brightness(0);flex-shrink:0}.product-hero__info{border-top:1px solid;padding-block:var(--gap)}.product-hero__info svg{width:20px;height:20px}.product-hero__info__logo{width:90px}.product-hero__info__label{margin-left:var(--s-4)}.product-hero__clinician{border-top:1px solid var(--cr-gray);padding-block:var(--gap)}.product-hero__clinician__header:not(:last-child){margin-bottom:var(--s-12)}.product-hero__clinician__logo{width:100%;max-width:32px}.product-hero__instruction:not(:last-child){margin-bottom:var(--s-28)}.product-hero__instruction__header{margin-bottom:var(--s-12)}.product-hero__usage:not(:last-child){margin-bottom:var(--s-28)}.product-hero__usage__header{margin-bottom:var(--s-12)}.product-hero__usage__image{position:relative;overflow:hidden;width:100%;max-width:185px}.product-hero__usage__image:after{content:"";display:block;padding-top:80%}.product-hero__quality{gap:var(--s-8)}.product-hero__quality:not(:last-child){margin-bottom:var(--s-8)}.product-hero__quality__icon{display:inline-block;width:40px;height:40px;filter:grayscale(1) brightness(0)}.product-hero__banner{margin-top:var(--gap);padding:var(--s-24);border-radius:var(--br)}.product-hero__banner__icon{width:24px}.product-hero__accordions{border-bottom:1px solid var(--cr-gray)}.product-hero__icon_texts{padding-top:var(--s-40)}.product-hero__icon_texts li:not(:last-child){margin-bottom:var(--s-20)}.product-hero__icon_texts:not(:last-child){margin-bottom:var(--s-40)}@media screen and (max-width:1024px){.product-hero__content{padding-inline:var(--s-20)}}@media screen and (max-width:600px){.product-hero{--gap: var(--s-28);flex-direction:column;padding-bottom:var(--s-40)}.product-hero__gallery{position:relative;overflow:hidden;width:100%;top:0;aspect-ratio:1;height:auto}.product-hero__gallery__block{height:unset}.product-hero__gallery__block:after{content:"";display:block;padding-top:100%}.product-hero__gallery__block:not(:first-of-type) .object-fit>img{object-fit:cover}.product-hero__content__interior{max-width:100%;padding-bottom:0}.product-hero__gallery__badges{display:none}.product-hero__gallery__badge{width:179px;height:45px}.product-hero__gallery__slider .c-slider__thumbs{top:unset;bottom:var(--s-20);left:var(--s-20)}.product-hero__gallery__slider .c-slider__thumbs__container{flex-direction:row}.product-hero__gallery__slider .c-slider__thumbs__slide{margin-right:0;width:var(--s-40);height:var(--s-40)}.product-hero__container .tag-bestseller{left:var(--s-20);right:unset;height:30px}.product-hero__icon_texts li:not(:last-child){margin-bottom:var(--s-16)}}html.is-scrolled-hero .product-purchase-bar{transform:translateZ(0);opacity:1}html.is-scrolled-hero .product-purchase-bar.is-active .product-purchase-bar__form{transform:translateZ(0);pointer-events:auto}html.is-scrolled-footer .product-purchase-bar,html.is-scrolled-footer .product-purchase-bar.is-active .product-purchase-bar__form{transform:translate3d(0,100%,0)}@media screen and (max-width:600px){html.is-scrolled-hero .product-purchase-bar{transform:translate3d(-50%,0,0)}html.is-scrolled-footer .product-purchase-bar{transform:translate3d(-50%,100%,0)}}.product-purchase-bar{position:fixed;right:var(--padding-lg);bottom:0;width:min(350px,100vw - var(--s-contain) * 2);transform:translate3d(0,100%,0);transition:transform var(--t-1),opacity var(--t-1);z-index:10}.product-purchase-bar__trigger{width:100%;padding:var(--s-20);border-top-right-radius:var(--br);border-top-left-radius:var(--br);transition:transform var(--t-2),opacity var(--t-1);box-shadow:4px 4px 12px #4949491a}.product-purchase-bar__trigger>.btn-brown{width:100%}.product-purchase-bar__form{--gap: 16px;position:absolute;left:0;bottom:0;transform:translate3d(0,100%,0);width:100%;padding:var(--s-20);border-top-right-radius:var(--br);border-top-left-radius:var(--br);transition:transform var(--t-2);box-shadow:4px 4px 12px #4949491a}.product-purchase-bar__form .c-product-form{gap:var(--s-20)}.product-purchase-bar__form .c-product-form__selling-plan{margin-bottom:0}.product-purchase-bar__form .c-product-form__quantity{display:none}.product-purchase-bar__form .c-item-selling-plan__option{padding:var(--s-12);gap:0;font:var(--t-b-2)}.product-purchase-bar__form .c-item-price--save{display:none}.product-purchase-bar__form .c-item-selling-plan__option__frequency{font:var(--t-b-2);color:var(--cr-blue);margin-left:26px}.product-purchase-bar__form .c-item-price--regular{font-weight:400}.product-purchase-bar__close .icon-close{width:var(--s-16);height:var(--s-16)}.product-purchase-bar.is-active .product-purchase-bar__trigger{opacity:0;transform:translate3d(0,60px,0);pointer-events:none}@media screen and (max-width:600px){.product-purchase-bar{position:fixed;right:unset;bottom:0;left:50%;transform:translate3d(-50%,100%,0);width:100%}}.blog-content__empty:empty,.blog-content__articles:empty,.blog-content__articles-pagination:empty{display:none}.blog-content__tags{margin:20px 0;gap:10px}.blog-content__tags a{padding:.4em .6em;white-space:nowrap;background-color:var(--cr-subtle)}.blog-content__tags a.is-active{color:var(--cr-white);background-color:var(--cr-black)}.blog-content__articles{grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (min-width:2200px){.blog-content__articles{grid-template-columns:repeat(6,1fr);gap:20px 10px}}@media screen and (min-width:1800px){.blog-content__articles{grid-template-columns:repeat(4,1fr);gap:20px 10px}}@media screen and (max-width:1024px){.blog-content__articles{grid-template-columns:repeat(2,1fr);gap:20px 10px}}.blog-content__articles__pagination{margin:var(--s-section) auto;text-align:center;gap:10px}.blog-content__articles__pagination a.is-inactive{cursor:not-allowed;color:var(--cr-subtle-3)}.article-content__hero{gap:40px;margin-bottom:40px}.article-content__hero__image{width:50%}.article-content__hero__content{flex:1;max-width:450px;margin:auto}@media screen and (max-width:1024px){.article-content__hero{gap:20px}.article-content__hero__image{width:100%}}.search-content__hero{margin:40px auto}.search-content__results{grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (min-width:2200px){.search-content__results{grid-template-columns:repeat(6,1fr);gap:20px 10px}}@media screen and (min-width:1800px){.search-content__results{grid-template-columns:repeat(4,1fr);gap:20px 10px}}@media screen and (max-width:1024px){.search-content__results{grid-template-columns:repeat(2,1fr);gap:20px 10px}}.native-landing-section,.native-landing,.native-landing [data-native-shell]{width:100%}.native-landing [data-native-shell]{height:auto!important;min-height:0!important;padding-block:0!important;margin-bottom:0!important}.native-landing [data-native-shell-start=false]{border-top-width:0!important}.native-landing [data-native-shell-end=false]{border-bottom-width:0!important}.native-landing[data-native-first=false] [data-native-shell]{margin-top:0!important}.native-landing picture{overflow:clip!important}.native-landing [data-native-viewport]{scrollbar-width:none;scroll-snap-type:x mandatory}.native-landing [data-native-viewport]::-webkit-scrollbar{display:none}.native-landing [data-native-slide]{scroll-snap-align:start}.native-landing [data-native-purchase]{scroll-margin-top:calc(var(--s-header, 80px) + 20px)}.native-landing .native-choice-input,.native-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap;border:0}.native-landing input[type=radio]~[data-native-choice]{cursor:pointer;padding-left:0}.native-landing [data-native-option]:has(input:focus-visible){outline:3px solid #302313;outline-offset:3px}.native-landing [data-native-thumb-viewport]{scrollbar-width:none}.native-landing [data-native-thumb-viewport]::-webkit-scrollbar{display:none}.native-landing [data-native-thumb]{cursor:pointer}.native-landing [data-native-track]{--bb-carousel-slides-per-page: var(--native-slides-1440, 1)}.native-landing [data-native-slide]{width:var(--native-slide-width-1440)!important}@media(max-width:1024px){.native-landing [data-native-track]{--bb-carousel-slides-per-page: var(--native-slides-768, 1)}}@media(max-width:1024px){.native-landing [data-native-slide]{width:var(--native-slide-width-768)!important}}@media(max-width:640px){.native-landing [data-native-track]{--bb-carousel-slides-per-page: var(--native-slides-390, 1)}}@media(max-width:640px){.native-landing [data-native-slide]{width:var(--native-slide-width-390)!important}}.native-landing [data-native-dot]{min-width:24px!important;min-height:24px!important;border:0!important;background:transparent!important}.native-landing [data-native-dot]:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;transform:translate(-50%,-50%);box-sizing:border-box;border:1px solid #707988;border-radius:50%}.native-landing [data-native-dot][aria-current=true]:before{background:#1b3854;border-color:#1b3854}.native-landing [data-native-dot]:is(.lp-support-1sulxaq,.lp-alpha-y9vscm):before{width:8px;height:8px;border:0!important;background:#a3a3a3}.native-landing [data-native-dot]:is(.lp-support-1sulxaq,.lp-alpha-y9vscm)[aria-current=true]:before{background:#333}.native-landing [data-native-toggle]{text-align:left;width:100%}.native-landing [data-native-toggle][aria-expanded=true] svg{transform:rotate(180deg)}.native-landing [hidden]{display:none!important}.purchase-error{color:#8b1717;margin-top:12px;font-size:16px;line-height:1.5}@media(max-width:640px){.native-landing .lp-lipase-x6v7z5,.native-landing .lp-rx-850d62{min-height:905.3px!important}}.native-landing--rx .lp-rx-wfw5lz{border-color:transparent!important}.native-landing--rx[data-native-first=true]{position:relative}.native-landing--rx[data-native-first=true]:before{content:"";position:absolute;top:20px;left:0;width:100%;height:7570px;border:1px solid #000;box-sizing:border-box;pointer-events:none;z-index:1}@media(max-width:640px){.native-landing--rx[data-native-first=true]:before{height:825px}}.native-landing--rx [data-native-shell-end=true],.native-landing--lipase [data-native-shell-end=true]{border-bottom-width:0!important}.native-landing--rx [data-native-slide],.native-landing--lipase [data-native-slide]{height:auto!important}.native-landing [data-native-reviews-trigger]{text-align:inherit}@media(min-width:641px)and (max-width:1024px){.native-landing--rx[data-native-first=true]:before{border-bottom-width:0}}
