:root{--nekko-cream: #f6f0e8;--nekko-offwhite: #fffdf8;--nekko-soft-cream: #fbf7f1;--nekko-mist-blue: #d7e4e8;--nekko-taupe: #dccbc2;--nekko-slate: #354a54;--nekko-charcoal: #252525;--font-body-family: "Manrope", sans-serif;--font-body-style: normal;--font-heading-family: "Manrope", sans-serif;--font-heading-style: normal;--font-heading-weight: 700}.product-form__submit.button--secondary{--color-button: 53, 74, 84;--color-button-text: 255, 253, 248}.shopify-section-header .header__heading-link,.header__heading-logo-link,a.header__heading-link{font-family:Archivo Black,sans-serif;letter-spacing:.01em}.nekko-logo-image{width:4.8rem;height:4.8rem;object-fit:contain}.installment{display:none}button,.button,input[type=submit],.shopify-payment-button__button,select,.select,.field__input,.customer .field input,label,.form__label,.facets__summary,legend.form__label{font-family:Inter,sans-serif}.nekko-compare{width:100%;border-collapse:collapse;font-family:Inter,sans-serif;font-size:1.5rem}.nekko-compare caption{text-align:left;font-family:Manrope,sans-serif;font-weight:700;font-size:2.4rem;margin-bottom:2rem}.nekko-compare th,.nekko-compare td{padding:1.6rem 2rem;text-align:left;border-bottom:1px solid rgba(37,37,37,.1)}.nekko-compare thead th{font-weight:700;color:var(--nekko-charcoal)}.nekko-compare tbody th{font-weight:600;white-space:nowrap}.nekko-compare td.nekko-compare__win{color:var(--nekko-slate);font-weight:600}@media screen and (max-width:749px){.nekko-compare{font-size:1.3rem}.nekko-compare th,.nekko-compare td{padding:1.2rem 1rem}}.announcement-bar-section .utility-bar{min-height:4.2rem}.announcement-bar-section .announcement-bar__message{padding:1.15rem 1.6rem;min-height:auto;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.05em;line-height:1.4}@media screen and (min-width:990px){.header--middle-left{column-gap:3rem}}.nekko-pdp-positioning{margin:0 0 1.4rem;font-family:Manrope,sans-serif;font-weight:500;font-size:1.8rem;line-height:1.45;letter-spacing:-.005em;color:#252525b8}@media screen and (max-width:749px){.nekko-pdp-positioning{font-size:1.5rem;margin-bottom:1.1rem}}.product__title h1,.product__title .h1{font-family:Manrope,sans-serif;font-weight:800;font-size:4.4rem;line-height:1.08;color:var(--nekko-charcoal);letter-spacing:-.02em;overflow-wrap:break-word}@media screen and (max-width:749px){.product__title h1,.product__title .h1{font-size:3.2rem}}.nk-price-block{margin:0}.nk-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.nk-price-current{font-family:Inter,sans-serif;font-weight:500;font-size:2.2rem;line-height:1.15;letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--nekko-slate)}@media screen and (min-width:750px){.nk-price-current{font-size:2.6rem}}.nk-price-compare{font-family:Inter,sans-serif;font-weight:700;font-size:1.6rem;line-height:1;color:#2525259e;text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#2525257a;font-variant-numeric:tabular-nums}@media screen and (min-width:750px){.nk-price-compare{font-size:1.8rem}}.nk-price-badge{display:inline-flex;align-items:center;padding:.7rem 1.2rem;border-radius:999px;background:var(--nekko-mist-blue);border:1px solid rgba(53,74,84,.16);color:var(--nekko-slate);font-family:Inter,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1;white-space:nowrap;box-shadow:0 2px 8px #354a541a}.nekko-pdp-subtitle{margin:.8rem 0 0;color:rgba(var(--color-foreground),.75);font-size:1.6rem;line-height:1.5}@media screen and (max-width:749px){.nekko-pdp-subtitle{font-size:1.5rem}}.nekko-pdp-rating{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;color:rgba(var(--color-foreground),.6);padding-bottom:1.6rem;border-bottom:1px solid rgba(37,37,37,.1)}.nekko-pdp-rating__stars{display:inline-flex;gap:.1rem;color:var(--nekko-slate)}.nekko-pdp-rating__stars svg{width:1.4rem;height:1.4rem;fill:currentColor}.nekko-pdp-benefits{list-style:none;margin:0;padding:0 0 2rem;border-bottom:1px solid rgba(var(--color-foreground),.1);display:flex;flex-direction:column;gap:1.6rem;font-family:Inter,sans-serif;font-size:1.4rem;color:var(--nekko-charcoal)}.nekko-pdp-benefits li{display:flex;align-items:center;gap:1.6rem}.nekko-pdp-benefits__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:4rem;height:4rem;border-radius:50%;background:var(--nekko-mist-blue);color:var(--nekko-slate)}.nekko-pdp-benefits__icon svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.nekko-pdp-benefits__label{font-size:1.4rem;font-family:Inter,sans-serif;line-height:1.3;color:var(--nekko-charcoal)}@media screen and (max-width:749px){.nekko-pdp-benefits{gap:1.2rem}.nekko-pdp-benefits__icon{width:3.4rem;height:3.4rem}.nekko-pdp-benefits__icon svg{width:1.7rem;height:1.7rem}.nekko-pdp-benefits__label{font-size:1.3rem}}.product__info-container fieldset.product-form__input--pill{display:flex;flex-wrap:wrap;gap:1.2rem;border:0;padding:0;margin:0 0 1.8rem}variant-selects fieldset.product-form__input--pill:nth-of-type(2){display:none}.product__info-container fieldset.product-form__input--pill>legend{width:100%;font-family:Inter,sans-serif;font-weight:600;font-size:1.3rem;color:var(--nekko-charcoal);margin-bottom:.4rem}.product__info-container fieldset.product-form__input--pill input[type=radio]{position:absolute;opacity:0;width:1px;height:1px}.product__info-container fieldset.product-form__input--pill label{flex:1 1 calc(50% - .6rem);min-width:0;text-align:center;border-radius:14px;border:1px solid var(--nekko-taupe);background:var(--nekko-offwhite);padding:1.4rem 1rem;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:600;color:var(--nekko-charcoal);cursor:pointer}.product__info-container fieldset.product-form__input--pill input:checked+label{border:2px solid var(--nekko-slate);box-shadow:0 8px 24px #354a5414}.product__info-container fieldset.product-form__input--pill input.disabled+label{opacity:.4;cursor:not-allowed}.quantity__label{display:none}.quantity{display:inline-flex;align-items:center;min-height:4.4rem;border:1px solid var(--nekko-taupe);border-radius:999px;background:var(--nekko-offwhite);overflow:hidden}.quantity__button{width:4.4rem;background:transparent;border:0}.quantity__input{background:transparent;border:0;text-align:center;font-family:Inter,sans-serif;font-weight:600;color:var(--nekko-charcoal)}.product-form__submit{text-transform:uppercase;letter-spacing:.04em}.product-form__submit>span{display:inline-flex;align-items:center;gap:.8rem}.product-form__submit>span:before{content:"";display:inline-block;width:1.8rem;height:1.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:749px){.product-form__submit>span:before{content:none}.product-form__submit>span:after{content:"\2192";font-size:1.8rem;line-height:1;margin-left:.8rem}}@media screen and (min-width:750px){.product-form__buttons{display:flex;align-items:center;gap:1.2rem}.product-form__buttons .quantity{flex-shrink:0;margin:0}.product-form__buttons .product-form__submit{flex:1;width:auto}}.nekko-pdp-trust{margin:1.4rem 0 0;padding:1.4rem 0 1.2rem;border-top:1px solid rgba(37,37,37,.1);border-bottom:1px solid rgba(37,37,37,.1);font-family:Inter,sans-serif}.nekko-pdp-trust__strip{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.nekko-pdp-trust__strip li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px}.nekko-pdp-trust__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--nekko-mist-blue);color:var(--nekko-slate)}.nekko-pdp-trust__icon svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.nekko-pdp-trust__title{display:block;font-size:1.1rem;font-weight:600;color:var(--nekko-charcoal);line-height:1.25}.nekko-pdp-trust__sub{display:none}@media screen and (min-width:750px){.nekko-pdp-trust__strip{gap:8px}.nekko-pdp-trust__strip li{gap:6px}.nekko-pdp-trust__icon{width:32px;height:32px}.nekko-pdp-trust__icon svg{width:15px;height:15px}.nekko-pdp-trust__title{font-size:1.2rem}.nekko-pdp-trust__sub{display:block;font-size:1.1rem;font-weight:400;color:#25252580;line-height:1.3}}.nk-buybox-accordion{margin-top:2rem;border-top:1px solid rgba(37,37,37,.1)}.nk-buybox-accordion__item{border-bottom:1px solid rgba(37,37,37,.1)}.nk-buybox-accordion__summary{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 0;cursor:pointer;list-style:none;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:600;color:var(--nekko-charcoal);-webkit-user-select:none;user-select:none;gap:1.2rem}.nk-buybox-accordion__summary::-webkit-details-marker{display:none}.nk-buybox-accordion__summary:focus{outline:none}.nk-buybox-accordion__summary:focus-visible{outline:2px solid var(--nekko-slate);outline-offset:2px;border-radius:4px}.nk-buybox-accordion__icon{position:relative;flex-shrink:0;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--nekko-slate)}.nk-buybox-accordion__icon:before,.nk-buybox-accordion__icon:after{content:"";position:absolute;left:50%;top:50%;background:#fff;border-radius:2px}.nk-buybox-accordion__icon:before{width:1.1rem;height:.15rem;transform:translate(-50%,-50%)}.nk-buybox-accordion__icon:after{width:.15rem;height:1.1rem;transform:translate(-50%,-50%);transition:transform .2s ease}.nk-buybox-accordion__item[open] .nk-buybox-accordion__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.nk-buybox-accordion__panel{padding:0 0 1.6rem;font-family:Inter,sans-serif;font-size:1.35rem;line-height:1.7;color:#252525b3}.nk-buybox-accordion__panel p{margin:0}.nk-buybox-accordion__panel strong{color:var(--nekko-charcoal);font-weight:600}@media(prefers-reduced-motion:reduce){.nk-buybox-accordion__icon:after{transition:none}}@media screen and (min-width:750px)and (max-width:989px){.product.grid{column-gap:3.6rem}}@media screen and (min-width:990px){.product.grid{column-gap:5.6rem}}@media screen and (max-width:749px){.product__info-wrapper{margin-top:1.2rem}}@media screen and (max-width:749px){.announcement-bar-section .utility-bar{min-height:0}.announcement-bar-section .announcement-bar__message{padding:.7rem 1.6rem;font-size:1.25rem;letter-spacing:.02em}.header-wrapper .header{padding-top:.4rem;padding-bottom:.4rem}.header__heading-link{padding:.3rem}.header__heading-logo-wrapper{height:5.6rem;overflow:hidden}.header__heading-logo{height:100%;object-fit:cover}body [id^=MainProduct-]{padding-top:1rem}.product__title{margin-bottom:.4rem}.nekko-pdp-subtitle{line-height:1.45;margin-top:.4rem;color:#252525cc}.nekko-pdp-rating{padding-bottom:1rem;margin-top:.4rem}.nk-price-badge{font-size:1.1rem;padding:.6rem 1rem}.product-form__submit{min-height:5.4rem;font-size:1.6rem}.nekko-pdp-trust{margin-top:1rem;padding:1.1rem 0 1rem}.nekko-pdp-trust__title{font-size:1.25rem}.nekko-pdp-trust__sub{display:block;font-size:1.2rem;font-weight:400;color:#252525b3;line-height:1.3}body:has(sticky-product-bar) .nk-footer{padding-bottom:8rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/nekko-theme.css.map */
