*,*:before,*:after{box-sizing:border-box}*{margin:0}html{color-scheme:light;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-body);font-size:var(--fs-400);line-height:var(--lh-base);color:var(--c-ink);background:var(--c-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none;appearance:none;-webkit-appearance:none}a{color:var(--c-brand-strong);text-decoration:none}a:hover{text-decoration:underline}ul,ol{list-style:none;padding:0}:focus{outline:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--fw-regular);font-synthesis:none;line-height:var(--lh-snug);color:var(--c-ink);letter-spacing:var(--tracking-tight);text-transform:var(--heading-transform);text-wrap:balance}h1{font-size:var(--fs-900);line-height:var(--lh-tight)}h2{font-size:var(--fs-800)}h3{font-size:var(--fs-700)}h4{font-size:var(--fs-600)}h5{font-size:var(--fs-500)}h6,p{font-size:var(--fs-400)}strong,b{font-weight:var(--fw-bold)}small{font-size:var(--fs-300)}.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad)}.section{padding-block:var(--space-xl)}.section--tight{padding-block:var(--space-lg)}.section--surface{background:var(--c-surface)}.section__head{margin-bottom:var(--space-lg)}.section__title{font-size:1.3125rem}.stack>*+*{margin-top:var(--space-sm)}.skip-link{position:absolute;left:var(--space-2xs);top:var(--space-2xs);z-index:var(--z-toast);transform:translateY(-200%);background:var(--c-ink);color:var(--c-ink-invert);padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-base);font-weight:var(--fw-semibold);transition:transform var(--dur-fast) var(--ease)}.skip-link:focus{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.skip-link{transition:none}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--c-brand-strong);outline-offset:2px;border-radius:2px}.main-content:focus{outline:none}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-400);line-height:1;padding:.8rem 1.4rem;border:2px solid transparent;border-radius:var(--radius-base);box-shadow:0 0 0 1px #000;text-align:center;text-decoration:none;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.button:hover{text-decoration:none}.button[disabled],.button[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.button{transition:none}}.button--primary{background:var(--c-brand);color:var(--c-ink-invert);-webkit-text-stroke:.6px #000;text-stroke:.6px #000;paint-order:stroke fill}.button--primary:hover{background:var(--c-brand-strong);color:var(--c-ink-invert)}.button--primary svg{filter:drop-shadow(.6px 0 0 #000) drop-shadow(-.6px 0 0 #000) drop-shadow(0 .6px 0 #000) drop-shadow(0 -.6px 0 #000)}.button--secondary{background:transparent;color:var(--c-ink);border-color:var(--c-border)}.button--secondary:hover{border-color:var(--c-ink)}.button--sale{background:var(--c-sale);color:var(--c-ink)}.button--sale:hover{background:var(--c-sale-strong)}.button--block{width:100%}.shopify-payment-button__button{box-shadow:0 0 0 1px #000!important;border-radius:var(--radius-base)}.shopify-payment-button__button--unbranded{background:var(--c-sale)!important;color:var(--c-ink)!important;font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.03em;font-size:var(--fs-400)}.shopify-payment-button__button--unbranded:hover{background:var(--c-sale-strong)!important}.template-policy .shopify-policy__container{max-width:820px;margin-inline:auto;padding:var(--space-xl) var(--container-pad) var(--space-2xl)}.template-policy .shopify-policy__title{margin-bottom:var(--space-lg)}.template-policy .shopify-policy__title h1{font-family:var(--font-heading);font-size:var(--fs-800);line-height:1.1}.template-policy .shopify-policy__title h1:after{content:"";display:block;width:64px;height:5px;margin-top:var(--space-xs);background:var(--c-sale);border-radius:2px}.shopify-policy__body{color:var(--c-graphite);line-height:1.7}.shopify-policy__body>*+*,.shopify-policy__body .rte>*+*{margin-top:var(--space-sm)}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--font-heading);font-weight:400;text-transform:uppercase;letter-spacing:.02em;line-height:1.15;color:var(--c-ink);padding-left:var(--space-sm);border-left:4px solid var(--c-brand);margin-top:var(--space-xl)}.shopify-policy__body h1{font-size:var(--fs-600)}.shopify-policy__body h2,.shopify-policy__body h3{font-size:var(--fs-500)}.shopify-policy__body h4{font-size:var(--fs-300);font-weight:var(--fw-semibold);color:var(--c-ink);margin-top:var(--space-md)}.shopify-policy__body :is(h1,h2,h3)[style*=center]{border-left:0;padding-left:0}.shopify-policy__body strong{color:var(--c-ink)}.shopify-policy__body a{color:var(--c-brand-strong);font-weight:var(--fw-semibold);text-decoration:underline}.shopify-policy__body ul,.shopify-policy__body ol{margin:var(--space-2xs) 0 var(--space-sm) 1.3em}.shopify-policy__body li{margin-bottom:var(--space-3xs)}.shopify-policy__body table{width:100%;border-collapse:collapse;margin:var(--space-sm) 0 var(--space-md);font-size:var(--fs-300);display:block;overflow-x:auto}.shopify-policy__body th,.shopify-policy__body td{border:1px solid var(--c-border);padding:var(--space-2xs) var(--space-sm);text-align:left;vertical-align:top}.shopify-policy__body thead th{background:var(--c-ink);color:var(--c-ink-invert);font-family:var(--font-heading);font-weight:400;text-transform:uppercase;letter-spacing:.02em;font-size:var(--fs-200)}.shopify-policy__body tbody tr:nth-child(2n){background:var(--c-surface)}.page__content .chapt_page,.page__content .big2,.shopify-policy__body .chapt_page,.shopify-policy__body .big2{background:transparent;border:0;color:inherit;padding:0;margin:0;border-radius:0}.page__content .big,.shopify-policy__body .big{line-height:inherit;text-align:inherit;padding:0}.header{display:block;grid-template-columns:none;grid-template-areas:none;align-items:initial}.rte a:hover{color:var(--c-brand-strong);text-decoration:underline}.rte ul,.rte ol{list-style-position:outside}.rte table{table-layout:auto}.rte img{border:0;border-radius:0;box-shadow:none;margin-bottom:0}.button:before,.button:after{content:none}.product-grid>*:has(.product-card--soldout),.product-grid>.product-card--soldout,.recently-viewed__grid>*:has(.product-card--soldout),.product-acc__list>.is-disabled{order:999}.product-card__wishlist{position:absolute;top:var(--space-2xs);right:calc(var(--space-2xs) + 40px);z-index:2;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:#ffffffeb;border:1px solid var(--c-border);border-radius:var(--radius-pill);color:var(--c-graphite);box-shadow:var(--shadow-sm);cursor:pointer}.product-card__wishlist:hover{color:var(--c-sale-strong)}.product-card__wishlist.is-active{background:var(--c-sale);color:#fff;border-color:var(--c-sale)}.product-card__wishlist.is-active svg{fill:currentColor}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bytecno-base.css.map */
