@media screen and (min-width:750px){.product-information .product-information__grid .product-details.sticky-content--desktop{top:var(--nordan-product-details-sticky-top, var(--sticky-header-offset, 0))}}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart{display:block}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__bar{position:fixed;inset-inline:0;bottom:0;left:0;z-index:calc(var(--layer-sticky) - 1);width:100%;max-width:none;padding:0;border:0;border-block-start:1px solid #dedbd4;border-radius:0;background:#fff;box-shadow:0 -8px 24px #191e1b12;opacity:0;transform:translateY(100%);pointer-events:none}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__bar:before{display:none}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__bar[data-stuck=true]{opacity:1;transform:translateY(0);pointer-events:auto}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart:not([data-variant-available=true]) .nordan-sticky-add-to-cart__bar{display:none;opacity:0;transform:translateY(100%)}@media(prefers-reduced-motion:no-preference){.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__bar{transition:transform .22s ease,opacity .22s ease}}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(240px,320px);grid-template-areas:"image info quantity button";gap:12px;align-items:center;width:min(1520px,calc(100% - 64px));max-width:1520px;min-height:76px;margin-inline:auto;padding-block:10px;box-sizing:border-box}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__inner:has(.nordan-sticky-add-to-cart__calculator){grid-template-columns:auto minmax(0,1fr) 60px auto minmax(240px,320px);grid-template-areas:"image info calculator quantity button"}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__image{grid-area:image;width:60px;height:60px;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#f3f1ec;flex-shrink:0}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__image-img{display:block;width:100%;height:100%;object-fit:cover}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__info{grid-area:info;display:grid;gap:5px;min-width:0;padding:0}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__title,.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__variant{min-width:0;margin:0;overflow:hidden;color:rgb(var(--color-foreground-rgb));text-overflow:ellipsis;white-space:nowrap}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__title{font-size:14px;line-height:1.2;font-weight:650}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__variant{margin-top:0;color:rgb(var(--color-foreground-rgb) / .68);font-size:13px;line-height:1.2}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__meta{grid-area:meta;display:none;min-width:0}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__calculator{grid-area:calculator;display:inline-flex;align-items:center;justify-content:center;width:60px;min-width:60px;height:60px;min-height:60px;padding:0;border:1px solid #d8d5ce;border-radius:8px;background:#f8f7f4;color:#252c28;font:inherit;cursor:pointer}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__calculator-icon{display:block;flex:0 0 auto;width:21px;height:21px}@media(hover:hover)and (pointer:fine){.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__calculator:hover{border-color:#aaa69d;background:#efede8;color:#151a17}}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__calculator:focus-visible{outline:2px solid #252c28;outline-offset:2px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__mobile-color{display:none}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__quantity{grid-area:quantity;display:grid;grid-template-columns:34px minmax(32px,1fr) 34px;align-items:stretch;width:108px;height:60px;overflow:hidden;border:1px solid #d8d5ce;border-radius:8px;background:#fff}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__quantity-button{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:0;border:0;background:transparent;color:#252c28;cursor:pointer}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__quantity-button .svg-wrapper,.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__quantity-button svg{width:13px;height:13px}@media(hover:hover)and (pointer:fine){.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__quantity-button:not(:disabled):hover{background:#f3f1ec}}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__quantity-button:focus-visible{outline:2px solid #252c28;outline-offset:-2px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__quantity-button:disabled{color:#aaa69d;cursor:not-allowed}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__quantity-value{display:flex;align-items:center;justify-content:center;min-width:0;color:#252c28;font-size:13px;line-height:1;font-weight:650;font-variant-numeric:tabular-nums}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button{grid-area:button;justify-self:end;width:100%;min-width:0;min-height:60px;padding:10px 20px;border:1px solid #202724;border-radius:8px;background:#202724;color:#fff;font-size:14px;line-height:1.2;font-weight:650}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button .add-to-cart-text{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-width:0}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button .add-to-cart-text__content{display:inline-flex;gap:6px;align-items:baseline;justify-content:center;min-width:0;white-space:nowrap}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button-prices{display:inline-flex;gap:6px;align-items:baseline;min-width:0;font-variant-numeric:tabular-nums}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button-price-current{font-weight:750}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button-price-compare{color:#ffffffa3;font-size:12px;font-weight:500}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__quantity-ref{display:none!important}@media(hover:hover)and (pointer:fine){.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button:hover{border-color:#111613;background:#111613}}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button:focus-visible{outline:2px solid #202724;outline-offset:2px}@media screen and (min-width:750px)and (max-width:899px){.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__inner{grid-template-columns:minmax(0,1fr) auto minmax(220px,280px);grid-template-areas:"info quantity button";gap:12px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__inner:has(.nordan-sticky-add-to-cart__calculator){grid-template-columns:minmax(0,1fr) 48px auto minmax(220px,280px);grid-template-areas:"info calculator quantity button"}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__image{display:none}}@media screen and (min-width:750px)and (max-width:989px){.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__bar{inset-inline:auto;right:auto;bottom:14px;left:50%;width:calc(100vw - 32px);max-width:920px;border:1px solid #dedbd4;border-radius:10px;overflow:hidden;box-shadow:0 14px 42px #191e1b29;transform:translate(-50%,calc(100% + 32px))}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__bar[data-stuck=true]{transform:translate(-50%)}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__inner{width:100%;max-width:none;padding-inline:14px}}@media screen and (max-width:749px){.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__bar{inset-inline:auto;right:auto;bottom:calc(10px + env(safe-area-inset-bottom));left:50%;width:calc(100vw - 24px);max-width:520px;padding-block-end:0;border:1px solid #dedbd4;border-radius:10px;overflow:hidden;box-shadow:0 14px 42px #191e1b29;transform:translate(-50%,calc(100% + 48px))}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__bar[data-stuck=true]{transform:translate(-50%)}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__inner{grid-template-columns:minmax(0,1fr) 112px minmax(132px,40%);grid-template-areas:"meta quantity button";gap:4px;width:100%;min-height:70px;padding:8px 16px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__inner:has(.nordan-sticky-add-to-cart__calculator){grid-template-columns:112px minmax(0,1fr) 44px;grid-template-areas:"meta meta meta" "quantity button calculator";gap:6px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__image,.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__info{display:none}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__meta{display:grid;align-content:center}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__mobile-color{display:block;min-width:0;color:rgb(var(--color-foreground-rgb) / .74);font-size:13px;line-height:1.18;white-space:normal;overflow-wrap:anywhere;word-break:normal}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__calculator{width:48px;min-width:48px;height:48px;min-height:48px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__quantity{grid-template-columns:40px minmax(32px,1fr) 40px;width:112px;height:48px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button{width:100%;min-height:48px;padding:7px 10px;font-size:13px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button .add-to-cart-text__content{display:grid;gap:2px;justify-items:center;line-height:1.1;white-space:normal}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button-separator{display:none}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button-prices{gap:5px;justify-content:center;flex-wrap:wrap;row-gap:0;white-space:normal}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button-price-current,.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button-price-compare{white-space:nowrap}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button-price-compare{font-size:11px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button .add-to-cart-text>.svg-wrapper{display:none!important}}@media screen and (max-width:389px){.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__inner{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"meta meta" "quantity button";gap:6px;min-height:0;padding:8px 12px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__inner:has(.nordan-sticky-add-to-cart__calculator){grid-template-columns:112px minmax(0,1fr) 44px;grid-template-areas:"meta meta meta" "quantity button calculator";gap:6px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__mobile-color{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__quantity{grid-template-columns:40px minmax(32px,1fr) 40px;width:112px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__button{padding-inline:8px;font-size:13px}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__calculator{width:44px;min-width:44px;height:48px;min-height:48px}}@media screen and (min-width:990px){.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__bar{inset-inline:auto;right:auto;bottom:25px;left:50%;width:min(1280px,calc(100vw - 48px));max-width:1280px;border:1px solid #dedbd4;border-radius:10px;overflow:hidden;box-shadow:0 14px 42px #191e1b29;transform:translate(-50%,calc(100% + 24px))}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__bar[data-stuck=true]{transform:translate(-50%)}.product-information:has(.nordan-gallery)+.nordan-sticky-add-to-cart .nordan-sticky-add-to-cart__inner{width:100%;max-width:none;padding:15px 20px}}.nordan-gallery{display:grid;gap:12px;max-width:100%}.nordan-gallery__stage{position:relative;overflow:hidden;max-width:100%;background:var(--color-background-secondary)}.nordan-gallery__track{display:flex;width:100%;transition:transform .32s ease;will-change:transform}.nordan-gallery__slide{flex:0 0 100%;min-width:0;overflow:hidden;background:var(--color-background-secondary)}.nordan-gallery__media-button{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;overflow:hidden}.nordan-gallery__image{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease,transform .2s ease}.nordan-gallery__media-button:hover .nordan-gallery__image,.nordan-gallery__media-button:focus-visible .nordan-gallery__image{opacity:.94;transform:scale(1.012)}.nordan-gallery--ratio-square .nordan-gallery__stage,.nordan-gallery--ratio-square .nordan-gallery__slide{aspect-ratio:1}.nordan-gallery--ratio-portrait .nordan-gallery__stage,.nordan-gallery--ratio-portrait .nordan-gallery__slide{aspect-ratio:4 / 5}.nordan-gallery--ratio-adapt_to_image .nordan-gallery__stage,.nordan-gallery--ratio-adapt_to_image .nordan-gallery__slide{aspect-ratio:auto}.nordan-gallery--ratio-adapt_to_image .nordan-gallery__image{height:auto;object-fit:contain}.nordan-gallery__arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid rgb(var(--color-foreground-rgb) / .14);border-radius:50%;background:rgb(var(--color-background-rgb) / .88);color:rgb(var(--color-foreground-rgb));transform:translateY(-50%);cursor:pointer;box-shadow:0 2px 10px #00000014}.nordan-gallery__arrow[hidden]{display:none}.nordan-gallery__arrow-icon{display:block;width:10px;height:10px;border-block-start:2px solid currentColor;border-inline-start:2px solid currentColor;pointer-events:none}.nordan-gallery__arrow--prev{left:10px}.nordan-gallery__arrow--prev .nordan-gallery__arrow-icon{transform:rotate(-45deg)}.nordan-gallery__arrow--next{right:10px}.nordan-gallery__arrow--next .nordan-gallery__arrow-icon{transform:rotate(135deg)}.nordan-gallery__thumbs{display:flex;gap:10px;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:2px}.nordan-gallery__thumbs::-webkit-scrollbar{display:none}.nordan-gallery__thumb{flex:0 0 72px;width:72px;height:72px;padding:0;border:1px solid rgb(var(--color-foreground-rgb) / .18);background:var(--color-background);cursor:pointer;opacity:.72}.nordan-gallery__thumb.is-active{border-color:rgb(var(--color-foreground-rgb));opacity:1}.nordan-gallery__thumb-image{display:block;width:100%;height:100%;object-fit:cover}html.nordan-lightbox-open,html.nordan-lightbox-open body{overflow:hidden}.nordan-gallery[data-lightbox-enabled=false] .nordan-gallery__media-button{cursor:default}.nordan-gallery[data-lightbox-enabled=false] .nordan-gallery__media-button:hover .nordan-gallery__image,.nordan-gallery[data-lightbox-enabled=false] .nordan-gallery__media-button:focus-visible .nordan-gallery__image{opacity:1;transform:none}.nordan-lightbox[hidden]{display:none}.nordan-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--layer-temporary) + 20);display:grid;place-items:center;padding:32px}.nordan-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:#000000b8;cursor:pointer}.nordan-lightbox__viewport{position:relative;z-index:1;width:min(78vw,1180px);max-width:100%;height:min(86vh,860px);max-height:86vh;overflow:hidden;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.nordan-lightbox__viewport:active{cursor:grabbing}.nordan-lightbox__track{display:flex;width:100%;height:100%;transition:transform .28s ease;will-change:transform}.nordan-lightbox__track.is-dragging{transition:none}.nordan-lightbox__slide{display:flex;flex:0 0 100%;align-items:center;justify-content:center;width:100%;height:100%;padding-inline:8px}.nordan-lightbox__image{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.nordan-lightbox__controls{position:fixed;left:50%;bottom:26px;z-index:2;display:grid;grid-template-columns:38px 42px 38px;align-items:center;justify-content:center;gap:10px;transform:translate(-50%)}.nordan-lightbox__control{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid rgb(0 0 0 / .08);border-radius:999px;background:#fff;color:#111;cursor:pointer;box-shadow:0 2px 8px #00000024}.nordan-lightbox__control-icon{position:relative;display:block;width:12px;height:12px;pointer-events:none}.nordan-lightbox__control--prev .nordan-lightbox__control-icon,.nordan-lightbox__control--next .nordan-lightbox__control-icon{border-block-start:2px solid currentColor;border-inline-start:2px solid currentColor}.nordan-lightbox__control--prev .nordan-lightbox__control-icon{transform:rotate(-45deg)}.nordan-lightbox__control--next .nordan-lightbox__control-icon{transform:rotate(135deg)}.nordan-lightbox__control--close{position:relative;width:42px;height:42px}.nordan-lightbox__control--close .nordan-lightbox__control-icon{position:relative;display:block;width:60%;height:100%}.nordan-lightbox__control--close .nordan-lightbox__control-icon:before,.nordan-lightbox__control--close .nordan-lightbox__control-icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:currentColor}.nordan-lightbox__control--close .nordan-lightbox__control-icon:before{transform:translateY(-50%) rotate(45deg)}.nordan-lightbox__control--close .nordan-lightbox__control-icon:after{transform:translateY(-50%) rotate(-45deg)}.nordan-lightbox__control:hover,.nordan-lightbox__control:active{background:#111;color:#fff}.nordan-lightbox__control.is-hidden{visibility:hidden;opacity:0;pointer-events:none}.product-information__grid:has(.nordan-gallery) .product-details h1{margin-block:0 9px;font-size:24px;line-height:1.18;font-weight:600;letter-spacing:-.005em}.product-information__grid:has(.nordan-gallery) .product-details product-price{margin-block:10px 22px}.product-information__grid:has(.nordan-gallery) .product-details product-price [ref=priceContainer] .price{font-size:var(--nordan-price-font-size, 18px);line-height:1.25;font-weight:var(--nordan-price-font-weight, 500)}.product-information__grid:has(.nordan-gallery) .product-details .nordan-unit-price-inline{margin-inline-start:4px;font-size:14px;line-height:1.25;font-weight:400;opacity:var(--nordan-unit-price-opacity, .68);vertical-align:baseline}@media screen and (min-width:750px){.product-information__grid:has(.nordan-gallery) .product-details .nordan-unit-price-inline{font-size:14px}}.product-information__grid:has(.nordan-gallery) .product-details .nordan-unit-price-inline[hidden]{display:none}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches{--nordan-color-swatch-size: var(--nordan-color-swatch-size-mobile, 68px);--nordan-color-swatch-radius: 6px;display:grid;gap:12px;padding:18px 0 0;border:0;border-top:1px solid rgb(var(--color-foreground-rgb) / .12);margin:10px 0 0;min-inline-size:0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches:before{content:none}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches__heading{display:flex;flex-wrap:wrap;gap:4px;margin:0;color:inherit;font-size:var(--nordan-color-swatch-heading-font-size, 14px);line-height:1.28;font-weight:600;letter-spacing:0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches__heading-value{font-weight:600}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 10px;max-width:100%}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch{position:relative;display:grid;justify-items:center;gap:7px;min-width:0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch__image-wrap{position:relative;display:grid;place-items:center;justify-self:center;width:min(var(--nordan-color-swatch-size),100%);aspect-ratio:1;overflow:hidden;border:1px solid rgb(var(--color-foreground-rgb) / .22);border-radius:var(--nordan-color-swatch-radius);background:rgb(var(--color-foreground-rgb) / .045);transition:transform .17s ease,border-color .17s ease,border-width .17s ease,box-shadow .17s ease,background-color .17s ease}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch__image-wrap:before{content:"\2713";position:absolute;top:6px;right:6px;z-index:2;display:grid;width:18px;height:18px;place-items:center;border:1.5px solid rgb(var(--color-background-rgb) / .96);border-radius:50%;background:var(--nordan-color-swatch-selected-check-background, #24362D);color:var(--nordan-color-swatch-selected-check-color, #FFFFFF);font-size:10.5px;font-weight:700;line-height:1;opacity:0;pointer-events:none;transform:scale(.88);transform-origin:top right;transition:opacity .17s ease,transform .17s ease}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch__image-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--nordan-color-swatch-selected-overlay-color, #24362D);opacity:0;pointer-events:none;transition:opacity .17s ease}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch__image{display:block;width:100%;height:100%;object-fit:cover}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch__fallback{padding-inline:6px;color:rgb(var(--color-foreground-rgb) / .76);font-size:11px;line-height:1.15;text-align:center;overflow-wrap:anywhere}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch__name{max-width:100%;color:rgb(var(--color-foreground-rgb) / .94);font-size:13px;line-height:1.22;text-align:center;overflow-wrap:anywhere}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:has(input:focus-visible) .nordan-color-swatch__image-wrap{outline:var(--focus-outline-width) solid currentColor;outline-offset:var(--focus-outline-offset)}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:has(input:checked) .nordan-color-swatch__image-wrap{border-color:var(--nordan-color-swatch-selected-border-color, #24362D);border-width:var(--nordan-color-swatch-selected-border-width, 3px);background:var(--nordan-color-swatch-selected-background, #F7F7F7);box-shadow:inset 0 0 0 2px #ffffffd1,0 calc(var(--nordan-color-swatch-selected-shadow-strength, 2) * 2.5px) calc(var(--nordan-color-swatch-selected-shadow-strength, 2) * 7px) #1418142e}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:has(input:checked) .nordan-color-swatch__image-wrap:before{display:var(--nordan-color-swatch-selected-check-display, grid);opacity:1;transform:scale(1)}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:has(input:checked) .nordan-color-swatch__image-wrap:after{opacity:calc(var(--nordan-color-swatch-selected-overlay-opacity, 0) / 100)}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:has(input:checked) .nordan-color-swatch__name{color:rgb(var(--color-foreground-rgb) / 1);font-weight:700}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:has([data-option-available=false]){opacity:.82}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:has([data-option-available=false]) .nordan-color-swatch__image-wrap{border-color:rgb(var(--color-foreground-rgb) / .16)}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch .variant-option__strikethrough{display:none}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches--circle{--nordan-color-swatch-radius: 50%}@media(hover:hover)and (pointer:fine){.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:hover .nordan-color-swatch__image-wrap{border-color:rgb(var(--color-foreground-rgb) / .52);box-shadow:0 5px 14px #0000001a;transform:translateY(-1px) scale(1.04)}}@media screen and (min-width:990px){.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches{--nordan-color-swatch-size: var(--nordan-color-swatch-size-desktop, 76px);margin-block-start:12px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 7px}.product-information__grid:has(.nordan-gallery) .product-details h1{margin-block:0 12px;font-size:34px;line-height:1.14;font-weight:600;letter-spacing:-.01em}.product-information__grid:has(.nordan-gallery).product-information--media-left .product-information__media{padding-right:12px}.product-information__grid:has(.nordan-gallery).product-information--media-left .product-details{padding-left:12px}.product-information__grid:has(.nordan-gallery).product-information--media-right .product-information__media{padding-left:12px}.product-information__grid:has(.nordan-gallery).product-information--media-right .product-details{padding-right:12px}.product-information__grid:has(.nordan-gallery).product-information--media-left .product-details>.group-block{margin-inline-start:0;margin-inline-end:auto}.product-information__grid:has(.nordan-gallery).product-information--media-right .product-details>.group-block{margin-inline-start:auto;margin-inline-end:0}.nordan-lightbox__viewport{width:min(88vw,1320px);height:calc(100dvh - 48px);max-height:none}.nordan-lightbox__slide{padding-inline:0}.nordan-gallery--desktop-grid .nordan-gallery__stage{aspect-ratio:auto;overflow:visible;background:transparent}.nordan-gallery--desktop-grid .nordan-gallery__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;transform:none!important;will-change:auto}.nordan-gallery--desktop-grid .nordan-gallery__slide{flex:initial;aspect-ratio:auto;background:transparent}.nordan-gallery--desktop-grid .nordan-gallery__media-button{height:auto}.nordan-gallery--desktop-grid .nordan-gallery__image{height:auto;object-fit:contain}.nordan-gallery--desktop-grid .nordan-gallery__arrow,.nordan-gallery--desktop-grid .nordan-gallery__thumbs{display:none}.nordan-gallery--desktop-slider.nordan-gallery--thumbs-right{grid-template-columns:minmax(0,1fr) 72px;align-items:start}.nordan-gallery--desktop-slider.nordan-gallery--thumbs-right .nordan-gallery__thumbs{flex-direction:column;max-height:min(620px,72vh);overflow-x:hidden;overflow-y:auto;padding-bottom:0;scrollbar-width:thin}.nordan-gallery--desktop-slider.nordan-gallery--thumbs-bottom{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:1200px){.product-information:has(.nordan-gallery){--full-page-grid-central-column-width: min(1520px, calc(100% - var(--page-margin) * 2))}.product-information__grid:has(.nordan-gallery).product-information__grid--half.product-information--media-left{grid-template-columns:var(--full-page-grid-margin) calc((var(--full-page-grid-central-column-width) / 100) * 57) calc((var(--full-page-grid-central-column-width) / 100) * 43) var(--full-page-grid-margin)}.product-information__grid:has(.nordan-gallery).product-information__grid--half.product-information--media-right{grid-template-columns:var(--full-page-grid-margin) calc((var(--full-page-grid-central-column-width) / 100) * 43) calc((var(--full-page-grid-central-column-width) / 100) * 57) var(--full-page-grid-margin)}.product-information__grid:has(.nordan-gallery).product-information--media-left .product-details>.group-block,.product-information__grid:has(.nordan-gallery).product-information--media-right .product-details>.group-block{width:100%;max-width:none;margin-inline:0}}@media screen and (max-width:989px){.nordan-gallery{width:100%}.nordan-gallery__stage,.nordan-gallery__slide{aspect-ratio:1 / 1.15}.nordan-gallery__arrow{top:16px;left:auto;width:42px;height:42px;border:1px solid rgb(0 0 0 / .08);background:#fff;color:#111;transform:none;box-shadow:0 2px 8px #0000001f}.nordan-gallery__arrow-icon{width:11px;height:11px}.nordan-gallery__arrow--prev{right:66px}.nordan-gallery__arrow--next{right:16px}.nordan-gallery__thumbs{gap:8px;padding-inline:0}.nordan-gallery__thumb{flex-basis:68px;width:68px;height:68px}}@media screen and (max-width:749px){.nordan-lightbox{padding:12px 0 88px}.nordan-lightbox__viewport{width:100vw;height:calc(100dvh - 96px);max-height:none}.nordan-lightbox__slide{padding-inline:0}.nordan-lightbox__controls{bottom:20px}}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-options{display:grid;gap:12px;padding:18px 0 0;border:0;margin:12px 0 0;min-inline-size:0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-options__header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-options__heading{color:inherit;font-size:14px;line-height:1.28;font-weight:600;letter-spacing:0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-help{position:relative;min-width:0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-help__summary{color:var(--nordan-panel-size-link-color, #2F5D46);font-size:12.5px;line-height:1.28;text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-help__summary::-webkit-details-marker{display:none}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-help__panel{position:absolute;top:calc(100% + 10px);right:0;z-index:4;width:min(360px,calc(100vw - 40px));padding:14px;border:1px solid rgb(var(--color-foreground-rgb) / .14);border-radius:8px;background:rgb(var(--color-background-rgb));box-shadow:0 10px 28px #0000001f}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-help__title{margin:0 0 8px;color:rgb(var(--color-foreground-rgb));font-size:13.5px;line-height:1.3;font-weight:700}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-help__body{color:rgb(var(--color-foreground-rgb) / .76);font-size:12.5px;line-height:1.45}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-help__body p{margin:0 0 10px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-help__body p:last-child{margin-bottom:0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-options__list{display:grid;grid-template-columns:1fr;gap:10px;max-width:100%}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card{position:relative;display:block;min-width:0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card__body{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:76px;padding:14px;border:1px solid rgb(var(--color-foreground-rgb) / .16);border-radius:8px;background:rgb(var(--color-background-rgb));box-shadow:0 1px 2px #00000008;transition:border-color .17s ease,background-color .17s ease,box-shadow .17s ease}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card__content{display:grid;gap:4px;min-width:0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card__title{color:rgb(var(--color-foreground-rgb));font-size:14.5px;line-height:1.25;font-weight:650;overflow-wrap:anywhere}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card__size{color:rgb(var(--color-foreground-rgb) / .68);font-size:13.5px;line-height:1.28;overflow-wrap:anywhere}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card__check{display:grid;width:18px;height:18px;place-items:center;border:1px solid rgb(var(--color-foreground-rgb) / .26);border-radius:50%;color:transparent;pointer-events:none;transition:border-color .17s ease,background-color .17s ease,color .17s ease}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card__check:before{content:"\2713";font-size:10.5px;line-height:1;font-weight:700}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:has(input:focus-visible) .nordan-panel-size-card__body{outline:var(--focus-outline-width) solid currentColor;outline-offset:var(--focus-outline-offset)}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:has(input:checked) .nordan-panel-size-card__body{border-color:var(--nordan-panel-size-selected-border-color, #2F5D46);background:var(--nordan-panel-size-selected-background, #F3FAF5);box-shadow:0 0 0 1px #2f5d4614,0 4px 12px #2f5d461a}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:has(input:checked) .nordan-panel-size-card__check{border-color:var(--nordan-panel-size-selected-border-color, #2F5D46);background:var(--nordan-panel-size-selected-border-color, #2F5D46);color:#fff}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:has(input:checked) .nordan-panel-size-card__title{color:rgb(var(--color-foreground-rgb));font-weight:750}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:has([data-option-available=false]){opacity:.58}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:has([data-option-available=false]) .nordan-panel-size-card__body{border-color:rgb(var(--color-foreground-rgb) / .12);background:rgb(var(--color-foreground-rgb) / .02)}@media(hover:hover)and (pointer:fine){.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:hover .nordan-panel-size-card__body{border-color:rgb(var(--color-foreground-rgb) / .38);box-shadow:0 5px 14px #00000012}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:has(input:checked):hover .nordan-panel-size-card__body{border-color:var(--nordan-panel-size-selected-border-color, #2F5D46);box-shadow:0 0 0 1px #2f5d4614,0 4px 12px #2f5d461a}}@media screen and (min-width:990px){.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-options__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches{gap:10px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches__heading,.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-options__heading{color:rgb(var(--color-foreground-rgb));font-weight:650}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches__heading-label{color:rgb(var(--color-foreground-rgb));font-weight:650}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches__heading-value{color:rgb(var(--color-foreground-rgb) / .62);font-weight:500}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches__list,.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-options__list{margin-top:0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-options{gap:10px;padding:0;margin:22px 0 0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:has(input:checked) .nordan-color-swatch__image-wrap{border-color:#2f5d46;border-width:2px;background:#f3faf5;box-shadow:0 0 0 1px #2f5d4614,0 4px 12px #2f5d461a}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:has(input:checked) .nordan-color-swatch__image-wrap:before{width:17px;height:17px;background:#2f5d46;color:#fff;font-size:9.5px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:has(input:checked) .nordan-color-swatch__image-wrap:after{background:#2f5d46;opacity:.12}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card__body{display:block;min-height:74px;padding:14px 40px 14px 14px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card__check{position:absolute;top:12px;right:12px;width:17px;height:17px;border-color:rgb(var(--color-foreground-rgb) / .22);transition:border-color .17s ease,background-color .17s ease,color .17s ease,transform .17s ease}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card__check:before{font-size:9.5px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:has(input:checked) .nordan-panel-size-card__body{border-color:#2f5d46;background:#2f5d4614;box-shadow:0 0 0 1px #2f5d4614,0 4px 12px #2f5d4614}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:has(input:checked) .nordan-panel-size-card__check{border-color:#2f5d46;background:#2f5d46;color:#fff;transform:scale(1)}@media(hover:hover)and (pointer:fine){.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:has(input:checked):hover .nordan-panel-size-card__body{border-color:#2f5d46;box-shadow:0 0 0 1px #2f5d4614,0 4px 12px #2f5d4614}}.product-information__grid:has(.nordan-gallery) .product-details .accordion--dividers:has(+.nordan-comparison-table){--color-border: #BEB9B3}.product-information__grid:has(.nordan-gallery) .product-details .accordion--dividers+.nordan-comparison-table{margin-block-start:6px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table{--nordan-comparison-primary-border: #2F5D46;--nordan-comparison-row-divider: color-mix( in srgb, var(--nordan-comparison-divider, #ddd9d5) 92%, var(--nordan-comparison-text, #55514e) )}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table__header-row{position:static;display:block;max-width:100%}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table__data-note{display:inline;position:static}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table__heading{display:inline;color:rgb(var(--color-foreground-rgb));font-weight:600}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table__data-note-summary{margin-inline-start:7px;vertical-align:middle}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table__data-note-panel{position:static;inset:auto;width:min(320px,100%);max-width:100%;margin-block-start:9px}.product-information__grid:has(.nordan-gallery) .product-details :is(.nordan-comparison-table__corner,.nordan-comparison-table__column-heading,.nordan-comparison-table__row-heading,.nordan-comparison-table__cell){padding:17px 12px;border-block-end-color:var(--nordan-comparison-row-divider, #d2ceca);color:rgb(var(--color-foreground-rgb))}.product-information__grid:has(.nordan-gallery) .product-details :is(.nordan-comparison-table__corner,.nordan-comparison-table__column-heading){background:color-mix(in srgb,var(--nordan-comparison-background, #fff) 96%,var(--nordan-comparison-text, #55514e));font-size:13px;font-weight:700}.product-information__grid:has(.nordan-gallery) .product-details :is(.nordan-comparison-table__corner,.nordan-comparison-table__row-heading){border-inline-end-color:var(--nordan-comparison-row-divider, #d2ceca)}.product-information__grid:has(.nordan-gallery) .product-details :is(.nordan-comparison-table__row-heading,.nordan-comparison-table__cell){font-size:12.5px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table__row-heading{font-weight:700}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table--highlight-primary .nordan-comparison-table__column--primary{border-inline-start:1.5px solid var(--nordan-comparison-primary-border, #2F5D46);border-inline-end:1.5px solid var(--nordan-comparison-primary-border, #2F5D46);color:rgb(var(--color-foreground-rgb));font-weight:700}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table--highlight-primary thead .nordan-comparison-table__column--primary{border-block-start:1.5px solid var(--nordan-comparison-primary-border, #2F5D46);border-start-start-radius:9px;border-start-end-radius:9px;background:var(--nordan-comparison-primary-background, #f4f0ec);color:rgb(var(--color-foreground-rgb));font-weight:700}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table--highlight-primary tbody tr:last-child .nordan-comparison-table__column--primary{border-block-end:1.5px solid var(--nordan-comparison-primary-border, #2F5D46);border-end-start-radius:9px;border-end-end-radius:9px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table__icon--check{width:20px;height:20px}@media screen and (min-width:750px){.product-information__grid:has(.nordan-gallery) .product-details>.group-block{padding-block-end:0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table{padding-block-end:0}}@media screen and (max-width:749px){.product-information__grid:has(.nordan-gallery) .product-details .accordion--dividers+.nordan-comparison-table{margin-block-start:0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table__scroll-hint{display:none}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table__scroll-region{overflow-x:visible;overscroll-behavior-inline:auto}.product-information__grid:has(.nordan-gallery) .product-details :is(.nordan-comparison-table__table,.nordan-comparison-table--columns-3 .nordan-comparison-table__table,.nordan-comparison-table--columns-4 .nordan-comparison-table__table){width:100%;min-width:0;table-layout:fixed}.product-information__grid:has(.nordan-gallery) .product-details .nordan-comparison-table__item-column{width:24%}.product-information__grid:has(.nordan-gallery) .product-details :is(.nordan-comparison-table__corner,.nordan-comparison-table__column-heading,.nordan-comparison-table__row-heading,.nordan-comparison-table__cell){padding:10px 3px;font-size:9.5px;line-height:1.2;overflow-wrap:anywhere}}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches,.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-options{gap:11px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches__heading-label,.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-options__heading{color:rgb(var(--color-foreground-rgb));font-weight:650}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches__heading-value{color:#495c4fd1;font-size:calc(var(--nordan-color-swatch-heading-font-size, 14px) + .5px);font-weight:600}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:has(input:checked) .nordan-color-swatch__image-wrap:before,.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:has(input:checked) .nordan-panel-size-card__check{width:18px;height:18px;border:1px solid rgb(255 255 255 / .92);border-radius:999px;background:#2f5d46;color:#fff;box-shadow:0 1px 4px #2f5d4638,inset 0 0 0 1px #ffffff24}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch:has(input:checked) .nordan-color-swatch__image-wrap:before{top:7px;right:7px;font-size:10px;line-height:18px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches{gap:9px}@media screen and (min-width:750px){.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches{--nordan-color-swatch-size: 66px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches__list{grid-template-columns:repeat(5,minmax(0,66px));gap:13px;justify-content:start;width:100%;max-width:382px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch__name{font-size:12px;line-height:1.18}}@media screen and (max-width:749px){.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches{--nordan-color-swatch-size: 52px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch{gap:6px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatch__name{max-width:100%;font-size:10.5px;line-height:1.16;white-space:normal;overflow-wrap:anywhere;word-break:normal}}@media screen and (min-width:360px)and (max-width:389px){.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches{--nordan-color-swatch-size: 58px}}@media screen and (min-width:390px)and (max-width:749px){.product-information__grid:has(.nordan-gallery) .product-details .nordan-color-swatches{--nordan-color-swatch-size: 64px}}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card__check{top:13px;right:13px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-card:has(input:checked) .nordan-panel-size-card__check:before{font-size:10px;line-height:1}.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-help__summary{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:0;font:inherit;color:var(--nordan-panel-size-link-color, #2F5D46);font-size:13px;line-height:1.25;font-weight:600;text-align:right;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media screen and (hover:hover)and (pointer:fine){.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-help__summary:hover{color:color-mix(in srgb,var(--nordan-panel-size-link-color, #2F5D46) 82%,#000)}}@media screen and (max-width:749px){.product-information__grid:has(.nordan-gallery) .product-details .nordan-panel-size-help__summary{max-width:156px;font-size:12.5px;white-space:nowrap}}.product-information:has(.nordan-gallery) .nordan-size-help-modal[hidden]{display:none}.product-information:has(.nordan-gallery) .nordan-size-help-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:24px;color:var(--nordan-size-help-text-color, rgb(var(--color-foreground-rgb)))}.product-information:has(.nordan-gallery) .nordan-size-help-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;background:rgb(0 0 0 / calc(var(--nordan-size-help-overlay-opacity, 45) * 1%));-webkit-backdrop-filter:blur(var(--nordan-size-help-overlay-blur, 6px));backdrop-filter:blur(var(--nordan-size-help-overlay-blur, 6px));cursor:pointer}.product-information:has(.nordan-gallery) .nordan-size-help-modal__dialog{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(var(--nordan-size-help-modal-width, 720px),calc(100vw - 48px));max-height:min(720px,calc(100dvh - 48px));overflow:hidden;border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:12px;background:rgb(var(--color-background-rgb));box-shadow:0 18px 56px #00000038;outline:none}.product-information:has(.nordan-gallery) .nordan-size-help-modal__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 22px 14px;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .08)}.product-information:has(.nordan-gallery) .nordan-size-help-modal__heading{margin:0;color:inherit;font-size:20px;line-height:1.2;font-weight:650;letter-spacing:0}.product-information:has(.nordan-gallery) .nordan-size-help-modal__close{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:50%;background:rgb(var(--color-background-rgb));color:inherit;cursor:pointer;font-size:24px;line-height:1}.product-information:has(.nordan-gallery) .nordan-size-help-modal__close:hover{border-color:rgb(var(--color-foreground-rgb) / .28)}.product-information:has(.nordan-gallery) .nordan-size-help-modal__content{display:grid;gap:14px;min-height:0;overflow:auto;padding:18px 22px 22px;overscroll-behavior:contain}.product-information:has(.nordan-gallery) .nordan-size-help-modal__item{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,42%);gap:18px;align-items:center;padding:14px;border:1px solid rgb(var(--color-foreground-rgb) / .1);border-radius:10px;background:rgb(var(--color-foreground-rgb) / .025)}.product-information:has(.nordan-gallery) .nordan-size-help-modal__item--text-only,.product-information:has(.nordan-gallery) .nordan-size-help-modal__item--image-only{grid-template-columns:minmax(0,1fr)}.product-information:has(.nordan-gallery) .nordan-size-help-modal__item-title{margin:0 0 8px;color:inherit;font-size:16px;line-height:1.25;font-weight:700}.product-information:has(.nordan-gallery) .nordan-size-help-modal__item-body{color:color-mix(in srgb,var(--nordan-size-help-text-color, rgb(var(--color-foreground-rgb))) 76%,transparent);font-size:14px;line-height:1.45}.product-information:has(.nordan-gallery) .nordan-size-help-modal__item-body p{margin:0 0 10px}.product-information:has(.nordan-gallery) .nordan-size-help-modal__item-body p:last-child{margin-bottom:0}.product-information:has(.nordan-gallery) .nordan-size-help-modal__item-body a{color:var(--nordan-size-help-modal-link-color, var(--nordan-panel-size-link-color, #2F5D46))}.product-information:has(.nordan-gallery) .nordan-size-help-modal__media{overflow:hidden;border-radius:8px;background:rgb(var(--color-foreground-rgb) / .04)}.product-information:has(.nordan-gallery) .nordan-size-help-modal__image{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.product-information:has(.nordan-gallery) .nordan-size-help-modal__empty{min-height:1px}html.nordan-size-help-open body{overflow:hidden}@media screen and (max-width:749px){.product-information:has(.nordan-gallery) .nordan-size-help-modal{padding:16px}.product-information:has(.nordan-gallery) .nordan-size-help-modal__dialog{width:calc(100vw - 32px);max-height:calc(100dvh - 32px);border-radius:10px}.product-information:has(.nordan-gallery) .nordan-size-help-modal__header{padding:16px 16px 12px}.product-information:has(.nordan-gallery) .nordan-size-help-modal__heading{font-size:17px}.product-information:has(.nordan-gallery) .nordan-size-help-modal__close{width:36px;height:36px}.product-information:has(.nordan-gallery) .nordan-size-help-modal__content{padding:14px 16px 16px}.product-information:has(.nordan-gallery) .nordan-size-help-modal__item{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card{display:block;width:100%;margin-block:0 0px;overflow:hidden;border:1px solid var(--nordan-shipping-info-border, #E3E3E0);border-radius:var(--nordan-shipping-info-radius, 6px);background:var(--nordan-shipping-info-bg, #F3F3F1);color:var(--nordan-shipping-info-text, #2F2F2F);font-size:13px;line-height:1.42}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;padding:13px 14px;cursor:pointer;list-style:none}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__summary::-webkit-details-marker{display:none}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__collapsed,.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__expanded{min-width:0;overflow-wrap:anywhere}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card>.nordan-shipping-info-card__collapsed{padding:13px 14px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__collapsed p,.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__expanded p{margin:0 0 7px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__collapsed p:last-child,.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__expanded p:last-child{margin-bottom:0}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__collapsed strong,.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__expanded strong{font-weight:650}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__toggle{display:inline-flex;align-items:center;gap:6px;color:color-mix(in srgb,var(--nordan-shipping-info-text, #2F2F2F) 82%,transparent);font-size:12px;line-height:1.2;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__toggle:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card[open] .nordan-shipping-info-card__toggle:after{transform:translateY(1px) rotate(225deg)}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__toggle-text--collapse,.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card[open] .nordan-shipping-info-card__toggle-text--expand{display:none}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card[open] .nordan-shipping-info-card__toggle-text--collapse{display:inline}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__expanded{margin:0 14px 13px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--nordan-shipping-info-border, #E3E3E0) 72%,transparent);color:color-mix(in srgb,var(--nordan-shipping-info-text, #2F2F2F) 86%,transparent)}@media screen and (max-width:749px){.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card{margin-block-end:0px;font-size:13px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__summary{grid-template-columns:minmax(0,1fr);gap:9px;padding:12px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card>.nordan-shipping-info-card__collapsed{padding:12px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__toggle{justify-self:start}.product-information__grid:has(.nordan-gallery) .product-details .nordan-shipping-info-card__expanded{margin:0 12px 12px;padding-top:10px}}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage{display:grid;flex:1 0 100%;gap:9px;min-width:0;width:100%}.product-information__grid:has(.nordan-gallery) .product-details .product-form-buttons>.nordan-quantity-coverage,.product-information__grid:has(.nordan-gallery) .product-details .product-form-buttons>span:has(.add-to-cart-button),.product-information__grid:has(.nordan-gallery) .product-details .product-form-buttons>.accelerated-checkout-block{flex:1 0 100%;min-width:0;width:100%}.product-information__grid:has(.nordan-gallery) .product-details .product-form-buttons>.accelerated-checkout-block .shopify-payment-button{width:100%}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__header,.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__row{display:grid;align-items:center}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__header{grid-template-columns:minmax(0,1fr) minmax(168px,.72fr);gap:14px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__row{grid-template-columns:max-content minmax(0,1fr);gap:12px;align-items:stretch}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__title{display:inline-flex;flex-wrap:nowrap;gap:5px;align-items:baseline;min-width:0;font-size:14px;line-height:1.25;white-space:nowrap}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__label{color:rgb(var(--color-foreground-rgb));font-weight:650}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__unit{color:#495c4fd1;font-size:14.5px;font-weight:600}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__unit--mobile{display:none}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__help{justify-self:end;padding:0;border:0;background:transparent;color:var(--nordan-panel-size-link-color, #2F5D46);font:inherit;font-size:13px;line-height:1.25;font-weight:600;text-align:right;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__quantity{min-width:0;justify-self:start}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__quantity .quantity-selector-wrapper{width:fit-content;max-width:100%}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__coverage{display:inline-flex;gap:3px;align-items:center;justify-content:center;justify-self:stretch;min-height:var(--height-buy-buttons);padding:10px 14px;border:var(--style-border-width-inputs, 1px) solid rgb(var(--color-foreground-rgb) / .18);border-radius:var(--style-border-radius-inputs, 6px);background:rgb(var(--color-background-rgb) / .96);color:color-mix(in srgb,rgb(var(--color-foreground-rgb)) 84%,transparent);font-size:13px;line-height:1.25;font-weight:600;text-align:center;white-space:nowrap}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__coverage [data-nordan-coverage-value]{color:rgb(var(--color-foreground-rgb));font-weight:700}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__coverage[hidden]{display:none}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__row:has(.nordan-quantity-coverage__coverage[hidden]){grid-template-columns:max-content}@media screen and (hover:hover)and (pointer:fine){.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__help:hover{color:color-mix(in srgb,var(--nordan-panel-size-link-color, #2F5D46) 82%,#000)}}@media screen and (max-width:749px){.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage{gap:8px}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__header{grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:baseline}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__row{grid-template-columns:max-content minmax(0,1fr);gap:8px;align-items:stretch}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__unit--desktop{display:inline-flex}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__unit--mobile{display:none}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__help{justify-self:end;max-width:156px;font-size:12.5px;text-align:right;white-space:nowrap}.product-information__grid:has(.nordan-gallery) .product-details .nordan-quantity-coverage__coverage{grid-column:auto;min-width:0;width:100%;min-height:var(--height-buy-buttons);padding-inline:10px;justify-content:center;font-size:12.5px;white-space:nowrap}}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal[hidden]{display:none}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1210;display:grid;place-items:center;padding:24px;color:rgb(var(--color-foreground-rgb))}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;background:#0000006b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__dialog{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(680px,calc(100vw - 32px));max-height:min(820px,calc(100dvh - 32px));overflow:hidden;border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:12px;background:rgb(var(--color-background-rgb));box-shadow:0 18px 56px #00000038;outline:none}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__header{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;padding:20px 72px 14px 22px;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .08)}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__heading{margin:0;color:inherit;font-size:20px;line-height:1.2;font-weight:650;letter-spacing:0}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__close{position:absolute;top:14px;right:16px;display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;padding:0;border:1px solid rgb(var(--color-foreground-rgb) / .12);border-radius:50%;background:rgb(var(--color-background-rgb));color:inherit;cursor:pointer;font-size:24px;line-height:1;flex-shrink:0}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__close>span{display:block;margin:0;line-height:1}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__close:hover{border-color:rgb(var(--color-foreground-rgb) / .28)}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__content{display:grid;gap:16px;min-height:0;overflow:auto;padding:18px 22px 22px;overscroll-behavior:contain}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__description{color:color-mix(in srgb,rgb(var(--color-foreground-rgb)) 76%,transparent);font-size:14px;line-height:1.45}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__description p{margin:0}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__variant-details{display:grid;gap:8px;padding:12px 14px;border:1px solid rgb(var(--color-foreground-rgb) / .1);border-radius:8px;background:rgb(var(--color-foreground-rgb) / .035)}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__variant-details[hidden]{display:none}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__variant-details p{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;margin:0;font-size:13px;line-height:1.4}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__variant-details strong{min-width:0;overflow-wrap:anywhere;font-weight:650}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__form,.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__fields{display:grid;gap:14px}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__field{display:grid;gap:7px;min-width:0}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__label{font-size:13px;line-height:1.25;font-weight:650}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__control{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;overflow:hidden;border:var(--style-border-width-inputs, 1px) solid rgb(var(--color-foreground-rgb) / .18);border-radius:var(--style-border-radius-inputs, 6px);background:rgb(var(--color-background-rgb))}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__control:focus-within{border-color:#2f5d46;box-shadow:0 0 0 2px #2f5d4624}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__input{-webkit-appearance:textfield;appearance:textfield;width:100%;min-width:0;min-height:46px;padding:10px 12px;border:0;background:transparent;color:inherit;font:inherit;font-size:15px;line-height:1.25;outline:none}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__input::-webkit-inner-spin-button,.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__unit{padding-inline:10px 12px;color:color-mix(in srgb,rgb(var(--color-foreground-rgb)) 62%,transparent);font-size:13px;font-weight:650}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__error{margin:0;padding:10px 12px;border:1px solid rgb(144 54 54 / .22);border-radius:6px;background:#9036360f;color:#903636;font-size:13px;line-height:1.35}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__error[data-nordan-box-calculator-state=updating]{border-color:#2f5d4642;background:#2f5d4612;color:#2f5d46}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__success{margin:0;padding:10px 12px;border:1px solid rgb(47 93 70 / .2);border-radius:6px;background:#2f5d4612;color:#2f5d46;font-size:13px;line-height:1.35;font-weight:600}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__error[hidden],.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__success[hidden],.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__result[hidden]{display:none}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__calculate,.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__add{min-height:46px;padding:11px 16px;border:1px solid #2F5D46;border-radius:6px;background:#2f5d46;color:#fff;font:inherit;font-size:14px;line-height:1.2;font-weight:650;cursor:pointer}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__calculate:disabled,.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__add:disabled{cursor:not-allowed;opacity:.45}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__result{display:grid;gap:10px;padding:14px;border:1px solid rgb(47 93 70 / .16);border-radius:8px;background:#2f5d460f}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__result-total{margin:0;color:inherit;font-size:18px;line-height:1.25;font-weight:650}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__result-note{margin:0;color:color-mix(in srgb,rgb(var(--color-foreground-rgb)) 68%,transparent);font-size:13px;line-height:1.4}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__reset{min-height:46px;padding:11px 16px;border:1px solid rgb(var(--color-foreground-rgb) / .16);border-radius:6px;background:rgb(var(--color-background-rgb));color:inherit;font:inherit;font-size:14px;line-height:1.2;font-weight:650;cursor:pointer}.product-information:has(.nordan-gallery) :is(.nordan-box-calculator-modal__close,.nordan-box-calculator-modal__calculate,.nordan-box-calculator-modal__add,.nordan-box-calculator-modal__reset):focus-visible{outline:2px solid #2F5D46;outline-offset:2px}html.nordan-box-calculator-open body{overflow:hidden}@media screen and (min-width:990px){.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__header{padding:24px 82px 18px 30px}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__content{gap:20px;padding:24px 30px 30px}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__form,.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__fields{gap:16px}}@media screen and (max-width:749px){.product-information:has(.nordan-gallery) .nordan-box-calculator-modal{padding:16px}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__dialog{width:min(680px,calc(100vw - 32px));max-height:min(820px,calc(100dvh - 32px));border-radius:10px}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__header{padding:16px 64px 12px 16px}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__heading{font-size:18px}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__content{padding:14px 16px 16px}.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__fields,.product-information:has(.nordan-gallery) .nordan-box-calculator-modal__actions{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nordan-pdp-product.css.map */
