h1,h2,h3,.h1,.h2,.h3,.banner__heading,.title,.card__heading,.product__title{letter-spacing:-.01em;line-height:1.15}p,.rte p{line-height:1.65}.header__menu-item,.list-menu__item{letter-spacing:.06em}@media(min-width:750px){.section-header h2,.section-header .h2{font-size:clamp(28px,3.5vw,40px)}}.button,button.button,.shopify-payment-button__button{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;letter-spacing:.04em;font-weight:500}.button:hover,button.button:hover,.shopify-payment-button__button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #00000014}.button:active{transform:translateY(0);box-shadow:0 2px 6px #00000014}.rte a,.banner__text a,a.link{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s ease}.rte a:hover,.banner__text a:hover,a.link:hover{background-size:100% 1px}.header__icon{transition:transform .2s ease}.header__icon:hover{transform:scale(1.05)}.header__menu-item{position:relative;padding-bottom:4px}.header__menu-item:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.header__menu-item:hover:after{transform:scaleX(1)}.card-wrapper .card{border:none;background:transparent}.card__media,.card .media{overflow:hidden}.card__media .media img,.card .media img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover .card__media .media img,.card-wrapper:hover .card .media img{transform:scale(1.04)}.card__information,.card-information{padding-top:16px;padding-bottom:8px}.card__heading,.card-information .card__heading{font-weight:500;letter-spacing:.005em;line-height:1.35;margin-bottom:6px}.card__heading a{text-decoration:none}.card-information .price,.price-item{font-weight:400;letter-spacing:.02em}.price-item--regular{color:inherit;opacity:.85}.price-item--sale,.price-item--last{font-weight:500;opacity:1}.price-item--regular.price-item--last,s.price-item--regular{opacity:.5}.card-wrapper{transition:transform .3s ease}.grid--quick-add .card-wrapper:hover,.product-grid .card-wrapper:hover,.collection .card-wrapper:hover{transform:translateY(-2px)}.product-grid{row-gap:40px}@media(min-width:750px){.product-grid{row-gap:56px}}.collapsible-content details,.product .collapsible-content details{border-top:1px solid rgba(0,0,0,.08)}.collapsible-content details:last-of-type{border-bottom:1px solid rgba(0,0,0,.08)}.collapsible-content summary,.product .collapsible-content summary{padding:20px 0;font-weight:500;letter-spacing:.01em;cursor:pointer;transition:opacity .2s ease}.collapsible-content summary:hover{opacity:.7}.collapsible-content summary .icon-caret{opacity:.5;transition:transform .3s ease}.collapsible-content details[open] summary .icon-caret{transform:rotate(180deg)}.collapsible-content__content{padding-bottom:24px;line-height:1.7}.newsletter__heading{letter-spacing:-.01em;margin-bottom:12px}.newsletter__subheading,.newsletter p{opacity:.75;font-size:15px}.newsletter-form__field-wrapper{max-width:480px;margin-left:auto;margin-right:auto}.newsletter-form input[type=email],.newsletter-form .field__input{font-size:15px;letter-spacing:.01em}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],textarea,select,.field__input{transition:border-color .2s ease,box-shadow .2s ease}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,.field__input:focus{box-shadow:0 0 0 1px #0009}.footer-block__heading,.footer__title{font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px;opacity:.85}.footer-block__details-content a,.footer a{text-decoration:none;opacity:.75;transition:opacity .2s ease}.footer-block__details-content a:hover,.footer a:hover{opacity:1}.footer__content-top{padding-top:60px;padding-bottom:40px}.footer__content-bottom{padding-top:24px;padding-bottom:24px;font-size:13px;opacity:.75}.shopify-section+.shopify-section{margin-top:0}html{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
