.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{touch-action:pan-y;height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{color:#333;background:#ffffffbf;border:none;position:absolute}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;width:44px;height:44px;top:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}.flickity-page-dots{text-align:center;flex-wrap:wrap;justify-content:center;width:100%;display:flex;position:absolute;bottom:-25px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{cursor:pointer;-webkit-appearance:none;appearance:none;text-indent:-9999px;background:#33333340;border:none;border-radius:50%;width:10px;height:10px;margin:0 8px;padding:0;display:block;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}*,:before,:after{box-sizing:border-box}html{-mos-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.15}html,body{height:100%;font-size:1em}body{cursor:default;text-rendering:optimizelegibility;min-height:100%;margin:0;padding:0;position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio,canvas,iframe,img,progress,svg,video{vertical-align:middle}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:hover{cursor:pointer}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}::selection{background-color:#b4d5fe;text-shadow:none!important}::-webkit-selection{background-color:#b4d5fe;text-shadow:none!important}::-moz-selection{background-color:#b4d5fe;text-shadow:none!important}img{-ms-interpolation-mode:bicubic;border:0;max-width:100%;height:auto;display:block}svg:not(:root){overflow:hidden}iframe{border:0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;border-style:solid;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;cursor:pointer}button,html input[type=button],input[type=reset],input[type=submit],input[type=file]{border-radius:0}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .75em .625em}legend{border:0;padding:0}textarea{resize:vertical;overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ol,ul{margin:0;padding:0;list-style:none}[tabindex="-1"]:focus{outline:none!important}.hide{display:none!important}.show{display:block!important}.hidden{visibility:hidden!important;display:none!important}.primary-0{color:#f2fa47}.primary-0-bg{background-color:#f2fa47}.primary-1{color:#ff5c00}.primary-1-bg{background-color:#ff5c00}.grayscale-0{color:#fff}.grayscale-0-bg{background-color:#fff}.grayscale-1{color:#f2f2f2}.grayscale-1-bg{background-color:#f2f2f2}.grayscale-2{color:#d9d9d9}.grayscale-2-bg{background-color:#d9d9d9}.grayscale-3{color:#bbb}.grayscale-3-bg{background-color:#bbb}.grayscale-4{color:#949494}.grayscale-4-bg{background-color:#949494}.grayscale-5{color:#666}.grayscale-5-bg{background-color:#666}.grayscale-6{color:#333}.grayscale-6-bg{background-color:#333}.grayscale-7{color:#000}.grayscale-7-bg{background-color:#000}.h1,.h2,.main-blog .main-blog__article-feature .article-card__excerpt,.h3,.h4,.h5,.h6{margin:0}.template-page-basic h1.h1.heading{text-align:center;border-bottom:2px solid #000;padding:19px 0 20px;line-height:1;position:relative}@media only screen and (min-width: 990px){.template-page-basic h1.h1.heading{padding:0 0 13px}}.template-page-basic h1.h1.heading:before{content:"";border-bottom:2px solid #000;width:100vw;display:block;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.h1,.template-page-basic h1{text-transform:uppercase;font-family:RF Takt,sans-serif;font-size:60px;font-style:normal;font-weight:800;line-height:.8}.h1 sup,.h1 sub,.template-page-basic h1 sup,.template-page-basic h1 sub{font:inherit;vertical-align:top;margin-top:15px;font-size:40%;line-height:.65;display:inline-block;bottom:auto!important}@media only screen and (min-width: 990px){.h1,.template-page-basic h1{font-size:85px;line-height:1.22}.h1 sup,.h1 sub,.template-page-basic h1 sup,.template-page-basic h1 sub{margin-top:33px;line-height:1.1}}.h2,.main-blog .main-blog__article-feature .article-card__excerpt,.template-page-basic h2{text-transform:uppercase;font-family:RF Takt,sans-serif;font-size:42px;font-style:normal;font-weight:800;line-height:50px}@media only screen and (min-width: 990px){.h2,.main-blog .main-blog__article-feature .article-card__excerpt,.template-page-basic h2{font-size:45px;line-height:54px}}.h3,.template-page-basic h3{letter-spacing:.02em;font-family:RF Takt,sans-serif;font-size:20px;font-weight:900;line-height:24px}.h4,.template-page-basic h4{font-family:RF Takt,sans-serif;font-size:23.1422px;font-style:normal;font-weight:700;line-height:28px}.body-copy-lg{letter-spacing:.03em;font-family:Acumin Pro;font-size:20px;font-style:normal;font-weight:600;line-height:26px}@media only screen and (min-width: 990px){.body-copy-lg{font-size:24.75px;line-height:34px}}.body-copy-md{font-family:Acumin Pro;font-size:20px;font-weight:500;line-height:24px}.body-copy-sm{font-family:Acumin Pro;font-size:16px;line-height:20.56px}html{scroll-behavior:smooth}body{font-family:sans-serif}.page-width{max-width:1225px;margin:0 20px}@media only screen and (min-width: 1185px){.page-width{margin:0 auto;padding:0 20px}}input,select,textarea{-webkit-appearance:none;border-radius:0}p{margin:0}.sr-only{display:none}section{opacity:0;transition:opacity .25s 50ms}.in-editor section,section.has-appeared,section.is-visible{opacity:1}#root .main,#root .main .non-header{opacity:1!important}.form-input-container>.input-label{color:#ff5b01!important}.ant-btn.ant-btn-primary.ant-btn-block.button-container.fill{background-color:#ff5b01!important}body.modal-open{position:fixed}@media only screen and (min-width: 990px){body.modal-open{position:inherit;height:100vh;padding-right:15px;overflow-y:hidden}}.lsg-play{opacity:0;z-index:1;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;margin-top:-17px;transition:all .5s;display:flex;position:absolute;top:50%;right:30px}.lsg-play svg{width:25px;height:25px;transition:all .5s;position:absolute}.lsg-play svg.play-icon{visibility:hidden;opacity:0}.cta,input.shopify-challenge__button.btn{color:#000;text-transform:uppercase;background-color:#0000;border:2px solid #0000;border-radius:3px;flex-flow:row;flex-grow:0;flex-shrink:1;justify-content:center;align-items:center;width:100%;height:52px;font-family:RF Takt,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:29px;text-decoration:none;transition:all .2s;display:flex}.cta span,input.shopify-challenge__button.btn span{margin-top:-2px}.cta .icon,input.shopify-challenge__button.btn .icon{max-width:12.5px;height:12.5px;margin-left:10px}.cta-primary{color:#000;background-color:#0000;border-color:#000}@media (hover){.cta-primary.js-hover,.cta-primary:hover{color:#fff;background-color:#000}}.cta-primary:active{color:#000;background-color:#f2fa47;border-color:#f2fa47}.cta-primary-invert{color:#fff;border-color:#fff}@media (hover){.cta-primary-invert.js-hover,.cta-primary-invert:hover{color:#000;background-color:#fff}}.cta-primary-invert:active{color:#000;background-color:#f2fa47;border-color:#f2fa47}.cta-primary-yellow{color:#f2fa47;border-color:#f2fa47}@media (hover){.cta-primary-yellow.js-hover,.cta-primary-yellow:hover{color:#000;background-color:#f2fa47}}.cta-primary-yellow:active{color:#fff;background-color:#ff5c00;border-color:#ff5c00}.cta-secondary-0,input.shopify-challenge__button.btn{color:#fff;background-color:#000;border-color:#000}@media (hover){.cta-secondary-0.js-hover,.cta-secondary-0:hover,input.shopify-challenge__button.btn.js-hover,input.shopify-challenge__button.btn:hover{color:#000;background-color:#f2fa47;border-color:#f2fa47}}.cta-secondary-0:active,input.shopify-challenge__button.btn:active{color:#fff;background-color:#ff5c00;border-color:#ff5c00}.cta-secondary-1{color:#000;background-color:#f2fa47;border-color:#f2fa47}@media (hover){.cta-secondary-1.js-hover,.cta-secondary-1:hover{color:#fff;background-color:#000;border-color:#000}}.cta-secondary-1:active,.cta-secondary-2{color:#fff;background-color:#ff5c00;border-color:#ff5c00}@media (hover){.cta-secondary-2.js-hover,.cta-secondary-2:hover{color:#fff;background-color:#000;border-color:#000}}.cta-secondary-2:active{color:#000;background-color:#f2fa47;border-color:#f2fa47}.cta-secondary-3{color:#000;background-color:#fff;border-color:#fff}@media (hover){.cta-secondary-3.js-hover,.cta-secondary-3:hover{color:#000;background-color:#f2fa47;border-color:#f2fa47}}.cta-secondary-3:active{color:#000;background-color:#f2fa47;border-color:#f2fa47}.cta-disabled{color:#000;cursor:not-allowed;background-color:#d9d9d9;border-color:#d9d9d9}.update-btn{max-width:240px;margin-top:35px;margin-bottom:35px}input.shopify-challenge__button.btn{width:100%;max-width:200px;margin:15px auto 20px}.input-group .input-group__label{width:100%;font-family:RF Takt,sans-serif;font-size:20px;line-height:44px}.input-group .input-group__label.error,.input-group .error-wrong{color:#fa412d}.input-group .input-group__label.error .input-group__input,.input-group .error-wrong .input-group__input{border-color:#fa412d}.input-group .input-group__label.error .input-group__input:focus,.input-group .error-wrong .input-group__input:focus{outline:none}.input-group .input-group__label.error:after,.input-group .error-wrong:after{content:"This field is required";font-family:Acumin Pro;font-size:16px;line-height:25.28px}.input-group #ContactFormEmailInput.error-wrong:after{content:"Email address is incorrect"}.input-group .input-group__input{border:1px solid #000;border-radius:3px;width:100%;height:46px;padding:0 10px;font-family:Acumin Pro;font-size:14px}.input-group .input-group__input.input-group__textarea{height:227px;padding:10px;line-height:1.5}.input-group .input-group__input.input-group__password{letter-spacing:3px;font-family:caption;font-size:30px}.input-group .input-group__input:focus-visible{outline-offset:2px;outline:1px auto #f2fa47}.input-group .input-group__select{background-image:url('data:image/svg+xml;utf8,<svg width="100%" viewBox="0 0 21 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path stroke="currentColor" d="M20 2L10.5 10L1 2" stroke-width="2"/></svg>');background-position:right 15px center;background-repeat:no-repeat;background-size:19px 11px}.lazysizes{width:100%}.product-card{cursor:pointer;flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;width:278px;min-width:206px;max-width:calc(100vw - 136px);height:455px;display:flex}.product-card .product-card__hover-image img{object-fit:cover;width:100%;height:100%}.product-card deliverr{display:none}.product-card .yotpo.bottomline .yotpo-bottomline .yotpo-stars,.product-card .yotpo.bottomLine .yotpo-bottomline .yotpo-stars{margin-right:20px;padding:5px 0 0!important}.product-card .cta{height:42px}@media only screen and (max-width: 989px){.product-card .cta{max-width:198px;height:46px}}.product-card p{text-transform:uppercase;font-family:RF Takt,sans-serif;font-size:18px;font-style:normal;font-weight:900;line-height:22px}@media only screen and (max-width: 989px){.product-card{height:423px}}.product-card .product-card__image-group{position:relative}.product-card .product-card__image{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:235px;display:flex}.product-card .product-card__image img{object-fit:contain;height:100%}.product-card .product-card__hover-image{opacity:0;height:100%;margin:auto;transition:opacity .25s;position:absolute;top:0;bottom:0}@media (hover){.product-card:hover .product-card__hover-image{opacity:1}}.product-card .product-card__title{text-align:center;text-transform:uppercase}.product-card .product-card__reviews{font-size:15.64px;line-height:23.44px}.article-card{cursor:pointer;flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:flex-start;width:calc(100% - 40px);max-width:408px;padding:10px;display:flex}@media only screen and (min-width: 990px){.article-card{width:33.33%}}.article-card .article-card__image{background-color:#fff;background-position:center;background-size:cover;width:100%;min-height:246px;position:relative}@media only screen and (min-width: 990px){.article-card .article-card__image{min-height:292px}}.article-card .article-card__image:after{content:" ";opacity:0;background-color:#000;transition:opacity .5s;position:absolute;top:0;right:0;bottom:0;left:0}.article-card .article-card__badge{color:#fff;text-transform:uppercase;background-color:#000;border-radius:3px 3px 0 0;padding:9px 28px;font-family:RF Takt,sans-serif;font-size:20.3473px;font-style:normal;font-weight:800;line-height:24px;position:absolute;bottom:0;left:20px}@media only screen and (min-width: 990px){.article-card .article-card__badge{padding:10px 32px;font-size:24.2px;line-height:29px;left:23px}}.article-card.events .article-card__badge{color:#000;background-color:#f2fa47}.article-card .article-card__text{background-color:#fff;border-bottom:1px solid #000;flex-flow:column;flex-grow:1;flex-shrink:0;justify-content:space-between;width:100%;height:251px;padding:41px 20px 32px;transition:all .2s;display:flex}@media only screen and (min-width: 990px){.article-card .article-card__text{height:296px;padding:49px 23px 35px}}@media (hover){.article-card:hover .article-card__text{color:#fff;background-color:#000}.article-card:hover .article-card__meta .date-icon-on,.article-card:hover .article-card__meta .location-icon-on{display:block}.article-card:hover .article-card__meta .date-icon-off,.article-card:hover .article-card__meta .location-icon-off{display:none}}.article-card .article-card__meta{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:flex-start;align-items:center;gap:5px;margin:0 0 15px;font-family:RF Takt,sans-serif;font-size:20.1791px;font-style:normal;font-weight:700;line-height:24px;display:flex}@media only screen and (min-width: 990px){.article-card .article-card__meta{font-size:24px;line-height:29px}}.article-card .article-card__meta div{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:flex-start;align-items:center;gap:5px;display:flex}.article-card .article-card__meta img{max-width:9px;max-height:9px}@media only screen and (min-width: 990px){.article-card .article-card__meta img{max-width:unset;max-height:unset;height:19px}}.article-card .article-card__meta .date-icon-on,.article-card .article-card__meta .location-icon-on{display:none}.article-card .article-card__title{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;max-height:84px;padding-bottom:3px;font-family:RF Takt,sans-serif;font-size:25.2239px;font-style:normal;font-weight:700;line-height:27px;display:-webkit-box;overflow:hidden}@media only screen and (min-width: 990px){.article-card .article-card__title{max-height:96px;font-size:30px;line-height:32px}}.article-card .article-card__event{font-family:Acumin Pro;font-size:24px;line-height:25.2px}.article-card .article-card__excerpt{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:78px;margin-top:10px;line-height:26px;display:-webkit-box;overflow:hidden}@media only screen and (min-width: 990px){.article-card .article-card__excerpt{margin-top:20px}}.article-card .article-card__link{text-transform:uppercase;color:#000;flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;margin-top:20px;font-family:RF Takt,sans-serif;font-size:20.1791px;font-style:normal;font-weight:700;line-height:24px;text-decoration:none;display:flex}.article-card .article-card__link .icon{width:36px;height:24px}@media only screen and (min-width: 990px){.article-card .article-card__link{font-size:24px;line-height:34px}}.article-card .article-card__link span{position:relative}.article-card .article-card__link span:after{content:" ";background-color:#000;width:100%;height:1.5px;transition:all .2s;position:absolute;bottom:-3px;left:0}@media (hover){.article-card .article-card__link.js-hover,.article-card .article-card__link:hover{color:currentColor}.article-card .article-card__link.js-hover span:after,.article-card .article-card__link:hover span:after{background-color:currentColor;width:100%}}.review-card{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:70%;max-width:340px;display:flex}@media only screen and (min-width: 990px){.review-card{width:unset;max-width:unset;flex-flow:row;align-items:flex-start;max-width:33.33%}}.review-card .review-card__image{background-position:center;background-size:cover;border-radius:50%;min-width:124px;height:124px;margin-bottom:23px}@media only screen and (min-width: 990px){.review-card .review-card__image{min-width:93px;height:93px;margin-bottom:0}}.review-card .review-card__text{width:250px}@media only screen and (min-width: 990px){.review-card .review-card__text{margin-left:11px}}.review-card .review-card__text .body{text-align:center;line-height:1.3}@media only screen and (min-width: 990px){.review-card .review-card__text .body{text-align:left}}.review-card .review-card__meta{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;margin-top:26px;line-height:1.3;display:flex}@media only screen and (min-width: 990px){.review-card .review-card__meta{justify-content:flex-start;align-items:flex-start}}.review-card .review-card__meta .name{text-transform:uppercase;padding-right:5px;font-weight:700}@media (hover){.article-features .article-card:hover .article-card__text{color:#000;background-color:#f2fa47}}.product-price{text-transform:uppercase;font-family:RF Takt,sans-serif;font-size:18px;font-style:normal;font-weight:900;line-height:22px}.product-price .price-compare{color:#bbb;margin-right:5px;text-decoration:line-through}.product-price .price-compare:empty{display:none}.yotpo.bottomline .yotpo-bottomline,.yotpo.bottomLine .yotpo-bottomline{width:100%;margin:0}.yotpo.bottomline .yotpo-bottomline .yotpo-stars,.yotpo.bottomLine .yotpo-bottomline .yotpo-stars{margin-right:20px;padding:6px 0 0!important}.yotpo.bottomline .text-m,.yotpo.bottomline .yotpo-0-reviews,.yotpo.bottomLine .text-m,.yotpo.bottomLine .yotpo-0-reviews{font-family:Acumin Pro;font-size:18px;font-weight:400;line-height:22px;color:#000!important}.yotpo.bottomline .text-m,.yotpo.bottomLine .text-m{line-height:27px}.basic-width{margin:0 auto 110px;padding:0 20px;font-size:16px;line-height:1.58}@media (max-width: 767px){.basic-width{margin:0 auto 80px}}.basic-width .cta{max-width:206px}.basic-width ol,.basic-width ul{margin-block:1em;margin-inline:0;padding-inline-start:40px;list-style:circle}.basic-width ul *,.basic-width p *,.basic-width p{font-size:16px;line-height:1.58}.account-form-wrapper{background-color:#fff;border:2px solid #000;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:660px;margin:auto;padding:50px 0;display:flex}.account-form-wrapper.register-group{max-width:850px}.account-form-wrapper p.h2,.account-form-wrapper .main-blog .main-blog__article-feature p.article-card__excerpt,.main-blog .main-blog__article-feature .account-form-wrapper p.article-card__excerpt{text-align:center}.account-form-wrapper .input-flex-wrapper{justify-content:space-between;align-items:center;max-width:742px;margin:auto;display:flex}@media (max-width: 767px){.account-form-wrapper .input-flex-wrapper{flex-direction:column}}.account-form-wrapper .input-flex-wrapper label.input-group__label{width:45%}@media (max-width: 767px){.account-form-wrapper .input-flex-wrapper label.input-group__label{width:90%}}.account-form-wrapper button#submit-btn,.account-form-wrapper .submit-btn{width:90%;max-width:272px;margin-top:32px;margin-left:auto;margin-right:auto}.account-form-wrapper button#submit-btn .icon,.account-form-wrapper .submit-btn .icon{margin-right:-22.5px}.account-form-wrapper form{width:100%;max-width:100%}.account-form-wrapper label.input-group__label{width:90%;max-width:355px;margin:auto;display:block;position:relative}@media (max-width: 767px){.account-form-wrapper label.input-group__label{max-width:278px}}@media (min-width: 768px){.account-form-wrapper .accounr-form-footer p.marginright{margin-right:26px}.account-form-wrapper .accounr-form-footer p.marginleft{margin-left:26px}}@media (max-width: 767px){.account-form-wrapper .accounr-form-footer p.marginright{margin-bottom:32px}}.account-form-wrapper .accounr-form-footer{border-top:1px solid #000;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:-moz-fit-content;max-width:fit-content;margin-top:32px;margin-left:auto;margin-right:auto;padding:32px 0 0;display:flex}.account-form-wrapper .accounr-form-footer.full{max-width:100%}.account-form-wrapper .accounr-form-footer p{cursor:pointer}.account-form-wrapper .accounr-form-footer a{color:#000;text-decoration:none}@media (max-width: 767px){.account-form-wrapper .accounr-form-footer{flex-direction:column;max-width:100%}}.account-form-wrapper p.accounr-form-footer-link{font-family:RF Takt,sans-serif;font-size:18px;font-weight:800;line-height:21px}.account-form-wrapper .errors *{text-align:center;color:#fa412d;margin:10px 0;font-family:RF Takt,sans-serif;font-size:18px;font-weight:800;line-height:21px}.main-customers-pages,.main-customers-order{padding:60px 0}@media (max-width: 767px){.main-customers-pages,.main-customers-order{padding:35px 0}}.default-address-wrapper .mbottom{margin-top:111px}section.main-customers-account{padding:80px 0}@media (max-width: 767px){section.main-customers-account{padding:50px 0}}.account-navigation{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;max-width:1440px;display:flex}.account-navigation.full{max-width:100%}@media (max-width: 767px){.account-navigation.full{text-align:center;justify-content:center}}.account-navigation .button-wrapper{flex-direction:row;align-items:center;display:flex}@media (max-width: 767px){.account-navigation .button-wrapper{flex-direction:column;width:100%}}.account-navigation .button-wrapper .cta{margin:0 10px}@media (max-width: 1024px){.account-navigation .button-wrapper .cta{margin:0 5px}}@media (max-width: 767px){.account-navigation .button-wrapper .cta{margin:16px 0 0}}.account-navigation .cta{width:-moz-fit-content;width:fit-content;padding:1px 40px}@media (max-width: 1024px){.account-navigation .cta{padding:1px 10px}}@media (max-width: 767px){.account-navigation .cta{width:100%;padding:1px 6px}.account-navigation .h2,.account-navigation .main-blog .main-blog__article-feature .article-card__excerpt,.main-blog .main-blog__article-feature .account-navigation .article-card__excerpt{margin-bottom:19px}}.account-information-wrapper{justify-content:space-between;align-items:flex-start;margin-top:80px;display:flex}@media (max-width: 767px){.account-information-wrapper{display:block}}.account-information-wrapper.addresses-wrapper{flex-wrap:wrap;justify-content:flex-start;gap:20px}.account-information-wrapper.addresses-wrapper table{max-width:24%}@media (max-width: 1024px){.account-information-wrapper.addresses-wrapper table{width:100%;max-width:47%}}@media (max-width: 767px){.account-information-wrapper.addresses-wrapper .table-wrapper{display:none}}@media (max-width: 1024px){.account-information-wrapper{flex-wrap:wrap}.account-information-wrapper .default-address-wrapper{margin-top:20px}}@media (max-width: 767px){.account-information-wrapper{margin-top:35px}}.account-information-wrapper div#customer_orders{width:100%;max-width:1000px;margin-right:20px}@media (max-width: 767px){.account-information-wrapper div#customer_orders{margin-right:0}}.account-information-wrapper table{text-align:left;width:100%}.account-information-wrapper th.order-table-header{text-transform:uppercase;padding-bottom:23px;font-family:RF Takt,sans-serif;font-size:14px;font-weight:800;line-height:17px}.account-information-wrapper td.account-table-data{padding-top:15px;padding-bottom:15px}.account-information-wrapper td.account-table-data a{color:#000;text-decoration:none}.account-information-wrapper tr.account-table-row:first-of-type td.account-table-data{padding-top:35px}.account-information-wrapper thead.account-table-header{border-bottom:2px solid #000}.account-information-wrapper .mobile-info-wrapper,.account-information-wrapper .mobile-orders{display:none}.account-information-wrapper .flex-button-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;margin-top:43px;display:flex}.account-information-wrapper .flex-button-wrapper button:first-of-type{margin-right:10px}.account-information-wrapper .flex-button-wrapper button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none}.account-information-wrapper .flex-button-wrapper button:hover{cursor:pointer;text-decoration:underline}@media (max-width: 767px){.account-information-wrapper .default-address-wrapper{width:100%;max-width:100%}.account-information-wrapper .mobile-orders{margin-bottom:65px}.account-information-wrapper .order-details-table-wrapper,.account-information-wrapper .default-address-table{display:none}.account-information-wrapper .mobile-info-wrapper,.account-information-wrapper .order-details-slider,.account-information-wrapper .mobile-orders{display:block}.account-information-wrapper .order-info-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.account-information-wrapper .order-info-wrapper div{width:100%;max-width:50%}.account-information-wrapper .mobile-info-wrapper{border:2px solid #000;width:100%;padding:32px 20px}.account-information-wrapper .mobile-info-wrapper p{word-break:break-word;margin-bottom:5px;font-size:16px;line-height:25px}.account-information-wrapper .mobile-info-wrapper a{color:#000;text-decoration:none}.account-information-wrapper .mobile-info-wrapper .cta{margin-top:25px}}.go-back-link-wrapper{justify-content:flex-start;align-items:center;margin-bottom:66px;display:flex}.go-back-link-wrapper a{color:#000;letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid;font-family:RF Takt,sans-serif;font-size:13px;font-weight:800;line-height:21px;text-decoration:none}.go-back-link-wrapper svg{height:13px;margin-right:14.5px}@media (max-width: 767px){.go-back-link-wrapper{justify-content:center;margin-bottom:20px}}.popupwrapper{background:#fff;width:100%;height:100%;padding:49px 0;display:none;top:0;right:0;bottom:0;left:0}.popupwrapper.active{display:block}.popupwrapper .h2,.popupwrapper .main-blog .main-blog__article-feature .article-card__excerpt,.main-blog .main-blog__article-feature .popupwrapper .article-card__excerpt{text-align:center;margin-bottom:32px}.popupwrapper .input-flex-wrapper{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:742px;margin:auto;display:flex}.popupwrapper .input-flex-wrapper div,.popupwrapper .input-flex-wrapper label{width:90%;max-width:355px}@media (max-width: 767px){.popupwrapper .input-flex-wrapper{flex-direction:column}.popupwrapper .input-flex-wrapper div,.popupwrapper .input-flex-wrapper label{width:100%}}.popupwrapper button{width:100%;max-width:240px;margin:32px auto 0}.popupwrapper input#address_default_address_new{border:4px solid #000;border-radius:100px;width:22px;height:22px;margin-right:10px}.popupwrapper input#address_default_address_new:checked{background-color:#f2fa47}.popupwrapper div.checkbox-wrapper{flex-direction:row;align-items:center;display:flex}.mbottom{margin-top:55px;margin-bottom:72px}@media (max-width: 767px){.mbottom{display:none}}.default-address-wrapper{width:100%;max-width:320px}table.bordered{border:2px solid #000;width:100%;max-width:886px}table.bordered thead.account-table-header{border-bottom:2px solid}table.bordered tbody tr.account-table-row{border-bottom:3px solid}table.bordered th.order-table-header,table.bordered td.account-table-data{padding:32px 32px 23px}table.bordered .no-top-margin td.account-table-data{padding:5px 32px 23px}table.bordered .no-bottom-margin td.account-table-data{padding:32px 32px 0}table.bordered td.account-table-data{width:20%}table.bordered .total td.account-table-data{padding:2px 32px 23px;font-size:20px;line-height:30px}button.mobile{display:none}@media (max-width: 767px){button.mobile{display:block}}header{background-color:#f2f2f2;flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;padding:20px 0;display:flex}header [data-slidecart-trigger]{white-space:nowrap}#shopify-section-header{z-index:90001;position:relative}footer{color:#fff;background-color:#000;border-bottom:30px solid #000}footer .footer__wrapper{padding:96px 0 0}@media only screen and (min-width: 990px){footer .footer__wrapper{padding:111px 0 0}}footer .footer__wrapper a{color:#fff;text-decoration:none}footer .footer__wrapper .h2,footer .footer__wrapper .main-blog .main-blog__article-feature .article-card__excerpt,.main-blog .main-blog__article-feature footer .footer__wrapper .article-card__excerpt{font-size:40px;font-weight:700;line-height:48px}footer .footer__menus a:hover,footer .footer__legal a:hover{text-decoration:underline}footer .footer__menus a:active,footer .footer__legal a:active{color:#ff5c00;text-decoration:underline}footer .footer__newsletter{width:332px;max-width:100%;margin-bottom:15px}@media only screen and (min-width: 990px){footer .footer__newsletter{width:auto;margin-bottom:0}}footer .footer__newsletter .h2,footer .footer__newsletter .main-blog .main-blog__article-feature .article-card__excerpt,.main-blog .main-blog__article-feature footer .footer__newsletter .article-card__excerpt{text-align:center;margin:5px 0 0;font-family:RF Takt,sans-serif;line-height:1}@media only screen and (min-width: 990px){footer .footer__newsletter .h2,footer .footer__newsletter .main-blog .main-blog__article-feature .article-card__excerpt,.main-blog .main-blog__article-feature footer .footer__newsletter .article-card__excerpt{text-align:left}}footer .footer__newsletter .already-subscribed{color:#ff5c00}footer .footer__newsletter-modal-overlay{z-index:25;background-color:#00000080;flex-flow:row;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}footer .footer__newsletter-modal-overlay .footer__newsletter-modal{color:#fff;background-color:#000;flex-flow:column;justify-content:center;align-items:center;gap:25px;margin:0 20px;padding:30px 40px;display:flex;position:relative}@media only screen and (min-width: 990px){footer .footer__newsletter-modal-overlay .footer__newsletter-modal{width:927px;margin:0;padding:50px 130px}}footer .footer__newsletter-modal-overlay .footer__newsletter-modal .top-close-btn{cursor:pointer;padding:20px;position:absolute;top:0;right:0}footer .footer__newsletter-modal-overlay .footer__newsletter-modal .top-close-btn .icon{width:20px;height:20px}footer .footer__newsletter-modal-overlay .footer__newsletter-modal h1,footer .footer__newsletter-modal-overlay .footer__newsletter-modal p{text-align:center}footer .footer__newsletter-modal-overlay .footer__newsletter-modal h1{font-size:45px;line-height:47.25px}@media only screen and (min-width: 990px){footer .footer__newsletter-modal-overlay .footer__newsletter-modal h1{font-size:92.83px;line-height:83.55px}}footer .footer__newsletter-modal-overlay .footer__newsletter-modal .cta{width:max-content;padding:0 20px}footer .hide-modal{display:none}footer .footer__newsletter-form{color:#fff;border:1px solid #fff;border-radius:3px;flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;margin-top:34px;padding:8px 7px;display:flex;position:relative}@media only screen and (min-width: 990px){footer .footer__newsletter-form{width:302px}}footer .footer__newsletter-label{text-transform:uppercase;margin-bottom:2px;font-family:RF Takt,sans-serif;font-size:20.8136px;font-weight:800;line-height:25px;transition:all .2s;position:absolute;left:27px}footer .footer__newsletter-input{background:none;border:none;width:100%;height:30px}footer .footer__newsletter-input:focus:invalid+.footer__newsletter-label,footer .footer__newsletter-input:valid+.footer__newsletter-label,footer .footer__newsletter-input:focus+.footer__newsletter-label,footer .footer__newsletter-input+.js-active{font-size:12px;top:-5px;left:8px}footer .footer__newsletter-input:invalid+.js-active{color:red}footer .footer__newsletter-input:focus-visible{outline-offset:2px;outline:1px auto #f2fa47}footer .footer__newsletter-btn{color:#000;text-transform:uppercase;background-color:#fff;border:none;flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;min-width:104px;height:32px;font-family:RF Takt,sans-serif;font-size:20.8136px;font-weight:800;line-height:25px;transition:all .2s ease-in-out;display:flex}footer .footer__newsletter-btn:hover{background-color:#f2fa47}footer .footer__newsletter-btn:active{color:#000;background-color:#f2fa47}footer .footer__newsletter-btn span{margin-bottom:2px}footer .footer__newsletter-btn .icon{max-width:13px;max-height:13px;margin-left:10px}footer .footer__socials{margin-bottom:42px;padding:23px 0 0}@media only screen and (min-width: 990px){footer .footer__socials{margin-bottom:0}}footer .footer__social-item{margin:0 6px 20px}@media only screen and (min-width: 990px){footer .footer__social-item{margin:0}footer .footer__social-item:not(:last-child){margin:0 22px 0 0}}footer .footer__social-link{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;max-width:34px;max-height:34px;display:flex}footer .footer__social-link .icon{max-width:34px;max-height:34px}footer .footer__social-link:hover,footer .footer__social-link:active{color:#f2fa47}footer .footer__menu .h2,footer .footer__menu .main-blog .main-blog__article-feature .article-card__excerpt,.main-blog .main-blog__article-feature footer .footer__menu .article-card__excerpt{text-transform:uppercase;text-align:center;font-family:RF Takt,sans-serif;font-size:20px;line-height:1}@media only screen and (min-width: 990px){footer .footer__menu .h2,footer .footer__menu .main-blog .main-blog__article-feature .article-card__excerpt,.main-blog .main-blog__article-feature footer .footer__menu .article-card__excerpt{text-align:left;font-family:RF Takt,sans-serif;font-size:45px}}footer .footer__menu:not(:last-child){margin-right:40px}@media only screen and (min-width: 990px){footer .footer__menu-linklist{column-width:140px;orphans:2;width:310px}}footer .footer__menu-linklist-item{text-transform:uppercase;text-align:center;margin-bottom:21px;font-size:14.7761px;font-style:normal;font-weight:900;line-height:18px}@media only screen and (min-width: 990px){footer .footer__menu-linklist-item{text-align:left;margin-bottom:16px}}footer .footer__menu-linklist-item a{transition:color .2s ease-in-out}footer .footer__menu-linklist-item a:hover{color:#f2fa47}footer .footer__tagline{margin-top:40px}@media only screen and (min-width: 990px){footer .footer__tagline{margin-top:56px}}footer .footer__tagline .h2,footer .footer__tagline .main-blog .main-blog__article-feature .article-card__excerpt,.main-blog .main-blog__article-feature footer .footer__tagline .article-card__excerpt{text-align:center;font-size:28px;font-style:italic;font-weight:800;line-height:28px}@media only screen and (min-width: 990px){footer .footer__tagline .h2,footer .footer__tagline .main-blog .main-blog__article-feature .article-card__excerpt,.main-blog .main-blog__article-feature footer .footer__tagline .article-card__excerpt{font-size:40px;line-height:48px}}footer .footer__legal{text-transform:uppercase;padding:47px 0 50px;font-size:10.2258px;font-style:normal;font-weight:400;line-height:12px}@media only screen and (min-width: 990px){footer .footer__legal{padding:75px 0 58px}}footer .footer__legal .footer__legal-linklist-item{margin-top:15px}@media only screen and (min-width: 990px){footer .footer__legal .footer__legal-linklist-item{margin-top:0}}footer .footer__legal .footer__legal-linklist-item:not(:last-child){margin-right:15px}footer .footer__legal .footer__legal-copy{text-align:center;margin-top:17px}@media only screen and (min-width: 990px){footer .footer__legal .footer__legal-copy{text-align:unset;margin-top:0}}@media only screen and (max-width: 989px){footer .footer__legal li:last-child{text-align:center;width:100%;margin-top:52px}}footer .footer__wrapper{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex}footer .footer__wrapper .footer__columns{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:flex-start;width:100%;display:flex}@media only screen and (min-width: 990px){footer .footer__wrapper .footer__columns{flex-flow:row}}footer .footer__wrapper .footer__columns .footer__column-left,footer .footer__wrapper .footer__columns .footer__column-right{flex-flow:column;flex-grow:0;flex-shrink:0;align-items:flex-start;width:100%;display:flex}@media only screen and (min-width: 990px){footer .footer__wrapper .footer__columns .footer__column-left,footer .footer__wrapper .footer__columns .footer__column-right{width:unset}}footer .footer__wrapper .footer__columns .footer__column-left{justify-content:flex-start;align-items:center}@media only screen and (min-width: 990px){footer .footer__wrapper .footer__columns .footer__column-left{align-items:flex-start}}footer .footer__wrapper .footer__columns .footer__column-right{justify-content:flex-end}footer .footer__wrapper .footer__socials{flex-flow:wrap;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media only screen and (min-width: 990px){footer .footer__wrapper .footer__socials{justify-content:flex-start}}footer .footer__wrapper .footer__menus{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:flex-start;width:100%;display:flex}footer .footer__wrapper .footer__menus .footer__menu{flex-flow:column;flex-grow:0;flex-shrink:0;display:flex}footer .footer__wrapper .footer__tagline{width:100%}@media only screen and (min-width: 990px){footer .footer__wrapper .footer__tagline{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:flex-end;display:flex}}footer .footer__wrapper .footer__legal{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;display:flex}@media only screen and (min-width: 990px){footer .footer__wrapper .footer__legal{flex-flow:row}}footer .footer__wrapper .footer__legal .footer__legal-linklist{flex-flow:wrap;flex-grow:0;flex-shrink:0;justify-content:center;display:flex}@media only screen and (min-width: 990px){footer .footer__wrapper .footer__legal .footer__legal-linklist{justify-content:flex-start}}footer .yotpo-ugc{color:#000;background-color:#f2fa47;padding:38px 0 1px}footer .yotpo-ugc h2{text-align:center;margin:0 0 30px;font-size:42px;font-weight:800;line-height:48px}@media only screen and (min-width: 990px){footer .yotpo-ugc h2{font-size:40px}}footer .yotpo-ugc h2 a{color:#000;text-decoration:none}.footer__logo{margin-top:46px;display:none}@media only screen and (min-width: 990px){.footer__logo{display:block}}.footer__tagline-icon{text-align:center;margin-bottom:36px}@media only screen and (min-width: 990px){.footer__tagline-icon{display:none}}.footer__menu-linklist-item--empty{display:none}@media only screen and (min-width: 990px){.footer__menu-linklist-item--empty{display:block}}.announcement-bar{max-height:40px}[fixed-header]{z-index:10;background-color:#fff;width:100vw;max-width:100%;transition:all .5s;position:fixed;top:0}@media only screen and (max-width: 989px){.is-show-props-detail [fixed-header]{margin-top:-100%!important}}.announcement-bar__wrapper{padding:7px 0}.announcement-bar__wrapper p.announcement-bar__message{text-align:center;letter-spacing:.03em;margin:0 10px;font-family:RF Takt,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.23077}.announcement-bar__wrapper.announcement-bar-marquee{padding:7px 0}a.announcement-bar__link{width:100%;max-width:100%;text-decoration:none}header.site-header{height:100px;padding:0 50px;position:relative}@media only screen and (max-width: 989px){header.site-header{height:98px;padding:0 20px}}header.site-header .site-header__logo{height:23px}@media only screen and (max-width: 989px){header.site-header .site-header__logo{height:46px}header.site-header{font-size:56px;line-height:1}}header.site-header .icon{width:-moz-fit-content;width:fit-content;max-width:22px;height:20px;margin-left:5px;margin-right:5px}@media only screen and (max-width: 989px){header.site-header .icon{max-width:25px;height:22px}}header.site-header .header-links-wrapper{justify-content:center;align-items:center;gap:20px;width:100%;max-width:30%;display:flex}@media only screen and (max-width: 989px){header.site-header .header-links-wrapper{justify-content:flex-end;gap:0}}@media only screen and (min-width: 1185px){header.site-header .header-links-wrapper{gap:60px}}header.site-header .header-links-wrapper span.desktop{display:block}header.site-header .header-links-wrapper span.mobile{display:none}@media only screen and (max-width: 989px){header.site-header .header-links-wrapper{justify-content:flex-end;max-width:70px}header.site-header .header-links-wrapper span.desktop{display:none}header.site-header .header-links-wrapper span.mobile{display:block;position:relative}header.site-header .header-links-wrapper span.mobile path{fill:currentColor}header.site-header .header-links-wrapper .mobile-cart-quantity{color:#fff;text-align:center;background:#ff5c00;border-radius:150px;flex-direction:column;justify-content:center;align-items:center;width:15px;height:15px;font-size:10px;line-height:10px;display:flex;position:absolute;top:0;right:0}header.site-header .header-links-wrapper .icon-search{display:none}}header.site-header nav,header.site-header div{height:100%}header.site-header .menu-wrapper{gap:20px}@media only screen and (min-width: 1185px){header.site-header .menu-wrapper{gap:60px}}header.site-header .nav-menu-title{align-items:center;gap:10px;display:flex}header.site-header .nav-menu-link:hover{text-decoration:underline}header.site-header .sr-menu-wrapper{cursor:pointer;height:100%;margin:0}header.site-header div:not(.mobile,.header-links-wrapper,.search-field-wrapper-desktop,.dropdown-menu-wrapper){margin:0 auto}@media only screen and (min-width: 990px){header.site-header div:not(.mobile,.header-links-wrapper,.search-field-wrapper-desktop,.dropdown-menu-wrapper){flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}}@media only screen and (max-width: 989px){header.site-header div:not(.search-field-wrapper-desktop,.header-links-wrapper){flex-direction:row;justify-content:space-between;align-items:center;display:flex}header.site-header nav.desktop{display:none}}header.site-header .menu-wrapper.desktop.header__menu,.site-header__logo{width:-moz-fit-content;width:fit-content}.site-header__logo a{height:-moz-fit-content;height:fit-content;display:block}.mega-menu{background-color:#fff}.mega-menu.mobile,header.site-header,.mega-menu__section{opacity:1}.mega-menu.mobile ul,header.site-header ul,.mega-menu__section ul{width:100%;max-width:100%;margin:0;padding:0;list-style:none}.mega-menu.mobile ul li,header.site-header ul li,.mega-menu__section ul li{text-transform:uppercase;width:100%;padding:25px 0 15px 15px;font-size:20px;line-height:30px}@media only screen and (max-width: 989px){.mega-menu.mobile ul li,header.site-header ul li,.mega-menu__section ul li{text-transform:capitalize;line-height:24px}}.mega-menu.mobile ul li:first-of-type,header.site-header ul li:first-of-type,.mega-menu__section ul li:first-of-type{padding-top:0}.mega-menu.mobile .cta-secondary-1,header.site-header .cta-secondary-1,.mega-menu__section .cta-secondary-1{margin-top:35px}.mega-menu.mobile p,.mega-menu.mobile a:not(.cta-secondary-0,.cta-secondary-1),.mega-menu.mobile li,header.site-header p,header.site-header a:not(.cta-secondary-0,.cta-secondary-1),header.site-header li,.mega-menu__section p,.mega-menu__section a:not(.cta-secondary-0,.cta-secondary-1),.mega-menu__section li{letter-spacing:.02em;text-transform:uppercase;font-family:RF Takt;font-size:23.3333px;font-style:normal;font-weight:800;line-height:28px;text-decoration:none}.mega-menu.mobile p.menu__heading,header.site-header p.menu__heading,.mega-menu__section p.menu__heading{text-align:center;margin:20px 0 0;font-size:20px;font-weight:700;line-height:26px}@media only screen and (max-width: 989px){.mega-menu.mobile p.menu__heading,header.site-header p.menu__heading,.mega-menu__section p.menu__heading{margin-top:9px;line-height:24px}}.mega-menu.mobile a:hover,header.site-header a:hover,.mega-menu__section a:hover{text-decoration:underline}.mega-menu.mobile p.nav-menu-title.header__link a,.mega-menu.mobile p.nav-menu-title.header__link a:visited,.mega-menu.mobile p.nav-menu-title.header__link a:active,header.site-header p.nav-menu-title.header__link a,header.site-header p.nav-menu-title.header__link a:visited,header.site-header p.nav-menu-title.header__link a:active,.mega-menu__section p.nav-menu-title.header__link a,.mega-menu__section p.nav-menu-title.header__link a:visited,.mega-menu__section p.nav-menu-title.header__link a:active{text-decoration:none}.mega-menu.mobile .mega-menu__linklist,header.site-header .mega-menu__linklist,.mega-menu__section .mega-menu__linklist{width:100%;max-width:100%}.mega-menu.mobile .mega-menu__linklist ul a,.mega-menu.mobile .mega-menu__linklist ul li,header.site-header .mega-menu__linklist ul a,header.site-header .mega-menu__linklist ul li,.mega-menu__section .mega-menu__linklist ul a,.mega-menu__section .mega-menu__linklist ul li{font-size:20px;line-height:20px}@media (max-width: 1365px){.mega-menu.mobile .mega-menu__linklist ul a,.mega-menu.mobile .mega-menu__linklist ul li,header.site-header .mega-menu__linklist ul a,header.site-header .mega-menu__linklist ul li,.mega-menu__section .mega-menu__linklist ul a,.mega-menu__section .mega-menu__linklist ul li{font-size:15px;line-height:25px}}.mega-menu.mobile .mega-menu__linklist ul a,header.site-header .mega-menu__linklist ul a,.mega-menu__section .mega-menu__linklist ul a{width:100%;height:100%;display:block}.mega-menu.mobile .mega-menu__linklist ul li,header.site-header .mega-menu__linklist ul li,.mega-menu__section .mega-menu__linklist ul li{justify-content:space-between;align-items:center;display:flex}.mega-menu.mobile [data-dropdown] .mega-menu__linklist,header.site-header [data-dropdown] .mega-menu__linklist,.mega-menu__section [data-dropdown] .mega-menu__linklist{display:none}.mega-menu.mobile [data-dropdown] .mega-menu__linklist.active,header.site-header [data-dropdown] .mega-menu__linklist.active,.mega-menu__section [data-dropdown] .mega-menu__linklist.active{display:block}.mega-menu.mobile [data-dropdown] .mega-menu__linklist ul li,header.site-header [data-dropdown] .mega-menu__linklist ul li,.mega-menu__section [data-dropdown] .mega-menu__linklist ul li{padding-top:15px}.mega-menu.mobile{background-color:#222;flex-direction:column;width:100%;max-width:100%;height:calc(100vh - 120px);max-height:100%;margin:0;padding:0 20px;transition:all .3s;display:none;position:absolute;bottom:0;left:0;right:0;overflow:scroll;transform:translate(-100%)}.mega-menu.mobile p{margin-top:0}.mega-menu.mobile p,.mega-menu.mobile li{font-family:Acumin Pro;text-decoration:none}main{position:relative}.mega-menu{z-index:3;width:100%;max-width:100%;margin:auto;padding:14px 15px 38px;display:none;position:fixed;left:0;right:0}.mega-menu.is-active{display:flex}.mega-menu .container{flex-flow:wrap;justify-content:space-around;align-items:flex-start;width:100%;max-width:100%;display:flex}.mega-menu .container .column.mega-menu__block{width:100%;max-width:17%;padding:15px 10px}@media only screen and (max-width: 989px){.mega-menu .container .column.mega-menu__block{max-width:45%;padding:15px 0}}@media (min-width: 990px) and (max-width: 1365px){.mega-menu .container .column.mega-menu__block{max-width:15%;padding:15px 5px}}.mega-menu .container .column.mega-menu__block .mega-menu__content{flex-direction:column;justify-content:center;align-items:center;display:flex}.mega-menu .container .column.mega-menu__block .mega-menu__content.content{text-align:center;margin-top:30px;margin-bottom:0;font-size:22px;line-height:24px}.mega-menu .container .column.mega-menu__block .mega-menu__content.content p{text-align:center;margin:20px 0 0}@media only screen and (max-width: 989px){.mega-menu .container .column.mega-menu__block .mega-menu__content.content p{margin-top:9px}.mega-menu .container .column.mega-menu__block .mega-menu__content.content{font-size:16px;line-height:18px}}.mega-menu .container .column.mega-menu__block.block__menu{max-width:200px}@media (min-width: 990px) and (max-width: 1365px){.mega-menu .container .column.mega-menu__block.block__menu{max-width:170px;padding:15px 0}}@media only screen and (max-width: 989px){.mega-menu .container .column.mega-menu__block.block__menu{max-width:100%}.mega-menu .container .column.mega-menu__block{max-width:45%}.mega-menu .container .column.mega-menu__block.block__image{max-width:46%}}.mega-menu.is-active.desktop{display:flex}p.nav-menu-title.header__link a{flex-direction:row;align-items:center;display:flex}p.nav-menu-title.header__link svg.icon.icon-chevron-down{width:15px;height:15px}.menu-wrapper.desktop.header__menu a:not([href=""]) svg{display:none}.menu-wrapper.desktop.header__menu p.nav-menu-title.header__link a[href=""]:hover{text-decoration:none}@media only screen and (max-width: 989px){.mega-menu.mobile .nav-menu-title.header__link.nav-menu-title--search form{border-top:1px solid #000;align-items:center;width:100%;padding:23px 0 21px;display:flex}.mega-menu.mobile .nav-menu-title.header__link.nav-menu-title--search input[type=search]{color:#000;background:none;border:0;outline:none;width:100%;padding:0}.mega-menu.mobile .nav-menu-title.header__link.nav-menu-title--search [type=submit]{color:#000;background:none;border:0 solid;min-width:30px;margin-right:10px}.mega-menu.is-active.desktop{display:none}.mega-menu.active.mobile{z-index:1000;position:fixed;transform:translate(0)}.mega-menu.mobile .menu-wrapper.header__menu{margin-bottom:0}.mega-menu.mobile [open-search-mobile]{border-bottom:1px solid}.mega-menu.mobile .navbar-item:first-child p.nav-menu-title.header__link{border-top:0 solid}.mega-menu.mobile p.nav-menu-title.header__link{border-top:1px solid;margin-bottom:0;display:flex;position:relative}.mega-menu.mobile p.nav-menu-title.header__link a[href=""]:before,.mega-menu.mobile p.nav-menu-title.header__link a[href=""]:after{content:"";background:#000 0 0 / cover no-repeat;width:20px;height:2px;transition:transform .5s;position:absolute;right:0}.mega-menu.mobile p.nav-menu-title.header__link a[href=""]:before{transform:rotate(90deg)}.mega-menu.mobile p.nav-menu-title.header__link a{align-items:center;width:100%;height:100%;padding:26px 0 29px;display:flex}.mega-menu.mobile p.nav-menu-title.header__link a[open-search-mobile]{padding:23px 0 21px 20px}.mega-menu.mobile .sr-menu-wrapper.navbar-item.active-link p.nav-menu-title.header__link a:after{right:20px;transform:rotate(45deg)}.mega-menu.mobile .sr-menu-wrapper.navbar-item.active-link p.nav-menu-title.header__link a:before{right:20px;transform:rotate(135deg)}.mega-menu.mobile p.nav-menu-title.header__link.is-active a:after{right:20px;transform:rotate(45deg)}.mega-menu.mobile p.nav-menu-title.header__link.is-active a:before{right:20px;transform:rotate(135deg)}.mega-menu.mobile{display:flex;transform:translate(-100%)}.mega-menu__linklist.image-toggle *,.block__image{transition:all 1s}.mega-menu__linklist.image-toggle.active-toggle svg{transform:rotate(180deg)}.mobile .icon-close,.mobile .icon-menu{display:none}.mobile .icon-close.is-active,.mobile .icon-menu.is-active{display:flex}p.menu__heading{display:none}.mega-menu.mobile .cta{max-width:184px;margin:43px auto 20px;font-size:27.0588px}.mega-menu.mobile svg.icon.icon-search{width:-moz-fit-content;width:fit-content;height:30px}.mega-menu.mobile .mega-menu__content{width:100%;max-width:100%;margin-left:0;margin-right:0}.mega-menu.mobile .mega-menu__linklist{padding:0 0 22px}.mega-menu.mobile .mega-menu__linklist li{padding:13px 0 13px 58px}.mega-menu.mobile .mega-menu__linklist li a:not(.cta-secondary-0,.cta-secondary-1){letter-spacing:.02em;text-transform:none;font-family:RF Takt,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:29px;text-decoration:none}.mega-menu.mobile .active-link[data-navlink-handle=shop-mobile]{background:#fff;margin:0 -20px;padding:0 20px}.mega-menu.mobile .active-link[data-navlink-handle=shop-mobile] p.nav-menu-title.header__link{border-color:#0000}.mega-menu.mobile .mega-menu.active{background:#fff;width:calc(100% + 40px);max-width:calc(100% + 40px);margin:0 -20px -1px;padding:0 20px;display:block}.mega-menu.mobile .mega-menu{padding:0;position:relative;top:0}.mega-menu.mobile .mega-menu .container{justify-content:space-between}.mega-menu.mobile .mega-menu .container .column.mega-menu__block{padding:0}.mega-menu.mobile .mega-menu .container .column.mega-menu__block .mega-menu__content.content{margin-top:15px}.mega-menu.mobile .mega-menu .container .column.mega-menu__block .mega-menu__content.content p{font-size:16px;line-height:18px}.mega-menu.mobile .mega-menu .container .mega-menu__linklist ul li{opacity:1;padding:13px 0}.mega-menu.mobile .mega-menu .container .mega-menu__linklist ul li a{width:100%;height:100%}.mega-menu.mobile .mega-menu .container .mega-menu__linklist ul li:first-of-type{padding-top:0}}@media only screen and (max-width: 989px) and (max-width: 989px){.mega-menu.mobile .mega-menu .container{justify-content:space-around}.mega-menu.mobile .mega-menu .container .mega-menu__linklist ul li,.mega-menu.mobile .mega-menu .container .mega-menu__linklist ul li:first-of-type{padding:13px 10px}}@media only screen and (max-width: 989px){.mega-menu.mobile .mega-menu .container .block__image{order:1;margin-bottom:15px}.mega-menu.mobile .mega-menu .container .block__menu{order:2;margin-bottom:0}.mega-menu.mobile .mega-menu .container .block__menu .mega-menu__content{margin-bottom:0}.mega-menu__linklist ul,.mega-menu__linklist li,.mega-menu__linklist a{opacity:1;font-size:24px;line-height:32px}.mobile.open-menu{z-index:1;margin:0}.menu-wrapper.desktop{display:none}.icon-close,.icon-menu{justify-content:center;align-items:center;width:20px;height:20px;transition:all .5s}.icon-close svg,.icon-menu svg{stroke-width:1px;width:15px;height:15px;display:block}}@media (min-width: 990px){nav.desktop{width:100%;max-width:30%}}@media only screen and (max-width: 989px){.mega-menu__content{margin:20px 16px}}.site-header{display:block}@media only screen and (max-width: 989px){.site-header__logo *,.site-header__logo{width:100%;max-width:240px;margin:auto}header.site-header div{justify-content:center}.mega-menu__linklist a.cta.cta-secondary-1{display:none}}@media (min-width: 990px){.mobile.open-menu{display:none}}.search-field-wrapper-desktop form{border:3px solid;justify-content:space-between;max-width:95%;height:50px;padding:0 5px}.search-field-wrapper-desktop form button.cta-search{margin-left:-40px}.search-field-wrapper-desktop form button.cta-search .icon{margin-left:0;margin-right:0}.search-field-wrapper-desktop,.search-field-wrapper{text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;display:none}.search-field-wrapper-desktop.active,.search-field-wrapper-desktop.search-page,.search-field-wrapper.active,.search-field-wrapper.search-page{display:flex}.search-field-wrapper-desktop.search-page input,.search-field-wrapper.search-page input{text-align:center}.search-field-wrapper-desktop.search-page p.h4,.search-field-wrapper.search-page p.h4{margin-bottom:11px}.search-field-wrapper-desktop.search-page form,.search-field-wrapper.search-page form{border-bottom:3px solid #000}.search-field-wrapper-desktop.active,.search-field-wrapper.active{z-index:1000}.search-field-wrapper-desktop form,.search-field-wrapper form{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex}.search-field-wrapper-desktop form button.cta-search,.search-field-wrapper form button.cta-search{-webkit-appearance:none;background:none;border:none;width:20px;height:20px;padding:0}.search-field-wrapper-desktop form input[type=search],.search-field-wrapper form input[type=search]{-webkit-appearance:none;background:none;border:none;width:100%;max-width:100%;height:36px;padding-right:40px}.search-field-wrapper-desktop form :focus,.search-field-wrapper form :focus{outline:none}.search-field-wrapper:not(.search-page){margin-top:-1px;position:absolute}.search-field-wrapper form{border-bottom:1px solid #000;margin-bottom:46px;padding:0 26px 11px;display:flex}.search-field-wrapper form button.cta-search{-webkit-appearance:none;background:none;border:none;width:20px;height:20px;padding:0}.search-field-wrapper form input[type=search]{-webkit-appearance:none;width:100%;max-width:100%;height:36px}.search-field-wrapper form :focus{outline:none}[open-search-mobile]{display:none}@media only screen and (max-width: 989px){[open-search-mobile]{display:block}}[open-search-desktop].active,[close-search-desktop].active{display:block}@media only screen and (max-width: 989px){[open-search-desktop].active,[close-search-desktop].active,[search-field-desktop].active{display:none}.mobile.open-menu,.header-links-wrapper{width:100%;max-width:70px}}.dropdown-menu-wrapper--overlay{content:"";z-index:-1;background-color:#000;width:100vw;margin-top:-18px;padding-bottom:28px;position:absolute;top:100%;left:0;height:auto!important;display:none!important}.dropdown-menu-wrapper--overlay a{width:100%;padding:8px 22px;display:block;text-transform:none!important;font-weight:700!important}.dropdown-menu-wrapper--overlay *{visibility:hidden}.sr-menu-wrapper{position:relative}.sr-menu-wrapper .dropdown-menu-wrapper{z-index:10;background-color:#fff;flex-direction:row;justify-content:center;align-items:flex-start;width:auto;max-width:-moz-fit-content;max-width:fit-content;height:-moz-fit-content;height:fit-content;margin-top:-18px;padding:0 0 28px;display:none;position:absolute;top:100%;left:0}.sr-menu-wrapper .dropdown-menu-wrapper a{width:100%;padding:8px 0;display:block;font-weight:700!important}.sr-menu-wrapper .dropdown-menu-wrapper:hover{display:flex}.sr-menu-wrapper:hover .dropdown-menu-wrapper{text-align:left;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:0;min-width:129px;height:-moz-fit-content;height:fit-content;display:flex}.mobile.open-menu{color:#fff}.mobile.open-menu svg{display:none!important}.mobile.open-menu span{margin:-18px 0 9px}.mobile.open-menu span:before,.mobile.open-menu span:after,.mobile.open-menu span{content:"";background:#fff;width:33px;height:2px;transition:all .2s ease-in;display:block}.mobile.open-menu span:before{margin:10px 0 8px}.mobile.open-menu span:after{margin:8px 0}.mobile.open-menu.menu-is-active span{background:none}.mobile.open-menu.menu-is-active span:before{translate:0 5px;rotate:45deg}.mobile.open-menu.menu-is-active span:after{translate:0 -5px;rotate:-45deg}.site-header .search-field-wrapper-desktop{z-index:-1;background:#f5f5f5;height:auto;padding:24px 0 29px;transition:transform .5s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(-100%)}@media only screen and (max-width: 989px){.site-header .search-field-wrapper-desktop{display:none}}.site-header .search-field-wrapper-desktop.active{transform:translateY(100%)}.site-header .search-field-wrapper-desktop form{border:0;max-width:1267px;padding:0 20px}.site-header .search-field-wrapper-desktop h2{letter-spacing:.02em;text-align:left;margin:0 20px 0 0;font-family:RF Takt,sans-serif;font-size:45px;font-weight:800;line-height:54px}.site-header .search-field-wrapper-desktop .body-copy-md{letter-spacing:.02em;text-transform:uppercase;font-family:RF Takt,sans-serif;font-size:45px;font-weight:800;line-height:54px}body .mega-menu.mobile{border-top:0;padding-bottom:20px}body .mega-menu.mobile .menu-wrapper.header__menu .navbar-item.has-mega-menu{display:none}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu{background:none;width:calc(100% + 40px);max-width:none;margin:0 -20px;padding:0;display:block}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-wrap{width:100%}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item{padding:0 20px}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item:before{content:"";border-top:1px solid;display:block}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item:first-child:before{border-top:0}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item .mega-menu__section-button,body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item .mega-menu__section-link{letter-spacing:.02em;text-transform:uppercase;background:none;border:0;align-items:center;width:100%;height:100%;padding:26px 0 29px;font-family:RF Takt;font-size:23.3333px;font-style:normal;font-weight:800;line-height:28px;text-decoration:none;display:flex;position:relative}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item .mega-menu__section-button:before,body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item .mega-menu__section-button:after{content:"";background:#000 0 0 / cover no-repeat;width:20px;height:2px;transition:all .5s;position:absolute;right:0}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item .mega-menu__section-button:before{rotate:90deg}@media only screen and (min-width: 990px){body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item .mega-menu__section-link-title.title--mobile{display:none}}@media only screen and (max-width: 989px){body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item .mega-menu__section-link-title.title--mobile+.title--desktop{display:none}}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item .mega-menu__section-blocks{gap:var(--row-gap) var(--col-gap);--col-gap: 20px;--row-gap: 40px;--col-count: 2;flex-wrap:wrap;justify-content:center;padding:10px 0 40px;display:flex}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item .mega-menu__section-block{width:calc(100% / var(--col-count) - var(--col-gap) * (var(--col-count) - 1) / var(--col-count))}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item .menu__heading{display:block}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item.active{background:#fff;margin-bottom:-1px;position:relative}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item.active:before{border-color:#fff}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item.active .mega-menu__section-button:before{rotate:135deg}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item.active .mega-menu__section-button:after{rotate:45deg}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__section-item:not(.active) .mega-menu__section-blocks,body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu .mega-menu__desktop-expanded-list{display:none}body .mega-menu.mobile .menu-wrapper.header__menu .nav-menu-title.header__link.is-active{background:#fff;border-top:0;margin:0 -20px;padding:0 20px}body .mega-menu.mobile .menu-wrapper.header__menu .mega-menu__linklist.active{z-index:1;background:#fff;width:calc(100% + 40px);max-width:none;margin:0 -20px -1px;padding:0 20px 10px;position:relative}body .mega-menu.clone{border-top:0;padding:0}body .mega-menu.clone .container{flex-wrap:nowrap;align-items:stretch}body .mega-menu.clone .column.mega-menu__section-wrap{background:#f2fa47;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:257px;height:auto;margin:0 auto 0 0;padding:0 0 38px}body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item{height:auto}body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-button,body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-link{color:#000;letter-spacing:.467px;text-align:left;text-transform:uppercase;background:none;border:0;width:257px;padding:8px 50px 14px;font-family:RF Takt;font-size:23.333px;font-style:normal;font-weight:800;line-height:normal;text-decoration:none;position:relative}body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-link:hover,body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-link:focus,body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-link.is-active,body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-button:hover,body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-button:focus,body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-button.is-active{color:#fff;background-color:#000}body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-button:after{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none"><path d="M1 1L5 7L1 13" stroke="black" stroke-width="2"/></svg>');background-position:center;background-repeat:no-repeat;background-size:contain;width:8px;height:16px;display:block;position:absolute;top:50%;right:20px;translate:0 -50%}body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-button:hover:after,body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-button:focus:after,body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-button.is-active:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="14" viewBox="0 0 7 14" fill="none"><path d="M1 1L5 7L1 13" stroke="white" stroke-width="2"/></svg>')}body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-link-title{color:inherit;text-decoration:none}body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-link-title.title--mobile,body .mega-menu.clone .column.mega-menu__section-wrap .mega-menu__section-item .mega-menu__section-blocks,body .mega-menu.clone .mega-menu__desktop-expanded-list .mega-menu__expanded-section-item:not(.is-active){display:none}body .mega-menu.clone .mega-menu__desktop-expanded-list .mega-menu__expanded-section-item .mega-menu__expanded-section-blocks{--gap: 20px;--col-count: 5;gap:var(--gap);flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:20px;display:flex}body .mega-menu.clone .mega-menu__desktop-expanded-list .mega-menu__expanded-section-item .mega-menu__section-block{width:calc(100% / var(--col-count) - var(--gap) * (var(--col-count) - 1) / var(--col-count));flex-direction:column;max-width:300px;margin:0}body .mega-menu.clone .mega-menu__desktop-expanded-list .mega-menu__expanded-section-item .image-element__wrap.mega-menu__image{aspect-ratio:206 / 200;object-fit:contain}.mega-menu__image img{object-fit:contain;width:100%;height:100%}.search-item-wrapper{flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:260px;height:100%;min-height:422px;margin:15px;display:flex}@media (max-width: 767px){.search-item-wrapper{min-height:120px}}.search-item-wrapper .search-product-title,.search-item-wrapper .search-product-price{text-align:center;text-transform:uppercase;color:#282828;font-family:RF Takt,sans-serif;font-size:20px;font-weight:800;line-height:26px}.search-item-wrapper img{object-fit:contain;width:100%;max-width:100%;height:200px}.search-item-wrapper .rating-search-wrapper{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.search-item-wrapper .product-reviews{margin-left:5px}.search-item-wrapper .search-product-title{margin-top:28px;margin-bottom:14px}.search-item-wrapper .search-product-price{margin-top:14px;margin-bottom:19px}.search-item-wrapper a,.search-item-wrapper .seamless-link{text-decoration:none}.search-results-wrapper{flex-flow:wrap;justify-content:space-around;align-items:flex-start;display:flex}@media (max-width: 767px){.search-results-wrapper{justify-content:center}}.search-results-wrapper .seamless-link{text-decoration:none}.search-results-wrapper a:not(.cta){width:100%;max-width:100%}.main-search{padding-top:23px;padding-bottom:90px}.pagination-wrapper{justify-content:center;align-items:center;margin-top:20px;display:flex}.pagination-wrapper span{color:#000;margin:0 5px;font-family:RF Takt,sans-serif;font-size:20px;line-height:25px}.pagination-wrapper span a{color:#000;text-decoration:none}.bb-content-wrapper{width:100%;display:flex}.bb-content-wrapper .bb-image-gallery,.bb-content-wrapper .bb-info-wrapper{width:100%;max-width:50%}.bb-content-wrapper .bb-info-wrapper .bb-info-content{width:100%;max-width:415px}@media (max-width: 767px){.bb-content-wrapper .bb-info-wrapper .bb-info-content{margin-left:auto;margin-right:auto}}.bb-content-wrapper .bb-galelry-item-wrapper{justify-content:center;align-items:center;display:flex}.bb-content-wrapper .bb-flavor-selector,.bb-content-wrapper .bb-variant-selector,.bb-content-wrapper .bb-quantity-selector{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media (max-width: 767px){.bb-content-wrapper{flex-direction:column}.bb-content-wrapper .bb-image-gallery,.bb-content-wrapper .bb-info-wrapper{max-width:100%}}.bb-content-wrapper .bb-variant-selector-item.active,.bb-content-wrapper .bb-flavor-selector-item.active{border:1px solid #000}.bb-wrapper:not(.active),.bb-quantity-input-wrapper:not(.active){display:none}.bb-wrapper.active,.bb-quantity-input-wrapper.active{display:flex}.page-contact-flex-wrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:70px;margin:70px auto;display:flex}@media (max-width: 767px){.page-contact-flex-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;margin:14px auto 70px}.page-contact-flex-wrapper .input-group__label,.page-contact-flex-wrapper form#contact_form{text-align:left}}.page-contact-flex-wrapper .success-message{margin:20px auto 29px}@media (max-width: 767px){.page-contact-flex-wrapper .success-message{margin:20px auto 54px}}.page-contact-flex-wrapper .success-message .h3{color:#fa412d}@media (max-width: 767px){.page-contact-flex-wrapper .success-message .h3{text-align:center}}.page-contact-flex-wrapper .contact-info-wrapper{width:100%;max-width:380px}.page-contact-flex-wrapper .contact-form-wrapper.input-group{width:100%;max-width:780px}.page-contact-flex-wrapper .submit-btn-wrapper{width:100%;max-width:206px;height:-moz-fit-content;height:fit-content;margin:0;position:relative}@media (max-width: 767px){.page-contact-flex-wrapper .submit-btn-wrapper{max-width:100%;margin:auto}}.page-contact-flex-wrapper .submit-btn-wrapper input{z-index:2;opacity:0;width:100%;height:100%;position:absolute}.page-contact-flex-wrapper #submit-btn,.page-contact-flex-wrapper .submit-btn{width:100%;max-width:206px;margin-left:auto;margin-right:auto}.page-contact-flex-wrapper .divider{background-color:#000;width:100%;height:3px;display:block}.page-contact-flex-wrapper .contact-us-textblock{margin:27px 0}@media (max-width: 767px){.page-contact-flex-wrapper .contact-us-textblock.double-margin{margin:54px auto}}.page-contact-flex-wrapper .desktop{display:block}@media (max-width: 767px){.page-contact-flex-wrapper .desktop{display:none}}.page-contact-flex-wrapper .mobile{display:none}@media (max-width: 767px){.page-contact-flex-wrapper .mobile{display:block}.page-contact-flex-wrapper .mobile .divider{margin-top:54px}}.page-contact-flex-wrapper .input-flex-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:70px;display:flex}@media (max-width: 1300px){.page-contact-flex-wrapper .input-flex-wrapper{gap:20px}}@media (max-width: 767px){.page-contact-flex-wrapper .input-flex-wrapper{flex-direction:column;gap:0}}.main-page-faq{padding:102px 0}@media (max-width: 767px){.main-page-faq{padding:25px 0 102px}}.main-page-faq .h2,.main-page-faq .main-blog .main-blog__article-feature .article-card__excerpt,.main-blog .main-blog__article-feature .main-page-faq .article-card__excerpt,.main-page-faq .page-description{text-align:center;margin-bottom:14px}.main-page-faq .main-page-faq__wrapper{width:100%;max-width:995px;margin:auto}.main-page-faq .question-answer-wrapper{border:2px solid #222;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:20px;padding:12px 20px;display:flex}@media (max-width: 767px){.main-page-faq .question-answer-wrapper{margin-bottom:14px}}.main-page-faq .question-answer-wrapper .question{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.main-page-faq .question-answer-wrapper .question:after{content:"+";font-size:20px;transition:all .5s;display:block}.main-page-faq .question-answer-wrapper .answer{display:none}.main-page-faq .question-answer-wrapper.active .answer{width:95%;margin-top:7px;display:block}.main-page-faq .question-answer-wrapper.active .question:after{content:"-"}.article-features{color:#fff;background:#000;padding:55px 0 73px}@media only screen and (min-width: 990px){.article-features{padding:52px 0 75px}}.article-features .article-features__header{padding:0 0 48px}@media only screen and (min-width: 990px){.article-features .article-features__header{padding:0 0 50px}.article-features .article-features__header .page-width{max-width:1266px;margin:0 auto}}.article-features .article-features__text{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:flex-start;display:flex}@media only screen and (min-width: 990px){.article-features .article-features__text{justify-content:space-between}}.article-features .article-features__text .heading{opacity:0;transform:translateY(-20px)}@media only screen and (min-width: 990px){.article-features .article-features__text .heading{white-space:nowrap;text-align:left;margin:-11px 27px 0 0}}.article-features .article-features__text .body{opacity:0;display:none;transform:translate(10px)}@media only screen and (min-width: 990px){.article-features .article-features__text .body{max-width:960px;margin-right:auto;padding-left:0;padding-right:0;display:block}}.article-features .article-features__wrapper .page-width{max-width:unset;margin:0}@media only screen and (min-width: 990px){.article-features .article-features__wrapper .page-width{max-width:1266px;margin:0 auto}}.article-features .article-features__slider:after{content:"flickity";display:none}@media only screen and (min-width: 1185px){.article-features .article-features__slider{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.article-features .article-features__slider:after{content:""}}.article-card{color:#000}.article-features.has-appeared .article-features__text .heading{opacity:1;transition:all .25s .3s;transform:translate(0)}.article-features.has-appeared .article-features__text .body{opacity:1;transition:all .25s .6s;transform:translateY(0)}.more-to-read{border-top:1.5px solid #000;padding:72px 0 90px}@media only screen and (min-width: 990px){.more-to-read{padding:69px 0}}.more-to-read .page-width{max-width:1350px}.more-to-read .heading{text-align:center;padding:0 0 25px;font-size:45px;font-weight:700}@media only screen and (min-width: 990px){.more-to-read .heading{padding:0 0 58px}}.more-to-read .article-card .article-card__text{border-top:1px solid #000;height:225px;margin-top:14px;padding:25px 20px 30px}@media only screen and (min-width: 990px){.more-to-read .article-card .article-card__text{border-top:1px solid #000;height:279px;margin-top:18px;padding:31px 23px 35px}}@media only screen and (max-width: 989px){.more-to-read .article-card .article-card__link{font-size:19px;line-height:23px}}.more-to-read .more-to-read__articles{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media only screen and (min-width: 990px){.more-to-read .more-to-read__articles{flex-flow:row;justify-content:center}}.more-to-read .cta{width:166px;margin:28px auto 0}@media only screen and (min-width: 990px){.more-to-read .cta{margin:33px auto 0}}@media only screen and (max-width: 989px){.more-to-read .article-card{width:calc(100% - 40px);margin-bottom:35px}}.image-text-cta{background-size:cover;padding:50px 0}@media only screen and (min-width: 990px){.image-text-cta{padding:65px 0}}.image-text-cta .image-text-cta__wrapper{flex-flow:wrap;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.image-text-cta .image-text-cta__text,.image-text-cta .image-text-cta__image{flex-flow:column;flex:0 0 100%;display:flex}@media only screen and (min-width: 990px){.image-text-cta .image-text-cta__text,.image-text-cta .image-text-cta__image{flex-basis:45%}}.image-text-cta .image-text-cta__text{text-align:center;justify-content:center;align-items:center}@media only screen and (min-width: 990px){.image-text-cta .image-text-cta__text{text-align:left;align-items:flex-start}}.image-text-cta .image-text-cta__text .body-copy-sm{line-height:1.38}.image-text-cta .image-text-cta__text .heading{line-height:1}.image-text-cta .image-text-cta__text .body,.image-text-cta .image-text-cta__text .cta{margin-top:35px}.image-text-cta .image-text-cta__text .accordian__wrapper{border-top:1.5px solid #000;border-bottom:1.5px solid #000;width:100%;margin:20px 0 0}.image-text-cta .image-text-cta__text .accordian__wrapper .accordian__btn{background-color:#0000;border:0;flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding:20px 0;display:flex}.image-text-cta .image-text-cta__text .accordian__wrapper .accordian__btn:not(:first-child){border-top:1.5px solid #000}.image-text-cta .image-text-cta__text .accordian__wrapper .accordian__btn .accordian__title{text-transform:uppercase;margin:0;font-family:RF Takt,sans-serif;font-size:20px;line-height:1}.image-text-cta .image-text-cta__text .accordian__wrapper .accordian__btn .icon{width:14px;height:14px}.image-text-cta .image-text-cta__text .accordian__wrapper .accordian__btn .icon-minus{display:none}.image-text-cta .image-text-cta__text .accordian__wrapper .accordian__btn[data-selected=true] .icon-minus{display:block}.image-text-cta .image-text-cta__text .accordian__wrapper .accordian__btn[data-selected=true] .icon-plus{display:none}.image-text-cta .image-text-cta__text .accordian__wrapper .accordian__body{border-top:1.5px solid #000;padding:20px 0;display:none}.image-text-cta .image-text-cta__text .accordian__wrapper .accordian__body[data-selected=true]{display:block}.image-text-cta .image-text-cta__text .cta{width:166px}.image-text-cta .image-text-cta__image{background-position:center,center;background-size:cover;justify-content:center;align-items:center}@media only screen and (min-width: 990px){.image-text-cta .image-text-cta__image .image-text-cta__image-wrapper .desktop{display:block}.image-text-cta .image-text-cta__image .image-text-cta__image-wrapper .mobile{display:none}}.image-text-cta .image-text-cta__image .image-text-cta__image-wrapper.bubble{aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;width:100%;max-width:459px;margin:0 0 35px}@media only screen and (min-width: 990px){.image-text-cta .image-text-cta__image .image-text-cta__image-wrapper.bubble{width:459px;height:459px;margin:0}}.image-text-cta .image-text-cta__image .cta{width:207px;margin-top:35px}@media only screen and (min-width: 990px){.image-text-cta .image-text-cta__image{align-items:center}}.slidecart-overlay{z-index:-1;opacity:0;background-color:#0000004d;width:100%;max-width:100vw;height:100%;transition:all 1s;position:fixed;top:0;right:0;bottom:0;left:0}.slidecart-overlay.active{opacity:1;z-index:100}.shipping-notice{text-align:center;text-transform:uppercase;margin-bottom:16px;font-family:RF Takt,sans-serif;font-size:20px;font-weight:800;line-height:24px}@media (min-width: 768px) and (max-height: 640px){.shipping-notice{margin-bottom:10px;font-size:16px}}@media (max-width: 767px){.shipping-notice{margin-bottom:10px;font-size:16px}}.cart-link,.slidecart-overlay,.close-cart-icon{cursor:pointer}.slidecart-inner{height:-moz-fit-content;height:fit-content}.slidecart-inner .deliverr{display:none!important}.header-inner-wrapper{flex-grow:1;flex-shrink:1;overflow:auto}.slidecart-wrapper{z-index:1000;background-color:#fff;flex-direction:column;width:95%;max-width:617px;height:100vh;margin-left:auto;transition:all .5s;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto;transform:translate(100%)}@media (min-width: 768px) and (max-height: 640px){.slidecart-wrapper{max-width:462px}}.slidecart-wrapper.active{transform:translate(0)}.slidecart-wrapper .slidecart-upsell{text-align:center;width:100%;max-width:100%;display:block}.slidecart-wrapper .slidecart-item-wrapper,.slidecart-wrapper .slidecart-title-wrapper{justify-content:space-between;align-items:center;display:flex}.slidecart-wrapper .slidecart-item-description-wrapper p.title{margin-bottom:10px;font-family:RF Takt,sans-serif;font-size:20px;line-height:24px}.slidecart-wrapper .slidecart-item-description-wrapper p.selling_plan{color:#666;margin:0 0 10px}.slidecart-wrapper .slidecart-item-description-wrapper p:last-child{margin:15px 0 0}.slidecart-wrapper .removeItem{cursor:pointer}.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity{text-align:center;border:2px solid #000;justify-content:center;align-items:center;display:flex}.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity input,.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity button{-webkit-appearance:none;appearance:none;color:#000;background-color:#0000;border:none;font-family:Acumin Pro;font-size:20px;font-weight:400;line-height:30px}@media (min-width: 768px) and (max-height: 640px){.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity input,.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity button{line-height:24px}}@media (max-width: 767px){.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity input,.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity button{line-height:24px}}.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity button.qty-button{padding:4px 12px 7px;line-height:0}@media (max-width: 767px){.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity button.qty-button{padding:4px 12px 7px}}@media (max-width: 374px){.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity button.qty-button{padding:4px 5px 7px}}.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity input{text-align:center;-moz-appearance:textfield;width:100%;max-width:40px;margin:auto}.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slidecart-wrapper .slide-cart-qty-wrapper.product-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.slidecart-wrapper .slidecart-item-description-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:320px;height:100%;min-height:100px;margin-left:20px;display:flex}@media (min-width: 768px) and (max-height: 640px){.slidecart-wrapper .slidecart-item-description-wrapper{min-height:90px}}@media (max-width: 767px){.slidecart-wrapper .slidecart-item-description-wrapper{max-width:100%}}.slidecart-wrapper .slidecart-item-qty-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-end;width:100%;max-width:130px;height:100%;min-height:100px;display:flex}@media (min-width: 768px) and (max-height: 640px){.slidecart-wrapper .slidecart-item-qty-wrapper{min-height:84px}}.slidecart-wrapper .slidecart-item-wrapper{border-bottom:1px solid #000;margin:0 20px;padding:20px 0}@media (min-width: 768px) and (max-height: 640px){.slidecart-wrapper .slidecart-item-wrapper{padding:10px 0}}.slidecart-wrapper .slidecart-item-wrapper:last-of-type{border:none}.slidecart-wrapper .slidecart-item-wrapper .slidecart-item-image-wrapper{width:100%;max-width:120px;height:140px}.slidecart-wrapper .slidecart-item-wrapper .slidecart-item-image-wrapper img{object-fit:contain}@media (min-width: 768px) and (max-height: 640px){.slidecart-wrapper .slidecart-item-wrapper .slidecart-item-image-wrapper{max-width:90px;height:100px}}@media (max-width: 767px){.slidecart-wrapper .slidecart-item-wrapper .slidecart-item-image-wrapper{max-width:85px;height:100px}}.slidecart-wrapper .slidecart-shipping-bar{background:#f2fa47;padding:13px 20px 17px}@media (max-width: 767px){.slidecart-wrapper .slidecart-shipping-bar{padding:7px 20px 15px}}@media (min-width: 768px) and (max-height: 640px){.slidecart-wrapper .slidecart-shipping-bar{padding:7px 20px 15px}}@media (max-width: 374px){.slidecart-wrapper .slidecart-shipping-bar{padding:10px}}.slidecart-wrapper .slidecart-shipping-bar p.slidecart-shipping-label.spendMore{text-transform:uppercase;margin-bottom:20px;font-family:RF Takt,sans-serif;font-size:20px;font-style:normal;font-weight:800;line-height:26px}@media (max-width: 767px){.slidecart-wrapper .slidecart-shipping-bar p.slidecart-shipping-label.spendMore{margin-bottom:10px;font-size:15px;line-height:18px}}@media (max-width: 374px){.slidecart-wrapper .slidecart-shipping-bar p.slidecart-shipping-label.spendMore{font-size:12px}}body .slidecart-wrapper .slidecart-title-wrapper{padding:20px}@media (max-width: 767px){body .slidecart-wrapper .slidecart-title-wrapper{padding:12px 20px}}@media (min-width: 768px) and (max-height: 640px){body .slidecart-wrapper .slidecart-title-wrapper{padding:12px 20px}}body .slidecart-wrapper .slidecart-title-wrapper h2{text-transform:uppercase;margin:0;font-family:RF Takt,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:105%}@media (min-width: 768px) and (max-height: 640px){body .slidecart-wrapper .slidecart-title-wrapper h2{font-size:24px}}@media (max-width: 767px){body .slidecart-wrapper .slidecart-title-wrapper h2{font-size:24px;line-height:105%}}body .slidecart-wrapper .slidecart-title-wrapper span.close-cart-icon{width:28px;height:25px}@media (min-width: 768px) and (max-height: 640px){body .slidecart-wrapper .slidecart-title-wrapper span.close-cart-icon{width:18px;height:18px}}@media (max-width: 767px){body .slidecart-wrapper .slidecart-title-wrapper span.close-cart-icon{width:18px;height:18px}body .slidecart-wrapper .slidecart-title-wrapper span.close-cart-icon svg.icon-close{width:18px;height:18px;display:block}}.slidecart-wrapper .slidecart-free-shipping-note-wrapper,.slidecart-wrapper p.slidecart-shipping-label{text-align:center}.slidecart-wrapper .slidecart-item-image-wrapper img{width:100%;max-width:100%;height:100%;max-height:100%}.slidecart-wrapper .slidecart-shipping-bar-wrapper{background:#fff;border-radius:0;width:100%;height:10px}.slidecart-wrapper .slidecart-shipping-bar-wrapper .slidecart-shipping-bar-percent{background:#000;border-radius:0;width:100%;height:10px}@media (min-width: 768px) and (max-height: 640px){.slidecart-wrapper .slidecart-shipping-bar-wrapper .slidecart-shipping-bar-percent{height:8px}}@media (max-width: 767px){.slidecart-wrapper .slidecart-shipping-bar-wrapper .slidecart-shipping-bar-percent{height:8px}}@media (min-width: 768px) and (max-height: 640px){.slidecart-wrapper .slidecart-shipping-bar-wrapper{height:8px}}@media (max-width: 767px){.slidecart-wrapper .slidecart-shipping-bar-wrapper{height:8px}}.slidecart-upsell-image-wrapper img.slidecart-upsell-image{width:100%;max-width:200px;height:auto;max-height:100%}.small-cart-note{text-align:center;margin-top:20px;font-size:12px;font-weight:400;line-height:16px}@media (max-width: 767px){.small-cart-note{margin-top:10px}}.cart-footer{background:#000;width:100%;padding:5px 20px 20px;position:sticky;top:100%;right:0;bottom:0;left:0}@media (max-width: 767px){.cart-footer{padding:10px 20px 20px}}.cart-footer .savings{text-align:right;color:#fff;margin:-20px auto 0;padding:0 0 25px;display:none}.cart-footer .cart-subtotal-info{justify-content:space-between;align-items:center;margin-bottom:.5rem;font-family:Acumin Pro;font-size:24px;line-height:34px;display:flex}@media (min-width: 768px) and (max-height: 640px){.cart-footer .cart-subtotal-info{padding-top:5px;font-size:16px;line-height:140%}}@media (max-width: 767px){.cart-footer .cart-subtotal-info{font-size:16px;line-height:140%}}.cart-footer p.slidecart-shipping-label.shippingOver{margin:20px auto;font-family:RF Takt,sans-serif;font-size:16px;line-height:24px}@media (max-width: 767px){.cart-footer p.slidecart-shipping-label.shippingOver{margin:10px auto}}.cart-footer .small-cart-note,.cart-footer p.slidecart-shipping-label.shippingOver,.cart-footer .cart-subtotal-info{color:#fff}.slidecart-product-wrapper{height:100%}.hidden-scroll{overflow-y:hidden}.empty-statement{text-align:center;width:100%;margin:auto}.ECOCART-SC:empty{display:none}.press-features{border-top:2px solid #d9d9d9;padding:50px 0}@media only screen and (min-width: 990px){.press-features{padding:46px 0}}.press-features .heading{text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:40px;font-family:RF Takt,sans-serif;font-size:33.2448px;font-style:normal;font-weight:900;line-height:40px}.press-features .press-features__tabs-wrapper{margin:0 0 44px;position:relative}.press-features .press-features__tabs-wrapper .press-quote{opacity:0;text-align:center;text-transform:uppercase;margin:0 auto;font-family:RF Takt,sans-serif;font-size:34px;font-weight:700;line-height:40px;transition:opacity .25s;position:absolute;left:0;right:0}.press-features .press-features__tabs-wrapper .press-quote[data-selected=true]{opacity:1;transition:opacity .5s .25s}@media only screen and (min-width: 990px){.press-features .press-features__tabs-wrapper .press-quote{max-width:1001px;font-size:45px;font-weight:800;line-height:54px}}.press-features .press-features__slider-wrapper .page-width{max-width:unset;margin:0}@media only screen and (min-width: 990px){.press-features .press-features__slider-wrapper .page-width{max-width:1225px;margin:0 auto}}.press-features .press-features__slider .press-btn{color:#949494;background-color:#0000;border:0;max-width:50%;padding:0 15px;transition:color .25s}.press-features .press-features__slider .press-btn[data-selected=true]{color:#000}.press-features .press-features__slider .press-btn[data-selected=true] .press-logo-on{display:block}.press-features .press-features__slider .press-btn[data-selected=true] .press-logo-off{display:none}@media only screen and (min-width: 990px){.press-features .press-features__slider .press-btn{padding:0 25px}}.press-features .press-features__slider .press-btn .press-logo-on{display:none}.press-features .press-features__slider .press-btn svg,.press-features .press-features__slider .press-btn .icon{max-height:72px}@media only screen and (min-width: 990px){.press-features .press-features__slider .press-btn svg,.press-features .press-features__slider .press-btn .icon{max-height:65px}}.press-features .press-features__slider:after{content:"flickity";display:none}@media only screen and (min-width: 990px){.press-features .press-features__slider{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.press-features .press-features__slider:after{content:""}}.product-slider{padding:28px 0 50px}@media only screen and (min-width: 990px){.product-slider{padding:75px 0}}.product-slider .product-slider__header{text-align:center;border-bottom:2px solid #d9d9d9;margin-bottom:50px;padding-bottom:27px}@media only screen and (min-width: 990px){.product-slider .product-slider__header{text-align:left;margin-bottom:75px;padding-bottom:52px}}.product-slider .product-slider__text{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media only screen and (min-width: 990px){.product-slider .product-slider__text{flex-flow:row;justify-content:flex-start}}.product-slider .product-slider__text .heading{opacity:0;margin-bottom:18px;transform:translate(-20px)}@media only screen and (min-width: 990px){.product-slider .product-slider__text .heading{white-space:nowrap;min-width:267px;margin-bottom:0;margin-right:27px}}.product-slider .product-slider__text .body{text-align:center;opacity:0;transform:translateY(10px)}@media only screen and (min-width: 990px){.product-slider .product-slider__text .body{text-align:left}}.product-slider .product-slider__wrapper .page-width{max-width:unset;margin:0}@media only screen and (min-width: 990px){.product-slider .product-slider__wrapper .page-width{max-width:1225px;margin:0 auto}.product-slider .product-slider__slider .card:not(:first-child){margin-left:27px}}.product-slider .product-slider__slider .card{margin-left:27px}@media only screen and (max-width: 413px){.product-slider .product-slider__slider .card{margin-left:10px}}@media only screen and (min-width: 1185px){.product-slider .product-slider__slider .card{width:calc(20% - 22px)}}.product-slider.has-appeared .product-slider__text .heading{opacity:1;transition:all .25s .3s;transform:translate(0)}.product-slider.has-appeared .product-slider__text .body{opacity:1;transition:all .25s .6s;transform:translateY(0)}.props-detail{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#000;background-position:bottom;background-size:160% 160%;padding:50px 0;position:relative;overflow:hidden}@media only screen and (min-width: 990px){.props-detail{background-size:cover;padding:80px 0 5px}}.props-detail .page-width{max-width:unset;margin:0}@media only screen and (min-width: 990px){.props-detail .page-width{max-width:1300px;margin:0 auto;padding:0 20px}}.props-detail .heading{text-align:center;margin-bottom:5px}.props-detail .props-detail__svg-layer{z-index:1;position:absolute;top:calc(23% - 153.5px);left:calc(50% - 153.5px)}@media only screen and (max-width: 413px){.props-detail .props-detail__svg-layer{top:calc(26.5% - 153.5px);transform:scale(.9)}}@media only screen and (min-width: 990px){.props-detail .props-detail__svg-layer{top:calc(56% - 243.5px);left:calc(50% - 243.5px)}}.props-detail .props-detail__svg-layer.layer-image{top:calc(23% - 76.5px)}@media only screen and (min-width: 990px){.props-detail .props-detail__svg-layer.layer-image{top:calc(56% - 243.5px)}}.props-detail .props-detail__svg-layer img,.props-detail .props-detail__svg-layer svg{width:307px}@media only screen and (min-width: 990px){.props-detail .props-detail__svg-layer img,.props-detail .props-detail__svg-layer svg{width:487px}}.props-detail .props-detail__wrapper{z-index:2;flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:stretch;display:flex;position:relative}@media only screen and (min-width: 990px){.props-detail .props-detail__wrapper{flex-flow:row}}.props-detail .props-detail__tabs{position:relative}@media only screen and (min-width: 990px){.props-detail .props-detail__tabs{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:stretch;width:260px;margin-top:93px;display:flex}}.props-detail .props-detail__tab{opacity:1;background-color:#000;flex-flow:column;flex-grow:0;flex-shrink:1;transition:opacity .25s;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:scroll}@media only screen and (min-width: 990px){.props-detail .props-detail__tab{background-color:#0000;justify-content:center;position:absolute;overflow-y:visible}}.props-detail .props-detail__tab[aria-hidden=true]{opacity:0;pointer-events:none}@media only screen and (min-width: 990px){.props-detail .props-detail__tab[aria-hidden=true]{opacity:1;pointer-events:auto}}.props-detail .props-detail__tab .property{margin-left:42px;margin-right:42px}@media only screen and (min-width: 990px){.props-detail .props-detail__tab .property{opacity:0;transition:transform .5s,opacity .25s;transform:translate(-100px)}}@media only screen and (max-width: 413px){.props-detail .props-detail__tab .property{margin-left:20px;margin-right:20px}}@media only screen and (min-width: 990px){.props-detail .props-detail__tab .property{margin-left:0;margin-right:0}}.props-detail .props-detail__tab .property:not(:last-child){margin-bottom:40px}@media only screen and (max-width: 413px){.props-detail .props-detail__tab .property:not(:last-child){margin-bottom:30px}}@media only screen and (min-width: 990px){.props-detail .props-detail__tab .property:not(:last-child){margin-bottom:0}}.props-detail .props-detail__tab .property[data-prop-index="1"]{transition-delay:.25s}.props-detail .props-detail__tab .property[data-prop-index="2"]{transition-delay:.5s}.props-detail .props-detail__tab .property[data-prop-index="3"]{transition-delay:.75s}.props-detail .props-detail__tab .body-copy-sm{line-height:21px}.props-detail .props-detail__tab .property__heading{text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:RF Takt,sans-serif;font-size:20px;font-weight:900;line-height:24px}@media only screen and (min-width: 990px){.props-detail .props-detail__tab .property__heading{color:#fff;width:318px}.props-detail .props-detail__tab .property__body{width:260px}}.props-detail .props-detail__tab-header{border-bottom:1px solid #fff;flex-flow:column;flex-grow:0;flex-shrink:0;width:100%;margin-bottom:30px;padding:0 0 20px;display:flex}@media only screen and (min-width: 990px){.props-detail .props-detail__tab-header{display:none}}.props-detail .props-detail__tab-header .tab-header__group{flex-flow:row;flex-grow:0;flex-shrink:0;align-items:center;margin-left:42px;display:flex}@media only screen and (max-width: 413px){.props-detail .props-detail__tab-header .tab-header__group{margin-left:20px}}.props-detail .props-detail__tab-header .tab-header__text{text-align:center;text-transform:uppercase;font-family:RF Takt,sans-serif;font-size:20px;font-weight:900;line-height:26px}.props-detail .props-detail__tab-header .tab-header__text:not(:first-child){margin-left:15px}.props-detail .props-detail__tab-header .tab-header__close{text-align:right;background-color:#0000;border:0;width:100%;height:40px;margin:15px 0}.props-detail .props-detail__tab-header .tab-header__close svg{width:28px;height:26px;margin-right:15px}@media only screen and (min-width: 990px){.props-detail .props-detail__tab[data-selected=true] .property{opacity:1;transform:translate(0)}}.props-detail .props-detail__feature{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow-x:hidden}.props-detail .props-detail__feature .mobile{width:unset;height:350px;margin-right:0;display:block}@media only screen and (max-width: 413px){.props-detail .props-detail__feature .mobile{height:unset;width:100%;margin-right:-65%}}@media only screen and (min-width: 990px){.props-detail .props-detail__feature .mobile{display:none}}.props-detail .props-detail__feature .desktop{width:unset;height:586px;display:none}@media only screen and (min-width: 990px){.props-detail .props-detail__feature .desktop{display:block}}.props-detail .props-detail__controls{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:147px;margin-top:45px;padding-bottom:10px;display:flex}@media only screen and (min-width: 990px){.props-detail .props-detail__controls{height:unset;justify-content:space-between;width:245px;margin-top:0;margin-right:auto;padding:10px 0 0}}.props-detail .props-detail__controls .tab-btn{text-align:center;letter-spacing:.02em;text-transform:uppercase;background-color:#0000;border:0;flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;font-family:RF Takt,sans-serif;font-size:24px;font-style:normal;font-weight:900;line-height:29px;display:flex}@media only screen and (min-width: 990px){.props-detail .props-detail__controls .tab-btn{font-size:20px;line-height:24px}}.props-detail .props-detail__controls .tab-btn .image-icon,.props-detail .props-detail__controls .tab-btn .image-icon-hover{width:50px;height:50px;margin-bottom:8px;display:none}@media only screen and (min-width: 990px){.props-detail .props-detail__controls .tab-btn .image-icon,.props-detail .props-detail__controls .tab-btn .image-icon-hover{display:block}}.props-detail .props-detail__controls .tab-btn .image-icon-hover{display:none}.props-detail .props-detail__controls .tab-btn .tab-btn__icon{margin-bottom:10px}.props-detail .props-detail__controls .tab-btn .tab-btn__text{color:#fff;flex-flow:row;justify-content:center;align-items:center;gap:5px;display:flex}.props-detail .props-detail__controls .tab-btn .tab-btn__text .mobile-indicator{flex-flow:row;justify-content:center;align-items:center;width:24px;height:24px;margin:0 0 0 5px;display:flex}@media only screen and (min-width: 990px){.props-detail .props-detail__controls .tab-btn .tab-btn__text .mobile-indicator{display:none}}.props-detail .props-detail__controls .tab-btn[data-selected=true],.props-detail .props-detail__controls .tab-btn:hover{color:#f2fa47}.props-detail .props-detail__controls .tab-btn[data-selected=true] .tab-btn__icon,.props-detail .props-detail__controls .tab-btn:hover .tab-btn__icon{background-color:#f2fa47}.props-detail .props-detail__controls .tab-btn[data-selected=true] .image-icon,.props-detail .props-detail__controls .tab-btn:hover .image-icon{display:none}@media only screen and (min-width: 990px){.props-detail .props-detail__controls .tab-btn[data-selected=true] .image-icon-hover,.props-detail .props-detail__controls .tab-btn:hover .image-icon-hover{display:block}}.props-detail .tab-header__icon,.props-detail .tab-btn__icon{background-color:#fff;border:1px solid #000;border-radius:50%;width:57px;height:57px;padding:6px}.props-detail .tab-header__icon svg,.props-detail .tab-btn__icon svg{width:100%;height:100%}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.rotating{-webkit-animation:120s linear infinite rotating}.props-detail--only-bg{background-size:cover;min-height:729px;padding:0;display:flex}.props-detail--only-bg:before{content:"";width:1px}.props-detail--only-bg .page-width{margin-top:auto}.props-detail--only-bg>div{flex-direction:column;width:100%;padding:47px 0;display:flex}@media only screen and (min-width: 990px){.props-detail--only-bg{background-position:center}.props-detail--only-bg .page-width{margin-top:0}.props-detail--only-bg>div{padding:47px 0;display:block}.props-detail--only-bg .props-detail__wrapper{min-height:432px}}.props-grid{border-top:2px solid #d9d9d9;border-bottom:2px solid #d9d9d9;flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:flex-start;align-items:center;padding:50px 0;display:flex}@media only screen and (min-width: 990px){.props-grid{padding:80px 0}}.props-grid .heading{text-align:center;margin:0 0 50px}.props-grid .props-grid__icons{flex-flow:wrap;flex-grow:0;flex-shrink:0;margin-top:-40px;display:flex}@media only screen and (min-width: 990px){.props-grid .props-grid__icons{margin-top:0}}.props-grid .props-grid__icon{flex-flow:column;flex:0 0 50%;justify-content:flex-start;align-items:center;margin:40px 0 0;display:flex}@media only screen and (min-width: 990px){.props-grid .props-grid__icon{flex-basis:25%;margin:0}}.props-grid .props-grid__icon .icon{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:57px;height:57px;margin:0 0 15px;display:flex}.props-grid .props-grid__icon .icon:not(.no-style){color:#000;background-color:#f2fa47;border:1px solid #000;border-radius:50%}.props-grid .props-grid__icon .icon:not(.no-style) img,.props-grid .props-grid__icon .icon:not(.no-style) svg{width:32px}.props-grid .props-grid__icon .heading{text-transform:uppercase;text-align:center;margin:0 0 5px}.props-grid .props-grid__icon .body{text-align:center}.props-grid .cta{width:207px;margin:40px auto 0}.props-marquee{color:#000;text-transform:uppercase;background-color:#f2fa47;border-top:6px solid #000;border-bottom:6px solid #000;padding:24px 0;font-style:italic;position:relative}@media only screen and (max-width: 1184px){.props-marquee{padding:21px 0}}.props-marquee .slide{white-space:nowrap;text-align:center;width:-moz-fit-content;width:fit-content;font-weight:700}@media only screen and (max-width: 1184px){.props-marquee .slide{letter-spacing:.02em;font-size:24px;line-height:29px}}.props-marquee.color-scheme-0{color:#000;background-color:#f2fa47;border-color:#f2fa47}.props-marquee.color-scheme-1{color:#fff;background-color:#ff5c00}.props-marquee.color-scheme-2{color:#fff;background-color:#000}.props-marquee.color-scheme-3{color:#000;background-color:#fff}@media only screen and (max-width: 989px){.props-marquee.color-scheme-0-mob{color:#000;background-color:#f2fa47;border-color:#f2fa47}.props-marquee.color-scheme-1-mob{color:#fff;background-color:#ff5c00;border-color:#ff5c00}.props-marquee.color-scheme-2-mob{color:#fff;background-color:#000;border-color:#000}.props-marquee.color-scheme-3-mob{color:#000;background-color:#fff;border-color:#fff}}.reviews-slider{padding:44px 0 36px}@media only screen and (min-width: 990px){.reviews-slider{padding:80px 0}}.reviews-slider .page-width{max-width:unset;margin:0}@media only screen and (min-width: 990px){.reviews-slider .page-width{max-width:1180px;margin:0 auto}}.reviews-slider .heading{text-align:center;margin-bottom:25px}@media only screen and (min-width: 990px){.reviews-slider .heading{margin-top:-28px;margin-bottom:50px}}.reviews-slider .reviews-slider__slider:after{content:"flickity";display:none}@media only screen and (min-width: 990px){.reviews-slider .reviews-slider__slider{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:space-between;display:flex}.reviews-slider .reviews-slider__slider:after{content:""}}.reviews-widget{padding:50px 0}@media only screen and (min-width: 990px){.reviews-widget{padding:80px 0}}.reviews-widget .reviews-widget__wrapper{width:100%}.reviews-widget .yotpo .yotpo-default-button{background-color:#000}.community-slider{padding:50px 0;position:relative}.community-slider .lsg-play{top:100px;right:12px}@media only screen and (min-width: 990px){.community-slider{padding:80px 0}.community-slider .lsg-play{display:none!important}.community-slider .community-slider__wrapper{max-width:1283px;margin:0 auto}.community-slider .dupe-slide{display:none}}.community-slider .community-slider__slider-top:after,.community-slider .community-slider__slider-bottom:after{content:"flickity";display:none}@media only screen and (min-width: 990px){.community-slider .community-slider__slider-top:after,.community-slider .community-slider__slider-bottom:after{content:""}}.community-slider .heading{text-align:center}.community-slider .slide{background-position:center;background-repeat:no-repeat;background-size:cover;width:216.89px;height:323px;margin:0 10px}@media only screen and (min-width: 990px){.community-slider .slide{width:344.43px;height:512.95px}}.community-slider .community-slider__slider-top{margin:20px 0 0}.community-slider .community-slider__slider-top .slide[data-slide-index="2"]{width:347.67px}@media only screen and (min-width: 990px){.community-slider .community-slider__slider-top .slide[data-slide-index="2"]{width:552.13px}.community-slider .community-slider__slider-top{flex-flow:row;flex-grow:0;flex-shrink:0;place-content:center space-between;display:flex}}.community-slider .community-slider__slider-bottom{margin:20px 0 0}.community-slider .community-slider__slider-bottom .slide[data-slide-index="1"]{width:347.67px}@media only screen and (min-width: 990px){.community-slider .community-slider__slider-bottom .slide[data-slide-index="1"]{width:552.13px}.community-slider .community-slider__slider-bottom{flex-flow:row;flex-grow:0;flex-shrink:0;place-content:center space-between;display:flex}}.main-page-style-guide .heading{background-color:#f2f2f2;margin:20px 0;padding:10px}.main-page-style-guide .guide-group{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:30px;display:flex}.main-page-style-guide .guide-colors .guide-color{flex-flow:column;justify-content:flex-start;align-items:center;margin-bottom:10px;margin-right:10px;display:flex}.main-page-style-guide .guide-colors .guide-color .swatch{border-radius:50%;width:60px;height:60px;margin-bottom:10px}@media only screen and (min-width: 990px){.main-page-style-guide .guide-colors .guide-color .swatch{width:80px;height:80px}}.main-page-style-guide .guide-colors .guide-color .variable{font-size:11px;font-weight:700}.main-page-style-guide .guide-iconography{flex-flow:wrap;display:flex}.main-page-style-guide .guide-iconography .guide-icon{flex-flow:column;justify-content:center;align-items:center;width:60px;margin-bottom:10px;display:flex}.main-page-style-guide .guide-iconography .guide-icon .icon{max-width:24px;height:24px;margin-bottom:10px}.main-page-style-guide .guide-iconography .guide-icon .name{font-size:11px;font-weight:700}.main-page-style-guide .guide-typography{flex-flow:column}.main-page-style-guide .guide-fonts{flex-flow:wrap;display:flex}.main-page-style-guide .guide-fonts p{margin-right:10px}.main-page-style-guide .guide-inputs .guide-item{flex-basis:100%;padding:0 20px 20px}@media only screen and (min-width: 414px){.main-page-style-guide .guide-inputs .guide-item{flex-basis:50%}}@media only screen and (min-width: 990px){.main-page-style-guide .guide-inputs .guide-item{flex-basis:25%}}.main-page-style-guide .guide-ctas .guide-item{flex-basis:100%;padding:20px}@media only screen and (min-width: 414px){.main-page-style-guide .guide-ctas .guide-item{flex-basis:50%}}@media only screen and (min-width: 990px){.main-page-style-guide .guide-ctas .guide-item{flex-basis:25%}}.main-page-style-guide .guide-slider .js-slider{width:100%;height:300px}.main-page-style-guide .guide-slider .slide{color:#000;flex-flow:row;justify-content:center;align-items:center;width:300px;height:300px;font-size:60px;display:flex}.main-page-style-guide .guide-slider .slide:nth-child(odd){background:#f2f2f2}.main-page-style-guide .guide-slider .slide:nth-child(2n){background:#d9d9d9}.main-page-style-guide .guide-lazy .guide-image{width:300px;height:300px}.hero-header{background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:-1px;position:relative;overflow:hidden}.hero-header .hero-header__wrapper{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;height:687px;display:flex}@media only screen and (min-width: 990px){.hero-header .hero-header__wrapper{height:474px}}.hero-header .hero-header__text{flex-flow:column;flex-grow:0;flex-shrink:1;justify-content:center;align-items:center;display:flex}.hero-header .hero-header__text .heading,.hero-header .hero-header__text .subheading{text-align:center}.hero-header .hero-header__text .heading{opacity:0;transform:translate(-50px)}@media only screen and (max-width: 413px){.hero-header .hero-header__text .heading{font-size:60px}}.hero-header .hero-header__text .subheading{opacity:0;margin-top:30px;transform:translateY(-10px)}@media only screen and (min-width: 990px){.hero-header .hero-header__text .subheading{margin-top:0}}.hero-header .hero-header__text .cta-wrapper{opacity:0}.hero-header .hero-header__text .cta{width:184px;height:58px;margin-top:33px;font-size:27.0588px;line-height:32px}@media only screen and (min-width: 990px){.hero-header .hero-header__text .cta{margin-top:20px}}.hero-header .hero-header__video{z-index:-1;height:104%;position:absolute;top:0;right:0;transform:translate(calc(50% - 50vw))}.hero-header .hero-header__video.video__desktop{height:unset;width:137%;display:none}@media only screen and (min-width: 414px){.hero-header .hero-header__video.video__mobile{height:unset;width:109%}}@media only screen and (min-width: 990px){.hero-header .hero-header__video.video__mobile{display:none}.hero-header .hero-header__video.video__desktop{display:block}}.hero-header.has-appeared .heading{opacity:1;transition:all .25s .3s;transform:translate(0)}.hero-header.has-appeared .subheading{opacity:1;transition:all .25s .6s;transform:translateY(0)}.hero-header.has-appeared .cta-wrapper{opacity:1;transition:opacity .5s .8s}#shopify-section-sticky-cta{z-index:2;transition:bottom .25s ease-in-out;display:none;position:sticky;bottom:-95px;left:0;right:0}@media only screen and (min-width: 990px){#shopify-section-sticky-cta{display:block}}.show-sticky-cta #shopify-section-sticky-cta{bottom:0}.sticky-cta{opacity:1;background-color:#fff}.sticky-cta .sticky-cta__wrapper{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;height:95px;display:flex}.sticky-cta .sticky-cta__info,.sticky-cta .sticky-cta__buybox{width:100%}.sticky-cta .sticky-cta__info{padding:0 30px 0 0}.sticky-cta .sticky-cta__info .product-title{text-transform:uppercase;margin:0;font-family:RF Takt,sans-serif;font-size:30px;line-height:1}.sticky-cta .sticky-cta__info .product-price{font-family:Acumin Pro;font-size:13px;line-height:20.8px}.sticky-cta .sticky-cta__buybox{padding:0 0 0 30px}.sticky-cta .sticky-cta__buybox .product-controls{flex-flow:row;flex-grow:0;flex-shrink:0;display:flex}.sticky-cta .sticky-cta__buybox .product-controls .product-quantity{border:2px solid #000;min-width:111px;position:relative}.sticky-cta .sticky-cta__buybox .product-controls .product-quantity .quantity-minus,.sticky-cta .sticky-cta__buybox .product-controls .product-quantity .quantity-plus{background-color:#0000;border:0;padding:0;position:absolute;top:0;bottom:0}.sticky-cta .sticky-cta__buybox .product-controls .product-quantity .quantity-minus .icon,.sticky-cta .sticky-cta__buybox .product-controls .product-quantity .quantity-plus .icon{width:8px;height:14px}.sticky-cta .sticky-cta__buybox .product-controls .product-quantity .quantity-minus{padding:0 10px 0 20px;left:0}.sticky-cta .sticky-cta__buybox .product-controls .product-quantity .quantity-plus{padding:0 20px 0 10px;right:0}.sticky-cta .sticky-cta__buybox .product-controls .product-quantity .quantity-number{-webkit-appearance:none;appearance:none;text-align:center;pointer-events:none;border:0;width:100%;height:100%;padding:0;font-family:Acumin Pro;font-size:14px;line-height:18.8px}.sticky-cta .sticky-cta__buybox .product-controls .product-quantity .quantity-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sticky-cta .sticky-cta__buybox .product-controls .product-quantity .quantity-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media only screen and (min-width: 990px){.sticky-cta.fill-widescreen .page-width{max-width:unset}body.show-sticky-cta .main-product__column-left{height:calc(100vh - 95px)}}.main-product .main-product__wrapper{flex-flow:column;flex-grow:0;flex-shrink:0;align-items:center;display:flex}@media only screen and (min-width: 990px){.main-product .main-product__wrapper{flex-flow:row;justify-content:space-between;align-items:flex-start}}.main-product .main-product__column-left{width:100%}@media only screen and (min-width: 990px){.main-product .main-product__column-left{background-color:#fff;flex-basis:50%;height:100vh;transition:height .25s ease-in-out;position:sticky;top:0}}@media only screen and (min-width: 1185px){.main-product .main-product__column-left{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:flex-start;align-items:flex-end;display:flex}}.main-product .main-product__gallery{padding:15px 0 20px}@media only screen and (min-width: 990px){.main-product .main-product__gallery{margin-right:115px;padding:50px 0 25px 20px;position:relative}}@media only screen and (min-width: 1185px){.main-product .main-product__gallery{padding:50px 0 25px}}@media only screen and (min-width: 990px){.main-product .main-product__gallery .main-product__slider{max-width:497.5px}}@media only screen and (min-width: 1185px){.main-product .main-product__gallery .main-product__slider{width:479.3px}}.main-product .main-product__gallery .main-product__slider .flickity-button{display:none}.main-product .main-product__gallery .main-product__slider .flickity-page-dots{align-items:center}@media only screen and (min-width: 990px){.main-product .main-product__gallery .main-product__slider .flickity-page-dots{bottom:-50px}}.main-product .main-product__gallery .main-product__slider .flickity-page-dot:not(.is-selected){background-color:#000;width:5px;height:5px;padding:2.5px}.main-product .main-product__gallery:hover .main-product__slider-controls{opacity:1}.main-product .main-product__gallery .main-product__slider-controls{opacity:0;transition:opacity .5s;display:none}@media only screen and (min-width: 990px){.main-product .main-product__gallery .main-product__slider-controls{color:#fff;flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:absolute;top:calc(50% - 30px);left:-30px;right:-50px}.main-product .main-product__gallery .main-product__slider-controls .icon{width:21.7px;height:20.83px}.main-product .main-product__gallery .main-product__slider-controls .control-prev,.main-product .main-product__gallery .main-product__slider-controls .control-next{color:#000;background:none;border:0;padding:26.67px}.main-product .main-product__gallery .main-product__slider-controls .control-prev .icon{transform:rotate(-180deg)}}@media (min-width: 1320px){.main-product .main-product__gallery .main-product__slider-controls{left:-75px;right:-75px}}.main-product .main-product__gallery .main-product__slide{width:80%;padding:0 2.5px}@media only screen and (min-width: 990px){.main-product .main-product__gallery .main-product__slide{width:auto;padding:0}}.main-product .main-product__gallery .main-product__info-group{padding:0 15px;display:block}@media only screen and (min-width: 990px){.main-product .main-product__gallery .main-product__info-group{display:none}}.main-product .main-product__column-right{flex-flow:column;flex-grow:0;flex-shrink:0;width:100%;display:flex}@media only screen and (min-width: 990px){.main-product .main-product__column-right{flex-basis:50%}}.main-product .main-product__buybox{flex-flow:column;flex-grow:0;flex-shrink:0;width:100%;padding:50px 15px 14px;display:flex}@media only screen and (min-width: 990px){.main-product .main-product__buybox{max-width:636px;padding:50px 115px 14px}}.main-product .main-product__buybox .main-product__info-group{display:none}@media only screen and (min-width: 990px){.main-product .main-product__buybox .main-product__info-group{display:block}}.main-product .product-reviews{margin:0 0 10px}.main-product .product-title{letter-spacing:.02em;margin:0 0 10px;font-family:RF Takt,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:1}.main-product .product-otp-price{margin:0 0 20px}.main-product .product-description{color:#333;text-transform:uppercase;margin:0 0 20px;font-family:RF Takt,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:21px}@media only screen and (min-width: 990px){.main-product .product-description{margin-bottom:30px}}.main-product .product-flavors{margin:0 0 20px}.main-product .product-flavors .product-flavors__heading{letter-spacing:.02em;margin:0 0 10px;font-family:RF Takt,sans-serif;font-size:27px;font-style:normal;font-weight:700;line-height:1}.main-product .product-flavors .product-flavors__heading .title{margin:0 5px 0 0}.main-product .product-flavors .product-flavors__buttons{flex-flow:wrap;flex-grow:0;flex-shrink:0;align-items:center;display:flex}.main-product .product-flavors .product-flavors__buttons .flavor-button{background-color:#f2f2f2;background-repeat:no-repeat;background-size:cover;border:1px solid #0000;border-radius:50%;width:61px;height:61px;margin:10px 12px 0 0;transition:all .25s;display:block}.main-product .product-flavors .product-flavors__buttons .flavor-button[data-selected=true],.main-product .product-flavors .product-flavors__buttons .flavor-button:hover{border-color:#000}.main-product .product-option-wrapper .lsg-option__heading{letter-spacing:.48px;margin-bottom:20px;font-family:RF Takt,sans-serif;font-size:24px;font-weight:700;line-height:1}.main-product .product-option-wrapper .lsg-buybox-rebuild__option{flex-wrap:wrap;gap:10px 20px;margin-bottom:40px;display:flex}.main-product .product-option-wrapper .lsg-buybox-rebuild__option input{display:none}.main-product .product-option-wrapper .lsg-buybox-rebuild__option input:checked+.lsg-swatch{border-color:#000}.main-product .product-option-wrapper .lsg-buybox-rebuild__option label{cursor:pointer}.main-product .product-option-wrapper .lsg-buybox-rebuild__option.lsg-buybox-rebuild__layout-btns-text label{letter-spacing:1px;text-transform:uppercase;text-align:center;background:#fff;border:1px solid;border-radius:2px;justify-content:center;align-items:center;width:calc(25% - 15px);min-height:60px;padding:4px;font-family:RF Takt,sans-serif;font-size:20px;font-weight:600;display:flex}.main-product .product-option-wrapper .lsg-buybox-rebuild__option.lsg-buybox-rebuild__layout-btns-text label:hover,.main-product .product-option-wrapper .lsg-buybox-rebuild__option.lsg-buybox-rebuild__layout-btns-text label:focus,.main-product .product-option-wrapper .lsg-buybox-rebuild__option.lsg-buybox-rebuild__layout-btns-text input:checked+label{background:#f2fa47}.main-product .product-option-wrapper .lsg-swatch{background-color:#f2f2f2;background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative}.main-product .product-option-wrapper .lsg-swatch:hover,.main-product .product-option-wrapper .lsg-swatch:focus{border-color:#000}.main-product .product-option-wrapper .lsg-swatch>span{text-align:center;color:#fff;text-transform:uppercase;text-shadow:0 0 3px #000c;border-radius:50%;justify-content:center;align-items:center;font-family:RF Takt,sans-serif;font-size:14px;font-weight:600;line-height:normal;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.main-product .product-subscription{margin:0 0 20px;padding:0}.main-product .product-subscription .select-otp,.main-product .product-subscription .select-sub{cursor:pointer;flex-flow:row;flex-grow:0;flex-shrink:0;align-items:center;padding:8px 0;display:flex}.main-product .product-subscription .product-otp-label,.main-product .product-subscription .product-sub-label{width:100%;height:100%;font-family:RF Takt,sans-serif;font-size:20.8136px;font-style:normal;font-weight:800;line-height:25px}.main-product .product-subscription .radio-otp,.main-product .product-subscription .radio-sub{cursor:pointer;border-width:1.5px;border-color:#000;border-radius:50%;width:25px;min-width:25px;height:25px;margin-right:10px;position:relative}.main-product .product-subscription .radio-otp:after,.main-product .product-subscription .radio-sub:after{content:" ";border-radius:50%;width:0;height:0;transition:all .25s;position:absolute;top:50%;left:50%}.main-product .product-subscription .radio-otp:checked:after,.main-product .product-subscription .radio-sub:checked:after{background-color:#000;width:11px;height:11px;top:calc(50% - 5.5px);left:calc(50% - 5.5px)}.main-product .product-subscription .input-group{display:none}.main-product .product-subscription .input-group.js-active{display:block}.main-product .product-subscription .input-group__input{border-width:2px;font-size:16px;line-height:25.28px}.main-product .product-promotion{text-align:center;color:#333;padding:10px 0 0}.main-product .buybox-block{padding:50px 15px}@media only screen and (min-width: 990px){.main-product .buybox-block{padding:50px 115px}.main-product .buybox-block .buybox-block__wrapper{max-width:406px}.main-product .buybox-block .buybox-block__wrapper.block-values{max-width:450px}}.main-product .buybox-block .buybox-block__wrapper h2{font-size:45px;font-weight:700}.main-product .block-inside{width:100%}.main-product .block-inside .block-inside__wrapper{margin-top:5px}.main-product .block-inside .block-inside__btn{background-color:#0000;border:0;flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding:13px 0 17px;display:flex}.main-product .block-inside .block-inside__btn:not(:first-child){border-top:1.5px solid #000}.main-product .block-inside .block-inside__btn .block-inside__name{letter-spacing:.03em;margin:0;font-family:RF Takt,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:28px}.main-product .block-inside .block-inside__btn .icon{width:14px;height:14px}.main-product .block-inside .block-inside__btn .icon-minus{display:none}.main-product .block-inside .block-inside__btn[data-selected=true] .icon-minus{display:block}.main-product .block-inside .block-inside__btn[data-selected=true] .icon-plus{display:none}.main-product .block-inside .block-inside__detail{border-top:1px solid #000;padding:19px 0;line-height:27px;display:none}.main-product .block-inside .block-inside__detail[data-selected=true]{display:block}.main-product .block-inside .block-inside__detail ul li:before{content:"";background:currentColor;width:4px;height:4px;margin-bottom:3px;margin-right:10px;display:inline-block}.main-product .block-press{background-color:#f2fa47;width:100%}.main-product .block-press .buybox-block__wrapper{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.main-product .block-press .block-press__quote{text-align:center;margin-bottom:45px;font-family:RF Takt,sans-serif;font-size:45px}.main-product .block-press .icon,.main-product .block-press svg{max-width:186px;height:35px}.main-product .block-picture{background-position:center;background-size:cover;width:100%;height:395px}.main-product .block-values .heading{text-align:center;margin:0 0 52px}@media only screen and (min-width: 990px){.main-product .block-values .heading{text-align:left;margin:0 0 40px}}.main-product .block-values .block-values__content{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex}.main-product .block-values .block-values__value{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;display:flex}@media only screen and (min-width: 990px){.main-product .block-values .block-values__value{flex-flow:row;align-items:flex-start}}.main-product .block-values .block-values__value:not(:last-child){margin:0 0 30px}.main-product .block-values .block-values__icon{flex-shrink:0;width:80px;height:80px;margin:0 0 25px}@media only screen and (min-width: 990px){.main-product .block-values .block-values__icon{margin:0 25px 0 0}}.main-product .block-values .block-values__text .name{letter-spacing:.03em;text-align:center;text-transform:capitalize;margin:0 0 10px;font-family:RF Takt,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:28px}@media only screen and (min-width: 990px){.main-product .block-values .block-values__text .name{text-align:left}}.main-product .block-values .block-values__text .detail{text-align:center;font-size:16px;line-height:25.28px}@media only screen and (min-width: 990px){.main-product .block-values .block-values__text .detail{text-align:left}}.main-product .js-buybox-block{opacity:0;transform:translateY(50px)}.main-product .js-buybox-block.has-appeared{opacity:1;transition:opacity .5s .5s,transform .5s ease-out .5s;transform:translateY(0)}@media only screen and (min-width: 990px){.main-product.fill-widescreen .buybox-block__wrapper{max-width:unset}}@media only screen and (min-width: 1185px){.main-product.fill-widescreen .main-product__column-left{display:block}.main-product.fill-widescreen .main-product__gallery{aspect-ratio:4793 / 6380;background-color:#bbb;max-width:70%;max-height:70vh;margin:50px auto 25px;padding:0}.main-product.fill-widescreen .main-product__slider{aspect-ratio:4793 / 6380;width:unset;height:unset;max-width:unset}.main-product.fill-widescreen .main-product__slide{aspect-ratio:4793 / 6380;width:100%}}.in-editor .js-buybox-block{opacity:1;transform:translateY(0)}body.show-otp .product-subscription{display:none}body.show-otp .product-otp-price{display:block}.section-slidecart .product-controls{flex-flow:row;flex-grow:0;flex-shrink:0;display:flex}.section-slidecart .product-controls .product-quantity{border:2px solid #000;min-width:111px;position:relative}.section-slidecart .product-controls .product-quantity .quantity-minus,.section-slidecart .product-controls .product-quantity .quantity-plus{background-color:#0000;border:0;padding:0;position:absolute;top:0;bottom:0}.section-slidecart .product-controls .product-quantity .quantity-minus .icon,.section-slidecart .product-controls .product-quantity .quantity-plus .icon{width:8px;height:14px}.section-slidecart .product-controls .product-quantity .quantity-minus{padding:0 10px 0 20px;left:0}.section-slidecart .product-controls .product-quantity .quantity-plus{padding:0 20px 0 10px;right:0}.section-slidecart .product-controls .product-quantity .quantity-number{-webkit-appearance:none;appearance:none;text-align:center;pointer-events:none;border:0;width:100%;height:100%;padding:0;font-family:Acumin Pro;font-size:14px;line-height:18.8px}.section-slidecart .product-controls .product-quantity .quantity-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.section-slidecart .product-controls .product-quantity .quantity-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.main-product .product-controls{flex-flow:row;flex-grow:0;flex-shrink:0;display:flex}.main-product .product-controls .cta{border-radius:0 3px 3px 0;height:48px;font-size:20px}.main-product .product-controls .product-quantity{text-align:center;border:1px solid #000;border-right:0 solid;min-width:92px;position:relative}.main-product .product-controls .product-quantity .quantity-minus,.main-product .product-controls .product-quantity .quantity-plus{background-color:#0000;border:0;padding:0;position:absolute;top:0;bottom:0}.main-product .product-controls .product-quantity .quantity-minus .icon,.main-product .product-controls .product-quantity .quantity-plus .icon{width:8px;height:14px}.main-product .product-controls .product-quantity .quantity-minus{padding:0 10px 0 20px;left:0}.main-product .product-controls .product-quantity .quantity-plus{padding:0 20px 0 10px;right:0}.main-product .product-controls .product-quantity .quantity-number{-webkit-appearance:none;appearance:none;text-align:center;border:0;width:100%;height:100%;padding:0 0 4px;font-family:RF Takt,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:29px}.main-product .product-controls .product-quantity .quantity-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.main-product .product-controls .product-quantity .quantity-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.main-product__slider img{margin:0 5px}.reviews-widget__wrapper .promoted-products-box{display:none!important}@media only screen and (min-width: 1185px) and (max-width: 1319px){.main-product .main-product__gallery .main-product__slider-controls{left:-50px}.main-product .main-product__gallery{margin-left:30px}}.main-product .preorderLoaded .product-controls{flex-wrap:wrap}.main-product .preorderLoaded .product-controls .product-quantity{border-right:1px solid}.main-product .preorderLoaded button.gPreorderHidden+div{order:-1}.main-product .preorderLoaded .product-controls .cta{border-radius:0 3px 3px 0;max-width:calc(100% - 92px);height:48px;font-size:20px}#StickyAddToCartForm.preorderLoaded .gPreorderTopMessage,#StickyAddToCartForm.preorderLoaded .gPreorderBottomMessage{display:none}#StickyAddToCartForm.preorderLoaded .gPreorderBtnLoaded{border-radius:0 3px 3px 0}.carbon-offset-wrapper{color:#31a375;border-top:1px solid #000;border-bottom:1px solid #000;margin:20px 0;padding:20px 0;font-family:RF Takt,sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:2}.carbon-offset-heading{font-size:20px;line-height:1.4}.main-404{color:#fff;background-color:#000;padding:90px 0 110px}.main-404 .main-404__heading{border-bottom:3px solid #fff;padding:0 0 50px}.main-404 .heading{text-align:center}.main-404 .main-404__content{padding:30px 0 0}.main-404 .body{text-align:center;max-width:1225px;margin:0 auto;padding:0 0 40px}.main-404 .cta{max-width:294px;margin:0 auto}.main-blog{margin:0 0 64px}.main-blog .main-blog__header{text-align:center;border-bottom:2px solid #000;width:100%;padding:19px 0 20px}@media only screen and (min-width: 990px){.main-blog .main-blog__header{padding:0 0 13px}}.main-blog .main-blog__header .heading{line-height:1}.main-blog .page-width{max-width:1267px}.main-blog .main-blog__description{text-align:center;letter-spacing:.03em;max-width:1084px;margin:48px auto 0;font-family:RF Takt,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px}@media only screen and (min-width: 990px){.main-blog .main-blog__description{letter-spacing:.02em;margin:36px auto 0;font-size:24px;line-height:29px}}.main-blog .main-blog__filter{scrollbar-width:thin;scrollbar-color:#000;flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:flex-start;align-items:center;margin:33px 0 0;display:flex;overflow-x:scroll}@media only screen and (min-width: 990px){.main-blog .main-blog__filter{flex-flow:wrap;justify-content:center;margin:54px 0 0;overflow-x:auto}}.main-blog .main-blog__filter .filter:first-child{margin-left:auto}@media only screen and (min-width: 990px){.main-blog .main-blog__filter .filter:first-child{margin:0}}.main-blog .main-blog__filter .filter:last-child{margin-right:auto}@media only screen and (min-width: 990px){.main-blog .main-blog__filter .filter:last-child{margin:0}}.main-blog .main-blog__filter .filter .link{letter-spacing:.02em;text-align:center;text-transform:uppercase;color:#000;min-width:92px;margin:0 4px;padding:20px 0;font-family:RF Takt,sans-serif;font-style:normal;font-weight:700;text-decoration:none;display:block}@media only screen and (min-width: 990px){.main-blog .main-blog__filter .filter .link{min-width:110px;margin:0 17px;padding:10px 0;font-size:24px;line-height:29px}}.main-blog .main-blog__filter .filter .link span{position:relative}.main-blog .main-blog__filter .filter .link span:after{content:" ";background-color:#000;width:0;height:1.5px;transition:all .2s;position:absolute;bottom:-3px;left:0}.main-blog .main-blog__filter .filter.active .link span:after,.main-blog .main-blog__filter .filter:hover .link span:after{width:100%}.main-blog .card{flex-basis:50%;margin:0 0 20px}@media only screen and (min-width: 990px){.main-blog .card{height:unset;flex:0 0 33.33%;max-width:33.33%}}.main-blog .article-card .article-card__text{justify-content:flex-start;height:279px;margin-top:0;padding:18px 23px 35px}.main-blog .article-card .article-card__text:before{content:"";border-bottom:1px solid #000;height:1px;margin:0 -23px 31px;display:block}.main-blog .article-card .article-card__text .article-card__text-only{margin-bottom:auto}@media (max-width: 749px){.main-blog .article-card{margin:0 0 16px;padding:5px}.main-blog .article-card .article-card__title{font-size:16px;line-height:20px}.main-blog .article-card .article-card__meta{margin:0 0 7px;font-size:12px;line-height:13px}.main-blog .article-card .article-card__link{margin-top:10px;font-size:14px;line-height:1}.main-blog .article-card .article-card__image{min-height:134px;padding-top:75%}.main-blog .article-card .article-card__text{height:139px;margin-top:8px;padding:0 10px 15px}.main-blog .article-card .article-card__text:before{content:"";border-bottom:1px solid #000;height:1px;margin:0 -10px 15px;display:block}.main-blog .article-card .article-card__badge{padding:5px 18px;font-size:1em;line-height:1;left:10px}}.main-blog .main-blog__feature-wrapper{position:relative}.main-blog .main-blog__feature-wrapper .feature-bubble{color:#f2fa47;pointer-events:none;background-color:#000;border-radius:50%;width:57px;height:57px;font-family:RF Takt,sans-serif;font-size:23.16px;line-height:24.32px;display:none;position:absolute;top:25px;right:25px}@media only screen and (min-width: 990px){.main-blog .main-blog__feature-wrapper .feature-bubble{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}}.main-blog .main-blog__article-feature{margin:40px 0 0}.main-blog .main-blog__article-feature .card{height:unset;flex-flow:column;width:100%;margin:0}@media only screen and (min-width: 990px){.main-blog .main-blog__article-feature .card{flex-flow:row}}.main-blog .main-blog__article-feature .card:hover .article-card__text{color:#f2fa47;background-color:#000}.main-blog .main-blog__article-feature .card:hover .article-card__link{color:#f2fa47}.main-blog .main-blog__article-feature .card:hover .article-card__link span:after{background-color:#f2fa47}.main-blog .main-blog__article-feature .article-card__image{min-height:unset;border-bottom:0;border-right:1.5px solid #000;height:350px}@media only screen and (min-width: 990px){.main-blog .main-blog__article-feature .article-card__image{width:372px;min-width:372px;height:372px}}.main-blog .main-blog__article-feature .article-card__text{background-color:#f2fa47;flex-flow:column;flex-grow:1;flex-shrink:1;justify-content:center;display:flex}@media only screen and (min-width: 990px){.main-blog .main-blog__article-feature .article-card__text{width:unset;height:372px;padding:60px 20%}}.main-blog .main-blog__article-feature .article-card__title{display:none}.main-blog .main-blog__article-feature .article-card__event{margin:0;font-family:Acumin Pro;font-size:45px;line-height:47.25px}.main-blog .main-blog__article-grid{flex-flow:wrap;flex-grow:0;flex-shrink:0;justify-content:center;align-items:flex-start;margin:20px -5px 50px;display:flex}@media only screen and (min-width: 990px){.main-blog .main-blog__article-grid{margin:0 -10px 60px}}.main-blog .main-blog__pagination{letter-spacing:.02em;text-align:center;text-transform:uppercase;font-family:RF Takt,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:29px}.main-blog .main-blog__pagination span{padding:0 5px}.main-blog .main-blog__pagination a{color:#bbb;text-decoration:none}.main-blog .main-blog__pagination .current{color:#000}.main-blog__header-image-holder{max-width:340px;margin:0 auto -32px}@media only screen and (min-width: 990px){.main-blog__header-image-holder{max-width:440px;margin:30px auto -32px}}.main-blog__header-image-holder .heading{position:relative}.main-blog__header-image-holder img{object-fit:contain;width:100%;height:100%}.main-article .main-article__header{background-position:center;background-repeat:no-repeat;background-size:cover;padding:38px 0 0;position:relative}@media only screen and (min-width: 990px){.main-article .main-article__header{padding:50px 0 0}}.main-article .main-article__header .main-article__overlay{background:linear-gradient(0deg,#000000b6,#0000);position:absolute;top:0;right:0;bottom:0;left:0}.main-article .main-article__header .main-article__header-wrapper{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.main-article .main-article__header .heading{z-index:2;text-align:center;width:710px;max-width:100%;margin:0 0 30px;font-size:42px;line-height:40px;position:relative}@media only screen and (min-width: 990px){.main-article .main-article__header .heading{margin:0 0 36px;font-size:50px;line-height:1}}.main-article .main-article__meta{border-bottom:1px solid #000;padding-bottom:53px}@media only screen and (min-width: 990px){.main-article .main-article__meta{padding-bottom:27px}}.main-article .main-article__meta .main-article__meta-wrapper{flex-flow:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.main-article .main-article__meta .publish-date{text-transform:uppercase;text-align:center;letter-spacing:.02em;font-family:RF Takt,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:29px}.main-article .main-article__meta .excerpt{text-align:center;letter-spacing:.03em;width:710px;max-width:100%;margin:28px 0 0;font-family:RF Takt,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px}@media only screen and (min-width: 990px){.main-article .main-article__meta .excerpt{margin:10px 0 0;font-size:24px;line-height:28px}}.main-article .main-article__meta .info{flex-direction:row nowrap;letter-spacing:.02em;text-transform:uppercase;flex-wrap:nowrap;flex-grow:0;flex-shrink:0;justify-content:center;align-items:flex-start;width:100%;margin:40px 0 0;font-family:RF Takt,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:17px;display:flex}@media only screen and (min-width: 990px){.main-article .main-article__meta .info{margin:30px 0 0}}.main-article .main-article__meta .info .cta{width:207px}.main-article .main-article__meta .info .author,.main-article .main-article__meta .info .reading{width:50%}.main-article .main-article__meta .info .author{flex-flow:row;flex-grow:0;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex;position:relative}.main-article .main-article__meta .info .author:after{content:"";background:#000;width:1px;height:25px;display:block;position:absolute;top:-4px;right:0}.main-article .main-article__meta .info .author,.main-article .main-article__meta .info .reading{padding:0 5px}.main-article .main-article__meta .info .avatar,.main-article .main-article__meta .info .name,.main-article .main-article__meta .info .reading .icon,.main-article .main-article__meta .info .time{margin:0 10px}.main-article .main-article__meta .info .author-avatar{max-width:38px;max-height:28px}.main-article .main-article__meta .info .avatar{background-color:#000;border-radius:50%;width:30px;height:30px}.main-article .main-article__meta .info .reading{flex-flow:row;flex-grow:0;flex-shrink:1;justify-content:flex-start;align-items:center;margin:0;display:flex}.main-article .main-article__meta .info .reading .reading-icon{max-width:38px;max-height:28px}.main-article .main-article__meta .info .reading .icon{width:38px;max-width:38px;height:28px;max-height:28px}.main-article .main-article__content{max-width:710px;margin:0 auto;padding:60px 20px}@media only screen and (min-width: 990px){.main-article .main-article__content{padding:43px 0 65px}}.main-article .main-article__content h2,.main-article .main-article__content h3,.main-article .main-article__content p{padding:0 20px}@media only screen and (min-width: 990px){.main-article .main-article__content h2,.main-article .main-article__content h3,.main-article .main-article__content p{padding:0}}.main-article .main-article__content h2{margin-top:0;font-family:RF Takt,sans-serif;font-size:24px;font-weight:700;line-height:22px}.main-article .main-article__content h2:first-child{margin-top:0}.main-article .main-article__content h3{text-transform:uppercase;margin:30px 0 0;font-family:RF Takt,sans-serif;font-size:14px;line-height:16.8px}.main-article .main-article__content img{width:100%;margin:30px 0 0}.main-article .main-article__content p{margin:20px 0 0;font-size:16px;line-height:22px}.main-article .main-article__content strong{font-family:Acumin Pro}.main-article .main-article__content ul,.main-article .main-article__content ol{margin:20px 0 0 30px;font-size:16px;line-height:22px}.main-article .main-article__content ul li,.main-article .main-article__content ol li{margin:10px 0 0}.main-article .main-article__content ul{list-style-type:square}.main-article .main-article__content ol{list-style-type:decimal}.main-article .main-article__content blockquote p{padding-right:30px;font-family:RF Takt,sans-serif;font-size:45px;line-height:47.25px}.main-article .main-article__content blockquote p:before{content:"\201c"}.main-article .main-article__content blockquote p:after{content:"\201d"}
/*# sourceMappingURL=/cdn/shop/t/93/assets/index.css.map */
