:root{--cro-ink: #212121;--cro-muted: #6b6b6b;--cro-accent: #f1ab3c;--cro-surface: #f5f5f5;--cro-line: #e4e4e4;--cro-ok: #3f8f4a}@media(min-width:980px){.template-product .media-gallery--thumbnails-aside{grid-template-columns:72px min(calc(100% - 88px),calc((100vh - 250px)*.8));justify-content:end;column-gap:16px}.template-product .media-gallery--thumbnails-aside .media-gallery__slider{max-width:100%;margin-inline:0}}.product-single__box__block--title{margin-bottom:.35rem}.product-single__box__block--title h1{line-height:1.15}.product-single__box .jdgm-widget.jdgm-preview-badge,.product-single__box [class*=jdgm-preview-badge]{margin:0 0 .6rem}.cro-short-desc{margin:0 0 1rem}.cro-short-desc p{margin:0;color:var(--cro-muted);font-size:.95rem;line-height:1.5}.cro-short-desc__more{color:var(--cro-ink);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.product-single__box__block--inventory_notice{margin-bottom:.35rem}.cro-delivery{display:flex;align-items:flex-start;gap:.6rem;margin:0 0 1.1rem;padding:.7rem .85rem;border-radius:8px;background:var(--cro-surface);font-size:.85rem;line-height:1.45}.cro-delivery[hidden]{display:none}.cro-delivery__icon,.cro-delivery svg{flex:none;width:20px;height:20px;margin-top:1px}.cro-delivery__text{margin:0}.cro-delivery__ship,.cro-delivery__eta{display:block}.cro-delivery__ship strong{color:var(--cro-ok)}.product-single__box__block--trust{margin-top:.75rem}.product-single__box__block--trust>div,.product-single__box__block--trust .trust{padding:.85rem 1rem!important;border-radius:8px}.product-single__box .product-block--tech-specs{margin:1.25rem 0 1.5rem!important;padding-top:1.25rem;border-top:1px solid var(--cro-line)}.product-single__box .tech-specs-block .spec-row{margin-bottom:14px}.product-single__box .tech-specs-block .spec-bar{height:10px;border-radius:2px;overflow:hidden}.product-single__box .tech-specs-block .spec-title{font-size:12px}.product-single__box .tech-specs-block .spec-label-text{font-size:10px;font-weight:400;color:var(--cro-muted)}.cro-anchor{display:block;position:relative;top:-120px;visibility:hidden}.cro-sticky-atc{position:fixed;inset:auto 0 0 0;z-index:40;background:#fff;border-top:1px solid var(--cro-line);box-shadow:0 -4px 16px #0000000f;transform:translateY(110%);transition:transform .25s ease}.cro-sticky-atc.is-visible{transform:translateY(0)}.cro-sticky-atc__inner{display:flex;align-items:center;gap:.85rem;max-width:1200px;margin:0 auto;padding:.6rem 16px}.cro-sticky-atc__img{width:48px;height:48px;object-fit:cover;border-radius:6px}.cro-sticky-atc__info{display:flex;flex-direction:column;min-width:0;flex:1}.cro-sticky-atc__title{font-weight:700;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cro-sticky-atc__price{font-size:.85rem;color:var(--cro-muted)}.cro-sticky-atc__btn{flex:none;min-width:170px}@media(max-width:599px){.cro-sticky-atc__img{display:none}.cro-sticky-atc__inner{padding:10px 22px 20px;gap:12px}.cro-sticky-atc__title{font-size:.85rem}.cro-sticky-atc__meta{font-size:.75rem}.cro-sticky-atc__btn{min-width:0;min-height:44px;padding-inline:1rem}}html.cro-sticky-on .back-to-top-button{bottom:calc(var(--cro-sticky-h, 72px) + 12px)!important}@media(prefers-reduced-motion:reduce){.cro-sticky-atc{transition:none}}.cro-eyebrow{margin:0 0 .35rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cro-muted)}.product-single__box__block--complementary-products h2{font-size:1rem;margin-bottom:.75rem}.product-single__box__block--complementary-products .grid-layout{display:flex!important;flex-direction:column;gap:8px;overflow:visible!important;transform:none!important}.product-single__box__block--complementary-products .items-scroll__nav,.product-single__box__block--complementary-products [class*=pagination],.product-single__box__block--complementary-products [class*=navigation__]{display:none!important}.product-single__box__block--complementary-products product-card{display:grid!important;grid-template-columns:72px 1fr auto;align-items:center;gap:14px;width:100%!important;padding:8px;border:1px solid var(--cro-line);border-radius:8px}.product-single__box__block--complementary-products .product-card-top{grid-column:1;grid-row:1;width:72px}.product-single__box__block--complementary-products .product-card__details{grid-column:2;grid-row:1;padding:0!important}.product-single__box__block--complementary-products product-card{position:relative;padding-right:64px}.product-single__box__block--complementary-products .product-card-top{position:static!important}.product-single__box__block--complementary-products .product-card-top .o-ratio{position:relative}.product-single__box__block--complementary-products .quick-shop__trigger{position:absolute!important;top:50%!important;right:14px!important;bottom:auto!important;left:auto!important;transform:translateY(-50%)!important;opacity:1!important}.product-single__box__block--complementary-products .product-card__title{font-size:.9rem;margin:0 0 2px}@keyframes cro-nudge{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}fieldset.cro-needs-size legend,fieldset.cro-needs-size .product-form__swatch__title{color:#c0392b}fieldset.cro-needs-size legend:after{content:" \2013  v\e6lg venligst";font-weight:400}fieldset.cro-needs-size{animation:cro-nudge .45s ease}@media(prefers-reduced-motion:reduce){fieldset.cro-needs-size{animation:none}}.cro-sticky-atc__meta{display:flex;gap:.5rem;flex-wrap:wrap;font-size:.85rem;color:var(--cro-muted)}.cro-sticky-atc__variant:not(:empty):before{content:"\b7  "}.cro-weights-link{display:inline-block;margin:-.5rem 0 1.5rem;font-size:.85rem;color:var(--cro-ink);text-decoration:underline;text-underline-offset:3px}.cro-weights{padding-block:56px 24px;scroll-margin-top:110px}.cro-weights__head{max-width:640px;margin:0 auto 28px;text-align:center}.cro-weights__title{margin:0 0 8px}.cro-weights__intro p{margin:0;color:var(--cro-muted)}.cro-weights__grid{display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr));gap:16px;max-width:860px;margin:0 auto}@media(max-width:699px){.cro-weights__grid{grid-template-columns:1fr}}.cro-weight{position:relative;display:flex;flex-direction:column;padding:24px;border:1px solid var(--cro-line);border-radius:10px;background:#fff}.cro-weight--current{border:2px solid var(--cro-ink)}.cro-weight__badge{position:absolute;top:-11px;left:20px;padding:3px 10px;border-radius:999px;background:var(--cro-ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cro-weight__badge--soft{background:var(--cro-accent)}.cro-weight__gsm{margin:0;font-size:.9rem;color:var(--cro-muted)}.cro-weight__gsm strong{font-size:2.4rem;line-height:1;color:var(--cro-ink);letter-spacing:-.02em}.cro-weight__name{margin:6px 0 2px;font-size:1.15rem}.cro-weight__fabric{margin:0 0 16px;font-size:.85rem;color:var(--cro-muted)}.cro-weight__bars{display:grid;gap:10px;margin:0 0 18px}.cro-weight__bars>div{display:grid;grid-template-columns:88px 1fr;align-items:center;gap:12px}.cro-weight__bars dt{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.cro-weight__bars dd{margin:0}.cro-weight__bar{display:grid;grid-template-columns:repeat(4,1fr);gap:3px}.cro-weight__bar span{height:8px;border-radius:2px;background:var(--cro-line)}.cro-weight__bar span.on{background:var(--cro-ink)}.cro-weight__label{margin:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cro-muted)}.cro-weight__best{margin:2px 0 12px;font-size:.95rem}.cro-weight__cta{margin-top:auto}.product-form__swatch__input[value*=zip i]+.product-form__swatch__label,.product-form__swatch__input[value*=lynl i]+.product-form__swatch__label{position:relative}.product-form__swatch__input[value*=zip i]+.product-form__swatch__label:after,.product-form__swatch__input[value*=lynl i]+.product-form__swatch__label:after{content:"";position:absolute;right:-4px;bottom:-4px;width:18px;height:18px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212121' stroke-linecap='round'%3E%3Cpath d='M8 1.5v8' stroke-width='1.3'/%3E%3Cpath d='M6 3h1.2M8.8 4.3H10M6 5.6h1.2M8.8 6.9H10M6 8.2h1.2' stroke-width='1.1'/%3E%3Crect x='6.1' y='9.6' width='3.8' height='5' rx='1.6' stroke-width='1.3'/%3E%3C/svg%3E") center / 12px 12px no-repeat,#fff;box-shadow:0 0 0 1px #d6d6d6,0 1px 2px #00000026;pointer-events:none}.cro-benefits{margin:1.25rem 0 0;padding-top:1.25rem;border-top:1px solid var(--cro-line)}.cro-benefits__title{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.cro-benefits__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.cro-benefits__list li{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:.75rem;line-height:1.3}.cro-benefits__list img{width:64px;height:64px;object-fit:contain}.cro-benefits__more{margin-top:10px;font-size:.85rem}.cro-benefits__more{padding:0;border:0;background:none;color:var(--cro-ink);font:inherit;font-size:.85rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cro-benefits__more:after{content:" \2192";text-decoration:none;display:inline-block;margin-left:2px}.cro-merino-dialog{width:min(960px,calc(100vw - 32px));height:min(86vh,900px);padding:0;border:0;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 24px 70px #0000004d;position:fixed}.cro-merino-dialog::backdrop{background:#1414148c}.cro-merino-dialog[open]{display:flex;flex-direction:column}.cro-merino-dialog__body{flex:1;overflow-y:auto;overscroll-behavior:contain}.cro-merino-dialog__loading{margin:40px;text-align:center;color:var(--cro-muted)}.cro-merino-dialog__close{position:absolute;top:12px;right:12px;z-index:2;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:var(--cro-ink);font-size:16px;box-shadow:0 2px 10px #0000002e;cursor:pointer}@media(max-width:599px){.cro-merino-dialog{width:100vw;max-width:100vw;height:92vh;max-height:92vh;margin:auto 0 0;border-radius:16px 16px 0 0}}@media(max-width:400px){.cro-benefits__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.cro-benefits__list img{width:56px;height:56px}}.cro-benefits+.product-block--tech-specs,.product-single__box__block:has(.cro-benefits)+.product-block--tech-specs{border-top:0!important;padding-top:0}@media(min-width:980px){.product-single__content>.product-single__media.cro-left{position:sticky;top:96px;align-self:flex-start}.cro-left>.product-single__secondary-blocks{width:100%!important;margin-top:20px}.cro-left>sticky-scroll{position:static!important;top:auto!important}}.cro-set-upsell{margin-top:1.25rem}.cro-set-upsell__deal{margin:0 0 10px;padding:10px 14px;border-radius:8px;background:#fdf3e1;color:var(--cro-ink);font-size:.85rem;line-height:1.5}.cro-set-upsell__deal span{color:var(--cro-muted)}.cro-set-card .cro-set-price{font-weight:700;color:var(--cro-ink)}.cro-set-card .cro-set-was{margin-left:4px;color:var(--cro-muted)}.cro-set-card .cro-set-tag{margin-left:6px;padding:2px 7px;border-radius:999px;background:var(--cro-accent);color:var(--cro-ink);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;vertical-align:1px}.cro-set-upsell product-card{margin:0!important}.cro-set-upsell .grid-layout{row-gap:8px!important}.product-form__popup-link{display:inline-flex;align-items:center;gap:6px}.product-form__popup-link .product-form__popup-icon,.product-form__popup-link svg{flex:none;width:20px;height:20px}
/*# sourceMappingURL=/cdn/shop/t/44/assets/claude-cro.css.map */
