@import"https://fonts.googleapis.com/css2?family=Pirata+One&family=Space+Mono:wght@400;700&family=Michroma&display=swap";body{--cy2k-red: #0b0b0c;--cy2k-maroon: #0b0b0c;--cy2k-ink: #0b0b0c;--cy2k-ink-75: rgba(11, 11, 12, .72);--cy2k-ink-50: rgba(11, 11, 12, .5);--cy2k-line: rgba(11, 11, 12, .14);--cy2k-bg: #f6f4ef;--cy2k-grey-bg: #ecebe6;--cy2k-tile: #efede7;--cy2k-opt-border: rgba(11, 11, 12, .22);--cy2k-opt-on: #ecebe6;--cy2k-star: #0b0b0c;--cy2k-font-heading: "Pirata One", "UnifrakturCook", serif;--cy2k-font-body: "Space Mono", ui-monospace, monospace;--cy2k-font-label: "Michroma", "Arial Black", sans-serif;--cy2k-chrome: linear-gradient(180deg, #ffffff 0%, #dcdce1 38%, #8b8b94 50%, #f3f3f6 60%, #b4b4bc 100%);--cy2k-orn-ink: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 24' fill='none' stroke='%230b0b0c' stroke-width='1.2' stroke-linecap='round'><path d='M6 12H94M146 12H234'/><path d='M120 1l5 11-5 11-5-11z'/><path d='M115 12c-9 0-13-7-21-9M125 12c9 0 13-7 21-9M115 12c-9 0-13 7-21 9M125 12c9 0 13 7 21 9'/><path d='M30 12c3-4 7-6 12-6M210 12c-3-4-7-6-12-6M60 12c3 4 7 6 12 6M180 12c-3 4-7 6-12 6'/><path d='M6 12l-4-4M6 12l-4 4M234 12l4-4M234 12l4 4'/></svg>");--cy2k-orn-white: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 24' fill='none' stroke='%23f6f4ef' stroke-width='1.2' stroke-linecap='round'><path d='M6 12H94M146 12H234'/><path d='M120 1l5 11-5 11-5-11z'/><path d='M115 12c-9 0-13-7-21-9M125 12c9 0 13-7 21-9M115 12c-9 0-13 7-21 9M125 12c9 0 13 7 21 9'/><path d='M30 12c3-4 7-6 12-6M210 12c-3-4-7-6-12-6M60 12c3 4 7 6 12 6M180 12c-3 4-7 6-12 6'/><path d='M6 12l-4-4M6 12l-4 4M234 12l4-4M234 12l4 4'/></svg>");--cy2k-corner: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='none' stroke='%230b0b0c' stroke-width='1.3' stroke-linecap='round'><path d='M2 38V2h36'/><path d='M2 15c6-2 9-6 10-13M15 2c-2 6-6 9-13 10'/><path d='M2 27c4-1 6-3 7-7M27 2c-1 4-3 6-7 7'/></svg>");--cy2k-barbed: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 20' fill='none' stroke='%230b0b0c' stroke-width='1.1'><path d='M0 10c10-4 20 4 30 0s20-4 30 0'/><path d='M0 10c10 4 20-4 30 0s20 4 30 0'/><path d='M25 4l10 12M35 4L25 16M30 2v16'/></svg>");--cy2k-sigil-tile: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120' fill='none' stroke='%23ffffff' stroke-width='1'><path d='M60 8v104M8 60h104'/><path d='M60 28c-8 8-8 24 0 32 8-8 8-24 0-32zM60 60c-8 8-8 24 0 32 8-8 8-24 0-32zM28 60c8-8 24-8 32 0-8 8-24 8-32 0zM60 60c8-8 24-8 32 0-8 8-24 8-32 0z'/><path d='M60 8l-5 8M60 8l5 8M60 112l-5-8M60 112l5-8M8 60l8-5M8 60l8 5M112 60l-8-5M112 60l-8 5'/></svg>")}html body .cy2k-section{font-family:var(--cy2k-font-body);font-size:14px;letter-spacing:0;line-height:1.65;color:var(--cy2k-ink-75)}html body .cy2k-section h1,html body .cy2k-section h2,html body .cy2k-section h3,html body .cy2k-section h4{font-family:var(--cy2k-font-heading);font-weight:400;letter-spacing:.01em;line-height:1}html body .cy2k-urgency,html body .cy2k-offer__title,html body .cy2k-atc,html body .cy2k-price__badge,html body .cy2k-card__badge,html body .cy2k-card__name,html body .cy2k-card__cta,html body .cy2k-grid__eyebrow,html body .cy2k-faq__eyebrow,html body .cy2k-ticker__item,html body .cy2k-variant__label,html body .cy2k-sticky__btn,html body .cy2k-notice__title,html body .cy2k-stock,html body .cy2k-countdown,html body .cy2k-rating>span:last-child,html body .cy2k-acc summary h2,html body .cy2k-faq summary h3,html body .cy2k-offer__title span{font-family:var(--cy2k-font-label)!important;text-transform:uppercase;letter-spacing:.14em;font-weight:400}html body .cy2k-gallery:before,html body .cy2k-gallery:after{content:"";position:absolute;top:-10px;width:40px;height:40px;background:var(--cy2k-corner) no-repeat center / contain;z-index:3;pointer-events:none}html body .cy2k-gallery:before{left:-6px}html body .cy2k-gallery:after{right:-6px;transform:scaleX(-1)}@media(max-width:989px){html body .cy2k-gallery:before{left:-10px}html body .cy2k-gallery:after{right:-10px}}html body .cy2k-gallery__slide{background:var(--cy2k-tile);outline:1px solid var(--cy2k-line);outline-offset:-1px}html body .cy2k-gallery__dot{width:18px;height:3px;border-radius:0;border:0;background:#0b0b0c33}html body .cy2k-gallery__dot.is-active{background:var(--cy2k-ink)}html body .cy2k-gallery__arrow{border-radius:0;background:var(--cy2k-ink);color:#f6f4ef;box-shadow:none}html body .cy2k-gallery__thumb{border-radius:0}html body .cy2k-urgency{position:relative;overflow:hidden;font-size:11px;padding:9px 12px;margin:16px 0 14px;border-top:1px solid #8b8b94;border-bottom:1px solid #8b8b94}html body .cy2k-urgency:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-100%);animation:cy2ksheen 3.2s ease-in-out infinite}@keyframes cy2ksheen{0%,40%{transform:translate(-100%)}to{transform:translate(100%)}}html body .cy2k-rating>span:last-child{font-size:10px;color:var(--cy2k-ink-75)}html body .cy2k-stars{color:var(--cy2k-ink);font-size:13px;letter-spacing:2px}html body .cy2k-title{font-size:clamp(48px,7vw,72px)!important;line-height:.92!important;margin:4px 0 10px!important}html body .cy2k-price{letter-spacing:0;gap:10px}html body .cy2k-price__now{font-family:var(--cy2k-font-body);font-weight:700;font-size:20px}html body .cy2k-price__compare{font-size:13px;color:var(--cy2k-ink-50)}html body .cy2k-price__badge{background:var(--cy2k-ink);font-size:10px;padding:4px 14px;clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%)}html body .cy2k-text{position:relative;border:1px solid var(--cy2k-ink);padding:10px 14px;margin:14px 0 10px!important;background:#fbfaf7}html body .cy2k-text:after{content:"";position:absolute;top:-8px;right:-8px;width:26px;height:26px;background:var(--cy2k-corner) no-repeat center / contain;transform:scaleX(-1)}html body .cy2k-text p{display:flex;justify-content:space-between;gap:12px;margin:0;padding:6px 0;border-bottom:1px dashed rgba(11,11,12,.25);font-size:12px;text-transform:uppercase;color:var(--cy2k-ink)}html body .cy2k-text p:last-child{border-bottom:0}html body .cy2k-text strong{font-family:var(--cy2k-font-label);font-weight:400;font-size:10px;letter-spacing:.16em;color:var(--cy2k-ink-50)}html body .cy2k-stock{font-size:10px;color:var(--cy2k-ink);margin:10px 0 12px}html body .cy2k-stock__dot,html body .cy2k-stock__dot:after{background:var(--cy2k-ink);border-color:var(--cy2k-ink)}html body .cy2k-variant__label{font-size:10px}html body .cy2k-select select{font-family:var(--cy2k-font-body);background:transparent;border-color:var(--cy2k-ink);font-size:14px}html body .cy2k-offer{border:1px solid var(--cy2k-ink);background:#fbfaf7;padding:14px 14px 8px}html body .cy2k-offer__title{font-size:11px}html body .cy2k-offer__title span{background:var(--cy2k-ink);font-size:9px;padding:4px 12px;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}html body .cy2k-opt{border-radius:0;background:transparent}html body .cy2k-opt.is-on{border-color:var(--cy2k-ink);background:var(--cy2k-opt-on);box-shadow:inset 3px 0 0 var(--cy2k-ink)}html body .cy2k-opt input{accent-color:var(--cy2k-ink)}html body .cy2k-opt__name{font-family:var(--cy2k-font-label);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--cy2k-ink)}html body .cy2k-opt__price b{color:var(--cy2k-ink)}html body .cy2k-pair select{font-family:var(--cy2k-font-body);background:transparent}html body .cy2k-atc{position:relative;overflow:hidden;min-height:56px;background:var(--cy2k-ink);color:#f6f4ef;font-size:12px;letter-spacing:.22em;box-shadow:inset 0 1px #ffffff2e}html body .cy2k-atc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translate(-100%);transition:transform .6s}html body .cy2k-atc:hover:after{transform:translate(100%)}html body .cy2k-atc:hover{opacity:1;background:#1d1d20}html body .cy2k-pay svg{filter:grayscale(1);opacity:.7}html body .cy2k-notice{border-radius:0;border:1px solid #8b8b94;color:#c9c9cf;font-size:13px;position:relative}html body .cy2k-notice__icon{border-radius:0;background:transparent;border:1px solid #8b8b94;font:400 12px/1 var(--cy2k-font-label);font-style:normal}html body .cy2k-notice__title{font-size:12px;background:var(--cy2k-chrome);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html body .cy2k-notice strong{color:#f6f4ef}html body .cy2k-minirev__avatar{border:1px solid var(--cy2k-ink);filter:grayscale(1)}html body .cy2k-minirev__text{font-size:13px}html body .cy2k-minirev__dot{border-radius:0;width:14px;height:3px}html body .cy2k-acc summary h2{font-size:11px!important}html body .cy2k-acc__body{font-size:13px}html body .cy2k-ticker{border-top:1px solid #8b8b94;border-bottom:1px solid #8b8b94;padding:11px 0}html body .cy2k-ticker__item{font-size:12px;background:var(--cy2k-chrome);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html body .cy2k-ticker__item:after{content:"\2726";margin-left:40px}@media(min-width:750px){html body .cy2k-ticker__item{font-size:14px}html body .cy2k-ticker__item:after{margin-left:70px}}html body .cy2k-ugc__title,html body .cy2k-grid__title,html body .cy2k-faq__title{font-size:clamp(44px,7vw,76px)!important;line-height:.95!important}html body .cy2k-ugc__title:after,html body .cy2k-grid__title:after,html body .cy2k-faq__title:after{content:"";display:block;width:220px;max-width:70%;height:22px;margin:12px auto 0;background:var(--cy2k-orn-ink) no-repeat center / contain}html body .cy2k-ugc__title{text-align:center}html body .cy2k-ugc__slide{outline:1px solid var(--cy2k-ink);outline-offset:-1px}html body .cy2k-ugc__dot{border-radius:0;width:18px;height:3px;border:0;background:#0b0b0c33}html body .cy2k-ugc__dot.is-active{background:var(--cy2k-ink)}html body .cy2k-grid__title{font-family:var(--cy2k-font-heading)!important;color:var(--cy2k-ink)!important;text-transform:none}html body .cy2k-grid__eyebrow{color:var(--cy2k-ink-50);font-size:10px}html body .cy2k-card__img{border:1px solid var(--cy2k-ink);background:var(--cy2k-tile)}html body .cy2k-card__badge{background:#f6f4ef;color:var(--cy2k-ink);border:1px solid var(--cy2k-ink);font-size:9px}html body .cy2k-card__badge--dark{background:var(--cy2k-ink);color:#f6f4ef}html body .cy2k-card__name{font-size:11px;color:var(--cy2k-ink)}html body .cy2k-card__price{font-family:var(--cy2k-font-body);font-size:14px}html body .cy2k-card__price b{color:var(--cy2k-ink);font-weight:700}html body .cy2k-card__cta{font-size:10px;border-bottom-color:var(--cy2k-ink)}html body .cy2k-card:hover .cy2k-card__img{box-shadow:4px 4px 0 var(--cy2k-ink)}html body .cy2k-wave svg{display:none}html body .cy2k-wave{height:28px}html body .cy2k-wave:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cy2k-barbed) repeat-x center / 60px 20px}html body .cy2k-faq{position:relative;color:#c9c9cf;padding:48px 0 56px}html body .cy2k-faq:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cy2k-sigil-tile) repeat center / 120px 120px;opacity:.06;pointer-events:none}html body .cy2k-faq .cy2k-container{position:relative}html body .cy2k-faq__title{background:var(--cy2k-chrome);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:4px}html body .cy2k-faq__title:after{background-image:var(--cy2k-orn-white)}html body .cy2k-faq__eyebrow{color:#8b8b94}html body .cy2k-faq details{border-bottom:1px solid rgba(246,244,239,.14)}html body .cy2k-faq summary h3{font-size:11px!important}html body .cy2k-faq__body{text-transform:none;font-size:13px;color:#b8b8bf}html body .cy2k-countdown{font-size:10px;padding:8px 12px}html body .cy2k-countdown__num{background:transparent;border:1px solid #8b8b94;font-family:var(--cy2k-font-body)}@media(max-width:749px){html body .cy2k-sticky{background:var(--cy2k-ink);border-top:1px solid #8b8b94}html body .cy2k-sticky__title{color:#f6f4ef;font-family:var(--cy2k-font-heading);font-size:20px;font-weight:400}html body .cy2k-sticky__price{color:#b8b8bf;font-family:var(--cy2k-font-body)}html body .cy2k-sticky__btn{background:#f6f4ef;color:var(--cy2k-ink);font-size:10px;letter-spacing:.16em}}@media(prefers-reduced-motion:reduce){html body .cy2k-urgency:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cy2k-skin.css.map */
