:root,html[dir=rtl]{--sg-font: "MiSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--sg-font-head: var(--sg-font);--font-body-family: var(--sg-font);--font-heading-family: var(--sg-font);--font-body-style: normal;--font-heading-style: normal;--font-body-weight: 330;--font-body-weight-bold: 630;--font-heading-weight: 520;--sg-ink: #000000;--sg-ink-soft: #444446;--sg-muted: #86868b;--sg-grey-5: #6e6e73;--sg-surface: #f3f3f4;--sg-line-strong: #bbbbbd;--sg-accent: #da291c;--sg-accent-hover: #b8221a;--sg-sale-bg: #ffdada}body{font-family:var(--sg-font);font-weight:330;letter-spacing:0}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--sg-font-head);font-weight:520;letter-spacing:0}b,strong{font-weight:630}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.link,.caption,.caption-large,.caption-with-letter-spacing,.field__input,.select__select,.badge{font-family:var(--sg-font);letter-spacing:0}.button{font-weight:450}.sg-nav__link,.sg-utility,.sg-mega__product,.sg-drawer__menu a,.sg-drawer__menu summary{font-weight:380}.sg-mega__title,.sg-btn,.sg-header__lang{font-weight:450}.sg-h2,.sg-banner__sub,.sg-news__title,.sg-tile__title,.sg-coll-hero h1,.sg-footer__heading{font-weight:520}.sg-hero__title,.sg-banner__title,.sg-stat__num,.sg-stats__brand-text{font-weight:630}.sg-footer,.sg-footer__text,.sg-card__spec-l{font-weight:330}.sg-card{gap:0}.sg-card__media{border-radius:20px;background:var(--sg-surface);aspect-ratio:var(--card-ratio, 24 / 25)}.sg-card__media img{top:5%;right:5%;bottom:5%;left:5%;width:90%;height:90%}.sg-card:hover .sg-card__media img:first-child{transform:scale(1.04)}.sg-card__sold{position:absolute;z-index:2;top:12px;inset-inline-start:12px;padding:4px 8px;border-radius:4px;background:#fff;color:var(--sg-grey-5);font:380 12px/16px var(--sg-font)}.sg-card__info{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 4px 0;min-width:0}.sg-save{display:inline-flex;align-items:center;white-space:nowrap;padding:4px 8px;border-radius:4px;background:var(--sg-sale-bg);color:var(--sg-accent);font:380 12px/16px var(--sg-font)}.sg-card__title{width:100%;margin:0;font:380 20px/24px var(--sg-font);color:var(--sg-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-card__title a{color:inherit;text-decoration:none}.sg-card__title a:hover{color:var(--sg-ink);text-decoration:underline;text-underline-offset:3px}.sg-card__specs{width:100%;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.sg-card__specs li{position:relative;padding-inline-start:9px;font:330 12px/16.8px var(--sg-font);color:var(--sg-grey-5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-card__specs li:before{content:"";position:absolute;inset-inline-start:0;top:7px;width:3px;height:3px;border-radius:50%;background:var(--sg-ink)}.sg-card__spec-v{color:var(--sg-ink)}.sg-card .sg-price{margin-block-start:4px}.sg-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font:450 14px/1.2 var(--sg-font);color:var(--sg-ink)}.sg-money__int{font-size:16px}.sg-money__dec{font-size:14px}.sg-price--sale .sg-price__now{color:var(--sg-accent)}.sg-price__was{color:var(--sg-muted);font-weight:450;text-decoration:line-through;font-size:inherit}.sg-price--sold .sg-price__now{color:var(--sg-muted)}.sg-price__from{font-size:12px;font-weight:330;color:var(--sg-grey-5)}@media(max-width:749px){.sg-card__media{border-radius:12px}.sg-card__info{gap:6px;padding-top:10px}.sg-card__title{font-size:15px;line-height:20px}.sg-card__specs{grid-template-columns:minmax(0,1fr)}.sg-card__specs li{font-size:11px}.sg-money__int{font-size:15px}.sg-money__dec{font-size:12px}}.product__info-container{font-family:var(--sg-font);color:var(--sg-ink)}.product__info-container .product__text.caption-with-letter-spacing{font:380 12px/16px var(--sg-font);color:var(--sg-grey-5);letter-spacing:.04em}.section-main-product .product__title h1,.product__title h1,.product__title .h1{font:520 30px/1.6 var(--sg-font-head);letter-spacing:0;color:var(--sg-ink)}.product__info-container .price{font-family:var(--sg-font);letter-spacing:0}.product__info-container .price-item{font-weight:450;letter-spacing:0}.product__info-container .price .price-item--regular,.product__info-container .price--on-sale .price-item--sale{font-size:28px;line-height:1.3;color:var(--sg-ink)}.product__info-container .price--on-sale .price__sale{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.product__info-container .price--on-sale .price-item--sale{order:-1;color:var(--sg-accent)}.product__info-container .price--on-sale .price__sale s.price-item--regular{color:var(--sg-muted);font-size:28px}.product__info-container .badge.price__badge-sale,.card__badge .badge{background:var(--sg-sale-bg);color:var(--sg-accent);border:0;border-radius:4px;padding:4px 8px;font:380 12px/16px var(--sg-font)}.product__info-container .badge.price__badge-sold-out{border-radius:4px;font:380 12px/16px var(--sg-font)}.product__tax,.product__tax a{font-size:12px;color:var(--sg-grey-5)}.product-form__buttons{display:flex;flex-wrap:wrap;gap:12px;max-width:none}.product-form__buttons>*{flex:1 1 200px;margin:0}.product-form__submit.button,.product-form__submit.button:not([disabled]){margin:0;min-height:50px;border-radius:9999px;background:#fff;color:var(--sg-ink);box-shadow:inset 0 0 0 1px var(--sg-line-strong);font:450 16px/1.2 var(--sg-font);letter-spacing:0}.product-form__submit.button:before,.product-form__submit.button:after{display:none}.product-form__submit.button:hover{background:#fff;color:var(--sg-ink);box-shadow:inset 0 0 0 1.5px var(--sg-ink)}.product-form__submit.button[disabled]{opacity:.5}.shopify-payment-button__button{border-radius:9999px!important;min-height:50px;overflow:hidden}.shopify-payment-button__button--unbranded{background:var(--sg-accent)!important;color:#fff!important;font:450 16px/1.2 var(--sg-font)!important;letter-spacing:0!important}.shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--sg-accent-hover)!important}.shopify-payment-button__more-options{font:330 12px var(--sg-font);color:var(--sg-grey-5)}.product-form__input .form__label{font:450 14px var(--sg-font);color:var(--sg-ink)}.product-form__input input[type=radio]+label{border-radius:9999px;background:#fff;color:var(--sg-ink);border-color:var(--sg-line-strong);font:380 14px var(--sg-font);letter-spacing:0}.product-form__input input[type=radio]:checked+label{background:#fff;color:var(--sg-ink);border-color:var(--sg-ink);box-shadow:inset 0 0 0 1px var(--sg-ink)}.product-form__quantity .quantity:after{box-shadow:0 0 0 1px var(--sg-line-strong);border-radius:9999px}.product__description,.product__description.rte,.product__info-container .rte{font:330 14px/20px var(--sg-font);color:var(--sg-ink-soft);letter-spacing:0}.product__info-container .rte h1,.product__info-container .rte h2,.product__info-container .rte h3,.product__info-container .rte h4{color:var(--sg-ink)}.product__accordion .accordion__title{font:520 18px var(--sg-font);letter-spacing:0;color:var(--sg-ink)}.product__accordion .accordion__content{font:330 14px/20px var(--sg-font);color:var(--sg-ink-soft)}.product__inventory{font:380 14px var(--sg-font)}.product__media-wrapper .product-media-container{background:#fff}.thumbnail{border-radius:12px}.thumbnail[aria-current]{box-shadow:0 0 0 1.5px var(--sg-ink);border-color:var(--sg-ink)}@media(max-width:749px){.section-main-product .product__title h1,.product__title h1,.product__title .h1{font-size:24px;line-height:1.4}.product__info-container .price .price-item--regular,.product__info-container .price--on-sale .price-item--sale,.product__info-container .price--on-sale .price__sale s.price-item--regular{font-size:24px}}.sg-sticky-atc__inner{min-height:80px}.sg-sticky-atc__name{font:380 20px/24px var(--sg-font)}.sg-sticky-atc__price{font:450 22px/1.2 var(--sg-font);color:var(--sg-ink);white-space:nowrap}.sg-sticky-atc .sg-btn{min-height:50px;padding:12px 32px;font:450 16px/1.2 var(--sg-font)}.sg-sticky-atc .sg-btn--outline{background:#fff;color:var(--sg-ink);box-shadow:inset 0 0 0 1px var(--sg-line-strong)}.sg-sticky-atc .sg-btn--outline:hover{background:#fff;color:var(--sg-ink);box-shadow:inset 0 0 0 1.5px var(--sg-ink)}@media(max-width:749px){.sg-sticky-atc__inner{min-height:68px}.sg-sticky-atc__name{font-size:14px;line-height:18px}.sg-sticky-atc .sg-btn{min-height:42px;padding:10px 16px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sg-theme-3.css.map */
