:root{--font-body--family:"Archivo","Helvetica Neue",Arial,sans-serif;--font-subheading--family:"Archivo","Helvetica Neue",Arial,sans-serif;--font-accent--family:"Archivo","Helvetica Neue",Arial,sans-serif;--font-heading--family:"Fraunces",Georgia,"Times New Roman",serif;--font-heading--weight:900;--font-subheading--weight:700}body{font-variation-settings:"wdth" 96;-webkit-font-smoothing:antialiased;letter-spacing:-.01em}::selection{background:var(--ww-red);color:var(--ww-white)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-variation-settings:"opsz" 144,"SOFT" 60,"WONK" 1;letter-spacing:-.025em;text-wrap:balance;text-transform:capitalize}.button:not(.button-unstyled),.button-secondary,button.shopify-payment-button__button--unbranded{font-weight:800;letter-spacing:-.005em;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),5px 5px 0 var(--ww-black);transition:transform .2s,box-shadow .2s,background-color .25s,color .25s}.button:not(.button-unstyled):hover:not(:disabled,[aria-disabled=true]),.button-secondary:hover:not(:disabled,[aria-disabled=true]),button.shopify-payment-button__button--unbranded:hover:not([disabled]){transform:translate(3px,3px);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),2px 2px 0 var(--ww-black)}.button:not(.button-secondary,.button-unstyled):hover{--button-background-color:var(--ww-black);--button-color:var(--ww-white);--button-border-color:var(--ww-black)}.button-secondary:hover{--button-background-color:var(--ww-red);--button-color:var(--ww-white);--button-border-color:var(--ww-black)}.card-gallery,.product-media-container,.collection-card__inner,.resource-card__media{border:3px solid var(--ww-black);box-shadow:5px 5px 0 var(--ww-black);overflow:hidden}.product-card .card-gallery{transition:transform .35s var(--ww-pop),box-shadow .3s}.product-card:hover .card-gallery{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--ww-black)}textarea,input:not([type=checkbox],[type=radio]),select{border-color:var(--ww-black)}.rte a:not(.button,.button-secondary){text-decoration:none;border-bottom:2px solid var(--ww-red);font-weight:700}.rte a:not(.button,.button-secondary):hover{background:var(--ww-red);color:var(--ww-white)}.variant-option--buttons.ww-vopt{gap:14px 10px}.variant-picker .ww-vopt .ww-vtile{flex:0 0 auto;flex-direction:column;gap:6px;width:84px;min-width:0;min-height:0;padding:0;border:0;border-radius:0;background:none;overflow:visible;white-space:normal;color:var(--ww-black)}.variant-picker .ww-vopt .ww-vtile:hover{background:none;color:var(--ww-black)}.ww-vtile__img{display:block;position:relative;width:84px;aspect-ratio:1;background:var(--ww-white);border:2.5px solid var(--ww-black);transition:transform .2s,box-shadow .2s,border-color .2s}.ww-vtile__img img{display:block;width:100%;height:100%;object-fit:contain;padding:4px}.ww-vtile:hover .ww-vtile__img{transform:translate(-2px,-2px);box-shadow:3px 3px 0 var(--ww-black)}.ww-vtile:has(:checked) .ww-vtile__img{border-color:var(--ww-red);box-shadow:4px 4px 0 var(--ww-black)}.ww-vtile__name{font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;text-align:center;line-height:1.2;overflow-wrap:anywhere}.ww-vtile:has(:checked) .ww-vtile__name{color:var(--ww-red)}.ww-vtile:has([data-option-available=false]) .ww-vtile__img{opacity:.4}.ww-vtile:has([data-option-available=false]) .ww-vtile__name{opacity:.5;text-decoration:line-through}.ww-vtile .variant-option__strikethrough{display:none}@media(max-width:749px){.variant-picker .ww-vopt .ww-vtile,.ww-vtile__img{width:72px}}.variant-picker fieldset:has(input[data-option-available=true]) .variant-option__button-label:has(input[data-option-available=false]){display:none}media-gallery .ww-spin-btn{position:absolute;z-index:4;top:14px;left:14px;display:inline-flex;align-items:center;gap:.45em;padding:.6em .95em;background:var(--ww-white);color:var(--ww-black);border:3px solid var(--ww-black);box-shadow:4px 4px 0 var(--ww-black);font-family:var(--ww-sans);font-weight:700;font-size:12px;line-height:1;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s,color .2s}media-gallery .ww-spin-btn:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ww-black);background:var(--ww-red);color:var(--ww-white)}.ww-spin-btn svg{width:18px;height:18px;flex:none}dialog.ww-spin{width:min(560px,calc(100vw - 32px));max-width:none;max-height:none;margin:auto;padding:18px;overflow:visible;background:var(--ww-white);border:3px solid var(--ww-black);box-shadow:8px 8px 0 var(--ww-black)}dialog.ww-spin::backdrop{background:#10101099}.ww-spin .view{width:min(100%,calc(100dvh - 150px));margin-inline:auto}.ww-spin__x{position:absolute;top:-20px;right:-20px;z-index:5;display:grid;place-items:center;width:42px;height:42px;background:var(--ww-black);color:var(--ww-white);border:3px solid var(--ww-black);font-size:26px;line-height:1;cursor:pointer}.ww-spin__x:hover{background:var(--ww-red)}@media(max-width:749px){.ww-spin__x{top:-14px;right:-8px}}.ww-sg{margin-top:4px}.ww-sg__open{padding:0;background:none;border:0;border-bottom:2px solid var(--ww-red);color:inherit;font:inherit;font-weight:700;cursor:pointer}.ww-sg__open:hover{color:var(--ww-red)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ww-horizon.css.map */
