@media only screen and (max-width: 1679px){.header__heading-link{padding:0}}@media only screen and (max-width: 1559px){.upgrade-leaf-section .upgrade-left{padding:80px 20px}.best-shave-ritual .how-grid{gap:45px}p.how-text,p.product-desc{max-width:100%}}@media only screen and (max-width: 1520px){.testimonial-section{padding:53px 86px}.single-blog-banner h1.single-blog-title{font-size:63px;line-height:73px}.complete-shave-section{padding:40px 50px 60px}.complete-shave-section .swiper-button-next{right:-50px}}@media only screen and (max-width: 1421px){.custom-image-text-banner .banner-inner{padding:54px 25px}}@media only screen and (max-width: 1365px){.shopify-policy__container{max-width:790px}.table-image img{width:100%}}@media only screen and (max-width: 1279px){.giving-logos-grid{gap:30px}.center-text-content{max-width:90%}.our-story-grid{gap:55px}.category-grid{gap:50px}}@media only screen and (max-width: 1199px){.how-to-use-right{max-width:400px!important;height:400px!important}.complete-shave-section{padding:40px 40px 60px}.complete-shave-section .swiper-button-next,.complete-shave-section .swiper-button-prev{width:20px;height:30px}.testimonial-section{padding:53px 56px}.testimonial-section .swiper-button-next{right:-50px}.testimonial-section .swiper-button-prev{left:-50px}.tabs-left{padding-right:70px}.upgrade-leaf-section .upgrade-right{padding:100px 17px;width:32%}.upgrade-right-inner{max-width:295px}.upgrade-leaf-section .upgrade-left{width:68%}.upgrade-leaf-section .upgrade-left{padding:60px 20px}.best-shave-ritual .how-grid{gap:35px}.table-product-title{font-size:14px}.featured-products .product-price{gap:15px}.product-price .price,.product-price .price-compare{font-size:14px}.store-locator-grid{grid-template-columns:1fr 1.3fr}.how-to-use-section .how-to-use-right img{width:100%}.quantity-add-wrapper{gap:10px;flex-direction:column;align-items:flex-start}}@media only screen and (max-width: 1023px){.membership-benefits .benefits-grid{gap:40px 20px}.faq-tabs.is-sticky,.icon-nav-section.is-sticky{top:56px}.header-wrapper{padding:16.36px 0}.hero-heading{font-size:40px!important;line-height:55px!important}.product-price-inner{align-items:flex-start;flex-direction:column;gap:5px}.upgrade-leaf-section .inner-wr{flex-direction:column}.upgrade-leaf-section .upgrade-left{width:100%}.upgrade-leaf-section .upgrade-left-inner{max-width:849px;margin:0 auto;text-align:center}.upgrade-leaf-section .comparison-table-wrapper{max-width:fit-content;overflow-x:auto;margin:0 auto}.upgrade-leaf-section table.comparison-table{text-align:left}h2.upgrade-heading{text-align:center;max-width:100%}p.upgrade-desc{margin:24px auto 32px}.upgrade-leaf-section .upgrade-right{padding:50px 17px;width:100%}.upgrade-right-inner{max-width:370px;margin:0 auto}.f-32,.shopify-policy__title h1,.page-accessibility .main-page-title,.page-patents .main-page-title,.page-warranty .main-page-title{font-size:28px;line-height:34px}.featured-products-grid{gap:37.5px 19px}.header-custom-menu{display:none}.menu-drawer__navigation{background:#fdffee}.drawer-featured{padding:11px;background:#fdffee}.featured-list{display:flex;gap:16px;overflow-x:auto}.featured-item{min-width:180px;background:#fff;padding:0}.image-wr{position:relative;background:#fdffee;text-align:center}.feature-product-image{width:100%;height:auto;object-fit:contain}.featured-info p{display:none}.shop-link{font-size:13px;color:#6b7b2c;display:inline-flex;align-items:center;gap:12px}.menu-drawer__menu{padding:0 20px}.menu-drawer__close-button{padding-left:0!important}.menu-drawer__close-button:hover{background:unset!important}.menu-drawer__menu-item,.menu-drawer__heading{display:flex;justify-content:space-between;align-items:center;font-size:16px;padding:14px 0}.menu-drawer__heading{font-size:18px}.menu-drawer__menu-item:after{content:unset}.menu-drawer__heading{font-weight:600}#menu-drawer a.shop-link{font-size:15px;line-height:20px;font-weight:500;color:#99a162;font-family:Styrene A;text-transform:capitalize;align-items:center}.featured-info h5{padding:8px 0 10px;background:#fdffee;margin:0}.featured-info{background:#fdffee}.global-social-icons{display:flex;align-items:center;align-content:center}.menu-drawer__inner-container .social-icons.global-social-icons{gap:25.82px;margin-bottom:0;background:#3b401b;padding:16px;justify-content:center}.menu-drawer summary.menu-drawer__menu-item{font-size:18px;line-height:30px;color:#3b401b;font-weight:500}.menu-drawer__submenu.has-submenu.gradient.motion-reduce{background:#fdffee;padding:0 15px}.menu-drawer__heading{color:#3b401b;line-height:28px;font-weight:500;font-family:Styrene A}#menu-drawer a.menu-drawer__menu-item.link.link--text.list-menu__item.focus-inset{font-size:18px;line-height:30px;font-weight:400;font-family:Styrene A;text-transform:capitalize;color:#3b401b}button.menu-drawer__close-button.link.link--text.focus-inset{font-size:15px;font-weight:400;font-family:Styrene A;color:#99a162}.menu-drawer__inner-submenu .menu-drawer__close-button .svg-wrapper{transform:rotate(0)!important}.menu-drawer__menu-item>.svg-wrapper{transform:translateY(-50%) rotate(180deg)!important}.blogs-grid-section .blogs-grid.columns-3{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 989px){span.product-badge{top:9.62px;left:9.62px}#menu-drawer span.product-badge{text-transform:uppercase;font-size:8px}#menu-drawer .featured-info h5 a{font-weight:500;text-transform:capitalize;font-family:Styrene A}#menu-drawer .social-icons a{display:flex}#menu-drawer .menu-drawer__utility-links{background:#3b401b;padding:5px 15px}#menu-drawer .menu-drawer__utility-links .menu-drawer__account{color:#99a162;font-family:Styrene A;text-transform:capitalize;font-weight:600;letter-spacing:.5px}#menu-drawer .social-icons li a svg path{fill:#fff}.membership-inner-wr,.membership-right{gap:10px}}@media only screen and (max-width: 979px){.single-blog-section{margin-top:0}section.single-blog-banner{padding:50px 0}.single-blog-section .page-width{width:100%}.single-blog-section .single-blog-container{max-width:95%}.single-blog-banner h1.single-blog-title{font-size:43px;line-height:53px}.single-blog-section h3,.single-blog-section h2{margin-bottom:20px}.leaf-club-banner .hero-inner{max-width:100%}.membership-benefits .benefits-grid{grid-template-columns:repeat(2,1fr)}.how-to-use-wr{flex-direction:column-reverse;gap:0}.how-to-use-left{width:100%}.how-to-use-section{padding:20px 0 50px}.store-locator-section .desktop-interested-content{display:none}.store-locator-section .mobile-interested-content{display:block;margin-top:50px}.store-locator-section{padding:50px 0}.store-locator-grid{grid-template-columns:1fr}.store-locator-section .store-locator-btn{margin:45px 0 0}header-drawer{margin-left:0!important}.tabber-faq-question{gap:10px}.our-story-grid{grid-template-columns:1fr;gap:30px}.category-grid{grid-template-columns:1fr;gap:20px}.about-sustainable-section .how-title{font-size:25px}.category-tab-btn{font-size:22px;line-height:30px}.category-tabs-header{margin-bottom:30px}.f-24{font-size:18px;line-height:26px}.giving-logos-grid{grid-template-columns:repeat(2,1fr)}.our-story-section .our-story-text p{font-size:16px;line-height:26px}.footer-inner{flex-direction:column-reverse}.footer-menu-bar{gap:50px}footer .footer-logo{padding-top:60px}.footer-copy{margin-left:0;padding:0 15px 25px;border-bottom:1px solid var(--Green-Mid-1, #6E7446);width:100%;text-align:center}.custom-footer .page-width{width:100%}footer .main-inner-wr{padding:50px 0 0}footer .main-inner-wr .footer-top{padding:0 15px}.footer-partner{gap:30px;width:100%;justify-content:center;padding-top:25px}.footer-bottom{padding:35px 0 28px}.template-index .hero-heading{max-width:480px}.hero-heading{font-size:35px!important;line-height:55px!important}.template-index .custom-hero-banner{min-height:448px}.how-it-works .how-grid,.featured-products-grid{grid-template-columns:repeat(2,1fr);margin-top:25px}.mobile-accordion .arrow{display:flex}.desktop-tabs{display:none}.mobile-accordion{display:block}.accordion-content{display:flex;align-items:center;margin-top:20px}.accordion-content img{width:50%;margin:0 auto}.accordion-content p{width:45%;padding-left:20px;color:#fdffee}.accordion-item{padding:15px 0;border-bottom:1px solid rgba(110,116,70,1)}section#shopify-section-template--27526751289510__feel_with_leaf_UcNJYq{background-color:#3b401b;padding:50px 15px}button.accordion-header{padding:0!important;margin:0!important;background-color:transparent;border:none!important;display:flex;justify-content:space-between;align-items:center;gap:40px;width:100%;font-size:18px;line-height:28px;font-weight:500;font-family:Druk Wide;color:#fdffee}.home-plastic-razors-wr .hero-right{max-width:320px}.home-plastic-razors-wr .hero-right img{width:100%}.tabs-image-hero h2{text-align:center;margin:0 auto 35px;color:#fdffee;padding:0 100px}#home-page-video-wr{padding:55px 0}.faq-media-section-mobile{display:block}.faq-media-section-desktop,.faq-media-section-mobile .mobile-media-item,.faq-media-section-mobile .mobile-content-item{display:none}.faq-media-section-mobile .mobile-content-item.active{display:block}.faq-media-section-mobile .mobile-media-item.active{display:flex}.faq-media-section-mobile .mobile-steps{display:flex;gap:12px;justify-content:center;margin:20px 0}.faq-media-section-mobile .step-btn{width:36px;height:36px;border:1px solid #9aa15a;background:transparent;font-weight:600}.faq-media-section-mobile .step-btn.active{background:#9aa15a;color:#fff}.faq-tabs-btn-wr{gap:70px}.mobile-media-item.active video{width:100%;margin:0 auto}.mobile-content-steps-wr{background:#f0f5c9;padding:25px}.mobile-content-wrapper{text-align:center}.mobile-desc p{padding:20px 175px}.mobile-content-item h3{color:#3b401b}.faq-media-section-mobile .page-width{width:100%}.our-story-section .our-story-content{order:2!important}.our-story-section .our-story-image{order:1!important}.product.grid{flex-direction:column;gap:40px!important;overflow:hidden}.product__media-wrapper{width:100%!important;max-width:100%!important}.product__info-wrapper{width:100%!important;padding:0!important}.product__info-container{max-width:100%!important}.custom-media-gallery{max-width:100%}variant-selects{padding:30px 10px 10px}.benefit-comparison .product-col img{display:none}.benefit-comparison tr{background:#ccd685}.benefit-comparison thead .product-col span{font-family:Styrene A!important;color:#3b401a!important;font-size:16px!important;margin-bottom:0!important;padding:12px 0!important;font-weight:500!important}.benefit-comparison td.benefit-name{font-size:14px!important}.benefit-comparison tbody tr{background:#f0f5c9bf!important}.benefit-comparison tbody tr:nth-child(odd){background:#fdffee!important}.benefit-comparison thead tr th.product-col:last-of-type{background-color:#3b401b}.benefit-comparison thead tr th.product-col:last-of-type span{color:#daf615!important;font-family:Druk Wide!important}tbody tr:nth-child(odd) td.benefit-with-text{background-color:#f0f5c9!important}tbody tr:nth-child(2n) td.benefit-with-text{background-color:#ccd68580!important}.benefit-comparison{padding:60px 0}.shave-item{gap:12px}.page-about-us .category-tab-btn{font-size:18px;line-height:26px}.shopify-policy__container,.page-accessibility .shopify-section.section,.page-patents .shopify-section.section{padding:60px 0!important}.custom-image-text-banner .banner-inner.image-left,.custom-image-text-banner .banner-inner{flex-direction:column-reverse}.custom-image-text-banner .banner-content{text-align:center}.custom-image-text-banner .banner-badge{width:112px;height:112px;font-size:14px;line-height:20px}.custom-image-text-banner h5{margin:0}.how-to-use-section .mobile-view{display:block;margin-bottom:25px;max-width:400px;height:400px;width:100%}.how-to-use-section .desktop-view{display:none}.how-to-use-section .faq-answer-blk{max-width:100%}.how-to-use-section .faq-question-blk{align-items:center}}@media only screen and (max-width: 767px){.how-it-works{padding:50px 0 38px}.complete-shave-section .swiper-button-prev{left:-35px}.complete-shave-section .swiper-button-next{right:-35px}.icon-nav-section .icon-nav-wrapper{display:none}.icon-nav-section .icon-nav-mobile{display:block}.icon-nav-section{background:#3b401b;padding:24px 0;height:96px}.icon-nav-section .mobile-toggle{width:100%;background:#3b401b;color:#fdffee;border:none;padding:11px 24px;font-weight:500;display:flex;font-family:Druk Wide;font-size:15px;text-transform:uppercase;justify-content:space-between;align-items:center;cursor:pointer;border:2px solid var(--Yellow-Light-2, #FDFFEE)}.icon-nav-section .mobile-list{display:none;background:#f6f7e6;padding:0 24px}.icon-nav-section .mobile-list a{padding:4px 0;font-weight:500;color:#3b401b;cursor:pointer;font-family:Druk Wide;text-transform:uppercase;width:100%}.icon-nav-section .mobile-item{display:flex;justify-content:space-between;align-items:center}.icon-nav-section .mobile-list a:not(:last-child){border-bottom:1px solid var(--Green-Light-1, #99A162)}.icon-nav-section .mobile-item img{max-width:100%;rotate:-90deg}.icon-mobile-image{display:flex;height:50px;align-items:center;justify-content:center;width:102px}.icon-nav-section .icon-nav-mobile.open .mobile-list{display:block;z-index:1;position:relative}.icon-nav-section .chevron{font-size:18px}.hero-inner{flex-direction:column}.footer-partner p{font-size:16px;line-height:28px}.hero-left{max-width:100%!important;text-align:center}.hero-heading{font-size:32px!important;line-height:42px!important}.home-plastic-razors-wr{padding-top:50px}.home-plastic-razors-wr .hero-inner{gap:50px}.hero-right{text-align:center}.template-index .hero-heading{max-width:450px}.home-plastic-razors-wr p.hero-subtext{margin:0 auto 42px}.custom-hero-banner.image-left .hero-inner{display:flex;gap:20px;flex-direction:column-reverse}.home-try-leaf-wr{padding:50px 0}.template-index .custom-hero-banner .hero-left{max-width:447px!important}.how-it-works .how-grid,.featured-products-grid{gap:45px 25px}.home-try-leaf-wr h1.hero-heading{margin:0 auto 18px}.mobile-desc p{padding:20px 115px}.contact-us-section #ContactForm{width:90%;margin:0 auto}.contact-us-section .contact-us-content-wr{display:block}.faq-tabs-btn-wr{gap:44px}.how-it-works .how-grid.hide-on-mobile{display:none}.how-it-works .how-grid.mobile-slider{display:block}.template-index .comparison-table thead th:first-child{width:100px}.complete-shave-section .add-btn{margin-top:15px}.shave-item{justify-content:center;flex-direction:column}.footer-top{flex-direction:column;gap:40px}.complete-shave-section .swiper-button-prev,.complete-shave-section .swiper-button-next{display:none}.complete-shave-section{padding:40px 10px 60px}.cart-drawer .drawer__inner{padding:20px 0!important}.cart-drawer .drawer__header,.cart-drawer cart-drawer-items{padding:0 20px!important}.cart-drawer .cart-item__name{font-size:15px!important}.cart-drawer h3.cart-upsell-title{font-size:13px}.upsell-card{gap:10px}}@media only screen and (max-width: 749px){.facets-container{margin-top:0}.featured-products-grid.grid-desktop{display:none}.featured-products-grid.swiper-mobile{display:block}}@media only screen and (max-width: 649px){.testimonial-section .swiper-button-next,.testimonial-section .swiper-button-prev{display:none}.testimonial-section{padding:53px 0}.product.grid{gap:20px!important}.section-template--27526751453350__main-padding,.section-template--27606622273702__main-padding{padding-top:0!important;padding-bottom:20px!important}.media-tabs{margin:15px 0}.media-tab{font-size:15px;padding:0 0 11px}.membership-benefits .benefits-grid{display:block}.club-membership{background-image:none!important;background-color:#3b401b;padding:40px 0 0}.membership-benefits .benefit-item{max-width:unset}.club-membership .club-card{max-width:100%;padding:10px 10px 50px;color:#fdffee}.club-membership .club-title,.club-membership p.club-price{text-align:center}.club-leaf-mobile-image{display:block;height:270px}.club-leaf-mobile-image img{width:100%;height:100%}.membership-benefits span.swiper-pagination-bullet{width:11px;height:11px;background:#6e7446;opacity:30%}.membership-benefits span.swiper-pagination-bullet-active{opacity:100%}.membership-benefits .swiper-wrapper{margin-bottom:70px}.giving-logos-grid{display:block}.simple-tabs-section .faq-tab-btn{font-size:15px}.simple-tabs-section .faq-tabs-btn-wr{display:flex}.category-tab-btn{font-size:25px;line-height:30px;margin:0}.category-accordion-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.category-tabs-section h3{margin-bottom:20px;margin-top:0}.category-accordion-item{border-bottom:1px solid var(--Green-Light-2, #CCD685);padding-top:24px}.category-accordion-item.active{padding-bottom:24px}.footer-menu-bar{row-gap:0}.footer-partner a{display:block;text-align:center;padding:10px 0 0}.footer-bottom{padding:34px 0 25px}.footer-inner{flex-direction:column-reverse;align-items:unset}.footer-partner{display:block;text-align:center;padding-top:20px;border-top:1px solid var(--Green-Mid-1, #6E7446)}.footer-copy{padding-bottom:25px}.tabs-image-hero h2{padding:0}.mobile-desc p{padding:20px 60px}button.faq-tab-btn.f-18{width:100%;margin:14px auto;text-align:center}.faq-tabs{padding:32px 0}.faq-tabs-btn-wr{display:block}.faq-tabs-content{padding:46px 0 35px}.f-28{font-size:25px;line-height:31px;transition:.3s ease}.best-shave-ritual{padding:55px 0 50px}.template-index .table-product-title{font-size:12px}.template-index span.check-text-wr{font-size:11px;line-height:17px}.template-index .comparison-table thead th.highlight{font-size:14.87px}.blogs-grid-section .blogs-grid{gap:20px}.category-tabs-header,.category-tabs-content{display:none}.category-accordion{display:block}.benefit-comparison tbody tr td{padding:14.5px 13px!important}.benefit-comparison .benefit-icon-text{gap:10px!important}.benefit-comparison thead .product-col{width:80px!important}.benefit-comparison thead tr th.product-col:last-of-type{width:200px!important}footer .footer-logo{padding-top:40px}.membership-benefits{padding:64px 0 48px}.page-about-us .category-tab-btn{font-size:25px;line-height:32px}.shopify-policy__container ul li a{font-size:14px!important}.flexible-content,.page-do-not-sell-or-share-my-personal-information section.shopify-section.section,.page-patents .shopify-section.section{padding:40px 0!important}.flexible-content .email-toggle-content{flex-direction:column!important;align-items:flex-start!important}.gt-customcart-upsell-wr{padding:20px 24px 20px 15px!important;margin-bottom:20px}.upsell-card .upsell-img{width:90px;height:90px}.cart-drawer .btn{line-height:12px}.custom-image-text-banner .banner-badge{right:5px;top:5px;width:92px;height:92px;font-size:12px;line-height:16px}.custom-image-text-banner .banner-inner{padding:50px 0;gap:25px}.blade-recycling-about-razors-section .center-text-content{max-width:100%;padding:50px 20px}}@media only screen and (max-width: 567px){.blogs-grid-section{padding:48px 0}.blogs-grid-section .blog-content{padding:18px 0}.blogs-grid-section .blog-excerpt{margin:10px 0 20px}.membership-benefits .swiper-wrapper{margin-bottom:54px}.testimonial-section{padding:40px 0}.footer-top{display:block}.simple-tabs-section .faq-tabs{overflow:scroll}.simple-tabs-section .faq-tabs-btn-wr{width:500px}.simple-tabs-section .faq-tabs-btn-wr{gap:20px}.simple-tabs-section .faq-tab-btn{margin:5px 0!important}.footer-menu-bar{margin-top:35px}.accordion-content img,.accordion-content p{width:100%}.accordion-content p{padding-left:0;margin-top:20px}.accordion-content{display:block}.mobile-desc p{padding:20px 30px}.contact-us-section #ContactForm{width:100%;margin:0 auto}.hero-subheading,.leaf-club-banner .hero-subtext{font-size:16px!important}.template-index .custom-hero-banner.desktop-align-middle-left{align-items:unset;padding:60px 0}.template-index .custom-hero-banner .hero-inner,.template-index .custom-hero-banner .hero-left{height:100%}.template-index .custom-hero-banner .hero-left{display:flex;flex-direction:column}.template-index .custom-hero-banner .hero-left a{max-width:fit-content;margin:auto auto 0}.f-16{font-size:12px;line-height:20px;letter-spacing:1.2px}.f-32{font-size:25px;line-height:32px}.how-it-works .how-grid,.featured-products-grid{grid-template-columns:repeat(1,1fr);gap:40px;margin-top:30px}.how-title{font-size:15px}p{font-size:14px;line-height:22px;letter-spacing:.14px}p.how-text,p.product-desc{margin:8px 0 10px}.faq-media-section{padding:20px 0 0}.home-plastic-razors-wr{padding:50px 0 0!important}.table-product-title,span.check-text-wr{font-size:10px}.comparison-table th,.comparison-table td{font-size:10px;padding:12px 10px}.template-index .comparison-table thead th.highlight{font-size:13.87px}.home-try-leaf-wr .hero-right{margin:0}.home-try-leaf-wr .hero-subtext{margin-bottom:30px}footer .footer-logo{padding-top:40px}.footer-copy p,.footer-copy a{color:#fdffee;font-size:10px}.footer-bottom{padding:30px 0 20px}.giving-logos-section{padding:60px 0 50px}.single-blog-banner h1.single-blog-title{font-size:32px;line-height:42px}.membership-card ul{grid-template-columns:repeat(1,1fr);gap:0;margin-top:0}.footer-menu-bar{flex-wrap:wrap;gap:40px 50px}.single-blog-banner h1.single-blog-title{margin:25px 0 22px}.club-membership p.club-price{font-size:12px;line-height:20px}.club-membership .club-benefits li{font-size:14px}.how-to-use-wr .faq-question-blk h3{font-size:15px}.contact-us-section{padding:60px 0}.contact-us-section .contact-description p,.contact-us-section input::placeholder,.contact-us-section input{font-size:14px}.our-story-section{padding:20px 0 45px}.our-story-grid{gap:38px}.our-story-section span.our-story-subhead{font-size:12px}.page-about-us .category-tabs-section h3{font-size:15px;line-height:22px}.page-about-us .category-tabs-section{padding:25px 0 50px}.page-about-us .category-grid{gap:25px}.page-about-us .faq-tabs-content{padding:46px 0 15px}.product__info-container .price__regular .price-item{font-size:18px!important}.product-form__input--package .package-title{font-size:17px}.product-form__input--package .package-content .package-price,.product-form__input--package .package-content .package-compare{font-size:14px}.swatch-input__input:checked+.swatch-input__label{height:100%!important}.product__info-container .swatch{width:21px!important}.product-faq-section .faq-question span{font-size:12px;line-height:20px}.product-faq-section li,.product-faq-section p{font-size:11px}.junip-review-response-container{word-wrap:break-word}.flexible-content p{margin-bottom:10px!important}.flexible-content .m-24{margin:18px 0 5px!important}.page-do-not-sell-or-share-my-personal-information .main-page-title{font-size:25px;line-height:32px}.page-patents .shopify-section.section h2,.page-patents .shopify-section.section h3{margin-bottom:10px}.page-do-not-sell-or-share-my-personal-information section.shopify-section.section p,.page-patents .shopify-section.section p{margin-bottom:15px}span.cart-subtext{font-size:12px}.cart-drawer .totals{margin-bottom:20px!important}.cart-drawer__footer .totals .cart-total-label{font-size:14px;margin:0}.gt-customcart-upsell-wr .swiper-button-prev,.gt-customcart-upsell-wr .swiper-button-next{border:1px solid #3B401B;width:25px;height:25px;display:flex!important;border-radius:50px;bottom:-38px;top:unset;left:0;right:0;margin:0 auto}.gt-customcart-upsell-wr .swiper-button-prev{right:60px}.gt-customcart-upsell-wr .swiper-button-next{left:60px}.gt-customcart-upsell-wr .swiper-button-prev:after,.gt-customcart-upsell-wr .swiper-button-next:after{font-size:12px;display:flex;align-items:center;justify-content:center;color:#3b401b}.swiper.cart-upsell-slider{overflow:unset}.gt-customcart-upsell-wr{padding:20px 24px 50px 15px!important}.membership-inner-wr h3{font-size:20px}.membership-card .membership-price{font-size:18px}input#membership-checkbox{width:22px;height:22px}.membership-inner-wr img{width:40px}input#membership-checkbox:checked:after{width:8px;height:13px;top:0;left:6px}.product-form__input--package .package-top{margin-bottom:12px}.product__info-container .product__description p{font-size:14px;line-height:22px}.quick-add-modal__content{bottom:0!important;top:50%!important;transform:translateY(-50%)!important;right:0!important;left:0!important}.quick-add-modal__content variant-selects .image-variant-label{width:80px}.price .price-item{margin:0}}@media only screen and (max-width: 480px){.template-index .custom-hero-banner{min-height:591px}.product__info-container .product__title h1,.product__info-container a.product__title h2{font-size:25px;line-height:33px}div#instruction-page-video-section{padding:53px 0 50px}.membership-card{padding:10px 15px 10px 10px!important}.page-blade-recycling .hero-heading{font-size:20px!important;line-height:28px!important}}@media only screen and (max-width: 479px){.how-to-use-section .mobile-view{margin-bottom:25px;max-width:300px;height:300px}.custom-image-text-banner h2{margin:15px 0 20px!important}h2.complete-shave-heading.f-18,.shave-item-content h3,.complete-shave-section .price{font-size:15px}#menu-drawer a.menu-drawer__menu-item.link.link--text.list-menu__item.focus-inset{font-size:16px;line-height:28px}#menu-drawer .featured-item{min-width:157px}.template-index .custom-hero-banner .hero-left{max-width:100%!important}.template-index .faq-media-section-mobile .mobile-steps{margin:10px 0 30px}.template-index .mobile-content-item h3{font-size:15px}.mobile-desc p{padding:20px}.comparison-table span.svg-wrapper{width:12px;height:12px}.comparison-table th,.comparison-table td{font-size:10px;padding:10px 5px}td.check-text .svg-wrapper{min-width:12px;transform:unset}.upgrade-leaf-section .upgrade-left{padding:60px 15px}.benefit-comparison thead .product-col span{font-size:10px!important}.benefit-comparison thead tr th.product-col:last-of-type span{font-size:13.94px!important}.benefit-comparison td.benefit-name{font-size:10px!important;line-height:15px!important}.benefit-comparison .benefit-extra-text{font-size:10px}.comparison-table th,.comparison-table td{padding:0 5px}.benefit-comparison tbody tr td{padding:18px 13px!important}.blogs-grid-section .blogs-pagination{margin:30px auto 0}.membership-benefits h4.benefit-title{font-size:15px}.home-try-leaf-wr .hero-right img{width:100%}.template-index .hero-heading{margin:5px 0}.template-index .comparison-table th,.template-index .comparison-table td{padding:15.5px 8px}.template-index .table-product-title{font-size:10px}.template-index span.check-text-wr{font-size:10px;line-height:15px;font-weight:500}.template-index td.check-text{border:unset}.template-index .comparison-table tbody tr:last-child td:last-child,.template-index .comparison-table thead th.highlight{border:unset}.upgrade-right .product-card a{width:100%;text-align:center}.home-plastic-razors-wr .hero-inner a{margin-top:20px!important}.product__info-container .price__sale .price-item,.product__info-container .price__regular .price-item,.page-patents .shopify-section.section h3{font-size:20px!important}.quick-add-modal__content-info{padding:15px!important}quick-add-modal .page-width{width:100%}.quick-add-modal__content-info .product-form__submit,.product__info-container .product__title{margin:0}.quick-add-modal__content-info .product__info-container>*+*{margin:10px 0}}@media only screen and (max-width: 413px){#menu-drawer .featured-info h5 a{font-size:13.12px}#menu-drawer a.shop-link{font-size:12.24px}.shave-item{flex-direction:column}.btn{font-size:14px;line-height:20px}.blogs-grid-section .blogs-pagination span.prev a,.blogs-grid-section .blogs-pagination .page a,.blogs-grid-section .blogs-pagination .current.page,.blogs-grid-section .blogs-pagination .next a{margin:0 5px}.page-faqs .faq-page-banner,.blogs-page-section,.pages-common-banner{height:380px}.icon-nav-section .mobile-list{padding:0 10px}.product-faq-section .faq-question span{text-align:left}}@media only screen and (max-width: 374px){.membership-wr .membership-header{flex-direction:column;gap:10px}.membership-header span#tooltip{top:25px}.comparison-table th,.comparison-table td{font-size:9px}.footer-menu-bar{align-items:unset}.instructions-banner-section .hero-heading{font-size:26px!important;line-height:34px!important}#menu-drawer .featured-item{min-width:113px}.hero-heading{font-size:28px!important;line-height:38px!important}.f-28{font-size:20px;line-height:30px}.btn,.blade-recycling-about-razors-section a{font-size:12px;line-height:20px}.flexible-content .email-toggle-form{align-items:flex-start;flex-direction:column!important}}
/*# sourceMappingURL=/cdn/shop/t/143/assets/leaf-shave-responive.css.map */
