.orange_text{color:#ff5b00}.white_text{color:#fff}.green_text{color:#22432a}.orange_bg{background-color:#ff5b00}.light_orange_bg{background-color:#f5ede5}.green_bg{background-color:#22432a}.light_green_bg{background-color:#e3efea}.white_bg{background-color:#fff}.mabry{font-family:Mabry,sans-serif,sans-serif}.mabry-500{font-family:Mabry,sans-serif;font-weight:500}.mabry-600{font-family:Mabry,sans-serif;font-weight:600!important}.orpheus{font-family:orpheuspro,serif}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}@media (max-width: 768px){.fw-300-m{font-weight:300!important}}@media (max-width: 768px){.fw-400-m{font-weight:400!important}}@media (max-width: 768px){.fw-500-m{font-weight:500!important}}@media (max-width: 768px){.fw-600-m{font-weight:600!important}}@media (max-width: 768px){.fw-700-m{font-weight:700!important}}@media (max-width: 768px){.fw-800-m{font-weight:800!important}}.orpheus-500{font-family:orpheuspro,serif;font-weight:500}.orpheus-600{font-family:orpheuspro,serif;font-weight:600}.fs-72{font-size:72px!important}.fs-60{font-size:60px!important}.fs-48{font-size:48px!important}.fs-42{font-size:42px!important}.fs-36{font-size:36px!important}.fs-34{font-size:34px!important}.fs-30{font-size:30px!important}.fs-24{font-size:24px!important}.fs-21{font-size:21px!important}.fs-20{font-size:20px!important}.fs-18{font-size:18px!important}.fs-16{font-size:16px!important}.fs-15{font-size:15px!important}.fs-14{font-size:14px!important}.fs-13{font-size:13px!important}.fs-12{font-size:12px!important}.fs-11{font-size:11px!important}.fs-10{font-size:10px!important}@media (max-width: 768px){.fs-42-m{font-size:42px!important}}@media (max-width: 768px){.fs-36-m{font-size:36px!important}}@media (max-width: 768px){.fs-34-m{font-size:34px!important}}@media (max-width: 768px){.fs-30-m{font-size:30px!important}}@media (max-width: 768px){.fs-26-m{font-size:26px!important}}@media (max-width: 768px){.fs-24-m{font-size:24px!important}}@media (max-width: 768px){.fs-21-m{font-size:21px!important}}@media (max-width: 768px){.fs-20-m{font-size:20px!important}}@media (max-width: 768px){.fs-18-m{font-size:18px!important}}@media (max-width: 768px){.fs-16-m{font-size:16px!important}}@media (max-width: 768px){.fs-15-m{font-size:15px!important}}@media (max-width: 768px){.fs-14-m{font-size:14px!important}}@media (max-width: 768px){.fs-13-m{font-size:13px!important}}@media (max-width: 768px){.fs-12-m{font-size:12px!important}}@media (max-width: 768px){.fs-11-m{font-size:11px!important}}@media (max-width: 768px){.fs-10-m{font-size:10px!important}}.lh100{line-height:100%!important}.lh110{line-height:110%!important}.lh120{line-height:120%!important}.lh130{line-height:130%!important}.uppercase{text-transform:uppercase}.text-transform-reset{text-transform:none!important}.op10{color:#0000001a}.op20{color:#0003}.op30{color:#0000004d}.op40{color:#0006}.op50{color:#00000080}.op60{color:#0009}.op70{color:#000000b3}.op80{color:#000c}.op90{color:#000000e6}.op100{color:#000}li.orange_bullet{position:relative;padding-left:30px;list-style:none;margin:0}li.orange_bullet:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background-color:#ff5b00;transition:all .3}li.orange_bullet--baseline{position:relative;padding-left:30px;list-style:none;margin:0}li.orange_bullet--baseline:before{content:"";position:absolute;top:0%;left:0;transform:translateY(50%);width:12px;height:12px;border-radius:50%;background-color:#ff5b00;transition:all .3}li.orange_bullet10:before{width:10px;height:10px}.button-orange{width:100%;max-width:240px;height:60px;display:flex;justify-content:center;align-items:center;font-weight:600;font-family:Mabry;background-color:#ff5b00;color:#fff;border:2px solid #ff5b00}.button-orange:hover{background-color:transparent;color:#ff5b00}.btn{display:grid;place-items:center;background-color:#ff5b00;color:#fff;width:238px;height:58px;font-weight:500;font-style:mabry;border:2px solid transparent;outline:none}.btn--transparent:hover{border:2px solid #ff5b00;background-color:transparent;color:#ff5b00;filter:none}.snuggs-btn-header{display:inline-flex;padding:0;width:239px;height:60px;justify-content:center;align-items:center;background-color:#fe5b00;margin-top:56px;color:#fff;font-family:Mabry,sans-serif;font-size:16px;line-height:24px;font-weight:700;text-align:center;border:2px solid #FE5B00}.snuggs-btn-header:hover{background-color:transparent;color:#fe5b00}.snuggs-btn{background-color:#22432d;border-color:#22432d}.snuggs-header-content,.snuggs-header-content h1,.snuggs-header-content h2{color:#22432a}.snuggs-header-content h1{letter-spacing:0}.snuggs-header-content .snuggs-btn{width:334px;max-width:400px}.snuggs-header-logos{color:#000}.snuggs-features h3{letter-spacing:0}.snuggs-features-single img{height:8rem}.snuggs-features-single-content{display:flex;justify-content:center}.snuggs-features-single-content p{line-height:1.4;max-width:350px}.snuggs-features-single-certification{height:25px!important}.snuggs-testimonial-text h2{letter-spacing:0;line-height:1.4}.snuggs-productTestimonial-testimonial svg path{fill:#fff}.snuggs-technology{font-family:Mabry,sans-serif;letter-spacing:0}.snuggs-technology .snuggs-technology-heading h2{line-height:1.18;letter-spacing:0}.snuggs-technology .snuggs-technology-inner h3{font-size:20px;letter-spacing:0;font-family:Mabry,sans-serif}.container.greenish{background-color:#e3efea}.snuggs-features-single h3{font-size:30px;letter-spacing:0}.snuggs-technology-layers span{background-color:#e3efea}.snuggs-comparison-header h3,.snuggs-qa h3{letter-spacing:0}.snuggs-founders-single-text p{font-size:16px;line-height:116.5%}.snuggs-feedback h2{line-height:116.5%}.snuggs-comparison-table-head h2{letter-spacing:0}.snuggs-comparison{padding:3.125rem 0 6.25rem}.snuggs-footer-column h3{font-family:Mabry,sans-serif;letter-spacing:0}.button.secondary{background-color:#d3d3d3}.button.secondary:hover{background-color:#b4b4b4}.snuggs-header-logos a{margin:15px}.snuggs-header-logos a img{height:14px}.snuggs-productTestimonial-testimonial h2{letter-spacing:0}.snuggs-technology-desc{max-width:600px}.snuggs-experts-heading h2{letter-spacing:0}.snuggs-experts-heading p{max-width:500px}.snuggs-buy h3{letter-spacing:0}.snuggs-buy .snuggs-buy-inner .snuggs-buy-product .snuggs-buy-product-header{border-top:1px solid #000;border-bottom:1px solid #000;display:flex;align-items:center;justify-content:space-between}.snuggs-buy .snuggs-buy-inner .snuggs-buy-product .snuggs-buy-product-header span,.snuggs-buy .snuggs-buy-inner .snuggs-buy-product .snuggs-buy-product-header img{margin-right:15px}.snuggs-buy .snuggs-buy-inner .snuggs-buy-product h5{letter-spacing:0;color:#000;margin:6px 15px}.button.secondary{height:54px;letter-spacing:0}.snuggs-newsletter-left form input[type=email]{margin-bottom:35px}.snuggs-buy-product-image a{padding:14px 15px}.snuggs-founders-single-text a svg.instagram-icon{width:15px;height:15px}.snuggs-about-inner h3,.product-details h1.page-title.product-title,.snuggs-instagram h3,.snuggs-feedback h2,.snuggs-feedback h3,.snuggs-founders-inner h2,.snuggs-newsletter-left h3,.snuggs-newsletter-left h4,.snuggs-founder-articles h4{letter-spacing:0}.snuggs-instagram a span{font-size:1rem}.snuggs-about-inner img{margin-bottom:15px}.buy-button-product-price{display:flex;margin-top:10px}.buy-button-product-price p{margin-left:5px;font-size:14px}.snuggs-product-testimonials-single p{line-height:140%}.snuggs-sizechart-inner table tfoot tr td{border-bottom:none}@media (max-width: 600px){.snuggs-technology-heading h2,.snuggs-experts-heading h2,.snuggs-buy h3,.snuggs-features h3,.snuggs-instagram h3,.snuggs-features.usage .snuggs-features-single h3{font-size:20px}.snuggs-features-single-content p{max-width:85%}.snuggs-buy-product-header h4,.snuggs-buy-product-header span{font-size:10px}.snuggs-buy-product h5{font-size:14px}.snuggs-features.usage h3:first-child{margin-bottom:0}.snuggs-features.usage .snuggs-features-single img{height:9rem}.snuggs-fullimage img{height:375px}.snuggs-comparison .snuggs-comparison-header{align-items:center}.mobile-hide{display:none}.snuggs-footer-column.header{display:flex;flex-direction:column;align-items:center}div.snuggs-footer-column.header>svg:first-child{margin-bottom:15px}.snuggs-footer-column .instagram{font-size:13px}.snuggs-footer-column .instagram a{color:#fff}.snuggs-footer-column .instagram a:first-child{margin-right:10px}.snuggs-footer-column .instagram svg.instagram-icon{width:15px;height:15px;transform:translateY(3px)}.snuggs-footer-column .instagram svg.instagram-icon path{fill:#fff}}@media screen and (min-width: 600px){.mobile-view{display:none}}.newsletter-terms p{font-size:14px;font-family:Mabry;opacity:.5}.hire-jobs{padding:80px 0 120px;color:#000}.hire-jobs>p{text-align:center;font-size:18px;line-height:24px;font-family:Mabry,sans-serif;color:#000;margin:0}.hire-jobs>p a{color:#ff5b00;padding-bottom:1px;text-decoration-line:underline;line-height:39px;font-size:24px;font-family:orpheuspro}.hire-jobs>p a:hover{border-bottom:none}.hire-jobs h3{font-size:40px;color:#000;text-align:center;margin:0}.hire-jobs-questions{max-width:700px;margin:0 auto;position:relative;padding:50px 0 86px}.hire-jobs-questions h3{font-size:18px;font-family:Mabry;color:#ff5b00}.hire-jobs-questions-single{border-bottom:1px solid #808080}.hire-jobs-questions-single:first-child{border-top:1px solid #808080}.hire-jobs-questions-single h3{color:#ff5b00;margin:0;padding:15px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left}.hire-jobs-questions-single h3:hover{color:#000}.hire-jobs-questions-single h3 span{padding-left:10px}.hire-jobs-questions-single h3 svg line:last-child{transition:transform .15s ease}.hire-jobs-questions-single div.answer,.hire-jobs-questions-single p{margin-top:0;display:none}.hire-jobs-questions-single div.answer h4,.hire-jobs-questions-single p h4{font-family:Mabry;font-size:16px;line-height:26px;color:#000;font-weight:400;font-weight:700;margin-top:15px}.hire-jobs-questions-single div.answer a,.hire-jobs-questions-single p a{font-family:Mabry;font-size:16px;line-height:26px;color:#000;font-weight:400;color:#ff5b00;text-decoration:underline;font-weight:700}.hire-jobs-questions-single div.answer ul,.hire-jobs-questions-single p ul{list-style:initial;padding:0 0 0 25px;list-style-image:url(bullet--orange.svg)}.hire-jobs-questions-single div.answer ul>li,.hire-jobs-questions-single p ul>li{padding-left:10px;font-family:Mabry;font-size:16px;line-height:26px;color:#000;font-weight:400;margin:20px 0}.hire-jobs-questions-single.open div.answer,.hire-jobs-questions-single.open p{display:block}.hire-jobs-questions-single.open h3 svg line:last-child{transform:translateY(-100%)}.snuggs__hiring__svg{padding-right:20px}.snuggs-qa-emailLink{padding-top:18px}.hire-jobs-question-clickable:hover{background-color:#f9f9fa}@media (max-width: 500px){.hire-jobs__title h3{font-size:30px}}.hire-press{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:100px 0}.hire-press h4{margin:0;font-size:16px;text-transform:uppercase;font-family:Mabry;font-style:normal;font-weight:700;line-height:26px;color:#22432a}.hire-press__links p{margin:20px 0 0;text-decoration-line:underline;text-align:center;font-family:Mabry;font-size:16px;line-height:26px;color:#23422a}.hire-press__links p:first-child{margin-top:30px}.hire-press__links p:last-child{padding-bottom:48px}.hire-press__links p a:hover{color:#ff5b00}@media (max-width: 400px){.hire-press__links:last-child{padding-bottom:30px}}.hire-hero{width:100%;overflow:hidden;display:flex;position:relative;justify-content:center;align-items:center;height:600px;background-position:center!important;background-repeat:no-repeat!important;background-size:auto!important}.hire-hero H2{position:absolute;color:#fff;font-family:Mabry;font-size:48px;line-height:60px;text-align:center}.hire-hero__circle{position:absolute;width:830px;height:830px;overflow:hidden;border:1px solid white;border-radius:50%;z-index:0}@media (max-width: 840px){.hire-hero__circle{transform:scale(.8)}}@media (max-width: 480px){.hire-hero__circle{transform:scale(.6)}}.hire-about{margin:120px 0 0;display:flex;align-items:center;flex-direction:column;text-align:center;color:#22432a}.hire-about h5,.hire-about h4,.hire-about h3,.hire-about h2{color:#22432a;margin:0}.hire-about h5{font-family:Mabry;font-size:16px;text-transform:none;padding-top:7px}.hire-about h4{font-family:Mabry;font-size:16px;line-height:26px;text-transform:uppercase}.hire-about h3{font-family:Mabry;font-size:20px;font-weight:700}.hire-about h2{font-size:40px;line-height:auto}.hire-about__persons{margin-top:60px;display:flex;flex-direction:row;justify-content:center}.hire-about__person{display:flex;flex-direction:column;margin:0 50px 124px}.hire-about__image{width:460px;height:460px;margin-bottom:40px;background-size:cover!important}@media (max-width: 1144px){.hire-about__persons{flex-direction:column}}.hire-about__social{padding-top:36px;display:flex;align-items:center;justify-content:center}.hire-about__social a{margin:0 17.5px}#hire-about__social__ig svg:hover path{fill:#ff5b00}#hire-about__social__linkd svg:hover path{fill:#ff5b00}#hire-about__social__em svg:hover *{stroke:#ff5b00}.hire-about__line{height:1px;background:#22432a;margin:0}.hire-banner{padding:120px 0 152px;display:flex;flex-direction:column;align-items:center;justify-content:center}.hire-banner H1{margin:0;font-family:Mabry;font-style:normal;font-weight:400;line-height:45px;font-size:40px;text-align:center;color:#22432a}.hire-banner h3{font-family:Mabry;font-style:normal;font-weight:400;font-size:16px;color:#22432a;align-items:center;text-align:center;text-transform:uppercase;font-weight:700;font-size:18px;line-height:26px}.hire-banner p{font-family:Mabry;font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#22432a}.hire-banner__blocks{display:flex}.hire-banner__block{display:flex;flex-direction:column;align-items:center;width:340px;margin:80px 70px 0}.hire-banner__block:first-child svg{margin-bottom:26px}@media (max-width: 1400px){.hire-banner H1{font-size:30px}.hire-banner__blocks{flex-direction:column}.hire-banner__block{margin:80px 0 0}}@media (max-width: 440px){.hire-banner{padding:60px 0 74px}.hire-banner__block{width:auto;margin:44px 36px 0}.hire-banner__block:first-child{margin-top:60px}}.hire-values{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:120px 0}.hire-values p{font-family:Mabry;font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#22432a;margin:0}.hire-values h1{margin:0;font-family:Orpheuspro;font-style:normal;font-weight:400;font-size:30px;line-height:49px;opacity:.5;text-align:center}.hire-values h2{margin:0;font-family:Mabry;font-style:normal;font-weight:400;font-size:40px;line-height:60px;text-align:center}.hire-values h3{text-align:center}.hire-values__heading--orange{font-style:normal;font-weight:400;font-size:40px;line-height:60px;margin:0 0 30px;text-align:center;font-family:Orpheuspro;color:#fe5b00}.hire-values__heading{font-style:normal;font-weight:400;font-size:40px;line-height:60px;margin:0 0 30px;text-align:center;font-family:Mabry;color:#22432a}.hire-values__blocks{display:flex}.hire-values__block{margin:60px 50px 0;width:460px}@media (max-width: 1140px){.hire-values__blocks{flex-direction:column}.hire-values{height:auto;margin:60px 0 70px}.hire-values H1,.hire-values H2{font-size:30px;line-height:120%}.hire-values__block{width:auto}}.snuggs-about{padding:0}.about-banner{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:78px 0 90px}.about-banner H2{font-family:Orpheuspro;font-size:24px;color:#22432a;text-align:center;margin:0 0 18px;line-height:40px}.about-banner H2:last-child{margin-bottom:0}@media (max-width: 450px){#snuggs-about-banner{display:none}}.about-headerHero{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-repeat:no-repeat;background-position-x:center;background-position-y:-180px;background-size:1800px;height:720px;background-color:#ebeae7}.about-headerHero svg{margin-bottom:31px;margin-top:50px}.about-headerHero__heading{font-family:Mabry,sans-serif;color:#fff;margin:0;font-size:48px;line-height:60px;text-align:center;font-weight:400}@media (max-width: 620px){.about-headerHero{background-size:1100px;background-position-y:-100px;height:520px}.about-headerHero svg{margin-bottom:24px;margin-top:-40px}.about-headerHero__heading{font-size:30px;line-height:42px}}.about-cta__cta.container{min-width:375px;padding-right:0}.about-cta{display:flex;flex-direction:row-reverse;justify-content:space-between;height:500px}.about-cta__heading{font-family:orpheuspro;font-style:normal;font-weight:400;font-size:40px;line-height:60px;margin:0;opacity:.5}.about-cta__heading--two{font-family:Mabry;opacity:1;margin-bottom:39px}.about-cta__cta{height:100%;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.about-cta__image{width:50%;background-position:center;background-repeat:no-repeat;background-size:auto}.about-cta__button{width:300px;height:60px;display:flex;justify-content:center;align-items:center;border:1px solid black;font-family:Mabry;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#ff5b00}.snuggs-cta__arrow-cta{padding-left:58px}@media (max-width: 1145px){.about-cta__cta{margin-bottom:72px;align-items:center;padding:0}.about-cta{flex-direction:column;height:auto;align-items:center;justify-items:center}.about-cta__heading{text-align:center;font-size:30px;line-height:42px}.about-cta__image{width:375px;height:375px;margin-bottom:70px}}.about-values{display:flex;justify-content:center}.about-values p{font-family:Mabry;font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#22432a;margin:0}.about-values__block{margin:70px 0 0;width:460px;display:flex;flex-direction:column;align-items:center}.about-values__block:first-child{margin-left:40px}.about-values__block:last-child{margin-right:40px}.about-values__text{margin:100px 0}.about-values__text p:last-child{margin-top:30px}.about-values__heading{font-style:normal;font-weight:400;font-size:40px;line-height:60px;margin:0 0 70px;text-align:center;font-family:Mabry;color:#22432a}.about-values__heading--orange{font-family:Orpheuspro;color:#fe5b00}.about-values__verticalLine{height:auto;width:1px;background-color:#22432a;margin:0 50px}.about-values__horizontalLine{height:1px;background:#22432a;position:relative;top:200px;margin:0;padding:0}@media (max-width: 850px){.about-values{flex-direction:column;align-items:center;margin:80px 0}.about-values__block{width:auto;margin-top:0}.about-values__block:first-child{margin-left:0}.about-values__block:last-child{margin-right:0;margin-top:56px}.about-values__text{margin:0 36px}.about-values__text p:last-child{margin-top:0}.about-values__verticalLine,.about-values__horizontalLine{display:none}}.merch-hero{height:720px;background-color:#f0f0f0;position:relative}@media (max-width: 800px){.merch-hero{height:auto}}.merch-hero h4{font-family:Mabry,sans-serif;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase;color:#22432a;opacity:.5;z-index:1;margin:20px 0 0}@media (max-width: 800px){.merch-hero h4{margin-top:50px}}.merch-hero h2{font-family:Mabry,sans-serif;font-size:45px;line-height:60px;color:#22432a;text-align:center;margin:10px 0 24px;z-index:1;text-transform:uppercase}@media (max-width: 800px){.merch-hero h2{font-size:36px;line-height:48px;padding:0 16px}}.merch-hero p{font-family:Mabry,sans-serif;font-size:18px;line-height:30px;color:#22432a;text-align:center;margin:0;z-index:1;padding:0 16px}.merch-hero p br{display:block}@media (max-width: 800px){.merch-hero p br{display:none}}.merch-hero a{z-index:1}.merch-hero .merch-hero-text{z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:32px}.merch-hero .merch-hero-btn{display:inline-flex;padding:0;width:239px;height:60px;justify-content:center;align-items:center;background-color:#fe5b00;margin-top:48px;margin-bottom:51px;color:#fff;font-family:Mabry,sans-serif;font-size:16px;line-height:24px;font-weight:700;text-align:center;border:2px solid #fe5b00}@media (max-width: 800px){.merch-hero .merch-hero-btn{margin-bottom:0}}.merch-hero .merch-hero__orangesvgdot{position:absolute;top:50%;margin-left:375px;overflow:hidden;z-index:10}.merch-hero .merch-hero__orangesvgdot svg{width:20px;height:20px}@media (max-width: 800px){.merch-hero .merch-hero__orangesvgdot{display:none}}.merch-hero .container{height:100%;overflow:visible;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 800px){.merch-hero .container{display:inline}}.merch-hero .merch-hero__image{position:absolute;top:0;width:auto;height:100%}@media (max-width: 800px){.merch-hero .merch-hero__image{position:relative;height:436px;margin-top:-70px}}.merch-hero .merch-hero__image--left{position:absolute;max-width:none;width:auto;height:720px;bottom:0;right:148px}@media (max-width: 800px){.merch-hero .merch-hero__image--left{position:absolute;height:436px;margin-left:auto;right:00px;bottom:-27px;flex-shrink:0}}.merch-hero .merch-hero__image--right{position:absolute;max-width:none;width:auto;height:720px;bottom:0;left:151px}@media (max-width: 800px){.merch-hero .merch-hero__image--right{display:none}}.merch-info{background:#22432a;padding:80px 0}@media (max-width: 800px){.merch-info{padding:0}}@media (max-width: 800px){.merch-info .merch-info-block{margin:0 -40px}}.merch-info .merch-info-block .merch-info-block-table{border-collapse:collapse;border:1px solid rgba(255,255,255,.2);border-top:0;border-bottom:0;height:140px;display:flex;width:100%}@media (max-width: 800px){.merch-info .merch-info-block .merch-info-block-table{flex-direction:column;border:0;height:auto}}.merch-info .merch-info-block .merch-info-block-table div{display:flex;justify-content:center;align-items:center;font-family:orpheuspro,serif;font-size:30px;line-height:37px;text-align:center;color:#fff;border:1px solid rgba(255,255,255,.2);border-top:0;border-bottom:0;padding:0 30px;width:25%}@media (max-width: 800px){.merch-info .merch-info-block .merch-info-block-table div{width:100%;border:1px solid rgba(255,255,255,.2);border-left:0px;border-right:0px;padding:40px 0;font-size:24px;line-height:29px}}.merch-about{background:linear-gradient(90deg,#fff 65%,#f0f0f0 45%)}@media (max-width: 1100px){.merch-about{background:#fff}}.merch-about-blocks{border-left:0;border-right:0;width:100%;margin-bottom:0}@media (max-width: 800px){.merch-about-blocks{width:calc(100% + 20px);margin:0 -10px}}.merch-about-blocks__block>td{border-left:0;border-right:0;padding:40px 0;color:#22432a;font-size:16px;vertical-align:middle}@media (max-width: 800px){.merch-about-blocks__block>td:first-child{width:90px;padding-left:30px}}.merch-about-blocks__block__image{width:60px}.merch-about-blocks__block__image svg{vertical-align:middle}.merch-about-section{display:flex;justify-content:space-between;font-family:Mabry}@media (max-width: 1100px){.merch-about-section{flex-direction:column-reverse}}.merch-about-content{max-width:580px}@media (min-width: 1101px){.merch-about-content{padding-right:15px}}.merch-about-content h4{font-family:Mabry,sans-serif;font-size:16px;line-height:20px;text-transform:uppercase;color:#22432a;opacity:.5}@media (max-width: 800px){.merch-about-content h4{text-align:center;margin-top:0;margin-bottom:0;font-size:14px}}.merch-about-content h2{margin-top:15px;margin-bottom:35px;font-size:60px;line-height:72px}@media (max-width: 800px){.merch-about-content h2{font-size:30px;margin-top:5px;margin-bottom:20px;line-height:42px;text-align:center}}.merch-about-content p{color:#22432a;font-size:18px;line-height:30px}@media (max-width: 1100px){.merch-about-content p br{display:none}}@media (max-width: 800px){.merch-about-content p{padding:0 20px;margin-bottom:25px;font-size:16px;line-height:26px}}.merch-about-left{width:50%;display:flex;flex-direction:column;justify-content:space-between;padding-top:120px}@media (max-width: 1320px){.merch-about-left{width:65%}}@media (max-width: 1100px){.merch-about-left{width:100%;padding-top:60px}}@media (min-width: 1101px){.merch-about-left{padding-right:0}}.merch-about-right{margin:0;width:50%;height:auto;overflow:visible;background-position:50%;background-size:cover;background-repeat:no-repeat}@media (min-width: 1600px){.merch-about-right{background-size:740px;background-position-x:left}}@media (max-width: 1100px){.merch-about-right{height:800px;width:100%;background-position-y:calc(50% + 150px);background-size:cover;background-color:#efefef}}@media (max-width: 900px){.merch-about-right{background-position-y:calc(50% + 80px)}}@media (max-width: 600px){.merch-about-right{height:45 0px}}@media (max-width: 375px){.merch-about-right{background-size:contain}}.merch-product .merch-about-content{border-top:0px!important}.merch-widget{margin:120px 0 150px}@media (max-width: 800px){.merch-widget{margin:60px 0 150px}}.merch-widget .merch-widget__text{margin:0 auto 90px;max-width:980px;color:#22432a;font-size:30px;line-height:48px}@media (max-width: 800px){.merch-widget .merch-widget__text{font-size:21px;line-height:36px}}.merch-widget .merch-widget__text .merch-widget__uppertitle{font-family:orpheuspro,serif;text-align:center}.merch-widget .merch-widget__text .merch-widget__title{font-family:Mabry,sans-serif;text-align:center}@media (max-width: 800px){.merch-widget .merch-widget__text .merch-widget__title{padding:0 20px}}.merch-widget .merch-widget-products{display:flex;justify-content:center}@media (max-width: 800px){.merch-widget .merch-widget-products{margin:0 -5px}}.merch-widget .merch-widget-product{overflow:hidden;width:460px;display:block;margin:0 10px;position:relative}.merch-widget .merch-widget-product img{width:100%;height:410px;object-fit:cover}.merch-widget .merch-widget-product svg{position:absolute;margin:30px}@media (max-width: 800px){.merch-widget .merch-widget-product svg{margin:20px;display:none}}.merch-widget .merch-widget-product__text{background:#e3efea;margin:-5px 0;padding:21px;display:flex;justify-content:space-between;align-items:center;min-height:40px}@media (max-width: 800px){.merch-widget .merch-widget-product__text{padding:4px 12px;align-items:flex-start;font-size:14px;line-height:24px;align-items:center}}.merch-widget .merch-widget-product__text h4{margin:0;font-family:Mabry,sans-serif;font-size:18px;line-height:24px;text-decoration-line:underline}@media (max-width: 800px){.merch-widget .merch-widget-product__text h4{font-size:14px;line-height:24px;padding-left:10px}}.merch-widget .merch-widget-product__text div{font-family:Mabry,sans-serif;font-size:18px;line-height:24px;padding-left:50px;white-space:nowrap;padding-right:10px}@media (max-width: 800px){.merch-widget .merch-widget-product__text div{padding-left:10px;font-size:14px;line-height:24px}}.merch-product__subtitle{font-family:Mabry,sans-serif;font-style:normal;font-weight:400;font-size:16px;text-transform:uppercase;line-height:20px;color:#0000004d}.product-size-description{margin-top:18px;opacity:.6}.product-limit-text{white-space:nowrap;vertical-align:text-top;font-family:Mabry}.merch-product-sizes .snuggs-sizechart-inner{width:840px}.merch-product-sizes .snuggs-sizechart-full{width:100%}@media (max-width: 800px){.merch-product-sizes .snuggs-sizechart-full{overflow-x:scroll}}.merch-product-sizes .snuggs-sizechart-full th{min-width:150px;color:#fe5b00}.merch-product-sizes .snuggs-sizechart-full .last{min-width:100px}.merch-product-sizes .snuggs-sizechart-full h1{padding-left:60px}@media (max-width: 800px){.merch-product-sizes .snuggs-sizechart-full h1{padding-left:30px}}.merch-product-sizes table th:last-child{padding:0 00px 10px 0}@media (max-width: 800px){.merch-product-sizes table th:first-child,.merch-product-sizes table td:first-child{padding-left:30px}}.merch-product-sizes table th{vertical-align:text-top;margin-top:0;padding-top:0;font-family:Mabry,sans-serif;font-size:14px;line-height:23px;font-style:normal;font-weight:400!important}.merch-product-sizes table td{font-family:Mabry,sans-serif}.merch-product-sizes .snuggs-sizechart-info{padding-right:60px;line-height:26px}@media (max-width: 800px){.merch-product-sizes .snuggs-sizechart-info{padding-right:20px}}.merch-product .product-details-inline{margin-top:20px;padding-top:0}@media (max-width: 800px){.merch-product .product-details-inline{padding-top:0}}.merch-product .add-to-cart .button{width:100%}@media (max-width: 800px){.merch-product .add-to-cart .button{font-size:12px;padding:12px}}.merch-product .input-checkbox-wrapper{width:calc(97% / 5)}.merch-product .product-quantity-container{align-items:flex-start}@media (max-width: 350px){.merch-product .product-quantity-container{flex-wrap:wrap}}.merch-product .wc_product_review_badge{display:none}.merch-product .product-price{margin-top:30px;margin-bottom:12px}.merch-product .merch-info{background:#fff}.merch-product .merch-info .merch-info-block .merch-info-block-table{border-color:#22432a33}.merch-product .merch-info .merch-info-block .merch-info-block-table div{border-color:#22432a33;color:#22432a;font-size:24px;line-height:39px}.merch-product .merch-about-content{border-top:1px solid rgba(34,67,42,.2)}@media (max-width: 800px){.merch-product .merch-about-content{border:none}}.merch-product .merch-fullwidth__text{margin:110px auto;max-width:980px;color:#22432a;font-size:30px;line-height:48px}@media (max-width: 800px){.merch-product .merch-fullwidth__text{margin-bottom:60px;margin-top:60px;font-size:21px;line-height:36px}}.merch-product .merch-fullwidth__text .merch-fullwidth__uppertitle{font-family:orpheuspro,serif;text-align:center}.merch-product .merch-fullwidth__text .merch-fullwidth__title{font-family:Mabry,sans-serif;text-align:center}.merch-product .merch-fullwidth__image{display:flex;justify-content:center;height:720px;background:#f0f0f0}@media (max-width: 800px){.merch-product .merch-fullwidth__image{height:auto}}.howitworks-video{display:flex;justify-content:center;width:100%;height:100%;min-height:220px}.howitworks-video__image{width:100%;max-width:400px;background-size:cover!important}@media (max-width: 400px){.howitworks-video__image{display:none}}.howitworks-video__video{width:100%;height:100%;max-width:400px;max-height:400px;flex-shrink:0}@media (max-width: 470px){.howitworks-video__video{max-width:470px;max-height:470px}}@media (max-width: 400px){.howitworks-video__video{min-width:240px}}.howitworks-banner{display:flex;flex-direction:column;justify-items:center;padding:130px 0 145px}.howitworks-banner__headings{display:flex;flex-direction:column;grid-area:text;text-align:center;align-items:center}.howitworks-banner__headings H2{font-family:Mabry;font-size:50px;line-height:60px;margin:0 0 10px}.howitworks-banner__headings H3{font-family:orpheuspro;font-size:30px;line-height:normal;opacity:.5;width:50%;margin:0}@media (max-width: 1300px){.howitworks-banner__headings H3{width:100%}}.howitworks-banner__svg{display:flex;flex-direction:column-reverse;font-family:Mabry;font-size:18px;line-height:24px;justify-content:flex-end;align-items:center;text-align:center;max-width:220px}@media (max-width: 767px){.howitworks-banner__svg{max-width:100%}}.howitworks-banner__svg svg{margin-bottom:40px}.howitworks-banner__svg:nth-child(2){margin-left:5.2vw}.howitworks-banner__svg:nth-child(3){margin-left:5.2vw}.howitworks-banner__svg:nth-child(4){margin-left:5.2vw}.howitworks-banner__svgs{display:flex;justify-content:center;padding-top:100px}@media (max-width: 767px){.howitworks-banner__svgs{justify-content:flex-start;padding:0}}.swiper-container .howitworks-banner__headings{margin:60px 0 80px}.swiper-container .howitworks-banner__headings H2{font-size:30px;line-height:42px}.swiper-container .howitworks-banner__headings H3{font-size:20px;line-height:30px}.swiper-pagination-howitworks-banner{display:flex;justify-content:center;margin:50px 0 80px}.swiper-container .howitworks-banner__svg{margin:0}.howitworks-banner2{display:flex;flex-direction:column;justify-items:center;padding:130px 0 150px}.howitworks-banner2 H2{font-family:orpheuspro;font-size:30px;text-align:center;opacity:.5;margin:0 0 10px}.howitworks-banner2 H3{font-family:Mabry;font-size:50px;text-align:center;margin:0}.howitworks-banner2 h4{font-family:orpehuspro;font-size:30px;text-align:center;margin:0}.howitworks-banner2 p{font-family:Mabry;font-size:18px;text-align:center}.howitworks-banner2__headings{grid-area:text}.howitworks-banner2__svgs{display:flex;text-align:center;align-items:flex-start;justify-content:space-between;padding-top:60px}.howitworks-banner2__svg{display:flex;flex-direction:column;align-items:center;width:340px}.howitworks-banner2__svg svg{height:215px}.howitworks-banner2__wrapper{margin-top:40px}@media (max-width: 1200px){.howitworks-banner2__svgs{flex-direction:column;justify-content:center;align-items:center;padding:0}.howitworks-banner2__svg:nth-child(1){margin:65px 0 0}.howitworks-banner2__svg:nth-child(2){margin:65px 0 0}.howitworks-banner2__svg:nth-child(3){margin:65px 0 0}}@media (max-width: 800px){.howitworks-banner2{padding:65px 0 90px}.howitworks-banner2 H2{font-size:20px;line-height:30px;color:#22432a;margin-bottom:10px;opacity:1}.howitworks-banner2 H3{font-size:30px;line-height:42px;margin:0 36px;color:#22432a}.howitworks-banner2 h4{margin-top:29px;line-height:40px;margin-bottom:5px}.howitworks-banner2 p{line-height:26px;margin:0;font-size:16px}}.howitworks-qa.container{padding-right:0}.howitworks-qa{display:flex;justify-content:space-between}.howitworks-qa__image{width:50%;position:relative;background-position:50% calc(50% + 30px);background-repeat:no-repeat;background-size:1350px}.howitworks-qa__image:after{content:"";position:absolute;top:calc(50% + 191px);left:calc(50% + 72px);background-color:#ff5b00;width:20px;height:20px;border-radius:50%}.howitworks-qa__button{display:inline-flex;justify-content:center;align-items:center;border:1px solid #ffffff24;padding:15px 25px;transition:ease-in-out .2s}.howitworks-qa__button:hover{border:1px solid #ffffff80;transition:ease-in-out .2s}.howitworks-qa__button p{color:#ff5b00;font-family:Mabry;font-size:14px;margin:0 20px 0 0}.howitworks-qa__button svg path{fill:#fff}.howitworks-qa__qa{width:50%;margin:0 90px 0 0;padding-top:50px;padding-bottom:85px;color:#fff}.howitworks-qa__qa.container{padding-right:0}@media (max-width: 400px){.howitworks-qa__qa.container{padding-left:0}}.howitworks-qa__qa>p{text-align:left;font-size:18px;font-family:Mabry,sans-serif;color:#fff;margin:0}.howitworks-qa__qa>p a:hover{border-bottom:none}.howitworks-qa__qa h3{font-size:40px;color:#fff;text-align:left;margin-bottom:40px}.howitworks-qa__qa h3.heading{opacity:.4}.howitworks-qa__qa-questions{max-width:700px;margin:0 auto;padding-bottom:50px;position:relative}.howitworks-qa__qa-questions h3{font-size:18px;font-family:Mabry,sans-serif;color:#fff}.howitworks-qa__qa-questions-single{border-bottom:1px solid #ffffff24}.howitworks-qa__qa-questions-single:first-child{border-top:1px solid #ffffff24}.howitworks-qa__qa-questions-single h3{margin:0;padding:17px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left}.howitworks-qa__qa-questions-single h3:hover{color:#ff5b00}.howitworks-qa__qa-questions-single h3 span{padding-left:10px}.howitworks-qa__qa-questions-single h3 svg line:last-child{transition:transform .15s ease}.howitworks-qa__qa-questions-single div.answer,.howitworks-qa__qa-questions-single p{margin-top:0;display:none}.howitworks-qa__qa-questions-single div.answer ul,.howitworks-qa__qa-questions-single p ul{list-style:initial;padding:0 0 0 40px}.howitworks-qa__qa-questions-single.open p{text-align:left}.howitworks-qa__qa-questions-single.open div.answer,.howitworks-qa__qa-questions-single.open p{display:block;padding-left:20px}.howitworks-qa__qa-questions-single.open h3 svg line:last-child{transform:translateY(-100%)}.howitworks-qa__email{font-family:orpheuspro;font-size:24px;text-decoration-line:underline;color:#ff5b00}.howitworks-qa__email:hover{color:#ff5b00}@media (max-width: 800px){.howitworks-qa__image{display:none}.howitworks-qa__qa{width:100%;margin:0;display:flex;flex-direction:column;align-items:center}.howitworks-qa{justify-content:center}.howitworks-qa__qa h3{font-size:16px}.howitworks-qa__qa h3.heading{text-align:center;font-size:30px;opacity:1}.howitworks-qa__qa-questions-single.open p{padding:0 20px}}.howitworks-products .snuggs-section3{margin-bottom:120px;text-align:left}.howitworks-products .snuggs-section3 p,.howitworks-products .snuggs-section3 H1{margin:0}.howitworks-products .snuggs-section3 p{font-family:orpheuspro}.howitworks-products .snuggs-section3 .snuggs-section3-text{padding:0 30px 0 20px;align-items:flex-end}.howitworks-products .snuggs-section3 .snuggs-section3-text h4{border:none;text-decoration:underline;margin-top:30px}.howitworks-products .snuggs-section3 .snuggs-section3-text2{padding:0 30px 0 20px}.howitworks-products .snuggs-section3 .snuggs-section3-text2 h5{line-height:100%;margin-bottom:30px}.howitworks-products .snuggs-section3 .snuggs-section3-text2 span{font-family:Mabry;font-weight:700;line-height:24px;font-size:16px;opacity:.7}.howitworks-products .snuggs-section3 .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}.howitworks-products .snuggs-btn-all{margin:0}.howitworks-products__button_container{display:flex;justify-content:space-between;align-items:flex-end;justify-items:center;margin:100px 0 72px}.howitworks-products__heading{display:inline-block}.howitworks-products .swiper-pagination-section3{display:flex;justify-content:center}.howitworks-products .swiper-container .howitworks-products__button{margin:40px auto 0}@media (max-width: 1025px){.howitworks-products .snuggs-section3{text-align:center}.howitworks-products .snuggs-section3 .snuggs-section3-text,.howitworks-products .snuggs-section3 .snuggs-section3-text2{padding:0 20px}.howitworks-products .snuggs-section3 .snuggs-section3-text h4{font-size:18px;margin-top:25px}.howitworks-products .snuggs-section3 .snuggs-section3-text span{font-size:16px}.howitworks-products .snuggs-section3 .snuggs-section3-text2{margin:20px 0 0;display:flex;align-items:flex-start}.howitworks-products .snuggs-section3 .snuggs-section3-text2 img{transform:scale(.7);float:right}.howitworks-products .snuggs-section3 .snuggs-section3-text2 h5{margin:0 0 30px;font-size:18px}.howitworks-products__button_container{justify-content:center;margin:60px 0 40px}}.returns-hero{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;width:100%;height:800px;background-position:center;background-repeat:no-repeat;background-size:auto}.returns-hero .returns-hero__heading{font-family:orpheuspro;font-size:48px;line-height:60px;text-align:center;color:#fff}.returns-hero .returns-hero__heading--alt{font-family:Mabry}.returns-contact{display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column;width:100%;padding:7% 0%}.returns-contact .returns-contact__heading{font-family:Mabry;color:#22432a;font-size:40px}.returns-contact .returns-contact__heading a{text-decoration:underline}@media (max-width: 700px){.returns-contact .returns-contact__heading{font-size:30px}}.returns-contact .returns-contact__heading--email a{font-family:orpheuspro;color:#ff5b00}.returns-contact svg{margin-top:48px}.returns-how{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;min-height:350px;border-top:1px solid #e6e6e6;color:#22432a}@media (max-width: 600px){.returns-how{padding-bottom:10%;padding-top:10%}}.returns-how .returns-how__heading{font-family:mabry;font-size:24px;margin-bottom:20px}.returns-how .returns-how__text{max-width:700px;font-family:Mabry;font-size:16px}.returns-how .returns-how__button{display:grid;place-items:center;margin-top:25px;width:240px;height:60px;background-color:#ff5b00;color:#fff;font-family:mabry}.returns-rec{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;font-size:16px;font-family:Mabry;color:#22432a;margin:80px 0 100px}.returns-rec .returns-rec__head{text-align:center}.returns-rec .returns-rec__blocks{margin-top:100px;display:flex;justify-content:center}@media (max-width: 1000px){.returns-rec .returns-rec__blocks{flex-direction:column}}.returns-rec .returns-rec__items{margin-left:80px;width:33%;max-width:420px}@media (max-width: 1000px){.returns-rec .returns-rec__items{margin:0 0 80px;width:100%;text-align:center}.returns-rec .returns-rec__items:last-child{margin-bottom:0}}.returns-rec .returns-rec__items .returns-rec__number{display:flex;justify-content:center;align-items:center;color:#e6e6e6;border:1px solid #e6e6e6;border-radius:50%;width:48px;height:48px}@media (max-width: 1000px){.returns-rec .returns-rec__items .returns-rec__number{margin:0 auto}}.returns-rec .returns-rec__items .returns-rec__number p{color:gray;margin:0;font-family:Mabry;font-weight:700;font-size:16px}.returns-rec .returns-rec__items:first-child{margin-left:0}.returns-rec .returns-rec__items h2{font-family:Mabry;color:#22432a;font-size:30px}.returns-rec .returns-rec__items b{color:#ff5b00}.returns-rec .returns-rec__items p{margin:0 0 26px}.returns-rec .returns-rec__items .logistics{display:flex;flex-direction:column;font-family:orpheuspro;font-size:24px;margin-bottom:24px}.returns-rec .returns-rec__items .returns-rec-button{display:flex;justify-content:center;align-items:center;width:240px;height:60px;background-color:#ff5b00;color:#fff;border:none;outline:none}@media (max-width: 1000px){.returns-rec .returns-rec__items .returns-rec-button{margin:0 auto}}a.snuggs-nav-item__link:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#22432a;visibility:hidden;transition:all .2s ease-in-out}a.snuggs-nav-item__link:hover{visibility:visible;color:#ff5b00!important}.snuggs-nav-item__link{color:#22432a!important}.snuggs-nav-item__link:before{background-color:#22432a!important}.snuggs-nav-desktop-menu ul.child .links_wrapper li a:before{height:0px}.snuggs-nav-desktop-menu ul li>ul.child li+li{margin-left:0}.menu-nav-button__ul{display:inline-block;padding-bottom:43px}.menu-nav-button__ul .menu-nav-button{justify-content:center;align-items:center;width:320px;height:60px;color:#fff;background-color:#22432a;font-family:Mabry;font-size:16px;font-weight:700;border:none;outline:none;grid-area:button}.menu-nav-button__ul .menu-nav-button:hover{background-color:transparent;color:#ff5b00;border:1px solid #ff5b00}.menu-nav-button__ul li{margin:0}.links_wrapper{display:flex;flex-direction:column;justify-content:space-between;max-width:1420px}.links_wrapper .links_wrapper__picture{margin-right:22px}.snuggs-nav-item>.child.view-lang{width:fit-content;min-width:400px;right:75px;align-items:flex-start;box-shadow:0 30px 40px #0000000d}.view-lang__money{font-size:14px;margin-left:10px;color:#8d8d8d;border:none;width:auto;height:auto;display:inline-block}.snuggs-nav-desktop-menu .active-menu-item ul.child.view-lang{padding:34px 50px}.snuggs-nav-desktop-menu .active-menu-item ul.child.view-lang a{margin-left:20px}.cart p,.cart-drawer p{margin:0}.cart .cart-discount-center,.cart-drawer .cart-discount-center{padding:10px 0;display:grid;place-items:center;background-color:#f5ede5;width:100%;height:42px;max-width:420px;border-radius:100px;font-weight:500;text-align:center;color:#fe5b00;font-size:14px;font-family:Mabry;margin-left:auto;margin-right:auto}.cart .discount-ninja-promotion,.cart-drawer .discount-ninja-promotion{display:flex;height:100%;width:100%;align-items:baseline;justify-content:space-between}.cart .cart-discount-center:empty,.cart-drawer .cart-discount-center:empty{display:none}.cart .cart-discount-center--drawer,.cart-drawer .cart-discount-center--drawer{margin-top:18px}@media (max-width: 1200px){.cart .cart-discount-center--desktop,.cart-drawer .cart-discount-center--desktop{display:none}}@media (min-width: 1201px){.cart .cart-discount-center--mobile,.cart-drawer .cart-discount-center--mobile{display:none}}.cart .drawer-suggestion,.cart-drawer .drawer-suggestion{display:flex;font-family:mabry;justify-content:center;gap:12px;flex-direction:column;width:100%;background-color:#f5ede5;height:216px;max-width:100vw}@media (min-width: 1201px){.cart .drawer-suggestion,.cart-drawer .drawer-suggestion{padding:18px 36px 18px 18px}}.cart .drawer-suggestion h5,.cart-drawer .drawer-suggestion h5{font-family:Mabry;font-size:12px;color:#0009;text-transform:uppercase;margin:0}.cart .drawer-suggestion .drawer-suggestion__product,.cart-drawer .drawer-suggestion .drawer-suggestion__product{display:flex;gap:25px}.cart .drawer-suggestion .drawer-suggestion__text,.cart-drawer .drawer-suggestion .drawer-suggestion__text{display:flex;flex-direction:column;justify-content:space-between;max-height:120px}.cart .drawer-suggestion .money,.cart-drawer .drawer-suggestion .money{font-size:14px;font-weight:500}.cart .drawer-suggestion img,.cart-drawer .drawer-suggestion img{max-width:120px;aspect-ratio:1/1}.cart .drawer-suggestion button,.cart-drawer .drawer-suggestion button{display:grid;place-items:center;color:#fff;border:none;font-size:13px;background-color:#22432a;width:150px;min-height:36px}.cart .cart-items,.cart-drawer .cart-items{width:100%;grid-area:items;margin:0}.cart .cart-item-product,.cart-drawer .cart-item-product{width:100%;display:flex}.cart .cart-item,.cart-drawer .cart-item{display:flex;vertical-align:top}.cart .cart-item .money,.cart-drawer .cart-item .money{font-family:Mabry;white-space:nowrap;font-weight:500}.cart .cart-item .money--original,.cart-drawer .cart-item .money--original{text-decoration:line-through;margin-right:0;text-align:right}@media (max-width: 700px){.cart .cart-item .money--original,.cart-drawer .cart-item .money--original{margin-right:0;text-align:left}}.cart .cart-item .cart-item-total-wrap,.cart-drawer .cart-item .cart-item-total-wrap{display:flex;flex-direction:column;justify-content:flex-end;font-weight:700;grid-area:price}.cart .cart-item-remove--mobile,.cart-drawer .cart-item-remove--mobile{display:flex;justify-content:flex-end;grid-area:removenew}@media (min-width: 700px){.cart .cart-item-remove--mobile,.cart-drawer .cart-item-remove--mobile{display:none}}.cart .cart-prices-wrapper,.cart-drawer .cart-prices-wrapper{display:flex;flex-direction:column;gap:7px}@media (max-width: 1200px){.cart .cart-prices-wrapper,.cart-drawer .cart-prices-wrapper{gap:4px}}.cart .cart-price,.cart-drawer .cart-price{width:100%;font-family:Mabry;display:flex;justify-content:space-between;align-items:center;color:#000}.cart .cart-variants,.cart-drawer .cart-variants{display:flex;gap:10px}.cart .cart-variants .cart-variant,.cart-drawer .cart-variants .cart-variant{display:flex;color:#0000008c}.cart .cart-variants .cart-variant__divider,.cart-drawer .cart-variants .cart-variant__divider{display:contents}.cart .cart-title,.cart-drawer .cart-title{color:#000}@media (max-width: 992px){.template-cart .snuggs-footer-mobile{display:none}}.cart{margin-top:75px;margin-bottom:100px;display:flex;flex-direction:column}@media (min-width: 1201px){.cart .desktop-hide{display:none!important}}@media (max-width: 1200px){.cart .mobile-hide{display:none!important}}@media (max-width: 1200px){.cart{margin-top:18px;margin-bottom:36px;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.cart form{width:100%}.cart .cart-overflow{width:100%;overflow-x:hidden}@media (max-width: 1200px){.cart .cart-overflow{overflow-y:auto;max-height:40vh}}@media (max-width: 768px){.cart .drawer-suggestion{height:auto;padding-top:18px;padding-bottom:25px}}@media (min-width: 1201px){.cart .drawer-suggestion .drawer-suggestion__text{align-items:center;flex-direction:row;width:100%;max-height:auto}}@media (min-width: 1201px){.cart .drawer-suggestion{height:138px}.cart .drawer-suggestion img{width:102px}}@media (max-width: 600px){.cart .drawer-suggestion img{width:78px}}.cart .cart__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}@media (max-width: 1200px){.cart .cart__heading{display:none}}.cart .cart__heading h1{margin:0}.cart .cart__heading .cart__information{display:flex}.cart .cart__heading .cart__information>div{display:flex;align-items:center;font-family:Mabry;gap:10px}.cart .cart__heading .cart__information>div:not(:last-child){padding-right:25px;border-right:1px solid rgba(0,0,0,.1)}.cart .cart__heading .cart__information>div:not(:first-child){padding-left:25px}.cart .cart__heading .cart__headbutton{font-family:Mabry;font-weight:700;font-size:14px;line-height:20px;margin-left:8vw;background-color:#f5ede5;color:#ff5b00;padding:10px 15px}.cart .cart__heading .cart__headshipping{font-family:Mabry;font-weight:700;font-size:14px;line-height:20px;margin-left:auto}.cart .cart-item-product{gap:36px}@media (max-width: 600px){.cart .cart-item-product{gap:18px}}.cart .cart-item-product__information{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative}@media (max-width: 1200px){.cart .cart-item-product__information{flex-direction:column;align-items:flex-start;justify-content:flex-start}}@media (max-width: 1200px){.cart .cart-item-product__information,.cart .cart-item-product-wrap{gap:2px}}.cart .cart-item__container--remove{justify-content:space-between;width:193px;margin-left:10px}@media (max-width: 1200px){.cart .cart-item__container--remove{margin-left:0;flex-direction:column-reverse;align-items:flex-start;gap:10px}}.cart .cart__container{display:flex;gap:61px}@media (max-width: 1200px){.cart .cart__container{flex-direction:column;gap:24px}}.cart .cart-payment-shipping-icons{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}@media (max-width: 1200px){.cart .cart-payment-shipping-icons{display:none}}.cart .cart-payment-shipping-icons .logistik,.cart .cart-payment-shipping-icons .payment{display:flex;gap:10px;justify-content:space-evenly;align-items:center}.cart .cart-tools{position:sticky;top:150px;min-width:458px;width:458px;height:fit-content;gap:25px;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.15);grid-area:tools;overflow:hidden}.cart .cart-tools hr{width:200vw;margin-left:-50%}.cart .cart-tools .cart-tools-bot-wrapper,.cart .cart-tools .cart-tools-top-wrapper{display:flex;flex-direction:column;gap:inherit}@media (min-width: 1301px){.cart .cart-tools{padding:36px}}@media (max-width: 1300px) and (min-width: 1201px){.cart .cart-tools{min-width:400px;padding:26px}}@media (max-width: 1200px){.cart .cart-tools{width:100%;border:none;min-height:auto;min-width:auto;gap:12px}.cart .cart-tools .cart-tools-top-wrapper{gap:16px}}@media (max-width: 1200px){.cart .cart-item .cart-item-total-wrap{gap:6px;flex-direction:row;justify-content:flex-end;align-items:baseline}}.cart #continue-shopping{display:flex;align-items:baseline;gap:10px;font-family:Mabry;color:#000;margin-top:48px}@media (max-width: 1200px){.cart #continue-shopping{display:none}}.cart .page-title{text-align:left;color:#22432a;margin:0}.original-price{text-decoration:line-through;margin-right:6px;opacity:.6;font-size:12px;line-height:24px}.cart-image-wrap img{margin:0;object-fit:cover;width:120px;aspect-ratio:1/1}@media (max-width: 600px){.cart-image-wrap img{width:78px}}.cart-item-product-wrap{display:flex;flex-direction:column;width:auto;grid-area:head}.cart-item-product-wrap .cart-title a{color:#000}tr .cart-item-quantity{display:flex;justify-content:center;border:1px solid rgba(0,0,0,.2);padding:3px 5px;align-items:center;font-family:Mabry;width:90px;height:36px}input.cart-item-quantity-display{width:40px;margin:0;font-size:14px;text-align:center;display:inline-block;height:auto;padding:0;border:none}.cart-item__container--remove{display:flex;grid-area:remove;align-items:center}.js-cart-item-remove{text-transform:uppercase;font-size:12px;opacity:.6;margin-left:24px;color:#000}.cart-item-remove{font-family:Mabry;font-weight:400;font-size:13px;transition:all .4s ease;color:#00000080;margin-left:15px}.cart-item-remove:hover{color:#000000b3}@media (max-width: 700px){.cart-item-remove{display:none}}.cart-item-decrease{background:url(decrease.svg)}.cart-item-increase{background:url(increase.svg)}.cart-item-decrease,.cart-item-increase{border:none;background-repeat:no-repeat;background-position:center}.icon-decrease{background:url(decrease.svg)}.icon-increase{background:url(increase.svg)}.icon-decrease,.icon-increase{border:none;background-repeat:no-repeat;background-position:center;width:13px;height:100%;cursor:pointer}.volume__wrapper{display:flex;align-items:center;width:100px;height:48px;padding:0 13px;border:1px solid rgba(0,0,0,.2)}.volume__wrapper .product-quantity-input{font-family:Mabry;font-size:16px}.volume__wrapper input.input-field{border:none}@media (max-width: 1024px){.volume__wrapper input.input-field{padding:0}}.cart-item-increase-icon{position:absolute}.cart-button-checkout{width:100%;display:flex;justify-content:center;align-items:baseline;gap:18px;max-width:600px;background-color:#ff5b00;margin:0 auto}.cart-button-checkout:hover{background-color:#ff5b00}.cart-button-checkout span{display:block;font-family:mabry,sans-serif}.cart-banner{display:flex;justify-content:center;text-align:center;align-items:baseline;margin:105px auto;width:70%}.cart-banner .cart-banner__block{display:flex;flex-direction:column;align-items:center;width:220px;margin-left:20px}.cart-banner .cart-banner__block:first-child{margin-left:0}.cart-banner .cart-banner__block p{font-family:Mabry;font-size:16px;line-height:26px;color:#22432a;margin-bottom:0;width:15ch}.cart-tools__headingmobile{display:none}.cart-drawer{top:0!important;right:0!important;padding:0!important;width:100vw!important;height:100vh!important;display:none!important;flex-wrap:nowrap!important;flex-direction:row!important;background-color:transparent!important;box-sizing:border-box;position:absolute;z-index:9999;pointer-events:none;justify-content:flex-start;transform:translate(100%)!important;transition:transform .4s}.cart-drawer table{padding:0 30px}.cart-drawer .cart-prices-wrapper{gap:3px}.cart-drawer #drawer-overlay{width:100%;height:100vh;background-color:#000;opacity:0;position:static;cursor:pointer}.cart-drawer #nav-cart__wrapper{min-width:480px;width:480px;display:flex;flex-direction:column;align-items:center;position:static}.cart-drawer .drawer-heading{display:flex;justify-content:space-between;width:100%;padding:19px 30px;border-bottom:1px solid #e6e6e6}.cart-drawer .drawer-heading h3{font-size:24px;margin:0;text-align:left}.cart-drawer .drawer-heading .js-cart-close{cursor:pointer}.cart-drawer .drawer-bottom-info-wrapper{margin-top:auto;border-top:1px solid rgba(0,0,0,.1);padding:30px}.cart-drawer .drawer-btns{display:flex;margin-top:24px;justify-content:space-between;width:100%;gap:10px}.cart-drawer .drawer-btns .drawer-button{font-family:Mabry;min-height:60px;border:none;outline:none;font-weight:700;gap:60px;font-size:16px;display:flex;justify-content:center;align-items:center}.cart-drawer .drawer-btns .drawer-button--checkout{width:260px;color:#fff;background-color:#ff5b00}.cart-drawer .drawer-btns .drawer-button--cart{width:150px;color:#000;background-color:#fff;border:1.5px solid rgba(0,0,0,.15)}.cart-drawer .drawer-btns .drawer-button--cart:hover{background-color:#0000001a;border:none;color:#ff5b00}.cart-drawer .cart-drawer-overflow{display:flex;width:100%;flex-direction:column;overflow:auto}.cart-drawer .cart-variant{font-size:13px;line-height:24px;margin:0;color:#0009}.cart-drawer .money{text-transform:none;line-height:24px}.cart-drawer .drawer-suggestion{padding-left:30px}.cart-drawer .cart-price--total{font-weight:400}.cart-drawer .cart-price--logistics{opacity:.5}.cart-drawer .cart-item__container--remove{margin-top:12px}.cart-drawer .cart-item-product{grid-template-rows:auto auto;grid-template-columns:30px min-content auto min-content 30px;grid-template-areas:". img head removenew ." ". . remove price ."}.cart-drawer .cart-item-product:first-child{margin-top:24px}.cart-drawer tr .cart-item-quantity{width:90px;height:36px}.cart-drawer .cart-image-wrap{margin-right:24px}.cart-drawer .cart-image-wrap img{width:120px;height:120px}.cart-drawer::-webkit-scrollbar{display:none}.drawer-open .cart-drawer{display:flex!important;transform:translate(0)!important;visibility:visible!important;pointer-events:all;transition:all 1s}.drawer-open .cart-drawer #drawer-overlay{opacity:.3;transition:opacity 1s cubic-bezier(1,.06,.77,.83);transition-delay:.5s}.cart-link__button.cart-link__button--update{margin:30px 0 0}#nav-cart__wrapper{height:100vh;background-color:#fff;margin:0!important}#nav-cart__wrapper>.cart-price{margin-bottom:0}.cart-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:0 auto}.cart-empty h2{font-size:40px;line-height:60px;margin:0 0 20px}.cart-empty p{font-family:Mabry;font-size:18px;margin:0}.cart-empty button{width:342px;height:60px;margin-top:60px;border:none;background:#ff5b00;display:flex;justify-content:center;align-items:center}.cart-empty button p{font-weight:700;color:#fff}.nav-cart-empty{display:flex;flex-direction:column;justify-content:center;align-items:center}.nav-cart-empty p{font-family:Mabry;font-size:18px;margin:0 0 50px;text-transform:none}.snuggs-nav-mobile-menu{overflow:auto}.snuggs-nav-mobile-menu ul.snuggs-nav-mobile__nav>li{border-top:1px solid rgba(34,67,42,.2);margin:0;padding:30px 40px;font-family:Mabry}.snuggs-nav-mobile-menu ul.snuggs-nav-mobile__nav>li:last-child{border-bottom:1px solid rgba(34,67,42,.2)}.snuggs-nav-mobile-menu ul.snuggs-nav-mobile__nav>li svg{pointer-events:none}.snuggs-nav-mobile-menu .snuggs-mobile-menu-parent__childs--all{text-decoration:underline;font-size:18px;font-weight:400;margin-top:30px;display:inline-block}.snuggs-nav-mobile-menu .snuggs-mobile-menu-parent__childs li ul li a{font-size:16px}.snuggs-nav-mobile-menu .snuggs-mobile-menu-parent__childs li ul li{text-decoration:none}.snuggs-nav-mobile-menu .snuggs-mobile-menu-parent,.snuggs-nav-mobile-menu .snuggs-mobile-menu-otherlinks{display:flex;justify-content:space-between;align-items:center}.snuggs-nav-mobile__heading{display:flex;justify-content:space-between;padding:30px 20px 0}.snuggs-nav-mobile-menu-langs li:hover{text-decoration:underline}.snuggs-nav-mobile-menu-langs li:hover span.snuggs-nav__circle{background-color:#fe5b00;border:1px solid #ff5b00}.snuggs-nav-mobile-menu-langs li span.snuggs-nav__circle{cursor:pointer}.snuggs-nav-mobile-menu-langs li.active span.snuggs-nav__circle{background-color:#ff5b00;border:1px solid #ff5b00}.snuggs-nav-mobile-menu-langs li.active a{color:#ff5b00}#products{padding-bottom:190px}@media (max-width: 650px){#products{padding-bottom:50px}}.products{display:flex;flex-direction:column;align-items:center;text-align:center}.products h2.products_all_heading{margin-top:72px;font-size:30px;width:100%;font-family:Mabry;text-align:left;line-height:38px;margin-bottom:0}@media (min-width: 1001px){.products:only-child h2.products_all_heading{display:none}}.products+.products h2.products_all_heading#grid_outlet{margin-top:10px}@media (max-width: 1000px){.products h2.products_all_heading{margin-top:50px;text-align:center}.products+.products h2.products_all_heading#grid_outlet{margin-top:0}}.products h3.products__topheading{display:none}@media (max-width: 719px){.products h3.products__topheading{display:block;margin-bottom:40px}}.products h3{font-family:Mabry;font-size:40px;line-height:60px;margin:0}@media (max-width: 719px){.products h3{font-size:24px;line-height:30px}}.products .products-grid{display:grid;grid-template-columns:repeat(3,minmax(270px,460px));width:100%;max-width:1480px;justify-content:center;justify-items:center;gap:30px;margin-top:36px}.products .products-grid .products-item .products-item__text{justify-content:flex-start}@media (max-width: 900px){.products .products-grid .products-item.Card .products-item__text .products-item__line:last-child p,.products .products-grid .products-item.Accessory .products-item__line:last-child p{display:none!important}}@media (max-width: 650px){.products .products-grid .products-item:is(.Card,.Accessory) .products-item__text{flex-direction:row}}.products .products-grid.grid_packs .products-item .products-item__text{min-height:184px}@media (max-width: 992px){.products .products-grid.grid_packs .products-item .products-item__text{min-height:140px}}@media (max-width: 550px){.products .products-grid.grid_packs .products-item .products-item__text{min-height:180px}}@media (max-width: 370px){.products .products-grid.grid_packs .products-item .products-item__text{min-height:auto}}.products .products-grid.grid_packs .products-item .products-item__text .products-item__line:last-child{flex-direction:column;align-items:flex-start;gap:0px}@media (min-width: 992px){.products .products-grid.grid_packs .products-item .products-item__text .products-item__line:last-child{gap:8px}}.products .products-grid.grid_packs .products-item .products-item__text .products-item__line:last-child p{display:flex;align-items:flex-start;gap:7px}@media (min-width: 961px){.products .products-grid.grid_menstrual_pants .products-item:not(.Gift) .products-item__wrapper a .products-item__img{background-size:cover!important}}.products .products-grid.grid_menstrual_pants .products-item.Gift .products-item__wrapper a .products-item__img{background-size:100%!important}.products .products-grid.grid_menstrual_pants .products-item.Gift .products-item__wrapper a .products-item__img,.products .products-grid.grid_menstrual_pants .products-item.Accessory .products-item__wrapper a .products-item__img{background-color:#f7f7f7!important}.products .products-grid.grid_menstrual_pants .products-item .products-item__text .products-item__line,.products .products-grid.grid_outlet .products-item .products-item__text .products-item__line{gap:8px}@media (max-width: 650px){.products .products-grid.grid_menstrual_pants .products-item .products-item__text .products-item__line:last-child,.products .products-grid.grid_outlet .products-item .products-item__text .products-item__line:last-child{justify-content:space-between}}.products .products-grid.grid_panties .products-item .products-item__text .products-item__line a{-webkit-hyphens:none;hyphens:none}.products .products-grid .products-item{display:grid;width:100%}.products .products-grid .products-item .products-item__wrapper{display:flex;flex-direction:column;grid-area:1 / 1 / 2 / 2;gap:12px}@media (min-width: 651px){.products .products-grid .products-item .products-item__wrapper{gap:18px}}.products .products-grid .products-item .products-item__wrapper>a{height:200px}@media (min-width: 651px){.products .products-grid .products-item .products-item__wrapper>a{max-height:380px;height:30vw;min-height:280px}}.products .products-grid .products-item .products-item__wrapper>a .products-item__img{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;height:100%;width:100%;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;transition-delay:65ms}@media (max-width: 600px){.products .products-grid .products-item .products-item__wrapper>a .products-item__img{pointer-events:none}}.products .products-grid .products-item .products-item__wrapper>a .products-item__img .products-item__img--active{width:300px;height:60px;background-color:#22432a;color:#fff;font-family:Mabry;font-weight:700;font-size:16px;line-height:24px;text-align:center;border:none;outline:none}.products .products-grid .products-item .products-item__wrapper>a .products-item__img .products-item__hover_banner{display:none}.products .products-grid .products-item .products-item__wrapper>a .products-item__img:hover .products-item__hover_banner{position:absolute;display:grid;place-items:center;bottom:18px;width:90%;left:50%;transform:translate(-50%);font-family:mabry;font-size:13px;height:36px;color:#fff;background-color:#22432a}.products .products-grid .products-item .products-item__wrapper>a .products-item__img:hover .products-item__hover_banner:hover{background-color:#ff5b00;transition:background-color ease .2s}.products .products-grid .products-item .products-item__wrapper>a .products-item__img .products-item__icons{display:flex;width:100%;min-height:75px;padding:18px 18px 0}.products .products-grid .products-item .products-item__wrapper>a .products-item__img .products-item__icons .products-item__icons-best{display:flex;align-items:center;margin-right:auto;max-height:34px;height:28px;border-radius:100px;padding:6px 16px;font-size:10px;text-transform:uppercase;font-family:Mabry}.products .products-grid .products-item .products-item__wrapper>a .products-item__img .products-item__icons .products-item__icons-best svg{margin-right:6px}.products .products-grid .products-item .products-item__wrapper>a .products-item__img .products-item__icons .products-item__icons-circle{margin-left:auto}.products .products-grid .products-item .products-item__wrapper>a .products-item__img .products-item__img--sizes{width:328px;height:104px;background-color:#22432a;color:#fff;border:none;outline:none}.products .products-grid .products-item .products-item__text{display:flex;justify-content:flex-start;flex-direction:column;gap:4px}@media (min-width: 651px){.products .products-grid .products-item .products-item__text{gap:6px}}.products .products-grid .products-item .products-item__text .products-item__line{display:flex;align-items:center;justify-items:center;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.products .products-grid .products-item .products-item__text .products-item__line:first-child{align-items:flex-start}.products .products-grid .products-item .products-item__text .products-item__line>*{text-align:left}.products .products-grid .products-item .products-item__text .products-item__line .money{font-family:Mabry;font-weight:500;font-size:14px;line-height:24px;white-space:nowrap;align-self:baseline}.products .products-grid .products-item .products-item__text .products-item__line p{margin:0;color:#0009;font-family:Mabry,sans-serif;font-size:13px;line-height:16px}.products .products-grid .products-item .products-item__text .products-item__line a{font-family:Mabry,sans-serif;font-size:18px;line-height:18px;color:#000;margin-right:7px;-webkit-hyphens:none;hyphens:none}.products .products-grid .products-item .products-item__text .products-item__line .products-item__svgs{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 950px){.products .products-grid{grid-template-columns:repeat(2,minmax(200px,460px))}}@media (max-width: 650px){.products .products-grid{gap:15px;grid-template-columns:repeat(2,minmax(165px,300px))}.products .products-grid .products-item .products-item__wrapper a .products-item__img{margin:0}.products .products-grid .products-item .products-item__wrapper a .products-item__img .products-item__icons{padding:15px 0 0 18px;min-height:0;flex-direction:column;height:100%}.products .products-grid .products-item .products-item__wrapper a .products-item__img .products-item__icons .products-item__icons-best{font-size:12px}.products .products-grid .products-item .products-item__wrapper a .products-item__img .products-item__icons-circle{margin-top:auto;margin-right:10px}.products .products-grid .products-item .products-item__wrapper a .products-item__img .products-item__icons-circle svg{width:36px;height:36px}.products .products-grid .products-item .products-item__text{display:flex;flex-direction:column}.products .products-grid .products-item .products-item__text .products-item__line .products-item__svgs{margin-right:0}.products .products-grid .products-item .products-item__text .products-item__line .money,.products .products-grid .products-item .products-item__text .products-item__line a{font-size:12px;line-height:14px}.products .products-grid .products-item .products-item__text .products-item__line p{font-size:12px;line-height:14px;display:none}.products .products-grid .products-item .products-item__text .products-item__line svg{min-width:36px}}@media (max-width: 650px) and (min-width: 650px){.products .products-grid .products-item .products-item__text .products-item__line p{display:block}}@media (max-width: 500px){.products .products-grid .products-item .products-item__wrapper a .products-item__img{background-size:140%}.products .products-grid .products-item .products-item__text .products-item__line p,.products .products-grid .products-item .products-item__text .products-item__line a,.products .products-grid .products-item .products-item__text .products-item__line .money{font-size:12px;line-height:14px}.products .products-grid .products-item .products-item__text .products-item__line .money{margin-top:2px}}@media (max-width: 370px){.products .products-grid{grid-template-columns:repeat(1,minmax(175px,370px))}.products .products-grid .products-item .products-item__wrapper a .products-item__img{background-size:cover!important}}.products .products-filter{width:1450px;display:inline-flex;justify-content:space-between;align-items:center;margin-top:50px}@media (max-width: 1599px){.products .products-filter{width:960px}}@media (max-width: 1089px){.products .products-filter{width:475px}}@media (max-width: 800px){.products .products-filter{width:343px}}.products .products-filter .products-filter__filter{display:flex;align-items:center}.products .products-filter .products-filter__filter a{margin-left:15px;font-family:Mabry;font-size:14px;line-height:20px;text-decoration-line:underline;color:#000}.products .products-filter .products-filter__filter a svg{margin-left:10px}.products .products-filter .products-filter__prod-count{font-family:Mabry;font-size:14px;line-height:20px}.products-filter-active{display:flex;width:819px;height:216px;border:1px solid black}.limoniapps-discountninja-subtotalcomment-summary-table{width:100%!important;margin-top:0!important;font-size:14px!important}ul.cart-drawer .limoniapps-discountninja-subtotalcomment-summary-table{width:480px!important}.limoniapps-discountninja-subtotalcomment-summary-body{padding:0!important}.howbuy-hero{display:flex;height:100%}@media (max-width: 1200px){.howbuy-hero{flex-direction:column}}.howbuy-hero .howbuy-hero__left{display:flex;flex-direction:column;justify-content:center;width:50%;height:100%;background-color:#f3f3f3}@media (max-width: 1200px){.howbuy-hero .howbuy-hero__left{width:100%}}.howbuy-hero .howbuy-hero__left.container{padding-right:7%;padding-bottom:235px;padding-top:175px}@media (max-width: 1200px){.howbuy-hero .howbuy-hero__left.container{padding-bottom:5%;padding-top:5%}}@media (max-width: 600px){.howbuy-hero .howbuy-hero__left.container{padding-bottom:40px;padding-top:10px}}.howbuy-hero .howbuy-hero__left .howbuy-hero__lefttext h4{font-family:Mabry;font-size:18px;line-height:20px;text-transform:uppercase;color:#22432a;opacity:.5}@media (max-width: 1200px){.howbuy-hero .howbuy-hero__left .howbuy-hero__lefttext h4{text-align:center}}@media (max-width: 600px){.howbuy-hero .howbuy-hero__left .howbuy-hero__lefttext h4{font-size:14px;line-height:16px}}.howbuy-hero .howbuy-hero__left .howbuy-hero__lefttext p{margin-top:0;font-size:56px;line-height:70px;font-family:orpheuspro;color:#22432a}@media (max-width: 1200px){.howbuy-hero .howbuy-hero__left .howbuy-hero__lefttext p{text-align:center}}@media (max-width: 600px){.howbuy-hero .howbuy-hero__left .howbuy-hero__lefttext p{font-size:30px;line-height:42px;margin-bottom:35px}}.howbuy-hero .howbuy-hero__left .howbuy-hero__lefttext .howbuy-hero__buttons{width:100%;display:flex}@media (max-width: 1200px){.howbuy-hero .howbuy-hero__left .howbuy-hero__lefttext .howbuy-hero__buttons{justify-content:center}}@media (max-width: 600px){.howbuy-hero .howbuy-hero__left .howbuy-hero__lefttext .howbuy-hero__buttons{flex-direction:column;align-items:center}}.howbuy-hero .howbuy-hero__left .howbuy-hero__lefttext .howbuy-hero__buttons .howbuy-hero__button{display:flex;justify-content:center;align-items:center;height:60px;width:270px;font-family:Mabry;font-size:18px;font-weight:700;background-color:#ff5b00;color:#fff}.howbuy-hero .howbuy-hero__left .howbuy-hero__lefttext .howbuy-hero__buttons .howbuy-hero__button--alt{margin-left:30px;color:#ff5b00;background-color:transparent;border:1px solid #ff5b00}@media (max-width: 600px){.howbuy-hero .howbuy-hero__left .howbuy-hero__lefttext .howbuy-hero__buttons .howbuy-hero__button--alt{margin-left:0;margin-top:20px}}.howbuy-hero .howbuy-hero__right{position:relative;width:50%;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}@media (max-width: 1200px){.howbuy-hero .howbuy-hero__right{width:100%;height:75vw}}@media (max-width: 600px){.howbuy-hero .howbuy-hero__right{max-height:375px}}.howbuy-hero .howbuy-hero__right .howbuy-hero__circle{transform:rotate(15deg);position:absolute;top:30%;right:30%;display:flex;flex-direction:column;justify-content:center;align-items:center;width:160px;height:160px;border-radius:50%;background-color:#ff5b00}@media (max-width: 600px){.howbuy-hero .howbuy-hero__right .howbuy-hero__circle{transform:scale(.8) rotate(15deg);top:12%;right:12%}}.howbuy-hero .howbuy-hero__right .howbuy-hero__circle p{padding:10%;text-align:center;font-family:Mabry;text-transform:uppercase;color:#fff;font-size:16px;line-height:18px;margin:0}.howbuy-works{background:#22432a;display:flex;text-align:center;flex-direction:column;padding-bottom:160px;padding-top:100px}@media (max-width: 600px){.howbuy-works{padding-bottom:60px;padding-top:60px}}.howbuy-works h4{font-family:Mabry;font-size:20px;line-height:20px;color:#ffffff80;text-transform:uppercase}@media (max-width: 600px){.howbuy-works h4{font-size:14px;line-height:16px}}.howbuy-works .howbuy-works__top-section{padding-bottom:90px}@media (max-width: 600px){.howbuy-works .howbuy-works__top-section{padding-bottom:70px}}.howbuy-works .howbuy-works__top-section h2{margin:0;font-size:40px;line-height:60px;color:#fff}@media (max-width: 600px){.howbuy-works .howbuy-works__top-section h2{font-size:30px;line-height:42px}}.howbuy-works .howbuy-works__top-section h2.howbuy-heading-alt{font-family:Mabry;margin-bottom:30px}.howbuy-works .howbuy-works__top-section a{color:#ff5b00;text-transform:uppercase;text-decoration:underline}@media (max-width: 600px){.howbuy-works .howbuy-works__top-section a{font-size:14px;line-height:24.5px}}@media (max-width: 374px){.howbuy-works .howbuy-works__top-section a{display:block}}.howbuy-works .howbuy-works__bot-section h4{margin:0 0 60px}@media (max-width: 600px){.howbuy-works .howbuy-works__bot-section h4{margin-bottom:18px}}.howbuy-works .howbuy-works__bot-section .howbuy-works__blocks{display:inline-flex;flex-wrap:wrap;justify-content:center}.howbuy-works .howbuy-works__bot-section .howbuy-works__blocks .howbuy-works__block{color:#fff;width:270px;margin-right:20px;margin-left:20px;margin-bottom:40px}.howbuy-works .howbuy-works__bot-section .howbuy-works__blocks .howbuy-works__block h3{color:#fff;font-family:Mabry;font-size:18px;line-height:26px;font-weight:700;margin:0;text-transform:uppercase}@media (max-width: 600px){.howbuy-works .howbuy-works__bot-section .howbuy-works__blocks .howbuy-works__block h3{font-size:16px;line-height:22px}}.howbuy-works .howbuy-works__bot-section .howbuy-works__blocks .howbuy-works__block p{margin:8px 0 0}@media (max-width: 600px){.howbuy-works .howbuy-works__bot-section .howbuy-works__blocks .howbuy-works__block p{margin-top:0;font-size:14px}}.howbuy-qa.container{padding-right:0}.howbuy-qa{display:flex;justify-content:space-between}.howbuy-qa__image{width:50%;position:relative;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.howbuy-qa__qa{width:100%;background-color:#f3f3f3;color:#22432a;padding-top:160px;padding-bottom:160px}@media (max-width: 1200px){.howbuy-qa__qa{padding-top:60px;padding-bottom:60px}}.howbuy-qa__qa h4{margin:0;text-transform:uppercase;font-family:Mabry;font-size:18px;line-height:20px;text-align:center;color:#22432a;opacity:.5}@media (max-width: 1200px){.howbuy-qa__qa h4{font-size:14px;line-height:20px}}@media (min-width: 1700px){.howbuy-qa__qa.container{padding-right:10%}}.howbuy-qa__qa>p{text-align:left;font-size:18px;font-family:Mabry,sans-serif;color:#22432a;margin:0}.howbuy-qa__qa>p a:hover{border-bottom:none}.howbuy-qa__qa h3{font-size:40px;color:#22432a;text-align:left;margin:30px 0 55px;text-align:center}@media (max-width: 1200px){.howbuy-qa__qa h3{font-size:30px;line-height:42px;margin:14px 0 40px}}.howbuy-qa__qa-questions{max-width:700px;margin:0 auto;position:relative}.howbuy-qa__qa-questions h3{font-size:18px;font-family:Mabry,sans-serif;color:#22432a}@media (max-width: 1200px){.howbuy-qa__qa-questions h3{font-size:16px;line-height:26px}}.howbuy-qa__qa-questions-single{border-bottom:1px solid rgba(34,67,42,.2)}.howbuy-qa__qa-questions-single:first-child{border-top:1px solid rgba(34,67,42,.2)}.howbuy-qa__qa-questions-single h3{margin:0;padding:17px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left}.howbuy-qa__qa-questions-single h3:hover{color:#ff5b00}.howbuy-qa__qa-questions-single h3 span{padding-left:10px}.howbuy-qa__qa-questions-single h3 svg line:last-child{transition:transform .15s ease}.howbuy-qa__qa-questions-single div.answer,.howbuy-qa__qa-questions-single p{margin-top:0;display:none}.howbuy-qa__qa-questions-single div.answer ul,.howbuy-qa__qa-questions-single p ul{list-style:initial;padding:0 0 0 40px}.howbuy-qa__qa-questions-single.open div.answer,.howbuy-qa__qa-questions-single.open p{display:block;padding-left:20px}.howbuy-qa__qa-questions-single.open h3 svg line:last-child{transform:translateY(-100%)}.howbuy-qa__email{font-family:orpheuspro;font-size:24px;text-decoration-line:underline;color:#ff5b00}.howbuy-qa__email:hover{color:#ff5b00}@media (max-width: 800px){.howbuy-qa__image{display:none}.howbuy-qa__qa{width:100%}.howbuy-qa{justify-content:center}}.howbuy-sec3.snuggs-section3{padding-top:140px}@media (max-width: 600px){.howbuy-sec3.snuggs-section3{padding-top:60px}}@media (min-width: 800px){.howbuy-sec3.snuggs-section3{display:flex;flex-direction:column;align-items:center}}.howbuy-sec3.snuggs-section3 h1{color:#22432a;font-family:orpheuspro;font-size:40px;line-height:60px;margin-bottom:0}@media (max-width: 600px){.howbuy-sec3.snuggs-section3 h1{font-family:Mabry;font-size:30px;line-height:42px;padding:0 5%}}@media (min-width: 600px){.howbuy-sec3.snuggs-section3 h1 b{font-weight:400}}.howbuy-sec3.snuggs-section3 p{max-width:884px;color:#22432a;font-size:18px;line-height:30px;margin-top:27px;font-family:Mabry}@media (max-width: 767px){.howbuy-sec3.snuggs-section3 p{margin-bottom:45px}}@media (max-width: 600px){.howbuy-sec3.snuggs-section3 p{font-size:16px;line-height:26px}}.period-reasons{display:flex;align-items:center;flex-direction:column;margin:120px 0}@media (max-width: 1139px){.period-reasons{margin:54px 0 0}}.period-reasons h3{font-family:orpheuspro;font-size:30px;color:#00000080;margin:0}@media (max-width: 500px){.period-reasons h3{font-size:20px;line-height:30px;text-align:center}}.period-reasons h2{font-family:Mabry;font-size:40px;line-height:60px;color:#22432a;text-align:center;max-width:25ch;margin:0}@media (max-width: 500px){.period-reasons h2{font-size:30px;line-height:42px;text-align:center}}.period-reasons .period-reasons__blocks{position:relative;display:flex;flex-wrap:wrap;justify-content:center;padding-top:80px}@media (max-width: 1139px){.period-reasons .period-reasons__blocks{padding-top:40px}}.period-reasons .period-reasons__blocks h4{font-family:orpheuspro;font-size:30px;line-height:40px;margin:0;color:#22432a}.period-reasons .period-reasons__blocks p{font-family:Mabry;font-size:16px;color:#22432a;margin-bottom:0}@media (max-width: 1139px){.period-reasons .period-reasons__blocks p,.period-reasons .period-reasons__blocks h4{text-align:center}}.period-reasons .period-reasons__blocks .period-reasons__block{max-width:460px}@media (min-width: 1140px){.period-reasons .period-reasons__blocks .period-reasons__block{margin:50px}}@media (max-width: 1139px){.period-reasons .period-reasons__blocks .period-reasons__block{margin:40px}}.period-reasons .period-reasons__blocks .period-reasons__line{width:100vw;height:1px;position:absolute;border-top:1px solid #22432a;bottom:47%}.period-reasons .period-reasons__blocks .period-reasons__line--border{display:none}@media (max-width: 1139px){.period-reasons .period-reasons__blocks .period-reasons__line{display:none}.period-reasons .period-reasons__blocks .period-reasons__line--border{width:100vw;height:1px;display:block;border-top:1px solid #22432a}}#shopify-section-snuggs-period-reasons{border-bottom:1px solid #22432a}.period-banner{display:flex;justify-content:space-between;padding:150px 0}@media (max-width: 1200px){.period-banner{flex-direction:column-reverse;align-items:center;padding:54px 0 0}}.period-banner .period-banner__picture{position:relative;width:45%;max-width:620px;height:500px;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}@media (max-width: 1200px){.period-banner .period-banner__picture{width:100vw;max-width:none}}@media (max-width: 479px){.period-banner .period-banner__picture{max-height:375px}}.period-banner .period-banner__picture .period-banner__dot{position:absolute;width:20px;height:20px;top:35%;right:40%}.period-banner .period-banner__text{display:flex;justify-content:center;flex-direction:column;max-width:700px;width:50%}@media (max-width: 1200px){.period-banner .period-banner__text{width:75%}}@media (max-width: 600px){.period-banner .period-banner__text{width:100%}}.period-banner .period-banner__text .period-banner__hide{display:none}@media (max-width: 1200px){.period-banner .period-banner__text .period-banner__hide{display:block}}@media (max-width: 1200px){.period-banner .period-banner__text .period-banner__hide--mobile{display:none}}.period-banner .period-banner__text h2{margin:0;font-family:orpheuspro;font-size:40px;line-height:60px;color:#22432a}@media (max-width: 1200px){.period-banner .period-banner__text h2{font-size:30px;line-height:42px;text-align:center}}.period-banner .period-banner__text p{font-size:18px;line-height:30px;font-family:Mabry;color:#22432a}@media (max-width: 1200px){.period-banner .period-banner__text p{font-size:16px;line-height:26px;text-align:center;margin:35px 0 70px}}.period-banner .period-banner__text a{color:#ff5b00;text-decoration:underline}.period-tips{padding:120px 0 90px;display:flex;align-items:center;flex-direction:column}@media (max-width: 1200px){.period-tips{padding:60px 0 70px}}.period-tips h2{font-family:Mabry;font-size:40px;line-height:60px;margin:0 0 76px;color:#22432a;text-align:center}@media (max-width: 1200px){.period-tips h2{font-size:30px;line-height:42px;margin:0}}.period-tips .period-tips__blocks{display:flex;width:100%;justify-content:space-between}@media (max-width: 1200px){.period-tips .period-tips__blocks{flex-direction:column;max-width:375px}}.period-tips .period-tips__blocks .period-tips__block{display:flex;flex-direction:column;align-items:center;width:28%;max-width:340}@media (max-width: 1200px){.period-tips .period-tips__blocks .period-tips__block{width:100%;margin-top:50px}}.period-tips .period-tips__blocks .period-tips__block h3{display:flex;align-items:center;font-family:mabry;color:#22432a;text-align:center;text-transform:uppercase;font-size:18px;line-height:26px;font-weight:700;margin:0 0 21px;height:52px}@media (max-width: 1200px){.period-tips .period-tips__blocks .period-tips__block h3{height:100%}}.period-tips .period-tips__blocks .period-tips__block p{font-family:mabry;text-align:center;color:#22432a;font-size:16px;line-height:26px;margin:0}.period-tips .period-tips__blocks .period-tips__block .period-tips__svg{display:flex;justify-content:center;align-items:center;height:50px;margin-bottom:20px}.period-hero__lefttext{display:flex;align-items:center;justify-content:center;flex-direction:column}.period-hero__lefttext h4{max-width:720px;margin-top:0;font-size:56px;line-height:70px;font-family:orpheuspro;color:#22432a}@media (max-width: 1200px){.period-hero__lefttext h4{text-align:center}}@media (max-width: 600px){.period-hero__lefttext h4{font-size:30px;line-height:42px;margin:40px 0 35px}}.period-hero__lefttext .howbuy-hero__buttons{width:100%;display:flex}@media (max-width: 1200px){.period-hero__lefttext .howbuy-hero__buttons{justify-content:center}}@media (max-width: 600px){.period-hero__lefttext .howbuy-hero__buttons{flex-direction:column;align-items:center}}.period-hero__lefttext .howbuy-hero__buttons .howbuy-hero__button{display:flex;justify-content:center;align-items:center;height:60px;width:270px;font-family:Mabry;font-size:18px;font-weight:700;background-color:#ff5b00;color:#fff}.period-hero__lefttext .howbuy-hero__buttons .howbuy-hero__button--alt{margin-left:30px;color:#ff5b00;background-color:transparent;border:1px solid #ff5b00}@media (max-width: 600px){.period-hero__lefttext .howbuy-hero__buttons .howbuy-hero__button--alt{margin-left:0;margin-top:20px}}.faq-hero{width:100%;min-height:800px;background-color:#ececec}@media (max-width: 992px){.faq-hero{min-height:600px}}.faq-hero .faq-hero__wrapper{display:flex;justify-content:space-between;background-position:60%!important;background-size:auto!important;background-repeat:no-repeat!important;min-height:inherit}@media (max-width: 992px){.faq-hero .faq-hero__wrapper{background-size:450px!important;background-position:50% 120px!important}}@media (max-width: 600px){.faq-hero .faq-hero__wrapper{background-size:400px!important;background-position:50% 90px!important}}.faq-hero .faq-hero__wrapper .faq-hero__text{display:flex;flex-direction:column;justify-content:center;width:100%}@media (max-width: 992px){.faq-hero .faq-hero__wrapper .faq-hero__text{padding-top:40px;text-align:center;justify-content:flex-start}}.faq-hero .faq-hero__wrapper .faq-hero__text h3{margin:0;font-family:orpheuspro;font-size:48px;line-height:60px;color:#22432a}@media (max-width: 600px){.faq-hero .faq-hero__wrapper .faq-hero__text h3{font-size:30px;line-height:42px}}.faq-hero .faq-hero__wrapper .faq-hero__text h3.faq-hero__text--orange{font-family:Mabry;color:#ff5b00}.faq-filters{margin:90px 0 50px}@media (max-width: 992px){.faq-filters{margin:0}}.faq-filters h2{font-family:Mabry;font-size:14px;opacity:50%;text-transform:uppercase}.faq-filters ul{display:flex;flex-wrap:wrap}@media (max-width: 992px){.faq-filters ul{margin:0}}@media (max-width: 500px){.faq-filters ul{flex-direction:column}}.faq-filters ul li{margin:12px 50px 12px 0}.faq-filters ul li a{font-family:Mabry;font-size:16px;text-decoration:underline;color:#000}@media (max-width: 900px){.snuggs-sizechart-right{display:none}.snuggs-sizechart-left{width:100%;text-align:center}.snuggs-sizechart-inner table td:last-child{padding-right:20px}.snuggs-sizechart-inner table th:last-child,.snuggs-sizechart-inner table td:last-child{padding:10px 0}.snuggs-sizechart-info{padding:0 20px 30px}.snuggs-sizechart-left h1{padding-left:0;font-size:24px;margin:40px 0 30px}.snuggs-sizechart-inner{width:100%;height:100%;margin-top:110px;overflow:auto}}@media (max-width: 768px){.snuggs-absorpcechart-inner{width:100%;height:100%;margin-top:90px;overflow:auto}}.snuggs-nav-desktop-menu .view-lang .active a{color:#fe5b00}.shopify-challenge__container{margin:100px auto 50px}.shopify-challenge__container form{text-align:center}.shopify-challenge__container .shopify-challenge__button{display:inline-flex;padding:0;width:239px;height:60px;justify-content:center;align-items:center;background-color:#fe5b00;margin-top:20px;color:#fff;font-family:Mabry,sans-serif;font-size:16px;line-height:24px;font-weight:700;text-align:center;border:2px solid #fe5b00}.shopify-challenge__container .shopify-challenge__button:hover{background-color:transparent;color:#fe5b00}.shopify-challenge__container .shopify-challenge__message,.shopify-challenge__container .shopify-challenge__errors{font-family:Mabry,sans-serif}.price-product-grid{color:gray;font-family:Mabry,sans-serif!important;font-size:12px!important;display:inline}@media (max-width: 400px){.price-product-grid{font-size:10px!important}}.wc_review_btn{display:inline-block!important;padding:16px 50px!important;max-width:300px!important;background-color:transparent!important;margin:0!important;color:#000!important;font-family:Mabry,sans-serif!important;font-size:16px!important;line-height:24px!important;font-weight:700!important;text-align:center!important;border:1px solid rgba(0,0,0,.5)!important}.wc_review_btn:hover{background-color:transparent!important;color:#fe5b00!important}.cart-link img:hover{cursor:pointer}.product-info-link{font-family:Mabry,sans-serif;font-size:13px;margin:8px 0}.product-info-link svg{min-width:36px}.snuggs-absorbcechart-questions{margin:0 auto;position:relative;background-color:#fff}.snuggs-absorbcechart-questions h3{font-size:18px;font-family:Mabry,sans-serif;color:#fff}.snuggs-absorbcechart-questions-single{border-bottom:1px solid rgba(0,0,0,.2)}.snuggs-absorbcechart-questions-single h3{margin:0;padding:15px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;color:#fe5b00;font-size:16px;height:84px}.snuggs-absorbcechart-questions-single h3 span{padding-left:10px}.snuggs-absorbcechart-questions-single h3 svg line:last-child{transition:transform .15s ease}.snuggs-absorbcechart-questions-single h3 .tab-flex{display:flex;align-items:center}.snuggs-absorbcechart-questions-single h3 .tab-flex svg{margin-right:10px}.snuggs-absorbcechart-questions-single div.answer{padding:0 30px}.snuggs-absorbcechart-questions-single div.answer h2{font-family:Mabry,sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;margin:0 0 10px}.snuggs-absorbcechart-questions-single div.answer p{font-size:14px;font-family:Mabry,sans-serif;margin-bottom:24px}.snuggs-absorbcechart-questions-single div.answer,.snuggs-absorbcechart-questions-single p{margin-top:0;display:none}.snuggs-absorbcechart-questions-single div.answer ul,.snuggs-absorbcechart-questions-single p ul{list-style:initial;padding:0 0 0 40px}.snuggs-absorbcechart-questions-single.open div.answer,.snuggs-absorbcechart-questions-single.open p{display:block}.snuggs-absorbcechart-questions-single.open h3 svg line:last-child{transform:translateY(-100%)}.snuggs-absorbcechart-mobile{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:30px}.snuggs-absorpce-block-mobile{height:650px}.snuggs-nav-gift{margin-left:-60px;margin-top:20px}.snuggs-nav-gift svg{text-decoration:none}.snuggs-nav-gift a{margin-left:25px}.snuggs-product-modal{display:flex;justify-content:space-between;height:450px;margin-top:50px}.snuggs-product-modal-left,.snuggs-product-modal-right{width:45%}.snuggs-product-modal-right{align-self:center;display:flex;flex-direction:column;justify-content:center;height:450px;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.snuggs-product-modal-right h1{font-size:24px;line-height:42px;font-family:Mabry,sans-serif;margin-bottom:40px}.snuggs-product-modal-right p{font-size:18px;line-height:24px;font-family:Mabry,sans-serif;margin:0;padding-right:30%}.snuggs-product-modal-left img{height:100%;object-fit:cover}#shopify-section-snuggs-product-modal>div.product-mobile-only>div>div>p{font-size:16px;margin-top:36px;font-family:Mabry,sans-serif}.payments-img{display:block;margin:48px 0 0;height:70px}@media (max-width: 1024px){.payments-img{margin:48px auto 0}}#shopify-section-snuggs-nightmodel-reasons{border-bottom:1px solid #22432a}.nightmodel-reasons{display:flex;align-items:center;flex-direction:column;margin:110px 0}@media (max-width: 1139px){.nightmodel-reasons{margin:54px 0 0}}.nightmodel-reasons h2{font-family:Mabry,sans-serif;font-size:40px;line-height:60px;color:#22432a;text-align:center;max-width:29ch;margin:0}@media (max-width: 500px){.nightmodel-reasons h2{font-size:30px;line-height:42px;text-align:center}}.nightmodel-reasons .nightmodel-reasons__blocks{position:relative;display:flex;flex-wrap:wrap;justify-content:center;padding-top:80px}@media (max-width: 1139px){.nightmodel-reasons .nightmodel-reasons__blocks{padding-top:40px}}.nightmodel-reasons .nightmodel-reasons__blocks h4{font-family:orpheuspro,serif;font-size:30px;line-height:40px;margin:0;color:#22432a;max-width:16ch}.nightmodel-reasons .nightmodel-reasons__blocks p{font-family:Mabry,sans-serif;font-size:16px;color:#22432a;margin-bottom:0}@media (max-width: 1139px){.nightmodel-reasons .nightmodel-reasons__blocks p,.nightmodel-reasons .nightmodel-reasons__blocks h4{text-align:center}}.nightmodel-reasons .nightmodel-reasons__blocks .nightmodel-reasons__block{max-width:460px}@media (min-width: 1140px){.nightmodel-reasons .nightmodel-reasons__blocks .nightmodel-reasons__block{margin:50px}.nightmodel-reasons .nightmodel-reasons__blocks .nightmodel-reasons__block:nth-child(-n+2){margin-bottom:150px}}@media (max-width: 1139px){.nightmodel-reasons .nightmodel-reasons__blocks .nightmodel-reasons__block{margin:40px}.nightmodel-reasons .nightmodel-reasons__blocks .nightmodel-reasons__block:nth-child(-n+2){margin-bottom:130px}}.nightmodel-reasons .nightmodel-reasons__blocks .nightmodel-reasons__line{width:100vw;height:1px;position:absolute;border-top:1px solid #22432a;bottom:39%}.nightmodel-reasons .nightmodel-reasons__blocks .nightmodel-reasons__line--border{display:none}@media (max-width: 1139px){.nightmodel-reasons .nightmodel-reasons__blocks .nightmodel-reasons__line{display:none}.nightmodel-reasons .nightmodel-reasons__blocks .nightmodel-reasons__line--border{width:100vw;height:1px;display:block;border-top:1px solid #22432a}}.influencers-hero__lefttext{display:flex;align-items:center;justify-content:center;flex-direction:column}.influencers-hero__lefttext h4{max-width:720px;margin-top:0;font-size:50px;line-height:60px;font-family:orpheuspro,serif;color:#22432a}@media (max-width: 1200px){.influencers-hero__lefttext h4{text-align:center}}@media (max-width: 768px){.influencers-hero__lefttext h4{font-size:30px;line-height:42px;margin:40px 0 0}.influencers-hero__lefttext h4 p{margin:0}}@media (max-width: 768px){.snuggs-influencers{padding:0 40px}}.snuggs-influencers__text{text-align:center;margin:130px 0}.snuggs-influencers__text h3{font-size:40px;line-height:60px;color:#22432a;font-family:orpheuspro,serif}.snuggs-influencers__text p{color:#22432a;font-size:18px;line-height:30px;max-width:60ch;margin:0 auto;font-family:Mabry,sans-serif}@media (max-width: 768px){.snuggs-influencers__text{margin:60px 0}.snuggs-influencers__text h3{font-size:30px;line-height:42px;margin:0 auto}.snuggs-influencers__text p{margin:26px 0 0}}.snuggs-influencers__column{margin:200px 0}@media (max-width: 768px){.snuggs-influencers__column{margin:60px 0}}.snuggs-influencers__column h4{font-family:Mabry,sans-serif;font-size:18px;font-weight:400;line-height:20px;text-align:center;text-transform:uppercase;color:#ffffff80;margin:0 0 55px}@media (max-width: 768px){.snuggs-influencers__column h4{margin:0}}.snuggs-influencers__columnflex{display:flex;justify-content:space-between;color:#fff}@media (max-width: 768px){.snuggs-influencers__columnflex{flex-direction:column;text-align:center}}.snuggs-influencers__columnflex div{width:40%}@media (max-width: 768px){.snuggs-influencers__columnflex div{width:100%}}.snuggs-influencers__columnflex h3{font-size:40px;font-family:orpheuspro,serif;line-height:60px;color:#fff}@media (max-width: 768px){.snuggs-influencers__columnflex h3{font-size:30px;line-height:42px}}.snuggs-influencers__columnflex p{font-family:Mabry,sans-serif;font-size:18px;line-height:30px;font-weight:400}@media (max-width: 768px){.snuggs-influencers__columnflex p{font-size:16px;line-height:26px}}@media (min-width: 601px){.snuggs-influencers__image{display:none}}.snuggs-influencers__image img,.snuggs-influencers__imageright img{display:block}@media (min-width: 801px){.snuggs-influencers__imageright{display:none}}.snuggs-influencers__form{text-align:center;margin:120px 0}@media (max-width: 768px){.snuggs-influencers__form{margin:70px 0}}.snuggs-influencers__form h3{font-family:Mabry,sans-serif;color:#22432a80;font-size:18px;line-height:20px;text-transform:uppercase}@media (max-width: 768px){.snuggs-influencers__form h3{font-size:14px;line-height:20px}}.snuggs-influencers__form h2{font-family:orpheuspro,serif;color:#22432a;font-size:40px;line-height:60px;max-width:36ch;margin:0 auto}@media (max-width: 768px){.snuggs-influencers__form h2{font-size:30px;line-height:42px}}.snuggs-influencers__flex{display:flex;justify-content:space-between}@media (min-width: 801px){.snuggs-influencers__flex{height:760px}}@media (max-width: 800px){.snuggs-influencers__flex{flex-direction:column}}.snuggs-influencers__contactimg{width:50%;position:relative;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}@media (max-width: 800px){.snuggs-influencers__contactimg{display:none}}.snuggs-influencers__contact{width:50%;margin:0 60px 0 0;padding-top:50px;padding-bottom:85px;display:flex;flex-direction:column;align-self:center}@media (min-width: 1700px){.snuggs-influencers__contact.container{padding-right:10%}}@media (max-width: 768px){.snuggs-influencers__contact.container{padding:84px 40px}}@media (max-width: 800px){.snuggs-influencers__contact{width:100%;margin:0}}.snuggs-influencers__contact h3{font-family:orpheuspro,serif;font-size:40px;line-height:60px;color:#22432a}@media (max-width: 768px){.snuggs-influencers__contact h3{font-size:30px;line-height:42px;text-align:center;margin:0}}.snuggs-influencers__contact p{font-family:Mabry,sans-serif;font-size:18px;line-height:24px;color:#22432a}@media (max-width: 768px){.snuggs-influencers__contact p{font-size:16px;line-height:26px;text-align:center}}.snuggs-influencers__contact a{color:#fe5b00;text-decoration:underline}.snuggs-influencers__contact a:hover{color:#22432a}@media (min-width: 769px){.snuggs-influencers__contact br{display:none}}.snuggs-influencers__contact .snuggs-influencers__contactlink{margin:0}.snuggs-influencers__contact .snuggs-influencers__contactlink a{font-size:24px;line-height:40px}@media (max-width: 768px){.snuggs-influencers__contact .snuggs-influencers__contactlink a{font-size:24px;line-height:40px;text-align:center}}.snuggs-influencers__contact .snuggs-influencers__contactlink a:hover{color:#22432a}.snuggs-influencers__images{width:100%;height:100%;justify-content:center;min-height:400px;display:flex}@media (min-width: 2000px){.snuggs-influencers__images{min-height:500px}}@media (max-width: 900px){.snuggs-influencers__images{min-height:300px}}@media (max-width: 500px){.snuggs-influencers__images{min-height:200px}}.snuggs-influencers__images div{width:100%;background-size:cover!important;max-width:500px}@media (min-width: 2000px){.snuggs-influencers__images div{max-width:600px}}@media (max-width: 1600px){.snuggs-influencers__images div{max-width:400px}}@media (max-width: 900px){.snuggs-influencers__images div{max-width:300px}}@media (max-width: 500px){.snuggs-influencers__images div{max-width:200px}}.snuggs-influencers__images div:nth-child(2){flex-shrink:0}@media (max-width: 1200px){.snuggs-influencers__images div:nth-child(4){display:none}}@media (max-width: 600px){.snuggs-influencers_pc{display:none}}@media (min-width: 601px){.snuggs-influencers_mb{display:none}}.velikosti-hero{display:flex;height:100%}@media (min-width: 2000px){.velikosti-hero{height:800px}}@media (max-width: 1200px){.velikosti-hero{flex-direction:column}}.velikosti-hero .velikosti-hero__left{display:flex;flex-direction:column;justify-content:center;width:50%;height:100%;background-color:#fff}@media (max-width: 1200px){.velikosti-hero .velikosti-hero__left{width:100%}}.velikosti-hero .velikosti-hero__left.container{padding-right:7%;padding-bottom:235px;padding-top:175px}@media (max-width: 1200px){.velikosti-hero .velikosti-hero__left.container{padding-bottom:5%;padding-top:5%}}@media (max-width: 600px){.velikosti-hero .velikosti-hero__left.container{padding-bottom:40px;padding-top:10px}}.velikosti-hero .velikosti-hero__left .velikosti-hero__lefttext{display:flex;justify-content:center;flex-direction:column}.velikosti-hero .velikosti-hero__left .velikosti-hero__lefttext h4{max-width:720px;margin-top:0;font-size:50px;line-height:60px;font-family:orpheuspro,serif;color:#22432a}@media (max-width: 1200px){.velikosti-hero .velikosti-hero__left .velikosti-hero__lefttext h4{text-align:center}}@media (max-width: 768px){.velikosti-hero .velikosti-hero__left .velikosti-hero__lefttext h4{font-size:30px;line-height:42px;margin:40px 0 0}.velikosti-hero .velikosti-hero__left .velikosti-hero__lefttext h4 p{margin:0}}.velikosti-hero .velikosti-hero__right{position:relative;width:50%;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}@media (max-width: 1200px){.velikosti-hero .velikosti-hero__right{width:100%;height:70vw}}@media (max-width: 600px){.velikosti-hero .velikosti-hero__right{max-height:375px}}.snuggs-velikosti__text{text-align:center;margin:110px 0}.snuggs-velikosti__text h3{font-size:30px;line-height:48.99px;color:#00000080;font-family:orpheuspro,serif}.snuggs-velikosti__text h2{font-family:Mabry,sans-serif;font-size:40px;line-height:60px;color:#22432a}.snuggs-velikosti__text p{font-size:26px;line-height:36px;max-width:60ch;margin:0 auto;font-family:Mabry,sans-serif;color:#22432a}@media (max-width: 768px){.snuggs-velikosti__text{margin:60px 0}.snuggs-velikosti__text h3{font-size:20px;line-height:33px;margin:0 auto}.snuggs-velikosti__text h2{font-size:30px;line-height:42px;margin:12px auto 0}.snuggs-velikosti__text p{margin:26px 0 0;font-size:18px;line-height:28px;padding:0 20px}.snuggs-velikosti__text p br{display:none}}.snuggs-velikosti-inner{background-color:#fff;display:inline-block;position:relative;width:100%}.snuggs-velikosti-inner table{background-color:#fff;color:#000;margin:97px 0;border-radius:0;border:none;width:100%}.snuggs-velikosti-inner table thead{border:none;background-color:#fff;color:#000;border-radius:0!important}.snuggs-velikosti-inner table thead th{font-weight:700}.snuggs-velikosti-inner table tr{border-radius:0!important;border-bottom-left-radius:0;color:#000}.snuggs-velikosti-inner table th,.snuggs-velikosti-inner table td{background-color:#fff;font-family:Mabry,sans-serif;font-size:18px;border-radius:0!important;border-top:none;border-bottom:1px solid rgba(0,0,0,.3);border-left:none;text-align:left}.snuggs-velikosti-inner table th:first-child,.snuggs-velikosti-inner table td:first-child{padding:17px 90px 17px 60px}.snuggs-velikosti-inner table th:last-child,.snuggs-velikosti-inner table td:last-child{padding:17px 150px 17px 0}@media (max-width: 768px){.snuggs-velikosti-inner table th,.snuggs-velikosti-inner table td{font-size:16px;line-height:30px;padding:17px 0}.snuggs-velikosti-inner table th:first-child,.snuggs-velikosti-inner table td:first-child{padding:17px 30px 17px 60px}.snuggs-velikosti-inner table th:last-child,.snuggs-velikosti-inner table td:last-child{padding:17px 0}}@media (max-width: 1200px){.snuggs-velikosti-inner table{margin:33px 0}}@media (max-width: 768px){.snuggs-velikosti-inner{top:20px}}.snuggs-velikosti-flex{display:flex;width:100%;justify-content:space-between}@media (max-width: 1200px){.snuggs-velikosti-flex{flex-direction:column}}.snuggs-velikosti-left{width:50%;max-width:700px}.snuggs-velikosti-left h1{font-size:30px;font-family:orpheuspro,serif;padding-left:60px;margin:48px 0 36px}.snuggs-velikosti-left th{font-weight:700;font-family:Mabry,sans-serif;color:#000}@media (max-width: 1200px){.snuggs-velikosti-left{width:100%;max-width:unset}}.snuggs-velikosti-line{position:absolute;left:20.5%;top:59%;display:flex}.snuggs-velikosti-line svg{height:58px}@media (max-width: 1200px){.snuggs-velikosti-line svg{width:167px;height:32px}}.snuggs-velikosti-line p{font-size:18px;color:#fe5b00;font-family:Mabry,sans-serif;font-weight:700;line-height:30px;margin-left:18px}@media (max-width: 1200px){.snuggs-velikosti-line p{line-height:0px;margin-left:5px}}@media (max-width: 1300px){.snuggs-velikosti-line{left:17%;top:59%}}@media (max-width: 1200px){.snuggs-velikosti-line{margin:260px auto 0 10px;position:relative;justify-content:center;left:0;top:0}}.snuggs-velikosti-right{width:50%;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;max-width:632px}@media (max-width: 1200px){.snuggs-velikosti-right{width:100%;height:450px;background-size:contain;max-width:unset}}@media (max-width: 1200px){.snuggs-velikosti-container{padding:0}}.snuggs-btn-learn-more.snuggs-btn-learn-more--allreviews{margin:50px auto 0;max-width:300px;color:#000;border:1px solid black}.snuggs-btn-learn-more.snuggs-btn-learn-more--allreviews:hover{background-color:#ff5b00;color:#fff;border:none}.impressum-table{padding-top:90px}@media (max-width: 768px){.impressum-table{padding-bottom:60px}}.impressum-table a{border-bottom:1px solid #22432a}.impressum-table .impressum-small{font-style:normal;font-weight:700;font-size:16px;line-height:26px;text-transform:uppercase;color:#22432a80;font-family:Mabry,sans-serif}@media (max-width: 768px){.impressum-table .impressum-small{font-size:14px;padding-bottom:10px}.impressum-table .impressum-small br{display:none}}.impressum-table .impressum-snuggs{font-style:normal;font-weight:400;padding-bottom:80px;font-size:50px;line-height:60px;color:#22432a;font-family:Mabry,sans-serif}@media (max-width: 768px){.impressum-table .impressum-snuggs{font-size:34px;padding-bottom:40px}}.impressum-table .impressum-big,.impressum-table .impressum-big p{font-style:normal;font-weight:400;font-size:40px;line-height:140%;color:#22432a;font-family:orpheuspro,serif;padding-bottom:50px}@media (max-width: 768px){.impressum-table .impressum-big,.impressum-table .impressum-big p{font-size:34px}}.impressum-table .impressum-small2{font-style:normal;font-weight:700;font-size:16px;line-height:140%;text-transform:uppercase;color:#22432a;font-family:Mabry,sans-serif}@media (max-width: 768px){.impressum-table .impressum-small2{display:none}}.impressum-table .impressum-snuggs2{font-style:normal;font-weight:400;padding-bottom:80px;font-size:54px;line-height:140%;color:#22432a;font-family:orpheuspro,serif}@media (max-width: 768px){.impressum-table .impressum-snuggs2{display:none}}.impressum-text{padding-bottom:90px;padding-top:70px;max-width:684px;margin:0 auto}@media (max-width: 768px){.impressum-text{padding-bottom:60px;padding-top:40px}}.impressum-text h1{font-family:orpheuspro,serif;font-style:normal;font-weight:400;font-size:40px;line-height:140%;text-align:center;color:#22432a;padding-bottom:57px;letter-spacing:normal}@media (max-width: 768px){.impressum-text h1{font-size:20px}}.impressum-text h3{font-family:Mabry,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:140%;text-align:center;text-transform:uppercase;color:#22432a}.impressum-text p{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#22432a;font-family:Mabry,sans-serif}@media (max-width: 768px){.impressum-text p{font-size:14px}}.p-taxes{color:gray;margin:0}.impressum-page .hire-about{margin-top:30px}.impressum-logo{margin:72px 0 48px}.invisible{visibility:hidden!important;display:none!important;width:0px!important;height:0px!important;margin:0!important;padding:0!important}#klaviyo-bis-iframe{background-color:#000}covet-pics-popup{display:none}covet-pics-widget{pointer-events:none!important;cursor:default!important}#changelog{background:url(changelog_shadow.png);background-repeat:no-repeat;background-position:top right}#changelog .changelog__header{display:flex;align-items:center;flex-direction:column;padding:200px 0 120px}@media (max-width: 600px){#changelog .changelog__header{padding:10% 0 17%}}#changelog .changelog__header h1{font-size:78px;line-height:60px;margin-bottom:60px;color:#22432a;text-align:center}@media (max-width: 600px){#changelog .changelog__header h1{font-size:50px}}@media (max-width: 400px){#changelog .changelog__header h1{font-size:30px;margin-bottom:30px}}#changelog .changelog__header .changelog__button{display:flex;align-items:center;justify-content:center;width:100%;height:60px;padding:0;background-color:#ff5b00;border:none;color:#fff;font-family:Mabry;font-style:normal;font-weight:700;font-size:16px;line-height:24px}#changelog .changelog__header .changelog__button svg{margin-right:30px;margin-left:25px}#changelog .changelog__header .changelog__button p{margin-right:25px}#changelog .changelog{font-family:Mabry;color:#22432a}#changelog .changelog .changelog__block{display:flex;justify-content:space-between;border:1px solid rgba(0,0,0,.2);background-color:#fff;margin-bottom:60px}#changelog .changelog .changelog__block .changelog__left{padding:50px 50px 25px;display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 500px){#changelog .changelog .changelog__block .changelog__left{padding:25px}}#changelog .changelog .changelog__block .changelog__left .changelog__label{display:inline-flex;justify-content:center;align-items:center;height:30px;padding:0 10px}#changelog .changelog .changelog__block .changelog__left .changelog__label svg{margin-right:10px}#changelog .changelog .changelog__block .changelog__left .changelog__label p{font-size:14px;margin:0}@media (max-width: 500px){#changelog .changelog .changelog__block .changelog__left .changelog__label p{font-size:12px}}#changelog .changelog .changelog__block .changelog__left .changelog__heading h3{font-family:Mabry;font-size:40px;line-height:45px;margin:13px 0;color:#22432a}@media (max-width: 500px){#changelog .changelog .changelog__block .changelog__left .changelog__heading h3{margin:30px 0 17px;font-size:30px;line-height:36px}}#changelog .changelog .changelog__block .changelog__left .changelog__subheading{font-family:orpheuspro;font-size:20px;line-height:32px}@media (max-width: 500px){#changelog .changelog .changelog__block .changelog__left .changelog__subheading{font-size:16px;line-height:25px}}#changelog .changelog .changelog__block .changelog__left .changelog__bullet li{position:relative;margin-bottom:0}#changelog .changelog .changelog__block .changelog__left .changelog__bullet li:before{content:"";display:inline-block;height:12px;width:12px;margin-right:10px;border-radius:50%;background-color:#ff5b00}#changelog .changelog .changelog__block .changelog__left .changelog__bullet p{margin-top:12px}#changelog .changelog .changelog__block .changelog__right{position:relative;display:flex;justify-content:center;align-items:center;border-left:1px solid rgba(0,0,0,.2)}#changelog .changelog .changelog__block .changelog__right img{max-width:480px;max-height:480px;height:auto;margin:25px;width:480px}@media (max-width: 1400px){#changelog .changelog .changelog__block .changelog__right img{width:350px}}@media (max-width: 400px){#changelog .changelog .changelog__block .changelog__right img{margin:5%;width:90%}}@media (max-width: 1200px){#changelog .changelog__block{flex-direction:column}#changelog .changelog__right{border-left:none!important;border-top:1px solid rgba(0,0,0,.2)}}#changelog .changelog_cta{display:flex;height:500px}@media (max-width: 2000px){#changelog .changelog_cta{padding-right:0}}@media (max-width: 1300px){#changelog .changelog_cta{height:400px}}#changelog .changelog_cta .changelog_cta__text{display:flex;flex-direction:column;justify-content:center;width:50%}#changelog .changelog_cta .changelog_cta__text h2{font-family:Mabry;font-size:40px;line-height:60px}@media (max-width: 1000px){#changelog .changelog_cta .changelog_cta__text h2{font-size:30px}}#changelog .changelog_cta .changelog_cta__text .changelog_cta__button{display:flex;align-items:center;justify-content:space-between;padding:0 30px;border:1px solid rgba(0,0,0,.3);width:300px;height:60px;font-family:Mabry;font-weight:700;font-size:16px;color:#ff5b00}#changelog .changelog_cta .changelog_cta__image{width:50%;background-repeat:no-repeat!important;background-size:120%!important;background-position:center 80%}@media (max-width: 1000px){#changelog .changelog_cta{flex-direction:column;padding:0;height:auto}#changelog .changelog_cta .changelog_cta__text{display:flex;align-items:center;text-align:center}#changelog .changelog_cta .changelog_cta__image{background-size:100%!important;background-position:center 70%!important}#changelog .changelog_cta .changelog_cta__image,#changelog .changelog_cta .changelog_cta__text{width:100%;height:clamp(250px,300px,400px)}}@media (max-width: 500px){#changelog .changelog_cta .changelog_cta__image{background-size:cover!important}}@media (max-width: 1600px) and (min-width: 1024px){#product-menu-wrapper{padding-bottom:20px}}.product-popup-link{font-family:Mabry;font-size:14px;line-height:20px;color:#00000080;text-decoration:underline;font-weight:400}.product-price .original{font-weight:400;font-size:18px;opacity:.6}.money-onsale{font-weight:400}.original-money__grid{font-size:14px;color:#000;opacity:.6;text-decoration-line:line-through}.products-item__icons-discount{position:absolute;bottom:20px;right:20px;background-color:#23422a;color:#fff;font-family:orpheuspro,serif;font-weight:700;font-size:18px;line-height:80px;display:inline-block;border-radius:50%;width:80px;height:80px;text-align:center}.products-item__icons-discount p{margin:0}@media (max-width: 650px){.money-onsale__grid{font-size:14px;line-height:18px}.products-item__icons-discount{width:65px;height:65px;font-size:16px;line-height:65px}}@media (max-width: 500px){.money-onsale__grid{font-size:12px;line-height:14px}.products-item__icons-discount{width:50px;height:50px;font-size:14px;line-height:50px}}.generation3_badge{display:grid;place-items:center;height:36px;padding:0 10px;font-weight:500;font-family:Mabry;font-size:12px;line-height:26px;color:#ff5b00;text-transform:uppercase;background-color:#f0f0f0;border-radius:20px;white-space:nowrap;vertical-align:middle}.generation3_badge--white_bg{background-color:#fff}@media (max-width: 767px){.product-details h1{display:flex;flex-direction:column}}@media (max-width: 399px){.product-details h1{justify-content:center;align-items:center}}.product-details h1 a.generation3_badge--PP{display:inline-flex;font-size:12px;line-height:26px;margin-bottom:12px;align-items:center;justify-content:center;gap:10px;color:#ff5b00;cursor:pointer}@media (max-width: 1024px){.product-details h1 a.generation3_badge--PP{display:none}}.product-details h1 a.generation3_badge--PP.generation3_badge--PP--mobile{display:flex;margin:10px 0 0}@media (min-width: 1025px){.product-details h1 a.generation3_badge--PP.generation3_badge--PP--mobile{display:none}}.product-grid__flex{display:flex;margin:0 0 48px;column-gap:30px}.product-grid__heading{font-size:36px;line-height:48px;color:#000;font-family:Mabry,sans-serif;margin:0}.popup-btn__generation3{background-color:#fff;border-radius:100px;height:36px;display:flex;align-items:center;color:#ff5b00;padding:4px 15px 1px;font-weight:700;font-size:12px;line-height:26px;font-family:Mabry,sans-serif;text-transform:uppercase;align-self:end;cursor:pointer}@media (max-width: 1000px){.popup-btn__generation3{align-self:center}}.popup-btn__generation3 svg{margin-left:10px}@media (max-width: 768px){.product-grid__flex{flex-direction:column}.popup-btn__generation3{margin-top:16px}}.cart-item-increase.disabled{opacity:.2;pointer-events:none}.cart__out-of-stock{display:flex;align-items:center;position:absolute;width:100%;font-family:Mabry;font-size:14px;bottom:0;color:#ff5b00}.snuggs-nav-item .cart__out-of-stock{display:none}@media (max-width: 1200px){.cart-item-product .cart__out-of-stock{display:none}}#shopify-section-snuggs-product-merch-breadcrumbs{background-color:#f5ede5;padding:20px 0;font-family:Mabry}#shopify-section-snuggs-product-merch-breadcrumbs .merch-breadcrumb{display:block;max-width:1420px;margin:0 auto}#shopify-section-snuggs-product-merch-breadcrumbs .merch-breadcrumb a,#shopify-section-snuggs-product-merch-breadcrumbs .merch-breadcrumb span{font-size:14px;color:#0000004d;display:inline-block;position:relative}.merch-widget .swiper-wrapper{margin:0!important}.toggle-click{cursor:pointer}.toggle-hidden .toggle-hide{display:none}.toggle-hidden .toggle-icon-rotate{transform:rotate(180deg)}#blog h3{margin:0}.blog-heading{display:flex;gap:17px;align-items:flex-end;justify-content:space-between}.blog-feed{display:grid;grid-template-rows:repeat(auto-fill,minmax(420px,1fr));grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;justify-content:center;column-gap:18px;row-gap:60px;padding-top:60px;padding-bottom:300px}.blog-article{min-height:398px}@media (max-width: 697px){.blog-feed{grid-template-columns:minmax(280px,430px);grid-template-rows:auto;gap:36px;padding-bottom:54px}.blog-article{min-height:0px}}.blog-article__image{display:flex;position:relative;flex-direction:row-reverse;padding:18px;width:100%;height:290px;background-repeat:no-repeat;background-position:center;background-size:cover}.blog-article__tag{display:flex;align-items:center;height:fit-content;padding:4px 16px;background-color:#f5ede5;border-radius:100px}.blog-article__svg{width:100%;height:100%;display:grid;place-items:center}.blog-article__text{display:flex;flex-direction:column;gap:12px;padding-top:18px}#blog-search{height:60px;width:398px;border:0px;color:#22432a99;border-bottom:1px solid rgba(0,0,0,.1);padding:17px 24px 17px 56px}#blog-search::placeholder{color:#22432a99}.searchIcon{background-repeat:no-repeat;background-position:24px 50%;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.3'%3E%3Cpath d='M8.5 15C12.0899 15 15 12.0899 15 8.5C15 4.91015 12.0899 2 8.5 2C4.91015 2 2 4.91015 2 8.5C2 12.0899 4.91015 15 8.5 15Z' stroke='%2322432A' stroke-width='1.5'/%3E%3Cpath d='M18 18L13 13' stroke='%2322432A' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A")}@media (max-width: 1000px){#blog-search{display:none}.blog-heading{justify-content:center;text-align:center}}
/*# sourceMappingURL=/s/files/1/0250/9406/2183/t/193/assets/custom-changes.scss.css.map */
