@import"https://use.typekit.net/bmj6unp.css";@font-face{font-family:Golden-Batch;src:url(/cdn/shop/files/Golden_Batch_ttf.ttf?v=1737516237)}@font-face{font-family:The-Seasons;src:url(/cdn/shop/files/Fontspring-DEMO-theseasons-reg.otf?v=1743920646)}@font-face{font-family:Cowboy;src:url(/cdn/shop/files/COWBOY.otf?v=1756311882)}:root{--fontFamily: "poppins", sans-serif;--hFontFamily: "larken", serif;--hTxTransform: unset;--hWeight: 300;--globalBorderWidth: 0}.section-main-heading-hero{font-family:larken;font-weight:300;font-size:7.5rem;line-height:1.15;margin-bottom:30px}.main-page-heading{font-family:larken;font-weight:300;font-size:6rem;line-height:1.15;margin-bottom:30px}.section-subheading{font-family:poppins;font-weight:300;font-size:2rem;margin-bottom:20px;line-height:1.5;letter-spacing:2px;text-transform:uppercase}.section-main-heading{font-family:larken;font-weight:300;font-size:5rem;line-height:1.15;margin-bottom:20px}.section-main-text{font-family:poppins;font-weight:300;font-size:1.8rem;line-height:1.7;margin-bottom:25px;display:block}.section-main-link{font-family:larken;font-weight:300;font-style:italic;font-size:2.25rem;text-underline-offset:6px;text-decoration-thickness:1.5px;display:inline-block}.section-main-button{font-family:poppins;font-size:1.75rem;width:max-content;padding:18px 30px;text-transform:uppercase;text-decoration:none;line-height:1;font-weight:400;letter-spacing:2px;display:inline-block}.section-main-outline-btn{font-family:larken;font-size:2.25rem;width:max-content;padding:15px 40px;text-transform:capitalize;text-decoration:none;line-height:1;font-weight:300;letter-spacing:0px;font-style:italic;display:inline-block}.section-main-text-logo{display:inline-block}.tippy-arrow:before{color:#5d5e5d!important}.tippy-box{background:#5d5e5d!important}@media (max-width:777px){.main-page-heading{font-size:4.35rem}.section-subheading{text-align:center}.section-main-heading{font-size:4rem;text-align:center}.section-main-text,.section-main-link{text-align:center}.section-main-button,.section-main-outline-btn,.section-main-text-logo{margin:0 auto}}#header{border-bottom:1px solid #d9d9d9}.announcement-bar{z-index:100}.announcement-bar .projectile x-cell span{display:inline;margin-left:10px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.announcement-bar section.marquee{padding:6px 20px 8px!important;letter-spacing:1.5px;font-size:1.3rem}x-grid#header-grid{display:flex;flex-direction:row;justify-content:space-between;height:86px;position:relative;background:#fafaf9;padding:0 2rem}x-cell.menulink{width:31.33%}x-cell.bogo{width:31.33%}x-cell.accounts{width:31.33%}x-grid#header-grid nav li a,header summary{color:#636666;font-size:1.25rem;text-transform:uppercase;font-weight:600;padding:36px 10px;position:relative;z-index:1;line-height:1;letter-spacing:1.25px}x-grid#header-grid nav li a.active:before,header summary.active:before{width:100%;height:40%;background:#afbbaf;position:absolute;content:"";top:29%;left:0;z-index:-1;border-radius:20px}.menulink a.active{color:#fff!important}x-cell.accounts a,x-cell.accounts button{padding:0 6px!important}x-cell.accounts a svg path,x-cell.accounts button svg path{stroke-width:1.5px!important}x-cell.accounts a svg,x-cell.accounts button svg{width:26px!important;height:26px!important}header #counter:after{display:none}header #counter{position:relative!important;border:0!important}.image-text{--buttonBorderColor: #5e5e5d}.header-btn{background:#5e5e5d;color:#fff;font-weight:500;padding:8px 15px 7px;margin-right:20px}.header-btn a,.header-btn a:hover{color:#fff;text-decoration:none}.main-header{z-index:1001!important}.cls-1{fill:#5d5e5d!important}li.cartCounter{position:relative}@media (max-width: 777px){header .bogo,.mobnav .bogo-mobnav{padding:0!important}header .bogo img,.mobnav .bogo-mobnav img{width:120px!important}header x-grid#header-grid{padding:10px 15px!important;height:100%}.floating-counter-cart{display:none}}@media (max-width: 989px){.header-btn{display:none}x-grid#header-grid{padding:0 2rem}.floating-counter-cart{display:none}}.secondary-page-title{font-size:5rem;line-height:1.1;font-family:larken;font-weight:300;max-width:600px;margin:auto}section.products{max-width:1680px;margin:auto;padding:60px 20px}.product .cards>*{border-radius:10px;padding:20px;border:none;border:0!important;display:flex;flex-direction:column;background:#fafaf9!important;gap:20px!important;width:22%}x-grid.cards{display:flex;gap:20px!important;flex-wrap:wrap;justify-content:center}.card-head{position:relative;padding:0!important;display:block}.product .cards .card-head x-flex{display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:5px!important}x-cell.card-price{font-family:larken;color:#75787b;font-size:2rem;line-height:1}.products .cards h2.card-title.h4 a{font-size:20px;color:#5d5e5d!important;font-weight:300}.card-subtitle h3{font-style:italic!important;font-size:14px;color:#75787b;line-height:1;margin-bottom:5px!important}.products .cards button.cartButton.is-primary,.optionsBtn{border:1px solid #5d5e5d!important;font-size:2rem!important;padding:10px 40px!important;font-family:larken!important;text-transform:capitalize!important;font-style:italic!important;color:#5d5e5d!important;letter-spacing:0!important;font-weight:300}span.savings-badge{background:#afbbaf;color:#fff;font-family:poppins!important;font-weight:400;font-size:1.25rem;padding:0 15px!important;line-height:2.5;border-radius:20px!important;position:relative;top:-2px;letter-spacing:1px}span.listing-badge{background:#636666;color:#fff;font-family:poppins!important;font-weight:400;font-size:1.25rem;padding:10px 15px!important;line-height:1.1;border-radius:40px!important;position:absolute;top:12px;z-index:1;left:12px;letter-spacing:1px}.listing-badge:empty{display:none}.card-price{color:#75787b;font-weight:300;font-size:16px!important;margin:5px 0}.card-price div:first-child{display:flex;flex-direction:row;gap:10px;align-items:center}.card-price .price{font-size:16px!important}.old-price{opacity:.5;padding-right:0!important}.button{font-family:larken;font-weight:300!important;text-transform:capitalize;font-style:italic;font-size:2rem;border:1px solid #5d5e5d;color:#5d5e5d;padding:10px 40px;letter-spacing:0px}.button:hover{border:1px solid #5d5e5d}div[data-answer]{padding:10px 60px 10px 40px!important;font-size:1.8rem!important;font-weight:300!important;border-bottom:1px solid}[data-question]{border-bottom:1px solid #5d5e5d!important;padding-bottom:20px!important;font-size:2rem!important;font-weight:300!important;padding-left:10px}.loadmore{margin-top:60px}.loadmore a{font-family:larken;font-style:italic;font-size:2rem;font-weight:300;border:1px solid;padding:10px 40px!important;margin-bottom:40px}.loadmore a:hover{text-decoration:none!important}.faq summary::marker{display:none!important}.faq details>summary{list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}section.faq x-cell{padding:0!important}section.faq x-cell details{padding:0!important}section.faq x-cell details summary{padding:20px!important}section.faq x-cell details[open] summary{border-bottom:0!important}.faq summary:after{content:"+";position:absolute;right:10px;font-size:3rem;font-weight:200;top:20px;border:1px solid;border-radius:200px;width:35px;height:35px;text-align:center;line-height:1.37}.faq details[open] summary:after{content:"+";position:absolute;right:10px;font-size:3rem;font-weight:200;top:20px;text-align:center;transform:rotate(45deg)}.faq details{margin:0!important}.faq summary{padding:0!important}.yotpo-headline{font-size:5rem;font-family:larken;font-weight:300!important}.image-placeholder{display:flex;align-items:center;justify-content:center;background:#fafaf9;width:100%;height:100%;border-radius:10px;position:relative}.image-placeholder:after{content:"";width:20px;height:20px;border:2px solid #ccc;border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 777px){.products .cards>*{width:100%}.gs-title{max-width:100%!important;white-space:unset!important;overflow:visible!important;text-overflow:none!important;background:transparent;position:relative!important}section.products{padding:20px}.products .gs-title{padding-bottom:40px!important}.main-page-title{font-size:5rem;line-height:1.1}.gs-title.main-page-title-wrapper{margin:0!important;padding:20px!important}.products{padding:20px!important}section[data-block-id=backed_science]{padding:20px!important}}.card-footer{position:relative;display:block;margin:0 20px;display:contents}ajax-cart-product-form{position:relative;line-height:0}span.yotpo-stars{padding-right:5px!important}.yotpo.bottomLine.yotpo-small{padding:0 0 10px}.star-container svg{width:12px;height:12px}.yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel{font-size:13px!important}.cards .card-footer x-grid.actions{border:1px solid;gap:15px!important}.product [card-type=base] .card-meta{border-block-start:none!important}.hero-text{border-block-end:none!important}.product .cards .card-head x-flex{display:flex;flex-direction:row;justify-content:space-between}.card-head x-grid x-cell[span-s="4.."]{display:none}h2.card-title.h4{line-height:1;margin-top:5px!important;display:block}:where(x-grid,[x-grid])>*[span$="+4"],:where(x-grid,[x-grid])>*[span$="-3"],:where(x-grid,[x-grid])>*[span="4"]{--grid-ce: 5}input[type=radio]:focus-visible+label,:is(*,.button,button):not(input):focus-visible{outline:none!important;outline-offset:none!important;box-shadow:none!important}.cards{--globalBorder: 0}.product .cards .card-image img{border-radius:10px!important;border:1px solid #ebeae6;height:100%!important}.breadcrumb{padding:0 40px!important}button.is-primary.soldoutButton{border:1px solid!important;font-family:larken;text-transform:capitalize;font-style:italic;letter-spacing:0;color:#5e5e5d;font-size:1.5rem;opacity:.35}.product .card-meta{display:flex;flex-direction:column;height:100%;justify-content:space-between;gap:10px}span.yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel{font-size:12px!important}button.yotpo-sr-bottom-line-summary.yotpo-sr-bottom-line-button svg{height:12px!important;width:12px!important}@media (max-width: 777px){body.hpsticky.t-index .gs-title{top:unset!important}}h1.newsletter-heading{font-style:italic;font-size:3.6rem;margin-bottom:10px;color:#5e5e5d;font-weight:300}#f-newsletter p{color:#5e5e5d!important;line-height:1.5;margin-bottom:20px}#f-newsletter button{background:#5e5e5d;color:#fff}.f-links-column ul{display:flex;flex-direction:column;flex-wrap:nowrap;gap:5px!important}footer ul li a{color:#5e5e5d!important;overflow-wrap:normal}.footer-link-heading{font-size:2.3rem;color:#5e5e5d;margin-top:15px;margin-bottom:20px}footer .f-links-column:last-of-type li a:after{content:"";background:url(/cdn/shop/files/Arrow_6.svg?v=1731391532);position:absolute;top:4px;right:-20px;width:10px;height:10px;background-repeat:no-repeat;background-size:10px}footer .f-links-column:last-of-type li a{position:relative;width:auto}.footer-logos{display:flex;flex-direction:row;justify-content:space-between;width:100%}.footer-logo1{max-width:110px}.footer-logo2{max-width:130px}.footer-logo3{max-width:60px}footer x-flex{justify-content:space-between}.locale-selectors__container{display:none}x-cell.copyright{justify-content:flex-end}sub-footer span{color:#75787b;font-size:1.2rem}sub-footer{background:#fafaf9!important}.footer-wrapper{display:flex;flex-direction:row;justify-content:space-between}#f-newsletter{padding:4rem;border-right:1px solid #75787b;width:40%}.newsletter-form input{border:1px solid;margin-bottom:10px}.newsletter-form input:hover,.newsletter-form input:focus{border:1px solid}.f-links-column{width:15%;padding:4rem}.newsletter-wrapper,.newsletter-logos-area{max-width:600px;margin:auto}.newsletter-policy{margin-top:10px;color:#75787b;margin-bottom:20px}.f-links ul li{margin-bottom:5px}@media (max-width: 1120px){.footer-logo1{width:80px}.footer-logo2{width:110px}.footer-logo3{max-width:50px}.f-links-column{width:15%;padding:2rem 0rem 2rem 2rem}#f-newsletter{padding:2rem}}@media (max-width: 990px){.footer-wrapper{justify-content:center;flex-wrap:wrap;gap:10px;display:flex;flex-direction:row}#f-newsletter{padding:20px;border-bottom:1px solid #75787b;border-right:0;width:100%}.f-links-column{width:45%;padding:0 20px}.newsletter-wrapper,.newsletter-logos-area{max-width:100%;padding:0 10px}sub-footer{margin-top:30px;padding-top:20px;margin-bottom:20px}.newsletter-wrapper{text-align:center}}@media (max-width: 777px){.hero-logo x-cell{max-width:100%!important;width:200px!important}}section[data-block-id=main_banner_hero] .text-overlay{padding:2vw}section[data-block-id=main_banner_hero] h1{line-height:1}section[data-block-id=main_banner_hero] .button-link{background:transparent}@media (max-width: 777px){section[data-block-id=main_banner_hero] .text-overlay{max-width:250px!important}section[data-block-id=main_banner_hero] h1{font-size:3.8rem!important;text-shadow:0px 0px 10px #00000059}section[data-block-id=main_banner_hero] x-cell[media-type=image]:nth-of-type(2){display:none}.hero-bg-cell:nth-child(1){background-image:url(//nodpod.com/cdn/shop/files/banner-main-r_34b82382-11e5-4154-934c-077e47418ac0.png?v=1744051320);height:600px!important}}section[data-block-id=logo_list] x-flex:first-child{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}section[data-block-id=logo_list].logo-list{overflow:hidden}section[data-block-id=logo_list] x-flex.projectile span img{height:5vh;width:auto!important;max-width:unset!important}@media (min-width: 1275px){section[data-block-id=logo_list] x-flex.projectile span img{height:4vh;width:auto!important;max-width:unset!important}section[data-block-id=logo_list] x-flex.projectile:not(:first-child){display:none}section[data-block-id=logo_list] .logo-list.scrolling{--logoPadding: 0px !important}section[data-block-id=logo_list] x-flex.projectile:first-child{animation:none!important;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly!important;width:100vw}section[data-block-id=logo_list] .logo-list.scrolling bullet-marquee{display:flex;justify-content:center;width:100%}}section[data-block-id=backed_science]{max-width:1680px;margin:40px auto 0;padding:0 20px}@media (max-width: 777px){section[data-block-id=backed_science] h2{text-align:center}section[data-block-id=backed_science] x-cell{text-align:center}}section[data-block-id=dream_team_title]{max-width:1680px;margin:auto;padding:20px 20px 40px}section[data-block-id=dream_team_title] h1{font-family:larken;font-size:6rem;letter-spacing:0px;line-height:.9}@media (max-width: 777px){section[data-block-id=dream_team_title]{padding:20px}}section[data-block-id=nodpod_feature] x-grid>x-cell:nth-of-type(1){width:50%}section[data-block-id=nodpod_feature] .meta>x-flex{justify-content:center}section[data-block-id=nodpod_feature] .meta{width:50%;padding-left:100px}section[data-block-id=nodpod_feature] .meta{max-width:620px}section[data-block-id=nodpod_feature]{max-width:1680px;margin:auto;padding:60px 20px}section[data-block-id=nodpod_feature] x-grid:first-child{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width: 989px){section[data-block-id=nodpod_feature]{padding:20px}section[data-block-id=nodpod_feature] x-grid>x-cell:nth-of-type(1){width:100%}section[data-block-id=nodpod_feature] .meta{width:100%;padding:40px 0 20px}section[data-block-id=nodpod_feature] .meta{max-width:100%;justify-content:center}section[data-block-id=nodpod_feature] x-cell{text-align:center}}section[data-block-id=body_feature] x-grid>x-cell:nth-of-type(1){width:50%}section[data-block-id=body_feature] .meta>x-flex{justify-content:center}section[data-block-id=body_feature] .meta{width:50%;padding-right:100px;display:flex;justify-content:space-between}section[data-block-id=body_feature] .meta{max-width:620px}section[data-block-id=body_feature]{max-width:1680px;margin:auto;padding:60px 20px 80px}section[data-block-id=body_feature] x-grid:first-child{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (max-width: 989px){section[data-block-id=body_feature]{padding:20px}section[data-block-id=body_feature] x-grid>x-cell:nth-of-type(1){width:100%;order:1}section[data-block-id=body_feature] .meta{width:100%;padding:40px 0;order:2}section[data-block-id=body_feature] .meta{max-width:100%;justify-content:center}section[data-block-id=body_feature] x-cell{text-align:center}}section[data-block-id=nodpod_promise_heading]{max-width:1680px;margin:auto;padding:60px 20px 20px}@media (max-width: 777px){section[data-block-id=nodpod_promise_heading]{padding:60px 20px 20px}}section[data-block-id=guarantees] img{width:70px}section[data-block-id=guarantees]{max-width:1680px;margin:0 auto;padding:60px 20px 40px}section[data-block-id=guarantees] h2{font-family:poppins;text-transform:capitalize;font-weight:500;margin:30px 0 10px;font-size:2rem;line-height:1;letter-spacing:2px}section[data-block-id=guarantees] x-grid x-cell{max-width:300px;margin:0 auto;gap:0px;padding:0}section[data-block-id=guarantees] x-grid{display:flex;gap:20px;flex-wrap:wrap}@media (max-width: 777px){section[data-block-id=guarantees]{padding:40px 20px}section[data-block-id=guarantees] x-grid x-cell{max-width:45%;margin:0 auto;gap:0px;padding:0}section[data-block-id=guarantees] h2{font-size:2rem}}section[data-block-id=bundle_banner] h2{font-size:5rem;max-width:500px;line-height:1.1}section[data-block-id=bundle_banner] .meta x-flex{max-width:1680px;margin:auto;padding:60px 20px}@media (max-width: 777px){section.hero{height:600px}section[data-block-id=bundle_banner] x-flex[pi-s=center]{align-items:flex-end}section[data-block-id=bundle_banner] h2{font-size:3.8rem;text-shadow:0px 0px 10px #00000059;text-align:center}section[data-block-id=bundle_banner] .meta [ai-s=start]{display:flex;align-items:center;padding:0}section[data-block-id=bundle_banner] .meta .box{display:flex;align-items:flex-end;padding:0;margin:0;height:auto}section[data-block-id=bundle_banner] .meta{display:flex;align-items:flex-end}}section[data-block-id=retailers_list] x-flex:first-child{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}section[data-block-id=retailers_list].logo-list{overflow:hidden}section[data-block-id=retailers_list] x-flex.projectile span img{height:3vh;width:auto!important;max-width:unset!important}@media (min-width: 1275px){section[data-block-id=retailers_list] x-flex.projectile span img{height:2.85vh;width:auto!important;max-width:unset!important}section[data-block-id=retailers_list] x-flex.projectile:not(:first-child){display:none}section[data-block-id=retailers_list] .logo-list.scrolling{--logoPadding: 0px !important}section[data-block-id=retailers_list] x-flex.projectile:first-child{animation:none!important;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly!important;width:100vw}section[data-block-id=retailers_list] .logo-list.scrolling bullet-marquee{display:flex;justify-content:center;width:100%}}section[data-block-id=retailers_link] .button,section[data-block-id=retailers_link] .button:hover{border:1px solid #fff}section[data-block-id=retailers_link]{padding-top:40px;padding-bottom:60px;top:-1px;position:relative}@media (min-width: 777px){section[data-block-id=retailers_link] .button{margin:0!important}}@media (max-width: 777px){section[data-block-id=retailers_link]{padding-top:10px}}section[data-block-id=sleep_revolution_heading] h1{font-family:larken;font-size:6rem;letter-spacing:0px;margin:40px 0 60px;line-height:1}section[data-block-id=sleep_revolution_heading]{max-width:1680px;margin:auto;padding:60px 20px}@media (max-width: 777px){section[data-block-id=sleep_revolution_heading] h1{margin:0}}section[data-block-id=faqs]{max-width:1680px;margin:auto;padding:60px 20px}section[data-block-id=faqs] h3{font-family:larken;font-size:6rem;letter-spacing:0px;text-align:center;line-height:1;margin-bottom:60px}section[data-block-id=faqs] x-grid{display:flex;flex-direction:column;margin:auto}@media (max-width: 777px){section[data-block-id=faqs] .gs-title{background:#fafaf9!important}section[data-block-id=faqs] .loadmore{padding-top:40px;background:#fafaf9}section[data-block-id=faqs]{margin:40px auto 0;padding:60px 20px 40px}section[data-block-id=faqs] details>summary{padding-right:40px!important;line-height:1.35;padding-bottom:20px!important}section[data-block-id=faqs] .loadmore a{margin-bottom:0}}section[data-block-id=our_story_banner]{background:#fff;background:linear-gradient(0deg,#fff,#e8f6fd 85%,#e1f6ff00 85%)}section[data-block-id=our_story_banner] x-grid{max-width:1680px;margin:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}section[data-block-id=our_story_banner] x-grid>x-cell:first-child{max-width:50%}section[data-block-id=our_story_banner] x-grid>x-cell:last-child{max-width:50%}section[data-block-id=our_story_banner] img{max-width:400px;width:100%}section[data-block-id=our_story_banner] h2{font-size:6rem;line-height:1}section[data-block-id=our_story_banner] p{font-size:1.8rem;line-height:1.5}section[data-block-id=our_story_banner] .meta{max-width:600px;margin-top:3%}section[data-block-id=our_story_banner] .button{border:0!important;text-decoration:underline!important;font-family:larken!important;text-underline-offset:10px!important;text-decoration-thickness:1px!important;font-size:2.5rem!important;font-weight:300!important;padding:0!important;font-style:italic!important;text-transform:unset!important}@media (max-width: 777px){section[data-block-id=our_story_banner] x-grid>x-cell:nth-of-type(1){order:2;max-width:100%}section[data-block-id=our_story_banner] x-grid{justify-content:center}section[data-block-id=our_story_banner] x-grid>x-cell:nth-of-type(2){order:1;max-width:100%;margin:0;padding-bottom:40px}section[data-block-id=our_story_banner]{background:#fff;background:linear-gradient(0deg,#fff,#e8f6fd 0%,#e1f6ff00 85%)}section[data-block-id=our_story_banner] x-cell{text-align:center}}.listing-page{max-width:1800px;margin:auto}section.intro{margin:20px;--globalBorder: 0}.listing-page .product .cards{gap:20px!important;--globalBorder: 0}.listing-page section.product{margin:40px 20px 60px}.intro h1{font-size:3.5rem;color:#5e5e5d}.intro-wrapper{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;width:100%;justify-content:space-evenly}.intro-wrapper x-cell{width:50%}.intro-wrapper h1{line-height:1}.filterBlock{padding:0;display:flex;align-items:center!important;height:100%;justify-content:flex-end;gap:10px;flex-wrap:wrap}.filter-btn{cursor:pointer;padding:12px 20px;border:1px solid;text-transform:uppercase;line-height:1}.filter-btn.active{background:#5d5e5d;color:#fff}.filter-btn{text-decoration:none}.filter-btn.active:hover{background:#fafaf9;color:#5d5e5d!important}.filter-btn:hover{background:#5d5e5d;color:#fff!important}[data-tags]{opacity:1;visibility:visible;transition:opacity .5s ease-in-out,visibility .5s}[data-tags].hidden{opacity:0;visibility:hidden;pointer-events:none}.filter-btn.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}@media (max-width: 777px){x-grid.intro-wrapper{flex-direction:column;text-align:center}section.intro{margin:0}:where(.listing-page,.search-page) .intro .filterBlock{justify-content:space-between}.filter-btn{padding:10px 15px}.intro-wrapper x-cell{width:100%}.filterBlock{justify-content:center!important}.listing-page section.product{margin:40px 0 60px}}.t-product main{padding-top:60px}.breadcrumb{display:none!important}product-content .title h1{font-size:4.8rem;line-height:1}.badge-product{background:#ebeae6;font-size:1rem;font-weight:600;color:#75787b;padding:10px 20px;border-radius:20px;display:inline-block}.t-product section#xtitle{padding-top:5px;padding-bottom:0;overflow:visible;height:100%}.yotpo-reviews-star-ratings-widget{margin-bottom:0!important}span.yotpo-sr-bottom-line-text{text-transform:uppercase!important}p.promise-pdp-heading{color:#75787b;font-weight:600;margin-top:10px}p.promise-pdp-text{color:#75787b}product-content{max-width:800px;margin:auto}.price{color:#75787b;font-family:larken;font-size:2rem;font-weight:300}variant-selects legend span{font-weight:400;margin-left:5px}.color-swatch-pdp{width:30px;height:30px;border-radius:50px;cursor:pointer;position:relative}.color-swatch-pdp.selected{border:2px solid #fff;box-shadow:0 0 0 2px transparent;transition:box-shadow .3s ease,transform .3s ease}.color-swatch-pdp.selected:hover{transform:scale(1.1)}.color-swatch-pdp.disabled:before{height:35px;content:"";text-align:center;position:absolute;width:1px;top:-2px;left:calc(50% - 1px);transform:rotate(20deg);border:1px solid #fff}.color-swatches{display:flex;gap:7px!important}.product-page variant-selects{display:flex!important;flex-direction:column!important;flex-wrap:wrap!important;column-gap:30px!important;row-gap:0!important}.product-page variant-selects fieldset{flex:0 1 calc(50% - 15px)!important}section.variant-picker{margin-top:10px}.color-swatches{margin-top:-15px}.product-page fieldset{display:flex!important;flex-direction:column!important;flex-wrap:wrap;gap:20px!important;margin-bottom:15px}#core-collection-label span,#limited-edition-label span{font-family:poppins;font-size:1.5rem;letter-spacing:1.5px;font-weight:300!important;margin-left:3px}#core-collection-label,#limited-edition-label{margin-bottom:10px;font-family:poppins;text-transform:capitalize;font-weight:500!important;font-size:1.5rem;letter-spacing:1.5px}.product-form__input .form__label{font-weight:600!important;text-transform:uppercase}section.installments{display:none}product-info .cartButton{background:#77937d;color:#fff!important;letter-spacing:0!important;font-size:1.8rem!important;line-height:1;font-weight:500!important}.product-page details .dropdown-caret{font-size:16px!important;font-weight:500!important;padding:0 40px!important}.product-page details[open] .text{padding:0 40px!important}.product-page section.description{border:1px solid #d9d9d9!important;max-width:94%!important;margin:20px auto 0!important;padding-bottom:0!important}.product-page section.accordion{max-width:94%!important;border-left:1px solid #d9d9d9!important;margin:auto;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9!important}.product-page summary::marker{display:none!important}.product-page details>summary{list-style:none!important;position:relative!important}.product-page summary::-webkit-details-marker{display:none!important}.product-page summary:after{content:"+";position:absolute!important;right:40px!important;font-size:3rem!important;font-weight:200!important;top:0!important;border-width:0!important}.product-page details[open] summary:after{content:"-"!important;right:35px!important}details[open]>summary.dropdown-caret:after,.dropdown-caret[aria-expanded=true]:after{transform:unset!important}.product-page section.subtitle h3{font-weight:300!important;font-size:2rem;color:#7c7e81;font-style:italic}html.js [id^=Slider-Gallery-template]{--scrollAlignItems: start !important}section.description .rte p,section.accordion .rte p{line-height:1.5;margin-bottom:10px}.yotpo-reviews-wrapper{display:none!important}product-info{max-width:1800px;margin:auto}.t-product x-cell.bullet-product-content{padding:0}.pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 #aab7ad}to{box-shadow:0 0 0 15px #0000}}@media (max-width: 777px){.t-product main{padding-top:0}.gallery-thumbnails-container{display:none!important}.gallery-container{padding:20px}product-content .title h1{font-size:3.5rem;margin-top:-10px}product-content .subtitle h3{font-size:2rem!important}section[data-block-id=pdp_product_highlight] h2{text-align:center}.yotpo-widget-instance{margin-top:10px}.yotpo-layout-header-wrapper{display:flex;flex-direction:column!important;align-items:center!important}.yotpo-bottom-line{margin:0!important}.yotpo-filters-container{justify-content:center!important;align-items:center!important}.yotpo-headline{margin:auto!important;line-height:1}.t-product .text-area{padding-bottom:60px!important}.t-product .text-area,.t-product .meta.border-left{padding-bottom:60px!important;padding-left:40px;padding-right:40px}.color-swatch-pdp{width:28px;height:28px}.product-page fieldset{margin-bottom:5px}}section[data-block-id=pdp_product_highlight]{background:linear-gradient(180deg,#fff 0% 10%,#fafaf9 10% 100%)!important}section[data-block-id=pdp_product_highlight]>x-grid{margin:20px auto 0;max-width:1800px;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center}section[data-block-id=pdp_product_highlight]>x-grid>x-cell{max-width:50%}section[data-block-id=pdp_product_highlight] h2{font-size:5rem}section[data-block-id=pdp_product_highlight] .product-highlight-points{display:flex;gap:20px;align-items:center}section[data-block-id=pdp_product_highlight] .product-point-img{width:60px}section[data-block-id=pdp_product_highlight] .product-point-img img{min-width:60px!important}section[data-block-id=pdp_product_highlight] .product-point-text h3{font-size:1.75rem!important;font-family:poppins;font-weight:400;color:#5e5e5d;letter-spacing:1.5px}section[data-block-id=pdp_product_highlight] .product-point-text p{color:#5e5e5d;font-family:larken;font-size:1.75rem;font-weight:300;line-height:1.5}section[data-block-id=pdp_product_highlight] .meta>x-flex{gap:30px!important}@media (max-width: 777px){section[data-block-id=pdp_product_highlight]>x-grid>x-cell{max-width:100%}}.carousel .control-prev.control-arrow:before{left:0!important;position:absolute!important}.carousel .control-next.control-arrow:before{right:0!important;position:absolute!important}.yotpo-headline{font-family:larken!important;font-weight:300!important;font-size:5rem!important}.yotpo-search-input,.yotpo-filter-select,.yotpo-media-select{border-radius:0!important}.yotpo-review-title{font-family:larken!important;font-size:2.25rem!important;font-style:italic!important;text-transform:capitalize}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-star-rating{flex-basis:130px;height:40px}.yotpo-review-rating-title{justify-content:flex-start!important;width:100%}span.yotpo-reviewer-name.unselectable{margin-bottom:10px;font-size:1.75rem}button#yotpo-main-widget-btn{border-radius:0!important}.yotpo-text-container{font-size:1.5rem;line-height:1!important}.yotpo-review-votes-text{font-size:1.35rem}.yotpo-horizontal-pagination .selected,.yotpo-horizontal-pagination .yotpo-pagination-number-container .yotpo-pagination-number:hover{border-radius:0!important}.yotpo-review-border-smooth{display:none!important}.yotpo-review{border-bottom:1px solid #e6e6e6;padding-bottom:40px;max-width:1800px;margin:40px auto!important}.yotpo-filters-container-inner{width:auto!important;border:1px solid #e6e6e6!important;row-gap:0!important;padding:8px 20px}.yotpo-filters-container{width:100%;display:flex;justify-content:flex-end;max-width:1200px;margin:auto!important}.yotpo-review:first-child{border-top:1px solid #e6e6e6;padding-top:50px}.yotpo-review-rating-title{flex-direction:column!important}.yotpo-review-title{margin-left:0!important;margin-top:10px}@media (max-width: 777px){.yotpo-vertical-border{display:none!important}}.mobnav{background:#fff}.mobnav .header{background:#fafaf9;display:flex;justify-content:center;border-bottom:1px solid #5e5e5d!important;position:sticky;top:0;z-index:9}.mobnav .header svg{height:24px;width:24px}.mobnav .header path{stroke:#5e5e5d;stroke-width:2px}.bogo-mobnav{padding:0 10px;width:175px;display:flex;justify-content:center;align-items:center}.bogo-mobnav a{padding:10px 0!important;display:block}.bogo-mobnav-close{position:absolute!important;right:10px!important}ul.submenu-mobnav-links a{text-transform:uppercase;letter-spacing:2px!important}a.mobnav-btn-links.n-account{border-top:1px solid #5e5e5d;border-bottom:1px solid #5e5e5d;border-right:1px solid #5e5e5d;width:100%;text-align:center;font-weight:500}a.mobnav-btn-links.n-faqs{border-top:1px solid #5e5e5d;border-bottom:1px solid #5e5e5d;width:100%;text-align:center;font-weight:500}a.mobnav-btn-links.n-support{border-top:1px solid #5e5e5d;border-bottom:1px solid #5e5e5d;border-left:1px solid #5e5e5d;width:100%;text-align:center;font-weight:500}.mobile-menu-btn{margin:20px auto 10px;width:100%;text-align:center;background:#5d5e5d;color:#fff!important;font-family:poppins;font-style:normal;text-transform:uppercase;letter-spacing:1.5px;font-size:1.75rem;line-height:1.75;padding:10px;font-weight:500}.ui-accordion-header{padding:20px!important;background:#fafaf9!important;color:#5e5e5d!important;font-size:2.25rem!important;position:relative}.ui-state-active{border:0!important}.ui-accordion-content{border:0!important;border-bottom:1px solid #5e5e5d!important;height:100%}.ui-accordion-header-active,.ui-accordion-header-collapsed{border:0!important;border-bottom:1px solid #5e5e5d!important}.ui-accordion-header-collapsed span.ui-accordion-header-icon.ui-icon:after{position:absolute;right:25px;font-size:4rem;color:#5e5e5d;background:transparent;line-height:1;font-weight:600;top:50%;margin-top:-20px;content:"+"}.ui-accordion-header-active span.ui-accordion-header-icon.ui-icon:after{position:absolute;right:25px;font-size:4rem;color:#5e5e5d;background:transparent;line-height:1;font-weight:600;top:50%;margin-top:-20px;content:"-"}ul.submenu-mobnav-links{list-style:none;margin-bottom:0}.submenu-mobnav-links li{padding:20px;background:#fff;border-bottom:1px solid #ebeae6;font-size:1.5rem;font-family:poppins;color:#ebeae6;margin-bottom:0;letter-spacing:1.5px}.submenu-mobnav-links li a{text-decoration:none;font-weight:300;margin-bottom:0}.mobnav-press{padding:20px;background:#fafaf9}.mobnav-press-quote{background:#fff;padding:20px;border-radius:10px;border:1px solid #5d5e5d}.quote-text{font-family:larken;line-height:1.2;color:#75787b;text-align:center;margin-bottom:20px;font-size:1.75rem;font-weight:300}.quote-logo{width:180px;margin:auto}.mobnav-header-btn{background:#5e5e5d;color:#fff;font-weight:500;padding:8px 15px 7px;margin-right:10px}.mobnav-header-btn{margin:0;text-align:center;background:#5d5e5d}.get-btn{padding:20px}.mobnav-listing-img .main-product-image{display:block!important;aspect-ratio:1 / 1;object-fit:cover}.mobnav-header-btn a{color:#fff;text-decoration:none;font-size:2rem}.main-listing{padding:10px;background:#fff;border-radius:10px;border:1px solid #f2f1ef;display:flex;gap:12px;row-gap:10px;align-items:center}body.open-menu x-cell.bogo-mobnav-close{display:block}.bogo-mobnav-close{display:none}.mobnav-listings-wrapper{display:flex;flex-direction:column;gap:10px;padding:20px}.mobnav-listing-img{width:30%;border-radius:5px;border:1px solid #ebeae6;height:100%}.mobnav-listing-details{width:60%}.mobnav-listing-price{width:10%}.mobnav-listings{background:#f7f7f7}.mobnav-listing-product-title{color:#5e5e5d;font-family:larken;font-weight:300;font-size:1.85rem;letter-spacing:-.25px;line-height:1;display:flex;justify-content:space-between;margin-top:0}.product-price-txt{color:#75787b;font-size:1.5rem;font-family:larken;font-weight:300}.mobnav-listing-product-subtitle{color:#75787b;font-family:larken;font-weight:300;font-style:italic;font-size:1.5rem;margin-top:10px;line-height:1}.mobnav-listings a{text-decoration:none!important}.star-rating-area{margin-top:-14px}.customize-now{font-family:larken;font-style:italic;color:#666665;font-size:1.75rem;text-decoration:underline;margin-top:10px}.info-page-section h2{font-size:5rem;margin:10px;line-height:1}.info-page-section p{font-size:1.75rem}.info-table-icon{display:flex;flex-direction:column;align-items:center;gap:5px}.info-table{display:flex;justify-content:space-evenly;max-width:900px;margin:60px auto 0;flex-wrap:wrap;gap:60px}.info-table-icon img{margin-bottom:20px;max-width:150px}.info-table-icon h3{font-size:2.75rem;line-height:1}.info-table-icon p{font-size:1.5rem!important}section[data-block-id=wholesale-banner]{background:#fff;background:linear-gradient(0deg,#fff,#f8f8f7 85%,#f8f8f700 85% 85%)}section[data-block-id=wholesale-banner] x-grid{max-width:1500px;margin:auto}section[data-block-id=wholesale-faire] .meta>x-flex{max-width:600px!important;display:flex;flex-direction:column;justify-content:flex-end!important;align-items:flex-end!important;height:75%}.subheading-hero-banner{font-size:1.75rem;margin-top:10px;line-height:1.7}.subtitle-hero-banner{font-size:1.75rem;letter-spacing:4px}section[data-block-id=science-text-block]{padding:100px 20px;max-width:1200px;margin:auto}section[data-block-id=science-text-block] .cta p{font-size:6rem;line-height:1;font-family:larken;font-weight:300}section[data-block-id=science-text-block] .heading-hero-text p{font-size:2rem;color:#5d5e5d;line-height:1.6!important;margin-top:20px;font-size:1.75rem}section[data-block-id=science-main-points] .column-block .custom-column-heading{font-style:normal!important;font-weight:300!important;font-size:2.75rem!important;margin-bottom:0!important;font-family:larken!important}section[data-block-id=science-main-points] .column-block .column-custom-body-text{font-family:poppins!important;font-weight:300!important;font-size:1.75rem!important;line-height:1.5!important}section[data-block-id=science-main-points] .column-block{justify-content:flex-start;flex-wrap:wrap!important}section[data-block-id=science-main-points] .columns{flex-wrap:wrap}section[data-block-id=science-main-points].custom-section{position:relative;color:#fff;text-align:center;max-width:1800px;margin:auto;padding:80px 20px}section[data-block-id=science-experts-heading] .main-page-heading{font-size:5rem;line-height:1;font-family:larken;font-weight:300;color:#5d5e5d;margin-bottom:20px}section[data-block-id=science-experts-heading] .main-page-text{font-size:1.75rem;color:#5d5e5d;line-height:1.6;margin-top:12px;font-weight:300}section[data-block-id=science-experts]{padding:0 20px}section[data-block-id=science-experts] .button{border:0!important;text-decoration:underline!important;font-family:larken!important;text-underline-offset:10px!important;text-decoration-thickness:1px!important;font-size:2.5rem!important;font-weight:100!important;padding:0!important;font-style:italic!important;text-transform:capitalize!important;background:transparent!important}section[data-block-id=science-experts] .main-page-title{font-family:poppins;color:#5e5e5d;font-size:2rem}section[data-block-id=science-experts] .secondary-page-title{font-family:larken;color:#5e5e5d;font-size:3rem;font-weight:300;line-height:1.3;margin:0}section[data-block-id=science-experts] x-flex{justify-content:center!important}section[data-block-id=science-experts] x-grid{display:flex;gap:40px}section[data-block-id=our-story].hero .box .content x-flex{flex-direction:column;align-items:center!important;justify-content:center!important}section[data-block-id=our-story].hero .box .content x-flex h2,.hero .box .content x-flex p{text-align:center!important}.video-container{position:relative;display:inline-block}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:25px;color:#5e5e5d;background:#ffffffc9;padding:12px 20px 12px 25px;border-radius:100%;cursor:pointer;transition:opacity .3s;text-align:center;border:1px solid #d1d1d1}.video-player{cursor:pointer}section[data-block-id=our-story-founder]{max-width:1680px;margin:auto;padding:60px 20px}section[data-block-id=our-story-founder] h2{font-size:5rem!important;line-height:1.1!important}@media (max-width: 777px){section[data-block-id=our-story].hero p{font-size:1.5rem!important}section[data-block-id=our-story].hero h2{font-size:4rem!important}section[data-block-id=our-story-founder] h2{text-align:center}section[data-block-id=our-story-founder] x-cell{text-align:center}}section[data-block-id=sustainability].hero .box .content x-flex{flex-direction:column;align-items:center!important;justify-content:center!important}section[data-block-id=sustainability].hero .box .content x-flex h2,.hero .box .content x-flex p{text-align:center!important}section[data-block-id=sustainability-quote] .main-page-title{font-size:3rem}@media (max-width: 777px){section[data-block-id=sustainability].hero p{font-size:1.5rem!important}section[data-block-id=sustainability].hero h2{font-size:4rem!important}}.return-blocks{max-width:1800px;margin:auto;display:flex;justify-content:center;flex-wrap:wrap}.return-block{text-align:center;margin:10px 20px;background:#ecebe7;border-radius:10px;border:1px solid #5e5e5d;padding:20px 30px;min-height:250px;display:flex;flex-direction:column;justify-content:center}.return-block h2{font-size:4rem;margin-bottom:10px}.return-block p{font-size:1.5rem}.faq-nav{position:sticky;top:190px}.login-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:space-evenly}.np-login-reg-img{width:50%;padding:0!important}.np-login-reg-img img{height:100%;object-fit:cover}.np-login-reg-form{width:50%;display:flex;align-items:center;justify-content:center;flex-direction:column}.login-form-wrapper{display:flex;flex-direction:column;justify-content:center;height:100%;align-items:center;max-width:500px;width:100%}.login{max-width:500px;width:100%}.login-header{font-family:Poppins;font-size:2.5rem;text-align:left;width:100%;margin-bottom:15px;color:#5e5e5d}.login input{border:1px solid!important;margin-bottom:20px}.login button{background:#5e5e5d;color:#fff;padding:17px 20px 15px}.login-button{background:#5e5e5d;padding:15px 20px;display:block;text-align:center;text-decoration:none;font-weight:600;margin-top:20px;color:#fff!important}a#RecoverPassword{margin-bottom:10px!important;display:block;text-align:left;padding-top:0}.login input[type=password]{margin-bottom:5px}#recover:target+div{max-width:500px;width:100%}.recover-header{font-family:Poppins;font-size:2.5rem;text-align:left;width:100%;color:#5e5e5d;max-width:500px;margin:0 auto 15px;font-weight:300!important}#recover:target+div input{border:1px solid!important;margin-bottom:20px}#recover:target+div button{background:#5e5e5d;padding:15px 20px;display:block;text-align:center;text-decoration:none;font-weight:600;margin-top:0;color:#fff!important;width:100%!important}a#HideRecoverPasswordLink{width:100%;font-size:1.85rem}form#create_customer{max-width:500px;width:100%}form#create_customer input{border:1px solid!important}form#create_customer button{background:#5e5e5d;padding:15px 20px;display:block;text-align:center;text-decoration:none;font-weight:600;margin-top:0;color:#fff!important;width:100%!important}.login-link-reg{margin-top:15px;display:block;text-align:center}@media (max-width: 777px){.login-wrapper{flex-direction:column}.np-login-reg-img{width:100%;padding:0!important}.np-login-reg-form{width:100%}}.t-cart h1.h1.gs-title{font-size:4rem;padding:10px 0 20px;border-bottom:1px solid #cfcfcf;margin-bottom:40px!important}.t-cart main{max-width:1800px;margin:40px auto}cart-item span.title a{font-family:larken;font-size:2rem;font-weight:300}cart-item img{border-radius:10px;border:1px solid #ebeae6}cart-item x-cell.image{margin-right:10px}cart-item span.money.conversion-bear-money{font-size:1.5rem;font-weight:500;letter-spacing:0px}ajax-cart-quantity.qty x-cell:nth-of-type(1){border-right:2px solid #b2b2b2;width:30px;text-align:center;height:30px;display:flex;align-items:center;justify-content:center;line-height:1}ajax-cart-quantity.qty x-cell:nth-of-type(1) a{padding:0}ajax-cart-quantity.qty x-cell:nth-of-type(3){line-height:1;border-left:2px solid #b2b2b2!important;width:30px;text-align:center;height:30px!important;display:flex;justify-content:center;align-items:center}ajax-cart-quantity.qty x-cell:nth-of-type(3) a{padding:0}ajax-cart-quantity.qty{border:2px solid #b2b2b2}ajax-cart-quantity.qty i.g-minus,ajax-cart-quantity.qty i.g-plus{top:-1px;position:relative}ajax-cart-quantity.qty i.g-minus svg path{stroke-width:2px}ajax-cart-quantity.qty i.g-plus svg path{stroke-width:2px}cart-item i.g-trash svg path{stroke-width:2px}cart-footer{background:#fafaf9;padding:20px}a.button.is-blank.trash{padding:0}button#checkout{background:#5e5e5d;padding:15px 20px;display:block;text-align:center;text-decoration:none;font-weight:600;margin-top:40px;color:#fff!important;width:100%!important}.continue-shopping{border:1px solid}.continue-shopping{border:1px solid #000000!important;margin-top:15px;font-size:1.85rem!important;margin-bottom:20px;padding:8px}.shoppinggives-tag.contained{margin-top:50px!important}cart-shipping{border-bottom:1px solid #cfcfcf;padding-bottom:30px!important;padding-top:20px!important;font-weight:600;font-size:1.5rem}x-flex.subtotal{padding-top:30px!important}.variant-cart p{font-weight:600}.variant-cart span{font-weight:400}coretex-cart cart-shipping progress[value]{height:.65rem!important;width:100%;margin-top:10px!important}coretex-cart .cart-items{gap:20px!important}.subtotal>x-cell{font-weight:500!important}.t-blog .heading h3{font-size:6rem;text-align:center}.t-blog .meta h3{font-size:2.3rem;line-height:1.2}.t-blog .meta span time{font-weight:300;text-transform:uppercase;font-size:1.5rem;letter-spacing:1px}@media (max-width: 777px){.t-blog .heading h3{font-size:4rem;text-align:center}section.blog-filters-wrapper{gap:10px!important;padding:20px!important}.t-blog section.posts{padding:20px!important}.t-blog section.posts x-grid#ajaxSection{display:flex;flex-direction:column}}.post>x-grid{display:flex;flex-direction:column;justify-content:flex-start;padding:0!important;align-items:flex-start;gap:5px!important}.blog-page .post .meta{width:100%;text-align:center}.blog-page .post img{margin:0 auto 40px;max-width:800px}.blog-page .post aside h1{font-size:6rem;line-height:1;text-align:left}.blog-page .post .meta span.date{margin-top:30px;font-size:1.5rem;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.blog-page .post .sharing{margin:auto}.blog-page{max-width:1600px;margin:0 auto;background:#fff;border:1px solid #e0e0e0!important;border-radius:10px;padding:40px!important}.blog-listing .bp{background:#fff;border:1px solid #e0e0e0!important;border-radius:10px}.blog-page .post .meta .author{text-align:left;width:100%;margin-top:10px;font-size:1.5rem;text-transform:uppercase;letter-spacing:1px}.blog-page .post aside>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;padding:0!important}.blog-page .post .sharing .mob-scroller{display:flex;flex-direction:column;padding:0!important;gap:5px!important;align-items:flex-start}.blog-page .post article{width:100%;max-width:100%!important;padding:0!important;font-size:1.5rem}.blog-page .post aside{display:flex;flex-direction:column;justify-content:center;margin:auto;gap:30px;align-items:center;padding:0!important}.blog-page meta picture{max-width:50%}.blog-page .title-details{display:flex;flex-direction:column;align-items:flex-start}.blog-page .post article li{list-style:unset;margin-left:40px;padding-top:5px}.blog-page .post article ul{padding-top:10px}.blog-page .post article img{max-width:600px;margin:30px}.blog-page .post .coverlayer:after{display:none}.blog-page .sharing.coverlayer h3.h5{font-family:poppins!important;font-weight:600!important;letter-spacing:1.5px}.blog-page article h2{margin-bottom:10px;margin-top:20px}.blog-page article h2 span{font-family:poppins;font-weight:600!important;margin-bottom:10px;margin-top:20px;letter-spacing:1.5px}.blog-page .sharing.coverlayer i{font-size:2.5rem;padding:2px}.blog-filter{cursor:pointer;font-family:larken;font-size:2rem;text-decoration:none;font-weight:300}.blog-filter:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}.blog-filter.active{text-decoration:underline;font-weight:400;font-style:italic;text-underline-offset:5px;text-decoration-thickness:1.5px}section.blog-filters-wrapper{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;background:#fafaf9;border-top:1px solid;padding:30px 20px;border-bottom:1px solid;position:sticky;top:86px}.blog-listing .bp .meta span{font-weight:300;text-transform:uppercase;font-size:1.5rem;letter-spacing:1px}.t-blog section.posts{background:#fafaf9;padding:20px 60px}.t-blog x-grid#ajaxSection{gap:40px}.t-blog .blog-listing .bp{background:#fff;border:1px solid #e0e0e0!important;border-radius:10px}#storeify-sl-btn-trigger-popup{display:none!important}#main-slider-storelocator .item.thumbnail label.store-name{font-family:larken!important;font-weight:300!important;font-size:2.25rem!important;margin-top:10px}#main-slider-storelocator .item.thumbnail label.store-name strong{font-weight:400!important}#main-slider-storelocator .item.thumbnail .linkdetailstore,#main-slider-storelocator .item.thumbnail .getdirectionstore{padding:10px 5px 8px 20px!important;color:#5e5e5d;font-family:poppins;font-weight:400;font-size:1.25rem;border:1px solid #5e5e5d}#main-slider-storelocator .item.thumbnail .address{font-family:poppins;font-size:1.25rem}.bootstrap-storeifyapps .gm-style .gm-style-iw-d{margin-top:-20px}.bootstrap-storeifyapps .table-store-marker .store-name{font-family:larken;font-weight:500;font-size:2rem!important}.bootstrap-storeifyapps .table-store-marker .linkdetailstore,.bootstrap-storeifyapps .table-store-marker .getdirectionstore{padding:8px 12px!important;color:#5e5e5d;font-family:poppins;font-weight:400;font-size:1.25rem;border:1px solid #5e5e5d;margin-bottom:20px}.storeifyapps-storelocator-layout-3 #results-slt>h3.title{margin-top:0!important;font-family:poppins;font-size:2rem;font-weight:600;padding:15px 20px}.bootstrap-storeifyapps select{background:#666;color:#fff;font-weight:600;border:1px solid #5e5e5d!important}div#storeifyapps-storelocator-index{background:#fafaf9;border:1px solid #5e5e5d;padding:40px}.search-address-box{padding:0 20px 0 0!important}.gr-search-slt input{border:1px solid #5e5e5d!important}div#main-slider-storelocator{padding:20px 0 10px 20px}.seach-action-box.search-type{display:flex}div#results-slt{border:1px solid #5e5e5d}#searchbar form.search{border:1px solid #5d5e5d}.open-search search-engine{max-height:22vh;background:#fafaf9!important;border-bottom:1px solid #5d5e5d;padding:20px;height:100vh}#searchbar button svg path{color:#5d5e5d;stroke:#5d5e5d;stroke-width:3px!important}#searchbar h3{font-size:2rem;line-height:1.1}#searchbar .search-input-stack{background:#fff}.filter.search-input{border:1px solid #5e5d5e;background:#fafaf9}.search-page .intro{background:#fafaf9;margin:0 0 30px;padding:20px;border-bottom:1px solid #5e5d5e!important}.predictive-search{background:#fafaf9}div#predictive-search-option-search-keywords button{background:#5d5e5d;color:#fff}x-cell.o-products{background:#fff;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;margin:0 20px}h2#predictive-search-products.gs-title{font-size:2.5rem}h2#predictive-search-queries.gs-title,h2#predictive-search-pages.gs-title{font-size:2rem}.predictive-search.predictive-search--search-template{border-top:1px solid}ul#predictive-search-results-products-list{display:flex;gap:10px;flex-wrap:wrap;padding:10px}a.suggestion-product{width:120px!important;flex-direction:column;gap:15px!important;height:auto;justify-content:stretch;border:0!important}predictive-search [id*=predictive-search-option-product-] img{width:120px;height:120px!important;border:1px solid #ddd;border-radius:5px;max-height:unset!important;object-fit:cover}.search-page .loadmore a{border:0;padding:0 10px!important;margin:0 10px}.search-page section.loadmore{margin-bottom:40px}.search-page :where(.blog-listing,.blog-listing .posts){min-height:unset!important}.search-page span.page.current{font-family:larken;font-style:italic;font-size:2rem;font-weight:500}.search-page .aprod .card-footer{display:none!important}.search-page .aprod .card-head{margin-top:20px}.search-page .aprod{justify-content:space-between!important}.search-page .blog-listing h3{font-size:2.3rem}.upcart-product-quantity-input{background:#fff!important;border-top:1px solid #dcdcdc!important;text-align:center!important;border-bottom:1px solid #dcdcdc!important}
/*# sourceMappingURL=/cdn/shop/t/96/assets/custom.css.map */
