@font-face{font-family:HelveticaNeue;src:url(/cdn/shop/files/HelveticaNeueRoman.woff2?v=1762238264) format("woff2"),url(/cdn/shop/files/HelveticaNeueRoman.woff?v=1762238264) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/cdn/shop/files/HelveticaNeueMedium.woff2?v=1762238263) format("woff2"),url(/cdn/shop/files/HelveticaNeueMedium.woff?v=1762238263) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/cdn/shop/files/HelveticaNeueBold.woff2?v=1763706256) format("woff2"),url(/cdn/shop/files/HelveticaNeueBold.woff?v=1763706295) format("woff");font-weight:700;font-style:normal;font-display:swap}*{text-transform:lowercase!important}body{font-family:HelveticaNeue!important}.h1,.h2,.h3,.h4,.h5,.h6,.heading,.prose :where(h1,h2,h3,h4,h5,h6){font-family:HelveticaNeue!important}.custom-container{max-width:1670px;padding:0 15px;width:100%;margin:0 auto}.button{font-size:16px;font-weight:500;letter-spacing:0;height:55px;padding:10px 35px;font-family:inherit;position:relative;overflow:hidden;border:none}.button:hover{color:#fff}.button .hover-bg{position:absolute;background:#28282b;width:0%;height:100%;left:50%;transform:translate(-50%);transition:ease all .5s}.button:hover .hover-bg{width:100%}.button .text{position:relative}.btn-theme{background:#e0c4b4}.section-header{max-width:100%;margin:0}.section-header h2{font-size:40px;line-height:42px;font-weight:500;margin-bottom:15px;font-family:HelveticaNeue}.section-header p{font-size:22px;margin:0!important;font-family:HelveticaNeue}.page-load-animation{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100vh}.page-load-animation .background span{position:absolute;top:0;height:100vh;background:#28282b;width:51%}.page-load-animation .left-panel{left:0}.page-load-animation .right-panel{right:0}.page-load-animation .logo-wrapper{position:relative;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.page-load-animation .logo-wrapper .logo{width:1800px;opacity:0;transition:ease all 1s;position:relative}.page-load-animation .logo-wrapper .logo.active{width:900px;opacity:1}.logo .logo-dot{position:absolute;right:-35px;bottom:100%;width:25px;height:25px;opacity:0}.logo .logo-dot.active{bottom:50px;opacity:1}.logo-subtitle{width:635px;position:relative;bottom:-80px;opacity:0;transition:ease all 1s}.logo-subtitle.active{bottom:0;opacity:1}.header-wrapper{background:#f5f5f5;box-shadow:0 0 5px #0000002b}.header-wrapper .header{box-shadow:none;background:0 0;padding:15px 0}.header-wrapper .header__primary-nav-item{font-weight:500;position:relative}.header__primary-nav-item:before{margin-bottom:-7px;background:#28282b;width:100%}.header__primary-nav-item.active:before{transform:scaleX(1)}.header-wrapper .header__primary-nav,.header-wrapper .header__secondary-nav{gap:40px}.header__logo .header__logo-image{margin:0 auto}.header__secondary-nav .header__account-link svg,.header__secondary-nav .header__cart-link svg{color:#28282b}.custom-slideshow-section .slideshow__slide-content{position:relative;transition:ease all .5s;max-width:650px}.custom-slideshow-section .slideshow__slide-content.home{left:-800px;opacity:0}.custom-slideshow-section .slideshow__slide-content.home.active{left:0;opacity:1}.custom-slideshow-section .slideshow__slide-content .h1{font-size:100px;line-height:120px;font-weight:500;color:#28282a;font-family:inherit;opacity:.85;margin-bottom:15px}.custom-slideshow-section .slideshow__slide-content:not(.home) .h1{font-size:80px;line-height:90px}.custom-slideshow-section .slideshow__slide-content p{font-size:20px;line-height:32px;font-family:inherit;font-weight:400;color:#28282a;opacity:.85;max-width:574px;margin-top:0}.custom-slideshow-section .slideshow__slide-content .note{font-size:14px;color:#28282b;display:inline-flex;align-items:center;gap:5px;margin-top:30px;font-family:inherit}.custom-slideshow-section .slideshow__slide-content .note em{margin:0}.custom-slideshow-section .slideshow__slide-content .button{min-width:216px}.why-choose-section{padding:140px 0}.why-choose-section.no-top-padding{padding-top:0!important}.why-choose-section.no-bottom-padding{padding-bottom:0!important}.why-choose-section .section-header{margin-bottom:70px}.why-choose-section .text-with-icons{justify-content:space-between;gap:30px}.why-choose-section .text-with-icons .text-with-icons__item{flex:1;border:1px solid #eaeaea;border-radius:24px;padding:40px}.why-choose-section .text-with-icons .text-with-icons__item:hover{background:#efefef}.why-choose-section .text-with-icons .text-with-icons__item .constrained-image{width:70px}.why-choose-section .text-with-icons .text-with-icons__item .h6{font-size:24px;letter-spacing:0;font-weight:500}.why-choose-section .text-with-icons .text-with-icons__item .prose p{font-size:16px}.why-choose-section .text-with-icons .text-with-icons__item .prose a{text-decoration:none;background:0 0}.custom-image-with-text-section{border:none;padding:130px 0}.custom-image-with-text-section.no-top-padding{padding-top:0!important}.custom-image-with-text-section.no-bottom-padding{padding-bottom:0!important}.custom-image-with-text-section.box-shadow{box-shadow:0 3px 36px #0000000f}.custom-image-with-text-section .image-with-text>.prose{max-width:100%;padding:0;margin:0}.custom-image-with-text-section .image-with-text picture,.custom-image-with-text-section .image-with-text video-media{padding-right:70px}.custom-image-with-text-section .image-with-text picture img,.custom-image-with-text-section .image-with-text video-media video{border-radius:30px}.custom-image-with-text-section .image-with-text.image-with-text--reverse picture{padding-left:70px;padding-right:0}.custom-image-with-text-section .image-with-text.image-with-text--reverse picture img{margin-left:auto}.custom-image-with-text-section .image-with-text h2{font-size:40px;font-weight:500;letter-spacing:0;margin-bottom:20px;line-height:48px}.custom-image-with-text-section .image-with-text .prose p{font-size:22px}.custom-image-with-text-section .image-with-text>div{margin:0}.custom-image-with-text-section .image-with-text>.prose>div:not(.bordered-section){margin:0}.custom-image-with-text-section .image-with-text .bordered-section{border-color:#cbcbcb;margin-top:30px;padding-top:30px;display:flex;align-items:center;gap:10px}.custom-image-with-text-section .bordered-section .item{margin:0;flex:1}.custom-image-with-text-section .bordered-section .item h5{font-size:24px;font-weight:700;letter-spacing:0}.custom-image-with-text-section .bordered-section .item p{font-size:16px;margin:0}.custom-image-with-text-section .image-with-text .button{margin-top:40px!important}.never-run-out-section .custom-container{max-width:1430px;padding-top:130px;position:relative;padding-bottom:130px}.never-run-out-section .custom-container:before{content:"";position:absolute;top:0;left:15px;width:calc(100% - 30px);height:1px;background:#cbcbcb}.never-run-out-section .color-scheme{border-radius:26px}.never-run-out-section .content-over-media{padding:80px 20px}.never-run-out-section .content-over-media picture{position:absolute;left:50%;top:0;width:40%;height:100%;display:block;transform:translate(-50%)}.never-run-out-section .overlay-content{max-width:1100px!important;gap:0!important;position:relative!important;left:0!important;transform:none!important;top:0!important}.never-run-out-section .overlay-content .blocks-wrapper{max-width:100%!important;margin-top:50px;margin-bottom:30px}.never-run-out-section .overlay-content .blocks-wrapper .content{width:48%;max-width:100%!important;background:#303030;border-radius:24px!important;padding:30px 40px!important;text-align:left!important;display:flex;gap:30px}.never-run-out-section .overlay-content .blocks-wrapper .content img{width:70px;height:70px;object-fit:contain}.never-run-out-section .overlay-content .blocks-wrapper .content .h6{font-size:24px;line-height:normal;font-weight:500}.never-run-out-section .overlay-content .blocks-wrapper .content p{margin-top:15px;font-size:16px;font-weight:400}.never-run-out-section .image-with-text-block picture img{object-fit:contain}.custom-text-overlay-section.color-scheme{background-color:#151617}.custom-text-overlay-section .content-over-media picture img{object-fit:contain;object-position:right;min-width:35%;width:35%;margin-left:auto}.custom-text-overlay-section .content-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:80px;width:100%}.custom-text-overlay-section .content .heading span{font-size:40px;font-weight:500;color:#f8f6f1;opacity:.85}.custom-text-overlay-section .content .heading h2{font-size:104px;line-height:103px;font-weight:500;color:#f8f6f1;opacity:.85}.custom-text-overlay-section .content-wrapper .action-btns{display:flex;gap:12px}.custom-text-overlay-section .content-wrapper .content{flex:1;max-width:720px}.custom-text-overlay-section .content-wrapper .content p{font-size:24px;text-align:left;color:#f8f6f1;opacity:.85;margin-bottom:25px}.custom-text-overlay-section .content{width:100%}.custom-featured-product-section{box-shadow:0 3px 36px #0000000f;position:relative;min-height:100vh}.custom-featured-product-bg{position:absolute;left:0;top:0;width:50%;height:100%}.custom-featured-product-bg picture{height:100%;display:inline-block}.custom-featured-product-bg picture img{height:100%;object-fit:cover}.custom-featured-product-wrapper{display:flex}.custom-featured-product-info{flex:1;padding-right:50px;position:relative}.custom-featured-product-info .prose .h2{font-size:100px;line-height:100px;text-align:left;color:#28282b;font-weight:500;font-family:HelveticaNeue;margin-bottom:24px}.custom-featured-product-info .prose .h2 span{display:block;color:#fff}.custom-featured-product-info .prose p{font-size:22px;line-height:32px;text-align:left;color:#000;margin-top:0!important;margin-bottom:30px}.custom-featured-product-wrapper .section-stack{flex:1}.custom-featured-product-wrapper .product{display:flex;flex-direction:column;align-items:center;gap:15px}.custom-featured-product-wrapper .section-header p{max-width:540px}.custom-featured-product-section .product-gallery{width:500px;gap:10px;margin-bottom:20px}.custom-featured-product-section .product-gallery .product-gallery__image-list .product-gallery__media{height:300px}.custom-featured-product-section .product-gallery .product-gallery__image-list .product-gallery__media img{height:100%;object-fit:contain}.custom-featured-product-section .price-list{justify-content:center;color:#28282b}.custom-featured-product-section .variant-picker__option{display:flex;justify-content:center;gap:20px}.custom-featured-product-section .variant-picker__option .variant-picker__option-info{font-size:24px;color:#28282b;text-transform:lowercase}.custom-featured-product-section .product-info__block-list .block-swatch{padding:20px;border-radius:16px;font-size:20px}.custom-featured-product-section .product-info__block-list .product-info__block-item .variant-picker__option-values{gap:40px}.custom-featured-product-section .sls-purchase-options-container{display:flex;gap:10px;margin-top:10px}.sls-purchase-options-container .sls-option-container.seal-table{min-width:220px}.sealsubs-container .sls-option-container label,.sealsubs-container label.sls-purchase-options-label,.sealsubs-container label.sls-selling-plan-group-name{color:#28282b;font-size:24px}.sealsubs-container .sls-option-container,.sealsubs-container .sls-purchase-options-container .sls-option-container{background:#f5f5f5;box-shadow:none;border:1px solid #cbcbcb;border-radius:16px}.sealsubs-container .sls-option-container.sls-active,.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active{box-shadow:none;border:1px solid #28282b;background:#efefef;border-radius:16px}.sls-selling-plan-group-first-line{flex-direction:column}.sealsubs-container .sls-option-container label{display:inline;width:auto;font-size:16px;font-weight:700;color:#28282b;margin:0;white-space:nowrap}.sls-total-price .sls-price{position:relative;color:#6d6d6d;color:#28282b;font-size:16px}.custom-footer{padding-top:60px;padding-bottom:35px;background-color:#28282b}.footer-wrapper{display:flex;flex-direction:column;gap:120px}.footer-items-block{display:flex;justify-content:space-between;gap:40px}.footer-items-block .footer__block{flex:none;max-width:100%}.footer__block.footer__block--links ul{display:flex;gap:40px}.footer__block.footer__block--links ul li a{font-size:24px;font-weight:400;color:#f8f6f1}.footer__block.footer__block--links ul li a:hover{color:#e0c4b4}.footer__block .payments-methods{display:flex;gap:30px;justify-content:flex-start;margin-bottom:25px;align-items:center}.footer__block .payments-methods h5{font-size:16px;font-weight:400;color:#f8f6f1}.footer__block .note{display:flex;align-items:center;font-size:14px;gap:5px}.footer__block .note svg{stroke:#fff}.footer__block .note svg path{fill:#fff}.footer__block .note svg g{stroke:#fff}.footer__block--newsletter p{font-size:16px;font-weight:400;font-family:HelveticaNeue;color:#f8f6f1}.footer__block--newsletter form{display:flex;align-items:center;background:#f5f5f5;border-radius:8px;padding:8px 0;margin-top:10px;margin-bottom:15px;max-width:100%;width:705px}.footer__block--newsletter form .form-control label{display:none}.footer__block--newsletter form .form-control{flex:1;gap:0}.footer__block--newsletter form .form-control input{color:#28282b;background:0 0;border:none;height:auto;padding:7px 15px;border-right:1px solid #b9b9b9}.footer__block--newsletter form .form-control input::placeholder{color:#28282b;opacity:.85}.footer__block--newsletter form .button{background:0 0;color:#28282b;font-weight:500;border:none;font-family:HelveticaNeue}.footer__block--newsletter form .button:hover .hover-bg{display:none}.footer__block .footer-logo{width:350px}.footer__block .footer-logo img{width:100%}.footer__block .social-media{margin-top:40px;justify-content:center;gap:18px}.footer__block .social-media--list .social-media__item{opacity:1;width:44px;height:44px}.shopify-section--main-product .section-spacing{padding-top:0!important}.shopify-section--main-product .section-spacing .container{margin:0!important}.shopify-section--main-product .product-info__block-list{max-width:710px;margin-top:80px}.shopify-section--main-product .product-title.h3{font-size:40px;color:#28282b;font-family:HelveticaNeue;font-weight:500}.product-info__block-item .feature-badge.border{border:1px solid #28282b;background:#efefef;border-radius:24px;padding:30px 40px;gap:30px}.product-info__block-item .feature-badge .constrained-image{width:70px;height:70px;border-radius:50%;object-fit:cover}.product-info__block-item .feature-badge.border p{font-size:16px;color:#454645}.shopify-section--main-product .product-info__block-item .variant-picker__option{display:flex;gap:15px}.shopify-section--main-product .variant-picker__option-info{font-size:24px;color:#28282b;font-family:HelveticaNeue;text-transform:lowercase}.shopify-section--main-product .variant-picker__option .block-swatch{border:1px solid #cbcbcb;background:#f5f5f5;border-radius:16px;color:#28282b;font-weight:500}.shopify-section--main-product .variant-picker__option :checked+.block-swatch{background:#efefef;border-color:#28282b}.shopify-section--main-product .product-info__block-item .quantity-selector{border-radius:32px}.shopify-section--main-product .product-info__block-item .accordion__toggle{font-size:16px;padding:24px 0;font-family:HelveticaNeue}.shopify-section--main-product .buy-buttons button{height:55px}.shopify-section--main-product .buy-buttons .button{border:1px solid #cbcbcb;background:#f5f5f5;font-size:16px;color:#454645;font-weight:400}.shopify-section--main-product .buy-buttons .button:hover{color:#fff}.shopify-section--main-product .buy-buttons .shopify-payment-button__button{font-weight:500;color:#28282b;font-family:HelveticaNeue}.product-info__block-item .feature-badge{padding:0}.shopify-section--contact{background:transparent linear-gradient(180deg,#f5f5f5 0 100%) 0 0 no-repeat padding-box;box-shadow:0 3px 36px #0000000f;padding:140px 0}.shopify-section--contact .section-spacing{padding:0}.contact-section-wrapper{display:flex;gap:120px}.contact-section-wrapper .section-stack{width:54%;display:block}.contact-section-wrapper .section-header{margin-bottom:60px}.contact-section-wrapper .section-header h2{font-size:75px;line-height:90px;font-weight:500;color:#28282b;margin:0}.contact-section-wrapper .section-header p{font-size:22px;margin:0}.contact-section-wrapper .contact-image{width:46%}.contact-section-wrapper .contact-image img{border-radius:20px}.contact-section-wrapper .fieldset-row{display:block}.contact-section-wrapper .form-control{display:flex;flex-direction:column-reverse;gap:0;margin-bottom:24px}.contact-section-wrapper .form-control .floating-label{opacity:1;position:unset;transform:none;font-size:24px;line-height:1;font-weight:500;color:#454645;font-family:HelveticaNeue;text-transform:lowercase;margin-bottom:15px;padding:0}.contact-section-wrapper .fieldset{display:block;gap:0}.contact-section-wrapper .form-control input,.contact-section-wrapper .form-control textarea{border:1px solid #cbcbcb;font-size:16px;border-radius:8px;background:#f5f5f5;height:60px;padding:20px 15px;text-transform:lowercase}.contact-section-wrapper .form-control textarea{height:auto;min-height:160px}.contact-section-wrapper .section-stack .button{margin-top:20px}.contact-section-wrapper .section-stack .form{display:block}.custom-image-text-list{padding:140px 0}.custom-image-text-list .image-with-text{gap:140px;display:flex;align-items:flex-start}.custom-image-text-list .prose{padding:0;max-width:100%;margin:0;width:54%}.custom-image-text-list .prose .h2{color:#28282b;font-size:40px;font-weight:500;line-height:45px;margin-bottom:24px}.custom-image-text-list .prose .item{border:1px solid #28282b;background:#28282b;padding:30px 40px;border-radius:24px;margin:0;color:#fff}.custom-image-text-list .prose .item h4{font-size:24px;line-height:28px;font-weight:500;color:#fff;margin-bottom:15px}.custom-image-text-list .prose .item p{margin:0;font-size:16px;line-height:24px}.custom-image-text-list .prose .item:not(:last-child){margin-bottom:24px}.custom-image-text-list .image-with-text picture{width:46%}.custom-image-text-list .image-with-text picture img{border-radius:16px}.shopify-section--rich-text{padding-top:140px}.shopify-section--rich-text .section-spacing{padding:0}.shopify-section--rich-text .custom-container{padding-bottom:40px;border-bottom:1px solid #cbcbcb}.shopify-section--rich-text .prose{max-width:910px;margin:0 auto}.shopify-section--rich-text .prose .h2{font-size:40px;font-weight:500;margin-bottom:18px;color:#28282b}.shopify-section--rich-text .prose div{margin:0}.shopify-section--rich-text .prose div p{font-size:22px;line-height:32px;color:#28282b}.shopify-section--custom-full-image{padding-bottom:130px}.custom-full-image-section picture img{width:100%}.payment-icons .label{font-size:16px;font-weight:700;color:#28282b;font-family:HelveticaNeue;margin-bottom:20px}.payment-icons .images{display:flex;gap:15px}.payment-icons .images .image{width:55px}.product-stock-status{display:flex;gap:15px;align-items:center}.product-stock-status .pulse-icon-success{width:10px;height:10px;background:#307a07;border-radius:50%;position:relative}.product-stock-status .pulse-icon-success:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:#00d84a66;border-radius:50%;transform:translate(-50%,-50%);animation:pulse 1.5s ease-out infinite}.product-stock-status .pulse-icon-warning{width:10px;height:10px;background:#ec8900;border-radius:50%;position:relative}.product-stock-status .pulse-icon-warning:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:#f4c077;border-radius:50%;transform:translate(-50%,-50%);animation:pulse 1.5s ease-out infinite}.product-stock-status .pulse-icon-error{width:10px;height:10px;background:#c62309;border-radius:50%;position:relative}.product-stock-status .pulse-icon-error:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:#08080866;border-radius:50%;transform:translate(-50%,-50%);animation:pulse 1.5s ease-out infinite}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.7}to{transform:translate(-50%,-50%) scale(3.5);opacity:0}}.product-stock-status p{font-size:16px;font-style:normal}.custom-featured-product-wrapper .product-gallery .page-dots{display:none}#seal-purchase-options-label,.sealsubs-container .sls-option-container label,.link-faded-reverse,.cart-drawer__order-note+p,.quantity-selector+.link{text-transform:lowercase}.cart-drawer__button-price:before{display:none}.cart-drawer__footer .button-group .button .text{display:flex;width:100%;align-items:center;justify-content:center;gap:10px}@media(max-width:1750px){.custom-container{max-width:1440px}.button{font-size:14px;height:45px;padding:8px 25px}.section-header h2{font-size:32px;line-height:40px;margin-bottom:15px}.section-header p{font-size:20px}.header__logo{width:180px}.header-wrapper .header__primary-nav,.header-wrapper .header__secondary-nav{gap:30px}.custom-slideshow-section .slideshow__slide-content .h1{font-size:80px;line-height:85px}.custom-slideshow-section .slideshow__slide-content:not(.home) .h1{font-size:60px;line-height:70px}.custom-slideshow-section .slideshow__slide-content p{font-size:16px;line-height:26px;max-width:500px}.why-choose-section{padding:100px 0}.contact-page .why-choose-section{padding-bottom:100px}.why-choose-section .section-header{margin-bottom:40px}.why-choose-section .text-with-icons{gap:22px}.why-choose-section .text-with-icons .text-with-icons__item{padding:30px}.why-choose-section .text-with-icons .text-with-icons__item .constrained-image{width:50px}.why-choose-section .text-with-icons .text-with-icons__item .h6{font-size:20px}.why-choose-section .text-with-icons .text-with-icons__item .prose p{font-size:14px}.custom-image-with-text-section{padding:100px 0}.custom-image-with-text-section .image-with-text picture,.custom-image-with-text-section .image-with-text video-media{padding-right:50px}.custom-image-with-text-section .image-with-text picture img,.custom-image-with-text-section .image-with-text video-media video{border-radius:20px}.custom-image-with-text-section .image-with-text.image-with-text--reverse picture{padding-left:50px;padding-right:0}.custom-image-with-text-section .image-with-text h2{font-size:32px;margin-bottom:12px;line-height:40px}.custom-image-with-text-section .image-with-text .prose p{font-size:20px}.custom-image-with-text-section .image-with-text .bordered-section{margin-top:22px;padding-top:25px}.custom-image-with-text-section .bordered-section .item h5{font-size:20px}.custom-image-with-text-section .bordered-section .item p{font-size:14px}.custom-image-with-text-section .image-with-text .button{margin-top:35px!important}.never-run-out-section .custom-container{max-width:1300px;padding-top:100px;padding-bottom:100px}.never-run-out-section .content-over-media{padding:60px 20px}.never-run-out-section .color-scheme{border-radius:20px}.never-run-out-section .overlay-content{max-width:900px!important}.never-run-out-section .overlay-content .blocks-wrapper{margin-top:40px;margin-bottom:25px}.never-run-out-section .overlay-content .blocks-wrapper .content{border-radius:22px!important;padding:25px 34px!important;gap:25px}.never-run-out-section .overlay-content .blocks-wrapper .content img{width:60px;height:60px}.never-run-out-section .overlay-content .blocks-wrapper .content .h6{font-size:20px}.never-run-out-section .overlay-content .blocks-wrapper .content p{margin-top:12px;font-size:15px}.custom-text-overlay-section .content .heading span{font-size:32px}.custom-text-overlay-section .content .heading h2{font-size:74px;line-height:70px}.custom-text-overlay-section .content-wrapper{gap:50px}.custom-text-overlay-section .content-wrapper .action-btns{gap:10px}.custom-text-overlay-section .content-wrapper .content{max-width:650px}.custom-text-overlay-section .content-wrapper .content p{font-size:20px}.custom-featured-product-info{padding-right:40px}.custom-featured-product-info .prose .h2{font-size:80px;line-height:90px;margin-bottom:20px}.custom-featured-product-info .prose p{font-size:20px;line-height:30px;margin-bottom:35px}.custom-featured-product-wrapper .section-header p{max-width:480px}.custom-featured-product-section .product-gallery{width:450px;margin-bottom:20px}.custom-featured-product-section .variant-picker__option{gap:20px}.custom-featured-product-section .variant-picker__option .variant-picker__option-info{font-size:20px}.custom-featured-product-section .product-info__block-list .block-swatch{padding:18px;border-radius:14px;font-size:16px}.custom-featured-product-section .product-info__block-list .product-info__block-item .variant-picker__option-values{gap:35px}.custom-footer{padding-top:50px;padding-bottom:30px}.footer-wrapper{gap:100px}.footer__block.footer__block--links ul{display:flex;gap:35px}.footer__block.footer__block--links ul li a{font-size:20px}.footer__block .payments-methods{gap:25px;margin-bottom:22px}.footer__block .payments-methods h5,.footer__block--newsletter p{font-size:15px}.footer__block--newsletter form{margin-top:10px;margin-bottom:15px;width:600px}.footer__block--newsletter form .form-control input{padding:7px 15px}.footer__block .footer-logo{width:300px}.footer__block .social-media{margin-top:35px;gap:15px}.footer__block .social-media--list .social-media__item{width:40px;height:40px}.shopify-section--main-product .product{gap:60px}.shopify-section--main-product .product-info__block-list{max-width:650px;margin-top:60px}.shopify-section--main-product .product-title.h3{font-size:32px}.product-info__block-item .feature-badge.border{padding:25px 30px;gap:25px}.product-info__block-item .feature-badge .constrained-image{width:60px;height:60px}.product-info__block-item .feature-badge.border p{font-size:14px}.shopify-section--main-product .product-info__block-item .variant-picker__option{gap:12px}.shopify-section--main-product .variant-picker__option-info{font-size:20px}.shopify-section--main-product .variant-picker__option .block-swatch{font-size:14px}.shopify-section--main-product .product-info__block-item .accordion__toggle{font-size:14px;padding:20px 0}.shopify-section--main-product .product-info__block-item .accordion__content{font-size:14px}.shopify-section--main-product .buy-buttons button{height:50px}.shopify-section--main-product .buy-buttons .button{font-size:14px}.shopify-section--contact{padding:120px 0}.contact-section-wrapper{gap:100px}.contact-section-wrapper .section-header{margin-bottom:60px}.contact-section-wrapper .section-header h2{font-size:60px;line-height:80px}.contact-section-wrapper .section-header p{font-size:20px}.contact-section-wrapper .form-control{margin-bottom:20px}.contact-section-wrapper .form-control .floating-label{font-size:20px;margin-bottom:12px}.contact-section-wrapper .form-control input,.contact-section-wrapper .form-control textarea{font-size:14px;height:55px;padding:18px 12px}.contact-section-wrapper .form-control textarea{min-height:140px}.contact-section-wrapper .section-stack .button{margin-top:15px}.custom-image-text-list{padding:120px 0}.custom-image-text-list .image-with-text{gap:120px}.custom-image-text-list .prose .h2{font-size:32px;line-height:40px;margin-bottom:20px}.custom-image-text-list .prose .item{padding:25px 35px;border-radius:22px}.custom-image-text-list .prose .item h4{font-size:20px;line-height:26px;margin-bottom:12px}.custom-image-text-list .prose .item p{font-size:14px;line-height:22px}.custom-image-text-list .prose .item:not(:last-child){margin-bottom:20px}.shopify-section--rich-text{padding-top:120px}.shopify-section--rich-text .custom-container{padding-bottom:40px}.shopify-section--rich-text .prose{max-width:800px}.shopify-section--rich-text .prose .h2{font-size:32px;margin-bottom:18px}.shopify-section--rich-text .prose div p{font-size:20px;line-height:30px}.shopify-section--custom-full-image{padding-bottom:110px}.payment-icons .label{font-size:14px;margin-bottom:15px}.payment-icons .images{gap:12px}.payment-icons .images .image{width:50px}}@media(max-width:1499px){.custom-container{max-width:1280px}.button{height:45px;padding:8px 25px}.section-header h2{font-size:32px;line-height:42px;margin-bottom:12px}.section-header p{font-size:20px}.page-load-animation .logo-wrapper .logo{width:1400px}.page-load-animation .logo-wrapper .logo.active{width:700px}.logo .logo-dot{right:-30px;width:22px;height:22px}.logo .logo-dot.active{bottom:40px}.logo-subtitle{width:500px;bottom:-70px}.header-wrapper .header{padding:12px 0}.header-wrapper .header__primary-nav,.header-wrapper .header__secondary-nav{gap:30px}.custom-slideshow-section .slideshow__slide-content{max-width:550px}.custom-slideshow-section .slideshow__slide-content .h1{font-size:80px;line-height:85px}.custom-slideshow-section .slideshow__slide-content:not(.home) .h1{font-size:60px;line-height:70px}.custom-slideshow-section .slideshow__slide-content p{font-size:16px;line-height:26px;max-width:450px}.custom-slideshow-section .slideshow__slide-content .button{min-width:200px}.why-choose-section{padding:100px 0}.contact-page .why-choose-section{padding-bottom:100px}.why-choose-section .section-header{margin-bottom:40px}.why-choose-section .text-with-icons{gap:20px}.why-choose-section .text-with-icons .text-with-icons__item{padding:30px}.why-choose-section .text-with-icons .text-with-icons__item .h6{font-size:20px}.why-choose-section .text-with-icons .text-with-icons__item .prose p{font-size:14px}.custom-image-with-text-section{padding:80px 0}.custom-image-with-text-section .image-with-text picture,.custom-image-with-text-section .image-with-text video-media{padding-right:50px}.custom-image-with-text-section .image-with-text picture img,.custom-image-with-text-section .image-with-text video-media video{border-radius:20px}.custom-image-with-text-section .image-with-text.image-with-text--reverse picture{padding-left:50px;padding-right:0}.custom-image-with-text-section .image-with-text h2{font-size:32px;margin-bottom:12px;line-height:40px}.custom-image-with-text-section .image-with-text .prose p{font-size:20px}.custom-image-with-text-section .image-with-text .bordered-section{margin-top:20px;padding-top:20px}.custom-image-with-text-section .bordered-section .item h5{font-size:20px}.custom-image-with-text-section .bordered-section .item p{font-size:14px}.never-run-out-section .custom-container{max-width:1200px;padding-top:80px;padding-bottom:80px}.never-run-out-section .content-over-media{padding:50px 20px}.never-run-out-section .color-scheme{border-radius:22px}.never-run-out-section .overlay-content{max-width:850px!important}.never-run-out-section .overlay-content .blocks-wrapper{margin-top:35px;margin-bottom:20px}.never-run-out-section .overlay-content .blocks-wrapper .content{border-radius:20px!important;padding:20px 30px!important;gap:20px}.never-run-out-section .overlay-content .blocks-wrapper .content img{width:50px;height:50px}.never-run-out-section .overlay-content .blocks-wrapper .content .h6{font-size:20px}.never-run-out-section .overlay-content .blocks-wrapper .content p{margin-top:10px;font-size:14px}.custom-text-overlay-section .content .heading span{font-size:32px}.custom-text-overlay-section .content .heading h2{font-size:70px;line-height:65px}.custom-text-overlay-section .content-wrapper{gap:50px}.custom-text-overlay-section .content-wrapper .content{max-width:600px}.custom-text-overlay-section .content-wrapper .content p{font-size:20px;margin-bottom:20px}.custom-featured-product-info{padding-right:30px}.custom-featured-product-info .prose .h2{font-size:80px;line-height:90px;margin-bottom:20px}.custom-featured-product-info .prose p{font-size:20px;line-height:30px;margin-bottom:30px}.custom-featured-product-section .product-gallery{width:400px;margin-bottom:15px}.custom-featured-product-section .variant-picker__option{gap:15px}.custom-featured-product-section .variant-picker__option .variant-picker__option-info{font-size:20px}.custom-featured-product-section .product-info__block-list .block-swatch{padding:15px;border-radius:12px;font-size:16px}.custom-featured-product-section .product-info__block-list .product-info__block-item .variant-picker__option-values{gap:30px}.sealsubs-container .sls-option-container label,.sealsubs-container label.sls-purchase-options-label,.sealsubs-container label.sls-selling-plan-group-name{font-size:22px}.sealsubs-container .sls-option-container,.sealsubs-container .sls-purchase-options-container .sls-option-container,.sealsubs-container .sls-option-container.sls-active,.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active{border-radius:14px}.sealsubs-container .sls-option-container label,.sls-total-price .sls-price{font-size:15px}.custom-footer{padding-top:40px;padding-bottom:25px}.footer-wrapper{gap:80px}.footer__block.footer__block--links ul{gap:25px}.footer__block.footer__block--links ul li a{font-size:18px}.footer__block .payments-methods{gap:20px;margin-bottom:20px}.footer__block .payments-methods h5,.footer__block--newsletter p{font-size:15px}.footer__block--newsletter form{margin-top:8px;margin-bottom:12px;width:550px}.footer__block--newsletter form .form-control input{padding:5px 12px}.footer__block .footer-logo{width:260px}.footer__block .social-media{margin-top:30px;gap:12px}.footer__block .social-media--list .social-media__item{width:35px;height:35px}.shopify-section--main-product .product{gap:50px}.shopify-section--main-product .product-info__block-list{max-width:600px;margin-top:50px}.shopify-section--main-product .product-title.h3{font-size:32px}.product-info__block-item .feature-badge.border{padding:20px 25px;gap:20px}.product-info__block-item .feature-badge .constrained-image{width:50px;height:50px}.product-info__block-item .feature-badge.border p{font-size:14px}.shopify-section--main-product .product-info__block-item .variant-picker__option{gap:10px}.shopify-section--main-product .variant-picker__option-info{font-size:20px}.shopify-section--main-product .variant-picker__option .block-swatch{font-size:14px}.shopify-section--main-product .product-info__block-item .accordion__toggle{font-size:14px;padding:20px 0}.shopify-section--main-product .product-info__block-item .accordion__content,.shopify-section--main-product .buy-buttons .button{font-size:14px}.shopify-section--contact{padding:100px 0}.contact-section-wrapper{gap:80px}.contact-section-wrapper .section-header{margin-bottom:50px}.contact-section-wrapper .section-header h2{font-size:50px;line-height:70px}.contact-section-wrapper .section-header p{font-size:20px}.contact-section-wrapper .form-control .floating-label{font-size:20px;margin-bottom:10px}.contact-section-wrapper .form-control input,.contact-section-wrapper .form-control textarea{font-size:14px;height:50px;padding:15px 10px}.contact-section-wrapper .form-control textarea{min-height:120px}.contact-section-wrapper .section-stack .button{margin-top:10px}.custom-image-text-list{padding:100px 0}.custom-image-text-list .image-with-text{gap:100px}.custom-image-text-list .prose .h2{font-size:30px;line-height:38px;margin-bottom:15px}.custom-image-text-list .prose .item{padding:20px 30px;border-radius:20px}.custom-image-text-list .prose .item h4{font-size:20px;line-height:24px;margin-bottom:10px}.custom-image-text-list .prose .item p{font-size:14px;line-height:20px}.custom-image-text-list .prose .item:not(:last-child){margin-bottom:15px}.shopify-section--rich-text{padding-top:100px}.shopify-section--rich-text .custom-container{padding-bottom:30px}.shopify-section--rich-text .prose{max-width:750px}.shopify-section--rich-text .prose .h2{font-size:32px;margin-bottom:15px}.shopify-section--rich-text .prose div p{font-size:20px;line-height:28px}.shopify-section--custom-full-image{padding-bottom:90px}.payment-icons .label{font-size:14px;margin-bottom:12px}.payment-icons .images{gap:10px}.payment-icons .images .image{width:45px}}@media(max-width:1399px){.custom-container{max-width:1180px}.button{font-size:14px}.section-header h2{font-size:30px;line-height:40px;margin-bottom:10px}.section-header p{font-size:18px}.page-load-animation .logo-wrapper .logo{width:1200px}.page-load-animation .logo-wrapper .logo.active{width:600px}.logo .logo-dot{right:-26px;width:20px;height:20px}.logo .logo-dot.active{bottom:35px}.logo-subtitle{width:380px;bottom:-60px}.header-wrapper .header{padding:10px 0}.header-wrapper .header__primary-nav,.header-wrapper .header__secondary-nav{gap:25px}.custom-slideshow-section .slideshow__slide-content .h1{font-size:70px;line-height:75px;margin-bottom:10px}.custom-slideshow-section .slideshow__slide-content:not(.home) .h1{font-size:50px;line-height:60px}.custom-slideshow-section .slideshow__slide-content p{font-size:15px;line-height:24px;max-width:420px}.custom-slideshow-section .slideshow__slide-content .button-group{margin-top:25px!important}.custom-slideshow-section .slideshow__slide-content .button{min-width:180px}.custom-slideshow-section .slideshow__slide-content .note{margin-top:25px}.why-choose-section{padding:80px 0}.contact-page .why-choose-section{padding-bottom:80px}.why-choose-section .section-header{margin-bottom:30px}.why-choose-section .text-with-icons{gap:15px}.why-choose-section .text-with-icons .text-with-icons__item{padding:20px}.why-choose-section .text-with-icons .text-with-icons__item .h6{font-size:18px}.custom-image-with-text-section{padding:60px 0}.custom-image-with-text-section .image-with-text picture,.custom-image-with-text-section .image-with-text video-media{padding-right:40px}.custom-image-with-text-section .image-with-text.image-with-text--reverse picture{padding-left:40px;padding-right:0}.custom-image-with-text-section .image-with-text h2{font-size:30px;margin-bottom:10px;line-height:40px}.custom-image-with-text-section .image-with-text .prose p,.custom-image-with-text-section .bordered-section .item h5{font-size:18px}.custom-image-with-text-section .image-with-text .button{margin-top:30px!important}.never-run-out-section .custom-container{max-width:950px;padding-top:60px;padding-bottom:60px}.never-run-out-section .color-scheme{border-radius:20px}.never-run-out-section .overlay-content{max-width:750px!important}.never-run-out-section .overlay-content .blocks-wrapper .content{padding:15px 25px!important;gap:15px}.custom-text-overlay-section .content .heading span{font-size:26px}.custom-text-overlay-section .content .heading h2{font-size:60px;line-height:55px}.custom-text-overlay-section .content-wrapper{gap:40px}.custom-text-overlay-section .content-wrapper .content{max-width:550px}.custom-text-overlay-section .content-wrapper .content p{font-size:18px;margin-bottom:15px}.custom-featured-product-info{padding-right:25px}.custom-featured-product-info .prose .h2{font-size:70px;line-height:80px;margin-bottom:15px}.custom-featured-product-info .prose p{font-size:18px;line-height:28px;margin-bottom:25px}.custom-featured-product-section .product-gallery{width:350px;margin-bottom:12px}.custom-featured-product-section .variant-picker__option{gap:12px}.custom-featured-product-section .variant-picker__option .variant-picker__option-info{font-size:18px}.custom-featured-product-section .product-info__block-list .block-swatch{padding:12px;border-radius:10px;font-size:15px}.custom-featured-product-section .product-info__block-list .product-info__block-item .variant-picker__option-values{gap:25px}.sealsubs-container .sls-option-container label,.sealsubs-container label.sls-purchase-options-label,.sealsubs-container label.sls-selling-plan-group-name{font-size:20px}.sealsubs-container .sls-option-container,.sealsubs-container .sls-purchase-options-container .sls-option-container,.sealsubs-container .sls-option-container.sls-active,.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active{border-radius:12px}.sealsubs-container .sls-option-container label,.sls-total-price .sls-price{font-size:14px}.custom-footer{padding-top:35px;padding-bottom:20px}.footer-wrapper{gap:60px}.footer__block.footer__block--links ul li a{font-size:16px}.footer__block .payments-methods{gap:15px;margin-bottom:15px}.footer__block .payments-methods h5{font-size:14px}.footer__block .note{font-size:12px}.footer__block--newsletter form{padding:5px 0}.footer__block--newsletter p{font-size:14px}.footer__block--newsletter form{margin-top:5px;margin-bottom:10px}.footer__block--newsletter form .form-control input{padding:5px 10px}.footer__block .footer-logo{width:220px}.footer__block .social-media{margin-top:25px;gap:10px}.footer__block .social-media--list .social-media__item{width:30px;height:30px}.shopify-section--main-product .product{gap:40px}.shopify-section--main-product .product-info__block-list{max-width:500px;margin-top:40px}.shopify-section--main-product .product-title.h3{font-size:28px}.product-info__block-item .feature-badge.border{padding:15px 20px;gap:15px}.product-info__block-item .feature-badge .constrained-image{width:40px;height:40px}.shopify-section--main-product .variant-picker__option-info{font-size:18px}.shopify-section--main-product .product-info__block-item .accordion__toggle{padding:15px 0}.shopify-section--contact{padding:80px 0}.contact-section-wrapper{gap:60px}.contact-section-wrapper .section-header{margin-bottom:40px}.contact-section-wrapper .section-header h2{font-size:40px;line-height:60px}.contact-section-wrapper .section-header p,.contact-section-wrapper .form-control .floating-label{font-size:18px}.contact-section-wrapper .form-control input,.contact-section-wrapper .form-control textarea{height:45px;padding:12px 10px}.custom-image-text-list{padding:80px 0}.custom-image-text-list .image-with-text{gap:80px}.custom-image-text-list .prose .h2{font-size:26px;line-height:34px}.custom-image-text-list .prose .item{padding:15px 20px;border-radius:16px}.custom-image-text-list .prose .item h4{font-size:18px;line-height:22px;margin-bottom:8px}.shopify-section--rich-text{padding-top:80px}.shopify-section--rich-text .custom-container{padding-bottom:25px}.shopify-section--rich-text .prose{max-width:650px}.shopify-section--rich-text .prose .h2{font-size:30px;margin-bottom:15px}.shopify-section--rich-text .prose div p{font-size:18px;line-height:26px}.shopify-section--custom-full-image{padding-bottom:70px}.product-stock-status{gap:10px}.product-stock-status .pulse-icon{width:8px;height:8px}.product-stock-status p{font-size:15px}}@media(max-width:1199px){.page-load-animation .logo-wrapper .logo{width:1000px}.page-load-animation .logo-wrapper .logo.active{width:500px}.logo .logo-dot{right:-22px;width:18px;height:18px}.logo .logo-dot.active{bottom:32px}.logo-subtitle{width:270px;bottom:-50px}.custom-container{max-width:960px}.section-header h2{font-size:26px;line-height:36px;margin-bottom:10px}.section-header p{font-size:16px}.header-wrapper .header{padding:10px 0;gap:20px}.header__logo{width:200px}.header-wrapper .header__primary-nav,.header-wrapper .header__secondary-nav{gap:20px}.header-wrapper .header__primary-nav-item{font-size:15px}.custom-slideshow-section video-media{height:500px!important;min-height:auto}.custom-slideshow-section{height:500px;min-height:auto}.custom-slideshow-section .slideshow__slide-content .h1{font-size:60px;line-height:65px;margin-bottom:10px}.custom-slideshow-section .slideshow__slide-content:not(.home) .h1{font-size:40px;line-height:50px}.custom-slideshow-section .slideshow__slide-content p{font-size:15px;line-height:24px}.custom-slideshow-section .slideshow__slide-content .button-group{margin-top:20px!important}.custom-slideshow-section .slideshow__slide-content .button{min-width:160px}.custom-slideshow-section .slideshow__slide-content .note{margin-top:20px}.why-choose-section{padding:60px 0}.contact-page .why-choose-section{padding-bottom:60px}.why-choose-section .section-header{margin-bottom:25px}.why-choose-section .text-with-icons{gap:12px}.why-choose-section .text-with-icons .text-with-icons__item{padding:15px}.why-choose-section .text-with-icons .text-with-icons__item .constrained-image{width:50px}.custom-image-with-text-section{padding:50px 0}.custom-image-with-text-section .image-with-text picture,.custom-image-with-text-section .image-with-text video-media{padding-right:30px}.custom-image-with-text-section .image-with-text.image-with-text--reverse picture{padding-left:30px;padding-right:0}.custom-image-with-text-section .image-with-text h2{font-size:26px;margin-bottom:10px;line-height:24px}.custom-image-with-text-section .image-with-text .prose p,.custom-image-with-text-section .bordered-section .item h5{font-size:16px}.never-run-out-section .custom-container{max-width:850px;padding-top:50px;padding-bottom:50px}.never-run-out-section .color-scheme{border-radius:20px}.never-run-out-section .overlay-content{max-width:650px!important}.never-run-out-section .overlay-content .blocks-wrapper .content{padding:12px 20px!important;gap:12px}.never-run-out-section .overlay-content .blocks-wrapper{margin-top:25px}.never-run-out-section .overlay-content .blocks-wrapper .content img{width:40px;height:40px}.never-run-out-section .overlay-content .blocks-wrapper .content .h6{font-size:18px}.never-run-out-section .overlay-content .blocks-wrapper .content p{margin-top:6px;font-size:12px}.custom-text-overlay-section .content .heading span{font-size:22px}.custom-text-overlay-section .content .heading h2{font-size:50px;line-height:45px}.custom-text-overlay-section .content-wrapper{gap:30px}.custom-text-overlay-section .content-wrapper .content{max-width:500px}.custom-text-overlay-section .content-wrapper .content p{font-size:16px}.custom-featured-product-info{padding-right:20px}.custom-featured-product-info .prose .h2{font-size:60px;line-height:70px;margin-bottom:12px}.custom-featured-product-info .prose p{font-size:16px;line-height:24px;margin-bottom:20px}.custom-featured-product-section{min-height:auto}.custom-featured-product-section .product-gallery{width:300px;margin-bottom:10px}.custom-featured-product-section .variant-picker__option{gap:10px}.custom-featured-product-section .variant-picker__option .variant-picker__option-info{font-size:16px}.custom-featured-product-section .product-info__block-list .block-swatch{padding:10px;border-radius:10px;font-size:14px}.custom-featured-product-section .product-info__block-list .product-info__block-item .variant-picker__option-values{gap:20px}.custom-footer{padding-top:30px;padding-bottom:15px}.footer-wrapper{gap:50px}.footer__block.footer__block--links ul{gap:20px}.footer__block.footer__block--links ul li a{font-size:14px}.footer__block .payments-methods{gap:12px;margin-bottom:12px}.footer__block .payments-methods h5,.footer__block .note{font-size:12px}.footer__block--newsletter form{padding:3px 0;width:450px}.footer__block--newsletter p{font-size:12px}.footer__block--newsletter form .form-control input{padding:5px 10px}.footer__block .footer-logo{width:180px}.footer__block .social-media{margin-top:20px;gap:10px}.footer__block .social-media--list .social-media__item{width:25px;height:25px}.shopify-section--main-product .product{gap:30px}.shopify-section--main-product .product-info__block-list{max-width:450px;margin-top:30px}.shopify-section--main-product .product-title.h3{font-size:24px}.product-info__block-item .feature-badge.border{padding:12px 15px;gap:12px}.product-info__block-item .feature-badge .constrained-image{width:35px;height:35px}.shopify-section--main-product .variant-picker__option-info{font-size:16px}.shopify-section--main-product .buy-buttons button{height:45px}.shopify-section--main-product .product-info__block-item .accordion__toggle{padding:12px 0}.shopify-section--contact{padding:60px 0}.contact-section-wrapper{gap:50px}.contact-section-wrapper .section-header{margin-bottom:30px}.contact-section-wrapper .section-header h2{font-size:34px;line-height:55px}.contact-section-wrapper .section-header p{font-size:16px}.contact-section-wrapper .form-control .floating-label{font-size:16px;margin-bottom:6px}.custom-image-text-list{padding:60px 0}.custom-image-text-list .image-with-text{gap:50px}.custom-image-text-list .prose .h2{font-size:22px;line-height:28px}.custom-image-text-list .prose .item h4{font-size:16px;line-height:20px;margin-bottom:6px}.shopify-section--rich-text{padding-top:60px}.shopify-section--rich-text .custom-container{padding-bottom:25px}.shopify-section--rich-text .prose{max-width:650px}.shopify-section--rich-text .prose .h2{font-size:26px;margin-bottom:10px}.shopify-section--rich-text .prose div p{font-size:16px;line-height:24px}.shopify-section--custom-full-image{padding-bottom:50px}.payment-icons .label{font-size:12px;margin-bottom:10px}.payment-icons .images{gap:8px}.payment-icons .images .image{width:40px}}@media(max-width:999px){.header-sidebar .header-sidebar__scroller{padding:0}.header-sidebar .header-sidebar__linklist-button{padding:5px 20px}.header-sidebar .header-sidebar__linklist-button.active,a.header-sidebar__linklist-button:hover{background:#282828;color:#fff}.page-load-animation .logo-wrapper .logo{width:800px}.page-load-animation .logo-wrapper .logo.active{width:450px}.logo .logo-dot{right:-20px;width:15px;height:15px}.logo .logo-dot.active{bottom:25px}.logo-subtitle{width:200px;bottom:-50px}.custom-container{max-width:740px}.header__logo{width:180px;margin:0 auto}.section-header h2{font-size:22px;line-height:32px;margin-bottom:8px}.section-header p{font-size:15px}.header-wrapper .header{padding:8px 0}.header-wrapper .header__primary-nav,.header-wrapper .header__secondary-nav{gap:15px}.custom-slideshow-section{height:400px;min-height:auto}.custom-slideshow-section .slideshow__slide-content .h1{font-size:50px;line-height:55px;margin-bottom:8px}.custom-slideshow-section .slideshow__slide-content:not(.home) .h1{font-size:34px;line-height:46px}.custom-slideshow-section .slideshow__slide-content p{font-size:14px;max-width:380px}.why-choose-section{padding:50px 0}.contact-page .why-choose-section{padding-bottom:50px}.why-choose-section .text-with-icons{gap:12px}.why-choose-section .text-with-icons .text-with-icons__item{padding:12px;flex:auto;width:48%}.custom-image-with-text-section{padding:50px 0}.custom-image-with-text-section .image-with-text picture,.custom-image-with-text-section .image-with-text video-media{padding-right:30px}.custom-image-with-text-section .image-with-text.image-with-text--reverse picture{padding-left:30px;padding-right:0}.custom-image-with-text-section .image-with-text h2{font-size:26px;margin-bottom:10px;line-height:34px}.custom-image-with-text-section .image-with-text .prose p{font-size:15px}.custom-image-with-text-section .image-with-text .button{margin-top:25px!important}.custom-image-with-text-section .bordered-section .item h5{font-size:15px}.never-run-out-section .custom-container{max-width:700px;padding-top:40px;padding-bottom:40px}.never-run-out-section .color-scheme{border-radius:16px}.never-run-out-section .overlay-content{max-width:560px!important}.never-run-out-section .overlay-content .blocks-wrapper{flex-wrap:nowrap!important}.never-run-out-section .overlay-content .blocks-wrapper .content{padding:10px 15px!important;gap:10px}.custom-text-overlay-section .content-wrapper{justify-content:center;flex-wrap:wrap;gap:20px}.custom-text-overlay-section .content-wrapper .heading{width:100%;text-align:center}.custom-text-overlay-section .content .heading span{font-size:20px}.custom-text-overlay-section .content .heading h2{font-size:40px;line-height:35px}.custom-text-overlay-section .content-wrapper .content{max-width:450px}.custom-text-overlay-section .content-wrapper .content p{font-size:15px;text-align:center}.custom-text-overlay-section .content-wrapper .action-btns{width:100%;justify-content:center}.custom-featured-product-info{padding-right:15px}.custom-featured-product-info .prose .h2{font-size:50px;line-height:60px;margin-bottom:10px}.custom-featured-product-info .prose p{font-size:15px;line-height:22px;margin-bottom:18px}.custom-featured-product-section .product-gallery{width:250px;margin-bottom:10px}.custom-featured-product-section .variant-picker__option{gap:10px}.custom-featured-product-section .variant-picker__option .variant-picker__option-info{font-size:15px}.custom-featured-product-section .product-info__block-list .block-swatch{padding:10px;border-radius:10px;font-size:14px}.custom-featured-product-section .product-info__block-list .product-info__block-item .variant-picker__option-values{gap:15px}.sealsubs-container .sls-option-container label,.sealsubs-container label.sls-purchase-options-label,.sealsubs-container label.sls-selling-plan-group-name{font-size:18px}.sealsubs-container .sls-option-container,.sealsubs-container .sls-purchase-options-container .sls-option-container,.sealsubs-container .sls-option-container.sls-active,.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active{border-radius:10px}.sealsubs-container .sls-option-container label,.sls-total-price .sls-price{font-size:12px}.custom-footer{padding-top:25px;padding-bottom:12px}.footer-wrapper{gap:40px}.footer-items-block{flex-wrap:wrap;gap:20px}.footer__block.footer__block--links ul{gap:15px}.footer__block.footer__block--links ul li a{font-size:14px}.footer__block.payments{width:100%;margin-top:10px}.footer__block .payments-methods{gap:10px;margin-bottom:10px}.footer__block .payments-methods h5{font-size:12px}.footer__block--newsletter form{padding:2px 0;width:auto}.footer__block--newsletter p{font-size:12px}.footer__block--newsletter form .form-control input{padding:5px 10px}.footer__block .footer-logo{width:180px}.footer__block .social-media{margin-top:20px;gap:10px}.footer__block .social-media--list .social-media__item{width:25px;height:25px}.shopify-section--main-product .product-info__block-list{margin:0 auto}.shopify-section--contact{padding:50px 0}.contact-section-wrapper{gap:50px}.contact-section-wrapper .section-stack{width:100%}.contact-section-wrapper .contact-image{display:none}.custom-image-text-list{padding:50px 0}.custom-image-text-list .image-with-text{gap:30px}.custom-image-text-list .prose .h2{font-size:20px;line-height:26px}.shopify-section--rich-text{padding-top:40px}.shopify-section--rich-text .custom-container{padding-bottom:20px}.shopify-section--rich-text .prose{max-width:600px}.shopify-section--rich-text .prose .h2{font-size:26px;margin-bottom:10px}.shopify-section--rich-text .prose div p{font-size:15px;line-height:22px}.shopify-section--custom-full-image{padding-bottom:40px}.product-stock-status p{font-size:14px}.custom-featured-product-section .sls-purchase-options-container{flex-direction:column}.sls-purchase-options-container .sls-option-container.seal-table{margin-bottom:0}.custom-slideshow-section .slideshow__slide-content{max-width:380px}.custom-slideshow-section .slideshow__slide-content .note{font-size:12px}.custom-slideshow-section{height:auto;display:flex;background:#ada698;flex-direction:column-reverse;gap:0}.custom-slideshow-section.content-over-media:before{background:linear-gradient(0deg,#28282b00 40%,#28282b)}.custom-slideshow-section .slideshow__slide-content{padding-top:20px}.custom-slideshow-section .slideshow__slide-content{max-width:100%;margin:0 auto;text-align:center}.custom-slideshow-section .slideshow__slide-content p{max-width:100%}.custom-slideshow-section picture img{margin-top:-50px}.custom-slideshow-section .slideshow__slide-content .note{text-align:left}.custom-slideshow-section .slideshow__slide-content .button-group{justify-content:center!important}}@media(max-width:699px){.page-load-animation .logo-wrapper .logo{width:500px}.page-load-animation .logo-wrapper .logo.active{width:350px}.logo .logo-dot{right:-20px;width:12px;height:12px}.logo .logo-dot.active{bottom:20px}.logo-subtitle{width:150px;bottom:-50px}.custom-slideshow-section .slideshow__slide-content .h1{font-size:40px;line-height:45px}.custom-slideshow-section .slideshow__slide-content:not(.home) .h1{font-size:30px;line-height:40px}.custom-slideshow-section .slideshow__slide-content p{max-width:320px;margin:0 auto}.custom-slideshow-section .slideshow__slide-content .button-group{margin-top:15px!important}.custom-slideshow-section .slideshow__slide-content .note{margin-top:15px;font-size:12px}.why-choose-section{padding:40px 0}.contact-page .why-choose-section{padding-bottom:40px}.why-choose-section .section-header{text-align:center}.why-choose-section .text-with-icons .text-with-icons__item{width:100%;border-radius:16px}.custom-image-with-text-section .image-with-text picture,.custom-image-with-text-section .image-with-text video-media{padding:0;margin-bottom:20px}.custom-featured-product-bg{position:absolute;left:0;top:0;width:100%;height:450px}.custom-featured-product-wrapper{flex-wrap:wrap}.custom-featured-product-info{padding-right:0;flex:auto}.custom-featured-product-info .prose .h2{font-size:40px;line-height:50px}.custom-featured-product-info .prose p{font-size:14px;line-height:20px;margin-bottom:15px}.custom-featured-product-wrapper .section-stack{flex:1;margin-top:260px}.custom-featured-product-section .product-gallery .product-gallery__image-list .product-gallery__media{height:200px}.never-run-out-section .overlay-content .blocks-wrapper{flex-wrap:wrap!important}.custom-text-overlay-section .content-wrapper .content{max-width:100%}.footer-items-block{flex-wrap:wrap;justify-content:center;gap:15px}.footer__block.footer__block--links ul{flex-wrap:wrap;justify-content:center;width:100%}.custom-image-text-list{padding:40px 0}.custom-image-text-list .image-with-text{gap:20px;flex-direction:column}.custom-image-text-list .image-with-text picture{width:100%}.custom-image-text-list .prose{width:100%}.custom-image-with-text-section .image-with-text.image-with-text--reverse picture{padding:0}.footer__block .payments-methods,.footer__block.payments p.note{justify-content:center}.custom-slideshow-section video-media{height:500px!important;min-height:auto;width:180%;left:-80%}}@media(max-width:499px){.custom-container{padding:0 10px}.page-load-animation .logo-wrapper .logo{width:300px}.page-load-animation .logo-wrapper .logo.active{width:250px}.logo .logo-dot{right:-15px;width:10px;height:10px}.logo .logo-dot.active{bottom:15px}.logo-subtitle{width:150px;bottom:-50px}.button{font-size:12px;height:40px;padding:7px 20px}.custom-slideshow-section .slideshow__slide-content .h1{font-size:34px;line-height:38px}.custom-slideshow-section .slideshow__slide-content:not(.home) .h1{font-size:26px;line-height:32px}.custom-slideshow-section video-media{width:250%!important;left:-132%}.custom-slideshow-section video-media video{object-position:center}.custom-slideshow-section picture img{margin-top:-30px}.why-choose-section{padding:30px 0}.contact-page .why-choose-section{padding-bottom:30px}.section-header h2{font-size:20px;line-height:26px}.section-header p{font-size:14px}.custom-image-with-text-section{padding:40px 0}.custom-image-with-text-section .image-with-text h2{font-size:22px;margin-bottom:10px;line-height:30px}.custom-image-with-text-section .bordered-section .item h5,.custom-image-with-text-section .image-with-text .prose p{font-size:14px;line-height:20px}.custom-image-with-text-section .image-with-text .bordered-section{flex-wrap:wrap}.custom-image-with-text-section .bordered-section .item{flex:auto;width:48%}.custom-featured-product-info .prose .h2{font-size:34px;line-height:40px}.custom-image-with-text-section .image-with-text h2{font-size:20px;line-height:28px}.never-run-out-section .content-over-media{padding:30px 15px}.never-run-out-section .overlay-content .blocks-wrapper .content .h6{font-size:16px}.custom-text-overlay-section .content .heading span{font-size:18px}.custom-text-overlay-section .content .heading h2{font-size:34px;line-height:30px}.custom-text-overlay-section .content-wrapper .content p{font-size:14px}.shopify-section--main-product .product{gap:15px}.shopify-section--main-product .product .product-gallery{gap:10px}.shopify-section--main-product .product-info__block-list{padding:0 15px}.shopify-section--main-product .variant-picker__option .block-swatch,.product-info__block-item .feature-badge.border p,.shopify-section--main-product .buy-buttons .button,.shopify-section--main-product .product-info__block-item .accordion__content,.shopify-section--main-product .buy-buttons .shopify-payment-button__button{font-size:12px}.shopify-section--main-product .buy-buttons button{height:40px;min-height:auto}.product-info__block-item .buy-buttons{gap:10px}.shopify-section--main-product .product-info__block-item .accordion__toggle{padding:10px 0;font-size:12px}.product-gallery__image-list .scroll-area{width:100%;gap:0;margin:0}.shopify-section--contact{padding:30px 0}.contact-section-wrapper .section-header h2{font-size:30px;line-height:50px}.contact-section-wrapper .section-header p{font-size:15px}.contact-section-wrapper .form-control{margin-bottom:15px}.contact-section-wrapper .form-control .floating-label{font-size:14px;margin-bottom:5px}.contact-section-wrapper .form-control input,.contact-section-wrapper .form-control textarea{height:40px;padding:10px;border-radius:6px}.contact-section-wrapper .form-control textarea{height:auto}.custom-slideshow-section .slideshow__slide-content .note{align-items:flex-start}.custom-slideshow-section .slideshow__slide-content .note svg{width:14px;height:14px;margin-top:3px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
