:root{--szy-radius: 12px;--szy-radius-sm: 8px;--szy-surface: #f6f7f9;--szy-border: rgba(var(--color-foreground), .1);--szy-gutter: 16px}.announcement-bar{border-bottom:0}.announcement-bar__message{font-size:1.3rem;line-height:1.4;letter-spacing:.02em;padding:.9rem var(--szy-gutter)}.card__heading,.card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-weight:500;line-height:1.35}.card-wrapper .card__media,.card-wrapper .card--standard .card__inner,.card-wrapper .media{border-radius:var(--szy-radius);overflow:hidden}.card-wrapper .price{font-weight:600}.card-wrapper .card__information{padding-top:1rem;padding-bottom:.4rem}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-wrapper .card__inner{transition:box-shadow .2s ease}.card-wrapper:hover .card__inner{box-shadow:0 6px 20px rgba(var(--color-shadow),.1)}}.badge.color-accent-2{--color-foreground: 17, 21, 28;color:#11151c;font-weight:600}.quick-add__submit{min-height:4.4rem}.title-wrapper-with-link{margin-bottom:2rem}.title-wrapper-with-link .title{margin-bottom:0}.collection .title,.collection-list-wrapper .title{letter-spacing:.01em}@media screen and (max-width:749px){.collection .grid--2-col-tablet-down .grid__item,.product-grid.grid--2-col-tablet-down .grid__item{padding-bottom:0}.card__heading{font-size:1.3rem}.card-wrapper .price .price-item{font-size:1.4rem}}.szy-trust{padding:2.4rem 0}.szy-trust__heading{margin:0 0 1.6rem;text-align:center}.szy-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem}.szy-trust__item{display:flex;gap:1rem;align-items:flex-start}.szy-trust__icon{flex:0 0 auto;display:inline-flex;margin-top:.1rem;color:rgb(var(--color-foreground))}.szy-trust__title{display:block;margin:0;font-weight:600;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none}a.szy-trust__title:hover{text-decoration:underline}.szy-trust__text{margin:.2rem 0 0;font-size:1.25rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.szy-trust{padding:3.2rem 0}.szy-trust__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.szy-trust__title{font-size:1.5rem}.szy-trust__text{font-size:1.35rem}}.collection-hero__title{font-size:clamp(2.8rem,6vw,4rem);margin:1.6rem 0}.product__info-container{text-align:left}.product__title h1{font-size:clamp(2.2rem,5.2vw,3.2rem);line-height:1.2;text-wrap:balance}.product-form__submit{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}.product__info-container .price{font-weight:600}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale{font-size:2.4rem}.product__info-container .product-form__buttons{margin-top:.4rem}.product__info-container .quantity{min-height:4.8rem}.product__info-container .product__text.caption-with-letter-spacing{letter-spacing:.02em;text-transform:none}.product__accordion .accordion__title{font-weight:600}.product-form__submit{min-height:5rem;font-weight:600;letter-spacing:.02em}.shopify-payment-button__button{min-height:5rem}.szy-availability{display:flex;flex-wrap:wrap;gap:.4rem .8rem;align-items:center;margin:1.2rem 0 0;font-size:1.35rem;line-height:1.4}.szy-availability__dot{width:.9rem;height:.9rem;border-radius:50%;background:#1a7f37;flex:0 0 auto}.szy-availability--out .szy-availability__dot{background:#b42318}.szy-availability__meta{color:rgba(var(--color-foreground),.75)}.szy-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:rgb(var(--color-background));border-top:1px solid var(--szy-border);box-shadow:0 -6px 18px rgba(var(--color-shadow),.08);padding:.8rem var(--szy-gutter) calc(.8rem + env(safe-area-inset-bottom,0px));transform:translateY(100%)}.szy-sticky[hidden]{display:none}.szy-sticky.is-visible{transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.szy-sticky{transition:transform .22s ease}}.szy-sticky__inner{display:flex;align-items:center;gap:1.2rem;max-width:var(--page-width);margin:0 auto}.szy-sticky__info{min-width:0;flex:1 1 auto}.szy-sticky__title{margin:0;font-size:1.3rem;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.szy-sticky__price{margin:.1rem 0 0;font-size:1.5rem;font-weight:600}.szy-sticky__button{flex:0 0 auto;min-width:15rem;min-height:4.6rem}@media screen and (min-width:990px){.szy-sticky:not(.szy-sticky--desktop){display:none}}html.szy-sticky-active body{padding-bottom:7.2rem}@media screen and (min-width:990px){html.szy-sticky-active body{padding-bottom:0}html.szy-sticky-active:has(.szy-sticky--desktop) body{padding-bottom:7.2rem}}.cart-drawer .quantity{min-height:4.4rem}.cart-drawer .quantity__button{width:4.4rem}.cart-item__name{font-weight:500}.szy-cart-note{margin:.8rem 0 0;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.8)}.szy-cart-note strong{color:rgb(var(--color-foreground))}.cart-drawer .cart__checkout-button{min-height:5rem;font-weight:600}.collapsible-content .accordion{border-radius:var(--szy-radius-sm)}.accordion summary{min-height:4.8rem}.szy-sticky__button:focus-visible,a.szy-trust__title:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.szy-chips{padding-top:1.2rem;padding-bottom:.4rem}.szy-chips__list{display:flex;gap:.8rem;list-style:none;margin:0;padding:0 0 .4rem;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.szy-chips__list::-webkit-scrollbar{display:none}.szy-chip{display:inline-flex;align-items:center;min-height:4rem;padding:0 1.6rem;white-space:nowrap;scroll-snap-align:start;border:1px solid rgba(var(--color-foreground),.25);border-radius:999px;background:rgb(var(--color-background));font-size:1.35rem;font-weight:500;text-decoration:none;color:rgb(var(--color-foreground))}.szy-chip:hover{border-color:rgb(var(--color-foreground))}.szy-chip.is-active{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.szy-chip:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}@media screen and (min-width:750px){.szy-chips__list{flex-wrap:wrap;overflow:visible}}.szy-more__all{margin:2rem 0 0;text-align:center}variant-radios fieldset:has(input[type=radio]:only-of-type){display:none}variant-selects .product-form__input:has(select option:only-of-type){display:none}.menu-drawer__menu-item{min-height:4.8rem;font-size:1.6rem}@media screen and (max-width:749px){.shopify-pc__banner__dialog{left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;max-width:none!important;margin:0!important;transform:none!important;border-radius:14px 14px 0 0!important;max-height:60vh;overflow-y:auto;padding:0!important}.shopify-pc__banner__body{padding:0!important;margin:0!important}.shopify-pc__banner__wrapper{padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom,0px))!important}#shopify-pc__banner__body-title{font-size:1.5rem!important;line-height:1.3!important;margin:0 0 .4rem!important}.shopify-pc__banner__body p{font-size:1.25rem!important;line-height:1.4!important;margin:0!important}.shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:1rem!important;align-items:stretch}.shopify-pc__banner__btns .shopify-pc__banner__btn-accept,.shopify-pc__banner__btns .shopify-pc__banner__btn-decline{min-height:4.4rem;margin:0!important;width:auto!important}.shopify-pc__banner__btns .shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;grid-row:2;min-height:4rem;margin:0!important}.shopify-pc__banner__btns .shopify-pc__banner__btn-accept{grid-column:1;grid-row:1}.shopify-pc__banner__btns .shopify-pc__banner__btn-decline{grid-column:2;grid-row:1}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/szy-storefront.css.map */
