.cart__empty,.checkout__body{margin-top:30px}@font-face{font-family:HPSimple;src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_lt.eot);src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_lt.eot?#iefix) format("embedded-opentype"),url(../../../stylesheets/fonts/hp-simplified/hpsimplified_lt.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:HPSimple;src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_rg.eot);src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_rg.eot?#iefix) format("embedded-opentype"),url(../../../stylesheets/fonts/hp-simplified/hpsimplified_rg.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:HPSimple;src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_bd.eot);src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_bd.eot?#iefix) format("embedded-opentype"),url(../../../stylesheets/fonts/hp-simplified/hpsimplified_bd.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"HP Simplified";src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_lt.eot);src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_lt.eot?#iefix) format("embedded-opentype"),url(../../../stylesheets/fonts/hp-simplified/hpsimplified_lt.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"HP Simplified";src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_rg.eot);src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_rg.eot?#iefix) format("embedded-opentype"),url(../../../stylesheets/fonts/hp-simplified/hpsimplified_rg.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"HP Simplified";src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_bd.eot);src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_bd.eot?#iefix) format("embedded-opentype"),url(../../../stylesheets/fonts/hp-simplified/hpsimplified_bd.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(../../../stylesheets/fonts/montserrat/montserrat-thin.woff) format("woff");font-weight:100}@font-face{font-family:Montserrat;src:url(../../../stylesheets/fonts/montserrat/montserrat-light.woff) format("woff");font-weight:300}@font-face{font-family:Montserrat;src:url(../../../stylesheets/fonts/montserrat/montserrat-regular.woff) format("woff");font-weight:400}@font-face{font-family:Montserrat;src:url(../../../stylesheets/fonts/montserrat/montserrat-semibold.woff) format("woff");font-weight:600}@font-face{font-family:Montserrat;src:url(../../../stylesheets/fonts/montserrat/montserrat-bold.woff) format("woff");font-weight:700}@font-face{font-family:Montserrat;src:url(../../../stylesheets/fonts/montserrat/montserrat-black.woff) format("woff");font-weight:900}@font-face{font-family:FormaDJRMicro;src:url(../../../stylesheets/fonts/FormaDJR/FormaDJRMicro-Black.woff) format("woff");font-weight:900}@font-face{font-family:FormaDJRMicro;src:url(../../../stylesheets/fonts/FormaDJR/FormaDJRMicro-Black.woff2) format("woff");font-weight:900}@font-face{font-family:FormaDJRMicro;src:url(../../../stylesheets/fonts/FormaDJR/FormaDJRMicro-Bold.woff) format("woff");font-weight:700}@font-face{font-family:FormaDJRMicro;src:url(../../../stylesheets/fonts/FormaDJR/FormaDJRMicro-Bold.woff2) format("woff");font-weight:700}@font-face{font-family:FormaDJRMicro;src:url(../../../stylesheets/fonts/FormaDJR/FormaDJRMicro-ExtraBold.woff) format("woff");font-weight:800}@font-face{font-family:FormaDJRMicro;src:url(../../../stylesheets/fonts/FormaDJR/FormaDJRMicro-ExtraBold.woff2) format("woff");font-weight:800}@font-face{font-family:FormaDJRMicro;src:url(../../../stylesheets/fonts/FormaDJR/FormaDJRMicro-ExtraLight.woff) format("woff");font-weight:200}@font-face{font-family:FormaDJRMicro;src:url(../../../stylesheets/fonts/FormaDJR/FormaDJRMicro-ExtraLight.woff2) format("woff");font-weight:200}@font-face{font-family:FormaDJRMicro;src:url(../../../stylesheets/fonts/FormaDJR/FormaDJRMicro-Light.woff) format("woff");font-weight:300}@font-face{font-family:FormaDJRMicro;src:url(../../../stylesheets/fonts/FormaDJR/FormaDJRMicro-Light.woff2) format("woff");font-weight:300}@font-face{font-family:FormaDJRMicro;src:url(../../../stylesheets/fonts/FormaDJR/FormaDJRMicro-Regular.woff) format("woff");font-weight:400}@font-face{font-family:FormaDJRMicro;src:url(../../../stylesheets/fonts/FormaDJR/FormaDJRMicro-Regular.woff2) format("woff");font-weight:400}@font-face{font-family:HPSimplified;src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_rg.woff) format("woff")}@font-face{font-family:HPSimplified;src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_bd.woff) format("woff");font-weight:700}@font-face{font-family:HPSimplified;src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_lt.woff) format("woff");font-weight:300}@font-face{font-family:HPSimplifiedRegular;src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_rg.eot);src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_rg.eot?#iefix) format("eot"),url(../../../stylesheets/fonts/hp-simplified/hpsimplified_rg.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:HPSimplifiedBold;src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_bd.eot);src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_bd.eot?#iefix) format("eot"),url(../../../stylesheets/fonts/hp-simplified/hpsimplified_bd.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:HPSimplifiedLight;src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_lt.eot);src:url(../../../stylesheets/fonts/hp-simplified/hpsimplified_lt.eot?#iefix) format("eot"),url(../../../stylesheets/fonts/hp-simplified/hpsimplified_lt.woff) format("woff");font-weight:400;font-style:normal}.radio-box-nav:after,.sm15 .addr .addr__btns:after,.sm15 .fieldset:after,.sm15 .order-details-list:after{content:"";display:table;clear:both}.sm15 .legal-header__close,.sm15 .prod-voucher__close{display:inline-block;background-repeat:no-repeat;font:0/0 auto}.checkout__header{background:#fff;padding:20px 0;border-bottom:1px solid #e6e6e6}.checkout__dialog{overflow:hidden}.checkout__info-footer{margin-bottom:20px}.checkout__legal-footer{border-top:1px solid #e6e6e6;padding-top:20px;padding-bottom:10px}@media (min-width:48em){.checkout__legal-footer{padding-top:30px;padding-bottom:20px}}.checkout__copyright{border-top:1px solid #e6e6e6;padding-top:20px;padding-bottom:10px}@media (min-width:48em){.checkout__copyright{padding-top:30px;padding-bottom:20px}}.sm15 .fixed-header{height:91px}.sm15 .fixed-header__scroll{width:100%;z-index:4}.sm15 .fixed-header__scroll.is-fixed{position:fixed;top:0;left:0}.header{display:flex;flex-wrap:nowrap;justify-content:space-between}.header__brand{flex-shrink:1}.header__img img{display:block;height:50px}.sm15 .brand{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.sm15 .brand:hover{text-decoration:none}.sm15 .brand__logo,.sm15 .brand__name{vertical-align:middle}.sm15 .brand__logo{flex-shrink:0;display:inline-block;width:70px;height:70px;font:0/0 a}.sm15 .brand__logo svg{padding:7.3px}.sm15 .brand__name{position:relative;margin-left:6px;color:#000;font-size:1.125em;font-weight:400}.sm15 .checkout-dialog{color:#fff;padding-top:20px;transform:translateY(-100%);transition:transform .48s}.sm15 .checkout-dialog.is-visible{transform:translateY(0)}.sm15 .checkout-dialog--bg-a{background:#21ccd1}.sm15 .checkout-dialog--bg-b{background:#0096d6}.sm15 .checkout-dialog--bg-c{background:#bf3852}.sm15 .checkout-dialog__msg{padding-left:40px;position:relative;font-weight:300}.sm15 .checkout-dialog__msg>svg{stroke:#fff;fill:#fff;position:absolute;left:0;top:50%;transform:translateY(-50%);width:30px}.sm15 .checkout-dialog__msg>span{font-weight:400}.step-indicator-container{position:relative;margin-bottom:20px;z-index:2}.sm15 .step-indicator{background:#f7f7f7;top:0;left:0;width:100%}@media (min-width:48em){.sm15 .step-indicator.is-fixed{position:fixed}}.sm15 .step-indicator__list{position:relative;margin:0;padding-top:16px;white-space:nowrap}.sm15 .step-indicator__list--3:after,.sm15 .step-indicator__list--4:after{content:"";position:absolute;bottom:0;height:1px;background:#ddd}.sm15 .step-indicator__list--3:after{left:16.666%;width:66.666%}.sm15 .step-indicator__list--4:after{left:12.5%;width:75%}.sm15 .step-indicator__list-i{box-sizing:content-box;position:relative;display:inline-block;padding-bottom:20px;text-align:center;font-size:1em;font-weight:300;white-space:normal;z-index:1}.sm15 .step-indicator__list-i>a,.sm15 .step-indicator__list-i>span{color:#000}.sm15 .step-indicator__list-i>a:after,.sm15 .step-indicator__list-i>span:after{content:"";position:absolute;left:50%;bottom:0;border-radius:50%;width:20px;height:20px;background:#777;transform:translate(-50%,50%)}.sm15 .step-indicator__list-i.is-active,.sm15 .step-indicator__list-i.is-active>a,.sm15 .step-indicator__list-i.is-active>span{color:#0096d6}.reg--bc .step-indicator__list-i.is-active span,.sm15 .step-indicator__list-i--dark.is-active,.sm15 .step-indicator__list-i--dark.is-active>a,.sm15 .step-indicator__list-i--dark.is-active>span{color:#000}.sm15 .step-indicator__list-i.is-active>a:after,.sm15 .step-indicator__list-i.is-active>span:after{background:#0096d6}.sm15 .step-indicator__list-i--dark.is-active>a:after,.sm15 .step-indicator__list-i--dark.is-active>span:after{background:#000}.sm15 .step-indicator__list-i.is-disabled>a,.sm15 .step-indicator__list-i.is-disabled>span{text-decoration:none;cursor:default}.sm15 .step-indicator__list--3>.step-indicator__list-i{width:33%}.sm15 .step-indicator__list--4>.step-indicator__list-i{width:25%}.sm15 .r-gr__col.shipping__wrap.shipping__wrap--simplified .fieldset{margin-bottom:0}.sm15 .r-gr__col.shipping__wrap.shipping__wrap--simplified .form-group{margin-bottom:1rem}.sm15 .r-gr__col.shipping__wrap.shipping__wrap--simplified .fieldset__title{display:none}.reg--bc .step-indicator__list-i.is-active span:after{background-color:#000}@media screen and (max-width:300px){html[lang=de-ch] .sm15 .step-indicator__list-i,html[lang=de-de] .sm15 .step-indicator__list-i{font-size:.8em}html[lang=de-ch] .sm15 .r-gr__col.shipping__wrap,html[lang=de-de] .sm15 .r-gr__col.shipping__wrap{padding-left:0}html[lang=de-ch] .sm15 .r-gr__col.shipping__wrap .radio-box__nav,html[lang=de-de] .sm15 .r-gr__col.shipping__wrap .radio-box__nav{font-size:.875rem}}.bg--a{background:#fcfcfc}.sm15 .fieldset{margin-bottom:20px}.sm15 .fieldset__body.fieldset__body--align-center{display:flex;align-items:center;margin-bottom:1rem}.sm15 .fieldset__title{display:inline-block;margin-bottom:10px;letter-spacing:1px;font-weight:300;max-width:90%}.sm15 .fieldset__msg{display:block;margin-bottom:10px;font-weight:300;font-size:.875em}.sm15 .fieldset--waste{margin-bottom:0}.sm15 .fieldset-waste{background-color:#f2ebdc}.sm15 .fieldset-waste .fieldset__title{font-size:1.25rem;line-height:1.75rem;margin-bottom:.75rem;border-bottom:1px solid #000;display:block;max-width:100%;padding:1.5rem 1.5rem .75rem}.sm15 .fieldset-waste .fieldset__msg{font-size:1rem;line-height:1.5rem;margin-bottom:0;padding:0 1.5rem 1.5rem}.sm15 .fieldset--has-weee{margin-bottom:.125rem}.sm15 .fieldset--has-weee .r-gr{margin-left:0}.sm15 .fieldset--has-weee #ValidateEmlBlk{border:.0625rem solid #ccc;padding:2rem}.sm15 .fieldset--has-weee #ValidateEmlBlk .block-btn{margin-bottom:0}.sm15 .fieldset--has-weee .u-bt-light{border-top:none!important}.sm15 .fieldset--has-weee .radio-box__body{border:none;padding:0}.sm15 .form-group{position:relative;margin-bottom:10px}.sm15 .form-group__title{margin-bottom:10px;font-weight:300;font-size:1em}.sm15 .form-group__input{margin-bottom:5px}.sm15 .form-group__valid-i,.sm15 .form-group__warning-i{position:absolute;right:11px;top:14.5px;display:none}.checkbox,.checkbox__label,.text{position:relative}.sm15 .form-group__valid-i{stroke:#c8cbcc;fill:transparent}.sm15 .form-group__warning-i{stroke:#bf3853;fill:#bf3853}.sm15 .form-group__warning-msg{display:none;margin:0}.sm15 .form-group.is-valid .form-group__valid-i{display:block}.sm15 .form-group.is-valid.is-warning .form-group__valid-i{display:none}.sm15 .form-group.is-warning .form-group__warning-i,.sm15 .form-group.is-warning .form-group__warning-msg,.sm15 .label{display:block}.sm15 .label{font-weight:300;margin-bottom:5px}.checkbox{display:inline-block;cursor:pointer}.checkbox__input{display:none}.checkbox__label{display:inline-block;padding-left:30px;font-weight:300}.checkbox__label:after,.checkbox__label:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.checkbox__label:before{left:0;border:1px solid #c8cbcc;width:20px;height:20px;background:#fff}.checkbox__label:after{visibility:hidden;left:3px;width:14px;height:14px;background:url(../images/sm15/checkout-checkbox-checked.svg?ver=20251216061349) no-repeat;background-size:14px}.checkbox__label--waste{padding-left:0;display:inline}.checkbox__label--waste:before{display:none}.checkbox+.gfe-tooltip{margin-left:-.25rem}.checkbox--waste{display:flex;padding:.5rem .75rem}.checkbox--waste .checkbox__input--waste-box{width:1.5rem;height:1.5rem;background:inherit;border:1px solid #767676;margin-right:.75rem;display:block;flex-shrink:0}.checkbox--waste:hover .checkbox__input--waste-box{background:#e8e8e8;outline:#e8e8e8 solid 8px}.checkbox--waste.is-checked .checkbox__input--waste-box{border-color:#2c3038;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%23fff'%3E%3Cpath d='M8.37017 14.9999C8.23547 14.9994 8.10226 14.9717 7.97853 14.9184C7.85481 14.8651 7.74312 14.7874 7.65017 14.6899L3.28017 10.1499C3.18644 10.0569 3.11205 9.94633 3.06128 9.82447C3.01051 9.70261 2.98438 9.5719 2.98438 9.43989C2.98438 9.30788 3.01051 9.17718 3.06128 9.05532C3.11205 8.93346 3.18644 8.82286 3.28017 8.72989C3.46754 8.54364 3.72099 8.4391 3.98517 8.4391C4.24936 8.4391 4.50281 8.54364 4.69017 8.72989L8.34017 12.5299L16.2502 4.27989C16.4378 4.11113 16.6824 4.01957 16.9347 4.02356C17.187 4.02756 17.4286 4.12683 17.6108 4.30145C17.793 4.47607 17.9024 4.71313 17.9172 4.96508C17.9319 5.21703 17.8508 5.46523 17.6902 5.65989L9.07017 14.6599C8.98214 14.7605 8.87484 14.8424 8.7546 14.9008C8.63437 14.9592 8.50365 14.9929 8.37017 14.9999V14.9999Z'/%3E%3C/svg%3E") center center no-repeat #2c3038}.checkbox.is-checked .checkbox__label:not(.checkbox__label--waste):after{visibility:visible}.checkbox.checkbox--simplified{padding:1.25rem;box-shadow:.125rem .125rem .5rem 0 rgba(44,48,56,.25);border-radius:.1875rem}.checkbox.checkbox--simplified:hover{background:#e8e8e8}.checkbox.checkbox--simplified .checkbox__label{line-height:1.5rem;padding-left:2.25rem}.checkbox.checkbox--simplified .checkbox__label:before{width:1.5rem;height:1.5rem;border-color:#767676;background:inherit}.checkbox.checkbox--simplified+.warning-msg:not(:empty){font-size:.875rem;font-weight:400;line-height:1.25rem;text-transform:none;color:#ce153a;margin-top:.25rem}.checkbox.checkbox--simplified.is-checked .checkbox__label:before{border-color:#2c3038;background:#2c3038}.checkbox.checkbox--simplified.is-checked .checkbox__label:after{left:0;width:1.375rem;height:1.375rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%23fff'%3E%3Cpath d='M8.37017 14.9999C8.23547 14.9994 8.10226 14.9717 7.97853 14.9184C7.85481 14.8651 7.74312 14.7874 7.65017 14.6899L3.28017 10.1499C3.18644 10.0569 3.11205 9.94633 3.06128 9.82447C3.01051 9.70261 2.98438 9.5719 2.98438 9.43989C2.98438 9.30788 3.01051 9.17718 3.06128 9.05532C3.11205 8.93346 3.18644 8.82286 3.28017 8.72989C3.46754 8.54364 3.72099 8.4391 3.98517 8.4391C4.24936 8.4391 4.50281 8.54364 4.69017 8.72989L8.34017 12.5299L16.2502 4.27989C16.4378 4.11113 16.6824 4.01957 16.9347 4.02356C17.187 4.02756 17.4286 4.12683 17.6108 4.30145C17.793 4.47607 17.9024 4.71313 17.9172 4.96508C17.9319 5.21703 17.8508 5.46523 17.6902 5.65989L9.07017 14.6599C8.98214 14.7605 8.87484 14.8424 8.7546 14.9008C8.63437 14.9592 8.50365 14.9929 8.37017 14.9999V14.9999Z'/%3E%3C/svg%3E") center center no-repeat}.checkbox.checkbox--simplified.is-warning .checkbox__label:before{border-color:#ce153a}.checkbox.checkbox--simplified.checkbox--small{padding:.5625rem .5625rem .5625rem 0;box-shadow:none}.text__input,.textarea__input{padding:20px 10px 5px;display:block;width:100%;outline:0}.checkbox.checkbox--simplified.checkbox--small:hover{background:0 0}.checkbox.checkbox--simplified.checkbox--small:hover .checkbox__label:before{background-color:#e8e8e8;box-shadow:0 0 0 .25rem #e8e8e8}.checkbox.checkbox--simplified.checkbox--small .checkbox__label{font-weight:400;line-height:1.375rem}.text__input,.text__placeholder{line-height:20px;font-weight:300;font-family:HPSimple,"Malgun Gothic",Arial}.checkbox.checkbox--simplified.checkbox--small.is-checked:hover .checkbox__label:before{background-color:#2c3038}.text__input{border:1px solid #c8cbcc;border-radius:0}.text__placeholder{position:absolute;top:13.5px;left:11px;font-size:.875em;color:#777;transition:top .16s}.text.is-filled .text__placeholder,.text__input:focus~.text__placeholder,.text__input[required]:valid~.text__placeholder{top:5px;font-size:.75em}.text__input:focus{border-color:#0096d6}.text__input:disabled{background:#eee}.text.is-warning .text__input{border-color:#bf3853;color:#000}.text.is-warning .text__placeholder{color:#bf3853}.multi-select,.select,.textarea__placeholder{color:#777;line-height:20px;font-weight:300}.textarea{position:relative}.textarea__input{border:1px solid #c8cbcc;border-radius:0;line-height:20px;font-family:HPSimple,"Malgun Gothic",Arial;font-weight:300}.textarea__placeholder{position:absolute;top:13.5px;left:11px;font-family:HPSimple,"Malgun Gothic",Arial;font-size:.875em;transition:top .16s;background:#fff}.textarea__input:focus{border-color:#0096d6}.textarea.is-filled .textarea__placeholder,.textarea__input:focus~.textarea__placeholder{top:5px;font-size:.75em}.textarea.is-warning .textarea__input{border-color:#bf3853;color:#000}.textarea.is-warning .textarea__placeholder{color:#bf3853}.select{display:block;border:1px solid #c8cbcc;border-radius:0;padding:0 0 0 10px;width:100%;height:47px;background:#fff;font-size:.875em;outline:0}@supports (-webkit-appearance:none){.text__input{-webkit-appearance:none}.text__input[type=number]::-webkit-inner-spin-button,.text__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.textarea__input{-webkit-appearance:none}.select{-webkit-appearance:none;background-image:url(../images/sm15/checkout/select-arrow-default.svg);background-repeat:no-repeat;background-position:100% 14.5px}@media (min-width:62em){.select{background-position:100% 14.5px}}.select.is-warning{background-image:url(../images/sm15/checkout/select-arrow-warning.svg)}}.select:focus{border-color:#0096d6}.select.is-warning{border-color:#bf3853}.select:disabled{background-color:#eee}.select option{font-weight:300}.multi-select{display:block;border:1px solid #c8cbcc;padding:0;width:100%;background:#fff;font-size:1em;outline:0}.multi-select:focus{border-color:#0096d6}.multi-select option:not(:last-child),.sm15 .radio-list__i:not(:last-child){border-bottom:1px solid #c8cbcc}.multi-select option{font-weight:300;padding:15.5px 10px}.sm15 .radio-list{margin:0}.list-radio{position:relative;display:block;padding:15px 10px;cursor:pointer}.list-radio__input{position:absolute;left:0;top:0;opacity:0}.list-radio__label{position:relative;font-weight:300;z-index:1}.list-radio__bg{visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;background:#0096d6}.list-radio:hover .list-radio__label,.list-radio__input:checked~.list-radio__label{color:#fff}.list-radio:hover .list-radio__bg,.list-radio__input:checked~.list-radio__bg{visibility:visible}.sm15 .block-btn{display:inline-block;border:1px solid #000;margin-bottom:10px;padding:12.5px 20px;font-weight:300;text-align:center;background:0 0;line-height:20px;cursor:pointer}.sm15 .block-btn:link,.sm15 .block-btn:visited{color:#000}.sm15 .block-btn:hover{text-decoration:none}.sm15 .block-btn--link:hover,.sm15 .voucher__remove-btn:hover{text-decoration:underline}.sm15 .block-btn--block{width:100%}.boxtip,.boxtip__i{width:22px;height:22px}.sm15 .block-btn--success{border-color:#7bac2f;background:#7bac2f;color:#fff}.sm15 .block-btn--success:link,.sm15 .block-btn--success:visited{color:#fff}.sm15 .block-btn--success-variation2{border-color:#165dba;background:#165dba}.sm15 .block-btn--success.has-loader{pointer-events:none;position:relative}.sm15 .block-btn--success.has-loader .loader{display:flex;background:rgba(255,255,255,.4);top:0;left:0;right:0;bottom:0}.sm15 .block-btn--info{border-color:#0096d6;background:#0096d6;color:#fff}.sm15 .block-btn--info:link,.sm15 .block-btn--info:visited{color:#fff}.sm15 .block-btn--info-variation2{border-color:#2c3038;background:#2c3038}.sm15 .block-btn--quote{border:none;background:0 0;text-align:left;padding:0 1.25rem .7813rem 0;font-weight:400;font-size:1rem;line-height:1.5rem}.sm15 .block-btn--quote-variation1{color:#0096d6}.sm15 .block-btn--quote-variation2{color:#165dba}.sm15 .block-btn--ghost{border-color:#0096d6;color:#0096d6}.sm15 .block-btn--ghost:link,.sm15 .block-btn--ghost:visited{color:#fff}.sm15 .block-btn--warning{border-color:#d7410b;background:#d7410b;color:#fff}.sm15 .block-btn--warning:link,.sm15 .block-btn--warning:visited{color:#fff}.sm15 .block-btn--dark{border-color:#555;background:#555;color:#fff}.sm15 .block-btn--dark:link,.sm15 .block-btn--dark:visited{color:#fff}.sm15 .block-btn--confirm{border-color:#bf3854;background:#bf3854;color:#fff}.sm15 .block-btn--confirm:link,.sm15 .block-btn--confirm:visited{color:#fff}.sm15 .block-btn--link{border:0;color:#545454}.sm15 .block-btn--link:link,.sm15 .block-btn--link:visited{color:#545454}.sm15 .block-btn--gt-arr:before{content:"> "}.sm15 .block-btn-variation2{border-color:#165dba;background:#165dba}.sm15 .block-btn:disabled{border-color:#ccc;background:#ccc;color:#777;cursor:default}.block-btn-v-s{display:inline-block;border:1px solid transparent;padding-top:12.5px;padding-bottom:12.5px}.sm15 .fixed__scroll.fixed__scroll--basket .basket,.sm15 .fixed__scroll.fixed__scroll--basket .block-btn--sticky{display:none}.sm15 .fixed__scroll.fixed__scroll--basket.is-fixed .block-btn--sticky{display:block}.sm15 .fixed__scroll.fixed__scroll--basket.is-fixed .block-btn--nonsticky{display:none}.sm15 .fixed__scroll.fixed__scroll--basket.is-fixed .basket{flex:4;display:block}.sm15 .fixed__scroll.fixed__scroll--basket.is-fixed .basket__header{position:relative;font-size:.9375rem;border-bottom:none;padding:.4375rem}.sm15 .fixed__scroll.fixed__scroll--basket.is-fixed .basket__header--has-summary:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(-135deg);border:1px solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:.375rem}.sm15 .fixed__scroll.fixed__scroll--basket.is-fixed .basket__title{margin-bottom:10px;font-size:16px;font-weight:300}.sm15 .fixed__scroll.fixed__scroll--basket.is-fixed .basket__label{margin-bottom:0;font-size:.9375rem}.sm15 .fixed__scroll.fixed__scroll--basket.is-fixed .basket__lede{color:#d4d4d4;font-size:.75rem}.sm15 .fixed__scroll.fixed__scroll--basket.is-fixed .basket__total-value{color:#fff}.sm15 .fixed__scroll.fixed__scroll--basket.is-fixed .basket.show-summary .basket__header:after{transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg)}.sm15 .basket.show-summary .basket__preview{color:#666;padding:0 .625rem 3.25rem;box-shadow:0 -5px 9px -1px #d6d6d6}.sm15 .basket.show-summary .basket__preview *{background:#f7f7f7}.sm15 .basket.show-summary .basket__preview .border-box{border:3px solid #ddd}.radio-box__body,.sm15 .panel{border:1px solid #c8cbcc}.sm15 .basket.show-summary .basket__preview .min-cart-header{display:none}.sm15 .basket.show-summary .basket__preview .min-cart__list>li:not(:last-child){border-bottom:1px solid #c8cbcc}.sm15 .basket.show-summary .basket__preview .min-prod{min-height:60px;margin-bottom:0}.sm15 .panel,.sm15 .panel-body__title,.sm15 .panel__head,.sm15 .sep,.sm15 .sep--sm{margin-bottom:10px}.sm15 .basket.show-summary .basket__preview .price-table__total-value{color:#000}.sm15 .basket__preview{background:#f7f7f7;max-height:450px;max-height:60vh;overflow-y:scroll;position:absolute;display:none}.sm15 .panel__head{padding:10px;background:#0096d6;font-weight:300;color:#fff}.sm15 .panel__head--variation2{background:#165dba}.sm15 .panel__body{padding:0 10px}@media (min-width:48em){.sm15 .panel__body{padding:20px 30px}}.sm15 .panel-body__title{display:block;font-weight:300}.sm15 .sep{border-top:1px;border-bottom-color:#ddd}.sm15 .sep--break-out{margin-left:-32px;margin-right:-32px}.sm15 .sep--md{margin-bottom:20px}.sm15 .sep--lg{margin-bottom:30px}.sm15 .sep--xl{margin-bottom:40px}.sm15 .warning-msg{display:block;margin:0;color:#bf3853;font-size:.725em;font-weight:300;text-transform:uppercase}.boxtip{position:relative;border:0;padding:0;background:0 0;outline:0;cursor:default}.boxtip--push-r{margin-right:10px}.boxtip--push-l{margin-left:10px}.boxtip__i{position:relative;display:inline-block;border:1px solid #b9b9b9;border-radius:50%;color:#666;font-weight:300;text-align:center;cursor:pointer;font-style:normal}.boxtip__i:hover{border-color:#0096d6;color:#0096d6}.boxtip-overlay__content,.energy-efficiency-overlay__content{width:100%;font-weight:300;color:#333;transform:translate(-50%,-50%)}.boxtip-overlay{position:fixed;top:0;left:0;min-width:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,.6);z-index:70}.boxtip-overlay__content{position:absolute;top:50%;left:50%;padding:20px;max-width:288px;background:#fff;font-size:.875em}.boxtip-overlay__close{position:absolute;right:0;top:-28px;border:0;padding:5px;background:#fff;outline:0}.boxtip-overlay__close>svg{stroke:#300;fill:#300}.boxtip-overlay__close:hover>svg{stroke:#0096d6;fill:#0096d6}.sm15.boxtip-overlay{background:#000;background:rgba(0,0,0,.6)}.energy-efficiency-overlay{position:fixed;top:0;left:0;min-width:0;width:100%;height:100%;background-color:rgba(44,48,56,.8);z-index:121}.energy-efficiency-overlay__content{background:#f4f4f4;max-width:87.5rem;position:absolute;top:50%;left:50%;padding:1.25rem;font-size:.875rem}.energy-efficiency-overlay__content .inner-content{display:flex;justify-content:center;align-items:center;padding:1rem;line-height:var(--hp-default-line-height)}.energy-efficiency-overlay__content .inner-content img{height:500px;width:auto}.energy-efficiency-overlay .energy-efficiency-overlay__close{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;position:absolute;top:.9375rem;right:.9375rem;border-radius:50%;border:1px solid #2c3038;background:#f4f4f4;transition:background-color .25s ease-out}.energy-efficiency-overlay .energy-efficiency-overlay__close svg{width:1rem;height:1rem;transition:fill .25s ease-out;pointer-events:none;fill:#2c3038}@media (max-width:719.8992px){.energy-efficiency-overlay .inner-content{flex-direction:column}.energy-efficiency-overlay .inner-content img:nth-child(2){margin-top:.625rem}}@media (min-width:480px){.energy-efficiency-overlay .energy-efficiency-overlay__close{position:static;top:auto;right:auto;float:right;margin-right:-.5625rem;margin-top:-.5625rem}.energy-efficiency-overlay .energy-efficiency-overlay__close:hover{background-color:#767676;border-color:#767676}.energy-efficiency-overlay .energy-efficiency-overlay__close:hover svg{fill:#fff}}@media (min-width:720px){.energy-efficiency-overlay__content{width:calc(100vw - 14px)}.energy-efficiency-overlay__content .inner-content{padding:3rem}.energy-efficiency-overlay__content .inner-content img{height:532px;width:auto}.energy-efficiency-overlay__content .inner-content img:nth-child(2){margin-left:2rem}}@media (min-width:900px){.energy-efficiency-overlay .inner-content img:nth-child(2){margin-left:4rem}}.cart .energy-label{display:flex;align-items:center;margin:.5rem 0 1rem}.cart .energy-label-button{background:0 0;border:none;cursor:pointer;display:flex;font-size:100%;padding:0;touch-action:manipulation;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.cart .energy-label-button.non-clickable{cursor:default}.cart .energy-label-icon{height:1.75rem;width:3.125rem;padding:0}.cart .energy-label-link{font-weight:400;font-size:.875rem;line-height:1.125rem;color:#165dba!important;text-transform:none;margin-left:.75rem;font-family:HPSimple,"Malgun Gothic",Arial}.cart .energy-label-link:hover{text-decoration:none}.cart .energy-label-link:visited{color:#165dba}@media all and (max-width:767px){.cart .energy-label{margin:.5rem 0 .75rem}}.sm15 .order-summary{position:relative;border:5px solid #ddd;padding-top:20px}.sm15 .order-summary__title{position:absolute;top:-13px;left:5px;margin:0;padding:0 5px;background:#fff;font-size:1.125em;font-weight:300}.forgot-pw-link,.show-pw-btn{font-size:.875em;font-weight:300}.sm15 .order-summary__box{padding:0 10px 10px;margin-bottom:20px;border-bottom:5px solid #ddd}.sm15 .order-summary__box:last-child{margin-bottom:0;border-bottom:0}.show-pw-btn{position:relative;border:0;margin-bottom:10px;padding:0 0 0 28px;background:0 0;color:#777}.aside__sec,.sm15 .addr-list__i{padding-bottom:20px}.show-pw-btn__i{stroke:#c8cbcc;fill:#c8cbcc;position:absolute;left:0;top:1px;width:22px;height:15px}.show-pw-btn.is-active .show-pw-btn__i,.show-pw-btn:hover .show-pw-btn__i{stroke:#0096d6;fill:#0096d6}.forgot-pw-link{display:inline-block;margin-bottom:10px;line-height:1.435em}.rq-i{color:#bf3853}.fixed-aside__scroll{top:0}.fixed-aside__scroll.is-fixed{position:fixed}.sm15 .border-box{position:relative;border:1px solid #ddd;margin-bottom:10px}@media (min-width:62em){.sm15 .border-box{border-width:5px}}.sm15 .border-box__title{margin:0;position:absolute;top:0;transform:translateY(-50%);left:10px;padding:0 5px;font-size:1.125em;font-weight:300;background:#fff}@media (min-width:48em){.sm15 .border-box__title{top:-2.5px}}.sm15 .border-box__body{padding:20px 15px}.sm15 .border-box__body.withKlarna{padding-bottom:16px}.sm15 .review-box{position:relative;margin-bottom:20px}.sm15 .review-box__title{margin-bottom:5px;font-weight:300;font-size:1.125em}.sm15 .review-box__btn{position:absolute;top:1px;right:0;border:0;padding:0;background:0 0;font-size:.875em;font-weight:300;color:#0096d6}.sm15 .price-table{table-layout:fixed;margin:0;width:100%;font-weight:300}.sm15 .price-table td,.sm15 .price-table th{padding:5px 0}.sm15 .price-table tr:first-child td,.sm15 .price-table tr:first-child th{padding-top:0!important}.sm15 .price-table tr:last-child td,.sm15 .price-table tr:last-child th{padding-bottom:0!important}.sm15 .price-table__div-t td,.sm15 .price-table__div-t th{border-top:1px solid #c8cbcc;padding-top:10px}.sm15 .price-table .klarna-osm td,.sm15 .price-table .paypal-osm td,.sm15 .price-table .paypal-osm td div{padding-top:16px}.sm15 .price-table__div-b td,.sm15 .price-table__div-b th{padding-bottom:10px}.sm15 .price-table__h{text-align:left;font-weight:300}.sm15 .price-table__d{overflow:hidden;text-align:right}.sm15 .price-table__db{position:relative;padding-left:5px;background:#fff;z-index:1}.sm15 .price-table__db:before{content:"";position:absolute;right:0;bottom:3px;border-bottom:1px dotted #000;width:1000em;z-index:-1}.sm15 .price-table__hl-warning{color:#bf3852}.sm15 .price-table__hl-success{color:#81b039}.sm15 .price-table__total-label,.sm15 .price-table__total-vat{display:block}.sm15 .price-table__total-label,.sm15 .price-table__total-value{font-weight:400}.sm15 .price-table__total-vat{font-size:.875em}.sm15 .price-table__total-value{color:#bf3852}.sm15 .price-table .klarna-osm:not(.klarna-osm-border),.sm15 .price-table .paypal-osm td div{border-top:1px solid #c8cbcc}.sm15 .price-table .klarna-osm-border td{padding-top:11px}.sm15 .voucher__body{position:relative;display:none}.sm15 .voucher__body.is-hidden{display:none}.sm15 .voucher__body.is-visible,.sm15 .voucher__code>span{display:block}.sm15 .voucher__code{margin:10px 0;font-weight:400;color:#80b039}.sm15 .link-list,.sm15 .link-list__title{margin-bottom:10px;font-weight:300}.sm15 .voucher__valid{position:absolute;right:0;top:0;width:18px;height:18px;stroke:#80b039;fill:transparent}.sm15 .voucher__remove-btn{border:0;padding:0;color:#777;background:0 0;font-weight:300;font-size:.875em}.sm15 .voucher__remove-btn:before{content:">";display:inline-block;margin-right:5px}.sm15 .voucher__remove-btn:hover:before{text-decoration:none}.sm15 .link-list__title{font-size:1em}.sm15 .link-list__list{margin-bottom:10px;font-size:.8125em;list-style:none}.sm15 .link-list__list>li{margin-bottom:5px}.sm15 .link-list__list a{cursor:pointer}.sm15 .link-list__list a,.sm15 .link-list__list a:link,.sm15 .link-list__list a:visited{color:#777}.sm15 .link-list__list--bold{margin-top:1rem;margin-left:5rem;font-size:.875rem;font-weight:400}.sm15 .link-list__list--bold>li{margin-bottom:1rem}.sm15 .link-list__list--bold a,.sm15 .link-list__list--bold a:link,.sm15 .link-list__list--bold a:visited{color:#000}.sm15 .link-list--md-adjusted{margin-top:1.5rem}@media (min-width:62rem){.sm15 .link-list--md-adjusted{margin-top:0}}.sm15 .link-list>.contact-widget{width:100%;max-width:30rem}.sm15 .img-list{margin-bottom:0;font-weight:300}.sm15 .img-list__title{margin-bottom:10px;font-size:1em;font-weight:300}.sm15 .img-list__list{overflow:hidden;margin:0;list-style:none}.sm15 .img-list__list li{float:left;margin-right:10px;margin-bottom:10px}.sm15 .img-list__list li img{display:block}.sm15 .min-cart__header{margin-bottom:10px}.sm15 .min-cart__list{margin-bottom:10px;list-style:none}.sm15 .min-cart__list>li{margin-bottom:20px}.sm15 .min-cart__list>li:last-child{margin-bottom:0}.sm15 .min-cart-header{margin-bottom:10px;font-size:16px;font-weight:300}.sm15 .min-cart-header__title{font-size:1.25em}.sm15 .min-cart-header__size{font-size:1em;color:#666}.sm15 .min-prod{position:relative;margin-bottom:10px}.sm15 .min-prod__specs-btn,.sm15 .min-prod__title{margin-bottom:5px;font-size:.875em;font-weight:300}.sm15 .min-prod__thumb{position:absolute;left:0;z-index:1}.sm15 .min-prod__thumb>img{width:60px}.sm15 .min-prod__body{padding-left:70px}.sm15 .min-prod__specs-btn{border:0;padding:0;background:0 0;color:#0096d6}.sm15 .min-prod__specs-btn:before{content:"+";display:inline-block;width:10px;text-align:center;margin-right:5px}.sm15 .min-prod__specs-btn.is-open:before{content:"-"}.sm15 .min-prod__specs-btn:hover{text-decoration:underline}.sm15 .box-link:hover,.sm15 .min-prod__specs-btn:hover:before,.sm15 .prod__title>a:hover{text-decoration:none}.sm15 .min-prod__specs{overflow:hidden;visibility:hidden;max-height:0;transition:max-height .48s,visibility .48s}.sm15 .min-prod__specs.is-open{visibility:visible;max-height:755px}.sm15 .min-prod__bundle{margin-top:10px;margin-bottom:10px}.sm15 .basket--has-summary .min-prod__thumb>img{mix-blend-mode:multiply}.sm15 .min-prod__title+.min-prod__bundle{margin-top:27px}.sm15 .min-specs{margin-bottom:10px;font-weight:300;font-size:.875em}.sm15 .min-specs>li{position:relative;padding-left:10px}.sm15 .min-specs>li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background:#0096d6}.sm15 .min-bundle{margin-bottom:0;list-style:none}.sm15 .min-bundle__i{margin-bottom:10px;position:relative}.sm15 .min-bundle__i:before{content:"+";position:absolute;left:-60px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#fff;background:#ccc;line-height:16px;font-size:18px;text-align:center;border-radius:100%}.sm15 .min-bundle-prod{position:relative;min-height:54px;padding-left:40px}.sm15 .min-bundle-prod__thumb{position:absolute;left:-30px;top:0;width:60px}.sm15 .min-bundle-prod__title{overflow:hidden;margin-bottom:5px;max-height:34px;font-weight:300;font-size:.875em;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sm15 .basket--has-summary .min-bundle-prod__thumb{mix-blend-mode:multiply}.sm15 .min-price{margin-bottom:5px;font-weight:300;font-size:.875em}.sm15 .min-price__size{margin-right:10px}.sm15 .min-addr-list{margin-bottom:0;list-style:none}.sm15 .min-addr-list>li{margin-bottom:20px}.sm15 .min-addr-list>li:last-child{margin-bottom:0}.sm15 .min-addr__city{margin-bottom:5px;color:#545454}.sm15 .min-addr__lines{margin-bottom:5px}.sm15 .min-addr__lines span{display:block;color:#545454;font-size:.875em;font-weight:300;word-wrap:break-word}.sm15 .min-addr__contact{margin:0;font-weight:300;font-size:.875em;text-align:left}.sm15 .min-addr__contact th{padding-right:10px;font-weight:300}.sm15 .min-addr__contact td{color:#545454}.sm15 .addr-list{list-style:none;margin-bottom:0}.sm15 .addr-list__i{border-bottom:1px solid #ddd;margin-bottom:30px}@media (min-width:48em){.sm15 .addr-list__i{padding-left:25px}}.sm15 .addr-list__i:last-child{border-bottom:0;margin-bottom:0}.sm15 .addr .addr__btns,.sm15 .addr__contact,.sm15 .addr__lines,.sm15 .addr__title{margin-bottom:10px}.sm15 .addr{position:relative;font-size:.9375em}.sm15 .addr__lines,.sm15 .addr__title{font-size:.9375em;color:#525252}.sm15 .addr__title{font-weight:400}.sm15 .addr__lines{font-weight:300}.sm15 .addr__lines>span{display:block}.sm15 .addr__delete-btn,.sm15 .addr__edit-btn{right:0;border:0;padding:0;background:0 0;font-size:.875em;font-weight:300;text-transform:uppercase}.sm15 .addr__edit-btn{float:left;top:10px;color:#0096d6}@media (min-width:48em){.sm15 .addr__delete-btn,.sm15 .addr__edit-btn{position:absolute}.sm15 .addr .addr__btns{margin-bottom:0}.sm15 .addr__edit-btn{float:none}}.sm15 .addr__delete-btn{float:right;bottom:10px;color:#bf3853}.sm15 .addr-contact{margin-bottom:10px;font-size:.845em}.sm15 .addr-contact th{padding-right:5px;font-weight:400;text-align:left}.cart__delivery-delays,.radio-btn,.sm15 .copyright{text-align:center}.sm15 .addr-contact td{color:#525252;font-weight:300}.sm15 .addr-contact td>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.sm15 .page-head{margin-bottom:10px}.sm15 .page-head .page-head__title{display:inline-block;margin-bottom:10px;font-size:1.5em;font-weight:300;color:#777}.sm15 .copyright,.sm15 .leg-footer{font-size:.75em;line-height:1.4;font-weight:300}.sm15 .page-head--bb{margin-bottom:30px;border-bottom:1px solid #95b6ad}.sm15 .leg-footer,.sm15 .leg-footer li{margin-bottom:10px}.sm15 .leg-footer{list-style:none}.sm15 .leg-footer li:last-child{margin-bottom:0}.sm15 .copyright,.sm15 .copyright__links{margin-bottom:10px}.sm15 .leg-footer li a:link,.sm15 .leg-footer li a:visited{color:#0096d6}.sm15 .copyright__links>li{display:inline-block}.sm15 .copyright__links>li:after{content:"|";margin-right:5px;padding-left:10px}.sm15 .copyright__links>li:last-child:after{content:normal}.sm15 .copyright__links a,.sm15 .copyright__links a:link,.sm15 .copyright__links a:visited{color:#000}.sm15 .copyright__txt{margin-bottom:0}.sm15 .acc-list{margin:0;overflow:hidden;white-space:nowrap}.sm15 .acc-list>li{position:relative;width:100%;white-space:normal;display:inline-block;padding:0 20px;vertical-align:top}@media (min-width:48em){.sm15 .addr__delete-btn{float:none}.sm15 .addr-contact td>span{max-width:360px}.sm15 .acc-list>li{width:33.3%}}.sm15 .acc-list>li:not(:last-child):after{content:"";position:absolute;right:-1px;top:0;width:1px;height:100%;background:#bbb}.sm15 .accs{overflow:hidden;position:relative}.sm15 .accs__scroll-btn{visibility:hidden;position:absolute;top:87.5px;padding:5px;border:0;width:30px;height:50px;font:0/0 a;background:#fff}.sm15 .accs__scroll-btn--l:after,.sm15 .accs__scroll-btn--l:before,.sm15 .accs__scroll-btn--r:after,.sm15 .accs__scroll-btn--r:before{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;content:"";position:absolute;top:5px}.sm15 .accs__scroll-btn--l{left:5px}.sm15 .accs__scroll-btn--l:before{border-right:20px solid #bbb;left:5px}.sm15 .accs__scroll-btn--l:after{border-right:20px solid #fff;left:8px}.sm15 .accs__scroll-btn--r{right:5px}.sm15 .accs__scroll-btn--r:before{border-left:20px solid #bbb;right:5px}.sm15 .accs__scroll-btn--r:after{border-left:20px solid #fff;right:8px}.sm15 .accs.is-scroll .accs__scroll-btn{visibility:visible}.sm15 .acc{position:relative;padding-top:30px}.sm15 .acc__banner{position:absolute;top:0}.sm15 .acc__banner--l{left:0}.sm15 .acc__banner--r{right:0}.sm15 .acc__thumb{display:block;margin:0 auto 10px;width:100%;max-width:160px}.sm15 .acc__cta-btn,.sm15 .acc__price,.sm15 .acc__title{margin-bottom:10px}.sm15 .acc__title{overflow:hidden;height:34px;font-size:.875em;font-weight:300;color:#444}.sm15 .acc__cta-btn{display:inline-block;padding:12.5px 20px;width:100%;font-weight:300;border:1px solid #d7410b;background:#d7410b;color:#fff}.sm15 .acc-price{font-weight:300}.sm15 .acc-price__was{color:#777;font-size:.75em;text-decoration:line-through}.sm15 .acc-price__now{color:#bf3852;font-size:1.125em}.sm15 .acc-price__vat{color:#777;font-size:.625em}.sm15 .acc-banner{margin:0;padding:5px 20px;font-size:.875em}.sm15 .acc-banner--a{background:#fae147}.sm15 .acc-banner--b{background:#822980;color:#fff}.radio-box{margin-bottom:10px}.radio-box__body{display:none;border-top:0;padding:10px 16px 0}@media (min-width:48em){.radio-box__body--spaced{padding:30px 30px 20px}}.radio-box__body.is-visible{display:block}.radio-box.radio-box--simplified .radio-box-nav{border:none}.radio-box.radio-box--simplified .radio-box-nav__i{border-right:none}.radio-box.radio-box--simplified .radio-btn{text-align:left;display:flex;align-items:center;min-height:3rem;padding:.25rem .75rem .25rem 1.1875rem;background:#fff}.radio-box.radio-box--simplified .radio-btn:hover{background:#e8e8e8}.radio-box.radio-box--simplified .radio-btn .boxtip{display:none}.radio-box.radio-box--simplified .radio-btn__label{color:#2c3038;padding-left:2.8125rem;font-size:1rem;line-height:1.5rem}.radio-box.radio-box--simplified .radio-btn__label:before{border-color:#2c3038;width:1.625rem;height:1.625rem;background:inherit}.radio-box.radio-box--simplified .radio-btn__label:after{width:1rem;height:1rem;left:.3125rem;background:#2c3038}.radio-box.radio-box--simplified .radio-btn.is-checked{background:#f4f4f4}.radio-box.radio-box--simplified .radio-btn.is-checked:hover{background:#e8e8e8}.radio-box.radio-box--simplified .radio-btn.is-checked .radio-btn__label{color:#2c3038}.radio-box-nav{border:1px solid #c8cbcc}.radio-box-nav:not(:first-child){border-top:none}.radio-box-nav__i{border-right:1px solid #c8cbcc}@supports (display:flex){.radio-box-nav,.radio-box-nav__i{display:flex}}.radio-box-nav__i:last-child{border-right:0}.radio-box-nav.is-warning,.radio-box-nav.is-warning .radio-box-nav__i{border-color:#bf3853}.sm15 .radio-box-nav__i--md-offset-0{margin-left:0}.sm15 .radio-box-nav__i--md-1{width:50%}.sm15 .radio-box-nav__i--md-offset-1{margin-left:50%}.sm15 .radio-box-nav__i--md-2{width:100%}.sm15 .radio-box-nav__i--md-offset-2{margin-left:100%}.sm15 .radio-box-nav__i--md-1,.sm15 .radio-box-nav__i--md-2{float:left}@media (min-width:48em){.sm15 .radio-box-body{padding:20px}}.sm15 .radio-box-body__msg,.sm15 .radio-box-body__title{display:block;margin-bottom:10px;font-weight:300}.sm15 .radio-box-body__title{font-size:1.125em}.sm15 .radio-box-body__msg{font-size:.875em}.radio-btn{position:relative;display:block;padding:12px;cursor:pointer}.radio-btn__input,.vertical-radio-list__input{opacity:0;position:absolute}@supports (flex-grow:1){.radio-btn{flex-grow:1}}.radio-btn__input{width:16px;height:16px;z-index:1}.radio-btn__label{position:relative;color:#777;font-weight:300}@media (min-width:48em){.radio-btn__label{padding-left:26px}.radio-btn__label:after,.radio-btn__label:before{content:"";position:absolute;top:50%;border-radius:50%;transform:translateY(-50%)}.radio-btn__label:before{left:0;border:1px solid #c8cbcc;width:16px;height:16px;background:#fff}.radio-btn__label:after{visibility:hidden;left:3px;width:10px;height:10px;background:#0096d6}}.radio-btn.is-checked{background:#0096d6}.radio-btn.is-checked .radio-btn__label{color:#fff}@media (min-width:48em){.radio-btn.is-checked{background:#f8f8f8}.radio-btn.is-checked .radio-btn__label{color:#0096d6}.radio-btn.is-checked .radio-btn__label:after{visibility:visible}}.radio-btn.is-warning .radio-btn__label,.sm15 .c__expire--warning{color:#bf3853}.radio-btn.is-warning .radio-btn__label:before{border-color:#bf3853}.vertical-radio-list__i{list-style:none;border:1px solid #c8cbcc;border-bottom:0}.vertical-radio-list__i:last-child{border-bottom:1px solid #c8cbcc}.vertical-radio-list__label{padding:12px;color:#777;font-weight:300;display:block;position:relative;cursor:pointer}@media (min-width:48em){.vertical-radio-list__label{padding-left:36px}.vertical-radio-list__label:after,.vertical-radio-list__label:before{content:"";position:absolute;top:50%;border-radius:50%;transform:translateY(-50%)}.vertical-radio-list__label:before{left:8px;border:1px solid #c8cbcc;width:16px;height:16px;background:#fff}.vertical-radio-list__label:after{visibility:hidden;left:11px;width:10px;height:10px;background:#0096d6}}.cart__header,.cart__list,.sm15 .prod-list__i{border-bottom:1px solid #e6e6e6}.vertical-radio-list__input:checked+.vertical-radio-list__label{background:#0096d6;color:#fff}@media (min-width:48em){.vertical-radio-list__input:checked+.vertical-radio-list__label{background:#f8f8f8;color:#0096d6}.vertical-radio-list__input:checked+.vertical-radio-list__label:after{visibility:visible}}.sm15 .delivery-label{position:relative;margin-bottom:10px;padding-left:23px;font-weight:300}.sm15 .delivery-label--0,.sm15 .delivery-label--1{color:#008424}.sm15 .delivery-label--2,.sm15 .delivery-label--3{color:#ff7f00}.sm15 .delivery-label--4{color:#d7410b}.sm15 .delivery-label--5{color:#008424}.sm15 .delivery-label__icon{stroke:#000;fill:transparent;position:absolute;left:0;top:50%;width:18px;height:18px;transform:translateY(-50%)}.sm15 .delivery-label--0 .delivery-label__icon,.sm15 .delivery-label--1 .delivery-label__icon{stroke:#008424}.sm15 .delivery-label--2 .delivery-label__icon,.sm15 .delivery-label--3 .delivery-label__icon{stroke:#ff7f00}.sm15 .delivery-label--4 .delivery-label__icon{stroke:#d7410b}.sm15 .delivery-label--5 .delivery-label__icon{stroke:#008424}.cart__header{padding-bottom:10px}.cart__voucher{margin-bottom:10px}.cart__b-cta{overflow:hidden;padding-top:20px;margin-bottom:20px}.cart__delivery-delays{background:#0096d6;font-size:.875rem;color:#fff;min-height:3.125rem;display:flex;justify-content:center;align-items:center;margin-bottom:.9375rem;margin-left:1rem;font-weight:300}.cart__delivery-delays>*{padding:.3125rem}@media (min-width:67.5625rem){.cart__delivery-delays{margin-left:0}}.sm15 .cart-title{margin-bottom:10px;font-size:16px;font-weight:300}.sm15 .cart-title__title{font-size:1.375em}.sm15 .cart-title__lede{color:#666}.sm15 .prod-list{margin-bottom:0}.sm15 .prod-list__i{display:block;list-style:none;margin-bottom:25px;max-height:1000px;opacity:1;transition:opacity .48s,max-height .48s}.sm15 .prod-list__i:first-child{padding-top:25px}.sm15 .prod-list__i:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.sm15 .cart-voucher,.sm15 .prod-voucher{margin-bottom:10px;background:#fae147;font-weight:300;font-size:.875em}.sm15 .prod-list__i.is-hidden{max-height:0;opacity:0}.sm15 .cart-voucher{padding:10px;text-align:right}.sm15 .prod-voucher{position:absolute;top:0;right:0;padding:10px 34px 10px 25px}.sm15 .prod-voucher__pre{position:absolute;top:50%;right:100%;margin-right:10px;white-space:nowrap;transform:translateY(-50%);color:#777}.sm15 .prod-voucher__close{position:absolute;right:10px;top:50%;border:0;padding:0;background:0 0;transform:translateY(-50%)}.sm15 .prod-voucher__close>svg{stroke:#000;fill:#000}.sm15 .prod-voucher__close:hover>svg{stroke:#0096d6;fill:#0096d6}.sm15 .prod-voucher__close:focus{outline:0}.sm15 .collapsible-voucher__btn{display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#2c3038;cursor:pointer;padding:10px 15px;width:100%;border:none;text-align:left;font-size:1.125rem}.sm15 .collapsible-voucher__content{padding:0 10px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.sm15 .collapsible-voucher__content.expanded{max-height:200px}.sm15 .collapsible-voucher__content-wrapper{margin:5px 0 10px}.sm15 .collapsible-voucher__content-form{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.sm15 .collapsible-voucher__content-form>div{flex:3}.sm15 .collapsible-voucher__content-form>button{flex:1;max-height:47px}.sm15 .accord__body,.sm15 .prod__specs{max-height:0;visibility:hidden;transition:max-height .48s,visibility .48s}.sm15 .collapsible-voucher__content-form .form-group.vVoucherCode{flex:1;margin-bottom:0;padding-bottom:0}.sm15 .collapsible-voucher__content-form .form-group__input{margin-bottom:0}@media (min-width:1100px){.sm15 .collapsible-voucher__content-form{flex-direction:row}}.sm15 .voucher-tag-extended{display:flex;justify-content:end;margin:5px 10px}.sm15 .voucher-tag-extended__wrapper{display:flex;align-items:center;gap:10px}.sm15 .voucher-tag-extended__amount{font-weight:lighter}.sm15 .voucher-tag{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 10px 5px 15px;background:#fed653;color:#000;border-radius:100px;display:flex;align-items:center;gap:2px}.sm15 .voucher-tag__code{margin-bottom:0}.sm15 .voucher-tag__remove{background-color:transparent;border:none;cursor:pointer}.sm15 .empty-cart__intro{margin-bottom:30px;font-weight:300}.sm15 .empty-cart__title{margin-bottom:10px;font-size:1.375em;font-weight:300}.sm15 .box-links{overflow:hidden;margin-bottom:10px}.sm15 .box-links__i{position:relative;float:left;width:50%;min-height:142px;border:1px solid #e4e8e8;border-left:0;list-style:none}.sm15 .box-links__i:nth-child(odd){clear:left;border-left:1px solid #e4e8e8}.sm15 .box-links__i:nth-child(n+3){border-top:0}@media (min-width:48em){.sm15 .box-links__i{width:25%}.sm15 .box-links__i:nth-child(odd){clear:none;border-left:0}.sm15 .box-links__i:first-child,.sm15 .box-links__i:nth-child(4n+1){clear:left;border-left:1px solid #e4e8e8}.sm15 .box-links__i:nth-child(n+3){border-top:1px solid #e4e8e8}.sm15 .box-links__i:nth-child(n+5){border-top:0}}.sm15 .box-link{display:block;padding:5px;font-weight:300;color:#000}.sm15 .box-link>svg{stroke:#838383;fill:#838383;display:block;margin:20px auto;width:auto;height:50px}.sm15 .box-link>span{display:block;text-align:center;min-height:40px}.sm15 .box-link:link,.sm15 .box-link:visited{color:#000}.sm15 .box-link:hover{color:#0096d6}.sm15 .box-link:hover>i svg{stroke:#0096d6;fill:#0096d6}.sm15 .prod{position:relative;margin-bottom:20px}.sm15 .prod__thumb-acc,.sm15 .prod__title{margin-bottom:10px}.sm15 .prod__voucher{position:relative;height:40px}.sm15 .prod__thumb{position:relative}.sm15 .prod__thumb-img{margin-right:10px}.sm15 .prod__thumb-img img{display:block;width:100%}.sm15 .prod__thumb-count{position:absolute;left:0;top:50%;transform:translateY(-50%)}.sm15 .prod__title{font-size:1.125em;font-weight:300}@media (min-width:48em){.sm15 .prod__thumb-img{padding-left:35px}.sm15 .prod__thumb-img:only-child{padding-left:0}.sm15 .prod__title{font-size:1.25em}}.sm15 .prod__remove-btn,.sm15 .prod__specs-btn{padding:0;border:0;font-size:.875em;margin-bottom:10px;font-weight:300;background:0 0}.sm15 .prod__title>a{color:#000}.sm15 .prod__specs-btn{color:#0096d6}.sm15 .prod__specs-btn:before{content:"+";display:inline-block;width:10px;text-align:center;margin-right:5px}.sm15 .prod__specs-btn.is-open:before{content:"-"}.sm15 .bundle-prod:before,.sm15 .dets-block__db:before,.sm15 .specs__i:before{content:""}.sm15 .prod__specs-btn:hover{text-decoration:underline}.sm15 .acc-link:hover:before,.sm15 .bundle-prod:hover,.sm15 .continue-shopping-link:hover:before,.sm15 .cp__title a:hover,.sm15 .impulse .offer-price__was,.sm15 .link--arr-l:hover:before,.sm15 .link--arr-r:hover:before,.sm15 .pmnt-instructions-credit-card-title a:hover,.sm15 .prod__specs-btn:hover:before{text-decoration:none}.sm15 .prod__specs{overflow:hidden}.sm15 .prod__specs.is-open{visibility:visible;max-height:760px}.sm15 .prod__bundle{margin-top:20px;margin-bottom:10px}.sm15 .prod__acc,.sm15 .prod__count,.sm15 .prod__dets{margin-bottom:10px}.sm15 .prod__remove-btn{color:#777;text-decoration:underline}.sm15 .prod__cp{margin-bottom:10px}.sm15 .prod .return-policy-title{padding-bottom:.625rem;margin-bottom:0;color:#0096d6;cursor:pointer}.sm15 .prod .return-policy-text{display:none;position:absolute;font-size:.75rem;line-height:1rem;color:#767676;cursor:text;background-color:#fff;padding:.625rem .9375rem;border:1px solid #ccc;max-width:18.75rem;z-index:2}.sm15 .prod .return-policy-text.active{display:block}@media (hover:hover){.sm15 .prod .return-policy:hover .return-policy-text{display:block}}@media screen and (max-width:500px){.sm15 .prod__dets{overflow-x:auto}}.sm15 .specs{margin-bottom:10px;font-weight:300;font-size:.875em;line-height:1.435em;color:#777}.sm15 .specs__i{position:relative;margin-right:10px;padding-left:10px}@media (min-width:48em){.sm15 .specs__i{display:inline-block}}.sm15 .specs__i:before{position:absolute;left:0;top:8px;width:5px;height:5px;background:#0096d6;border-radius:100%}.sm15 .bundle{margin-bottom:0;padding-left:80px}.sm15 .bundle__i{list-style:none}.sm15 .bundle-prod{position:relative;display:block;padding-top:20px;padding-bottom:20px}.sm15 .bundle-prod,.sm15 .bundle-prod:link,.sm15 .bundle-prod:visited{color:#000}.sm15 .bundle-prod:before{position:absolute;top:0;left:0;width:100%;height:1px;background:#e6e6e6}.sm15 .bundle-prod:after{content:"+";position:absolute;left:50%;top:0;transform:translate(-50%,-50%);width:16px;height:16px;color:#fff;background:#ccc;line-height:16px;font-size:18px;text-align:center;border-radius:100%}.sm15 .bundle-prod__thumb{position:absolute;right:100%;top:50%;transform:translateY(-50%);width:100%;max-width:52px;margin-right:20px}.sm15 .bundle-prod__title{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:0;font-size:1em;font-weight:300}.sm15 .dets,.sm15 .dets-block{margin-bottom:10px;line-height:20px;font-weight:300}.sm15 .bundle-prod__count{margin-left:20px;color:#777;white-space:nowrap}.sm15 .dets{color:#777;font-size:.875em}.sm15 .dets th{padding-right:10px;font-weight:300}.sm15 .dets__hl-warning{color:#bf3852}.sm15 .dets-block{width:100%;color:#777;font-size:.875em}.sm15 .dets-block th{font-weight:300}@media (min-width:48em){.sm15 .dets th{padding-right:20px}.sm15 .dets-block th{width:33%}}.sm15 .dets-block th span{color:#000;font-weight:400}.sm15 .dets-block td{overflow:hidden;text-align:right}.sm15 .dets-block__db{position:relative;padding-left:5px;background:#fff;z-index:1}.sm15 .dets-block__db:before{position:absolute;right:0;bottom:3px;border-bottom:1px dotted #777;width:1000em;z-index:-1}.sm15 .dets-block__hl-warning{color:#bf3852}.count{overflow:hidden;position:relative}.count__nr{display:block;margin:0 40px;border:2px solid #ddd;border-radius:0;padding:0;width:40px;height:40px;line-height:40px;font-weight:300;font-size:.875em;text-align:center}@supports (-webkit-appearance:none){.count__nr{-webkit-appearance:none}.count__nr::-webkit-inner-spin-button,.count__nr::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}}@media (min-width:62em){.count__nr{width:25px;height:25px;line-height:25px;border:1px solid #ddd}}.count__nr:focus{border-color:#0096d6;outline:0}.count__btn{position:absolute;margin:0;border:0;padding:10px;width:40px;height:40px;background:0 0}@media (min-width:62em){.count__btn{padding:5px;width:25px;height:25px}}.count__btn>svg{stroke:#777;fill:#777}.count__btn:hover>svg{stroke:#0096d6;fill:#0096d6;width:100%;height:100%}.count__btn:focus{outline:0}.count--h{width:120px;height:40px}.count--h .count__nr{margin:0 40px}@media (min-width:62em){.count--h{width:75px;height:25px}.count--h .count__nr{margin:0 25px}}.count--h .count__btn{top:0}.count--h .count__btn--add{right:0}.count--h .count__btn--remove{left:0}.count--v{width:40px;height:120px}.count--v .count__nr{margin:40px 0}@media (min-width:62em){.count--v{width:25px;height:75px}.count--v .count__nr{margin:25px 0}}.count--v .count__btn{left:0}.count--v .count__btn--add{top:0}.count--v .count__btn--remove{bottom:0}.sm15 .acc-link{color:#0096d6;font-weight:300;font-size:.875em}.sm15 .acc-link:link,.sm15 .acc-link:visited{color:#0096d6}.sm15 .acc-link-variation2,.sm15 .acc-link-variation2:link,.sm15 .acc-link-variation2:visited{color:#165dba}@media (min-width:48em){.sm15 .acc-link:before{content:">";display:inline-block;margin-right:5px}.sm15 .cp__r-a{float:right}}.sm15 .cp{position:relative;margin-bottom:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 10px 0 40px;background:#fafafa}.sm15 .cp:before{content:"";box-sizing:content-box;position:absolute;left:0;top:-1px;padding:1px 0;width:4px;height:100%;background:#0096d6}.sm15 .cp--variation2:before{background:#165dba}.sm15 .cp.is-active:before{content:normal}.sm15 .cp__checkbox{position:absolute;left:15px;top:0;width:10px;height:44px;border-left:1px solid #bbb;border-bottom:1px solid #bbb}.sm15 .cp__checkbox.is-checked{position:absolute;left:10px;top:10px;display:inline-block;width:20px;height:20px;border:1px solid #c8cbcc;background:url(../images/sm15/checkout-checkbox-checked.svg?ver=20251216061349) no-repeat;background-size:100%}.sm15 .cp__title{margin:0;font-size:1em;font-weight:300}.sm15 .cp__title a{color:#000}.sm15 .cp__count{display:none;margin-bottom:10px;margin-left:-10px}@media (min-width:62em){.sm15 .cp__count{margin-left:-5px}}.sm15 .cp__more{margin-bottom:10px}.sm15 .cp__price{display:inline-block;margin-bottom:10px;padding:2px 0;font-weight:300;vertical-align:top}.sm15 .cp.is-active .cp__count,.sm15 .cp__price>span{display:block}.sm15 .cp__price>span:first-child{color:#bf3852}.sm15 .cp__price>span:last-child{font-size:.75em;color:#535353}.sm15 .cp__tggl-btn{margin-left:20px;margin-bottom:10px;padding:10px;border:1px solid #0096d6;background:#0096d6;color:#fff;font-size:.875em;font-weight:300;min-width:80px;float:right}.sm15 .cp__tggl-btn--variation2{border-color:#165dba;background:#165dba}.cp-accord.is-loading .cp-accord__btn,.sm15 .cp-accord__body,.sm15 .cp-accord__loader{display:none}.sm15 .cp.is-active .cp__tggl-btn{background:#fff;color:#0096d6}.sm15 .cp-accord__btn{border:0;padding:0;background:0 0;color:#545454;font-size:.75em;font-weight:300}.sm15 .cp-accord__btn:link,.sm15 .cp-accord__btn:visited{color:#545454}.sm15 .cp-accord__body{margin-bottom:10px;font-weight:300;font-size:.75em;line-height:1.435em;color:#777}.cp-accord.is-loading .cp-accord__loader{display:block}.cp-accord.is-loading .cp-accord__body,.cp-accord.is-open .cp-accord__btn,.cp-accord.is-open .cp-accord__loader{display:none}.cp-accord.is-open .cp-accord__body{display:block}.sm15 .accord-list{margin-bottom:10px;list-style:none}.sm15 .accord__title{cursor:pointer;position:relative;display:block;margin-bottom:0;border:1px solid #c8cbcc;padding:10px 0 10px 40px;background:#f8f8f8}.sm15 .accord__title:after,.sm15 .accord__title:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.sm15 .accord__title:before{left:10px;width:15px;height:15px;border:1px solid #b9b9b9;border-radius:50%}.sm15 .accord__title:after{left:14px;width:7px;height:7px;background:#0096d6;border-radius:50%;visibility:hidden}.sm15 .accord__title>input{display:none}.sm15 .accord__title>span{font-weight:300;line-height:2.1875em}.sm15 .accord__title>span img{display:block}.sm15 .accord__body{overflow:hidden}.sm15 .accord__body-border{padding:20px;border:1px solid #c8cbcc;border-top:0}.accord.is-open .accord__title:after{visibility:visible}.accord.is-open .accord__body{max-height:1000px;visibility:visible}.popup-over-bg,.sm15 .c:after{visibility:hidden;content:""}@media (min-width:48em){.accord.is-open .accord__body{max-height:600px}}.sm15 .c-list{margin-bottom:10px;border:1px solid #c8cbcc;list-style:none}.sm15 .c-list__i:not(:last-child){border-bottom:1px solid #c8cbcc}html[lang=en-ca] .sm15 .c-list,html[lang=fr-ca] .sm15 .c-list{max-height:310px;overflow-y:scroll}@media all and (max-width:48rem){.sm15 .c-list{max-height:310px;overflow-y:scroll}}.c-form__body{display:none}.c-form.is-open .c-form__body,.sm15 .c{display:block}.c-form__body--padded{margin-top:10px;padding-right:10px;padding-left:10px}.sm15 .c{position:relative;padding:15px 15px 15px 115px;font-weight:300;cursor:pointer}.sm15 .c:after,.sm15 .c:before,.sm15 .c__thumb{position:absolute;transform:translateY(-50%);top:50%}.login__body,.login__footer{padding-top:30px}.sm15 .c:hover{background:#f8f8f8}.sm15 .c:before{content:"";left:10px;width:15px;height:15px;border:1px solid #b9b9b9;border-radius:50%}.login__header,.sm15 .review__details,.sm15 .review__header,.sm15 .review__invoice,.sm15 .review__products,.sm15 .review__sum,.sm15 .review__waste{border-bottom:1px solid #e6e6e6}.sm15 .c:after{left:14px;width:7px;height:7px;background:#0096d6;border-radius:50%}.sm15 .c__thumb{left:40px;height:35px;width:55px;vertical-align:middle}.sm15 .c__input{display:none}.sm15 .c.is-checked{background:#f8f8f8}.sm15 .c.is-checked:after{visibility:visible}.sm15 .c-review__icon,.sm15 .c-review__name{display:inline-block;margin-bottom:10px;vertical-align:middle}.sm15 .c-review__icon{margin-right:10px}.sm15 .c-review__name{font-weight:300}.sm15 .c-review__nr{font-weight:300;font-size:.875em}.login__header{padding-bottom:10px}@media (min-width:48em){.login__header{padding-bottom:20px}}.login__footer{border-top:1px solid #e6e6e6}.sm15 .login-simplified .fieldset__title{font-size:1.25rem;line-height:1.75rem;margin-top:1.75rem;margin-bottom:1rem}.sm15 .login-simplified .fieldset__msg{font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.sm15 .login-simplified .order-id{text-align:left;padding:0;margin-bottom:1rem}.sm15 .login-simplified .order-id__label,.sm15 .login-simplified .order-id__value{line-height:1.5rem;color:#2c3038}.sm15 .login-simplified .order-id__value{font-weight:400}.sm15 .login-simplified .order-id__help{display:none}.sm15 .login-simplified+.fieldset__body .u-bt-light{border:none!important}.sm15 .login-simplified+.fieldset__body .u-bt-light .radio-box__body{border:none;padding:0}.sm15 .login-simplified+.fieldset__body .u-bt-light .radio-box__body .radio-box-body{padding:0}.sm15 .login-simplified+.fieldset__body .u-bt-light .radio-box__body .radio-box-body .block-btn{max-width:35.375rem;min-height:3.25rem;border-radius:.1875rem;font-weight:400}.sm15 .login-header{margin-bottom:10px;font-size:1.5em;font-weight:300}.sm15 .link{font-weight:300}.sm15 .link--block{display:inline-block;margin-bottom:10px}.sm15 .link--neutral,.sm15 .link--neutral:link,.sm15 .link--neutral:visited{color:#525252}.sm15 .link--sm{font-size:.875em}.sm15 .link--arr-l,.sm15 .link--arr-r{display:inline-block}.sm15 .link--arr-r:before{content:"> ";display:inline-block;margin-right:5px}.sm15 .link--arr-l:before{content:"<";display:inline-block;margin-right:5px}.payment,.psg{padding-top:10px}.sm15 .cvv-tooltip{margin-top:10px;margin-left:2px}.sm15 .cvv-tooltip__label{cursor:pointer;margin-left:10px;font-weight:300;color:#555}.sm15 .cvv-tooltip__label:link,.sm15 .cvv-tooltip__label:visited{color:#555}.sm15 .confirm-header span,.sm15 .order-detail__value{color:#0096d6}.sm15 .review.is-hidden{display:none}.sm15 .review__header{margin-bottom:25px;padding-bottom:10px}@media (min-width:48em){.sm15 .review__header{padding-top:10px;padding-bottom:20px}}.sm15 .review__details,.sm15 .review__invoice{padding-top:30px}.sm15 .review__legal{padding-top:30px}.sm15 .review__sum{padding-top:30px;padding-bottom:20px}.sm15 .review__b-cta{margin-bottom:20px}html[lang=de-de] .sm15 .review__invoice{border-bottom:none}.sm15 .review-title{margin-bottom:0;font-weight:300;font-size:1.25em}.sm15 .confirm__header{padding-top:20px;padding-bottom:10px;background:#fcfcfc;border-bottom:1px solid #e6e6e6}.sm15 .confirm__account,.sm15 .confirm__order{padding-top:30px;border-bottom:1px solid #e6e6e6}@media (min-width:48em){.sm15 .confirm__header{padding-top:30px;padding-bottom:20px}}.sm15 .confirm__order{padding-bottom:20px}.sm15 .confirm__products{padding-top:10px;padding-bottom:20px}.sm15 .confirm__details{padding-top:40px}.sm15 .confirm-header{margin-bottom:10px;font-weight:300;font-size:1.5em}.order-details-list-center-wrap{display:flex;justify-content:center}.sm15 .order-details-list{margin-bottom:10px}.sm15 .order-details-list__i{margin-bottom:30px}.sm15 .order-details-list__i:last-child{margin-bottom:0}@media (min-width:48em){.order-details-list-center-wrap{display:block}.sm15 .order-details-list__i{margin-bottom:0}.sm15 .order-details-list__i--sm-offset-0{margin-left:0}.sm15 .order-details-list__i--sm-1{width:33.3333333333%}.sm15 .order-details-list__i--sm-offset-1{margin-left:33.3333333333%}.sm15 .order-details-list__i--sm-2{width:66.6666666667%}.sm15 .order-details-list__i--sm-offset-2{margin-left:66.6666666667%}.sm15 .order-details-list__i--sm-3{width:100%}.sm15 .order-details-list__i--sm-offset-3{margin-left:100%}.sm15 .order-details-list__i--sm-1,.sm15 .order-details-list__i--sm-2,.sm15 .order-details-list__i--sm-3{float:left}}.sm15 .order-detail{position:relative;display:inline-block;padding-left:60px}.sm15 .order-detail__icon{position:absolute;width:45px;top:50%;left:0;height:auto;transform:translateY(-50%)}.sm15 .order-detail__icon--calender,.sm15 .order-detail__icon--notepad{stroke:#c8cbcc;fill:none}.sm15 .order-detail__icon--truck{fill:#c8cbcc}.sm15 .order-detail__label,.sm15 .order-detail__value{display:block;font-size:1.25em;font-weight:300;text-align:left}.sm15 .order-id{padding-top:10px;padding-bottom:10px;position:relative;margin-bottom:10px;font-weight:300;padding-right:27px}.sm15 .order-id__label{color:#777}.sm15 .order-id__help{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (min-width:48em){.sm15 .order-id{text-align:center}.sm15 .order-id__help{position:static;margin-left:10px}}.sm15 .quote-header{position:relative}.sm15 .quote-header__to{margin-bottom:10px;font-size:1.125em}@media (min-width:62em){.sm15 .quote-header__to{position:relative;margin-top:7.5px;margin-bottom:7.5px}.sm15 .quote-header__to:after{content:"";position:absolute;top:50%;right:-8px;width:16px;height:1px;background:#e2e2e2}.sm15 .quote-header__to--warning:after{background:#bf3852}}.sm15 .quote-header__dets{position:relative;margin-bottom:10px}.sm15 .quote-header__dets:after,.sm15 .quote-header__dets:before{content:"";position:absolute;top:0;width:10px;height:100%;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.sm15 .quote-header__dets:before{left:0;border-left:1px solid #e2e2e2}.sm15 .quote-header__dets:after{right:0;border-right:1px solid #e2e2e2}.sm15 .quote-header__dets--warning:after,.sm15 .quote-header__dets--warning:before{border-top-color:#bf3852;border-bottom-color:#bf3852}.sm15 .quote-header__dets--warning:before{border-left-color:#bf3852}.sm15 .quote-header__dets--warning:after{border-right-color:#bf3852}.sm15 .quote-header__tooltip{display:none;position:absolute;height:20px;transform:translateY(-50%);left:100%;top:50%;margin-top:-5px;margin-left:10px}@media (min-width:62em){.sm15 .quote-header__tooltip.is-visible{display:block}}.sm15 .quote-dets{margin:0;text-align:center}.sm15 .quote-dets__label,.sm15 .quote-dets__value{display:block}.sm15 .quote-dets__label{font-weight:300;font-size:.75em}.sm15 .quote-dets__val{font-size:1.125em}.sm15 .quote-dets__val--warning{color:#bf3852}.sm15 .expired-noti{margin-bottom:10px}.sm15 .expired-noti--t-a-r{text-align:right}.sm15 .expired-noti__msg{margin:0;font-size:1.375em;color:#bf3852}.sm15 .expired-noti__contact{margin:0}.sm15 .expired-noti__contact>span{margin-right:10px}.sm15 .expired-noti__contact>a{display:inline-block;color:#000}.sm15 .expired-noti__contact>a:link,.sm15 .expired-noti__contact>a:visited{color:#000}.sm15 .out-of-stock{color:#bf3852;font-weight:400}.sm15 .continue-shopping-link{display:inline-block;margin-bottom:10px;font-weight:300;color:#525252}.sm15 .continue-shopping-link:link,.sm15 .continue-shopping-link:visited{color:#525252}.sm15 .continue-shopping-link:before{content:"<";display:inline-block;margin-right:5px}.page-over{display:none;position:fixed;left:0;top:100%;height:100%;width:100%;background:#fff;z-index:4;transition:top 1s;overflow-x:scroll;will-change:scroll-position}.page-over.is-start-anim{display:block}.page-over.is-visible{top:0}.page-over-close-btn{position:relative;margin-bottom:10px;border:0;padding:0;width:100%;background:0 0;font-weight:300;text-align:left}.page-over-close-btn>svg,.sm15 .legal-header__close{position:absolute;top:50%;transform:translateY(-50%);right:0}.page-over-close-btn:focus{outline:0}.page-over-close-btn>svg{stroke:#000;fill:#000}.page-over-close-btn:hover>svg{stroke:#0096d6;fill:#0096d6}.sm15 .legal__opt{display:none}.sm15 .legal__opt.is-active{display:block}.sm15 .legal__header{padding-top:20px;padding-bottom:10px;border-bottom:1px solid #e6e6e6}.sm15 .legal__body{padding-top:30px;padding-bottom:20px}.sm15 .legal__form{padding-top:30px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}@media (min-width:48em){.sm15 .legal__header{padding-top:30px;padding-bottom:20px}.sm15 .legal__form{border-bottom:0}}.sm15 .legal__footer{padding-top:20px;padding-bottom:10px;border-bottom:1px solid #e6e6e6}@media (min-width:48em){.sm15 .legal__footer{display:none;padding-top:30px;padding-bottom:20px}}.sm15 .legal-header{position:relative}.sm15 .legal-header__title{margin-bottom:10px;font-size:1.25em;font-weight:300}.sm15 .legal-header__close{border:0;padding:0;background:0 0}.addr-page__body,.addr-page__footer,.addr-page__header{border-bottom:1px solid #e6e6e6}.sm15 .legal-header__close>svg{stroke:#000;fill:#000}.sm15 .legal-header__close:hover>svg{stroke:#0096d6;fill:#0096d6}.sm15 .legal-header__close:focus{outline:0}.sm15 .legal-body h1,.sm15 .legal-body h2,.sm15 .legal-body h3,.sm15 .legal-body h4,.sm15 .legal-body h5,.sm15 .legal-body h6,.sm15 .legal-body p{margin-bottom:10px;font-size:.875em}.sm15 .legal-body h1,.sm15 .legal-body h2,.sm15 .legal-body h3,.sm15 .legal-body h4,.sm15 .legal-body h5,.sm15 .legal-body h6{font-size:.875em;font-weight:400}.sm15 .legal-body p{font-weight:300}.sm15 .legal-body b{font-weight:400}.info-page__body *,.sm15 .addr-page-header__title{margin-bottom:10px;font-weight:300}.sm15 .legal-body em{font-style:italic}.addr-page__header{padding-top:20px;padding-bottom:10px}@media (min-width:48em){.addr-page__header{padding-top:30px;padding-bottom:20px}}.addr-page__body{padding-top:30px}.addr-page__footer{padding-top:20px;padding-bottom:10px}@media (min-width:48em){.addr-page__footer{display:none;padding-top:30px;padding-bottom:20px}}.sm15 .addr-page-header{position:relative}.sm15 .addr-page-header__title{font-size:1.25em}.sm15 .addr-page-header__close{position:absolute;right:0;top:50%;border:0;padding:0;background:0 0;transform:translateY(-50%)}.info-page__body,.info-page__footer,.info-page__header{border-bottom:1px solid #e6e6e6}.sm15 .addr-page-header__close>svg{display:block;stroke:#000;fill:#000}.sm15 .addr-page-header__close>span{display:none}@media (min-width:62em){.sm15 .addr-page-header__close>span{position:absolute;top:50%;left:100%;transform:translateY(-50%);display:block;margin-left:10px;font-weight:300;white-space:nowrap}}.sm15 .addr-page-header__close:hover>svg{stroke:#0096d6;fill:#0096d6}.sm15 .addr-page-header__close:focus{outline:0}.info-page__header{padding-top:20px;padding-bottom:10px}@media (min-width:48em){.info-page__header{padding-top:30px;padding-bottom:20px}}.info-page__body{padding-top:30px;padding-bottom:20px}.info-page__body ol,.info-page__body ul{padding-left:20px}.info-page__body ul{list-style:disc}.info-page__body ol{list-style:decimal}.info-page__body .contact-widget,.info-page__body .contact-widget *{margin-bottom:0}.info-page__body .contact-widget .call,.info-page__body .contact-widget .options-wrapper{list-style:none;padding-left:0}.info-page__body .contact-widget .contact-widget-tooltip__header{margin-bottom:1rem}.info-page__body .contact-widget .contact-widget-tooltip--visible .contact-widget-tooltip__button{margin:-.5rem -.25rem}.info-page__body .link-list__list.link-list__list--bold{padding-left:0}.info-page__body .link-list__list.link-list__list--bold *{font-weight:400}.info-page__footer{padding-top:20px;padding-bottom:10px}@media (min-width:48em){.info-page__footer{display:none;padding-top:30px;padding-bottom:20px}}html[lang=en-ca] .info-page .cs_panel_content h3,html[lang=fr-ca] .info-page .cs_panel_content h3{font-weight:700}html[lang=en-ca] .info-page .cs_panel_content p,html[lang=fr-ca] .info-page .cs_panel_content p{margin-bottom:1.25rem;display:inline-block}.sm15 .info-page-header{position:relative}.sm15 .info-page-header__title{margin-bottom:10px;font-size:1.25em;font-weight:300}.sm15 .info-page-header__close{position:absolute;right:0;top:50%;border:0;padding:0;background:0 0;transform:translateY(-50%)}.sm15 .info-page-header__close>svg{display:block;stroke:#000;fill:#000}.sm15 .info-page-header__close>span{display:none}@media (min-width:62em){.sm15 .info-page-header__close>span{position:absolute;top:50%;left:100%;transform:translateY(-50%);display:block;margin-left:10px;font-weight:300;white-space:nowrap}}.sm15 .info-page-header__close:hover>svg{stroke:#0096d6;fill:#0096d6}.sm15 .info-page-header__close:focus{outline:0}.sm15 .popup-over{display:none;position:absolute;left:50%;top:0;transform:translateX(-50%);background:#fff;width:calc(100% - 20px);max-width:750px;z-index:201}.sm15 .popup-over--w755{max-width:755px}.sm15 .popup-over--w655{max-width:655px}.sm15 .popup-over--w500{max-width:500px}.sm15 .popup-over--narrow,.sm15 .popup-over--w375{max-width:375px}.sm15 .popup-over.is-active{display:block}.sm15 .popup-over__close{position:absolute;right:0;bottom:100%;border:0;padding:10px 10px 0;background:#fff}.fixed__scroll--b0,.sm15 .impulse__msg:after{bottom:0}.sm15 .popup-over__close:focus{outline:0}.sm15 .popup-over__close>svg{stroke:#000;fill:#000}.sm15 .popup-over__close:hover>svg{stroke:#0096d6;fill:#0096d6}.sm15 .popup-over__close--dark-bg{background:#f8f8f8}.sm15 .popup-over__footer{background:#21ccd1;color:#fff;padding:20px 10px;text-align:center}.sm15 .popup-over__footer svg{stroke:#fff;fill:#fff;vertical-align:middle;width:30px;margin-right:20px}.popup-over-bg{position:fixed;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;z-index:200;transition:visibility .48s,opacity .48s}.popup-over-bg.is-active{opacity:.5;visibility:visible}.sm15 .impulse{position:relative;overflow:hidden}.sm15 .impulse__banner{position:absolute;left:0;top:0;margin:0;padding:.75rem 1.125rem;background:#fae147;font-size:.875em}.sm15 .impulse__offer{border-bottom:1px solid #bbb;padding:3.75rem 1rem .875rem}@media (min-width:48em){.sm15 .impulse__offer{border-bottom:0;padding:3.25rem 1.5rem 1.5rem}}.sm15 .impulse__msg{height:100%;padding:40px 20px 30px}.sm15 .impulse__msg:after,.sm15 .impulse__msg:before{content:"";position:absolute;left:calc(50% - 1px);width:3px;height:40px;background:#fff;z-index:1}.sm15 .impulse__msg:before{top:0}.sm15 .impulse .offer__title{font-size:1.25rem;margin-bottom:.5rem}.sm15 .impulse .offer__prod-title{color:#000;font-size:1.125rem;font-weight:300;text-align:center;margin-bottom:1rem}.sm15 .impulse .offer__thumb{max-width:100%;height:6.25rem;width:auto;margin:0 auto .25rem}@media (min-width:48em){.sm15 .impulse__msg{padding-left:40px;padding-right:40px}.sm15 .impulse .offer__title{font-size:1.5rem}.sm15 .impulse .offer__thumb{height:8.75rem}}.sm15 .impulse .offer-price{text-align:center;margin-bottom:1rem}.sm15 .impulse .offer-price__price,.sm15 .impulse .offer-price__vat{display:inline;color:#000}.sm15 .impulse .offer-price__price{font-size:1rem;font-weight:400}.sm15 .impulse .offer-price__vat{font-size:.75rem;font-weight:300}.sm15 .impulse .offer-price__was{display:inline;position:relative;color:#767676}.sm15 .impulse .offer-price__was:before{content:"";position:absolute;border-top:.0625rem solid #767676;top:50%;left:0;right:0;transform:rotate(-8deg)}.sm15 .impulse-popup.popup-over{position:fixed;top:50%;right:50%;transform:translate(-50%,-50%)}.sm15 .impulse-popup.popup-over .impulse-content{overflow-y:auto;max-height:100vh}.sm15 .offer__title{margin-bottom:10px;font-size:1.375em;font-weight:400;text-align:center}.sm15 .offer__thumb{display:block;margin:0 auto 10px;max-width:160px}.sm15 .offer__prod-title{margin-bottom:10px;color:#444;font-size:.875em}.sm15 .offer__desc{font-size:.875rem;font-weight:300;text-align:center;max-width:19.5rem;margin:0 auto .25rem}.sm15 .offer__price{margin-bottom:10px}.sm15 .offer__buttons{display:flex;flex-direction:column}.sm15 .offer-price__price,.sm15 .offer-price__vat,.sm15 .quote-in-detail__disclaimer,.sm15 .quote-in-detail__label,.sm15 .quote-in-detail__val,.sm15 .quote-in-dets__title>span,.sm15 .skip-msg-price__size{display:block}.sm15 .offer__buttons .block-btn{padding:.625rem;margin-bottom:0;min-height:2.875rem}.sm15 .offer__buttons .block-btn.block-btn--info{font-weight:400;margin-bottom:.125rem}.sm15 .offer__buttons .block-btn.block-btn--ghost{border-color:transparent;font-size:.875rem}@media (min-width:48em){.sm15 .offer__buttons{flex-direction:row-reverse}.sm15 .offer__buttons .block-btn.block-btn--info{margin-bottom:0}}.sm15 .offer-price{margin-bottom:10px;font-weight:300}.sm15 .offer-price__new,.sm15 .offer-price__was{margin:0}.sm15 .offer-price__was{margin:0;font-size:.75em;color:#777;text-decoration:line-through}.sm15 .offer-price__price{font-size:1.125em;color:#bf3852}.sm15 .offer-price__vat{font-size:.625em;color:#777}.sm15 .skip-msg{height:100%;display:flex;flex-direction:column;justify-content:space-between}.sm15 .skip-msg__title{margin-bottom:20px;font-size:1.375em;font-weight:400;text-align:center}@media (min-width:48em){.sm15 .skip-msg__title{margin-bottom:10px}}.sm15 .skip-msg__lede{margin-bottom:20px;font-size:.875em;color:#444;font-weight:300;text-align:center}@media (min-width:48em){.sm15 .skip-msg__lede{margin-bottom:10px}}.sm15 .skip-msg__price{margin-bottom:20px}@media (min-width:48em){.sm15 .skip-msg__price{margin-bottom:10px}}.sm15 .skip-msg-price{margin:0;text-align:center}.sm15 .skip-msg-price__label{font-size:1.375em}.sm15 .skip-msg-price__price{position:relative}.sm15 .skip-msg-price__price>span:first-child{color:#bf3852;font-size:1.375em}.sm15 .skip-msg-price__price>span:last-child{position:absolute;right:0;top:100%;font-size:.75em;color:#777}.sm15 .skip-msg-price__size{text-align:center;font-size:.875em}.sm15 .quote-in{position:relative}.sm15 .quote-in__dets{padding:20px 20px 10px;border-bottom:1px solid #bbb}@media (min-width:48em){.sm15 .quote-in__dets{border-bottom:0;padding-left:40px;padding-right:40px}.sm15 .quote-in__dets:after{content:"";position:absolute;left:50%;top:0;width:1px;height:100%;background:#bbb}}.sm15 .quote-in__sup{padding:20px 20px 10px;height:100%}.sm15 .quote-in-dets__title{margin-bottom:10px;font-size:1.375em;text-align:center}.sm15 .quote-in-dets__list{margin-bottom:10px;border:1px solid #0096d6;padding:20px 20px 10px}.quote-form-body,.quote-form__header{padding-top:20px;padding-left:20px;padding-right:20px}.sm15 .quote-in-dets__list--neutral{border-color:#555}.sm15 .quote-in-dets__list--warning{border-color:#bf3852}.sm15 .quote-in-detail{margin-bottom:10px;text-align:center;font-weight:300}.sm15 .quote-in-detail__label{font-size:.75em}.sm15 .quote-in-detail__val{font-size:1.5em}.sm15 .quote-in-detail__disclaimer{font-size:.75em}.sm15 .quote-in-detail--warning .quote-in-detail__label,.sm15 .quote-in-detail--warning .quote-in-detail__val{color:#bf3852}.sm15 .quote-in-sup{display:flex;flex-direction:column;justify-content:space-between;height:100%}.sm15 .quote-in-sup__title{margin-bottom:10px;font-size:1.375em;text-align:center}.sm15 .quote-in-sup__title>span{display:block}.sm15 .quote-in-sup__title>span:first-child{color:#0096d6}.sm15 .quote-in-sup__title--warning>span:first-child{color:#bf3852}.sm15 .quote-in-sup__msg{margin-bottom:10px;font-weight:300;color:#444}.sm15 .quote-in-sup__contact{margin-bottom:10px;text-align:center}.sm15 .quote-in-sup__contact>span{display:block;font-size:.75em;font-weight:300}.sm15 .quote-in-sup__contact>a:link,.sm15 .quote-in-sup__contact>a:visited{color:#000;font-size:1.375em}.quote-form__header{overflow:hidden;border-bottom:1px solid #bbb;background:#f8f8f8}.quote-form__body{position:relative;overflow:hidden}@media (min-width:62em){.quote-form__body--seperator:after{content:"";position:absolute;left:50%;top:0;width:1px;height:100%;background:#bbb}}.quote-form__footer{overflow:hidden;border-top:1px solid #bbb;padding:20px}.sm15 .quote-form-header{margin-bottom:20px;text-align:center}.sm15 .quote-form-header__title{font-size:1.375em;font-weight:400;margin-bottom:10px}.sm15 .quote-form-header__lede{font-size:1.125em;font-weight:300}.sm15 .copy-quote-address{margin-bottom:20px}.sm15 .copy-quote-address__title{margin-bottom:10px;font-weight:400;font-size:1.125em}.sm15 .pop-confirm__title,.sm15 .pop-info-header__title{font-size:1.375em;font-weight:400;line-height:1;margin-bottom:0}.delete-quote{padding:30px 40px 40px;text-align:center}.email-quote-textarea{height:186px}.fixed__scroll{width:100%;transform:translateZ(0);will-change:scroll-position}.fixed__scroll--l0{left:0}.fixed__scroll--r0{right:0}.fixed__scroll--t0{top:0}.fixed__scroll.is-fixed{position:fixed;z-index:1}.fixed__scroll.is-fixed.fixed__scroll--b0{bottom:-10px}.fixed__scroll.is-fixed.fixed__scroll--basket{display:flex;justify-content:center;align-items:stretch;background-color:#2c3038;color:#d4d4d4;bottom:0;z-index:2}.pop-info__header,.sm15 .pop-confirm__title{background:#f8f8f8;border-bottom:1px solid #bbb}.sm15 .pop-confirm__title{padding:10px 20px;text-align:center}.sm15 .pop-confirm__body{text-align:center}.pop-info__header{padding:15px 10px 10px}.sm15 .pop-info-header__subtitle,.sm15 .pop-info-header__title{text-align:center}.sm15 .pop-info-header__subtitle{margin-top:5px;margin-bottom:0;font-size:1.125em;font-weight:300}.pop-info-body{text-align:center}.circ-loader{position:relative;display:inline-block;vertical-align:middle;width:15px;height:15px}.circ-loader:after,.circ-loader:before{content:"";position:absolute;top:0;left:0;border-radius:50%;width:15px;height:15px}.circ-loader:before{border-top:solid 3px #ddd;border-right:solid 3px #ddd;border-bottom:solid 3px #ddd;border-left:solid 3px #ddd}.circ-loader:after{border-top:solid 3px #0096d6;border-right:solid 3px transparent;border-bottom:solid 3px transparent;border-left:solid 3px transparent;-webkit-animation:circ-loader-anim 1s ease-in-out infinite;animation:circ-loader-anim 1s ease-in-out infinite}@-webkit-keyframes circ-loader-anim{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes circ-loader-anim{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.payPalCredit{display:flex;align-items:center;min-height:1.625rem;margin-top:1rem;font-family:FormaDJRMicro;border-top:1px solid #c8cbcc;padding-top:1rem}.payPalCredit__icon{margin-right:.5rem;min-width:4.84rem}.payPalCredit__text{margin:0;font-weight:400;line-height:1.125rem;font-size:.875rem}.payPalCredit__text p{margin-right:.5rem;display:inline}.payPalCredit__link{color:#165dba;font-weight:400;line-height:1.125rem;font-size:.875rem;font-family:FormaDJRMicro;background-color:transparent;border:none;padding:0;text-decoration:underline}.payPalCredit-Container{font-family:FormaDJRMicro}.payPalCredit-Container .payPalCreditModal{max-width:50.1875rem;margin:auto;background-color:#fff;z-index:1050;width:100%}.payPalCredit-Container .payPalCreditModal__root{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;overflow-x:hidden;overflow-y:auto;display:none}.payPalCredit-Container .payPalCreditModal__root.is-active{display:flex}.payPalCredit-Container .payPalCreditModal__backdrop{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgba(44,48,56,.8)}.payPalCredit-Container .payPalCreditModal__backdrop.is-active{display:block}.payPalCredit-Container .payPalCreditModal .overlay-wrapper{background-color:#fff}.payPalCredit-Container .payPalCreditModal .overlay-header{min-height:10.3588rem;background-color:#165dba;color:#fff;text-align:center;position:relative}.payPalCredit-Container .payPalCreditModal .overlay-header__title{font-weight:400;font-size:1.25rem;line-height:1.75rem}.payPalCredit-Container .payPalCreditModal .overlay-header__desc{font-size:.75rem;line-height:1rem;font-weight:400;margin-top:.25rem}.payPalCredit-Container .payPalCreditModal .overlay-header .modalCloseBtn{position:absolute;right:.75rem;top:.75rem;background-color:transparent;display:flex;justify-content:center;align-items:center;transition:background-color .25s ease-out;width:2rem;height:2rem;padding:0;border:none}.payPalCredit-Container .payPalCreditModal .overlay-header .modalCloseBtn__icon{position:relative;width:2rem;height:2rem;border:.0625rem solid #fff;border-radius:50%}.payPalCredit-Container .payPalCreditModal .overlay-header .modalCloseBtn__icon:after,.payPalCredit-Container .payPalCreditModal .overlay-header .modalCloseBtn__icon:before{content:"";position:absolute;width:60%;background-color:#fff;border:.0625rem solid #fff;border-radius:.0625rem;top:calc(50% - .0625rem);left:20%}.payPalCredit-Container .payPalCreditModal .overlay-header .modalCloseBtn__icon:before{transform:rotate(45deg)}.payPalCredit-Container .payPalCreditModal .overlay-header .modalCloseBtn__icon:after{transform:rotate(-45deg)}.payPalCredit-Container .payPalCreditModal .overlay-header .modalCloseBtn__icon:hover{background-color:#fff}.payPalCredit-Container .payPalCreditModal .overlay-header .modalCloseBtn__icon:hover:after,.payPalCredit-Container .payPalCreditModal .overlay-header .modalCloseBtn__icon:hover:before{background-color:#2c3038;border-color:#2c3038}.payPalCredit-Container .payPalCreditModal .overlay-header .payPalCreditIconWhite{margin-bottom:.5rem;margin-top:1.5rem}.payPalCredit-Container .payPalCreditModal .overlay-main{padding:1.5rem 1.25rem 0}.payPalCredit-Container .payPalCreditModal .overlay-main__header{font-size:1rem;line-height:1.375rem;padding-bottom:.75rem;font-weight:400;margin-bottom:0}.payPalCredit-Container .payPalCreditModal .overlay-main__header-subtext{font-size:.875rem;line-height:1.125rem;font-weight:700;padding-bottom:.75rem;margin-bottom:0}.payPalCredit-Container .payPalCreditModal .overlay-main .terms{font-size:.875rem;line-height:1.125rem;font-weight:400;margin-bottom:1.5rem}.payPalCredit-Container .payPalCreditModal .overlay-main .terms a{color:#165dba}.payPalCredit-Container .payPalCreditModal .overlay-main .list{width:100%;margin-bottom:0;display:flex;min-height:2.375rem;align-items:center}.payPalCredit-Container .payPalCreditModal .overlay-main .list:last-child .list-item{border:none}.payPalCredit-Container .payPalCreditModal .overlay-main .list-header{font-weight:700;background-color:rgba(232,232,232,.5);font-size:.875rem;line-height:1.125rem;list-style:none;width:100%;min-height:2.375rem;align-items:center;display:flex;padding-left:1.25rem;min-width:5.9375rem}.payPalCredit-Container .payPalCreditModal .overlay-main .list-header-wrapper{width:100%;display:flex;min-height:2.375rem;align-items:center;margin-bottom:0}.payPalCredit-Container .payPalCreditModal .overlay-main .list-wrapper{display:flex;justify-content:space-evenly;margin-bottom:.75rem;flex-direction:column;overflow:scroll;scrollbar-width:none}.payPalCredit-Container .payPalCreditModal .overlay-main .list-wrapper::-webkit-scrollbar{display:none}.payPalCredit-Container .payPalCreditModal .overlay-main .list-item{font-size:.875rem;line-height:1.125rem;font-weight:400;list-style:none;width:100%;min-height:2.375rem;align-items:center;display:flex;padding-left:1.25rem;min-width:5.9375rem;border-bottom:.5px solid #000}.payPalCredit-Container .payPalCreditModal .overlay-main .list-indicator{display:flex;justify-content:center;align-items:center;margin-top:1.0625rem;margin-bottom:1.8125rem}.payPalCredit-Container .payPalCreditModal .overlay-main .list-indicator__dot{display:inline-block;margin:0 .3125rem;width:.5rem;height:.5rem;transition:width .25s ease-out,height .25s ease-out;position:relative}.payPalCredit-Container .payPalCreditModal .overlay-main .list-indicator__dot:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:.3125rem;border:1px solid #2c3038;width:100%;height:100%;transition:border-color .25s ease-out}.payPalCredit-Container .payPalCreditModal .overlay-main .list-indicator__dot--is-active{width:2.25rem;height:.375rem;background-color:#2c3038;border-radius:.3125rem}.payPalCredit-Container .payPalCreditModal .overlay-footer{padding:0 1.25rem 1.5rem}.payPalCredit-Container .payPalCreditModal .overlay-footer__text{font-size:.875rem;line-height:1.125rem;font-weight:400;margin-bottom:0}body.no-scroll{overflow:hidden}@media all and (min-width:33.125rem){.payPalCredit-Container .payPalCreditModal{width:auto}.payPalCredit-Container .payPalCreditModal .overlay-main .list-wrapper{overflow:auto}.payPalCredit-Container .payPalCreditModal .overlay-main .list-indicator{display:none}}@media all and (min-width:48rem){.payPalCredit-Container .payPalCreditModal .overlay-header{min-height:8.8588rem}.payPalCredit-Container .payPalCreditModal .overlay-header__title{font-size:1.5rem;line-height:2rem}.payPalCredit-Container .payPalCreditModal .overlay-main__header{font-size:1.125rem;line-height:1.375rem}}@media all and (min-width:85.375rem){.payPalCredit-Container .payPalCreditModal .overlay-header{min-height:8.9838rem}.payPalCredit-Container .payPalCreditModal .overlay-header__title{font-size:1.75rem;line-height:2.125rem}}.sm15 .expressCheckout-label,.sm15 .expressCheckout-subtext,.sm15 .expressCheckout-text{font-family:HPSimple,"Malgun Gothic",Arial;font-size:1rem;line-height:1.5rem;color:#5a5a5a}.sm15 .expressCheckout{text-align:center;padding-top:.625rem;margin-bottom:2.0625rem}.sm15 .expressCheckout-divider{background-color:#ddd;height:.0625rem;border:0;margin:.625rem 0 -1.0625rem}.sm15 .expressCheckout-label{display:inline-block;background:#fff;padding:.375rem;font-weight:400}.sm15 .expressCheckout.is-hidden,.sm15 .pmnt-instructions-credit-card-content{display:none}.sm15 .expressCheckout-text{font-weight:400;margin:.625rem 0 .75rem}.sm15 .expressCheckout-subtext{font-weight:300;text-align:left;margin-top:.75rem}@media (max-width:61.9375rem){.sm15 .expressCheckout-text{text-align:left;color:#2c3038}}.radio-btn .boxtip{max-height:18px;vertical-align:top}@media (max-width:768px){.radio-btn.is-checked .boxtip__i{color:#fff;border-color:#fff}}.accord-list li:not(:first-child) .accord__title{border-top:0}.sm15 .accord .c-list{margin-bottom:0;border-top:0}.sm15 .accord .c{padding-left:125px}.sm15 .accord .c:after,.sm15 .accord .c:before,.sm15 .accord .c__thumb{margin-left:10px}.sm15 .fixed__scroll.is-fixed .block-btn{padding-top:20px;padding-bottom:20px}.sm15 .fixed__scroll.fixed__scroll--basket.is-fixed .block-btn{flex-grow:1;width:auto;width:initial;flex:2;padding:11px;font-size:15px;margin:0}.sm15 .quote-header__tooltip .boxtip__i{border-color:#bf3852;color:#bf3852}.sm15 .fieldset>.boxtip{top:4px;vertical-align:top}.sm15 .u-bt-light{border-top:1px solid #c8cbcc!important}.sm15 strong,.sm15 strong span{font-weight:700}.sm15 #loadedTextDiv{padding-bottom:10px}.sm15 #paymentInstruction{font-weight:300;font-size:.875em}.sm15 #paymentInstruction b,.sm15 #paymentInstruction strong{text-transform:uppercase;font-weight:300}.sm15 .pmnt-instructions-credit-card-title a{font-weight:400;display:flex;padding-right:25px;position:relative}.sm15 .pmnt-instructions-credit-card-title{position:relative;display:inline-block}.sm15 .pmnt-instructions-credit-card-title a:hover{cursor:pointer}.sm15 .pmnt-instructions-credit-card-title a:after{content:"";position:absolute;top:35%;right:0;transform:translateY(-50%) rotate(45deg);border:1px solid #0096d6;border-width:0 2px 2px 0;display:inline-block;padding:4px}.sm15 .pmnt-instructions-credit-card-title.is-opened a:after{top:55%;transform:translateY(-50%) rotate(-135deg);-webkit-transform:translateY(-50%) rotate(-135deg)}#overlayDiv{position:fixed;left:0;top:0;display:block;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:1000;background-image:url(../images/loader-animation.gif);background-position:center center;background-repeat:no-repeat}.sm15 .item_placeholder{padding-bottom:250px;width:100%}.sm15 .radio-box__nav{font-size:15px}.sm15 .cto-edit-link{padding-bottom:17px}.sm15 .grecaptcha-badge{bottom:65px!important;z-index:99}html[lang=en-ca] .sm15 .grecaptcha-badge,html[lang=fr-ca] .sm15 .grecaptcha-badge{bottom:105px!important}