body.template-product .gkikz-gallery-status{display:none}body.template-product .product-badge__item--sale{display:none!important}body.template-product .product__price-badge{display:inline-flex;align-items:center;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:#111111a8;font-size:10px!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase;white-space:nowrap;backdrop-filter:none;-webkit-backdrop-filter:none}body.template-product .product__price-badge:before{content:"\2192";margin-right:5px;color:#171717;font-size:13px;line-height:1}body.template-product .product__selectors .radio__legend{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:10px}body.template-product .gkikz-option-current{margin-left:5px;color:#1111118f;font-weight:400}body.template-product .product__popup__link[aria-controls^=size-chart--]{display:inline-flex;align-items:center;gap:6px;min-height:34px;margin:0;padding:7px 11px;border:0;border-radius:4px;background:#f5f5f5b8;color:#171717;box-shadow:0 5px 18px #11111112;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}body.template-product .product__popup__link[aria-controls^=size-chart--] svg{width:15px;height:15px}body.template-product .codex-color-thumbnails .swatch__label,body.template-product .radio__fieldset--variant-option-image .radio__label{border:1px solid rgba(17,17,17,.14)!important;box-shadow:none!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}body.template-product .codex-color-thumbnails .swatch__input:checked+.swatch__label,body.template-product .radio__fieldset--variant-option-image .radio__input:checked+.radio__label{border-color:#171717!important;box-shadow:inset 0 0 0 1px #171717!important}body.template-product .radio__fieldset:not(.codex-color-thumbnails) .radio__label{transition:color .18s ease,background-color .18s ease,border-color .18s ease}body.template-product .product__submit__holder{margin-top:4px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body.template-product .product__submit__buttons{gap:8px}body.template-product .shopify-payment-button__more-options{display:none!important}body.template-product shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: 2px}body.template-product .popup-chart{border:0;background:#f2f2f2d6;box-shadow:none;backdrop-filter:blur(26px) saturate(115%);-webkit-backdrop-filter:blur(26px) saturate(115%)}body.template-product .popup-chart__content{padding:18px 20px 28px}body.template-product .gkikz-size-guide__header{padding:24px 38px 16px 0;border:0}body.template-product .gkikz-size-guide__eyebrow{margin:0 0 5px;color:#1111118a;font-size:10px!important;font-weight:500!important;text-transform:uppercase}body.template-product .gkikz-size-guide__title{margin:0;font-size:18px!important;font-weight:500!important}body.template-product .gkikz-size-guide__content{overflow-x:auto;padding-top:16px;scrollbar-width:thin}body.template-product .gkikz-size-guide__content>p:first-child{margin:0 0 18px!important;padding:0;border:0!important;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body.template-product .gkikz-size-guide__content table{width:100%;min-width:520px;border:0!important;border-collapse:collapse;background:transparent}body.template-product .gkikz-size-guide__content th,body.template-product .gkikz-size-guide__content td{padding:10px 8px;border:0!important;text-align:left;white-space:nowrap}body.template-product .gkikz-size-guide__content th{background:transparent;color:#1111118f!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase}body.template-product .gkikz-size-guide__content tbody tr:nth-child(2n){background:#ffffff61}body.template-product .gkikz-size-guide__content hr{display:none}@media only screen and (max-width:767px){body.template-product .gkikz-gallery-status{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 20px 8px;color:#1111119e;font-size:10px;line-height:1}body.template-product .gkikz-gallery-status__track{position:relative;display:block;height:1px;overflow:hidden;background:#11111129}body.template-product .gkikz-gallery-status__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:#171717;transform:scaleX(var(--gkikz-gallery-progress, 0));transform-origin:left center;transition:transform .22s ease}body.template-product .product-single__thumbnails{margin-top:2px;margin-bottom:16px;padding-left:20px;padding-right:20px}body.template-product .product-single__thumbnail{margin-right:9px}body.template-product .product__selectors{margin-top:4px}body.template-product .product__selectors [data-selector-wrapper]{margin-bottom:14px}body.template-product .product__selectors [data-selector-wrapper]:last-child{margin-bottom:6px}body.template-product .product__submit__holder{margin-top:2px;padding-top:0}body.template-product.gkikz-gallery-in-view #codex-pdp-sticky-atc,body.template-product.gkikz-gallery-in-view cart-bar{pointer-events:none!important;opacity:0!important;visibility:hidden!important;transform:translateY(110%)!important}body.template-product .popup-chart{width:min(94vw,430px)}body.template-product .popup-chart__content{padding:12px 16px 24px}}@media(prefers-reduced-motion:reduce){body.template-product .gkikz-gallery-status__fill,body.template-product .codex-color-thumbnails .swatch__label,body.template-product .radio__fieldset--variant-option-image .radio__label{transition-duration:.01ms!important}}body.template-product .gkikz-size-guide__content .table-wrapper{margin-bottom:18px!important;padding-top:0!important;padding-bottom:0!important;border:0!important}body.template-product .gkikz-size-guide__content table thead tr{background:transparent!important;color:#171717!important}body.template-product .gkikz-size-guide__content table thead th{background:transparent!important;color:#1111118f!important}@media only screen and (max-width:767px){body.template-product .product__selectors+form.shopify-product-form{margin-top:-8px!important}}body.template-product .popup-chart{top:14px!important;bottom:auto!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;overflow-y:auto!important;border:0!important;border-radius:8px!important;background:#f2f2f2c2!important;box-shadow:0 18px 48px #11111129!important;backdrop-filter:blur(26px) saturate(115%)!important;-webkit-backdrop-filter:blur(26px) saturate(115%)!important}body.template-product .popup-chart.is-open{transform:translate(calc(-100% - 14px))!important}body.template-product .popup-chart__content{min-height:0!important;padding:16px 18px 20px!important;background:transparent!important}body.template-product .gkikz-size-guide__header{padding:14px 36px 8px 0!important}body.template-product .gkikz-size-guide__content{overflow-x:visible!important;padding-top:8px!important}body.template-product .gkikz-size-guide__content>p:first-child{margin-bottom:12px!important;font-size:12px!important}body.template-product .gkikz-size-guide__content .table-wrapper{width:100%!important;margin-bottom:12px!important;overflow:visible!important}body.template-product .gkikz-size-guide__content table{width:100%!important;min-width:0!important;table-layout:fixed!important;font-size:11px!important}body.template-product .gkikz-size-guide__content th,body.template-product .gkikz-size-guide__content td{padding:7px 3px!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:10px!important}body.template-product .gkikz-size-guide__content th:first-child,body.template-product .gkikz-size-guide__content td:first-child{width:14%!important;padding-left:4px!important;text-align:left!important}body.template-product .gkikz-size-guide__content p:last-child{margin:10px 0 0!important;font-size:11px!important}@media only screen and (max-width:767px){body.template-product .popup-chart{top:12px!important;width:calc(100vw - 24px)!important;max-width:none!important;max-height:calc(100dvh - 24px)!important}body.template-product .popup-chart.is-open{transform:translate(calc(-100% - 12px))!important}body.template-product .popup-chart__content{padding:14px 14px 18px!important}body.template-product .gkikz-size-guide__content th,body.template-product .gkikz-size-guide__content td{padding:7px 2px!important}}body.template-product .popup-chart{top:50%!important;bottom:auto!important;background:#fff!important;box-shadow:0 18px 52px #11111129!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:translateY(-50%)!important}body.template-product .popup-chart.is-open{transform:translate(calc(-100% - 14px),-50%)!important}body.template-product .popup-chart__content{background:#fff!important;border-radius:inherit!important;box-shadow:none!important}body.template-product:has(.popup-chart.is-open) .drawer__overlay{opacity:1!important;visibility:visible!important;background:#f5f5f52e!important;backdrop-filter:blur(18px) saturate(92%)!important;-webkit-backdrop-filter:blur(18px) saturate(92%)!important}@media only screen and (max-width:767px){body.template-product .popup-chart.is-open{transform:translate(calc(-100% - 12px),-50%)!important}}body.template-product:has(.popup-chart.is-open) .drawer__overlay{background:#f4f4f4d1!important;backdrop-filter:blur(32px) saturate(84%)!important;-webkit-backdrop-filter:blur(32px) saturate(84%)!important}body.template-product .popup-chart{left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;overflow:visible!important;background:transparent!important;box-shadow:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,-50%)!important;transition:opacity .18s ease,visibility 0s linear .18s!important}body.template-product .popup-chart.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(-50%,-50%)!important;transition:opacity .18s ease,visibility 0s linear 0s!important}body.template-product .popup-chart__inner{overflow:visible!important;background:transparent!important}body.template-product .popup-chart__content{margin:0!important;overflow:hidden!important;border-radius:8px!important;background:#fff!important;box-shadow:0 18px 52px #11111129!important}@media only screen and (max-width:767px){body.template-product .popup-chart,body.template-product .popup-chart.is-open{transform:translate(-50%,-50%)!important}}body.template-product:has(.popup-chart.is-open) #nav-drawer-section,body.template-product:has(.popup-chart.is-open) #cart-drawer{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:none!important}@media only screen and (max-width:767px){body.template-product .gkikz-gallery-status{display:none!important}body.template-product .product-gallery .product-single__thumbnails{margin-top:8px!important;margin-bottom:14px!important;padding-right:20px!important;padding-left:20px!important}body.template-product .product-gallery .product-single__thumbnail{width:58px!important;height:74px!important;margin-right:6px!important;padding:4px!important}body.template-product .product-gallery .product-single__thumbnail-link{width:50px!important;height:66px!important}body.template-product .product-gallery .product-single__thumbnail-link .lazy-image,body.template-product .product-gallery .product-single__thumbnail-img{width:48px!important;height:64px!important}}@media only screen and (max-width:767px){body.template-product #MainContent .product-gallery #ProductThumbs.product-single__thumbnails{height:74px!important;min-height:74px!important}body.template-product #MainContent .product-gallery #ProductThumbs .flickity-viewport{height:74px!important}body.template-product #MainContent .product-gallery #ProductThumbs .product-single__thumbnail{width:58px!important;min-width:58px!important;max-width:58px!important;height:74px!important;min-height:74px!important;max-height:74px!important}body.template-product #MainContent .product-gallery #ProductThumbs .product-single__thumbnail>a.product-single__thumbnail-link{width:50px!important;min-width:50px!important;max-width:50px!important;height:66px!important;min-height:66px!important;max-height:66px!important}body.template-product #MainContent .product-gallery #ProductThumbs .product-single__thumbnail-link>figure.lazy-image,body.template-product #MainContent .product-gallery #ProductThumbs .product-single__thumbnail-link>figure.lazy-image>img.product-single__thumbnail-img{width:48px!important;min-width:48px!important;max-width:48px!important;height:64px!important;min-height:64px!important;max-height:64px!important}}@media only screen and (max-width:767px){body.template-product #SiteHeader{margin-bottom:8px!important}}body.template-product .codex-color-thumbnails .swatch__button.sold-out .swatch__label,body.template-product .codex-color-thumbnails .swatch__button.unavailable .swatch__label,body.template-product .codex-color-thumbnails .swatch__button.sold-out .swatch__input:checked+.swatch__label,body.template-product .codex-color-thumbnails .swatch__button.unavailable .swatch__input:checked+.swatch__label{border-color:#0b0b0b29!important;box-shadow:none!important;filter:grayscale(1)}body.template-product .codex-color-thumbnails .swatch__button.sold-out .swatch__label:after,body.template-product .codex-color-thumbnails .swatch__button.unavailable .swatch__label:after{display:block!important;width:calc(100% - 12px)!important;height:2px!important;background-color:#5f5f5f!important;box-shadow:0 0 0 1px #ffffffe6;transform:translate(-50%,-50%) rotate(152deg)!important;z-index:2}body.template-product .codex-color-thumbnails .swatch__button.sold-out .swatch__label:before,body.template-product .codex-color-thumbnails .swatch__button.unavailable .swatch__label:before{content:"";display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:#e5e5e5ad;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/641/assets/gkikz-product-premium.css.map */
