.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;height:2em;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;opacity:0.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:0.9}.splide__arrow:disabled{opacity:0.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:0.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:0.7;padding:0;position:relative;-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear,-webkit-transform 0.2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:0.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;left:auto;padding:1em 0;right:0.5em;top:0}.splide__slide--has-video{cursor:pointer}.splide__slide--has-video:hover .splide__video__play{opacity:1}.splide__slide__container--has-video{cursor:pointer;position:relative}.splide__slide__container--has-video:hover .splide__video__play{opacity:1}.splide__video{height:100%;left:0;position:absolute;top:0;width:100%}.splide__video__wrapper{background:#000;height:inherit;width:inherit}.splide__video__wrapper div,.splide__video__wrapper iframe,.splide__video__wrapper video{height:100%;width:100%}.splide__video__play{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;opacity:0.7;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity 0.1s linear;transition:opacity 0.1s linear;width:40px}.splide__video__play:after{border-color:transparent transparent transparent #000;border-style:solid;border-width:9px 0 9px 17px;content:"";display:inline-block;margin-left:4px}@font-face{font-family:"Tula Header";src:url("ITC-Avant-Garde-Gothic Bold-Condensed.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Tula Serif";src:url("BorgisPro-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Tula Body Regular";src:url("TWKLausanne-300.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Tula Body Bold";src:url("TWKLausanne-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}html{scroll-padding-top:100px;font-family:"Tula Body Regular",Helvetica,sans-serif}body,html{margin:0;padding:0;height:100%;width:100vw}.page-wrapper{overflow-x:hidden}.h1.h1,.text-block.h1 :is(h1,h2,h3,h4,h5,h6),.text-block.h1>*,h1{font-family:"Tula Header",Arial,serif}.show-overlay-ui #launcher,.show-overlay-ui syrenis-cmp-banner .consent-banner-settingsBtn{bottom:12px!important}.sticky-add-to-cart__bar[data-stuck=true]{z-index:99999999}.media-fit-cover :is(img,video,iframe,.deferred-media__poster-image){-o-object-position:center top;object-position:center top}body{font-family:"Tula Body Regular",Helvetica,sans-serif}body .menu-list__link,body li,body ol,body p,body ul{font-family:"Tula Body Regular",Helvetica,sans-serif;line-height:135%;font-size:1rem}body a:link,body a:visited{font-family:"Tula Body Regular",Helvetica,sans-serif;letter-spacing:0.05em;font-size:1rem}body header a:link,body header a:visited{font-size:0.875rem}body header a:link.mega-menu__link--parent,body header a:visited.mega-menu__link--parent{color:#6B6B6B;font-family:"Tula Serif",Helvetica,sans-serif;font-size:0.75rem;line-height:105%;letter-spacing:10%}body header button{font-family:"Tula Body Bold",Helvetica,sans-serif}body header .mega-menu__link .mega-menu__link--parent{color:#6B6B6B;font-family:"Tula Serif",Helvetica,sans-serif;font-size:0.875rem;line-height:105%;letter-spacing:10%}body .text-small{font-size:0.875rem}body .text-small a:link,body .text-small a:visited{font-size:0.875rem}body small{font-size:0.625rem}body small a:link,body small a:visited{font-size:0.625rem}body details .icon--minus{display:none}body details[open] .icon--minus{display:block}body details[open] .icon--plus{display:none}body .h1.h1,body .h2.h2,body .h3.h3,body .h4.h4,body .h5.h5,body .h6.h6,body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Tula Header",Arial,serif;font-weight:normal;margin-top:0px;margin-bottom:12px;line-height:120%}body .h1.h1 p,body .h2.h2 p,body .h3.h3 p,body .h4.h4 p,body .h5.h5 p,body .h6.h6 p,body h1 p,body h2 p,body h3 p,body h4 p,body h5 p,body h6 p{font-family:"Tula Header",Arial,serif}body .h1.h1 a,body .h2.h2 a,body .h3.h3 a,body .h4.h4 a,body .h5.h5 a,body .h6.h6 a,body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a{font-family:"Tula Header",Arial,serif}body .h1.h1,body .text-block h1,body .text-block.h1>*,body h1{font-family:"Tula Header",Arial,serif;font-size:4rem;font-weight:normal;margin-top:0px;margin-bottom:12px;line-height:100%}@media screen and (max-width:1200px){body .h1.h1,body .text-block h1,body .text-block.h1>*,body h1{font-size:3rem}}@media screen and (max-width:991px){body .h1.h1,body .text-block h1,body .text-block.h1>*,body h1{font-size:2.375rem}}body .h2.h2,body .text-block h2 #yotpo-headline-reviews,body .text-block.h2>*,body h2{font-family:"Tula Header",Arial,serif;font-weight:normal;margin-top:0px;margin-bottom:12px;line-height:100%;font-size:3rem}@media screen and (max-width:1200px){body .h2.h2,body .text-block h2 #yotpo-headline-reviews,body .text-block.h2>*,body h2{font-size:2.375rem}}@media screen and (max-width:749px){body .h2.h2,body .text-block h2 #yotpo-headline-reviews,body .text-block.h2>*,body h2{font-size:2.125rem}}body .h1-large{font-family:"Tula Header",Arial,serif;line-height:90%;font-size:6.875rem}@media screen and (max-width:1200px){body .h1-large{font-size:3rem}}body .h1-large h1,body .h1-large h2,body .h1-large h3,body .h1-large h4,body .h1-large h5,body .h1-large h6,body .h1-large p{font-family:"Tula Header",Arial,serif;line-height:90%;font-size:6.875rem}@media screen and (max-width:1200px){body .h1-large h1,body .h1-large h2,body .h1-large h3,body .h1-large h4,body .h1-large h5,body .h1-large h6,body .h1-large p{font-size:3rem;line-height:100%}}body .h2-large{font-family:"Tula Header",Arial,serif;line-height:90%;font-size:6.875rem}@media screen and (max-width:1200px){body .h2-large{font-size:3rem}}@media screen and (max-width:749px){body .h2-large{font-size:2.125rem;line-height:100%}}body .h2-large h1,body .h2-large h2,body .h2-large h3,body .h2-large h4,body .h2-large h5,body .h2-large h6,body .h2-large p{font-family:"Tula Header",Arial,serif;line-height:90%;font-size:6.875rem}@media screen and (max-width:1200px){body .h2-large h1,body .h2-large h2,body .h2-large h3,body .h2-large h4,body .h2-large h5,body .h2-large h6,body .h2-large p{font-size:3rem;line-height:100%}}@media screen and (max-width:749px){body .h2-large h1,body .h2-large h2,body .h2-large h3,body .h2-large h4,body .h2-large h5,body .h2-large h6,body .h2-large p{font-size:2.125rem}}body .h3.h3,body .text-block h3,body .text-block.h3>*,body h3{line-height:120%;font-size:2.25rem;font-family:"Tula Header",Arial,serif}@media screen and (max-width:1200px){body .h3.h3,body .text-block h3,body .text-block.h3>*,body h3{font-size:2rem}}@media screen and (max-width:991px){body .h3.h3,body .text-block h3,body .text-block.h3>*,body h3{font-size:1.625rem}}body .h4.h4,body .text-block h4,body .text-block.h4>*,body h4{line-height:120%;font-size:1.5rem;font-family:"Tula Header",Arial,serif}@media screen and (max-width:1200px){body .h4.h4,body .text-block h4,body .text-block.h4>*,body h4{font-size:1.25rem}}@media screen and (max-width:991px){body .h4.h4,body .text-block h4,body .text-block.h4>*,body h4{font-size:1.125rem}}body .h5.h5,body .text-block h5,body .text-block.h5>*,body h5{line-height:120%;font-size:1.25rem;font-family:"Tula Header",Arial,serif}@media screen and (max-width:1200px){body .h5.h5,body .text-block h5,body .text-block.h5>*,body h5{font-size:1.125rem}}@media screen and (max-width:991px){body .h5.h5,body .text-block h5,body .text-block.h5>*,body h5{font-size:1rem}}body .h6.h6,body .text-block h6,body .text-block.h6>*,body h6{line-height:120%;font-size:1.125rem;font-family:"Tula Header",Arial,serif}@media screen and (max-width:1200px){body .h6.h6,body .text-block h6,body .text-block.h6>*,body h6{font-size:1rem}}@media screen and (max-width:991px){body .h6.h6,body .text-block h6,body .text-block.h6>*,body h6{font-size:1rem}}body .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:749px){body .text-block.text-align-mobile--left>*{text-align:left}body .text-block.text-align-mobile--center>*{text-align:center}body .text-block.text-align-mobile--right>*{text-align:right}}body .eyebrow{font-size:0.875rem;text-transform:uppercase;letter-spacing:0.1em;font-family:"Tula Serif",Helvetica,sans-serif;line-height:135%}body .eyebrow h1,body .eyebrow h2,body .eyebrow h3,body .eyebrow h4,body .eyebrow h5,body .eyebrow h6,body .eyebrow p{font-family:"Tula Serif",Helvetica,sans-serif;font-size:0.875rem}body .eyebrow.eyebrow-small{font-size:0.5625rem}body .eyebrow--medium{font-size:1.25rem;text-transform:uppercase;letter-spacing:0.1em;font-family:"Tula Serif",Helvetica,sans-serif;line-height:135%}body .eyebrow--medium h1,body .eyebrow--medium h2,body .eyebrow--medium h3,body .eyebrow--medium h4,body .eyebrow--medium h5,body .eyebrow--medium h6,body .eyebrow--medium p{font-family:"Tula Serif",Helvetica,sans-serif;font-size:1.25rem}@media screen and (max-width:749px){body .eyebrow--medium{font-size:1rem}body .eyebrow--medium h1,body .eyebrow--medium h2,body .eyebrow--medium h3,body .eyebrow--medium h4,body .eyebrow--medium h5,body .eyebrow--medium h6,body .eyebrow--medium p{font-size:1rem}}body .eyebrow--large{font-size:1.5rem;text-transform:uppercase;letter-spacing:0.1em;font-family:"Tula Serif",Helvetica,sans-serif;line-height:135%}body .eyebrow--large h1,body .eyebrow--large h2,body .eyebrow--large h3,body .eyebrow--large h4,body .eyebrow--large h5,body .eyebrow--large h6,body .eyebrow--large p{font-family:"Tula Serif",Helvetica,sans-serif;font-size:1.5rem}@media screen and (max-width:749px){body .eyebrow--large{font-size:1.25rem}body .eyebrow--large h1,body .eyebrow--large h2,body .eyebrow--large h3,body .eyebrow--large h4,body .eyebrow--large h5,body .eyebrow--large h6,body .eyebrow--large p{font-size:1.25rem}}body .accordion summary{padding:24px 0px}body .accordion .svg-wrapper{min-width:22px;min-height:22px}@media screen and (max-width:749px){body .accordion .svg-wrapper{min-width:18px;min-height:18px;margin-top:4px}}body .accordion .details__header{font-size:1.125rem;font-family:"Tula Body Bold",Helvetica,sans-serif;gap:4px}@media screen and (max-width:749px){body .accordion .details__header{font-size:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}body .text--xx-small,body .xx-small{font-size:0.625rem}body .text--xx-small a:link,body .text--xx-small a:visited,body .text--xx-small h1,body .text--xx-small h2,body .text--xx-small h3,body .text--xx-small h4,body .text--xx-small h5,body .text--xx-small h6,body .text--xx-small li,body .text--xx-small ol,body .text--xx-small p,body .text--xx-small ul,body .xx-small a:link,body .xx-small a:visited,body .xx-small h1,body .xx-small h2,body .xx-small h3,body .xx-small h4,body .xx-small h5,body .xx-small h6,body .xx-small li,body .xx-small ol,body .xx-small p,body .xx-small ul{font-size:0.625rem}body .text--x-small,body .x-small{font-size:0.75rem}body .text--x-small a:link,body .text--x-small a:visited,body .text--x-small h1,body .text--x-small h2,body .text--x-small h3,body .text--x-small h4,body .text--x-small h5,body .text--x-small h6,body .text--x-small li,body .text--x-small ol,body .text--x-small p,body .text--x-small ul,body .x-small a:link,body .x-small a:visited,body .x-small h1,body .x-small h2,body .x-small h3,body .x-small h4,body .x-small h5,body .x-small h6,body .x-small li,body .x-small ol,body .x-small p,body .x-small ul{font-size:0.75rem}body .small,body .text--small{font-size:0.875rem}body .small a:link,body .small a:visited,body .small h1,body .small h2,body .small h3,body .small h4,body .small h5,body .small h6,body .small li,body .small ol,body .small p,body .small ul,body .text--small a:link,body .text--small a:visited,body .text--small h1,body .text--small h2,body .text--small h3,body .text--small h4,body .text--small h5,body .text--small h6,body .text--small li,body .text--small ol,body .text--small p,body .text--small ul{font-size:0.875rem}body .medium,body .text--medium{font-size:1rem}body .medium a:link,body .medium a:visited,body .medium h1,body .medium h2,body .medium h3,body .medium h4,body .medium h5,body .medium h6,body .medium li,body .medium ol,body .medium p,body .medium ul,body .text--medium a:link,body .text--medium a:visited,body .text--medium h1,body .text--medium h2,body .text--medium h3,body .text--medium h4,body .text--medium h5,body .text--medium h6,body .text--medium li,body .text--medium ol,body .text--medium p,body .text--medium ul{font-size:1rem}body .large,body .text--large{font-size:1.125rem}body .large a:link,body .large a:visited,body .large h1,body .large h2,body .large h3,body .large h4,body .large h5,body .large h6,body .large li,body .large ol,body .large p,body .large ul,body .text--large a:link,body .text--large a:visited,body .text--large h1,body .text--large h2,body .text--large h3,body .text--large h4,body .text--large h5,body .text--large h6,body .text--large li,body .text--large ol,body .text--large p,body .text--large ul{font-size:1.125rem}body .text--x-large,body .x-large{font-size:1.25rem}body .text--x-large a:link,body .text--x-large a:visited,body .text--x-large h1,body .text--x-large h2,body .text--x-large h3,body .text--x-large h4,body .text--x-large h5,body .text--x-large h6,body .text--x-large li,body .text--x-large ol,body .text--x-large p,body .text--x-large ul,body .x-large a:link,body .x-large a:visited,body .x-large h1,body .x-large h2,body .x-large h3,body .x-large h4,body .x-large h5,body .x-large h6,body .x-large li,body .x-large ol,body .x-large p,body .x-large ul{font-size:1.25rem}body .text--xx-large,body .xx-large{font-size:1.5rem}body .text--xx-large a:link,body .text--xx-large a:visited,body .text--xx-large h1,body .text--xx-large h2,body .text--xx-large h3,body .text--xx-large h4,body .text--xx-large h5,body .text--xx-large h6,body .text--xx-large li,body .text--xx-large ol,body .text--xx-large p,body .text--xx-large ul,body .xx-large a:link,body .xx-large a:visited,body .xx-large h1,body .xx-large h2,body .xx-large h3,body .xx-large h4,body .xx-large h5,body .xx-large h6,body .xx-large li,body .xx-large ol,body .xx-large p,body .xx-large ul{font-size:1.5rem}body .text--xxx-large,body .xxx-large{font-size:1.75rem}body .text--xxx-large a:link,body .text--xxx-large a:visited,body .text--xxx-large h1,body .text--xxx-large h2,body .text--xxx-large h3,body .text--xxx-large h4,body .text--xxx-large h5,body .text--xxx-large h6,body .text--xxx-large li,body .text--xxx-large ol,body .text--xxx-large p,body .text--xxx-large ul,body .xxx-large a:link,body .xxx-large a:visited,body .xxx-large h1,body .xxx-large h2,body .xxx-large h3,body .xxx-large h4,body .xxx-large h5,body .xxx-large h6,body .xxx-large li,body .xxx-large ol,body .xxx-large p,body .xxx-large ul{font-size:1.75rem}body .group-block-content .paragraph h1,body .group-block-content .paragraph h2,body .group-block-content .paragraph h3,body .group-block-content .paragraph h4,body .group-block-content .paragraph h5,body .group-block-content .paragraph h6{font-size:1rem;line-height:135%}body .account-button__text,body .header-actions__action{text-transform:uppercase;font-family:"Tula Body Regular",Helvetica,sans-serif}body .button,body a.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px 16px;min-height:0px;line-height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border-radius:0px;color:#000000;font-size:0.875rem;font-family:"Tula Serif",Helvetica,sans-serif;letter-spacing:0.02rem;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}body .button .icon,body a.button .icon{-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}body .button.product-media-container__zoom-button,body a.button.product-media-container__zoom-button{position:absolute}body .button:active,body .button:hover,body a.button:active,body a.button:hover{}body .button:active>.icon:first-child,body .button:hover>.icon:first-child,body a.button:active>.icon:first-child,body a.button:hover>.icon:first-child{-webkit-transform:translateX(-4px);transform:translateX(-4px)}body .button:active,body .button:hover,body a.button:active,body a.button:hover{}body .button:active>.icon:last-child,body .button:hover>.icon:last-child,body a.button:active>.icon:last-child,body a.button:hover>.icon:last-child{-webkit-transform:translateX(4px);transform:translateX(4px)}body .button:link .icon,body .button:visited .icon,body a.button:link .icon,body a.button:visited .icon{margin-top:-2px}body .button .icon,body a.button .icon{margin-top:0px;width:18px;height:18px}body .button.product-media-container__zoom-button,body a.button.product-media-container__zoom-button{height:100%;border:0px;padding:0px}body .button.close-button,body a.button.close-button{mix-blend-mode:normal;width:40px;height:40px;min-height:30px;border:1px solid #DBDBDB;border-radius:20px;position:absolute}body .button.close-button.close-button-first,body a.button.close-button.close-button-first{width:auto;margin-right:auto;height:auto;border-radius:6px}body .button.dropdown-localization__button,body a.button.dropdown-localization__button{padding:2px 4px}body .button.dropdown-localization__button span,body a.button.dropdown-localization__button span{font-size:0.875rem;font-family:"Tula Body Regular",Helvetica,sans-serif}body .button.button-unstyled,body a.button.button-unstyled{padding:0px}body .button.facets-toggle__button,body .button.facets__clear-all,body a.button.facets-toggle__button,body a.button.facets__clear-all{background:#FFFFFF;padding:6px 8px;font-size:12px;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}body .button.facets-toggle__button .svg-wrapper,body .button.facets__clear-all .svg-wrapper,body a.button.facets-toggle__button .svg-wrapper,body a.button.facets__clear-all .svg-wrapper{width:14px;height:14px}body .button.facets-toggle__button:active,body .button.facets-toggle__button:hover,body .button.facets__clear-all:active,body .button.facets__clear-all:hover,body a.button.facets-toggle__button:active,body a.button.facets-toggle__button:hover,body a.button.facets__clear-all:active,body a.button.facets__clear-all:hover{background:#DBDBDB}body .button.facets__clear-all,body a.button.facets__clear-all{padding:8px 8px;height:auto}body .button.add-to-cart-button,body .button.button--primary,body .button.button-primary,body .button.password-dialog__submit-button,body a.button.add-to-cart-button,body a.button.button--primary,body a.button.button-primary,body a.button.password-dialog__submit-button{border:1px solid #000000;background:#000000;backdrop-filter:blur(7px);color:#FFFFFF;height:auto}body .button.add-to-cart-button .icon,body .button.button--primary .icon,body .button.button-primary .icon,body .button.password-dialog__submit-button .icon,body a.button.add-to-cart-button .icon,body a.button.button--primary .icon,body a.button.button-primary .icon,body a.button.password-dialog__submit-button .icon{color:white;fill:white}body .button.add-to-cart-button:active,body .button.add-to-cart-button:hover,body .button.button--primary:active,body .button.button--primary:hover,body .button.button-primary:active,body .button.button-primary:hover,body .button.password-dialog__submit-button:active,body .button.password-dialog__submit-button:hover,body a.button.add-to-cart-button:active,body a.button.add-to-cart-button:hover,body a.button.button--primary:active,body a.button.button--primary:hover,body a.button.button-primary:active,body a.button.button-primary:hover,body a.button.password-dialog__submit-button:active,body a.button.password-dialog__submit-button:hover{border:1px solid #000000;background:rgba(255,255,255,0.5);backdrop-filter:blur(2px);color:black}body .button.add-to-cart-button:active .icon,body .button.add-to-cart-button:hover .icon,body .button.button--primary:active .icon,body .button.button--primary:hover .icon,body .button.button-primary:active .icon,body .button.button-primary:hover .icon,body .button.password-dialog__submit-button:active .icon,body .button.password-dialog__submit-button:hover .icon,body a.button.add-to-cart-button:active .icon,body a.button.add-to-cart-button:hover .icon,body a.button.button--primary:active .icon,body a.button.button--primary:hover .icon,body a.button.button-primary:active .icon,body a.button.button-primary:hover .icon,body a.button.password-dialog__submit-button:active .icon,body a.button.password-dialog__submit-button:hover .icon{color:#000000;fill:#000000}body .button.cart-discount__button,body a.button.cart-discount__button{color:white;padding:15px 18px}body .button.cart__checkout-button,body a.button.cart__checkout-button{padding:16px 12px}body .button.quick-add-modal__close,body a.button.quick-add-modal__close{width:30px;height:30px;border-radius:20px;right:8px;top:8px;outline-color:#FFFDF4}body .button.quick-add__button,body a.button.quick-add__button{padding:0px;border:0px;background:none;height:34px;min-height:34px;min-width:34px;border-radius:30px;border:1px solid #A8A8A8;background:rgba(255,255,255,0.75);backdrop-filter:blur(7px);color:#000000;opacity:1;right:12px;bottom:12px}body .button.quick-add__button .add-to-cart-text,body a.button.quick-add__button .add-to-cart-text{background:rgba(246,248,249,0)}body .button.quick-add__button svg,body a.button.quick-add__button svg{color:black}body .button.quick-add__button:active,body .button.quick-add__button:hover,body a.button.quick-add__button:active,body a.button.quick-add__button:hover{border:1px solid #FFFFFF;color:#000000;background:rgba(255,255,255,0.75);backdrop-filter:blur(2px)}body .button.button--secondary,body .button.button-secondary,body .button.link,body a.button.button--secondary,body a.button.button-secondary,body a.button.link{border:1px solid #FFFFFF;background:rgba(255,255,255,0.75);backdrop-filter:blur(7px);color:#000000}body .button.button--secondary.close-button,body .button.button--secondary.menu-drawer__back-button,body .button.button-secondary.close-button,body .button.button-secondary.menu-drawer__back-button,body .button.link.close-button,body .button.link.menu-drawer__back-button,body a.button.button--secondary.close-button,body a.button.button--secondary.menu-drawer__back-button,body a.button.button-secondary.close-button,body a.button.button-secondary.menu-drawer__back-button,body a.button.link.close-button,body a.button.link.menu-drawer__back-button{padding:4px 6px}body .button.button--secondary.close-button .svg-wrapper,body .button.button--secondary.menu-drawer__back-button .svg-wrapper,body .button.button-secondary.close-button .svg-wrapper,body .button.button-secondary.menu-drawer__back-button .svg-wrapper,body .button.link.close-button .svg-wrapper,body .button.link.menu-drawer__back-button .svg-wrapper,body a.button.button--secondary.close-button .svg-wrapper,body a.button.button--secondary.menu-drawer__back-button .svg-wrapper,body a.button.button-secondary.close-button .svg-wrapper,body a.button.button-secondary.menu-drawer__back-button .svg-wrapper,body a.button.link.close-button .svg-wrapper,body a.button.link.menu-drawer__back-button .svg-wrapper{margin-right:0px;width:20px;height:20px}body .button.button--secondary:active,body .button.button--secondary:hover,body .button.button-secondary:active,body .button.button-secondary:hover,body .button.link:active,body .button.link:hover,body a.button.button--secondary:active,body a.button.button--secondary:hover,body a.button.button-secondary:active,body a.button.button-secondary:hover,body a.button.link:active,body a.button.link:hover{border:1px solid #000000;color:#FFFFFF;background:#000000;backdrop-filter:blur(2px)}body .button.button--simple-link,body a.button.button--simple-link{border:0px;background:transparent;backdrop-filter:blur(0px);color:#000000;padding:0px}body .button.button--simple-link span,body a.button.button--simple-link span{border-bottom:1px solid #FFFFFF;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}body .button.button--simple-link:active,body .button.button--simple-link:hover,body a.button.button--simple-link:active,body a.button.button--simple-link:hover{border:0px;color:#FFFFFF;background:transparent;padding:0px;backdrop-filter:blur(0px)}body .button.button--simple-link:active span,body .button.button--simple-link:hover span,body a.button.button--simple-link:active span,body a.button.button--simple-link:hover span{border-bottom:1px solid transparent}body .button.button--simple-link-dark,body a.button.button--simple-link-dark{border:0px;background:transparent;backdrop-filter:blur(0px);color:#FFFFFF;padding:0px}body .button.button--simple-link-dark span,body a.button.button--simple-link-dark span{border-bottom:1px solid #FFFFFF;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}body .button.button--simple-link-dark:active,body .button.button--simple-link-dark:hover,body a.button.button--simple-link-dark:active,body a.button.button--simple-link-dark:hover{color:#FFFFFF;background:transparent;padding:0px;backdrop-filter:blur(0px)}body .button.button--simple-link-dark:active span,body .button.button--simple-link-dark:hover span,body a.button.button--simple-link-dark:active span,body a.button.button--simple-link-dark:hover span{border-bottom:1px solid transparent}body .button.close-panel-btn,body a.button.close-panel-btn{position:absolute;top:-44px;left:calc(50% - 18px);width:36px;height:36px;padding:0px;border-radius:30px;-webkit-transition:-webkit-transform 0.35s ease-out;transition:-webkit-transform 0.35s ease-out;transition:transform 0.35s ease-out;transition:transform 0.35s ease-out,-webkit-transform 0.35s ease-out}body .button.close-panel-btn svg,body a.button.close-panel-btn svg{width:20px}body .button.close-panel-btn:hover,body a.button.close-panel-btn:hover{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}body .button.cart-items__remove,body a.button.cart-items__remove{padding:0px}body p a.button.button--primary{padding:10px 12px;margin-left:4px;font-size:15px}body .menu-drawer .close-button{position:relative}body .variant-option__button-label--has-swatch:has(:checked){outline-offset:1px}body .currency-code{font-family:"Tula Body Regular",Helvetica,sans-serif;font-size:0.875rem}body .compare-at-price{font-size:0.75rem;position:relative;opacity:1;color:#8A8A8A;text-decoration:none;position:relative!important;font-family:"Tula Header",Arial,serif}body .compare-at-price:after{content:"";display:block;width:100%;background-color:#DD4056;height:2px;position:absolute;top:45%;left:0px;opacity:0.7;-webkit-transform:rotate(4deg);transform:rotate(4deg);-webkit-transform-origin:center;transform-origin:center}body .compare-at-price .currency-code{font-size:0.75rem;font-family:"Tula Body Regular",Helvetica,sans-serif}body .price .currency-code{font-size:0.75rem;font-family:"Tula Body Regular",Helvetica,sans-serif}body .theme-drawer__dialog{border-left:1px solid #F7F7F7;-webkit-box-shadow:0px 0px 30px 0 rgba(0,0,0,0.15);box-shadow:0px 0px 30px 0 rgba(0,0,0,0.15)}body .cart__discount-item{font-size:0.625rem;font-family:"Tula Body Bold",Helvetica,sans-serif;text-transform:uppercase;padding:2px 6px;border:1px solid #FFE98A;width:auto;border-radius:4px;display:inline-block;background-color:#FFFDF4;margin-bottom:4px}body product-price+product-swatches{-ms-flex-negative:1;flex-shrink:1}@media screen and (max-width:749px){body .resource-list__carousel.force-full-width{padding:0px 24px}}body .resource-list__carousel slideshow-arrows[position=center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .resource-list__carousel slideshow-arrows{position:absolute;top:-57px;right:0px;left:auto;bottom:auto;padding:0px 48px 0px 0px}@media screen and (max-width:767px){body .resource-list__carousel slideshow-arrows{top:-50px;padding:0px 12px 0px 0px}}body .resource-list__carousel slideshow-arrows .svg-wrapper{width:30px;height:30px}body .resource-list__carousel slideshow-arrows .svg-wrapper svg{width:30px;height:30px}@media screen and (max-width:749px){body .resource-list__carousel slideshow-arrows .svg-wrapper{width:22px;height:22px}body .resource-list__carousel slideshow-arrows .svg-wrapper svg{width:22px;height:22px}}@media screen and (max-width:480px){body .resource-list__carousel slideshow-arrows{display:none}}body .resource-list__carousel .slideshow-control{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;opacity:1}@media screen and (max-width:749px){body .resource-list__carousel .slideshow-control{min-width:28px}}body .resource-list__carousel .slideshow-control[disabled]{display:-webkit-box;display:-ms-flexbox;display:flex}body .sticky-add-to-cart__bar .sticky-add-to-cart__title{font-family:"Tula Header",Arial,serif;line-height:100%;font-size:0.875rem}body .sticky-add-to-cart__bar:before{content:unset!important}body .sticky-add-to-cart__bar{border:1px solid #F7F7F7;-webkit-box-shadow:0px 0px 30px -10px rgba(0,0,0,0.15);box-shadow:0px 0px 30px -10px rgba(0,0,0,0.15);background-color:rgba(255,255,255,0.5);backdrop-filter:blur(7px)}.facets .checkbox:not(.checkbox--disabled) .checkbox__label-text{font-size:0.875rem}.facets__inputs-wrapper .facets__inputs-list--swatches-grid label{font-size:0.875rem}.product-media-container.media-fit img{-o-object-position:top center;object-position:top center}product-card .eyebrow{font-size:0.625rem}product-card .eyebrow h1,product-card .eyebrow h2,product-card .eyebrow h3,product-card .eyebrow h4,product-card .eyebrow h5,product-card .eyebrow h6,product-card .eyebrow p{font-size:0.625rem}product-card .h5.h5,product-card h5{margin-bottom:6px;font-size:1.625rem}product-card .h5.h5 p,product-card h5 p{font-size:1.625rem}product-card .group-block--height-fit{margin-top:auto}.splide__arrow{background-color:rgba(255,255,255,0.65);border-radius:40px;width:80px;height:80px;min-width:80px;min-height:80px;backdrop-filter:blur(7px);border:1px solid #FFFFFF;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s;opacity:0.35}.splide__arrow svg{width:24px;height:24px}.splide__arrow svg path{fill:#000000}.splide__arrow:active,.splide__arrow:hover{opacity:0.75}.splide__arrow:active svg path,.splide__arrow:hover svg path{fill:#000000}@media screen and (max-width:991px){.splide__arrow{width:60px;height:60px;min-width:60px;min-height:60px}.splide__arrow svg{width:16px;height:16px}.splide__arrow svg path{fill:#000000}}.splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;padding:0;gap:0px;bottom:0px}.splide__pagination li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.splide__pagination .splide__pagination__page{display:block;width:100%;height:2px;margin:0;background-color:#C2C2C2;border-radius:0;opacity:1}.splide__pagination .splide__pagination__page.is-active{background-color:#000000;-webkit-transform:none;transform:none}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:12px;width:100%}.flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:12px;width:100%}.column--half{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media screen and (max-width:991px){.column--half{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}.accordion .details .icon-minus,.accordion .menu__details .icon-minus,.menu--accordion .details .icon-minus,.menu--accordion .menu__details .icon-minus{display:none}.accordion .details[open] .icon-minus,.accordion .menu__details[open] .icon-minus,.menu--accordion .details[open] .icon-minus,.menu--accordion .menu__details[open] .icon-minus{display:block}.accordion .details[open] .icon-plus,.accordion .menu__details[open] .icon-plus,.menu--accordion .details[open] .icon-plus,.menu--accordion .menu__details[open] .icon-plus{display:none}.variant-picker__form legend{font-family:"Tula Serif",Helvetica,sans-serif;font-size:0.625rem;font-weight:400;text-transform:uppercase;margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:4px}.variant-picker__form legend .variant-option__swatch-value{padding-left:0px}.variant-picker__form .variant-option--default-width-buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch) svg{border:0px}.variant-picker__form .variant-option--default-width-buttons .variant-option__button-label{padding:0px;height:auto;min-height:0px;border:0px;font-family:"Tula Serif",Helvetica,sans-serif;font-size:0.875rem;line-height:100%;border:1px solid #DBDBDB;padding:6px 12px}.variant-picker__form .variant-option--default-width-buttons .variant-option__button-label:has(:checked){outline-offset:1px;background-color:transparent;border:1px solid #000000;background-color:#000000}.variant-picker__form .variant-option--default-width-buttons .variant-option__button-label:has(:checked) .variant-option__button-label__text{color:#FFFFFF}.variant-picker__form .variant-option--default-width-buttons .variant-option__button-label:has(:checked) .variant-option__button-label__pill{background-color:transparent}.variant-picker__form .variant-option--default-width-buttons .variant-option__button-label:has(:checked):has([data-option-available=false]):not(.variant-option__button-label--has-swatch) .variant-option__button-label__text{color:#8A8A8A}.variant-picker__form .variant-option--default-width-buttons .variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch):after,.variant-picker__form .variant-option--default-width-buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch):before{border:0px}.password-main-content input,.password-main-content input.field__input{padding:6px 6px;max-height:40px;border-radius:0px;border:1px solid #C2C2C2}.storefront-password-form input,.storefront-password-form input.field__input{padding:6px 6px;max-height:40px;border-radius:0px;border:1px solid #C2C2C2}@media screen and (max-width:749px){.storefront-password-form input.field__input{width:100%}}.top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;width:100%;position:relative;z-index:40;padding:0 24px;z-index:999999}@media screen and (min-width:750px) and (max-width:992px){.top-bar{padding:0 12px}}@media screen and (max-width:749px){.top-bar{padding:0px}}.top-bar dropdown-localization-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.top-bar dropdown-localization-component .dropdown-localization__button{padding:1px 4px;background:#FFFFFF;border-radius:20px}.top-bar dropdown-localization-component .localization-wrapper.right-bound{right:6px;left:unset;top:44px;border-radius:12px}.top-bar dropdown-localization-component .localization-form__currency{font-size:0.625rem}.top-bar .localization-wrapper{top:44px;z-index:40}.top-bar .localization-wrapper .localization-form__list{font-size:0.75rem}.top-bar .localization-wrapper .localization-form{font-size:0.75rem}.top-bar .top-bar--left-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:140px}@media screen and (max-width:749px){.top-bar .top-bar--left-text{display:none}}.top-bar a:link,.top-bar a:visited{font-size:0.75rem;color:#07202C;text-decoration:none;font-family:"Tula Body Regular",Helvetica,sans-serif;font-weight:500;text-align:center;padding:10px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:100%;gap:2px;-webkit-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out}.top-bar a:link .icon,.top-bar a:visited .icon{width:12px;height:12px;-webkit-transition:-webkit-transform 0.35s ease-out;transition:-webkit-transform 0.35s ease-out;transition:transform 0.35s ease-out;transition:transform 0.35s ease-out,-webkit-transform 0.35s ease-out;margin-top:0px}.top-bar a:link.announcement__link,.top-bar a:visited.announcement__link{padding:0px}.top-bar a:active,.top-bar a:hover{opacity:0.8}.top-bar a:active .icon,.top-bar a:hover .icon{-webkit-transform:translateX(2px);transform:translateX(2px)}.announcement-bar-carousel{background-color:#000000;z-index:9999}.announcement-bar-carousel .splide{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media screen and (max-width:749px){.announcement-bar-carousel .splide{width:100%}}.announcement-bar-carousel .splide__list{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.announcement-bar-carousel .announcement-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.announcement-bar-carousel .announcement-bar__link{padding:0px}.announcement-bar-carousel .splide__track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.announcement-bar-carousel .announcement__message{width:100%;font-size:0.875rem;color:white;text-align:center;line-height:18px;margin-top:0px;font-family:"Tula Serif",Helvetica,sans-serif;font-weight:500;text-align:center;padding:10px 10px;letter-spacing:0.25px}@media screen and (max-width:749px){.announcement-bar-carousel .announcement__message{font-size:0.875rem;line-height:18px;padding:10px}}html[scroll-lock] .announcement-bar-carousel{z-index:8}html[scroll-lock] [class*=kl-teaser-]{z-index:0!important}#header-component .header__icon--summary .header-drawer-icon{width:24px;height:24px}.menu-drawer .menu-drawer__nav-buttons{padding:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu-drawer .close-button{padding:0px;margin-left:12px;margin-top:12px}.menu-drawer .menu-drawer__navigation{padding-top:0px}.menu-drawer .menu-drawer__menu{padding:12px 0px 0px}.menu-drawer .menu-drawer__menu .menu-drawer__list-item{border-bottom:1px solid #DBDBDB;padding:12px 12px;min-height:0px}.menu-drawer .menu-drawer__menu .menu-drawer__list-item .menu-drawer__menu{padding:0px 0px 0px}.menu-drawer .menu-drawer__menu .menu-drawer__list-item a{min-height:0px;padding:0px}.menu-drawer .menu-drawer__menu .menu-drawer__list-item ul li{border-bottom:0px solid #DBDBDB}.menu-drawer .menu-drawer__menu .menu-drawer__list-item ul li .menu-drawer__menu-item--parent{font-family:"Tula Serif",Helvetica,sans-serif}.menu-drawer .menu-drawer__menu .menu-drawer__list-item ul li .menu-drawer__menu-item--parent .menu-drawer__menu-item-text{font-size:0.6875rem}.menu-drawer .menu-drawer__menu .menu-drawer__list-item ul li ul{width:100%}.menu-drawer .menu-drawer__menu .menu-drawer__list-item ul li ul li{padding-left:0px;padding-right:0px;border-bottom:1px solid #DBDBDB}.menu-drawer .menu-drawer__menu .menu-drawer__list-item .menu-drawer__menu-item-text{font-size:0.875rem}.menu-drawer .menu-drawer__menu .menu-drawer__list-item .svg-wrapper{padding-top:0px;padding-left:0px;padding-bottom:0px}.menu-drawer .menu-drawer__menu .menu-drawer__list-item svg{width:16px;height:16px}.menu-drawer .menu-drawer__menu-item--mainlist{min-height:0px}.menu-drawer .menu-drawer__back-button{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0px;width:auto;font-family:"Tula Body Regular",Helvetica,sans-serif}.menu-drawer .menu-drawer__back-button>.svg-wrapper{margin-right:6px;width:14px;height:14px}.menu-drawer .menu-drawer__back-button>.svg-wrapper svg{width:14px;height:14px}.menu-drawer .menu-drawer__inner-submenu .close-button{margin:0px}.menu-drawer .menu-drawer__utility-links{margin-left:0px;padding-left:12px}.menu-drawer .menu-drawer__utility-links .drawer-localization .drawer-localization__button span{font-size:0.875rem}.menu-drawer .menu-drawer__utility-links .drawer-localization .drawer-localization__button .icon-caret{padding:0px;padding-left:6px}.menu-drawer .menu-drawer__utility-links .drawer-localization .drawer-localization__button .icon-caret svg{width:16px;height:16px}.menu-drawer .menu-drawer__utility-links button.menu-drawer__back-button{font-size:0.75rem}.menu-drawer .menu-drawer__utility-links .close-button{margin:0px}.menu-drawer .menu-drawer__utility-links .drawer-localization__button--label.h6{margin-bottom:0px}.menu-open>.menu-drawer{top:0px}.hero-slider .splide__arrow--prev{left:12px}.hero-slider .splide__arrow--next{right:12px}@media screen and (max-width:749px){.hero-slider .splide__arrow--prev{left:-12px}.hero-slider .splide__arrow--next{right:-12px}}.hero-slider--slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:80lvh;max-height:1200px;position:relative;padding:24px 24px}@media screen and (max-width:1920px){.hero-slider--slide{max-height:1000px}}@media screen and (max-width:1600px){.hero-slider--slide{max-height:700px}}@media screen and (max-width:991px){.hero-slider--slide{max-height:600px}}@media screen and (max-width:749px){.hero-slider--slide{height:80lvh;max-height:100%}.hero-slider--slide[role=tabpanel]{height:80lvh}}@media screen and (max-width:375px){.hero-slider--slide{max-height:80lvh;padding:24px}.hero-slider--slide[role=tabpanel]{height:80lvh}}.hero-slider--slide.stack-desktop,.hero-slider--slide.stack-mobile{height:100%;max-height:100%}@media screen and (max-width:991px){.hero-slider--slide.stack-desktop,.hero-slider--slide.stack-mobile{padding:24px 24px}.hero-slider--slide.stack-desktop[role=tabpanel],.hero-slider--slide.stack-mobile[role=tabpanel]{padding:24px 24px}}@media screen and (max-width:749px){.hero-slider--slide.stack-desktop,.hero-slider--slide.stack-mobile{padding:24px;aspect-ratio:9/16;max-height:84lvh}}@media screen and (max-width:375px){.hero-slider--slide.stack-desktop,.hero-slider--slide.stack-mobile{max-height:90lvh;padding:24px}}.hero-slider--slide.halign--right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero-slider--slide.halign--left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hero-slider--slide.valign--top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero-slider--slide.valign--bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:749px){.hero-slider--slide.valign-mobile--top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:749px){.hero-slider--slide.valign-mobile--bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.hero-slider--slide .text-left .hero-slider__buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero-slider--slide .text-center .hero-slider__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-slider--slide .text-right .hero-slider__buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero-slider--slide .hero--badge{position:absolute;top:24px;right:24px;max-width:220px}@media screen and (max-width:1200px){.hero-slider--slide .hero--badge{max-width:180px}}@media screen and (max-width:749px){.hero-slider--slide .hero--badge{position:relative;top:auto;right:auto;max-width:100px}}.hero-slider--slide .hero-slider--image{position:absolute;top:0px;left:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;z-index:-1}@media screen and (max-width:749px){.hero-slider--slide .hero-slider--image.hidden-mb{display:none}}.hero-slider--slide .hero-slider--image.hidden-lg{display:none}@media screen and (max-width:749px){.hero-slider--slide .hero-slider--image.hidden-lg{display:block}}.hero-slider--slide .hero-slider--image.stack-image-desktop{position:relative;top:auto;left:auto;height:auto;z-index:1}.hero-slider--slide .hero-slider--image.stack-image-mobile{position:relative;top:auto;left:auto;height:auto;z-index:1}.hero-slider--slide .hero-slider__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;gap:12px}@media screen and (max-width:749px){.hero-slider--slide .hero-slider__content{max-width:100%;text-align:center}.hero-slider--slide .hero-slider__content h1,.hero-slider--slide .hero-slider__content p{text-shadow:0px 0px 20px rgba(0,0,0,0.5)}}@media screen and (max-width:749px){.hero-slider--slide .hero-slider__content{text-align:center}}.hero-slider--slide .hero-slider__content .h1,.hero-slider--slide .hero-slider__content .h2,.hero-slider--slide .hero-slider__content h1,.hero-slider--slide .hero-slider__content h2{margin-bottom:0px}.hero-slider--slide .hero-slider__content .hero-slider__description{font-size:1.25rem;line-height:135%}@media screen and (max-width:991px){.hero-slider--slide .hero-slider__content .hero-slider__description{font-size:1.125rem}}@media screen and (max-width:749px){.hero-slider--slide .hero-slider__content .hero-slider__description{text-shadow:0px 0px 20px rgba(0,0,0,0.75)}}.hero-slider--slide .hero-slider__content .hero-slider__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:12px}@media screen and (max-width:749px){.hero-slider--slide .hero-slider__content .hero-slider__buttons{max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1200px){.hero-slider--slide.halign--right .hero-slider__content{max-width:340px}}@media screen and (max-width:749px){.hero-slider--slide.halign--right .hero-slider__content{max-width:100%}}.text-carousel-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:16px 24px}.text-carousel-container p{font-family:"Tula Serif",Helvetica,sans-serif;font-size:1.125rem;line-height:100%}@media screen and (max-width:991px){.text-carousel-container{padding:16px 24px}.text-carousel-container p{font-size:1rem}}@media screen and (max-width:749px){.text-carousel-container{padding:12px}.text-carousel-container p{font-size:0.875rem}}.marquee__repeated-items{background-color:#F2EDE5;gap:1px}.marquee__repeated-items p{padding:12px 12px;background-color:#FFFDF4}.reviews-slider{width:100%}.reviews-slider .review-card{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-shadow:0px 4px 40px -20px rgba(0,0,0,0.16);box-shadow:0px 4px 40px -20px rgba(0,0,0,0.16);margin-top:48px;margin-bottom:48px}@media screen and (max-width:991px){.reviews-slider .review-card{-webkit-box-shadow:0px 0px 20px -10px rgba(0,0,0,0.16);box-shadow:0px 0px 20px -10px rgba(0,0,0,0.16);margin-top:24px;margin-bottom:24px}}.reviews-slider .review-card .review-card__body{font-family:"Tula Serif",Helvetica,sans-serif;font-size:1.125rem;line-height:125%}@media screen and (max-width:749px){.reviews-slider .review-card .review-card__body{font-size:1rem}}.reviews-slider .review-card .review-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;line-height:140%;font-family:"Tula Body Regular",Helvetica,sans-serif;font-size:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media screen and (max-width:749px){.reviews-slider .review-card .review-card__footer{font-size:0.875rem}}.reviews-slider .review-card .review-card__verified{line-height:100%}.reviews-slider .review-card .review-card__verified svg{width:20px;height:20px}.reviews-slider .review-card .review-card__verified span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;font-family:"Tula Body Regular",Helvetica,sans-serif;font-size:0.875rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;line-height:100%}.section-two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:12px;padding:48px;width:100%}@media screen and (max-width:991px){.section-two-column{padding:0px}}.section-two-column .flex-row{gap:0px;-webkit-box-shadow:0px 0px 40px -10px rgba(0,0,0,0.15);box-shadow:0px 0px 40px -10px rgba(0,0,0,0.15);min-height:500px}@media screen and (max-width:991px){.section-two-column .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-shadow:none;box-shadow:none;min-height:auto}}@media screen and (max-width:991px){.section-two-column .flex-row .eyebrow{text-align:center}}.section-two-column .flex-row h2{max-width:660px;margin-bottom:0px;width:100%}@media screen and (max-width:991px){.section-two-column .flex-row h2{text-align:center;max-width:100%}}.section-two-column .flex-row .section-two-column--description{max-width:660px}.section-two-column .flex-row .section-two-column--description p{font-size:1.125rem}@media screen and (max-width:991px){.section-two-column .flex-row .section-two-column--description{max-width:100%}.section-two-column .flex-row .section-two-column--description p{text-align:center;font-size:1rem}}.section-two-column .column--half{padding:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991px){.section-two-column .column--half{padding:24px}}.section-overlap-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:12px;padding:48px;width:100%}@media screen and (max-width:991px){.section-overlap-columns{padding:0px}}.section-overlap-columns .column--half.overlap-columns--content-wrapper{z-index:2;margin-right:-100px}@media screen and (max-width:991px){.section-overlap-columns .column--half.overlap-columns--content-wrapper{margin-right:0px}}.section-overlap-columns .column--half.content-vertical--top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-overlap-columns .column--half.content-vertical--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-overlap-columns .column--half.content-vertical--bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-overlap-columns .column--half .overlap-columns--content{padding:48px;gap:12px}@media screen and (max-width:991px){.section-overlap-columns .column--half .overlap-columns--content{padding:24px}}.section-overlap-columns .flex-row{gap:0px;min-height:500px}@media screen and (max-width:991px){.section-overlap-columns .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:auto}}.section-overlap-columns .flex-row .column--half{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:991px){.section-overlap-columns .flex-row .column--half.overlap-columns--content-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.section-overlap-columns .flex-row.content--right .overlap-columns--content-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0px;margin-left:-100px}@media screen and (max-width:991px){.section-overlap-columns .flex-row.content--right .overlap-columns--content-wrapper{margin-left:0px}}@media screen and (max-width:749px){.hero .hero__container{height:50vh;max-height:600px}}@media screen and (max-width:480px){.hero .hero__container{height:70vh;max-height:600px}}@media screen and (max-width:749px){.hero.stacked-layout-true{min-height:0px}.hero.stacked-layout-true .hero__media-grid,.hero.stacked-layout-true .image-block__image{aspect-ratio:1}.hero.stacked-layout-true .hero__container{height:auto;max-height:100%}.hero.stacked-layout-true .hero__media-grid{position:relative}}.breadcrumbs{margin:0px;color:#4D4D4D;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;background-color:#F7F7F7}.breadcrumbs .breadcrumbs__list{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:4px}.breadcrumbs .breadcrumbs__list.align--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.breadcrumbs .breadcrumbs__list.align--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breadcrumbs .breadcrumbs__list.align--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:0.625rem}.breadcrumbs__item a:link,.breadcrumbs__item a:visited{font-size:0.625rem;font-family:"Tula Serif",Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;line-height:100%}.breadcrumbs__item .icon{height:8px;width:8px;fill:#000000;margin-bottom:px}.breadcrumbs__link{color:#000000;font-size:0.75rem}.breadcrumbs__link:hover{color:#4D4D4D;text-decoration:none}.breadcrumbs__link[aria-current=page]{color:inherit;font-weight:normal;text-decoration:none}main .shopify-policy__container{max-width:1100px;padding:48px 24px}@media screen and (max-width:749px){main .shopify-policy__container{padding:24px 16px}}main .shopify-policy__container .shopify-policy__title{text-align:left}#shipping-policies section{margin-top:24px}#shipping-policies h3{margin-top:24px}#shipping-policies .policy-links{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:24px 0px;padding:0px;gap:12px;-webkit-padding-start:0px!important;padding-inline-start:0px!important}#shipping-policies .policy-links li{display:-webkit-box;display:-ms-flexbox;display:flex}#shipping-policies .policy-links li a:link,#shipping-policies .policy-links li a:visited{border:1px solid #000000;padding:8px 12px;background-color:#FFFFFF;text-decoration:none;border-radius:0px;color:#000000;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}#shipping-policies .policy-links li a:active,#shipping-policies .policy-links li a:hover{border:1px solid #000000;background-color:#000000;color:#FFFFFF}@media screen and (min-width:750px){.product--page-template .add-to-cart-text .svg-wrapper{display:none}}#MainContent .product-badge{position:absolute;top:12px;right:12px;width:150px}@media screen and (max-width:749px){#MainContent .product-badge{width:100px}}#MainContent .product-information .variant-option__button-label--has-swatch:has(input[data-option-available=false]){display:none}#MainContent .product-information .swatch.swatch--unscaled{width:36px;height:36px}#MainContent .product-information .product-information__grid--limit-details .product-details{padding-right:0px!important}#MainContent .product-information .product-information__grid--limit-details .product-details .h2,#MainContent .product-information .product-information__grid--limit-details .product-details h1{margin-bottom:0px}#MainContent .product-information .product-information__grid--limit-details .product-details .price{font-size:1.125rem}#MainContent .product-information .product-information__grid--limit-details .product-details .price .currency{font-size:0.75rem}#MainContent .product-information .product-information__grid--limit-details .product-details>.group-block{max-width:100%;padding:48px}@media screen and (max-width:991px){#MainContent .product-information .product-information__grid--limit-details .product-details>.group-block{padding:24px}}@media screen and (max-width:749px){#MainContent .product-information .product-information__grid--limit-details .product-details>.group-block{padding:0px}}#MainContent .product-information .product-details .accordion{border-bottom-color:#DBDBDB}#MainContent .product-information .product-details .accordion .details{border-top-color:#DBDBDB;border-bottom-color:#DBDBDB}#MainContent .product-information .product-details .accordion .details .svg-wrapper{width:16px;height:16px}#MainContent .product-information .product-details .accordion .details__header{font-family:"Tula Serif",Helvetica,sans-serif;font-size:0.875rem}#yotpo-app .yotpo-media-button{display:none}#yotpo-app .yotpo-head{min-height:0px}#yotpo-app .yotpo-reviews-cart-list .card-container{padding:0px}#yotpo-app #yotpo-headline-reviews{font-family:"Tula Header",Arial,serif;font-size:2.25rem;padding-bottom:12px}#yotpo-app .yotpo-read-more-text{font-family:"Tula Body Regular",Helvetica,sans-serif}#yotpo-app .yotpo-review-title{font-family:"Tula Header",Arial,serif;font-size:1.5rem;line-height:100%}#yotpo-app .yotpo-vertical-pagination-item{padding:12px;height:auto;border-radius:0px;font-family:"Tula Serif",Helvetica,sans-serif;cursor:pointer;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}#yotpo-app .yotpo-vertical-pagination-item:active,#yotpo-app .yotpo-vertical-pagination-item:hover{background-color:#000000;color:#FFFFFF}#yotpo-reviews-star-ratings-widget{max-height:24px}#yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-new-review,#yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-text{font-size:0.75rem!important;-webkit-transition:color 0.35s ease 0s;transition:color 0.35s ease 0s}#yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-new-review:hover,#yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-text:hover{color:#A8A8A8!important}#yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-new-review{margin-left:6px!important;padding-left:6px!important}#yotpo-reviews-star-ratings-widget .yotpo-sr-star-empty path{fill:#DBDBDB!important;stroke:#DBDBDB!important}.yotpo-display-l .yotpo-main-layout .yotpo-head,.yotpo-display-m .yotpo-main-layout .yotpo-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px;margin-top:48}.yotpo-new-review-btn-wrapper .yotpo-new-review-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0px;border-radius:6px;color:#000000;font-size:0.875rem;font-family:"Tula Body Bold",Helvetica,sans-serif;letter-spacing:0.02rem;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s;line-height:18px;height:auto;padding-block:unset;border:1px solid #000000;background:#000000;backdrop-filter:blur(7px);color:#FFFFFF;padding-block:unset;padding:10px 24px}.yotpo-new-review-btn-wrapper .yotpo-new-review-btn:active,.yotpo-new-review-btn-wrapper .yotpo-new-review-btn:hover{border:1px solid #000000;background:#000000;backdrop-filter:blur(2px)}.yotpo-new-review-btn-wrapper .yotpo-new-review-btn{margin-bottom:0px;line-height:14px!important;border-radius:6px!important}.yotpo-reviews-main-widget .yotpo-review-border-smooth{display:none!important}.yotpo-reviews-main-widget .yotpo-base-layout{width:100%!important}.yotpo-reviews-main-widget .yotpo-empty-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.yotpo-reviews-main-widget .yotpo-empty-state svg{width:55px;display:-webkit-box;display:-ms-flexbox;display:flex}#yotpo-reviews-main-widget{padding:48px 48px;margin-left:auto;margin-right:auto}@media screen and (max-width:1440px){#yotpo-reviews-main-widget{padding:48px}}@media screen and (max-width:749px){#yotpo-reviews-main-widget{padding:24px}}#yotpo-reviews-main-widget .yotpo-main-layout{gap:0px}#yotpo-reviews-main-widget .yotpo-head{margin:0px}#yotpo-reviews-main-widget .yotpo-layout-header-wrapper{margin-bottom:0px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}@media screen and (max-width:749px){#yotpo-reviews-main-widget .yotpo-layout-header-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#yotpo-reviews-main-widget .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0px;border-radius:6px;color:#000000;font-size:0.875rem;font-family:"Tula Body Bold",Helvetica,sans-serif;letter-spacing:0.02rem;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s;line-height:18px;height:auto;padding-block:unset;border:1px solid #000000;background:rgba(246,248,249,0.75);backdrop-filter:blur(7px);color:#000000;padding-block:unset;padding:10px 24px}#yotpo-reviews-main-widget .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn:active,#yotpo-reviews-main-widget .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn:hover{border:1px solid #000000;color:#000000;background:#FFFFFF;backdrop-filter:blur(2px)}#yotpo-reviews-main-widget .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn{max-width:100%;width:100%;min-width:0px;width:auto;height:auto;min-height:0px}#yotpo-reviews-main-widget .yotpo-filters-container{margin:12px 0px 24px 0px}#yotpo-reviews-main-widget .yotpo-filters-container .yotpo-filters-container-inner{gap:12px}#yotpo-reviews-main-widget .yotpo-reviews-pagination-container{margin:0px}#yotpo-reviews-main-widget .yotpo-head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#yotpo-reviews-main-widget #yotpo-headline-reviews{text-align:left;margin-bottom:0px;width:100%}#yotpo-reviews-main-widget .yotpo-bottom-line-summary{margin-top:0px}#yotpo-reviews-main-widget .yotpo-bottom-line-score{font-size:1rem;line-height:20px;font-family:"Tula Body Bold",Helvetica,sans-serif;padding-top:0px}#yotpo-reviews-main-widget .yotpo-bottom-line{margin-right:24px;margin-bottom:0px}#yotpo-reviews-main-widget .yotpo-bottom-line-right-panel{padding-top:2px;padding-right:24px}#yotpo-reviews-main-widget .yotpo-bottom-line-right-panel .yotpo-bottom-line-text{font-size:0.625rem;margin-top:4px}#yotpo-reviews-main-widget .yotpo-bottom-line-right-panel .yotpo-star-rating .star-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:13px;height:13px}.yotpo-horizontal-pagination .yotpo-reviews-pagination-item{padding:0px!important}.yotpo-horizontal-pagination .yotpo-reviews-pagination-item{font-family:"Tula Body Bold",Helvetica,sans-serif;font-size:0.875rem!important;width:40px;height:40px;text-align:center;padding:0px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:20px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}.yotpo-horizontal-pagination .yotpo-reviews-pagination-item.yotpo-reviews-pagination-number svg{width:8px}.yotpo-horizontal-pagination .yotpo-reviews-pagination-item.selected,.yotpo-horizontal-pagination .yotpo-reviews-pagination-item:hover{font-family:"Tula Body Bold",Helvetica,sans-serif;font-size:0.875rem;border-radius:20px}#yotpo-reviews-container{padding-top:24px}#yotpo-reviews-container .yotpo-vertical-pagination{width:100%;margin-top:6px}#yotpo-reviews-container .yotpo-vertical-pagination .yotpo-reviews-pagination-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0px;border-radius:6px;color:#000000;font-size:0.875rem;font-family:"Tula Body Bold",Helvetica,sans-serif;letter-spacing:0.02rem;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s;line-height:18px;height:auto;padding-block:unset;border:1px solid #000000;background:rgba(246,248,249,0.75);backdrop-filter:blur(7px);color:#000000;padding-block:unset;padding:10px 24px}#yotpo-reviews-container .yotpo-vertical-pagination .yotpo-reviews-pagination-item:active,#yotpo-reviews-container .yotpo-vertical-pagination .yotpo-reviews-pagination-item:hover{border:1px solid #000000;color:#000000;background:#FFFFFF;backdrop-filter:blur(2px)}#yotpo-reviews-container .yotpo-vertical-pagination .yotpo-reviews-pagination-item{width:100%}#yotpo-reviews-container .yotpo-horizontal-pagination{font-family:"Tula Body Bold",Helvetica,sans-serif}#yotpo-reviews-container .yotpo-reviews-list{padding:0px 0px}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:12px}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;background-color:#F2EDE5;padding:24px;border-radius:12px}@media screen and (max-width:749px){#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item{padding:12px}}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review-votes-text{font-size:0.875rem}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0px;gap:12px}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-crfs-seperator{display:none}@media screen and (max-width:749px){#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:12px}}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-left-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified{gap:2px}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified div{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-left-panel .yotpo-verified-icon{width:12px;color:#000000}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-verified-buyer-text{color:#000000;font-family:"Tula Body Bold",Helvetica,sans-serif;font-size:0.75rem;letter-spacing:0.02rem}@media screen and (max-width:749px){#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-left-panel{gap:12px}}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-date-format{font-size:0.875rem;opacity:0.7}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-center-panel{padding:0px;gap:12px;margin-top:0px;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-center-panel .yotpo-review-content{margin-right:0px;margin-top:0px;font-family:"Tula Header",Arial,serif}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-center-panel .yotpo-review-content p{font-family:"Tula Header",Arial,serif;line-height:150%}@media screen and (max-width:749px){#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-center-panel{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0px}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-center-panel .yotpo-review-content{margin-top:0px;margin-right:0px;-ms-flex-preferred-size:100%;flex-basis:100%}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-center-panel .yotpo-review-content p{font-size:0.875rem}}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-right-panel{min-width:0px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:991px){#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-right-panel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-right-panel .yotpo-review-details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-right-panel .yotpo-review-date{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-rating-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:4px;margin-bottom:0px}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-rating-title .yotpo-review-title{font-family:"Tula Header",Arial,serif;margin-left:0px!important;margin-top:0px;margin-bottom:0px}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-rating-title .yotpo-star-rating{height:20px;margin-bottom:0px}#yotpo-reviews-container .yotpo-reviews-list .yotpo-reviews-list-wrapper .yotpo-reviews-item .yotpo-review .yotpo-review-rating-title .star-container svg{width:12px;height:12px}.yotpo-widget-referral-friend .yotpo-loyalty-popup-overlay .yotpo-popup-tile-wrapper{width:100%;max-width:650px!important;position:relative}.yotpo-widget-referral-friend .yotpo-close-button{position:absolute;top:12px!important;right:12px!important;cursor:pointer;color:#fff;z-index:1;padding:12px!important}.yotpo-widget-referral-friend .yotpo-container-wrapper{padding:0px!important;min-height:0px!important}.yotpo-widget-referral-friend .yotpo-text-container{margin:0px!important;gap:12px;padding:48px;width:50%!important}@media screen and (max-width:749px){.yotpo-widget-referral-friend .yotpo-text-container{width:100%!important;padding:24px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.yotpo-widget-referral-friend .yotpo-image-background{width:50%!important;background-position:100%;background-size:cover;position:relative;max-width:100%;min-width:0px}@media screen and (max-width:749px){.yotpo-widget-referral-friend .yotpo-image-background{width:100%!important;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;min-height:350px}}.yotpo-widget-referral-friend .yotpo-footer-container{margin-top:0px}.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]),body .header-section:has(>#header-component[sticky=always]){z-index:999999}.cart-upsell{margin-top:24px}.cart-discount__pill{background-color:#F7F7F7;border:1px solid #A8A8A8;-webkit-transition:background-color 0.35s ease 0s;transition:background-color 0.35s ease 0s;border-radius:0px;padding:6px 8px}.cart-discount__pill p{line-height:100%}.cart-discount__pill:hover{background-color:#000000;color:white;border-color:black}.cart-discount__pill:hover svg{color:white}.cart-discount__pill .cart-discount__pill-code{font-size:0.875rem}.cart-upsell__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:12px}.cart-upsell__list .cross-sell--card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cart-upsell__list .product-card--row-container{width:100%}.cart-upsell__list .product-card-row__content{max-width:calc(100% - 124px)}.cart-upsell__list .product-card-row__media{aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0px;overflow:hidden;margin-bottom:0px;max-width:72px}.cart-upsell__list .product-card-row__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cart-upsell__list .product-card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:6px;gap:12px}.cart-upsell__list .product-card-row .product-card-row__title{font-family:"Tula Body Bold",Helvetica,sans-serif}.shopify-pc__banner__dialog{z-index:10}.cart--page-template .cart-discount__summary{padding:0px;min-height:0px}.cart--page-template .cart-support-details--title{font-size:0.875rem;line-height:115%}.cart--page-template .cart-support-details--icons-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:6px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cart--page-template .cart-support-details--icons-text .icon-with-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.cart--page-template .cart-support-details--icons-text .icon-with-text .icon-with-text--icon{width:24px;height:24px}.cart--page-template .cart-support-details--icons-text .icon-with-text .icon-with-text--icon svg{width:24px;height:24px}.cart--page-template .cart-support-details--icons-text .icon-with-text--text{font-size:0.875rem;line-height:115%}.cart--page-template .cart-support-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;background:white;border-radius:0px;overflow:hidden}.cart--page-template .cart-support-details--row{padding:16px 24px;border-bottom:1px solid #DBDBDB}.cart--page-template .cart-support-details--row:last-child{border-bottom:0px}.cart--page-template .cart-support-details--row .cart-support-details--text p{font-size:0.875rem}.cart--page-template .payment-icons__item .icon{width:40px;height:auto}@media screen and (max-width:740px){.cart--page-template{margin-bottom:98px}}.cart--page-template .cart-page__summary{padding-top:0px}.cart--page-template main{z-index:2;background-color:#FFFFFF}.cart--page-template .shopify-section-group-footer-group{display:none}.cart--page-template .shopify-section-group-footer-group.footer-utilities{display:-webkit-box;display:-ms-flexbox;display:flex}.cart--page-template .cart-items-component .section--page-width{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.cart--page-template .compare-at-price{font-size:0.75rem}.cart--page-template .cart-page--empty .cart-items__wrapper{padding:24px}@media screen and (max-width:749px){.cart--page-template .cart-page--empty .cart-items__wrapper{padding:12px}}.cart--page-template .cart-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:24px;width:100%;grid:unset;-ms-grid-columns:unset;grid-template-columns:unset;padding:24px 24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:749px){.cart--page-template .cart-page{padding:12px}}.cart--page-template .cart-page .cart-page__title{margin-top:0px}.cart--page-template .cart-page .cart-items__wrapper--empty{padding:24px}.cart--page-template .cart-page .cart-page__more-blocks{width:calc(40% - 20px);margin-top:0px}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page__more-blocks{width:100%}}.cart--page-template .cart-page .cart-discount__label{font-size:0.75rem}.cart--page-template .cart-page .cart__summary-item.tax-note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;border-top:1px solid #DBDBDB}.cart--page-template .cart-page .cart__summary-item.tax-note .text--small{font-size:0.75rem}.cart--page-template .cart-page .cart__summary-item.tax-note .text--small a:link,.cart--page-template .cart-page .cart__summary-item.tax-note .text--small a:visited{font-size:0.75rem;text-decoration:underline}.cart--page-template .cart-page .cart-discount{width:100%;padding:16px 24px;border-top:1px solid #F7F7F7}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-discount{padding:12px}}.cart--page-template .cart-page .cart-discount .disclosure-trigger__label{font-size:0.875rem}.cart--page-template .cart-page .cart-discount .svg-wrapper{width:16px}.cart--page-template .cart-page .cart-discount .svg-wrapper.icon-plus{width:18px;height:18px}.cart--page-template .cart-page .cart-discount .svg-wrapper.icon-plus svg{width:18px;height:18px}.cart--page-template .cart-page .cart-discount .cart-discount__pill{background-color:#F7F7F7;border:1px solid #A8A8A8;-webkit-transition:background-color 0.35s ease 0s;transition:background-color 0.35s ease 0s;border-radius:0px;padding:6px 8px}.cart--page-template .cart-page .cart-discount .cart-discount__pill p{line-height:100%}.cart--page-template .cart-page .cart-discount .cart-discount__pill:hover{background-color:#000000;color:white;border-color:black}.cart--page-template .cart-page .cart-discount .cart-discount__pill:hover svg{color:white}.cart--page-template .cart-page .cart-discount .cart-discount__pill .cart-discount__pill-code{font-size:0.875rem}.cart--page-template .cart-page .cart-actions{margin-top:0px;border-block:unset}.cart--page-template .cart-page .cart-actions .cart-note__label{font-size:0.75rem}.cart--page-template .cart-page .cart-actions .cart-note-description{margin-bottom:6px;margin-top:0px}.cart--page-template .cart-page .cart-actions details .icon-checkmark{width:20px;height:20px;padding:2px;border:1px solid #000000;border-radius:2px}.cart--page-template .cart-page .cart-actions details .icon-checkmark svg{opacity:0}.cart--page-template .cart-page .cart-actions details[open=""] .icon-checkmark svg{opacity:1}.cart--page-template .cart-page .cart-actions .cart-note__summary{padding:16px 24px}.cart--page-template .cart-page .cart-actions .details-content.cart-note__inner{padding:4px 24px 16px}.cart--page-template .cart-page .cart-actions .details-content.cart-note__inner .cart-note__instructions{border:1px solid #DBDBDB;-webkit-box-shadow:unset;box-shadow:unset}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-actions .cart-note__summary{padding:12px}.cart--page-template .cart-page .cart-actions .details-content.cart-note__inner{padding:4px 12px 12px}}.cart--page-template .cart-page .cart-page--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:0px;background-color:white;border-radius:0px;width:calc(60% - 20px);overflow:hidden;margin-bottom:0px}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content{width:100%}}.cart--page-template .cart-page .cart-page--content .cart__ctas{padding:16px 24px;border-top:1px solid #DBDBDB}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart__ctas{position:fixed;bottom:0px;left:0px;z-index:10;background:#FFFFFF}}.cart--page-template .cart-page .cart-page--content .cart__ctas .cart__total-container{display:none}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart__ctas .cart__total-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.cart--page-template .cart-page .cart-page--content .cart__ctas .cart__total-container .cart__total{padding:0px 0px 0px 0px}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart__ctas{padding:12px}}.cart--page-template .cart-page .cart-page--content .cart-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #DBDBDB}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart-title{padding:12px}}.cart--page-template .cart-page .cart-page--content .cart-title h1{font-size:0.875rem;margin-bottom:0px;font-family:"Tula Body Regular",Helvetica,sans-serif}@media screen and (max-width:374px){.cart--page-template .cart-page .cart-page--content .cart-title h1{font-size:0.75rem}}.cart--page-template .cart-page .cart-page--content .cart-title a:link,.cart--page-template .cart-page .cart-page--content .cart-title a:visited{font-size:0.875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart--page-template .cart-page .cart-page--content .cart-title a:link svg,.cart--page-template .cart-page .cart-page--content .cart-title a:visited svg{margin-top:0px;width:16px;height:16px}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart-title a:link,.cart--page-template .cart-page .cart-page--content .cart-title a:visited{font-size:0.75rem}}@media screen and (max-width:374px){.cart--page-template .cart-page .cart-page--content .cart-title a:link span,.cart--page-template .cart-page .cart-page--content .cart-title a:visited span{display:none}}.cart--page-template .cart-page .cart-page--content .cart-page__summary .cart-summary__inner{top:auto!important;padding:0px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:0px;z-index:2;position:relative}.cart--page-template .cart-page .cart-page--content .cart-page__items{margin-top:0px}.cart--page-template .cart-page .cart-page--content .cart-items__table-row{padding:16px 24px;border-bottom:1px solid #DBDBDB;margin-bottom:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;gap:12px}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart-items__table-row{padding:12px}}.cart--page-template .cart-page .cart-page--content .cart-items__table-row:last-child{padding:16px 24px;border-bottom:1px solid #DBDBDB}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart-items__table-row:last-child{padding:12px}}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__media{width:64px;height:auto;border-radius:0px;border:1px solid #DBDBDB;overflow:hidden;background-color:#F7F7F7}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__details{width:calc(100% - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:4px;line-height:14px;font-size:1rem}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__details .cart-items__title{font-family:"Tula Header",Arial,serif;font-size:0.875rem;margin-bottom:0px}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__details{font-size:0.875rem;line-height:135%}}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__details .cart-items__variants{margin-top:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__details .cart-items__variants .cart-items__variant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:2px}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__details .cart-items__variants .cart-items__variant dd,.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__details .cart-items__variants .cart-items__variant dt{font-size:0.625rem}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__details .cart-items__variants .cart-items__variant dd em,.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__details .cart-items__variants .cart-items__variant dd i,.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__details .cart-items__variants .cart-items__variant dt em,.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__details .cart-items__variants .cart-items__variant dt i{font-size:0.625rem}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__details .line-item--price{display:none}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__price.cart-secondary-typography,.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__quantity{width:calc(50% - 6px);color:#000000}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__quantity{margin-top:0px}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__quantity .quantity-selector{border-color:#DBDBDB;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__quantity .quantity-selector input{font-size:0.875rem}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__quantity .quantity-selector .quantity-minus,.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__quantity .quantity-selector .quantity-plus{width:30px!important;height:30px!important}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__price.cart-secondary-typography{font-family:"Tula Header",Arial,serif;font-size:0.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-item-align:end;align-self:flex-end}.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__remove{position:absolute;top:24px;right:24px;width:20px;min-height:0px}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart-items__table-row .cart-items__remove{top:12px;right:12px}}.cart--page-template .cart-page .cart-page--content .cart__summary-totals{gap:0px}.cart--page-template .cart-page .cart-page--content .cart-totals{gap:0px}.cart--page-template .cart-page .cart-page--content .cart-totals__container{padding:16px 24px}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart-totals__container{padding:12px}}.cart--page-template .cart-page .cart-page--content .cart-totals__original-container{padding:16px 24px;border-bottom:1px solid #DBDBDB}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart-totals__original-container{padding:12px}}.cart--page-template .cart-page .cart-page--content .cart-totals__container{padding:16px 24px}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart-totals__container{padding:12px}}.cart--page-template .cart-page .cart-page--content .cart-totals__icon{width:16px;height:16px}.cart--page-template .cart-page .cart-page--content .cart-totals__icon svg{width:16px;height:16px}.cart--page-template .cart-page .cart-page--content .cart__summary-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:4px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 24px;width:100%;border-bottom:1px solid #DBDBDB}.cart--page-template .cart-page .cart-page--content .cart__summary-item.cart__discount,.cart--page-template .cart-page .cart-page--content .cart__summary-item.cart__original-total,.cart--page-template .cart-page .cart-page--content .cart__summary-item.cart__total{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart--page-template .cart-page .cart-page--content .cart__summary-item.cart__discount .cart__total-value,.cart--page-template .cart-page .cart-page--content .cart__summary-item.cart__original-total .cart__total-value,.cart--page-template .cart-page .cart-page--content .cart__summary-item.cart__total .cart__total-value{font-size:0.875rem;font-family:"Tula Header",Arial,serif}.cart--page-template .cart-page .cart-page--content .cart__summary-item .cart__discount-value,.cart--page-template .cart-page .cart-page--content .cart__summary-item .cart__original-total-value{font-family:"Tula Header",Arial,serif}@media screen and (max-width:749px){.cart--page-template .cart-page .cart-page--content .cart__summary-item{padding:12px}}.cart--page-template .cart-page .cart-page--content .cart__summary-item p{margin-top:0px}.cart--page-template .cart-page .cart-page--content .cart__total-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#cart-drawer .cart__summary-totals.cart-totals{gap:0px}#cart-drawer .theme-drawer__title.h4{margin-bottom:0px}#cart-drawer .cart__summary-item.tax-note{padding-top:12px}#cart-drawer .cart-discount__pill{background-color:#F7F7F7;border:1px solid #A8A8A8;-webkit-transition:background-color 0.35s ease 0s;transition:background-color 0.35s ease 0s;border-radius:0px;padding:6px 8px;margin-bottom:12px}#cart-drawer .cart-discount__pill p{line-height:100%}#cart-drawer .cart-discount__pill:hover{background-color:#000000;color:white;border-color:black}#cart-drawer .cart-discount__pill:hover svg{color:white}#cart-drawer .cart-discount__pill .cart-discount__pill-code{font-size:0.875rem}#cart-drawer .cart-items__media{background-color:#F7F7F7;border-radius:0px;border:1px solid #DBDBDB}#cart-drawer .compare-at-price{font-size:0.75rem}#cart-drawer .cart__total-value{font-family:"Tula Header",Arial,serif;font-size:1rem}#cart-drawer .cart-actions{border-top:1px solid #FFFDF4;border-bottom:1px solid #FFFDF4}#cart-drawer .cart-totals__icon{width:16px;height:16px}#cart-drawer .cart-totals__icon svg{width:16px;height:16px}#cart-drawer .cart-note{border-bottom:1px solid #FFFDF4}#cart-drawer .cart-note details .icon-checkmark{width:20px;height:20px;padding:2px;border:1px solid black;border-radius:0px}#cart-drawer .cart-note details .icon-checkmark svg{opacity:0}#cart-drawer .cart-note details .cart-note-description{margin-top:0px;margin-bottom:4px}#cart-drawer .cart-note details[open=""] .icon-checkmark svg{opacity:1}#cart-drawer .cart-note .cart-note__summary{padding:6px 0px}#cart-drawer .cart-note .details-content.cart-note__inner{padding:6px 0px}#cart-drawer .cart-note .details-content.cart-note__inner .cart-note__instructions{border:1px solid #DBDBDB;-webkit-box-shadow:unset;box-shadow:unset}#cart-drawer .cart__summary-item.tax-note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;border-top:1px solid #DBDBDB}#cart-drawer .cart__summary-item.tax-note .text--small{font-size:0.75rem}#cart-drawer .cart__summary-item.tax-note .text--small a:link,#cart-drawer .cart__summary-item.tax-note .text--small a:visited{font-size:0.75rem;text-decoration:underline}#cart-drawer .cart-totals__container{padding-top:24px}#cart-drawer .theme-drawer__badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000000;color:#FFFFFF;min-width:18px;height:18px;padding:0px;font-size:0.75rem;font-family:"Tula Body Bold",Helvetica,sans-serif;margin-bottom:6px}#cart-drawer .cart-items__variants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#cart-drawer .cart-items__variants dd,#cart-drawer .cart-items__variants dt{font-size:0.625rem}#cart-drawer .cart-items__variants dd em,#cart-drawer .cart-items__variants dd i,#cart-drawer .cart-items__variants dt em,#cart-drawer .cart-items__variants dt i{font-size:0.625rem}#cart-drawer .cart-drawer__heading .cart-bubble__background{background-color:#F7F7F7}#cart-drawer .quantity-selector{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#cart-drawer .quantity-selector .button{width:32px;height:32px}#cart-drawer .cart-items__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:0px}#cart-drawer .cart-items__details div,#cart-drawer .cart-items__details dl,#cart-drawer .cart-items__details p{margin-top:0px}#cart-drawer .cart-items__product-info{line-height:99%}#cart-drawer .cart-items__title{font-size:0.875rem;font-family:"Tula Header",Arial,serif;line-height:99%}#cart-drawer .cart-items__media-image{border-radius:0px}#cart-drawer .cart-items__price{font-family:"Tula Header",Arial,serif;font-size:0.875rem}#cart-drawer .line-item--price{font-family:"Tula Body Regular",Helvetica,sans-serif;font-size:0.75rem}#cart-drawer .line-item--price .price{font-size:0.75rem}.icon-list{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px;padding-bottom:12px;padding-top:12px}.icon-list.align--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.icon-list.align--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-list.align--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.icon-list .icon-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:0.875rem;width:100%}.icon-list .icon-list__item .icon{height:22px;width:22px;min-width:22px;fill:#000000}.product-card-carousel .splide{padding:0px 48px}@media screen and (max-width:991px){.product-card-carousel .splide{padding:0px 0px}}.product-card-carousel .product-card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:6px;padding:24px;margin-top:48px;margin-bottom:48px;-webkit-box-shadow:0px 4px 40px -20px rgba(0,0,0,0.16);box-shadow:0px 4px 40px -20px rgba(0,0,0,0.16)}@media screen and (max-width:991px){.product-card-carousel .product-card-container{-webkit-box-shadow:0px 0px 20px -10px rgba(0,0,0,0.16);box-shadow:0px 0px 20px -10px rgba(0,0,0,0.16);margin-top:24px;margin-bottom:24px}}.product-card-carousel .product-card-container .eyebrow{font-size:0.875rem;line-height:100%}@media screen and (max-width:749px){.product-card-carousel .product-card-container .eyebrow{font-size:0.75rem}}.product-card-carousel .product-card-container h3,.product-card-carousel .product-card-container p{margin:0px}.product-card-carousel .product-card-container h3{line-height:100%}.comparison-cards{padding:48px;border-bottom:1px solid #f7f7ff}@media screen and (max-width:749px){.comparison-cards{padding:24px 0px}}@media screen and (max-width:749px){.comparison-cards .comparison-cards--headline{padding:0px 24px}}.comparison-card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media screen and (max-width:749px){.comparison-card-container{padding-bottom:24px}}.comparison-card-container .comparison-card--image{overflow:hidden;cursor:pointer;position:relative}.comparison-card-container .comparison-card--image img{-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}@media screen and (max-width:411px){.comparison-card-container .comparison-card--image{max-height:450px}}.comparison-card-container .comparison-card--image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.comparison-card-container .comparison-card--image:hover .button{opacity:1;color:#000000}.comparison-card-container .comparison-card--image a:link,.comparison-card-container .comparison-card--image a:visited{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:12px;left:0px;color:#000000;-webkit-transition:padding-bottom 0.5s ease 0s;transition:padding-bottom 0.5s ease 0s}.comparison-card-container .comparison-card--image a:active,.comparison-card-container .comparison-card--image a:hover{color:#000000}.comparison-card-container .comparison-card--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:6px;padding:0px 0px 12px}.comparison-card-container .comparison-card--header .comparison-card--title{margin-bottom:0px;line-height:100%;padding-top:12px;-webkit-transition:color 0.35s ease 0s;transition:color 0.35s ease 0s}.comparison-card-container .comparison-card--header .comparison-card--description{max-width:500px}.comparison-card-container .comparison-card--header .comparison-card--price{font-size:1.125rem}.comparison-card-container .comparison-card--header .comparison-card--price .currency{font-size:0.875rem}.comparison-card-container .comparison-card--header .comparison-card--description{font-size:0.875rem;margin-top:0px}.comparison-card-container .comparison-card--header .comparison-card--title-link:active .comparison-card--title,.comparison-card-container .comparison-card--header .comparison-card--title-link:hover .comparison-card--title{color:#DBDBDB}.comparison-card-container .comparison-card--features{list-style:none;margin:0px;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:0px;margin-top:auto}.comparison-card-container .comparison-card--features li{width:100%;font-family:"Tula Body Bold",Helvetica,sans-serif;color:#000000;border-top:1px solid #DBDBDB;padding:12px 0px;font-size:0.875rem}.comparison-card-container .comparison-card--features li.inactive{color:#C2C2C2}.section-page-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;width:100%;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.section-page-header .section--full-width{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.section-page-header .section--page-width{width:100%;max-width:1440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.section-page-header .section-page-header--row{width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:749px){.section-page-header .section-page-header--row.flex-column--mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.section-page-header .section-page-header--overlay{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;height:100%;position:absolute;top:0px;left:0px}.section-list-callouts--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-list-callouts--row ul{list-style:none;gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:0px;padding:0px;width:100%}.section-list-callouts--row ul li{border:1px solid #DBDBDB;text-align:center}.section-list-callouts--row .footer{text-align:center}.section-press-cards .section-press-cards--container .press-cards--cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0px;padding:0px;list-style:none;gap:2px}.section-press-cards .section-press-cards--container .press-cards--cards li{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:12px;position:relative;width:calc(25% - 2px);-webkit-transition:all 0.35s ease-out 0s;transition:all 0.35s ease-out 0s;cursor:pointer}.section-press-cards .section-press-cards--container .press-cards--cards li a:link,.section-press-cards .section-press-cards--container .press-cards--cards li a:visited{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%}.section-press-cards .section-press-cards--container .press-cards--cards li .press-card--title{font-family:"Tula Body Bold",Helvetica,sans-serif;-webkit-transition:all 0.35s ease-out 0s;transition:all 0.35s ease-out 0s}.section-press-cards .section-press-cards--container .press-cards--cards li .press-card--source{font-size:1rem;-webkit-transition:all 0.35s ease-out 0s;transition:all 0.35s ease-out 0s}.section-press-cards .section-press-cards--container .press-cards--cards li .press-card--link{font-family:"Tula Body Bold",Helvetica,sans-serif;font-size:0.75rem;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:auto;margin-bottom:0px;-webkit-transition:all 0.35s ease-out 0s;transition:all 0.35s ease-out 0s}.section-press-cards .section-press-cards--container .press-cards--cards li .press-card--link .icon{width:18px;height:18px}.section-press-cards .section-press-cards--container .press-cards--cards li:hover{background-color:#000000!important;-webkit-transform:scale(1.15);transform:scale(1.15);z-index:2}.section-press-cards .section-press-cards--container .press-cards--cards li:hover .press-card--link,.section-press-cards .section-press-cards--container .press-cards--cards li:hover .press-card--source,.section-press-cards .section-press-cards--container .press-cards--cards li:hover .press-card--title{color:white}@media screen and (max-width:1200px){.section-press-cards .section-press-cards--container .press-cards--cards li{width:calc(33.333% - 2px)}}@media screen and (max-width:991px){.section-press-cards .section-press-cards--container .press-cards--cards li{width:calc(50% - 2px)}}@media screen and (max-width:749px){.section-press-cards .section-press-cards--container .press-cards--cards li{width:100%;padding:12px}.section-press-cards .section-press-cards--container .press-cards--cards li .press-card--title{font-size:0.875rem}.section-press-cards .section-press-cards--container .press-cards--cards li .press-card--source{font-size:0.875rem}.section-press-cards .section-press-cards--container .press-cards--cards li .press-card--link{font-size:0.625rem}.section-press-cards .section-press-cards--container .press-cards--cards li:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}.video--noir .deferred-media__poster-image,.video--noir iframe{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.section-video-grid{border-bottom:1px solid #DBDBDB;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.section-video-grid .section--page-width{scroll-margin-top:100px}.section-video-grid .video-grid--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0px;background-color:transparent;text-align:left;cursor:pointer}.section-video-grid .video-grid--header:hover{opacity:0.25}.section-video-grid .video-grid--header .icon{min-width:30px;min-height:30px}@media screen and (max-width:749px){.section-video-grid .video-grid--header .icon{min-width:24px;min-height:24px}}.section-video-grid .video-grid--header .icon--minus{display:none}.section-video-grid .video-grid--header[aria-expanded=true] .icon--minus{display:-webkit-box;display:-ms-flexbox;display:flex}.section-video-grid .video-grid--header[aria-expanded=true] .icon--plus{display:none}.section-video-grid .ytp-player-content{display:none!important}.section-video-grid .section-video-grid--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:24px;width:100%}.section-video-grid .section-video-grid--container.is-collapsed{height:0}.section-video-grid .section-video-grid--container ol,.section-video-grid .section-video-grid--container ul{padding-left:24px}.section-video-grid .section-video-grid--container ol li,.section-video-grid .section-video-grid--container ul li{margin-bottom:12px}.section-video-grid .section-video-grid--container .video--wrapper{width:calc(50% - 12px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media screen and (max-width:749px){.section-video-grid .section-video-grid--container .video--wrapper{width:100%}}.section-video-grid .section-video-grid--container .video--wrapper deferred-media{height:100%;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.section-video-grid .section-video-grid--container .video--wrapper .video--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:6px;gap:6px}.section-video-grid .section-video-grid--container .video--wrapper .video--content .video--title{font-family:"Tula Serif",Helvetica,sans-serif;font-size:1.125rem;line-height:125%}@media screen and (max-width:749px){.section-video-grid .section-video-grid--container .video--wrapper .video--content .video--title{font-size:1rem}}.section-video-grid .section-video-grid--container .video--wrapper .video--content .video--description p{font-size:0.875rem}@media screen and (max-width:749px){.section-video-grid .section-video-grid--container .video--wrapper .video--content .video--description p{font-size:0.875rem}}.section-link-grid{border-bottom:1px solid #DBDBDB;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.section-link-grid .section--page-width{scroll-margin-top:100px}.section-link-grid .link-grid--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0px;background-color:transparent;cursor:pointer}.section-link-grid ul{padding:0px;margin:0px;list-style-type:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px}.section-link-grid ul li{width:calc(25% - 9px);border:1px solid #DBDBDB}@media screen and (max-width:1200px){.section-link-grid ul li{width:calc(33% - 12px)}}@media screen and (max-width:991px){.section-link-grid ul li{width:calc(50% - 12px)}}@media screen and (max-width:749px){.section-link-grid ul li{width:100%}}.section-link-grid ul li a:link,.section-link-grid ul li a:visited{padding:18px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Tula Body Bold",Helvetica,sans-serif;gap:6px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.section-link-grid ul li a:link .icon,.section-link-grid ul li a:visited .icon{min-width:24px;min-height:24px}.section-link-grid ul li a:link:active,.section-link-grid ul li a:link:hover,.section-link-grid ul li a:visited:active,.section-link-grid ul li a:visited:hover{background-color:#000000;color:white;-webkit-transform:scale(1.05);transform:scale(1.05)}.octane-ai-quiz-rendered{max-height:600px;overflow-y:auto}@media screen and (max-width:749px){.octane-ai-quiz-rendered{max-height:100%}}#octane-quiz-outer-wrapper div[role=progressbar]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#octane-quiz-outer-wrapper div[role=progressbar] .oct-quiz-progress-track{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;max-width:300px;height:6px;border:1px solid #000000;background-color:#FFFFFF!important}#octane-quiz-outer-wrapper div[role=progressbar] .oct-quiz-progress-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-family:"Tula Serif",Helvetica,sans-serif;text-transform:uppercase;font-size:0.875rem;margin-top:0px;line-height:100%;width:100%;max-width:50%}@media screen and (max-width:749px){#octane-quiz-outer-wrapper div[role=progressbar]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#octane-quiz-outer-wrapper div[role=progressbar] .oct-quiz-progress-track{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;max-width:300px}#octane-quiz-outer-wrapper div[role=progressbar] .oct-quiz-progress-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#octane-quiz-outer-wrapper .oct-quiz-title{font-family:"Tula Header",Arial,serif;text-align:center;color:#000000;font-size:1.75rem;line-height:115%}@media screen and (max-width:749px){#octane-quiz-outer-wrapper .oct-quiz-title{font-size:2.125rem;text-align:center}}#octane-quiz-outer-wrapper .oct-quiz-submit-btn{padding-top:0px}#octane-quiz-outer-wrapper .oct-quiz-multiple-choice-wrapper ul li{font-size:0.875rem}#octane-quiz-outer-wrapper .oct-quiz-btn--primary{border-radius:0px;min-width:180px;font-family:"Tula Serif",Helvetica,sans-serif;text-transform:uppercase;background:#000000;color:white}#octane-quiz-outer-wrapper .oct-quiz-btn--primary:hover{background:#000000;color:white}#octane-quiz-outer-wrapper .oct-quiz-btn--secondary-text{padding:12px 24px;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s;margin-top:0px;margin-bottom:0px;min-width:180px;font-family:"Tula Serif",Helvetica,sans-serif;text-transform:uppercase;background-color:#F7F7F7}#octane-quiz-outer-wrapper .oct-quiz-btn--secondary-text:hover{background:#000000;color:white}#octane-quiz-outer-wrapper .oct-quiz-btn--small{padding:12px 24px;-webkit-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s;min-width:180px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Tula Serif",Helvetica,sans-serif;text-transform:uppercase}#octane-quiz-outer-wrapper .oct-quiz-btn--small:hover{background:#000000;color:white}#octane-quiz-outer-wrapper .oct-quiz-email-wrapper input{border-radius:0px}#octane-quiz-outer-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px;width:100%;max-width:100%;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-family:"Tula Body Regular",Helvetica,sans-serif}#octane-quiz-outer-wrapper ul li{width:calc(50% - 6px);margin-top:0px;border:1px solid #000000;border-radius:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100px}#octane-quiz-outer-wrapper ul li[data-is-option-selected=selected]{background-color:#F2EDE5}#octane-quiz-outer-wrapper ul li:active,#octane-quiz-outer-wrapper ul li:focus,#octane-quiz-outer-wrapper ul li:hover{background-color:#000000;color:white}@media screen and (max-width:749px){#octane-quiz-outer-wrapper ul li{width:100%}}.article--page-template iframe,.article--page-template video{width:100%;aspect-ratio:16/9;height:100%}.article--page-template .blog-post-details{margin-top:12px}.article--page-template .blog-post-content{max-width:900px;padding-top:24px}.article--page-template .blog-post-content a,.article--page-template .blog-post-content li,.article--page-template .blog-post-content ol,.article--page-template .blog-post-content p,.article--page-template .blog-post-content ul{font-size:1.25rem}.article--page-template .blog-article--content{max-width:900px;margin:0px auto}.blog--page-template .blog-posts-container{max-width:1152px;margin:0px auto}.blog--page-template .blog-post-card__content .h4{font-size:1.25rem}.blog--page-template .blog-post-item--horizontal .blog-post-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.blog--page-template .blog-post-item--horizontal .blog-post-card .blog-post-card__image-container img{min-height:600px}@media screen and (max-width:749px){.blog--page-template .blog-post-item--horizontal .blog-post-card .blog-post-card__image-container img{min-height:375px}}.blog--page-template .blog-post-item--horizontal .blog-post-card .shopify-block{width:100%}.blog--page-template .blog-post-item--horizontal .blog-post-card .blog-post-card__content{max-width:800px;padding:24px;text-align:center;margin-top:-80px;background-color:white}@media screen and (max-width:749px){.blog--page-template .blog-post-item--horizontal .blog-post-card .blog-post-card__content{max-width:calc(100% - 48px);padding:12px}}.blog--page-template .blog-post-item--horizontal .blog-post-card .blog-post-card__content .h4{font-size:3rem}@media screen and (max-width:749px){.blog--page-template .blog-post-item--horizontal .blog-post-card .blog-post-card__content .h4{font-size:1.75rem}}.blog--page-template .blog-post-item--horizontal .blog-post-card .blog-post-card__content .blog-post-details{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.markets-message--container{width:100%;padding:12px}.markets-message--container p{font-size:0.875rem}body .consent-banner-host .consent-banner-settingsBtn{z-index:12}.section-social-links .section-social-links--row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:749px){.section-social-links .section-social-links--row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.section-social-links a:link,.section-social-links a:visited{font-size:0.875rem;text-transform:uppercase;text-decoration:none;border-bottom:1px solid transparent}.section-social-links a:active,.section-social-links a:hover{border-bottom:1px solid #000000}footer a:link,footer a:visited{font-size:0.875rem}footer .klaviyo-form{width:100%;max-width:800px}footer .klaviyo-form form .needsclick[data-testid=form-row]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}footer .klaviyo-form form .needsclick[data-testid=form-row] .needsclick{-webkit-box-flex:unset!important;-ms-flex:unset!important;flex:unset!important}@media (max-width:480px){footer .klaviyo-form form .needsclick[data-testid=form-row] .needsclick{width:100%}}footer .klaviyo-form form .needsclick[data-testid=form-row] .needsclick:first-child:not(button){max-width:calc(100% - 122px);width:100%}footer .klaviyo-form form .needsclick[data-testid=form-row] .needsclick:first-child:not(button).klaviyo-emailinput{max-width:100%}@media (max-width:480px){footer .klaviyo-form form .needsclick[data-testid=form-row] .needsclick:first-child:not(button).klaviyo-emailinput{margin-bottom:12px}}@media (max-width:480px){footer .klaviyo-form form .needsclick[data-testid=form-row] .needsclick:first-child:not(button){max-width:100%}}footer .klaviyo-form input[type=email]{font-family:"Tula Body Regular",Helvetica,sans-serif;width:100%;font-family:"Tula Serif",Helvetica,sans-serif!important;font-size:1rem!important}footer .klaviyo-form input[type=email]::-webkit-input-placeholder{font-family:"Tula Serif",Helvetica,sans-serif!important;font-size:1rem!important;text-transform:uppercase}footer .klaviyo-form input[type=email]::-moz-placeholder{font-family:"Tula Serif",Helvetica,sans-serif!important;font-size:1rem!important;text-transform:uppercase}footer .klaviyo-form input[type=email]:-ms-input-placeholder{font-family:"Tula Serif",Helvetica,sans-serif!important;font-size:1rem!important;text-transform:uppercase}footer .klaviyo-form input[type=email]::-ms-input-placeholder{font-family:"Tula Serif",Helvetica,sans-serif!important;font-size:1rem!important;text-transform:uppercase}footer .klaviyo-form input[type=email]::placeholder{font-family:"Tula Serif",Helvetica,sans-serif!important;font-size:1rem!important;text-transform:uppercase}@media (max-width:749px){footer .klaviyo-form input[type=email]{font-size:0.75rem!important}footer .klaviyo-form input[type=email]::-webkit-input-placeholder{font-size:0.75rem!important}footer .klaviyo-form input[type=email]::-moz-placeholder{font-size:0.75rem!important}footer .klaviyo-form input[type=email]:-ms-input-placeholder{font-size:0.75rem!important}footer .klaviyo-form input[type=email]::-ms-input-placeholder{font-size:0.75rem!important}footer .klaviyo-form input[type=email]::placeholder{font-size:0.75rem!important}}footer .klaviyo-form button{font-family:"Tula Serif",Helvetica,sans-serif!important;width:100%!important;padding:0px 24px;font-size:1rem!important;max-width:122px}@media (max-width:749px){footer .klaviyo-form button{max-width:100%;width:100%;font-size:0.75rem!important}}footer .menu--accordion summary .svg-wrapper{width:18px;height:18px}footer .menu--accordion .menu__heading{margin-bottom:0px}footer .menu--accordion .icon--minus,footer .menu--accordion .icon--plus{width:18px;height:18px}