:root{--sg-ink: #000;--sg-mute: #6b6b6b;--sg-line: #e5e5e5;--sg-red: #e2231a;--sg-font: Helvetica, Arial, "Helvetica Neue", sans-serif;--font-body-family: var(--sg-font);--font-heading-family: var(--sg-font)}html{font-size:62.5%}body,.shopify-section,button,input,select,textarea{font-family:var(--sg-font)!important;letter-spacing:0!important;color:var(--sg-ink)}body{background:#fff;font-size:1.3rem;line-height:1.4}a{color:inherit}.sg-bar{background:#000;color:#fff;overflow:hidden;white-space:nowrap;font-weight:700;font-size:1.1rem;text-transform:uppercase;height:28px;line-height:28px}.sg-bar__track{display:inline-flex;animation:sg-marquee 38s linear infinite}.sg-bar__set{display:inline-flex;gap:14px;padding-right:14px}.sg-bar a,.sg-bar span{color:#fff;text-decoration:none}.sg-bar i{font-style:normal;opacity:.5}.sg-bar:hover .sg-bar__track{animation-play-state:paused}@keyframes sg-marquee{to{transform:translate(-25%)}}@media(prefers-reduced-motion:reduce){.sg-bar__track{animation:none}.sg-bar{text-align:center}}.sg-hdr-section{position:sticky;top:0;z-index:20;background:#fff}.sg-hdr{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 20px;border-bottom:1px solid var(--sg-line)}.sg-hdr__logo{grid-column:2;display:block;line-height:0}.sg-hdr__logo img{width:128px;height:auto}.sg-hdr__nav{grid-column:3;justify-self:end;display:flex;gap:18px;font-size:1.3rem;font-weight:700}.sg-hdr__nav a{text-decoration:none;padding:14px 0}.sg-hdr__nav a:hover{text-decoration:underline}.sg-count{display:inline-block;min-width:18px;height:18px;line-height:18px;padding:0 5px;border-radius:9px;background:#000;color:#fff;font-size:1.1rem;text-align:center}.sg-count.is-full{background:var(--sg-red)}@media(max-width:749px){.sg-hdr{grid-template-columns:auto 1fr;padding:10px 16px}.sg-hdr__logo{grid-column:1}.sg-hdr__logo img{width:104px}.sg-hdr__nav{grid-column:2;gap:16px}}.sg-tag{display:inline-block;margin:0 0 18px;padding:1px 4px;background:var(--sg-red);color:#fff;font-size:1.2rem;font-weight:700;text-transform:uppercase;line-height:1.4}.sg-shop{max-width:1280px;margin:0 auto;padding:28px 20px 56px}.sg-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:36px 20px}@media(max-width:989px){.sg-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.sg-shop{padding:20px 16px 40px}.sg-grid{grid-template-columns:repeat(2,1fr);gap:28px 12px}}.sg-card__link{display:block;text-decoration:none;text-align:center}.sg-card__img{position:relative;aspect-ratio:1 / 1;background:#f5f5f5;overflow:hidden}.sg-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .2s}.sg-card__b{opacity:0}@media(hover:hover){.sg-card__link:hover .sg-card__b{opacity:1}.sg-card__link:hover .sg-card__a:has(+.sg-card__b){opacity:0}}.sg-card__name{margin:10px 0 2px;font-size:1.3rem;font-weight:400}.sg-card__price{margin:0;font-size:1.3rem;color:var(--sg-mute)}.sg-card__price s{margin-right:4px}.sg-card__link:hover .sg-card__name{text-decoration:underline}.sg-card__sold{position:absolute;left:0;top:0;background:#000;color:#fff;font-size:1.1rem;font-weight:700;text-transform:uppercase;padding:2px 5px}.sg-card.is-sold .sg-card__img img{opacity:.45}.sg-about{max-width:1280px;margin:0 auto;padding:32px 20px 48px;border-top:1px solid var(--sg-line)}.sg-about__text{max-width:520px;font-size:1.5rem;line-height:1.5}.sg-about__text p{margin:0 0 8px}@media(max-width:749px){.sg-about{padding:28px 16px 40px}}.sg-btn,.button:not(.button--tertiary):not(.link),.shopify-payment-button__button--unbranded,.product-form__submit{font-family:var(--sg-font)!important;background:#000!important;color:#fff!important;border:0!important;border-radius:0!important;min-height:48px;font-size:1.4rem!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase;box-shadow:none!important;cursor:pointer}.button:before,.button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important;display:none!important}.sg-btn:hover,.button:not(.button--tertiary):hover,.product-form__submit:hover{background:#222!important}.button--secondary{background:#fff!important;color:#000!important;border:1px solid #000!important}.product-form__submit[disabled],.button[disabled],.button[aria-disabled=true]{background:#ececec!important;color:#333!important;border:1px solid #999!important;opacity:1!important}.sg-ftr{border-top:1px solid var(--sg-line);padding:32px 20px 28px;max-width:1280px;margin:0 auto}.sg-join__lead{margin:0 0 12px;font-size:1.4rem}.sg-join__form{display:flex;flex-wrap:wrap;gap:8px;max-width:460px}.sg-join__form input[type=email]{flex:1 1 220px;height:48px;border:1px solid #000;border-radius:0;padding:0 12px;font-size:1.6rem;background:#fff;color:#000}.sg-join__form .sg-btn{padding:0 24px}.sg-join__msg{flex-basis:100%;margin:4px 0 0;font-weight:700}.sg-join__msg.is-error{color:var(--sg-red)}.sg-ftr__links{display:flex;flex-wrap:wrap;gap:6px 18px;margin:32px 0 12px;font-size:1.2rem}.sg-ftr__links a{text-decoration:none;padding:12px 0;display:inline-block}.sg-ftr__links a:hover{text-decoration:underline}.sg-ftr__copy{margin:0;font-size:1.1rem;color:var(--sg-mute)}@media(max-width:749px){.sg-ftr{padding:28px 16px 24px}}.product__info-wrapper{padding-left:0}@media(min-width:750px){.product__info-wrapper{padding-left:40px!important}}.product__title h1,.product__title h2{font-family:var(--sg-font)!important;font-size:2rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.25;margin:0}.product__title{margin-bottom:4px!important}.product .price,.product .price-item{font-family:var(--sg-font);font-size:1.6rem!important;letter-spacing:0!important;color:#000}.product .price--sold-out .price__badge-sold-out,.badge{border-radius:0!important;background:#000!important;color:#fff!important;border:0!important;font-family:var(--sg-font)}.product-form__input .form__label,.product-form__quantity .form__label{font-family:var(--sg-font);font-size:1.2rem;font-weight:700;text-transform:uppercase;color:#000;margin-bottom:8px}.product-form__input input[type=radio]+label{border-radius:0!important;border:1px solid #000!important;background:#fff!important;color:#000!important;font-family:var(--sg-font);font-size:1.3rem;font-weight:700;min-width:48px;padding:10px 14px;letter-spacing:0}.product-form__input input[type=radio]:checked+label{background:#000!important;color:#fff!important}.product-form__input input[type=radio].disabled+label,.product-form__input input[type=radio]:disabled+label{color:#999!important;border-color:#ccc!important;text-decoration:line-through}.quantity{border-radius:0!important}.quantity:before,.quantity:after{border-radius:0!important;box-shadow:0 0 0 1px #000!important}.product__description,.product__description p,.product__text{font-family:var(--sg-font);font-size:1.4rem;line-height:1.5;color:#000;letter-spacing:0}.product__description a{text-decoration:underline}.product__media-item,.product-media-container,.product__media{background:#fff}.product__media-list .product__media-item{margin-bottom:8px}.shopify-payment-button__more-options{font-family:var(--sg-font);color:#000!important;text-decoration:underline}.related-products__heading{font-family:var(--sg-font)!important;font-size:1.2rem!important;font-weight:700;text-transform:uppercase;display:inline-block;background:var(--sg-red);color:#fff;padding:1px 4px;letter-spacing:0}.card__heading,.card__heading a,.card-information .price{font-family:var(--sg-font)!important;font-size:1.3rem!important;letter-spacing:0!important;font-weight:400}.card__heading,.card-information{text-align:center}.card__inner,.card{border-radius:0!important}.drawer__inner,.cart-drawer,.cart-items,.totals,.cart__footer,.drawer__heading,.cart-item__name,.cart-item__price-wrapper{font-family:var(--sg-font)!important;letter-spacing:0!important}.drawer__heading{font-size:1.6rem!important;font-weight:700;text-transform:uppercase}.cart-item__name{font-size:1.3rem;font-weight:700;text-decoration:none}.totals__total,.totals__total-value{font-size:1.5rem!important;font-weight:700}.cart__checkout-button{width:100%}.cart-drawer__warnings .button,.cart__warnings .button{max-width:280px}h1,h2,h3,.h0,.h1,.h2,.h3,.main-page-title,.title{font-family:var(--sg-font)!important;letter-spacing:0!important}.main-page-title{font-size:2.2rem!important;font-weight:700}.rte,.rte p{font-size:1.4rem;line-height:1.6}.shopify-policy__container{font-family:var(--sg-font);font-size:1.4rem}.product__tax{display:none}.sg-ship{padding:0 0 14px;border-bottom:1px solid var(--sg-line);margin-bottom:4px}.sg-ship p{margin:0 0 8px;font-size:1.3rem}.sg-ship__bar{height:4px;background:var(--sg-line)}.sg-ship__bar span{display:block;height:100%;background:#000}cart-drawer .cart-items thead{display:none}cart-drawer .drawer__header{padding-bottom:12px}.installment,shopify-payment-terms{display:none!important}@media(max-width:749px){.product-form__quantity,.product__info-container>.product-form__input--quantity{display:none!important}.product__info-container>*+*{margin-top:10px}.product__title{margin-top:4px}}.related-products:not(:has(.grid__item:nth-child(3))){display:none}cart-drawer .tax-note,.cart__footer .tax-note{display:none}.cart-item__totals .price,.cart-item .price{font-family:var(--sg-font)!important;letter-spacing:0!important;font-size:1.3rem}cart-drawer .cart-item__details>.cart-item__title+.product-option,cart-drawer .cart-item__details>.cart-item__discounted-prices{display:none}@media(min-width:990px){.sg-grid--3{grid-template-columns:repeat(3,1fr);gap:44px 28px}}.sg-about,.sg-ftr{border-top:0;background:linear-gradient(var(--sg-line),var(--sg-line)) center top / calc(100% - 40px) 1px no-repeat}@media(max-width:749px){.sg-about,.sg-ftr{background-size:calc(100% - 32px) 1px}}cart-drawer .totals{margin:4px 0 16px}cart-drawer .drawer__footer{padding-bottom:16px}.related-products .card__media,.related-products .media{background:#f5f5f5}.article-template{max-width:720px;margin:0 auto}.article-template__title,.article-card__title,.blog__title{font-family:var(--sg-font)!important;letter-spacing:0!important;font-weight:700}.article-template__title{font-size:2.8rem!important;line-height:1.2}.article-template__content,.article-template__content p,.article-template__content li{font-size:1.6rem;line-height:1.65}.article-template__content h2{font-size:2rem;margin:32px 0 10px}.article-template__content h3{font-size:1.7rem;margin:24px 0 8px}.article-template__content a{text-decoration:underline}.article-template__content img{max-width:100%;height:auto}.article-template__back,.article-template__comment-wrapper{display:none}.sg-art-shop{border-top:0;padding-top:8px}.sg-art-shop__list{margin:28px 0 0;text-align:center}.sg-art-shop__list .sg-btn{display:inline-flex;align-items:center;padding:0 28px;text-decoration:none}@media(max-width:749px){.sg-art-shop .sg-grid{grid-template-columns:repeat(3,1fr);gap:16px 8px}.sg-art-shop .sg-card__name,.sg-art-shop .sg-card__price{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sg.css.map */
