[class^=sd-],[class^=sd-] *,[class^=sd-] *:before,[class^=sd-] *:after{box-sizing:border-box}.sd-skip{position:absolute;left:-9999px}.sd-skip:focus{left:12px;top:12px;z-index:999;background:var(--sd-ink);color:var(--sd-bg);padding:8px 14px}.sd-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sd-wrap{width:100%;max-width:1440px;margin:0 auto;padding-left:80px;padding-right:80px}@media(max-width:989px){.sd-wrap{padding-left:20px;padding-right:20px}}.sd-display{font-family:var(--sd-font-display);font-weight:400;text-transform:uppercase;line-height:.95;letter-spacing:.01em;margin:0}.sd-mono{font-family:var(--sd-font-mono);text-transform:uppercase;letter-spacing:.2em;font-size:13px}.sd-eyebrow{font-family:var(--sd-font-mono);text-transform:uppercase;letter-spacing:.22em;font-size:14px;color:var(--sd-muted);margin:0 0 14px}.sd-outline{color:transparent;-webkit-text-stroke:3px var(--sd-outline, var(--sd-bg))}.sd-rte p{margin:0 0 .8em}.sd-rte p:last-child{margin-bottom:0}.sd-mark,mark{background:none;color:inherit;position:relative;z-index:0;white-space:nowrap}.sd-mark:before,mark:before{content:"";position:absolute;z-index:-1;left:-.08em;right:-.1em;bottom:.02em;height:.42em;background:var(--sd-mark, var(--sd-accent));transform:rotate(-1deg);border-radius:2px 6px 3px 8px}.sd-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:56px}.sd-section-title h2{font-size:clamp(48px,6.6vw,96px)}.sd-section-title__aside{font-family:var(--sd-font-mono);font-size:15px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.sd-section-title__note{color:var(--sd-muted);font-weight:300;font-size:20px;text-align:right}@media(max-width:749px){.sd-section-title{flex-direction:column;align-items:flex-start;margin-bottom:32px}.sd-section-title__note{text-align:left;font-size:16px}}.sd-btn{--b: var(--sd-accent);--f: var(--sd-ink);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:64px;padding:0 34px;background:var(--b);color:var(--f);border:2.5px solid var(--sd-ink);box-shadow:6px 6px 0 var(--sd-ink);font-family:var(--sd-font-mono);font-size:17px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .12s,box-shadow .12s}.sd-btn:hover{transform:translate(3px,3px);box-shadow:3px 3px 0 var(--sd-ink)}.sd-btn:active{transform:translate(6px,6px);box-shadow:0 0 0 var(--sd-ink)}.sd-btn--ink{--b: var(--sd-ink);--f: var(--sd-bg)}.sd-btn--white{--b: var(--sd-bg);--f: var(--sd-ink)}.sd-btn--pink{--b: var(--sd-accent);--f: var(--sd-ink)}.sd-btn--full{width:100%}@media(max-width:749px){.sd-btn{min-height:54px;font-size:14px;padding:0 20px}}.sd-tape{--tb: var(--sd-ink);--tf: var(--sd-bg);display:inline-block;padding:10px 26px;background:var(--tb);color:var(--tf);font-family:var(--sd-font-mono);font-size:14px;letter-spacing:.25em;text-transform:uppercase;line-height:1.2;white-space:nowrap;transform:rotate(var(--rot, -6deg));clip-path:polygon(0 0,100% 0,calc(100% - 6px) 16%,100% 33%,calc(100% - 6px) 50%,100% 66%,calc(100% - 6px) 83%,100% 100%,0 100%,6px 83%,0 66%,6px 50%,0 33%,6px 16%)}.sd-tape--pink{--tb: var(--sd-accent);--tf: var(--sd-bg)}.sd-tape--white{--tb: var(--sd-bg);--tf: var(--sd-ink)}.sd-censor{display:inline-block;background:var(--sd-ink);color:var(--sd-accent);font-family:var(--sd-font-mono);letter-spacing:.4em;padding:.15em .7em .15em 1.1em;transform:rotate(var(--rot, -3deg))}.sd-polaroid{--pad: 6%;position:relative;background:#fff;padding:var(--pad) var(--pad) 0;box-shadow:14px 14px 0 var(--sd-ink);transform:rotate(var(--rot, 0deg))}.sd-polaroid__photo{position:relative;aspect-ratio:1 / 1.05;background:var(--ph, var(--sd-grey));overflow:hidden;display:grid;place-items:center}.sd-polaroid__photo img{width:100%;height:100%;object-fit:cover}.sd-polaroid__caption{font-family:var(--sd-font-display);text-transform:uppercase;text-align:center;font-size:clamp(18px,2.2vw,30px);letter-spacing:.03em;padding:.55em 0 .7em;line-height:1}.sd-placeholder{width:34%;height:74%;border-radius:999px;background:var(--sd-accent);position:relative;box-shadow:inset 0 -18px 0 var(--sd-accent-dark)}.sd-placeholder:after{content:"";position:absolute;left:22%;top:9%;width:14%;height:46%;border-radius:99px;background:#ffffff73}.sd-stamp{width:var(--size, 164px);aspect-ratio:1;transform:rotate(var(--rot, -12deg));flex:none}.sd-stamp svg{width:100%;height:100%;display:block;overflow:visible}.sd-burst{position:relative;width:var(--size, 184px);aspect-ratio:1;display:grid;place-items:center;text-align:center;color:var(--sd-bg)}.sd-burst svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sd-burst__inner{position:relative;line-height:1}.sd-burst__label{font-family:var(--sd-font-mono);font-size:14px;letter-spacing:.25em;color:var(--sd-accent);display:block;margin-bottom:4px}.sd-burst__value{font-family:var(--sd-font-display);font-size:calc(var(--size, 184px) * .32)}.sd-halftone{position:absolute;pointer-events:none;background-image:radial-gradient(circle,var(--dot, #fff) 38%,transparent 40%);background-size:34px 34px;-webkit-mask-image:linear-gradient(135deg,#000 10%,transparent 85%);mask-image:linear-gradient(135deg,#000 10%,transparent 85%)}.sd-label-holder{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:6px;border:3px solid var(--lc, var(--sd-ink));border-radius:8px;min-width:60%}.sd-label-holder span{display:block;width:100%;text-align:center;background:var(--lcard, var(--sd-cream));padding:6px 14px;font-family:var(--sd-font-mono);font-size:13px;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.sd-label-holder:before,.sd-label-holder:after{content:"";position:absolute;top:50%;width:12px;height:12px;border:2.5px solid var(--lc, var(--sd-ink));border-radius:50%;transform:translateY(-50%);background:linear-gradient(45deg,transparent 44%,var(--lc, var(--sd-ink)) 45%,var(--lc, var(--sd-ink)) 58%,transparent 59%)}.sd-label-holder:before{left:-24px}.sd-label-holder:after{right:-24px}:root{--sd-heart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21 C2 13.5 2.5 5 8 5 C10 5 11.3 6.4 12 7.8 C12.7 6.4 14 5 16 5 C21.5 5 22 13.5 12 21Z'/%3E%3C/svg%3E")}.sd-ticker{position:relative;z-index:3;overflow:hidden;margin:calc(var(--overlap, 30px) * -1) -60px 0;transform:rotate(var(--rot, -2deg));background:var(--tk-bg, var(--sd-ink));color:var(--tk-fg, var(--sd-bg))}.sd-ticker__track{display:flex;width:max-content;animation:sd-marquee var(--speed, 40s) linear infinite}.sd-ticker__group{display:flex;align-items:center;flex:none}.sd-ticker__item{display:flex;align-items:center;gap:30px;padding-right:30px;font-family:var(--sd-font-display);text-transform:uppercase;font-size:var(--tk-size, 44px);line-height:1;padding-top:.45em;padding-bottom:.45em;white-space:nowrap;letter-spacing:.02em}.sd-ticker__heart{width:.5em;height:.5em;flex:none;background:var(--tk-heart, var(--sd-accent));-webkit-mask:var(--sd-heart) center / contain no-repeat;mask:var(--sd-heart) center / contain no-repeat}@keyframes sd-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.sd-ticker__track,.sd-announce__item{animation:none}}@media(max-width:749px){.sd-ticker{--tk-size: 26px}}.sd-card{position:relative;background:#fff;border:2px solid var(--sd-ink);box-shadow:10px 10px 0 var(--sd-ink);transform:rotate(var(--rot, 0deg));display:flex;flex-direction:column;height:100%;transition:transform .15s}.sd-card:hover{transform:rotate(0) translateY(-4px)}.sd-card__media{position:relative;margin:14px 14px 0;aspect-ratio:1 / 1.05;background:var(--ph, var(--sd-grey));display:grid;place-items:center;overflow:hidden}.sd-card__media img{width:100%;height:100%;object-fit:cover}.sd-card__media img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s}.sd-card:hover .sd-card__media img+img{opacity:1}.sd-card__tape{position:absolute;top:-4px;left:10px;z-index:2;font-size:12px;padding:8px 18px}.sd-card__wish{position:absolute;top:26px;right:26px;z-index:2;color:var(--sd-ink)}.sd-card__wish svg path{fill:#fff}.sd-card__body{padding:18px 18px 20px;display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:end;flex:1}.sd-card__cat{grid-column:1 / -1;font-family:var(--sd-font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--sd-muted)}.sd-card__title{grid-column:1 / -1;font-family:var(--sd-font-display);font-size:32px;text-transform:uppercase;line-height:1;margin:6px 0 8px;letter-spacing:.01em}.sd-card__title a{text-decoration:none}.sd-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.sd-card__price{font-weight:700;font-size:22px}.sd-card__price s{font-weight:300;font-size:18px;color:var(--sd-muted);margin-left:10px}.sd-card__add{position:relative;z-index:2;width:48px;height:48px;border-radius:50%;background:var(--sd-accent);border:2px solid var(--sd-ink);display:grid;place-items:center;cursor:pointer;padding:0}.sd-card__add:hover{background:var(--sd-ink);color:var(--sd-bg)}@media(max-width:749px){.sd-card{box-shadow:6px 6px 0 var(--sd-ink)}.sd-card__media{margin:8px 8px 0}.sd-card__body{padding:12px}.sd-card__title{font-size:20px}.sd-card__price{font-size:16px}.sd-card__add{width:36px;height:36px}.sd-card__wish{top:16px;right:16px}}.sd-grid{display:grid;grid-template-columns:repeat(var(--cols, 4),1fr);gap:56px 32px;list-style:none;margin:0;padding:0}@media(max-width:989px){.sd-grid{--cols: 2 !important;gap:32px 20px}}.sd-section{padding-top:var(--pt, 140px);padding-bottom:var(--pb, 140px);background:var(--sbg, transparent);color:var(--sfg, inherit);position:relative}@media(max-width:749px){.sd-section{padding-top:calc(var(--pt, 140px) * .5);padding-bottom:calc(var(--pb, 140px) * .5)}}.sd-display span,.sd-display mark,.sd-display a{font-family:inherit}:where([class^=sd-],[class*=" sd-"]) :is(span,a,p,h1,h2,h3,h4,strong,button):not([class*=sd-]){font-family:inherit}.sd-section-ticker{overflow-x:clip}.button:not(.button-unstyled,.close-button,.menu-drawer__back-button),.button-secondary,.shopify-payment-button__button--unbranded{box-shadow:inset 0 0 0 var(--button-border-width, 2px) var(--button-border-color, var(--sd-ink)),5px 5px 0 var(--sd-ink);letter-spacing:.14em;transition:transform .12s,box-shadow .12s}.button:not(.button-unstyled,.close-button,.menu-drawer__back-button):hover,.button-secondary:hover{transform:translate(2px,2px);box-shadow:inset 0 0 0 var(--button-border-width, 2px) var(--button-border-color, var(--sd-ink)),3px 3px 0 var(--sd-ink)}.add-to-cart-button.button,.product-form-buttons .button{background:var(--sd-accent);color:var(--sd-ink);--button-border-color: var(--sd-ink)}main h1,main .h1{letter-spacing:.01em}.breadcrumbs,.breadcrumb,nav[aria-label*=readcrumb]{font-family:var(--sd-font-mono);text-transform:uppercase;letter-spacing:.16em;font-size:12px}.product-card{background:#fff;border:2px solid var(--sd-ink);box-shadow:8px 8px 0 var(--sd-ink);padding:10px}.product-card .product-card__content{gap:6px}.price,.price__regular,product-price{font-weight:700}.badge,.product-badges__badge{font-family:var(--sd-font-mono);letter-spacing:.2em}.cart-items__title,.cart-drawer__heading{font-family:var(--sd-font-display);text-transform:uppercase}@media(max-width:749px){.product-card{box-shadow:5px 5px 0 var(--sd-ink);padding:6px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sd-base.css.map */
