@font-face{font-family:"KY Display";src:url(/assets/fonts/barlowcond-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"KY Display";src:url(/assets/fonts/barlowcond-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}html:root{--ky-onyx:#0B0B0A;--ky-carbon:#141512;--ky-graphite:#1F211C;--ky-iron:#2C2E28;--ky-bone:#EDEAE2;--ky-stone:#B3B1A7;--ky-brass:#C9A94B;--ky-brass-hi:#D9BC66;--ky-brass-lo:#A88A3A;--ky-line:rgba(237,234,226,.12);--ky-line-2:rgba(237,234,226,.22);--ky-ease:cubic-bezier(.2,.7,.2,1);--ky-radius:6px;--font-stack-headings:"KY Display","Arial Narrow","Helvetica Neue",sans-serif;--font-weight-headings:800;--base-headings-line:.95;--base-headings-spacing:.01em;--color-background-header:#0B0B0A;--color-secondary-background-header:rgba(237,234,226,.08);--color-opacity-background-header:rgba(11,11,10,0);--color-text-header:#EDEAE2;--color-foreground-header:#0B0B0A;--color-accent-header:#C9A94B;--color-foreground-accent-header:#0B0B0A;--color-borders-header:rgba(237,234,226,.12);--color-background-main:#0B0B0A;--color-secondary-background-main:rgba(237,234,226,.08);--color-third-background-main:rgba(237,234,226,.05);--color-fourth-background-main:rgba(237,234,226,.03);--color-opacity-background-main:rgba(11,11,10,0);--color-text-main:#EDEAE2;--color-foreground-main:#0B0B0A;--color-secondary-text-main:#B3B1A7;--color-accent-main:#C9A94B;--color-foreground-accent-main:#0B0B0A;--color-borders-main:rgba(237,234,226,.14);--color-background-cards:#141512;--color-text-cards:#EDEAE2;--color-foreground-cards:#0B0B0A;--color-secondary-text-cards:#B3B1A7;--color-accent-cards:#C9A94B;--color-foreground-accent-cards:#0B0B0A;--color-borders-cards:rgba(237,234,226,.12);--color-background-footer:#070707;--color-text-footer:#EDEAE2;--color-accent-footer:#C9A94B;--color-borders-footer:rgba(237,234,226,.12);--color-borders-forms-primary:rgba(237,234,226,.28);--color-borders-forms-secondary:rgba(237,234,226,.6);--border-radius-cards:6px;--border-radius-buttons:2px;--border-radius-forms:2px;--border-width-cards:1px;--container-vertical-space-base:112px;color-scheme:dark}html body{background:var(--ky-onyx);color:var(--ky-bone);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--ky-brass);color:var(--ky-onyx)}html body h1,html body h2,html body h3,html body .h1,html body .h2,html body .h3,html body .h4{font-family:var(--font-stack-headings);font-weight:800;text-transform:uppercase;letter-spacing:.01em;line-height:.95;color:inherit}html body h4,html body h5,html body h6,html body .h5,html body .h6{font-family:var(--font-stack-headings);font-weight:600;text-transform:uppercase;letter-spacing:.04em}html body .section-heading,html body .section__heading,html body .container--vertical-space .h2,html body .container--vertical-space .h3{position:relative}html body .section-heading__title{font-size:clamp(30px,3.4vw,50px)!important;line-height:.95!important;letter-spacing:.01em}html body .section-heading__title:before{content:"";display:block;width:36px;height:2px;background:var(--ky-brass);margin:0 0 14px}html body .section-heading--center .section-heading__title:before{margin-left:auto;margin-right:auto}html body .section-heading__subtitle,html body .section-heading__text p{color:var(--ky-stone)}html body .rte,html body .text-size--regular,html body p{color:inherit}html body .text-color--opacity,html body .product-item__price .product-price--original,html body .breadcrumb,html body .text-color--secondary{color:var(--ky-stone)!important;opacity:1!important}html body a{transition:color .2s var(--ky-ease),opacity .2s var(--ky-ease)}html body .text-animation--underline,html body .text-animation--underline-thin{background-image:linear-gradient(to right,var(--ky-brass),var(--ky-brass))}html body .rte a{text-decoration-color:var(--ky-brass);text-underline-offset:3px}html body .button{border-radius:var(--border-radius-buttons)!important;text-transform:uppercase;letter-spacing:.12em!important;font-weight:600;font-size:13px;transition:background-color .22s var(--ky-ease),color .22s var(--ky-ease),border-color .22s var(--ky-ease),transform .22s var(--ky-ease),box-shadow .22s var(--ky-ease)!important}html body .button--large{font-size:14px}html body .button--solid,html body .button--solid-hover:hover{background-color:var(--ky-brass)!important;border-color:var(--ky-brass)!important;color:var(--ky-onyx)!important}html body .button--solid svg *{stroke:var(--ky-onyx)}html body .button--outline,html body .button--outline-hover{background:transparent;border-color:var(--ky-line-2)!important;color:var(--ky-bone)!important}html.no-touchevents body .button--outline:hover,html body .button--outline:hover,html body .button--outline-hover:hover{border-color:var(--ky-brass)!important;color:var(--ky-onyx)!important;background:var(--ky-brass)!important}html body .button--solid:hover{background-color:var(--ky-brass-hi)!important;border-color:var(--ky-brass-hi)!important}html body .button[disabled],html body .button.disabled{opacity:.5}html body .product-item__title:hover span{color:var(--ky-brass)}html body :focus-visible{outline:2px solid var(--ky-brass)!important;outline-offset:3px!important;box-shadow:none!important}html body .button:focus-visible{box-shadow:0 0 0 4px rgba(201,169,75,.25)!important}html body [id*="__announcement"].shopify-section,html body announcement-bar,html body [id^="announcement-"]{background:#000!important;background-image:none!important}html body announcement-bar .announcement-bar,html body announcement-bar .announcement,html body announcement-bar a,html body announcement-bar .localization-form__item-text{color:var(--ky-stone)!important;font-size:12px;letter-spacing:.14em;text-transform:uppercase}html body announcement-bar svg *,html body announcement-bar .localization-form__item-symbol *{fill:var(--ky-stone)!important}html body .ky-promo{background:var(--ky-brass)!important;color:var(--ky-onyx)!important;letter-spacing:.03em;font-weight:500}html body .ky-promo b,html body .ky-promo strong,html body #ky-cd{color:var(--ky-onyx)}html body .ky-promo__x{color:var(--ky-onyx)!important}html:root{--ky-promo-h:34px}@media (max-width:767px){html:root{--ky-promo-h:51px}}@media (max-width:474px){html:root{--ky-promo-h:67px}}html body .ky-promo{min-height:var(--ky-promo-h);box-sizing:border-box;display:flex;align-items:center;justify-content:center}html.ky-promo-wait body:not(:has(>#ky-promo))::before{content:"";display:block;height:var(--ky-promo-h);background:var(--ky-brass)}html body .site-header,html body [id*="__header"].shopify-section,html body .header__wrapper,html body main-header,html body .site-header__wrapper{background:var(--ky-onyx)!important}html body .site-header{border-bottom:1px solid var(--ky-line)}html body .logo-image img,html body .site-header .logo img,html body a[class*="logo"] img,html body .header__logo img{filter:brightness(0) invert(.93) sepia(.08);transition:filter .3s var(--ky-ease)}html body .site-nav a,html body .header__menu a,html body .site-nav .menu-link,html body [class*="site-nav"]>ul>li>a,html body .site-nav span{text-transform:uppercase;letter-spacing:.1em;font-size:13px!important;font-weight:500}html body .site-nav a:hover,html body .site-nav a:hover span,html body [class*="site-nav"] a:hover{color:var(--ky-brass)!important}html body .search-form input,html body .header__search input,html body input[type="search"]{background:var(--ky-carbon)!important;color:var(--ky-bone)!important;border-color:var(--ky-line-2)!important}html body input::placeholder,html body textarea::placeholder{color:#8F8D85!important;opacity:1}html body .site-header .button--solid,html body .header-actions .button--solid,html body cart-link .button,html body [class*="cart-toggle"]{color:var(--ky-onyx)}html body .site-header svg *{stroke-width:1.5}html body [id*="slideshow"] .h1,html body [id*="slideshow"] h1,html body [id*="slideshow"] h2,html body [id*="slideshow"] .h2{font-size:clamp(40px,6.4vw,104px)!important;line-height:.9!important;text-shadow:0 2px 24px rgba(0,0,0,.35)}html body [id*="slideshow"] .card,html body [id*="slideshow"] figure{border-radius:var(--ky-radius)!important}html body [id*="slideshow"] .lazy-image:after{background:linear-gradient(180deg,rgba(11,11,10,0) 45%,rgba(11,11,10,.55))!important;opacity:1!important}html body .css-slider-dot-navigation .css-slider-dot,html body .slider-dot{background:var(--ky-iron)}html body .css-slider-dot.active,html body .css-slider-dot--active{background:var(--ky-brass)!important}html body [id^="element-"][style],html body .card{color:inherit}html body [id*="__scrolling"],html body [id*="1657094048f07fb2a2"],html body .scrolling-text,html body [class*="marquee"]{background:var(--ky-onyx)!important;color:var(--ky-brass)!important}html body [class*="marquee"] a,html body [class*="marquee"] span,html body .scrolling-text span{color:var(--ky-brass)!important;font-family:var(--font-stack-headings);text-transform:uppercase;letter-spacing:.06em}html body .scrolling-text__image img{filter:grayscale(1) brightness(1.6) sepia(1) saturate(1.6) hue-rotate(-8deg)}html body .scrolling-text{font-family:var(--font-stack-headings);text-transform:uppercase}html body .card__icon:has(>svg),html body [id*="1654161920efe5f084"] .card__icon{background-color:var(--ky-graphite)!important;border:1px solid var(--ky-line)}html body .card__icon svg,html body .card__icon svg *{stroke:var(--ky-brass)!important}html body [id*="1654161920efe5f084"] .card__icon img{filter:brightness(0) saturate(100%) invert(70%) sepia(45%) saturate(560%) hue-rotate(5deg) brightness(92%)}html body .card:not(.product-item){background:var(--ky-carbon)!important;border-color:var(--ky-line)!important;box-shadow:none!important;color:var(--ky-bone)!important;--color-text-cards:#EDEAE2;--color-secondary-text-cards:#B3B1A7;--color-background-cards:#141512;--color-borders-cards:rgba(237,234,226,.12)}html body [id*="16553621956de397b6"],html body [id*="1655112847aaa4cc50"],html body [id*="rich_text"]{--color-text-cards:#EDEAE2!important;--color-secondary-text-cards:#B3B1A7!important;--color-background-cards:#141512!important;--color-borders-cards:rgba(237,234,226,.12)!important;--color-foreground-cards:#0B0B0A!important}html body [id*="1655112847aaa4cc50"].shopify-section{background:var(--ky-carbon)!important;border-top:1px solid var(--ky-line);border-bottom:1px solid var(--ky-line)}html body [id*="1655112847aaa4cc50"] [id^="element-"]{background:transparent!important}html body [id*="rich_text"] [id^="element-"]{background:var(--ky-graphite)!important}html body [id*="rich_text"] .card,html body [id*="rich_text"] [id^="element-"]{border:1px solid var(--ky-line)!important}html body .testimonial blockquote,html body [class*="testimonial"] .h3,html body [class*="testimonial"] .h4,html body [class*="testimonial"] .text-size--xlarge{font-family:var(--font-stack-body)!important;text-transform:none;letter-spacing:0;font-weight:400;line-height:1.5}html body .blog-item .card__image,html body .blog-item figure{border-radius:var(--ky-radius)!important;overflow:hidden}html body .blog-item .h4,html body .blog-item .h5{font-size:22px}html body input:not([type=checkbox]):not([type=radio]):not([type=range]),html body select,html body textarea{background-color:var(--ky-carbon);color:var(--ky-bone);border-color:var(--color-borders-forms-primary)}html body input:focus,html body select:focus,html body textarea:focus{border-color:var(--ky-brass)!important}html body .facets__summary,html body #main select,html body .sidebar select,html body .modal-content select{background-image:url('data:image/svg+xml;utf8,<svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="%23EDEAE2"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="%23EDEAE2"/></svg>')}html body .star-rating__stars,html body .card .star-rating__stars{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" stroke="%23C9A94B" stroke-width="1"/></svg>')}html body .star-rating__stars-active,html body .card .star-rating__stars-active{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" fill="%23C9A94B" stroke-width="0"/></svg>')}html body .product-text .product__title,html body .product__title,html body .product-text h1{font-size:clamp(40px,5vw,72px)!important;line-height:.92!important}html body .product-price--original,html body .product__price{color:var(--ky-bone)}html body .product-variant__item input + label,html body .product-variant__label,html body .product-variant-container label{border-color:var(--ky-line-2)!important;color:var(--ky-bone);transition:border-color .2s var(--ky-ease),background .2s var(--ky-ease),color .2s var(--ky-ease)}html body .product-variant__item input:checked + label,html body .product-variant-container input:checked + label{border-color:var(--ky-brass)!important;background:var(--ky-brass)!important;color:var(--ky-onyx)!important}html body .product-variant__item label:hover,html body .product-variant-container label:hover{border-color:var(--ky-brass)!important}html body .product-gallery-item,html body .product-gallery figure,html body .product__media figure{background:var(--ky-tile,#F3F1EB)!important;border-radius:var(--ky-radius)}html body .product-gallery-item img,html body .product__media img{mix-blend-mode:multiply}html body .toggle__heading,html body .accordion__title{text-transform:uppercase;letter-spacing:.1em;font-size:13px}html body .toggle,html body .accordion{border-color:var(--ky-line)!important}html body .quantity-selector,html body product-quantity .button,html body .qty-selector{border-color:var(--ky-line-2)!important}html body .sidebar,html body .sidebar__body,html body .modal-content,html body .modal-box,html body .cart-drawer,html body .sidebar__container{background-color:var(--ky-carbon);color:var(--ky-bone)}html body .cart-item,html body .cart-totals,html body .sidebar__footer,html body .cart__footer{border-color:var(--ky-line)!important}html body .cart-item__image,html body .cart-item figure{background:var(--ky-tile,#F3F1EB)!important;border-radius:4px}html body .cart-item__image img,html body .cart-item figure img{mix-blend-mode:multiply;object-fit:contain!important}html body .alert{color:var(--ky-bone)}html body #modal-popup-age-verification .popup-age-verification__content{background:var(--ky-onyx)!important;background-image:radial-gradient(120% 80% at 50% 0%,rgba(201,169,75,.16),rgba(11,11,10,0) 60%)!important;border:1px solid rgba(201,169,75,.35)!important;border-radius:var(--ky-radius)!important;box-shadow:0 30px 80px rgba(0,0,0,.6)}html body #modal-popup-age-verification .popup-age-verification__content,html body #modal-popup-age-verification .popup-age-verification__content a{color:var(--ky-bone)!important}html body #modal-popup-age-verification .h2,html body #modal-popup-age-verification .h3,html body #modal-popup-age-verification h2{font-size:clamp(34px,4vw,52px)}html body #modal-popup-age-verification .button{border-color:var(--ky-line-2)!important;color:var(--ky-bone)!important}html body #modal-popup-age-verification .button:first-of-type{background:var(--ky-brass)!important;border-color:var(--ky-brass)!important;color:var(--ky-onyx)!important}html.no-touchevents body #modal-popup-age-verification .button:hover{background:var(--ky-bone)!important;color:var(--ky-onyx)!important}html body #modal-popups-0{background:var(--ky-carbon)!important;border:1px solid var(--ky-line)!important}.ky-slogans{background:var(--ky-onyx);border-top:1px solid var(--ky-line);padding:clamp(40px,7vw,88px) 20px clamp(32px,5vw,56px);text-align:center;overflow:hidden}.ky-slogans__in{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.25em .55em;white-space:nowrap;font-family:"KY Display","Arial Narrow",sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(26px,4.3vw,72px);line-height:.95;letter-spacing:.005em;color:var(--ky-bone)}.ky-slogans__in span:nth-of-type(2){color:var(--ky-brass)}.ky-slogans__in i{display:inline-block;width:.18em;height:.18em;background:var(--ky-brass);transform:rotate(45deg)}@media (max-width:767px){.ky-slogans__in{flex-direction:column;gap:.12em;font-size:clamp(34px,11vw,56px)}.ky-slogans__in i{display:none}}.ky-slogans__age{margin:22px 0 0;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--ky-stone)}html body [id*="__footer"].main-footer,html body .main-footer,html body footer.site-footer,html body .site-footer{background:#070707!important;background-image:none!important;color:var(--ky-bone)}html body .main-footer,html body .main-footer a,html body .site-footer a{color:var(--ky-stone)!important}html body .main-footer a:hover,html body .site-footer a:hover{color:var(--ky-brass)!important}html body .main-footer .h4,html body .main-footer .h5,html body .main-footer h4,html body .main-footer h5,html body .main-footer .footer-item__title,html body .site-footer .h4{color:var(--ky-bone)!important;font-family:var(--font-stack-headings);text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:18px}html body .site-footer__bottom,html body .footer-bottom,html body .main-footer .site-footer__row--bottom{border-top:1px solid var(--ky-line)}.ky-chat-btn{background:var(--ky-brass)!important;color:var(--ky-onyx)!important}.ky-wa__note{background:var(--ky-carbon)!important;color:var(--ky-bone)!important;border:1px solid rgba(201,169,75,.4)!important;box-shadow:0 10px 30px rgba(0,0,0,.45)!important;transition:opacity .35s var(--ky-ease),transform .35s var(--ky-ease),visibility 0s linear 0s}.ky-wa__note:after{background:var(--ky-carbon)!important;border-color:rgba(201,169,75,.4)!important}.ky-wa__note-x{color:var(--ky-bone)!important;min-width:28px;min-height:28px}.ky-wa__note.ky-hide{opacity:0;visibility:hidden;transform:translateY(6px);pointer-events:none;transition:opacity .35s var(--ky-ease),transform .35s var(--ky-ease),visibility 0s linear .35s}@media (max-width:767px){.ky-wa__note{max-width:172px!important;font-size:11.5px!important;padding:7px 26px 7px 10px!important;line-height:1.3!important}}.ky-prox__card{background:var(--ky-carbon)!important;color:var(--ky-bone)!important;border-color:rgba(201,169,75,.35)!important}.ky-prox__x{color:var(--ky-bone)}.ky-prox__res.ok{color:#9BD49F!important}.ky-prox__res.no{color:var(--ky-brass)!important}@media (prefers-reduced-motion:no-preference){html body .product-item .card__image{transition:transform .45s var(--ky-ease),box-shadow .45s var(--ky-ease)}html.no-touchevents body .product-item:hover .card__image,html body .product-item:focus-within .card__image{transform:translateY(-4px);box-shadow:0 18px 40px -18px rgba(0,0,0,.7),0 0 0 1px rgba(201,169,75,.45)}html body .product-item .product-item__image-figure img{transition:transform .6s var(--ky-ease)!important}html.no-touchevents body .product-item:hover .product-item__image-figure img{transform:scale(1.04)}html body .button:active{transform:translateY(1px)}html body .blog-item img,html body [id*="text_columns_images"] img{transition:transform .6s var(--ky-ease)!important}html.no-touchevents body .blog-item:hover img,html.no-touchevents body [id*="text_columns_images"] a:hover img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){html body *,html body *:before,html body *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html body .lazy-image:hover img,html body .product-item:hover img{transform:none!important}}