:root{--c-on-deep: #FFFFFF;--c-on-deep-soft: #C3D3E3;--c-line-deep: rgba(195, 211, 227, .16);--sh-1: 0 1px 3px rgba(14, 27, 44, .07);--sh-2: 0 8px 28px rgba(14, 27, 44, .1);--sh-3: 0 18px 48px rgba(14, 27, 44, .14);--vinter-himmel: #DCEAF6;--vinter-frost-topp: #F4F9FD;--vinter-kall-vit: #F6FAFD}html h1,html h2,html h3{letter-spacing:-.02em}html .eyebrow,html .section-head__eyebrow,html .hero__eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.74rem;font-weight:700}html .section--soft{background-image:linear-gradient(180deg,var(--vinter-frost-topp) 0%,var(--c-bg-soft) 100%)}html .hero.section--soft{background-image:linear-gradient(180deg,var(--vinter-himmel) 0%,var(--c-bg-soft) 78%)}html .section--brand{background-color:var(--c-bg-deep)}html .section--brand .section-head__eyebrow,html .section--brand .section-head__lede{color:var(--c-on-deep-soft)}html .section--deep,html .section--brand,html .footer{background-image:radial-gradient(1.6px 1.6px at 24px 36px,rgba(255,255,255,.3),transparent 70%),radial-gradient(1.1px 1.1px at 92px 128px,rgba(255,255,255,.22),transparent 70%),radial-gradient(1.3px 1.3px at 158px 64px,rgba(255,255,255,.26),transparent 70%),radial-gradient(1px 1px at 214px 176px,rgba(255,255,255,.18),transparent 70%),radial-gradient(1.4px 1.4px at 48px 188px,rgba(255,255,255,.2),transparent 70%);background-size:240px 210px}html .footer-wave__layer{width:100%;animation:none!important;transform:none!important;background-color:var(--c-bg-deep);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:bottom;mask-position:bottom}html .footer-wave__layer svg{display:none}html .footer-wave__layer--back{opacity:.18;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 130' preserveAspectRatio='none'><path d='M0 70 L90 40 L170 62 L260 22 L350 58 L430 34 L520 66 L610 18 L700 54 L790 30 L880 62 L970 24 L1060 58 L1150 36 L1240 64 L1330 28 L1440 56 L1440 130 L0 130 Z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 130' preserveAspectRatio='none'><path d='M0 70 L90 40 L170 62 L260 22 L350 58 L430 34 L520 66 L610 18 L700 54 L790 30 L880 62 L970 24 L1060 58 L1150 36 L1240 64 L1330 28 L1440 56 L1440 130 L0 130 Z' fill='black'/></svg>")}html .footer-wave__layer--mid{opacity:.42;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 130' preserveAspectRatio='none'><path d='M0 92 L110 58 L200 84 L300 48 L400 82 L480 62 L580 90 L680 52 L770 84 L870 60 L960 92 L1060 56 L1160 86 L1250 64 L1350 92 L1440 70 L1440 130 L0 130 Z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 130' preserveAspectRatio='none'><path d='M0 92 L110 58 L200 84 L300 48 L400 82 L480 62 L580 90 L680 52 L770 84 L870 60 L960 92 L1060 56 L1160 86 L1250 64 L1350 92 L1440 70 L1440 130 L0 130 Z' fill='black'/></svg>")}html .footer-wave__layer--front{opacity:1;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 130' preserveAspectRatio='none'><path d='M0 112 L70 90 L150 108 L240 78 L320 104 L400 86 L500 112 L590 80 L680 106 L760 90 L860 114 L950 82 L1040 106 L1130 88 L1230 112 L1320 84 L1440 106 L1440 130 L0 130 Z' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 130' preserveAspectRatio='none'><path d='M0 112 L70 90 L150 108 L240 78 L320 104 L400 86 L500 112 L590 80 L680 106 L760 90 L860 114 L950 82 L1040 106 L1130 88 L1230 112 L1320 84 L1440 106 L1440 130 L0 130 Z' fill='black'/></svg>")}html .cart-drawer__overlay{background:#0e1b2c73}html .ladder__step,html .cart-line__props,html .ladder__ship,html .ladder--running .ladder__step.is-reached:not(.is-lit),html .ladder--running .ladder__step.is-reached:not(.is-lit) .ladder__step-price{color:var(--c-ink-muted)}html .bundle__list{--bundle-tint: var(--vinter-kall-vit)}html .cc__card{border-color:#0b4a7529;box-shadow:0 10px 26px -10px #0e1b2c47,0 1px 4px #0e1b2c14}html .cc__btn--ghost{color:var(--c-accent-text);box-shadow:inset 0 0 0 1.5px #0b4a7552}html .cc__btn--ghost:hover{background:#0b4a750f}html .scrolltop__btn{box-shadow:0 6px 18px #0e1b2c29}:root{--c-star: var(--c-accent-text)}html .announcement{--announcement-bg: var(--c-bg-deep) !important;background:var(--c-bg-deep)}html .faq__contact a,html .rte a,html .card__link,html .sizeguide__open:hover,html .contact__card .icon{color:var(--c-accent-text)}html .benefits:has(.card__media) .section-head__title:after,html .benefits .section-head__title:after{background:var(--c-accent-text)}html .gallery__dot.is-active{background:var(--c-ink)}html .section--brand .certifications__fallback{background:#ffffff14;color:var(--c-accent)}html .cart-savings,html .cart-drawer .cart-line__price,html .cart-page .cart-line__price{color:var(--c-accent-text)}html .header__cart-count{background:var(--c-bg-deep);color:#fff}html .ladder{background:var(--vinter-kall-vit);border-bottom-color:var(--c-line)}html .ladder__track{background:var(--c-line)}html .ladder__fill,html .ladder__node.is-reached,html .ladder__dust,html .ladder__step.is-reached .ladder__step-mark,html .ladder__confetti i:nth-child(3n+1){background:var(--c-accent-text)}html .ladder__node,html .ladder__step.is-reached .ladder__step-mark,html .ladder__step-mark:before{border-color:var(--c-accent-text)}html .ladder__step-mark,html .ladder--running .ladder__step.is-reached:not(.is-lit) .ladder__step-mark{border-color:var(--c-accent)}html .ladder__ship,html .ladder--running .ladder__step.is-reached:not(.is-lit) .ladder__ship{background:var(--c-bg-soft)}html .ladder__confetti i:nth-child(3n+3){background:var(--c-accent)}html .lorry__box,html .lorry__slat{stroke:var(--c-accent-text)}html .lorry__cab{fill:var(--c-accent-text)}html .lorry__wheel circle{fill:var(--c-bg-deep)}html kaching-bundles-block .kaching-bundles .kaching-bundles__block-title:before,html kaching-bundles-block .kaching-bundles .kaching-bundles__block-title:after{background-color:#0b4a7538!important}html kaching-bundles-block .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{background:var(--vinter-kall-vit)!important}html kaching-bundles-block .kaching-bundles [data-deal-bar-id] .kaching-bundles__bar-title:after{background:var(--c-bg-soft)!important;color:var(--c-ink)!important}html kaching-bundles-block .kaching-bundles .kaching-bundles__bar-most-popular__content{background-color:var(--c-brand)!important;color:var(--c-ink)!important}html .klarna-note{background:var(--c-bg-soft);color:var(--c-ink)}html .low-stock{color:#b42318}html body.template-product .cta-banner{--cta-bg: var(--c-brand) !important;--cta-text: var(--c-ink) !important;background-image:linear-gradient(180deg,var(--snoflinga-ljus-topp) 0%,var(--c-brand) 55%,var(--c-brand-dark) 100%)}html body.template-product:has(.page-main>.shopify-section:last-child .cta-banner){--wave-bg: var(--c-brand-dark)}html body.template-product .cta-banner .cta-banner__eyebrow{color:var(--c-accent-text)}html body.template-product .cta-banner .btn--light{background:var(--c-bg-deep);border-color:var(--c-bg-deep);color:#fff}html body:not(.template-product) .cta-banner{--cta-bg: var(--c-bg-deep) !important}html body:not(.template-product) .cta-banner .cta-banner__eyebrow{color:var(--c-accent)}html .cta-banner .cta-banner__lede{opacity:1}html .guarantee{background-color:var(--c-bg-deep)}html .search-form .btn--primary,html .contact__form .btn--primary,html .skip-link,html .cc__btn--primary{background:var(--c-bg-deep);border-color:var(--c-bg-deep);color:#fff}html .cc__btn--primary:hover{background:var(--c-ink-soft)}html .cc__link{color:var(--c-ink-muted);font-size:12px}html .cc__link:hover{color:var(--c-accent-text)}html :focus-visible{outline-color:var(--c-accent-text)}html .section--deep :focus-visible,html .section--brand :focus-visible,html .footer :focus-visible,html .announcement :focus-visible{outline-color:var(--c-accent)}html .footer__form-row .field__input::placeholder{color:#ffffff9e}html .scratch__title,html .scratch__prize-big,html .scratch__wordmark,html .scratch__label{color:var(--c-ink)}html .scratch-toast{background:var(--c-bg-deep)}html .shopify-section:has(.section--soft)+.shopify-section .section--soft{background-image:none}@media(max-width:749px){html .footer-wave__layer{-webkit-mask-size:200% 100%;mask-size:200% 100%}}:root{--isbla: #2B93CF;--snoflinga-ljus: #E8F6FD;--snoflinga-ljus-topp: #BFE6FA;--snoflinga-skugga: rgba(43, 147, 207, .28)}html .btn--primary,html .product__buy .btn--primary,html .sticky-atc__button,html .cart-upsell__add{color:var(--c-ink)}html .product__buy .btn--primary{box-shadow:0 8px 20px var(--snoflinga-skugga)}html .btn--primary .icon,html .sticky-atc__button .icon{color:currentColor}@media(hover:hover){html .btn--cta:hover,html .product__buy .btn--cta:hover{border-color:var(--isbla);color:var(--c-ink)}}html .btn--cta:focus-visible{border-color:var(--isbla);color:var(--c-ink)}html .btn--light{color:var(--c-ink)}html .badge--deep,html .price__percent,html .pcard__badge,html .sizepills__input:checked+.sizepills__face,html .before-after__tag--after,html .sleep__tab.is-active,html .blog__filter.is-active,html .pagination .is-current,html .cart-reservation{color:var(--c-ink)}html .product__usps .icon,html .comparison__feature{color:var(--c-ink)}html .product__price{background:linear-gradient(180deg,#8ed3f529,#8ed3f50f)}html .product__price .price__percent{box-shadow:0 4px 14px var(--snoflinga-skugga)}html .product__klarna{border-top-color:#2b93cf40}html .comparison__cell--highlight{background:#8ed3f51a}html .shipping-meter__text strong,html .sticky-atc__price-now,html .before-after__grip,html .scratch__prize-big{color:var(--c-accent-text)}html .trust-badges--micro .icon,html .tracking__icon,html .benefits .card__icon,html .benefits__icon{color:var(--isbla)}html .scrolltop__btn:hover{border-color:var(--isbla);color:var(--c-accent-text)}html .optselect{border-color:var(--isbla)}html .product__bundle-title:before,html .product__bundle-title:after{background:#2b93cf59}html .socialproof__face{box-shadow:0 0 0 2px var(--c-brand)}html body.template-product .cta-banner .trust-badges--micro .icon{color:var(--c-ink)}html .optselect:focus-within,html .field__input:focus,html .field select:focus,html .field textarea:focus,html .swatches__input:focus-visible+.swatches__dot,html .sizepills__input:focus-visible+.sizepills__face,html .scrolltop__btn:focus-visible,html .tracking__input:focus-visible,html .before-after__stage:focus-within .before-after__grip,html .scratch__close:focus-visible,html .scratch__card:focus-visible{outline-color:var(--isbla)}html .field__input:focus,html .field select:focus,html .field textarea:focus,html .tracking__input:focus-visible{border-color:var(--isbla)}html .cc__card{border-color:#2b93cf33}html .product__stock:not(.product__stock--urgent):not(.product__stock--positive){--stock-dot: var(--isbla)}html kaching-bundles-block .kaching-bundles .kaching-bundles__block,html kaching-bundles-block .kaching-bundles .kaching-bundles__block [style]{--bar-background-color: #FFFFFF !important;--bar-selected-background-color: var(--snoflinga-ljus) !important;--bar-border-color: rgba(43, 147, 207, .28) !important;--bar-selected-border-color: var(--isbla) !important;--bar-label-background-color: var(--c-brand) !important;--bar-label-color: var(--c-ink) !important;--bar-most-popular-background-color: var(--c-brand) !important;--bar-most-popular-color: var(--c-ink) !important}html kaching-bundles-block .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{background:var(--snoflinga-ljus)!important;box-shadow:inset 0 0 0 2px var(--isbla)!important}html kaching-bundles-block .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-radio{background:var(--isbla)!important;box-shadow:0 0 0 2px var(--isbla)!important}html .bundle__list{--bundle-mark: var(--isbla);--bundle-tint: var(--snoflinga-ljus)}html .section--deep .bundle__list .bundle__tier.is-selected{background:#8ed3f529;box-shadow:inset 0 0 0 2px var(--c-brand)}.alpio-sno{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#ddf0fc,#eef8fe 38%,#fff 82%)}html .ladder__lead{color:var(--c-ink)}html .ladder__lead--done{color:var(--c-accent-text)}html .ladder__step{color:var(--c-ink-muted)}html .ladder__step.is-reached{color:var(--c-ink)}html .ladder--running .ladder__step.is-reached:not(.is-lit){color:var(--c-ink-muted)}html .ladder__free{display:flex;align-items:center;justify-content:center;gap:6px;width:max-content;max-width:100%;margin:0 auto 8px;padding:5px 14px 5px 11px;border-radius:999px;background:var(--c-brand);color:var(--c-ink);font-size:.82rem;font-weight:800;line-height:1.3;box-shadow:0 4px 12px var(--snoflinga-skugga)}html .ladder__free[hidden]{display:none}html .ladder__free svg{flex:none}html .ladder--free-wait .ladder__free{opacity:0;transform:scale(.6)}@media(prefers-reduced-motion:no-preference){html .ladder--free-pop .ladder__free{animation:alpio-fri-frakt .76s cubic-bezier(.34,1.45,.64,1) both}html .ladder--free-pop .ladder__free svg{animation:ladder-truck .62s cubic-bezier(.34,1.4,.64,1) .14s both}}@keyframes alpio-fri-frakt{0%{opacity:0;transform:scale(.55) translateY(4px)}50%{opacity:1;transform:scale(1.1) translateY(0)}68%{transform:scale(.97) rotate(-2deg)}84%{transform:scale(1.01) rotate(1deg)}to{opacity:1;transform:none}}html .ladder__ship{background:var(--c-bg-soft);color:var(--c-ink-muted)}html .ladder__step.is-reached .ladder__ship,html .ladder--free-ship .ladder__ship{background:var(--c-brand);color:var(--c-ink)}html .ladder--running .ladder__step.is-reached:not(.is-lit) .ladder__ship,html .ladder--free-wait .ladder__step:not(.is-lit) .ladder__ship{background:var(--c-bg-soft);color:var(--c-ink-muted)}html .ladder__confetti i:nth-child(3n+1){background:var(--isbla)}html .ladder__confetti i:nth-child(3n+2){background:var(--c-brand)}html .ladder__confetti i:nth-child(3n+3){background:var(--c-accent-text)}html .cart-page__ladder .ladder{border:1px solid var(--c-line);border-radius:14px;margin-bottom:var(--sp-5)}html .cart-codes{display:grid;gap:6px}html .cart-codes[hidden]{display:none}html .cart-code{display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:700;color:var(--c-accent-text)}html .cart-code__label{display:inline-flex;align-items:center;gap:6px;min-width:0}html .cart-code__label svg{flex:none}html .cart-code__pct{padding:1px 8px;border-radius:999px;background:var(--c-brand);color:var(--c-ink);font-size:12px;font-weight:800;line-height:1.5;white-space:nowrap}html .cart-code__value{font-family:var(--f-heading);font-size:20px;white-space:nowrap}@media(max-width:749px){html .cart-drawer__foot .cart-code{font-size:14px;line-height:1.2}html .cart-drawer__foot .cart-code__value{font-size:15px}html .cart-page .cart-code__value{font-size:17px}}html .cart-codes,html .cart-code{min-width:0}html .cart-code__label>span:not(.cart-code__pct){min-width:0;overflow-wrap:anywhere}@media(max-width:749px){html .ladder__steps:has(.ladder__step--ship){height:88px}}@media(min-width:750px){html .ladder__steps:has(.ladder__step--ship){height:98px}}html .header.header--sno{background:linear-gradient(180deg,#f6fbfe,#e4f2fc)}.alpio-sno-top{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}html .ladder__free{position:relative}html .ladder__confetti--free{top:50%}@media(prefers-reduced-motion:no-preference){html .ladder--free-pop .ladder__confetti--free i{animation:ladder-konfetti .9s cubic-bezier(.15,.6,.35,1) .18s both}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/alpio-vinter.css.map */
