:root{--hy-canvas: #fcfcfc;--hy-surface: #f4f4f4;--hy-ink: #2a2a2a;--hy-body: #3a3a3a;--hy-muted: #6b6b6b;--hy-muted-soft: #9a9a9a;--hy-hair: #e5e5e5;--hy-on-image: #ffffff;--hy-ease: cubic-bezier(.22, 1, .36, 1);--hy-display: var(--font-display--family, "Bodoni Moda", Georgia, serif);--hy-sans: var(--font-body--family, "Instrument Sans", Helvetica, Arial, sans-serif);--hy-section: clamp(64px, 9vh, 96px);--hy-gutter: 8px;--hy-page: clamp(16px, 2.2vw, 32px)}.hy-stage{position:relative;background:var(--hy-canvas);color:var(--hy-ink)}.hy-title{margin:0;font-family:var(--hy-sans);font-size:1rem;font-weight:500;line-height:1.3;color:var(--hy-ink);text-wrap:balance}.hy-btn,.hy-link,.hcat__tile,.hrow__card,.hwin__frame,.hayar-showcase__dot,.hayar-showcase__cta{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hrow__meta>*,.hy-frame__caption>*{min-width:0;overflow-wrap:anywhere}.hy-text{margin:0;font-family:var(--hy-sans);font-size:.8125rem;line-height:1.55;color:var(--hy-body);max-width:44ch;text-wrap:pretty}.hy-caption{margin:0;font-family:var(--hy-sans);font-size:.75rem;line-height:1.4;color:var(--hy-muted)}.hy-link{display:inline-block;font-family:var(--hy-sans);font-size:.75rem;line-height:1.4;color:var(--hy-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:opacity .24s var(--hy-ease)}.hy-link:hover{opacity:.6}.hy-link:focus-visible{outline:2px solid var(--hy-ink);outline-offset:4px}.hy-link--on-image{color:var(--hy-on-image)}.hy-link--on-image:focus-visible{outline-color:var(--hy-on-image)}.hy-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 24px;border-radius:0;background:var(--hy-ink);color:#fff;font-family:var(--hy-sans);font-size:.75rem;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .24s var(--hy-ease)}.hy-btn:hover{background:#111;color:#fff}.hy-btn:active{transform:translateY(1px)}.hy-btn:focus-visible{outline:2px solid var(--hy-ink);outline-offset:3px}.hy-dot{display:inline-block;inline-size:10px;block-size:10px;border-radius:50%;background:var(--tone, #ccc);box-shadow:inset 0 0 0 1px #0000001f;vertical-align:middle}.hy-frame{position:relative;display:block;overflow:hidden;background:var(--hy-surface)}.hy-frame>img{display:block;width:100%;height:100%;object-fit:cover}.hy-frame__caption{position:absolute;inset:auto 0 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:18px 20px;color:var(--hy-on-image);background:linear-gradient(to top,#00000061,#0000)}.hy-frame__caption .hy-caption{color:var(--hy-on-image);font-size:.8125rem}.hayar-hero__subtitle{font-family:var(--hy-display);font-style:italic;font-size:clamp(1.25rem,2.2vw,1.9rem);line-height:1.15;padding-bottom:.15em;letter-spacing:0;text-transform:none;text-wrap:balance}.hayar-hero__pause{position:absolute;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:3;min-height:36px;padding:0 14px;border:0;border-radius:9999px;background:#00000061;color:#fff;font-family:var(--hy-sans);font-size:.75rem;line-height:1;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .24s var(--hy-ease)}.hayar-hero__pause:hover{background:#0000008c}.hayar-hero__pause:focus-visible{outline:2px solid #fff;outline-offset:3px}.hayar-hero__pause[hidden]{display:none}.hayar-hero__cta{border-radius:9999px;min-height:40px;padding:0 22px;font-family:var(--hy-sans);font-size:.75rem;font-weight:500;letter-spacing:0}@media(prefers-reduced-motion:reduce){.hy-link,.hy-btn{transition:none}}.product-information.section--page-width{max-width:none;padding-inline:0}.product-information__media{background:var(--hy-surface)}.product-information .media-gallery__grid{gap:0}.product-information .product-media-container{background:var(--hy-surface)}.product-information .product-details{font-family:var(--hy-sans)}.product-information .product-details h1{font-family:var(--hy-sans);font-size:1rem;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--hy-ink)}.product-information .product-details [class*=price_]{font-size:.8125rem;color:var(--hy-ink)}.product-information .product-details [class*=model_fit]{font-size:.8125rem;line-height:1.5;color:var(--hy-body)}.product-information .variant-option--buttons{display:flex;flex-wrap:wrap;gap:4px 22px}.product-information .variant-option__button-label,.product-information .variant-option__button-label:before,.product-information .variant-option__button-label:after{border:0;background:transparent;box-shadow:none;border-radius:0}.product-information .variant-option__button-label{min-width:0;min-height:0;padding:2px 0;font-size:.75rem;font-weight:500;color:var(--hy-ink);text-decoration:underline transparent;text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color .2s var(--hy-ease),opacity .2s var(--hy-ease)}.product-information .variant-option__button-label:hover{opacity:.6}.product-information .variant-option__button-label:has(input:checked){text-decoration-color:var(--hy-ink);opacity:1}.product-information .variant-option__button-label:has(input:focus-visible){outline:2px solid var(--hy-ink);outline-offset:3px}.product-information .variant-option legend,.product-information .variant-option__swatch-value{font-size:.75rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--hy-muted)}.product-information .product-form-buttons .button{width:100%;min-height:44px;border-radius:0;font-family:var(--hy-sans);font-size:.75rem;font-weight:500;letter-spacing:0}.product-information .add-to-cart-icon{display:none}.product-information .product-details .rte,.product-information .product-details .rte p,.product-information .product-details .rte li{font-size:.8125rem;line-height:1.55;color:var(--hy-body)}.product-information .accordion .details__header{padding-block:14px;font-family:var(--hy-sans);font-size:.8125rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--hy-ink)}.product-information .accordion .details{border-color:var(--hy-hair)}.product-information .accordion .details-content{padding-bottom:16px}.product-information .accordion .icon-plus svg{width:10px;height:10px}@media screen and (min-width:990px){.product-information__grid{grid-template-columns:1fr 1fr;column-gap:0}.product-information__media,.product-information .media-gallery{width:100%}.product-information .product-details{width:100%;max-width:none}.product-information .product-details>.group-block{max-width:380px;margin-inline:auto}}@media screen and (max-width:989px){.product-information .product-details>.group-block{padding-inline:var(--hy-page)}}.product-recommendations .section--page-width{max-width:none;padding-inline:var(--hy-gutter)}.product-recommendations .section-resource-list__content{padding-inline:calc(var(--hy-page) - var(--hy-gutter))}.product-recommendations h3,.product-recommendations .h4{font-family:var(--hy-sans);font-size:1rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--hy-ink)}.product-recommendations .resource-list--grid{gap:28px var(--hy-gutter)}.product-recommendations .product-card-title__name,.product-recommendations .product-card-title__color,.product-recommendations [class*=price_]{font-family:var(--hy-sans);font-size:.8125rem;font-weight:400;line-height:1.4;letter-spacing:0;color:var(--hy-ink)}.product-recommendations .product-card-title__color{font-size:.75rem;color:var(--hy-muted)}.product-information .quantity-selector-wrapper,.product-information .accelerated-checkout-block{display:none}.product-information .product-form-buttons--stacked{grid-template-columns:1fr}.product-information .variant-option--buttons .variant-option__button-label:before,.product-information .variant-option--buttons .variant-option__button-label:after,.product-information .variant-option--buttons .variant-option__button-label__pill{display:none!important}.product-information .variant-option--buttons .variant-option__button-label,.product-information .variant-option--buttons .variant-option__button-label:has(:checked){flex:0 0 auto;min-height:0;padding:2px 0;border:0!important;background:transparent!important;color:var(--hy-ink)!important}.product-information .variant-option--buttons legend,.product-information .variant-option--buttons legend>*{font-family:var(--hy-sans);font-size:.75rem!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--hy-muted)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hayar-premium.css.map */
