html body dialog.sg04{--v8-ink:#080808;--v8-mute:#6B6B66;--v8-rule:#E4E4E0;--v8-moss:#808D45;background:#fff!important;color:var(--v8-ink)!important;font-family:Inter Tight,Arial,sans-serif!important}html body dialog.sg04 :is(button,a,input,select,table,th,td,h1,h2,h3,h4,p,li,span,small,label){font-family:Inter Tight,Arial,sans-serif!important}html body dialog.sg04 .sg04-header{align-items:center!important;padding:20px 16px 16px!important;border-bottom:0!important}html body dialog.sg04 .sg04-header h2{font-size:clamp(26px,7.5vw,40px)!important;font-weight:700!important;line-height:1!important;letter-spacing:-.035em!important;text-transform:uppercase!important;color:var(--v8-ink)!important;max-width:none!important}html body dialog.sg04 .sg04-header [data-guide-close]{flex:0 0 auto!important;width:auto!important;height:auto!important;min-height:44px!important;margin:0!important;padding:0 0 0 12px!important;border:0!important;box-shadow:none!important;background:none!important;color:var(--v8-ink)!important;font-size:0!important;line-height:1!important}html body dialog.sg04 .sg04-header [data-guide-close] *{display:none!important}html body dialog.sg04 .sg04-header [data-guide-close]:after{content:"[ CLOSE ]";font-size:13px;font-weight:400;letter-spacing:0;white-space:nowrap}html body dialog.sg04 .sg04-header [data-guide-close]:focus-visible{outline:2px solid var(--v8-ink)!important;outline-offset:4px}html body dialog.sg04 .sg04-navigation{display:flex!important;justify-content:flex-start!important;gap:18px!important;padding:0 16px!important;overflow-x:auto!important;scrollbar-width:none!important;border-bottom:1px solid var(--v8-rule)!important;background:#fff!important}html body dialog.sg04 .sg04-navigation::-webkit-scrollbar{display:none}html body dialog.sg04 .sg04-navigation>button{display:block!important;flex:0 0 auto!important;width:auto!important;min-height:44px!important;padding:12px 0 10px!important;border:0!important;border-bottom:2px solid transparent!important;background:none!important;color:var(--v8-mute)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important;white-space:nowrap!important;text-align:left!important}html body dialog.sg04 .sg04-navigation>button:before,html body dialog.sg04 .sg04-navigation>button:after{content:none!important}html body dialog.sg04 .sg04-navigation>button[aria-pressed=true]{color:var(--v8-ink)!important;font-weight:700!important;border-bottom-color:var(--v8-ink)!important}html body dialog.sg04 .sg04-scroll{padding:20px 16px 28px!important}html body dialog.sg04 :is(.sg04-article,.shipping04,.sg04-fit,.sg04-note,.sg04-fallback>p,.sg04-help,.materials-patch04,.mat-flow p,.mat-flow__note){font-size:13px!important;line-height:1.55!important}html body dialog.sg04 :is(p,li,small,dd,figcaption,.sg04-fit,.sg04-note,.shipping04 p,.shipping04 li,.shipping04-copy p,.shipping04-copy li,.sg04-mat-fit p,.sg04-article p,.sg04-article li,.sg04-article rte-formatter p,.sg04-article rte-formatter li,.materials-patch04 p,.materials-patch04 li){color:#3a3a37!important;font-size:13px!important;line-height:1.55!important}html body dialog.sg04 .sg04-mat-fit small{font-size:11px!important;color:var(--v8-mute)!important}html body dialog.sg04 :is(strong,b,th,h3,h4,.sg04-product){color:var(--v8-ink)!important}html body dialog.sg04 :is(.sg04-toolbar h3,.shipping04 h3,.shipping04--panel h3,.shipping04--panel .shipping04-copy h3,.sg04-article h3,.sg04-article h4){font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0!important}html body dialog.sg04 .sg04-mat-fit h3{font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:-.01em!important}html body dialog.sg04 .sg04-product{font-weight:700!important;text-transform:uppercase!important;letter-spacing:-.02em!important}html body dialog.sg04 a{color:var(--v8-ink)!important;text-decoration:underline!important;text-underline-offset:3px!important}html body dialog.sg04 .shipping04-highlight{color:var(--v8-ink)!important;font-weight:700!important;font-size:13px!important}html body dialog.sg04 .sg04-units button[aria-pressed=true]{color:var(--v8-ink)!important;border-bottom-color:var(--v8-ink)!important;font-weight:700!important}html body dialog.sg04 :is(th,td){border-color:var(--v8-rule)!important;font-size:12px!important}html body dialog.sg04 tbody tr:hover{background:#f4f4ef!important}html body dialog.sg04 :focus-visible{outline-color:var(--v8-ink)!important}html body dialog.sg04 .sg04-purchase-dock{background:#fff!important;box-shadow:none!important;border-top:1px solid var(--v8-rule)!important;padding-bottom:max(12px,env(safe-area-inset-bottom))!important}html body dialog.sg04 .sg04-purchase-dock .sg04-product-summary{padding:12px 16px 8px!important;align-items:baseline!important;gap:10px!important}html body dialog.sg04 .sg04-purchase-dock .sg04-product-name{color:var(--v8-ink)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0!important}html body dialog.sg04 .sg04-purchase-dock .sg04-price-value{color:var(--v8-ink)!important;font-size:14px!important;font-weight:400!important}html body dialog.sg04 .sg04-cart{padding:4px 16px 0!important}html body dialog.sg04 .sg04-purchase-dock .add-to-cart-button{width:100%!important;min-height:48px!important;padding:0 16px!important;border:1px solid var(--v8-ink)!important;border-radius:0!important;background:var(--v8-ink)!important;background-image:none!important;color:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase!important}html body dialog.sg04 .sg04-purchase-dock .add-to-cart-button *{color:#fff!important}html body dialog.sg04 .sg04-purchase-dock .add-to-cart-button:is(:disabled,[aria-disabled=true]){background:#fff!important;border-color:#d6d6d2!important}html body dialog.sg04 .sg04-purchase-dock .add-to-cart-button:is(:disabled,[aria-disabled=true]) *{color:var(--v8-mute)!important}html body dialog.sg04 .sg04-mat-fit__button{min-height:44px!important;border-radius:0!important;background:var(--v8-moss)!important;border:1px solid var(--v8-moss)!important;color:#fff!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0!important}html body dialog.sg04 .sg04-mat-fit__button:hover{background:#74813f!important;border-color:#74813f!important}@media screen and (min-width:750px){html body dialog.sg04 .sg04-header{padding:24px 28px 18px!important}html body dialog.sg04 .sg04-navigation{padding:0 28px!important;gap:22px!important}html body dialog.sg04 .sg04-scroll{padding:24px 28px 32px!important}html body dialog.sg04 .sg04-purchase-dock .sg04-product-summary{padding:12px 28px 8px!important}html body dialog.sg04 .sg04-cart{padding:4px 28px 0!important}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/v8-sg04-04.css.map */
