@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{--font-body-family: "poppins", sans-serif !important;--font-heading-family: "larken", sans-serif !important}section .page-width{margin:0!important;padding:10px 20px!important}.slider-buttons{display:none!important}.field:after,button:after{display:none!important}.card__badge{left:15px!important;top:5px}.badge{padding:10px 15px!important;text-transform:uppercase!important}a#storeify-sl-btn-trigger-popup{display:none}.section-main-heading.section-main-heading-hero{font-family:var(--font-heading-family);font-weight:300;font-size:7.5rem;line-height:1.15;margin-bottom:30px}.main-page-heading{font-family:var(--font-heading-family);font-weight:300;font-size:6rem;line-height:1.15;margin-bottom:0;margin-top:0}.section-subheading{font-family:var(--font-body-family);font-weight:300;font-size:2rem;margin-bottom:20px;margin-top:0;line-height:1.5;letter-spacing:2px;text-transform:uppercase}.section-main-heading{font-family:var(--font-heading-family);font-weight:300;font-size:5rem;line-height:1.15;margin-top:0;margin-bottom:20px}.section-main-text{font-family:var(--font-body-family);font-weight:300;font-size:1.8rem;line-height:1.7;margin-top:0;margin-bottom:25px;display:block}.section-main-link{font-family:var(--font-heading-family);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:var(--font-body-family);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:var(--font-heading-family);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{padding:0 30px!important}header.page-width{max-width:100%!important}nav.header__inline-menu .list-menu--inline{gap:0}nav.header__inline-menu .list-menu--inline>li>a.list-menu__item{text-transform:uppercase;letter-spacing:.5px;font-weight:500;font-size:1.25rem;padding:25px 12px;position:relative;z-index:0;text-decoration-color:currentColor;transition:color .2s ease,text-decoration-color .2s ease}nav.header__inline-menu .list-menu--inline>li>a.list-menu__item:before{content:"";position:absolute;top:20px;left:0;width:100%;height:100%;max-height:3.25rem;border-radius:20px;background:#a2b0a5;z-index:-1;opacity:0;transition:opacity .2s ease;pointer-events:none}nav.header__inline-menu .list-menu--inline>li>a.list-menu__item:is(:hover,:focus-visible,.active){color:#fff}nav.header__inline-menu .list-menu--inline>li>a.list-menu__item:hover:before,nav.header__inline-menu .list-menu--inline>li>a.list-menu__item.active:before{opacity:1}.header__icon .icon{stroke:currentColor;stroke-width:.5px}.header-anniversary-icon-wrapper{width:48px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:6px}a.header-anniversary-icon:hover{scale:1.05}@media (max-width: 500px){header{padding:10px 15px!important}.header-anniversary-icon-wrapper{display:none}.announcement-bar{padding:10px}.utility-bar__grid{padding:0 10px!important}.announcement-bar__message{font-size:2rem;align-items:center;padding:0!important;min-height:unset!important;line-height:1!important}.announcement-bar__link{padding:0!important}.announcement-bar__row{justify-content:center}}.footer-block__details-content .list-menu__item--link{position:relative}.footer-block--menu:nth-of-type(4) a.link.link--text.list-menu__item.list-menu__item--link:after{content:"";font-size:1rem;font-weight:900!important;font-family:sans-serif!important;width:9px;height:9px;background-image:url(/cdn/shop/files/arrow-lnk.svg?v=1759163299);position:absolute;top:10px;right:-15px}.product{max-width:1700px;justify-content:center;gap:4rem!important;margin:auto!important}.product .subtitle{font-family:var(--font-heading-family)!important;font-weight:300;font-size:20px!important;letter-spacing:0;line-height:1.2;margin:10px 0 5px!important}.product .product__title h1{font-family:var(--font-heading-family)!important;font-weight:300;font-size:50px;font-family:var(--font-heading-family);letter-spacing:0;line-height:1}.product .price__regular,.product .product__info-container .price--on-sale .price-item--regular,.product .price__sale{font-family:var(--font-heading-family);font-size:3rem;font-weight:300}.product__title{max-width:96%}.product .product-form__buttons{max-width:100%!important}span.yotpo-sr-bottom-line-text{font-size:14px!important}svg.star-container.yotpo-sr-star-full{width:14px!important}.yotpo-reviews-star-ratings-widget{margin-bottom:-5px!important}.product .tolstoy-carousel-arrows-container{display:none!important}.product-media-container.media{border:1px solid #d9d9d9!important;border-radius:10px!important}.product-media-container.media img{object-fit:cover!important}media-gallery[data-vertical-thumbs=true] ul[id^=Slider-Thumbnails-]{max-height:calc(var(--thumb-size) * 6 + var(--thumb-gap) * 4)!important}.yotpo-review-rating-title{flex-direction:column!important}h3.yotpo-review-title{margin-left:0!important;margin-top:20px!important}.yotpo-review-rating-title{margin-top:10px!important}.yotpo-review-center-panel{padding-left:0!important}span.yotpo-reviewer-name.unselectable{font-weight:600!important;font-size:2rem!important}svg.yotpo-verified-icon.yotpo-reviewer-verified-icon-standalone{width:2rem!important;height:2rem}.icon-with-text--horizontal .icon-with-text__item{flex-direction:column!important;width:25%!important}ul.icon-with-text.icon-with-text--horizontal li.icon-with-text__item img{width:120px!important;height:120px!important}ul.icon-with-text.icon-with-text--horizontal{background:#fafaf9;padding:20px;border:1px solid #d9d9d9;border-radius:6px;display:flex;flex-wrap:wrap;margin-bottom:0!important}.product__media-list{margin-bottom:0!important}.price__container{margin:0!important;line-height:1.2}@media screen and (max-width: 749px){.grid--peek.slider .grid__item:first-of-type{margin-left:5px!important}.section-main-heading{margin:0!important}.reviewer-name-area{display:flex;flex-direction:row;align-items:center!important;gap:10px!important}.product.grid{row-gap:10px!important}modal-opener.product__modal-opener.product__modal-opener--image{max-height:400px;overflow:hidden}img.image-magnify-lightbox{object-fit:cover;height:400px!important}.product__media.media.media--transparent{height:400px}}@media screen and (min-width: 990px){.product .product__column-sticky{top:110px!important}.product--medium:not(.product--no-media) .product__media-wrapper{max-width:46%!important}.product--medium:not(.product--no-media) .product__info-wrapper{max-width:40%!important}.product__info-container{max-width:100%!important}}.shopify-pc__banner__dialog p{font-size:1.25rem!important}h2#shopify-pc__banner__body-title{font-size:1.5rem!important}button#shopify-pc__banner__btn-manage-prefs span,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{font-size:1.25rem!important}.shopify-pc__prefs__dialog header h2{font-size:1.5rem!important}#shopify-pc__prefs__dialog header{padding:20px!important}.shopify-pc__prefs__intro-main h3{font-size:1.5rem!important}.shopify-pc__prefs__intro-main p{font-size:1.25rem!important}.shopify-pc__prefs__options label{font-size:1.5rem!important}.shopify-pc__prefs__options p,.shopify-pc__prefs__header-actions button{font-size:1.25rem!important}.shopify-pc__prefs__header-close{top:25px!important;right:25px!important}#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}#pdp_product_highlight>x-grid>x-cell{max-width:50%}#pdp_product_highlight .np-points .product-highlight-points{display:flex;align-items:center;gap:20px;margin:20px 0}#pdp_product_highlight.np-image-text{justify-content:center!important;flex-wrap:wrap;gap:4rem}#pdp_product_highlight .np-points .product-point-img img{display:block;max-width:60px;height:auto}#pdp_product_highlight .section-main-heading{font-size:48px;text-align:left}#pdp_product_highlight .np-points .product-point-text h3{font-size:16px;letter-spacing:1px;font-family:var(--font-body-family);font-weight:400;line-height:1;margin:0}#pdp_product_highlight .np-points .product-point-text{display:flex;flex-direction:column;gap:5px;justify-content:center}#pdp_product_highlight .np-points .product-point-text p{margin:0;font-size:16px;line-height:1.5;font-family:var(--font-heading-family);font-weight:300}#pdp_product_highlight.meta>x-flex{gap:30px!important}#pdp_product_highlight .mask-features{display:flex;margin:20px 0;align-items:center;gap:40px;justify-content:center}#pdp_product_highlight .np-image-img-block{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;max-width:600px}#pdp_product_highlight .np-image-text-block{padding:0;max-width:600px;align-items:left}#pdp_product_highlight .mask-feature,#pdp_product_highlight .feature-sep{font-family:var(--font-heading-family);font-size:18px;font-weight:300;letter-spacing:0}@media (max-width: 777px){#pdp_product_highlight>x-grid>x-cell{max-width:100%}#pdp_product_highlight .mask-features{gap:2rem}#pdp_product_highlight .mask-feature{font-family:var(--font-heading-family);font-size:18px;line-height:1.2;text-align:center}#pdp_product_highlight .section-main-heading{font-size:38px}#pdp_product_highlight.np-image-text{gap:0}}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}}.main-blog .blog-articles{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(450px,1fr))!important;gap:20px!important;padding:40px!important}.main-blog .blog-articles__article{width:auto!important}.main-blog .blog-articles__article.article.scroll-trigger.animate--slide-in{border:1px solid #c3c3c3!important;border-radius:10px!important}.main-blog .blog-articles .card__content{padding:10px 20px!important}.main-blog .blog-articles h3.card__heading.h2 a{font-size:2.5rem!important;line-height:1.25!important;font-weight:300!important;letter-spacing:-1px!important;text-transform:capitalize!important}.main-blog .blog-articles .article-card__info.caption-with-letter-spacing.h5{font-size:1.25rem!important;font-family:poppins!important;letter-spacing:2px!important;color:#959595!important}.main-blog .pagination-wrapper{margin-bottom:5rem!important}.main-blog .blog-articles .card__inner,.main-blog .card.article-card.card--standard.card--media,.main-blog .article-card__image.media,.main-blog .article-card__image-wrapper.card__media,.main-blog .card__inner.color-scheme-2.gradient.ratio{border-top-left-radius:10px;border-top-right-radius:10px}.main-blog.page-width{padding:0!important;max-width:100%!important}.main-blog .blog-filters-wrapper{justify-content:center!important;padding:30px!important;border-top:1px solid!important;border-bottom:1px solid!important;margin:20px 0!important;background:#fafaf9!important}.main-blog .blog-filter{border:0!important;font-size:2rem!important;font-family:larken!important;font-weight:300!important;letter-spacing:0!important}.main-blog .blog-filter.is-active{background:unset!important;color:currentColor!important;font-style:italic!important;font-weight:500!important;text-decoration:underline!important;text-underline-offset:5px!important}.main-blog h1.title--primary{margin:50px 0!important;text-align:center!important;font-size:6rem!important;font-weight:300!important}article.article-template{max-width:1200px!important;margin:40px auto!important}.article-template .article-template__content{max-width:100%!important}.article-template .caption-with-letter-spacing{font-size:1.75rem!important}.article-template h2{font-size:3rem!important}.article-template h2 span{font-weight:300!important}.article-template h1.article-template__title{font-weight:300!important;line-height:1.2!important;padding:20px 0 0!important;font-size:5rem}.article-template__hero-adapt.media{border-radius:20px!important;border:1px solid #d3d3d3}.article-template .rte a span{font-weight:600!important}.article-template .rte ul li p{display:inline!important}.article-template .rte ul li{margin-bottom:20px!important}.article-template .article-template__link{font-family:poppins!important;text-transform:uppercase!important;background:#5d5d5d!important;color:#fff!important;display:inline-flex!important;padding:10px 30px!important;font-size:18px!important;letter-spacing:0!important}
/*# sourceMappingURL=/cdn/shop/t/104/assets/custom.css.map */
