.variant-picker .variant-option--buttons:not(.variant-option--swatches){display:flex;flex-wrap:wrap;gap:8px;position:relative}.variant-picker .variant-option--buttons:not(.variant-option--swatches) legend{margin-bottom:10px}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-width:48px;height:48px;margin:0;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(var(--color-foreground-rgb) / .18);border-radius:0;background:transparent;box-sizing:border-box;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:hover{border-color:rgb(var(--color-foreground-rgb) / .55)}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){color:var(--color-foreground);background:transparent}.variant-picker .nahj-size-note{margin:12px 0 0;font-size:10.5px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .5);line-height:1.5}.variant-picker .variant-option--buttons:not(.variant-option--swatches).nahj-btn-field .nahj-size-bar{position:absolute;top:0;left:0;width:0;height:2px;background:var(--color-foreground);opacity:0;transform:translate(0);pointer-events:none;z-index:2;transition:transform .32s cubic-bezier(.4,0,.2,1),width .32s cubic-bezier(.4,0,.2,1)}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input[aria-disabled=true]){opacity:.45}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__pill{display:none}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{position:relative;line-height:1}.variant-picker .variant-option--swatches{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;position:relative;padding-bottom:5px}.variant-picker .variant-option--swatches legend{flex-basis:100%;margin-bottom:12px}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch,.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(input:checked),.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:hover,.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:focus-within{margin:0;padding:0;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;background:none!important;overflow:visible;line-height:0;cursor:pointer}.variant-picker .variant-option--swatches .swatch,.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch input{outline:0!important}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:hover .swatch{transform:scale(1.07)}.variant-picker .variant-option--swatches .swatch{--swatch-width: 45px;--swatch-height: 15px;width:var(--swatch-width);height:var(--swatch-height);aspect-ratio:auto;border:0!important;border-radius:2px!important;display:block;background:var(--swatch-background, var(--color-background)) center / cover no-repeat;box-shadow:none;transition:transform .2s ease}.variant-picker .variant-option--swatches.nahj-color-field .nahj-underline{position:absolute;top:0;left:0;width:0;height:2px;background:var(--color-foreground);opacity:0;transform:translate(0);pointer-events:none;transition:transform .32s cubic-bezier(.4,0,.2,1),width .32s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:749px){.variant-picker .variant-option--swatches .swatch{--swatch-width: 39px;--swatch-height: 13px}}.product-form-buttons .add-to-cart-button.button-secondary{position:relative;overflow:hidden;border-radius:0;border:1px solid rgb(var(--color-foreground-rgb) / .25);background:transparent;color:var(--color-foreground);transition:color .25s ease,border-color .25s ease}.product-form-buttons .add-to-cart-button.button-secondary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-foreground);transform:scaleY(0);transform-origin:center;transition:transform .28s cubic-bezier(.32,.24,.15,1);z-index:0}.product-form-buttons .add-to-cart-button.button-secondary:hover:before,.product-form-buttons .add-to-cart-button.button-secondary:focus-visible:before,.product-form-buttons .add-to-cart-button.button-secondary:active:before{transform:scaleY(1)}.product-form-buttons .add-to-cart-button.button-secondary:hover,.product-form-buttons .add-to-cart-button.button-secondary:focus-visible,.product-form-buttons .add-to-cart-button.button-secondary:active{color:var(--color-background);border-color:var(--color-foreground)}@media(hover:none),(pointer:coarse){.product-form-buttons .add-to-cart-button.button-secondary:focus:before,.product-form-buttons .add-to-cart-button.button-secondary:active:before{transform:scaleY(1)}.product-form-buttons .add-to-cart-button.button-secondary:focus,.product-form-buttons .add-to-cart-button.button-secondary:active{color:var(--color-background);border-color:var(--color-foreground)}}.product-form-buttons .add-to-cart-button.button-secondary .add-to-cart-text,.product-form-buttons .add-to-cart-button.button-secondary .add-to-cart__added{position:relative;z-index:1}.product-form-buttons .add-to-cart-button.button-secondary .add-to-cart-icon svg{transition:color .25s ease}.product-form-buttons .add-to-cart-button,.sticky-add-to-cart .add-to-cart-button{display:grid;grid-template-areas:"atc";grid-template-columns:1fr;place-content:center;place-items:center;text-align:center}.product-form-buttons .add-to-cart-button>.add-to-cart-text,.product-form-buttons .add-to-cart-button>.add-to-cart__added,.sticky-add-to-cart .add-to-cart-button>.add-to-cart-text,.sticky-add-to-cart .add-to-cart-button>.add-to-cart__added{grid-area:atc}.product-form-buttons .add-to-cart-button .add-to-cart-text,.sticky-add-to-cart .add-to-cart-button .add-to-cart-text{justify-content:center;align-items:center;text-align:center}.product-form-buttons .quantity-selector-wrapper,.product-form-buttons .quantity-selector,.quantity-selector-wrapper,.quantity-selector{border-radius:0!important}.accelerated-checkout-block .shopify-payment-button__button--unbranded{border-radius:0!important;background:var(--color-foreground)!important;color:var(--color-background)!important;font-weight:500;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.accelerated-checkout-block .shopify-payment-button__button--unbranded:hover,.accelerated-checkout-block .shopify-payment-button__button--unbranded:active,.accelerated-checkout-block .shopify-payment-button__button--unbranded:focus{opacity:.88}.accelerated-checkout-block .shopify-payment-button__more-options{border-radius:0!important}.media-gallery--carousel slideshow-arrows{display:flex!important;mix-blend-mode:normal;padding-inline:clamp(6px,2vw,18px)}.media-gallery--carousel slideshow-arrows .slideshow-control{opacity:1;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;display:flex;align-items:center;justify-content:center;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--color-foreground);transition:transform .2s ease,opacity .2s ease}.media-gallery--carousel slideshow-arrows .slideshow-control svg{width:26px;height:26px;color:var(--color-foreground);stroke:var(--color-foreground)}.media-gallery--carousel slideshow-arrows .slideshow-control:hover{background:none!important;transform:scale(1.15);opacity:.7}.slideshow-controls__thumbnails-container,.slideshow-controls__thumbnails{display:none!important}product-price:not(.product-card *),product-price:not(.product-card *) .price-item,product-price:not(.product-card *) .price{font-size:18px!important}@media screen and (max-width:749px){.product-form-buttons .add-to-cart-button.button-secondary{min-height:50px}.media-gallery__mobile-controls{min-height:0!important}.product-details>.group-block:first-child{--padding-block-start: 5px;padding-block-start:5px!important;padding-top:5px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nahj-product.css.map */
