.hdz{--ink:#1C1F4A;--paper:#FFF4E2;--pink:#FF3E9A;--yellow:#FFD23F;--lilac:#C9A7F5;--orange:#FF7A1A;--maroon:#6B1631;background:var(--paper);color:var(--ink);font-family:Archivo,sans-serif;padding:32px 0 72px}.hdz *{box-sizing:border-box}.hdz a{color:var(--ink)}.hdz a:hover{color:var(--maroon)}.hdz [hidden]{display:none!important}.hdz__wrap{max-width:1200px;margin:0 auto;padding:0 20px}.hdz__crumbs{font-size:13px;margin:0 0 24px}.hdz__crumbs a{text-decoration:underline}.hdz__top{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.hdz__gallery{flex:1 1 520px;min-width:0}.hdz__frame{position:relative;background:var(--yellow);border:3px solid var(--ink);padding:18px;transform:rotate(-1deg);box-shadow:8px 8px 0 var(--ink)}.hdz__tape{position:absolute;top:-14px;left:40%;width:110px;height:28px;background:#c9a7f5d9;transform:rotate(4deg);z-index:2}.hdz__main{background:#fff;aspect-ratio:1/1;overflow:hidden}.hdz__main img,.hdz__main video,.hdz__main svg{width:100%;height:100%;object-fit:contain;display:block}.hdz__thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:28px}.hdz__thumb{aspect-ratio:1/1;border:2px solid var(--ink);background:#fff;padding:0;cursor:pointer;overflow:hidden}.hdz__thumb img{width:100%;height:100%;object-fit:cover;display:block}.hdz__thumb[aria-current=true]{border-width:4px;box-shadow:3px 3px 0 var(--pink)}.hdz__buy{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:18px}.hdz__type{align-self:flex-start;background:var(--pink);color:var(--ink);font-weight:800;font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;transform:rotate(-2deg);border:2px solid var(--ink)}.hdz__title{margin:0;font-family:Archivo Black,sans-serif;font-size:clamp(30px,4vw,44px);line-height:.98;text-transform:uppercase;color:var(--ink);letter-spacing:0;font-weight:400}.hdz__price{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hdz__now{font-family:Archivo Black,sans-serif;font-size:32px}.hdz__was{font-size:18px;text-decoration:line-through}.hdz__sale{background:var(--yellow);border:2px solid var(--ink);padding:4px 10px;font-weight:800;font-size:12px}.hdz__stars{font-size:14px;text-decoration:none}.hdz__form{display:flex;flex-direction:column;gap:18px}.hdz__opt{border:0;padding:0;margin:0;min-width:0}.hdz__opt-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;gap:12px}.hdz__opt legend{font-weight:800;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:0;float:left}.hdz__opt legend span{font-weight:600;text-transform:none;letter-spacing:0}.hdz__chart{font-size:13px;font-weight:800}.hdz__pills{display:flex;gap:8px;flex-wrap:wrap;clear:both}.hdz__pill{min-width:48px;min-height:44px;padding:0 14px;border:2px solid var(--ink);background:transparent;color:var(--ink);font:800 14px Archivo,sans-serif;cursor:pointer;border-radius:0}.hdz__pill[aria-pressed=true]{background:var(--ink);color:var(--paper);border-width:3px}.hdz__pill.is-out{border-style:dashed;text-decoration:line-through;opacity:.55}.hdz__selectwrap{position:relative;clear:both}.hdz__selectwrap:after{content:"";position:absolute;right:18px;top:50%;width:10px;height:10px;border-right:3px solid var(--ink);border-bottom:3px solid var(--ink);transform:translateY(-70%) rotate(45deg);pointer-events:none}.hdz__select{width:100%;min-height:52px;margin:0;border:3px solid var(--ink);border-radius:0;background:#fff;color:var(--ink);font:800 16px Archivo,sans-serif;padding:0 48px 0 14px;-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:4px 4px 0 var(--lilac)}.hdz__select:focus{outline:3px solid var(--pink);outline-offset:2px}.hdz__cart{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.hdz__qty{display:flex;flex-direction:column;gap:6px}.hdz__qty label{font-weight:800;font-size:13px;letter-spacing:.08em;margin:0}.hdz__qty input{width:72px;min-height:56px;border:3px solid var(--ink);background:var(--paper);font-size:18px;text-align:center;color:var(--ink);border-radius:0;margin:0}.hdz__add{flex:1 1 220px;min-height:56px;background:var(--pink);color:var(--ink);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);font-family:Archivo Black,sans-serif;font-size:20px;cursor:pointer;transition:transform .1s,box-shadow .1s;border-radius:0}.hdz__add:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--ink)}.hdz__add[disabled]{background:#ddd;cursor:not-allowed;transform:none}.hdz__stickers{display:flex;flex-wrap:wrap;gap:8px}.hdz__sticker{display:inline-block;border:2px solid var(--ink);padding:6px 10px;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.hdz__sticker--a{background:var(--lilac);transform:rotate(-1deg)}.hdz__sticker--b{background:var(--yellow);transform:rotate(1deg)}.hdz__sticker--c{background:var(--orange)}.hdz__desc{margin-top:8px;background:#fff;border:3px solid var(--ink);padding:26px 26px 28px}.hdz__label{display:inline-block;margin:0 0 16px;font-family:Archivo Black,sans-serif;font-size:22px;line-height:1;background:var(--lilac);padding:6px 12px;transform:rotate(-1.5deg);border:2px solid var(--ink);color:var(--ink);font-weight:400}.hdz__rte{font-size:15px;line-height:1.7;color:var(--ink)}.hdz__rte p,.hdz__rte li,.hdz__rte span,.hdz__rte div,.hdz__rte td{color:var(--ink)!important;font-size:15px;line-height:1.7}.hdz__rte>*:first-child{margin-top:0!important}.hdz__rte>*:last-child{margin-bottom:0}.hdz__rte p{margin:0 0 12px}.hdz__rte h1,.hdz__rte h2,.hdz__rte h3,.hdz__rte h4,.hdz__rte h5,.hdz__rte h6{font-family:Archivo Black,sans-serif;color:var(--ink)!important;font-size:17px;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;margin:24px 0 10px;display:table;background:var(--yellow);padding:3px 9px;font-weight:400}.hdz__rte ul,.hdz__rte ol{margin:0 0 14px!important;padding:0!important;list-style:none!important}.hdz__rte li{position:relative;margin:0 0 6px!important;padding:0 0 0 22px!important;list-style:none!important}.hdz__rte li::marker{content:""}.hdz__rte ul>li:before{content:""!important;position:absolute!important;left:3px!important;top:.62em!important;width:8px!important;height:8px!important;background:var(--pink)!important;border:1.5px solid var(--ink)!important;border-radius:0!important;transform:rotate(45deg);display:block!important;margin:0!important}.hdz__rte ol{counter-reset:hdz}.hdz__rte ol>li{counter-increment:hdz}.hdz__rte ol>li:before{content:counter(hdz) "."!important;position:absolute!important;left:0!important;top:0!important;width:auto!important;height:auto!important;background:none!important;border:0!important;font-weight:800;display:block!important;margin:0!important}.hdz__rte strong,.hdz__rte b{font-weight:800}.hdz__rte a{color:var(--maroon)!important;text-decoration:underline;font-weight:600}.hdz__rte img{max-width:100%;height:auto}.hdz__fine{border:3px solid var(--ink);background:var(--ink);color:var(--paper)}.hdz__fine details{border-top:2px solid rgba(255,244,226,.25)}.hdz__fine details:first-child{border-top:0}.hdz__fine summary{cursor:pointer;list-style:none;padding:16px 20px;font-family:Archivo Black,sans-serif;font-size:17px;color:var(--yellow);display:flex;justify-content:space-between}.hdz__fine summary::-webkit-details-marker{display:none}.hdz__fine summary:after{content:"+";font-size:22px;line-height:1}.hdz__fine details[open] summary:after{content:"\2212"}.hdz__fine-body{padding:0 20px 20px;font-size:14px;line-height:1.65}.hdz__fine-body,.hdz__fine-body *{color:var(--paper)!important}.hdz__fine-body a{color:var(--yellow)!important}.hdz__fine-body ul,.hdz__fine-body ol{padding-left:20px;margin:0 0 12px}.hdz__fine-body li:before{display:none!important}.hdz__reviews{margin-top:72px;background:var(--pink);border:3px solid var(--ink);padding:32px}.hdz__reviews h2{margin:0 0 16px;font-family:Archivo Black,sans-serif;font-size:32px;color:var(--ink);font-weight:400}@media(min-width:1000px){.hdz__gallery{position:sticky;top:24px}}@media(max-width:749px){.hdz{padding-top:16px}.hdz__top{flex-direction:column;align-items:stretch;gap:18px}.hdz__buy{display:contents}.hdz__type{order:-2}.hdz__title{order:-1;font-size:30px}.hdz__gallery{flex:none;width:100%;margin:10px 0 14px}.hdz__frame{padding:12px;box-shadow:5px 5px 0 var(--ink)}.hdz__thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}.hdz__desc{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/hd-zine-product.css.map */
