.product-main .nuoma-crumb a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.product-main .nuoma-crumb a:hover{border-bottom-color:currentColor}.product-main .product-info h1:has(+.nuoma-facts){margin-bottom:6px}.product-main .nuoma-facts{margin:0 0 16px}.product-main .nuoma-facts__subtitle{margin:0 0 12px;font-size:15px;line-height:1.45;color:var(--m-muted);max-width:44ch;text-wrap:pretty}.product-main .nuoma-facts__subtitle:first-letter{text-transform:uppercase}.product-main .nuoma-facts__list{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.product-main .nuoma-facts__item{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:6px 12px 6px 10px;border:1px solid var(--m-oat);border-radius:999px;background:var(--m-surface);font-size:12.5px;line-height:1.25;color:var(--m-text)}.product-main .nuoma-facts__item[hidden]{display:none}.product-main .nuoma-facts__item svg{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;color:var(--m-muted)}.product-main .product-info__price{margin-bottom:2px}.product-main .nuoma-split-wrap .split-pay{margin:6px 0}.product-main .nuoma-split-wrap .split-pay__details{background:transparent}.product-main .nuoma-split-wrap .split-pay__summary{padding:4px 0;gap:9px;font-size:13px}.product-main .nuoma-split-wrap .split-pay__logo .klarna-logo{height:18px!important;width:auto}.product-main .nuoma-split-wrap .split-pay__more{width:22px;height:22px}.product-main .nuoma-split-wrap .split-pay__body{padding:2px 0 8px}.product-main .nuoma-split-wrap .split-pay__body p{border-top:0;padding:10px 12px;border-radius:10px;background:var(--m-surface)}.product-main .nuoma-split-wrap+.purchase-note{margin-top:2px}.product-main .product-form__row.product-form__row--qty{grid-template-columns:124px minmax(0,1fr)}.product-main .nuoma-stepper{display:grid;grid-template-columns:40px minmax(28px,1fr) 40px;align-items:stretch;height:52px;min-width:0;border:1px solid var(--m-oat);border-radius:999px;background:var(--m-bg);overflow:hidden}.product-main .nuoma-stepper .nuoma-stepper__btn{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--m-text);cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent}.product-main .nuoma-stepper .nuoma-stepper__btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.product-main .nuoma-stepper .nuoma-stepper__btn:disabled{opacity:.3;cursor:default}.product-main .nuoma-stepper .nuoma-stepper__btn:focus-visible{outline:2px solid var(--m-text);outline-offset:-5px;border-radius:999px}.product-main .nuoma-stepper__value{display:flex;align-items:center;justify-content:center;min-width:0;font-size:16px;font-weight:500;line-height:1;color:var(--m-text);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.product-main .nuoma-welcome{margin:12px 0 0}.product-main .nuoma-welcome__form{margin:0}.product-main .nuoma-welcome__details{border:1px dashed color-mix(in srgb,var(--m-text) 22%,transparent);border-radius:12px;transition:border-color .2s ease,background-color .2s ease}.product-main .nuoma-welcome__details[open]{border-style:solid;border-color:var(--m-oat);background:var(--m-surface)}.product-main .nuoma-welcome__summary{display:flex;align-items:center;gap:10px;padding:10px 12px;list-style:none;cursor:pointer;font-size:13px;line-height:1.3;color:var(--m-text)}.product-main .nuoma-welcome__summary::-webkit-details-marker{display:none}.product-main .nuoma-welcome__summary:focus-visible{outline:2px solid var(--m-text);outline-offset:2px;border-radius:12px}.product-main .nuoma-welcome__tag{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:var(--m-text);color:var(--m-bg);font-size:11.5px;font-weight:600;letter-spacing:.01em}.product-main .nuoma-welcome__text{flex:1;min-width:0}.product-main .nuoma-welcome__chev{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;color:var(--m-muted);transition:transform .25s ease}.product-main .nuoma-welcome__details[open] .nuoma-welcome__chev{transform:rotate(180deg)}.product-main .nuoma-welcome__body{padding:0 12px 12px}.product-main .nuoma-welcome__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.product-main .nuoma-welcome__row input{width:100%;min-height:44px;height:44px;margin:0;padding:0 14px;border:1px solid var(--m-oat);border-radius:999px;background:var(--m-bg);font:inherit;font-size:16px;color:var(--m-text)}.product-main .nuoma-welcome__btn{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--m-text);color:var(--m-bg);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.product-main .nuoma-welcome__fine{margin:8px 2px 0;font-size:11px;line-height:1.45;color:var(--m-muted)}.product-main .nuoma-welcome__fine a{color:inherit}.product-main .nuoma-welcome__error{margin-top:8px;font-size:12px;color:#9e372c}.product-main .nuoma-welcome__error ul{margin:0;padding-left:16px}.product-main .nuoma-welcome__done{margin:0;padding:11px 13px;border-radius:12px;background:var(--m-surface);font-size:13px;line-height:1.4}.product-main .product-assurance{margin:20px 0 22px}.product-main .product-assurance__item{padding:14px 6px;gap:7px}.product-main .product-assurance__item svg{width:22px;height:22px;flex-basis:22px}.product-main .nuoma-eta{margin:0 0 12px;color:var(--m-text)}.product-main .nuoma-eta strong{font-weight:500}.product-main .nuoma-eta__dates{display:block;color:var(--m-muted)}.product-main .nuoma-eta__dates[hidden],.product-main .nuoma-variant-details.is-other-variant,.product-main .gallery-hint__touch{display:none}@media(hover:none){.product-main .gallery-hint__touch{display:inline}.product-main .gallery-hint__mouse{display:none}}@media(max-width:599px){.product-main .product-gallery__item{min-width:86%;flex-basis:86%}.product-main .gallery-hint{margin:9px 3px 4px}.product-main .nuoma-facts{margin-bottom:13px}.product-main .nuoma-facts__subtitle{font-size:14px;margin-bottom:10px}.product-main .nuoma-facts__list{gap:6px}.product-main .nuoma-facts__item{font-size:12px;min-height:30px;padding:5px 10px 5px 9px}.product-main .nuoma-split-wrap .split-pay__summary{font-size:12.5px}.product-main .product-form__row.product-form__row--qty{grid-template-columns:112px minmax(0,1fr)}.product-main .nuoma-stepper{height:48px;grid-template-columns:36px minmax(24px,1fr) 36px}.product-main .product-assurance{margin:18px 0}.product-main .product-assurance__item{padding:12px 3px;gap:6px}.product-main .nuoma-welcome__summary{font-size:12.5px}}.jdgm-widget,.jdgm-widget *{font-family:inherit!important}.jdgm-star{color:var(--m-text,#493D34)!important}.product-main .nuoma-rating{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;color:var(--m-text);text-decoration:none;font-size:12.5px;line-height:1}.product-main .nuoma-rating__stars{position:relative;display:inline-block;font-size:14px;letter-spacing:1px;line-height:1}.product-main .nuoma-rating__base{color:var(--m-oat)}.product-main .nuoma-rating__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--m-text)}.product-main .nuoma-rating__text{color:var(--m-muted);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--m-oat)}.product-main .nuoma-rating:hover .nuoma-rating__text{color:var(--m-text)}
/*# sourceMappingURL=/cdn/shop/t/68/assets/nuoma-conversion.css.map */
