.etheryx-product-options{--nn-option-grey: #aaa;--nn-option-black: #050505;--nn-option-line: rgba(5, 5, 5, .85)}.etheryx-product-options .variant-picker,.etheryx-product-options section.quantity{width:100%;margin:0}.etheryx-product-options>.sticky>x-flex.kontainer,.etheryx-product-options>x-flex.kontainer{--gap: 14px;gap:14px}.etheryx-product-options variant-selects{width:100%;gap:14px}.etheryx-product-options .variant-picker fieldset,.etheryx-product-options .product-form__quantity{width:100%;margin:0;padding:9px 0 0;border:0}.etheryx-product-options .variant-picker fieldset>x-flex:first-child,.etheryx-product-options .product-form__quantity>x-flex{width:100%;min-width:0}.etheryx-product-options .variant-picker .form__label,.etheryx-product-options .product-form__quantity .labelTitle{margin:0;color:var(--nn-option-black);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase}.etheryx-product-options .variant-picker .swatch-group{width:100%;gap:13px;margin-top:10px}.etheryx-product-options .toggle-token.custom .swatch-group>label{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:0;margin:0;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:var(--nn-option-grey);font-family:Arial,Helvetica,sans-serif;font-size:clamp(17px,1.35vw,20px);font-weight:600;line-height:1;letter-spacing:-.025em;cursor:pointer;transition:color .15s ease}.etheryx-product-options .toggle-token.custom .swatch-group>label:hover,.etheryx-product-options .toggle-token.custom .swatch-group>label:focus-within,.etheryx-product-options .toggle-token.custom .swatch-group>label:has(input:checked){color:var(--nn-option-black)}.etheryx-product-options .toggle-token.custom .swatch-group>label:has(input.disabled){color:#c9c9c9;text-decoration:line-through;text-decoration-thickness:1px}.etheryx-product-options .toggle-token.custom .swatch-group input[type=radio]{position:absolute;width:1px;height:1px;margin:0;opacity:0}.etheryx-product-options .product-form__input--swatch .swatch-group{gap:10px}.etheryx-product-options .product-form__input--swatch .swatch{--swatch--size: 34px;--swatch-input--size: 34px;--swatch--border-radius: 50%;border:1px solid rgba(5,5,5,.18);border-radius:50%;box-shadow:none}.etheryx-product-options .product-form__input--swatch .swatch-input__label{border-radius:50%}.etheryx-product-options .swatch-input__input+.swatch-input__label:hover .swatch,.etheryx-product-options .swatch-input__input:focus-visible+.swatch-input__label .swatch,.etheryx-product-options .swatch-input__input:checked+.swatch-input__label .swatch{outline:1px solid var(--nn-option-black);outline-offset:3px}.etheryx-product-options .nn-size-guide{margin:0;padding:0;border:0;background:transparent;color:var(--nn-option-grey);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:1.1;letter-spacing:0;text-decoration:underline;text-underline-offset:2px;text-transform:uppercase}.etheryx-product-options button.nn-size-guide{cursor:pointer}.etheryx-product-options .nn-size-guide--placeholder{cursor:default}.etheryx-product-options section.quantity{margin-top:8px}.etheryx-product-options .product-form__quantity>x-flex{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.etheryx-product-options quantity-input.quantity{display:grid;grid-template-columns:28px 28px 28px;align-items:center;justify-content:end;width:auto;gap:7px}.etheryx-product-options .quantity__input{grid-column:1;grid-row:1;width:28px;min-width:0;height:28px;padding:0;border:0;background:transparent;color:var(--nn-option-black);font-family:Arial,Helvetica,sans-serif;font-size:19px;font-weight:400;line-height:28px;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.etheryx-product-options .quantity__input::-webkit-inner-spin-button,.etheryx-product-options .quantity__input::-webkit-outer-spin-button{margin:0;appearance:none;-webkit-appearance:none}.etheryx-product-options .quantity__button{width:28px;min-width:28px;height:28px;min-height:28px;margin:0;padding:5px;border:0!important;background:transparent!important;color:#777}.etheryx-product-options .quantity__button[name=plus]{grid-column:2;grid-row:1}.etheryx-product-options .quantity__button[name=minus]{grid-column:3;grid-row:1}.etheryx-product-options .quantity__button:hover,.etheryx-product-options .quantity__button:focus-visible{color:var(--nn-option-black)}.etheryx-product-options .quantity__button.disabled{opacity:.35}@media(max-width:777px){.etheryx-product-options .toggle-token.custom .swatch-group>label{font-size:18px}.etheryx-product-options .product-form__input--swatch .swatch{--swatch--size: 32px;--swatch-input--size: 32px}.etheryx-product-options variant-selects{gap:14px}}@media(min-width:990px){.etheryx-product-info>.sticky>x-flex.kontainer{padding-top:76px}.etheryx-product-info .nn-product-tabs__list{gap:18px}.etheryx-product-info .nn-product-tabs__list label{font-size:12px;line-height:1.1}.etheryx-product-info .nn-product-tabs__panels,.etheryx-product-info .nn-product-tabs__panels .text,.etheryx-product-info .nn-product-tabs__panels .rte{font-size:14px;line-height:1.42}.etheryx-product-info .nn-product-tabs__panels h3,.etheryx-product-info .nn-product-tabs__panels h4{font-size:14px;line-height:1.25}.etheryx-product-options>.sticky>x-flex.kontainer,.etheryx-product-options>x-flex.kontainer{width:calc(100% - 48px);max-width:420px;margin-inline:auto;--gap: 10px;gap:10px}.etheryx-product-options variant-selects{gap:10px}.etheryx-product-options .variant-picker fieldset,.etheryx-product-options .product-form__quantity{padding-top:6px}.etheryx-product-options .variant-picker .form__label,.etheryx-product-options .product-form__quantity .labelTitle{font-size:11px}.etheryx-product-options .variant-picker .swatch-group{gap:10px;margin-top:8px}.etheryx-product-options .toggle-token.custom .swatch-group>label{font-size:16px}.etheryx-product-options .product-form__input--swatch .swatch{--swatch--size: 29px;--swatch-input--size: 29px}.etheryx-product-options .nn-size-guide{font-size:11px}.etheryx-product-options section.price,.etheryx-product-options section.price .price,.etheryx-product-options section.price .price-item{font-size:14px;line-height:1.25}.etheryx-product-options section.price .price-notice,.etheryx-product-options section.price .tax-note{font-size:11px;line-height:1.3}.etheryx-product-options section.quantity{margin-top:5px}.etheryx-product-options quantity-input.quantity{grid-template-columns:24px 24px 24px;gap:5px}.etheryx-product-options .quantity__input{width:24px;height:24px;font-size:16px;line-height:24px}.etheryx-product-options .quantity__button{width:24px;min-width:24px;height:24px;min-height:24px;padding:5px}.etheryx-product-options .add-2-cart,.etheryx-product-options .shopify-payment-button__button{min-height:42px!important;padding-block:10px!important;font-size:13px!important;line-height:1.1!important}.etheryx-product-options .shopify-payment-button,.etheryx-product-options .shopify-payment-button__more-options{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/nana-product-options.css.map */
