html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;letter-spacing:0}.h0,.h1{letter-spacing:-4px;line-height:.85}@media screen and (max-width: 749px){.h0{font-size:calc(var(--font-heading-scale) * 3.4rem)}}.lead{font-size:1.4em}.note{font-size:14px;margin-bottom:15px;border:1px solid rgb(var(--color-gray-super-light));border-radius:var(--border-radius-ui);background-color:rgb(var(--color-gray-ultra-light));padding:12px;font-family:var(--font-util-family);font-weight:700;color:rgb(var(--color-foreground))}.note h4{font-family:var(--font-util-family);margin:0;font-size:16px}.note p{margin-bottom:0;line-height:1.4}.note .highlight{color:rgb(var(--color-red))}@media screen and (min-width: 750px){.note{padding:20px}}.badge{text-transform:uppercase;font-weight:700;border-radius:11px;font-family:var(--font-util-family)}.caption-solid{font-family:var(--font-util-family);text-transform:uppercase;font-weight:700;font-size:.7em}@media screen and (min-width: 750px){.caption-solid{font-size:.8em}}.subtext{font-size:.75em;letter-spacing:0;opacity:.8;line-height:1.2}.italic{font-style:italic}.subtitle{font-size:1.2em;line-height:1.3;font-style:italic;color:inherit}@media screen and (min-width: 750px){.subtitle{font-size:1.6em}}.product-option{font-family:var(--font-util-family)}.img-no-marking{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.button{font-weight:700;box-shadow:var(--shadow-tiny);letter-spacing:0;transition:transform .3s}.button--secondary-hollow{background-color:transparent;outline:none;color:rgb(var(--color-secondary-button))!important;border:2px solid rgb(var(--color-secondary-button))!important}.button--secondary-hollow:after{display:none}.button:before{box-shadow:none}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{display:none}@media screen and (min-width: 750px){.button{min-height:calc(5.8rem + var(--buttons-border-width) * 2)}.button.button--primary:hover{transform:translateY(-3px)}button.button--primary:active{transform:scale(.95)}}.price__regular{font-weight:700}.price--large .price__regular{font-size:1.2em}.shopify-pc__banner__dialog h2,.shopify-pc__prefs__dialog header h2{font-family:var(--font-util-family)!important;letter-spacing:0!important}.shopify-pc__prefs__option label{font-family:var(--font-util-family)!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,.shopify-pc__prefs__header-actions button{border-radius:6px!important;font-family:var(--font-util-family)!important;text-transform:uppercase!important;font-weight:700!important}.shopify-pc__prefs__dialog{border-radius:15px!important}.needsclick>.needsclick:nth-of-type(2).shake{animation:tilt-shaking-custom .1s ease-in 3}@media screen and (min-width: 750px){.needsclick>.needsclick:nth-of-type(2).shake{transform-origin:center center!important}}.reviews_all_container{max-width:760px;margin:0 auto 50px!important}#klaviyo-reviews-all{overflow:hidden!important}.klaviyo-product-reviews-wrapper{font-family:var(--font-heading-family)!important}.kl_reviews__histogram__bar--foreground{background-color:#faca15!important}.kl_reviews__review_stars_and_time{margin-bottom:0!important}.kl_reviews__review__title{font-family:var(--font-util-family);font-size:14px!important;letter-spacing:normal;line-height:1.3;margin-bottom:2px;text-transform:uppercase;font-weight:400!important}.kl_reviews__review__author{font-family:var(--font-util-family);color:#999;font-size:11px;text-transform:uppercase}.kl_reviews__review__content{font-family:var(--font-util-family)!important;font-size:19px!important;line-height:1.5!important;margin:6px 0!important}.kl_reviews__summary.kl_reviews__summary.kl_reviews__summary h2{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:2em!important}.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget .kl_reviews__star_rating_widget__label{font-family:var(--font-util-family)!important}.kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button{font-family:var(--font-util-family)!important;text-transform:uppercase;font-weight:700!important;transition:transform .3s}.kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button:hover{transform:translateY(-3px)!important}.kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button:active{transform:scale(.95)}.kl_reviews__button_bar .kl_reviews__button:focus{outline:none!important}.announcement-bar__message{font-family:var(--font-util-family);text-transform:none;font-size:.8em;margin:0}.header-wrapper{background-color:#ffffffe6}.header__heading-logo-wrapper{width:56px}.header__heading-link{padding:5px}.header__inline-menu{font-family:var(--font-util-family)}.section-header.shopify-section-group-header-group{z-index:4}.menu-drawer,.menu-drawer__submenu{background-color:#fff!important}.cart-notification{background:#fff!important;border-radius:var(--border-radius-basic)!important;box-shadow:var(--shadow-tiny);margin-top:20px}.press-image{display:flex;gap:10px;margin:0 auto;align-items:center;justify-content:center;font-family:var(--font-util-family);text-transform:uppercase;font-weight:700}.press-image img{height:auto}.product__info-container .price__regular{color:rgb(var(--color-red-standout));letter-spacing:0}.product__info-container .product__tax{font-family:var(--font-util-family);color:rgb(var(--color-red-standout));text-transform:uppercase;margin-top:-2rem!important;letter-spacing:0}.product__logo{display:flex;box-shadow:inset 0 5px 3px #0000001a;gap:10px;align-items:center;justify-content:center;font-family:var(--font-util-family);text-transform:uppercase;font-weight:700;padding:20px 20px 0;border-radius:30px 30px 0 0/30px 30px 0 0px;border-bottom:0;margin-bottom:45px!important;background:#fff;background:linear-gradient(0deg,#fff0,#ffffffb1 44%,#fff 89%)}product-form{background-color:rgb(var(--color-foreground));padding:15px 15px 7px;border-radius:var(--border-radius-basic);color:#fff;text-align:center}product-form .product-form-price{display:flex;justify-content:center;align-items:center;margin-bottom:8px}product-form .product-form-price>div{display:inline}product-form .price__container{margin-bottom:0!important}product-form{position:relative}product-form .price__regular,product-form .price__sale{color:#fff!important;font-size:.85em}product-form .price__sale .price-item.price-item--regular{color:#fff!important;font-size:.65em}product-form .price__sale .price-item.price-item--sale{font-weight:700}product-form .price .price--on-sale.price--show-badge{margin-bottom:5px}product-form .badge{position:absolute;top:-10px;left:-5px}.product__info-container product-form .product__tax{color:#fff!important;margin-top:0!important;text-transform:none!important;font-size:12px;margin-left:5px;margin-bottom:3px}.product-buy-box__sales-points{margin:20px 0 5px;font-size:12px;padding-left:0;text-align:center}.product-buy-box__sales-points .flag-icon{width:20px;border-radius:5px;margin-right:5px}@media screen and (min-width: 750px){.product-buy-box__sales-points .flag-icon{margin-right:7px}}.product-buy-box__sales-points .checkmark-green{border:none;margin-right:5px;color:#3fa141;display:inline-flex}.product-buy-box__sales-points .checkmark-green svg{width:12px}@media screen and (min-width: 750px){.product-buy-box__sales-points .checkmark-green{margin-right:7px}}.product-buy-box__sales-points li{position:relative;display:inline-flex;align-items:center;list-style-type:none;font-family:var(--font-util-family);font-size:14px;line-height:1.3;margin-bottom:10px}@media screen and (min-width: 750px){.product-buy-box__sales-points li{font-size:15px}}.product-buy-box__secure-checkout{display:flex;align-items:center;justify-content:center;flex-direction:column;column-gap:7px;border-radius:5px;font-family:var(--font-util-family);font-size:14px;line-height:1.3}@media screen and (min-width: 750px){.product-buy-box__secure-checkout{font-size:16px}}.product-buy-box__secure-checkout-label{display:flex;align-items:center;margin-bottom:5px}.product-buy-box__payment-logos ul{display:flex;gap:3px;padding:0;flex-wrap:wrap}.product-buy-box__payment-logos ul li{margin:0}.product-buy-box__payment-logos ul li svg{width:30px;height:18px;display:block;border-radius:3px;border:1px solid var(--color-gray-super-light)}@media screen and (min-width: 750px){.product-buy-box__payment-logos img{width:34px;height:21px}}.shopify-policy__container{margin:50px auto}.shopify-policy__title{text-align:left!important}
/*# sourceMappingURL=/s/files/1/1729/8315/t/14/assets/custom.css.map */
