:root{--ec-gold: #f5db8b;--ec-gold-deep: #ecc95f;--ec-ink: #303030;--ec-ink-soft: rgba(48, 48, 48, .68);--ec-cream: #f6f4ed;--ec-line: rgba(48, 48, 48, .12);--ec-ease: cubic-bezier(.22, .61, .36, 1)}.shopify-section--apps .ba-breadcrumb,.shopify-section--apps .ba-breadcrumb *{font-family:Jost,sans-serif!important;font-size:11px!important;letter-spacing:.08em!important;color:var(--ec-ink-soft)!important}.shopify-section--apps .ba-breadcrumb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-info__block-list{row-gap:0}.product-info__block-item[data-block-id]{margin-block:0}.product-info [data-block-id=vendor] .vendor{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--ec-ink-soft)}.product-info .product-title{font-size:clamp(1.625rem,1.2rem + 1.6vw,2.25rem);line-height:1.18;letter-spacing:.035em;font-weight:400;color:var(--ec-ink);margin-block-start:.5rem;text-wrap:balance}.product-info [data-block-id=rating]{margin-block-start:.625rem}.product-info [data-block-id=rating] .rating-badge{gap:.5rem}.product-info [data-block-id=rating] .smallcaps{letter-spacing:.08em;font-size:12px}.product-info [data-block-id=price]{margin-block-start:1.125rem}.product-info .price-list--product sale-price,.product-info .price-list--product .text-subdued{color:var(--ec-ink)!important;font-size:1.25rem;letter-spacing:.06em}.product-info .price-list--product compare-at-price{font-size:.9375rem}.product-info [data-block-id=payment_terms]{margin-block-start:.25rem}.product-info [data-block-id=payment_terms]:not(:has([class^=trust-badge-])) .shopify-installments{margin-block-start:.75rem;text-align:center}.product-info .payment-terms{font-size:13px;color:var(--ec-ink-soft)}.product-info [data-block-id=fit_line]{margin-block-start:1.5rem;padding-block-start:1.5rem;border-top:1px solid var(--ec-line)}.product-info .eclore-fit-line{font-size:.9375rem;color:var(--ec-ink)}.product-info .eclore-fit-line__label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;margin-inline-end:.375rem}.product-info [data-block-id=benefits]{margin-block-start:1.125rem}.product-info .eclore-benefits{gap:.75rem}.product-info .eclore-benefits li{padding-inline-start:2rem;font-size:.9375rem;line-height:1.55}.product-info .eclore-benefits li:before{inset-inline-start:0;top:.15em;width:1.25rem;height:1.25rem;border:0;border-radius:50%;transform:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23303030' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 10.4l2.6 2.6L14 7.6'/%3E%3C/svg%3E") center / 100% no-repeat,var(--ec-gold)}.product-info [data-block-id=variant_picker]:not(:empty){margin-block-start:1.5rem}.product-info [data-block-id=buy_buttons]{margin-block-start:1.75rem}.product-info [data-block-id=buy_buttons] .button{min-height:3.5rem;font-size:12.5px;letter-spacing:.24em;border-radius:0;transition:background-color .35s var(--ec-ease),box-shadow .35s var(--ec-ease),transform .2s var(--ec-ease)}@media(hover:hover){.product-info [data-block-id=buy_buttons] .button:hover{background-color:var(--ec-gold-deep)!important;box-shadow:0 10px 24px -14px #30303073}}.product-info [data-block-id=buy_buttons] .button:active{transform:translateY(1px)}.product-info [class^=trust-badge-],.product-info [class*=" trust-badge-"]{display:flex;justify-content:center;margin-block:1rem 0;filter:grayscale(1);opacity:.55;transform:scale(.82);transform-origin:center top;margin-bottom:-.5rem}.product-info [data-block-id=trust]{margin-block-start:.5rem}.product-info .eclore-trust{gap:0;border-top:1px solid var(--ec-line);border-bottom:1px solid var(--ec-line);font-size:13.5px;color:var(--ec-ink)}.product-info .eclore-trust__row{gap:.875rem;align-items:center;padding-block:.875rem}.product-info .eclore-trust__row+.eclore-trust__row{border-top:1px solid var(--ec-line)}.product-info .eclore-trust__icon{width:1.125rem;height:1.125rem;margin:0;stroke-width:1.25;opacity:.85}.product-info .eclore-trust__row .link{text-decoration-thickness:1px;text-underline-offset:4px}.product-info .eclore-trust .link{background:none!important;text-decoration:underline}.product-info [data-block-id=fit_full]{margin-block-start:1.5rem}.product-info .eclore-fit{background:var(--ec-cream);padding:1.375rem;gap:1.125rem;border-radius:0}.product-info .eclore-fit__title{font-size:11px;letter-spacing:.22em}.product-info .eclore-fit__chip{border-color:#3030302e;font-size:12px;letter-spacing:.04em;padding:.3125rem .75rem}.product-info .jdgm-cards-carousel{margin-block-start:2.25rem}.product-info .jdgm-cards-carousel .jdgm-title{display:none}.product-info .jdgm-cards-carousel .jdgm-header{margin-bottom:.75rem}.product-info .jdgm-cards-carousel .jdgm-average-rating{font-size:13px;letter-spacing:.06em}.product-info .jdgm-carousel-item,.product-info .jdgm-card{background:#fff!important;border:1px solid var(--ec-line)!important;border-radius:0!important;box-shadow:none!important}.product-info .jdgm-carousel-item .jdgm-text{font-size:15px;line-height:1.55;font-weight:400}.product-info .jdgm-carousel-item .jdgm-reviewer-name{font-weight:400!important;font-size:11px!important;letter-spacing:.22em;text-transform:uppercase;color:var(--ec-ink)!important}.product-info .jdgm-carousel-item .jdgm-product-name{font-size:12px;color:var(--ec-ink-soft)}.product-info [data-block-id=beskrivning]{margin-block-start:2.5rem}.product-info [data-block-id=beskrivning] .prose h2{font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);line-height:1.25;letter-spacing:.03em;text-wrap:balance;margin-bottom:1rem}.product-info [data-block-id=beskrivning] .prose h2:before{content:"";display:block;width:2.5rem;height:1px;background:var(--ec-ink);margin-bottom:1.25rem}.product-info [data-block-id=beskrivning] .prose p,.product-content-below-gallery .accordion__content p{font-size:15px;line-height:1.7}.product-info [data-block-id=beskrivning] .prose strong,.product-info [data-block-id=beskrivning] .prose b{font-weight:600}.product-content-below-gallery .accordion,.product-info .accordion{border-color:var(--ec-line)}.product-content-below-gallery .accordion__toggle,.product-info .accordion__toggle{font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;padding-block:1.375rem}.product-content-below-gallery .accordion__content{padding-bottom:1.5rem}.product-content-below-gallery .accordion__content strong,.product-content-below-gallery .accordion__content b,.product-info .accordion__content strong,.product-info .accordion__content b,.product-info .prose strong,.product-info .prose b{font-weight:600}.complementary-products{margin-block-start:1rem}.complementary-products__header{justify-content:flex-start!important;margin-bottom:1.25rem}.complementary-products__header .h5{font-size:11.5px;letter-spacing:.24em;text-transform:uppercase}.complementary-products__product-list{display:grid;gap:.75rem}.complementary-products .horizontal-product-card{background:var(--ec-cream);padding:.875rem;gap:1rem;align-items:center;transition:background-color .3s var(--ec-ease)}@media(hover:hover){.complementary-products .horizontal-product-card:hover{background:#efece2}}.complementary-products .horizontal-product-card__figure{flex:none;width:84px;background:#fff}.complementary-products .horizontal-product-card__image{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.complementary-products .horizontal-product-card .product-title{font-size:13.5px;letter-spacing:.04em;line-height:1.4;text-transform:none}.complementary-products .horizontal-product-card sale-price{color:var(--ec-ink)!important;font-size:13px}.complementary-products .horizontal-product-card .link,.complementary-products .horizontal-product-card button{font-size:11px;letter-spacing:.18em;text-transform:uppercase}.shopify-section--faq .h2,.shopify-section--related-products .h2{font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);letter-spacing:.04em;line-height:1.25;text-transform:none}.shopify-section--faq .accordion{border-color:var(--ec-line)}.shopify-section--faq .accordion__toggle{font-size:15px;line-height:1.5;padding-block:1.25rem;letter-spacing:.01em}.jm-review-widget .jm-text,.jm-review-widget p,.jm-review-widget button,.jm-review-widget select{font-family:Jost,sans-serif!important}.jm-review-widget .jm-star-rating__font-icon{color:var(--ec-gold)!important}.jm-review-widget-minimal-header .jm-text:not(.jm-review-widget-minimal-header__title){font-weight:400!important;letter-spacing:.04em}.jm-review-widget-minimal-header__title{font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem)!important;letter-spacing:.04em!important;font-weight:400!important;color:var(--ec-ink)!important}.jm-review-widget .jm-text{color:var(--ec-ink)}.jm-review-widget .jm-button--primary{color:var(--ec-ink)!important;background:var(--ec-gold)!important;border-radius:0!important;font-size:12px!important;letter-spacing:.2em!important;text-transform:uppercase;min-height:2.75rem}.jm-review-widget button:not(.jm-button--primary),.jm-review-widget .jm-review-widget-minimal-header__button-and-filters>*:not(.jm-action-buttons) button,.jm-review-widget select{border-radius:0!important;border:1px solid rgba(48,48,48,.2)!important}.jm-review-content__title{font-size:17px!important;font-weight:500!important;letter-spacing:.02em;color:var(--ec-ink)!important}.jm-reviewer-info__name{font-weight:400!important;font-size:11px!important;letter-spacing:.22em;text-transform:uppercase;color:var(--ec-ink)!important}.jm-review-item p{line-height:1.65;color:var(--ec-ink)}.jm-review-item{border-color:var(--ec-line)!important}.shopify-section--rich-text .prose{text-align:start}.shopify-section--rich-text .container>*{max-width:40rem;margin-inline:auto}.shopify-section--rich-text .metafield-rich_text_field{background:var(--ec-cream);padding:1.75rem 1.5rem;margin-block-end:.75rem}.shopify-section--rich-text .metafield-rich_text_field h2,.shopify-section--rich-text .metafield-rich_text_field h3{font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;text-align:start;margin:0 0 .75rem}.shopify-section--rich-text .metafield-rich_text_field ul{list-style:none;padding:0;margin:0}.shopify-section--rich-text .metafield-rich_text_field li{margin:0;padding:0;border-top:1px solid var(--ec-line)}.shopify-section--rich-text .metafield-rich_text_field li::marker{content:none}.shopify-section--rich-text .metafield-rich_text_field li a{display:flex;justify-content:space-between;gap:1rem;padding-block:.875rem;font-size:14.5px;line-height:1.45;text-decoration:none;background:none!important;color:var(--ec-ink)}.shopify-section--rich-text .metafield-rich_text_field li a:after{content:"\2192";flex:none;transition:transform .3s var(--ec-ease)}@media(hover:hover){.shopify-section--rich-text .metafield-rich_text_field li a:hover:after{transform:translate(4px)}}.shopify-section--related-products .h5{font-size:11.5px!important;letter-spacing:.24em!important;text-transform:uppercase!important}.shopify-section--related-products .product-card__title,.shopify-section--related-products .product-card .product-title{letter-spacing:.03em;line-height:1.45;font-size:13.5px}.shopify-section--related-products sale-price{color:var(--ec-ink)!important;letter-spacing:.05em}.shopify-section--related-products .product-card .vendor{letter-spacing:.24em;color:var(--ec-ink-soft)}.product-sticky-bar .button{letter-spacing:.22em;border-radius:0;min-height:3.25rem}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.shopify-section--faq .section-stack,.shopify-section--rich-text .metafield-rich_text_field,.jm-review-item{animation:ec-rise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}}@keyframes ec-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media screen and (min-width:1000px){.product-info .product-title{margin-block-start:.75rem}.product-info [data-block-id=buy_buttons] .button{min-height:3.75rem}.product-info .eclore-fit{padding:1.5rem 1.75rem}}.product-info [data-block-id=dim_line]{margin-block-start:1.5rem;padding-block-start:1.5rem;border-top:1px solid var(--ec-line)}.product-info__block-list:not(:has([data-block-id=fit_line] .eclore-fit-line,[data-block-id=dim_line] .eclore-fit-line)) [data-block-id=benefits]{margin-block-start:1.5rem;padding-block-start:1.5rem;border-top:1px solid var(--ec-line)}.product-info [data-block-id=set_price]{margin-block-start:.625rem}.product-info .eclore-set-save{font-size:13px;gap:.5rem .875rem}.product-info .eclore-set-save__badge{font-size:10.5px;letter-spacing:.2em;padding:.3125rem .75rem;background:var(--ec-gold);color:var(--ec-ink)}.product-info [data-block-id=set_full]{margin-block-start:1.5rem}.product-info .eclore-set{background:var(--ec-cream);padding:1.375rem;gap:1rem}.product-info .eclore-set__list{gap:0}.product-info .eclore-set__item{padding-block:.75rem;gap:.875rem}.product-info .eclore-set__item+.eclore-set__item{border-top:1px solid var(--ec-line)}.product-info .eclore-set__step{width:1.375rem;height:1.375rem;font-size:11px;border-color:#30303059}.product-info .eclore-set__img{width:60px;height:60px;background:#fff}.product-info .eclore-set__text .link{font-size:14px;letter-spacing:.02em;line-height:1.4;background:none!important;text-decoration:none}.product-info .eclore-set__text .text-sm{font-size:12px;letter-spacing:.04em}.product-info .eclore-set__name{font-size:14px;letter-spacing:.02em;line-height:1.4}.product-info .eclore-set--text .eclore-set__text{display:flex;flex-direction:column;gap:.125rem}
/*# sourceMappingURL=/cdn/shop/t/98/assets/eclore-pdp-premium.css.map */
