@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url('../fonts/opensans.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url('../fonts/opensans.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url('../fonts/opensans.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url('../fonts/opensans.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url('../fonts/opensans.woff2') format('woff2')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:url('../fonts/opensanscondensed.woff2') format('woff2')}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url('../fonts/oswald.woff2') format('woff2')}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;src:url('../fonts/oswald.woff2') format('woff2')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url('../fonts/sourcesanspro-light.woff2') format('woff2')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url('../fonts/sourcesanspro-regular.woff2') format('woff2')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url('../fonts/sourcesanspro-semibold.woff2') format('woff2')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:url('../fonts/sourcesanspro-bold.woff2') format('woff2')}@font-face{font-family:'ibm-plex-sans';src:url('../fonts/ibmplexsans-medium.woff2') format('woff2');font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:'ibm-plex-sans';src:url('../fonts/ibmplexsans-bold.woff2') format('woff2');font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:'korolev';src:url('../fonts/korolev-medium.woff2') format('woff2');font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:'korolev';src:url('../fonts/korolev-bold.woff2') format('woff2');font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}@media only screen and (max-width:767px){.pagebuilder-banner-wrapper{background-attachment:scroll !important}.pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}.pagebuilder-column{background-attachment:scroll !important;flex-basis:100%;max-width:100%}.pagebuilder-column-group{flex-wrap:wrap}.pagebuilder-column-line{flex-wrap:wrap}[data-content-type='row'][data-appearance='contained'] [data-element='inner']{background-attachment:scroll !important}[data-content-type='row'][data-appearance='full-bleed']{background-attachment:scroll !important}[data-content-type='row'][data-appearance='full-width']{background-attachment:scroll !important}.pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}[data-content-type='tab-item']{background-attachment:scroll !important}.pagebuilder-mobile-hidden{display:none !important}.visible-desktop{display:none !important}.social-login-list{justify-content:center}form:not(.linear-theme) .amcform-title-wrap{display:none;max-width:50%}form:not(.linear-theme) .amcform-title-wrap:not(:last-child):after,form:not(.linear-theme) .amcform-title-wrap:before{content:'';width:50%}form:not(.linear-theme) .amcform-title-wrap:first-child:before{content:none}form:not(.linear-theme) .amcform-title-wrap:after{background:linear-gradient(90deg, #d7d7d7 16.87%, #fff 107.36%)}form:not(.linear-theme) .amcform-title-wrap.ui-state-active~form:not(.linear-theme) .amcform-title-wrap:nth-last-child(2){display:none}form:not(.linear-theme) .amcform-title-wrap.ui-state-active,form:not(.linear-theme) .amcform-title-wrap.ui-state-active+.amcform-title-wrap,form:not(.linear-theme) .amcform-title-wrap.ui-state-active+form:not(.linear-theme) .amcform-title-wrap:nth-last-child(2),form:not(.linear-theme) .amcform-title-wrap.-done:nth-last-child(2){display:block}form:not(.linear-theme) .amcform-title-wrap.ui-state-active:not(:last-child):before,form:not(.linear-theme) .amcform-title-wrap.-done:not(:last-child):before{background:linear-gradient(270deg, #0273c2 11.11%, rgba(146,176,255,0) 100%)}form:not(.linear-theme) .amcform-title-wrap.ui-state-active+form:not(.linear-theme) .amcform-title-wrap:not(.-disabled):after{background:linear-gradient(270deg, rgba(146,176,255,0) 11.1%, #0273c2 100%)}form:not(.linear-theme) .amcform-title-wrap.ui-state-active:after,form:not(.linear-theme) .amcform-title-wrap.ui-state-active+.amcform-title-wrap:before,form:not(.linear-theme) .amcform-title-wrap.-done:nth-last-child(2):after{background:#0273c2}.amcform-table-block,.amcform-table-block tbody,.amcform-table-block .amcform-tr,.amcform-table-block .amcform-th,.amcform-table-block .amcform-td{display:block;box-sizing:border-box;width:100%}.amcform-table-block .amcform-th{padding-bottom:0}.amcform-table-block .amcform-td{padding-top:5px}}@media all and (min-width:768px),print{.pagebuilder-mobile-only{display:none !important}.page-layout-1column .filter-options .filter-options-content{padding:9.5px}.amcform-title-wrap{flex-grow:unset;max-width:initial;min-width:30%}.amcform-title-wrap .amcform-title{max-width:174px}.amcform-title-wrap:nth-child(3n + 1):before{content:none}.amcform-title-wrap:nth-child(3n + 1):last-child:before{background:linear-gradient(270deg, #d7d7d7 4.63%, rgba(227,227,227,0) 83.33%);content:'';width:50%}.amcform-title-wrap:nth-child(3n + 1).ui-state-active:last-child:before{background:linear-gradient(270deg, #0273c2 4.63%, rgba(227,227,227,0) 83.33%)}.amcform-popup-block .amcform-header{font-size:22px}.amcform-popup-block .amcform-toolbar{flex-direction:row}.amcform-popup-block .amcform-toolbar .amcform-button{width:auto}.amcform-popup-block .amcform-toolbar .amcform-button:not(:first-of-type){margin-top:0}.product.data.items{z-index:unset}}body{margin:0;padding:0}article,aside,details,figcaption,figure,main,footer,header,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}nav ul,nav ol{list-style:none none}img{max-width:100%;border:0}@media (max-width:1200px){img{height:auto}}img:not([height]){height:auto}video,embed,object{max-width:100%}svg:not(:root){overflow:hidden}figure{margin:0}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}body{color:#4a4a4a;font-family:'ibm-plex-sans',Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;font-size:1.3rem}p{margin-top:0rem;margin-bottom:0rem}abbr[title]{border-bottom:1px dotted #d7d7d7;cursor:help}b,strong{font-weight:700}em,i{font-style:italic}mark{background:#f2f2f2;color:#4a4a4a}small,.small{font-size:12px}hr{border:0;border-top:1px solid #d7d7d7;margin-bottom:19px;margin-top:19px}sub,sup{font-size:84.61538462%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dfn{font-style:italic}h1{color:#4a4a4a;font-family:'korolev',Arial,sans-serif;font-weight:700;line-height:1.2;font-size:2.6rem;margin-top:0rem;margin-bottom:0rem}h2{color:#4a4a4a;font-family:'korolev',Arial,sans-serif;font-weight:700;line-height:1.2;font-size:2.2rem;margin-top:0rem;margin-bottom:1.1rem}h3{color:#4a4a4a;font-family:'korolev',Arial,sans-serif;font-weight:700;line-height:1.2;font-size:1.8rem;margin-top:0rem;margin-bottom:1rem}h4{color:#4a4a4a;font-family:'korolev',Arial,sans-serif;font-weight:700;line-height:1.2;font-size:1.4rem;margin-top:0rem;margin-bottom:0rem}h5{color:#4a4a4a;font-family:'korolev',Arial,sans-serif;font-weight:700;line-height:1.2;font-size:1.3rem;margin-top:0rem;margin-bottom:0rem}h6{color:#4a4a4a;font-family:'korolev',Arial,sans-serif;font-weight:700;line-height:1.2;font-size:1.2rem;margin-top:0rem;margin-bottom:0rem}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small{color:#4a4a4a;font-family:'ibm-plex-sans',Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.2}a,.alink{color:#0273c2;text-decoration:none}a:visited,.alink:visited{color:#0273c2;text-decoration:none}a:hover,.alink:hover{color:#0273c2;text-decoration:underline}a:active,.alink:active{color:#e60004;text-decoration:underline}ul,ol{margin-top:0rem;margin-bottom:0rem}ul>li,ol>li{margin-top:0rem;margin-bottom:0rem}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin-bottom:0;margin-top:0}dt{font-weight:700;margin-bottom:0;margin-top:0}dd{margin-bottom:0;margin-top:0;margin-left:0}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,'Courier New',monospace}code{background:#f2f2f2;color:#4a4a4a;padding:2px 4px;font-size:1.2rem;white-space:nowrap}kbd{background:#f2f2f2;color:#4a4a4a;padding:2px 4px;font-size:1.2rem}pre{background:#f2f2f2;border:1px solid #d7d7d7;color:#4a4a4a;line-height:1.5;margin:0 0 9.5px;padding:9.5px;font-size:1.2rem;display:block;word-wrap:break-word}pre code{background-color:transparent;border-radius:0;color:inherit;font-size:inherit;padding:0;white-space:pre-wrap}blockquote{border-left:0 solid #d7d7d7;margin:0 0 1em 2em;padding:0;color:#4a4a4a;font-family:'ibm-plex-sans',Arial,sans-serif;font-style:italic;font-weight:400;line-height:1.5;font-size:1.3rem}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{color:#4a4a4a;line-height:1.5;font-size:1.1rem;display:block}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote cite{font-style:normal}blockquote:before,blockquote:after{content:''}q{quotes:none}q:before,q:after{content:'';content:none}cite{font-style:normal}table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}table th{text-align:left}table>tbody>tr>th,table>tfoot>tr>th,table>tbody>tr>td,table>tfoot>tr>td{vertical-align:top}table>thead>tr>th,table>thead>tr>td{vertical-align:bottom}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding:8px 10px}button{background-image:none;background:#00c625;border:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:'ibm-plex-sans',Arial,sans-serif;font-weight:400;margin:0;padding:12px;font-size:1.6rem;line-height:1.5rem;box-sizing:border-box;vertical-align:middle}button:focus,button:active{background:#00ad20;border:none;color:#ffffff}button:hover{background:#00ad20;border:none;color:#ffffff}button.disabled,button[disabled],fieldset[disabled] button{opacity:.5;cursor:default;pointer-events:none}button::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type*="date"],input[type="email"]{background:#ffffff;background-clip:padding-box;border:1px solid #b8b8b8;border-radius:2px;font-family:'ibm-plex-sans',Arial,sans-serif;font-size:13px;height:30px;line-height:1.5;padding:0 8px;vertical-align:baseline;width:100%;box-sizing:border-box}input[type="text"]:disabled,input[type="password"]:disabled,input[type="url"]:disabled,input[type="tel"]:disabled,input[type="search"]:disabled,input[type="number"]:disabled,input[type*="date"]:disabled,input[type="email"]:disabled{opacity:.5}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type*="date"]::-moz-placeholder,input[type="email"]::-moz-placeholder{color:#b8b8b8}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type*="date"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{color:#b8b8b8}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type*="date"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{color:#b8b8b8}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="search"]{-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}select{background:#ffffff;background-clip:padding-box;border:1px solid #b8b8b8;border-radius:2px;font-family:'ibm-plex-sans',Arial,sans-serif;font-size:13px;height:30px;line-height:1.5;padding:5px 15px 5px 5px;vertical-align:baseline;width:100%;box-sizing:border-box}select:disabled{opacity:.5}select[multiple]{height:auto;background-image:none}textarea{background:#ffffff;background-clip:padding-box;border:1px solid #b8b8b8;border-radius:2px;font-family:'ibm-plex-sans',Arial,sans-serif;font-size:13px;height:auto;line-height:1.5;margin:0;padding:10px;vertical-align:baseline;width:100%;box-sizing:border-box;resize:vertical}textarea:disabled{opacity:.5}textarea::-moz-placeholder{color:#b8b8b8}textarea::-webkit-input-placeholder{color:#b8b8b8}textarea:-ms-input-placeholder{color:#b8b8b8}input[type="checkbox"]{margin:0 5px 0 0;position:relative;top:2px}input[type="checkbox"]:disabled{opacity:.5}input[type="radio"]{margin:0 5px 0 0}input[type="radio"]:disabled{opacity:.5}input.mage-error,select.mage-error,textarea.mage-error{border-color:#cc0004}div.mage-error{color:#cc0004;font-size:1.2rem}input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input::-moz-focus-inner{border:0;padding:0}form{-webkit-tap-highlight-color:rgba(0,0,0,0)}address{font-style:normal}*:focus{box-shadow:none;outline:0}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:0 0 2px 1px #d7d7d7}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{-webkit-tap-highlight-color:rgba(0,0,0,0);min-height:100%}html a.button{-webkit-appearance:none;-moz-appearance:none;appearance:none}body{min-width:320px;background:#f2f2f2;overflow-y:scroll}table>caption{margin-bottom:10px}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th{color:#4a4a4a;font-weight:700}table.table--bordered{border:1px solid #d7d7d7}table.table--bordered>thead>tr>th,table.table--bordered>tbody>tr>th,table.table--bordered>tfoot>tr>th,table.table--bordered>thead>tr>td,table.table--bordered>tbody>tr>td,table.table--bordered>tfoot>tr>td{border:1px solid #d7d7d7}table.table--striped>tbody>tr:nth-child(odd)>td,table.table--striped>tbody>tr:nth-child(odd)>th{background:#fff}table.table--colored{background:#f2f2f2}table.table--colored>thead{background:#f2f2f2}table.table--colored>tfoot{background:#f2f2f2}table.table--colored>tbody>tr>td{background:#ffffff}table.table--colored>tbody>tr>th{background:#f2f2f2}a.button,input[type="button"],input[type="submit"],input[type="reset"]{background-image:none;background:#00c625;border:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:'ibm-plex-sans',Arial,sans-serif;font-weight:400;margin:0;padding:12px;font-size:1.6rem;line-height:1.5rem;box-sizing:border-box;vertical-align:middle}a.button:focus,input[type="button"]:focus,input[type="submit"]:focus,input[type="reset"]:focus,a.button:active,input[type="button"]:active,input[type="submit"]:active,input[type="reset"]:active{background:#00ad20;border:none;color:#ffffff}a.button:hover,input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover{background:#00ad20;border:none;color:#ffffff}a.button.disabled,input[type="button"].disabled,input[type="submit"].disabled,input[type="reset"].disabled,a.button[disabled],input[type="button"][disabled],input[type="submit"][disabled],input[type="reset"][disabled],fieldset[disabled] a.button,fieldset[disabled] input[type="button"],fieldset[disabled] input[type="submit"],fieldset[disabled] input[type="reset"]{opacity:.5;cursor:default;pointer-events:none}button,a.button,input[type="button"],input[type="submit"],input[type="reset"]{border-radius:2px}button.primary,a.button.primary,input[type="button"].primary,input[type="submit"].primary,input[type="reset"].primary{background-image:none;background:#00c625;border:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:'ibm-plex-sans',Arial,sans-serif;font-weight:400;padding:12px;font-size:1.6rem;box-sizing:border-box;vertical-align:middle;text-transform:uppercase}button.primary:focus,a.button.primary:focus,input[type="button"].primary:focus,input[type="submit"].primary:focus,input[type="reset"].primary:focus,button.primary:active,a.button.primary:active,input[type="button"].primary:active,input[type="submit"].primary:active,input[type="reset"].primary:active{background:#00ad20;border:none;color:#ffffff}button.primary:hover,a.button.primary:hover,input[type="button"].primary:hover,input[type="submit"].primary:hover,input[type="reset"].primary:hover{background:#00ad20;border:none;color:#ffffff}button.primary.disabled,a.button.primary.disabled,input[type="button"].primary.disabled,input[type="submit"].primary.disabled,input[type="reset"].primary.disabled,button.primary[disabled],a.button.primary[disabled],input[type="button"].primary[disabled],input[type="submit"].primary[disabled],input[type="reset"].primary[disabled],fieldset[disabled] button.primary,fieldset[disabled] a.button.primary,fieldset[disabled] input[type="button"].primary,fieldset[disabled] input[type="submit"].primary,fieldset[disabled] input[type="reset"].primary{opacity:.5;cursor:default;pointer-events:none}button.secondary,a.button.secondary,input[type="button"].secondary,input[type="submit"].secondary,input[type="reset"].secondary{line-height:1.5;font-size:14px;padding:.538em .923em;background-size:100%;background:#e60004}button.secondary:hover,a.button.secondary:hover,input[type="button"].secondary:hover,input[type="submit"].secondary:hover,input[type="reset"].secondary:hover{background:#cc0004}button.button--large,a.button.button--large,input[type="button"].button--large,input[type="submit"].button--large,input[type="reset"].button--large{line-height:1.5rem;padding:15px 40px;font-size:1.3rem}button.button--small,a.button.button--small,input[type="button"].button--small,input[type="submit"].button--small,input[type="reset"].button--small{line-height:1.5rem;padding:6px 10px;font-size:1.2rem}a.button{display:inline-block;text-decoration:none}a.button:hover,a.button:active,a.button:focus{text-decoration:none}a.button.btn-offer{padding:7px 15px;font-size:15px;line-height:20px;text-align:center}ul,ol{list-style:none;padding-inline-start:0}fieldset{border:0;margin:0 0 20px;padding:0;letter-spacing:-0.31em}fieldset>*{letter-spacing:normal}fieldset>.legend{margin:0 0 10px;padding:0;box-sizing:border-box;float:left;line-height:1.5;font-size:1.8rem}fieldset>.legend+br{clear:both;display:block;height:0;overflow:hidden;visibility:hidden}fieldset .field{margin:0 0 10px}fieldset .field>.label{margin:0 0 2px 0;display:inline-block}fieldset .field:last-child{margin-bottom:0}fieldset .field>.label{font-weight:400}fieldset .field>.label+br{display:none}fieldset .field .choice input{vertical-align:top}fieldset .field .fields.group:before,fieldset .field .fields.group:after{content:'';display:table}fieldset .field .fields.group:after{clear:both}fieldset .field .fields.group .field{box-sizing:border-box;float:left}fieldset .field .fields.group.group-2 .field{width:50% !important}fieldset .field .fields.group.group-3 .field{width:33.3% !important}fieldset .field .fields.group.group-4 .field{width:25% !important}fieldset .field .fields.group.group-5 .field{width:20% !important}fieldset .field .addon{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;width:100%}fieldset .field .addon textarea,fieldset .field .addon select,fieldset .field .addon input{-ms-flex-order:2;-webkit-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%;display:inline-block;margin:0;width:auto}fieldset .field .addon .addbefore,fieldset .field .addon .addafter{background:#ffffff;background-clip:padding-box;border:1px solid #b8b8b8;border-radius:2px;font-family:'ibm-plex-sans',Arial,sans-serif;font-size:13px;height:30px;line-height:1.5;padding:0 8px;vertical-align:baseline;width:100%;box-sizing:border-box;-ms-flex-order:3;-webkit-order:3;order:3;display:inline-block;vertical-align:middle;white-space:nowrap;width:auto}fieldset .field .addon .addbefore:disabled,fieldset .field .addon .addafter:disabled{opacity:.5}fieldset .field .addon .addbefore::-moz-placeholder,fieldset .field .addon .addafter::-moz-placeholder{color:#b8b8b8}fieldset .field .addon .addbefore::-webkit-input-placeholder,fieldset .field .addon .addafter::-webkit-input-placeholder{color:#b8b8b8}fieldset .field .addon .addbefore:-ms-input-placeholder,fieldset .field .addon .addafter:-ms-input-placeholder{color:#b8b8b8}fieldset .field .addon .addbefore{float:left;-ms-flex-order:1;-webkit-order:1;order:1}fieldset .field .additional{margin-top:5px}fieldset .field.required>.label:after,fieldset .field._required>.label:after{content:'*';color:#cc0004;font-size:1.3rem;margin:0 0 0 3px}fieldset .field .note{font-size:1.2rem;margin:3px 0 0;padding:0;display:inline-block;text-decoration:none}fieldset .field .note:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:12px;content:'\e618';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}option{padding:5px}input[type="radio"]{position:relative;top:2px}div.mage-error[generated]{margin:5px 0 0 0}.a-right,.align-right{text-align:right}img{display:block}.no-display{display:none}@media (min-width:981px){.over-laptop--hidden{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;clip:rect(1px 1px 1px 1px);display:none}}@media (max-width:980px){.under-laptop--hidden{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;clip:rect(1px 1px 1px 1px);display:none}}@media (min-width:768px){.desktop--hidden{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;clip:rect(1px 1px 1px 1px);display:none}}@media not all and (min-width:768px){.mobile--hidden{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;clip:rect(1px 1px 1px 1px);display:none}}@media not all and (min-width:768px){.columns{display:flex;flex-wrap:wrap}.columns .column.main{width:100%;order:2}.columns .sidebar-main{width:100%;order:1}.columns .sidebar-additional{width:100%;order:3}}@media (min-width:768px){.page-layout-2columns-left .columns:before,.page-layout-2columns-left .columns:after{content:'';display:table}.page-layout-2columns-left .columns:after{clear:both}.page-layout-2columns-left .column.main{width:75%;float:right;padding-left:10px}.page-layout-2columns-left .sidebar-main{width:25%;float:left;padding-right:10px}.page-layout-2columns-left .sidebar-additional{width:25%;float:left;clear:left;padding-right:10px}.page-layout-2columns-right .columns:before,.page-layout-2columns-right .columns:after{content:'';display:table}.page-layout-2columns-right .columns:after{clear:both}.page-layout-2columns-right .column.main{width:75%;float:left;padding-right:10px}.page-layout-2columns-right .sidebar-main{width:25%;float:right;padding-left:10px}.page-layout-2columns-right .sidebar-additional{width:25%;float:right;clear:right;padding-left:10px}.page-layout-3columns .columns{display:flex;flex-wrap:wrap}.page-layout-3columns .columns .column.main{width:50%;order:2;padding:0 10px}.page-layout-3columns .columns .sidebar-main{width:25%;order:1;padding-right:10px}.page-layout-3columns .columns .sidebar-additional{width:25%;order:3;padding-left:10px}}.message.global .content,.header-top__container,.header-main__container,.header-bottom__container,.navigation,.page-bottom__container,.page-main__container,.breadcrumbs .items{max-width:1200px;margin-right:auto;margin-left:auto}.modals-wrapper .modal-popup,.modals-wrapper .modals-overlay{top:0;left:0;width:100%;height:100%;position:fixed}.modals-wrapper .modal-inner-wrap{padding:24px;margin:0 auto;top:50%;position:relative;transform:translateY(-50%);pointer-events:all;background:#ffffff;max-width:600px;width:calc(100% - 20px)}.modals-wrapper .modals-overlay{background-color:rgba(28,28,28,0.5);z-index:20000 !important}.modals-wrapper .modal-popup{opacity:0;visibility:hidden;pointer-events:none}.modals-wrapper .modal-popup._show{opacity:1;visibility:visible}.modals-wrapper .modal-title{font-weight:700;font-size:18px;margin-bottom:20px}.modals-wrapper .modal-title .modal-subtitle{display:block;font-size:13px}.modals-wrapper .modal-close{top:0;right:0;width:24px;height:24px;font-size:29px;line-height:29px;text-align:center;position:absolute;margin:12px 12px 0;font-family:Arial,sans-serif;color:#4a4a4a}.modals-wrapper .modal-close:hover{opacity:.75;text-decoration:none}.modals-wrapper .modal-footer{margin-top:20px}.messages .message.error{margin:0 0 10px;padding:15px;display:block;line-height:1.5;font-size:1.8rem;border:10px solid;background:#ffcccd;border-color:#cc0004;color:#4a4a4a}.messages .message.error a{color:#0273c2}.messages .message.error a:hover{color:#0273c2}.messages .message.error a:active{color:#0273c2}.messages .message.info{margin:0 0 10px;padding:15px;display:block;line-height:1.5;font-size:1.8rem;border:10px solid;background:#ff999b;border-color:#cc0004;color:#4a4a4a}.messages .message.info a{color:#0273c2}.messages .message.info a:hover{color:#0273c2}.messages .message.info a:active{color:#0273c2}.messages .message.warning{margin:0 0 10px;padding:15px;display:block;line-height:1.5;font-size:1.8rem;border:10px solid;background:#ff999b;border-color:#cc0004;color:#4a4a4a}.messages .message.warning a{color:#0273c2}.messages .message.warning a:hover{color:#0273c2}.messages .message.warning a:active{color:#0273c2}.messages .message.notice{margin:0 0 10px;padding:15px;display:block;line-height:1.5;font-size:1.8rem;border:10px solid;background:#ff999b;border-color:#cc0004;color:#4a4a4a}.messages .message.notice a{color:#0273c2}.messages .message.notice a:hover{color:#0273c2}.messages .message.notice a:active{color:#0273c2}.messages .message.success{margin:0 0 10px;padding:15px;display:block;line-height:1.5;font-size:1.8rem;border:10px solid;background:#b9ffc6;border-color:#00c625;color:#4a4a4a}.messages .message.success a{color:#0273c2}.messages .message.success a:hover{color:#0273c2}.messages .message.success a:active{color:#0273c2}.messages .message.error,.messages .message.info,.messages .message.warning,.messages .message.notice,.messages .message.success{border-top:none;border-right:none;border-bottom:none}.messages .message.error:last-of-type,.messages .message.info:last-of-type,.messages .message.warning:last-of-type,.messages .message.notice:last-of-type,.messages .message.success:last-of-type{margin-bottom:20px}.messages .message.error a,.messages .message.info a,.messages .message.warning a,.messages .message.notice a,.messages .message.success a{font-weight:700}.message.global{text-align:center;font-size:11px;color:#d7d7d7;background:#646464;border-bottom:1px solid #4a4a4a}.message.global .content{padding:15px 1em}.breadcrumbs{min-height:24px}.breadcrumbs .items{font-size:1.3rem;color:#4a4a4a;margin:0;padding:0;list-style:none none}.breadcrumbs .items>li{display:inline-block;vertical-align:top}.breadcrumbs .item{margin:0}.breadcrumbs a{color:#4a4a4a;text-decoration:none}.breadcrumbs a:visited{color:#4a4a4a;text-decoration:none}.breadcrumbs a:hover{color:#4a4a4a;text-decoration:underline}.breadcrumbs a:active{color:#e60004;text-decoration:none}.breadcrumbs strong{font-weight:400}.breadcrumbs .items{margin:0 auto;padding:10px}.breadcrumbs .items .item:after{content:" / ";padding:0 4px}.breadcrumbs .items .item:last-child:after{display:none;content:""}.page-main .breadcrumbs{padding:0}.page-main .breadcrumbs .items{padding:13px 0}@media (min-width:768px){.breadcrumbs{padding:0 30px}}@media not all and (min-width:768px){.breadcrumbs{padding:0 30px}.breadcrumbs .items{margin:0 auto;padding:10px 0}}@media not all and (min-width:640px){.breadcrumbs .items li{font-size:15px}}@media not all and (min-width:480px){.breadcrumbs{padding:0 10px}}@media only screen and (max-width:1199px){.breadcrumbs .items>li:last-child{display:none}}@media not all and (min-width:992px){.catalog-product-view .breadcrumbs,.cms-page-view .breadcrumbs,.search-index-index .breadcrumbs{padding-top:123px;display:block}.catalog-product-view .breadcrumbs~.page-main,.cms-page-view .breadcrumbs~.page-main,.search-index-index .breadcrumbs~.page-main{padding-top:0}.general-notification~.breadcrumbs{padding-top:0px !important}}.actions-toolbar{padding:20px 0 0 0;border-top:1px solid #d7d7d7}.actions-toolbar:before,.actions-toolbar:after{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:right}.actions-toolbar .secondary{float:left}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{display:inline-block}.actions-toolbar .primary .action{margin:0}.actions-toolbar .secondary .action{margin:0}.actions-toolbar .secondary a.action{margin-top:0}.actions-toolbar a.action{padding:5px 0px}@media not all and (min-width:768px){.actions-toolbar .primary{float:none}.actions-toolbar .primary,.actions-toolbar .secondary{display:block}}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;cursor:default;z-index:2}.ui-slider-horizontal{height:10px;border-radius:10px;border:none;background:#d7d7d7}.ui-slider-horizontal .ui-slider-handle{margin-left:-5px}.ui-slider-handle{background:#e60004;border-radius:10px;position:absolute;display:block;height:10px;width:10px}.header-main{background:#ffffff;padding:8px 0px;top:0px}@media not all and (min-width:992px){.scrolled .header-main{padding:0px}}@media (min-width:640px){.header-main{padding:16px 24px}}@media (min-width:992px){.header-main{border-bottom:1px solid #e3e3e3}}@media (min-width:1280px){.header-main{padding:0px 24px}}@media (min-width:1440px){.header-main{padding:0px}}@media not all and (min-width:640px){.header-main{padding:16px}}.header-main>.notice-cookie-block>.content{text-align:left}@media (min-width:768px){.header-main>.notice-cookie-block{display:none !important}}.header-main .header-main__container{display:flex;background:#ffffff;align-items:center;width:100%}.header-main .header-main__container:before,.header-main .header-main__container:after{content:'';display:table}.header-main .header-main__container:after{clear:both}.scrolled .header-main .header-main__container{padding:8px 16px}@media not all and (min-width:480px){.scrolled .header-main .header-main__container{padding:12px 16px 8px}}@media (min-width:480px){.scrolled .header-main .header-main__container{padding-bottom:16px;padding-top:16px}}@media (min-width:640px){.scrolled .header-main .header-main__container{padding-right:24px;padding-left:24px}}@media (min-width:1280px){.scrolled .header-main .header-main__container{padding-right:32px;padding-left:32px}}@media (min-width:1280px){.header-main .header-main__container{max-width:1440px;padding:16px 0px}}@media (min-width:1440px){.header-main .header-main__container{padding:24px 32px}}.header-main .header-main__container .header-main__right{order:3}@media (min-width:640px) and (max-width:992px){.header-main .header-main__container .header-main__right{flex-basis:370px}}@media (width:992px){.header-main .header-main__container .header-main__right{flex-basis:initial}}.scrolled .header-main .header-main__container .header-main__right{flex-basis:0px;padding:0}@media not all and (min-width:480px){.scrolled .header-main .header-main__container .header-main__right{flex-basis:32px}}.notice-cookie-block.message>.content{text-align:left;display:block;padding:10px 0}@media not all and (min-width:768px){.notice-cookie-block.message>.content{display:inline-flex;padding:7px 15px}}@media (min-width:768px) and (max-width:1200px){.notice-cookie-block.message>.content{display:block;padding:10px 15px}}.notice-cookie-block.message a{margin-right:15px}@media (max-width:414px){.notice-cookie-block.message button{margin-top:10px}}@media not all and (min-width:640px){.notice-cookie-block.message p{padding:0px 10px 0px 0px}}@media (min-width:768px){.notice-cookie-block.message p{padding:6px 15px 6px 0}}.notice-cookie-block.message button{padding:8px 15px}.notice-cookie-block.message .actions,.notice-cookie-block.message p{display:inline-block}.logo-container{order:1}.logo-container .logo-container__text{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;overflow:hidden;text-indent:-999em}.logo-container .logo__img{height:auto;width:218px}@media not all and (min-width:992px){.logo-container .logo__img{width:164px}}.search-container{flex-grow:1;order:2;position:relative;padding:0px 24px}@media (min-width:992px){.search-container{position:relative}.search-container.mobile{display:none}}@media not all and (min-width:992px){.search-container{padding-right:0px;position:static}.search-container.desktop .search-form{display:none}.scrolled .search-container.desktop .search-form{display:block}.scrolled .search-container{padding-right:24px}}@media not all and (min-width:480px){.scrolled .search-container{padding-right:4px;padding-left:16px}}.scrolled .search-container.mobile{display:none}.search-container .search-field{background-color:#f2f2f2;font-family:'ibm-plex-sans',Arial,sans-serif;border-radius:4px;padding-left:16px;font-size:16px;height:48px;border:none;width:100%}@media not all and (min-width:992px){.search-container .search-field{height:40px}}.header-main .search-container .search-field{color:#4a4a4a;max-width:initial}.search-container .search-field::placeholder{color:#4a4a4a;font-size:16px}.search-container .search-field:valid+.close-button{display:block}.search-container .search-field:valid+.close-button .icon{background-size:0}.search-container .search-field:focus{box-shadow:0px 0px 0px 2px #4a4a4a;background-color:#ffffff}.search-container .search-field:focus:valid+.close-button .icon{background-size:16px}.search-container .search-field:focus:valid+.close-button+.search-button{background-color:#4a4a4a}.search-container .search-field:focus:valid+.close-button+.search-button .icon{background-size:0,24px}.search-container .search-form{position:relative}.search-container .close-button,.search-container .search-button{background:transparent;position:absolute;font-size:15px;height:100%;width:56px;padding:0;right:0;top:0}.search-container .close-button .icon,.search-container .search-button .icon{display:inline-block;height:24px;width:24px}.search-container .close-button{display:none;right:56px}.search-container .close-button .icon{background-image:url('../images/icons/close-gray.svg');background-size:16px;height:16px;width:16px}.search-container .search-button{border-radius:0px}.search-container .search-button .icon{background-image:url('../images/site/search.svg'),url('../images/site/search-white.svg');background-size:24px,0}.actions-container{display:flex}.scrolled .actions-container{margin-top:-5px}@media not all and (min-width:992px){.actions-container{justify-content:flex-end}}.actions-container>*{min-width:32px}@media (min-width:640px){.actions-container .service-container,.actions-container .account-container,.actions-container .sales-service{margin-right:20px;height:32px}}@media not all and (min-width:640px){.actions-container .service-container,.actions-container .account-container,.actions-container .sales-service{margin-right:16px}}@media not all and (min-width:480px){.actions-container .service-container,.actions-container .account-container,.actions-container .sales-service{display:none}}.actions-container .service-container:hover,.actions-container .account-container:hover,.actions-container .sales-service:hover{cursor:pointer}.actions-container .service-container:hover a .icon,.actions-container .account-container:hover a .icon,.actions-container .sales-service:hover a .icon{background-size:0, 32px}.actions-container .service-container:hover a .label,.actions-container .account-container:hover a .label,.actions-container .sales-service:hover a .label{color:#e60004}.actions-container .service-container a,.actions-container .account-container a,.actions-container .sales-service a{position:relative}.actions-container .service-container a .icon,.actions-container .account-container a .icon,.actions-container .sales-service a .icon{background-size:32px, 0;vertical-align:text-top;position:absolute;height:32px;width:32px;left:0}.actions-container .service-container a .label,.actions-container .account-container a .label,.actions-container .sales-service a .label{color:#4a4a4a;display:inline-block;line-height:32px;margin-left:36px}.scrolled .actions-container .service-container a .label,.scrolled .actions-container .account-container a .label,.scrolled .actions-container .sales-service a .label{display:none}@media not all and (min-width:1280px){.actions-container .service-container a .label,.actions-container .account-container a .label,.actions-container .sales-service a .label{display:none}}.actions-container .account-container a .label{max-width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.actions-container .service-container{order:1}.actions-container .service-container .icon{background-image:url('../images/site/customer-service.svg'),url('../images/site/customer-service-red.svg')}.actions-container .account-container{order:2}.actions-container .account-container>a{display:inline-block;vertical-align:top}.actions-container .account-container .icon{background-image:url('../images/site/user.svg'),url('../images/site/user-red.svg')}.actions-container .sales-service{order:0}@media not all and (min-width:480px){.actions-container .sales-service{display:block}}.actions-container .sales-service a .label{line-height:13px;font-size:12px;display:flex;flex-direction:column}@media not all and (min-width:992px){.actions-container .sales-service a .label{display:none}}.actions-container .sales-service a .icon{background-image:url('../images/site/phone-top.svg'),url('../images/site/phone-top-h.svg')}.actions-container .sales-service:hover a{text-decoration:none}.actions-container .sales-service.open:hover .label{color:initial}@media not all and (min-width:480px){.scrolled .actions-container .sales-service{display:none}}.sales-service-content{background:#fff;border-bottom:#d7d7d7 1px solid;border-top:#d7d7d7 1px solid;display:none;flex-direction:column;left:0;line-height:inherit;margin:0;padding:15px 20px;position:fixed;top:70px;width:100%;z-index:1000}@media not all and (min-width:992px){.sales-service-content.open{display:flex}}.sales-service-content span:first-child{font-size:20px;font-weight:bold}.sales-service-content span:nth-child(2){font-size:18px;line-height:18px}.sales-service-content .link-tel{align-self:center;margin:32px auto 18px}.sales-service-content .btn-tel{font-size:16px;font-weight:600;padding:6px 41px;text-transform:uppercase}@media not all and (min-width:992px){.call-open{overflow:hidden}.call-open .page-main:after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4}}@media (min-width:992px){.scrolled .header-main{border-bottom:1px solid #c2c2c2;position:fixed;z-index:100;width:100%;padding:0;left:0;top:0}}@media not all and (min-width:992px){.header-main{display:flex;min-height:68px;min-width:320px;position:fixed;z-index:150;width:100%}.scrolled .header-main{top:0px}.scrolled .header-main .header-main__container{border-bottom:1px solid #c2c2c2}.scrolled .logo-container{display:none}}.header-bottom{border-bottom:1px solid #d7d7d7;background:#ffffff;padding:0px 16px}@media (min-width:992px){.header-bottom{display:none}}@media (min-width:640px){.header-bottom{padding:4px 24px}}.header-bottom .header-bottom__container{display:flex;align-items:center}@media not all and (min-width:992px){.header-bottom .header-bottom__container{margin:4px 0}}.hamburger-container{float:left}@media (min-width:992px){.hamburger-container{display:none}}.hamburger-container:hover{color:#ffbd27;cursor:pointer}.hamburger-container:hover .hamburger-icon{background-size:0,24px}.hamburger-container .hamburger-icon{width:24px;height:24px;display:block;background-image:url('../images/site/menu.svg'),url('../images/site/menu-orange.svg');background-size:24px,0}.hamburger-container.hamburger-mobile{display:none}@media not all and (min-width:992px){.scrolled .hamburger-container.hamburger-mobile{display:block}}@media not all and (min-width:992px){.header-bottom{min-width:320px;position:fixed;width:100%;z-index:7;top:66px}.scrolled .header-bottom{display:none}}@media not all and (min-width:640px){.header-bottom{padding-bottom:8px;display:block;z-index:125}}@media not all and (min-width:768px){.page-main{padding:13px 9px 20px}}@media only screen and (min-width:480px){.page-main{padding:13px 30px 30px}}@media not all and (min-width:992px){.page-main{padding-top:133px}}.catalog-product-view .page-main{padding:0 30px}.page-main .page-main__container{background:#ffffff;padding:9px}.catalog-product-view .page-main .page-main__container{overflow:clip}@media (min-width:992px){body.scrolled .page-header{padding-bottom:81px}}@media (min-width:1440px){body.scrolled .page-header{padding-bottom:97px}}.general-notification~.page-main{padding-top:0px}.page-bottom{background:#ffffff;margin:0 30px 30px;padding:40px 10px}@media (min-width:1261px){.page-bottom{max-width:1200px;margin:0 auto 30px}}@media not all and (min-width:768px){.page-bottom{padding:20px}}@media not all and (min-width:480px){.page-bottom{margin:0 10px 10px}}.page-footer__container{background-color:#e60004;color:#ffffff}.page-footer__container a{color:#ffffff}.page-footer__container .footer-contacts-block{width:100%;background:#cc0004}@media not all and (min-width:992px){.page-footer__container .footer-contacts-block{background:#e60004}}.page-footer__container .footer-contacts-block .col{display:inline-block}.page-footer__container .footer-contacts-block .contacts-container{display:flex;justify-content:space-between;padding:48px 64px;max-width:1440px;margin:0 auto}.page-footer__container .footer-contacts-block .contacts-container .block .icon{background-repeat:no-repeat;background-size:48px;display:inline-block;vertical-align:top;position:relative;margin-right:32px;height:48px;width:48px}.page-footer__container .footer-contacts-block .contacts-container .block .icon.customer-support{background-image:url('../images/site/customer-support.svg')}.page-footer__container .footer-contacts-block .contacts-container .block .icon.sales-support{background-image:url('../images/site/sales-service.svg')}.page-footer__container .footer-contacts-block .contacts-container .block .icon.stores{background-image:url('../images/site/shop-pin.svg')}.page-footer__container .footer-contacts-block .contacts-container .block .info{display:inline-block;font-size:16px}@media (min-width:992px){.page-footer__container .footer-contacts-block .contacts-container .block .info{margin-bottom:4px}}.page-footer__container .footer-contacts-block .contacts-container .block .info .col .first{border-right:1px solid #d7d7d7;padding-right:32px}.page-footer__container .footer-contacts-block .contacts-container .block .info .col.second{padding-left:32px}.page-footer__container .footer-contacts-block .contacts-container .block .info .header{margin-bottom:8px}@media not all and (min-width:992px){.page-footer__container .footer-contacts-block .contacts-container .block .info .header{margin-bottom:0px}}.page-footer__container .footer-contacts-block .contacts-container .block .info .header,.page-footer__container .footer-contacts-block .contacts-container .block .info .link{font-weight:600;font-size:20px}.page-footer__container .footer-contacts-block .contacts-container .block .info span{display:block}@media not all and (min-width:992px){.page-footer__container .footer-contacts-block .contacts-container .block.open .info .header{margin-bottom:16px}}@media (min-width:992px) and (max-width:1280px){.page-footer__container .footer-contacts-block .contacts-container{padding-right:32px;padding-left:32px}.page-footer__container .footer-contacts-block .contacts-container .block .icon{background-size:32px;margin-right:16px;height:32px;width:32px}.page-footer__container .footer-contacts-block .contacts-container .block.last .info .col.first{padding-right:16px}.page-footer__container .footer-contacts-block .contacts-container .block.last .info .col.second{padding-left:16px}}@media (width:1280px){.page-footer__container .footer-contacts-block .contacts-container{padding-right:64px;padding-left:64px}.page-footer__container .footer-contacts-block .contacts-container .block .icon{background-size:48px;margin-right:32px;height:48px;width:48px}.page-footer__container .footer-contacts-block .contacts-container .block.last .info .col.first{padding-right:32px}.page-footer__container .footer-contacts-block .contacts-container .block.last .info .col.second{padding-left:32px}}@media not all and (min-width:992px){.page-footer__container .footer-contacts-block .contacts-container{border-top:1px solid #d7d7d7;flex-direction:column;padding:0px}.page-footer__container .footer-contacts-block .contacts-container .block{border-bottom:1px solid #d7d7d7}.page-footer__container .footer-contacts-block .contacts-container .block .icon{display:none}}.page-footer__container .footer-bar .block{display:flex;justify-content:space-between;max-width:1440px;padding:16px 64px;font-size:16px;margin:0 auto}@media not all and (min-width:1280px){.page-footer__container .footer-bar .block{padding-right:32px;padding-left:32px}}@media not all and (min-width:992px){.page-footer__container .footer-bar .block{flex-direction:column;align-items:center}.page-footer__container .footer-bar .block .copyright{order:2;margin-top:24px}.page-footer__container .footer-bar .block .social a{margin:0 16px}.page-footer__container .footer-bar .block .social span{display:none}}.page-footer__container .footer-bar .block .social{display:inline-block}.page-footer__container .footer-bar .block .social a{margin-left:24px}.page-footer__container .footer-bar .block .social .icon{background-repeat:no-repeat;background-size:16px;display:inline-block;position:relative;margin-right:4px;height:16px;width:16px;top:2px}.page-footer__container .footer-bar .block .social .icon.facebook{background-image:url('../images/site/facebook.svg')}.page-footer__container .footer-bar .block .social .icon.twitter{background-image:url('../images/site/twitter.svg')}.page-footer__container .footer-bar .block .social .icon.instagram{background-image:url('../images/site/instagram.svg')}.page-footer__container .footer-bar .block .social .icon.pinterest{background-image:url('../images/site/pinterest.svg')}.page-footer__container .footer-blocks{font-size:16px;display:block;width:100%}.page-footer__container .footer-blocks .container{display:flex;padding:48px 0px;max-width:1440px;margin:0 auto}.page-footer__container .footer-blocks .container .header{color:#4a4a4a;font-weight:600;font-size:20px}@media not all and (min-width:992px){.page-footer__container .footer-blocks .container .header{margin-bottom:0px}}@media (min-width:992px){.page-footer__container .footer-blocks .container .header{margin-bottom:16px}}.page-footer__container .footer-blocks .container .text{display:inline-block}.page-footer__container .footer-blocks .container>.block{display:block;padding:0 32px;width:25%}.page-footer__container .footer-blocks .container>.block ul a{display:block;margin:8px 0}.page-footer__container .footer-blocks .container>.block ul li:last-child a{margin-bottom:0px}@media (min-width:992px){.page-footer__container .footer-blocks .container>.block.first{padding-left:32px}.page-footer__container .footer-blocks .container>.block.last{padding-right:32px}}@media (min-width:1280px){.page-footer__container .footer-blocks .container>.block.first{padding-left:64px}.page-footer__container .footer-blocks .container>.block.last{padding-right:64px}}@media not all and (min-width:992px){.page-footer__container .footer-blocks .container{flex-direction:column;padding:0px}.page-footer__container .footer-blocks .container>.block{border-bottom:1px solid #d7d7d7;padding:24px 16px;width:100%}.page-footer__container .footer-blocks .container>.block.last{border:0}}@media not all and (min-width:640px){.page-footer__container .footer-blocks .container>.block{padding-bottom:16px;padding-top:16px}}@media not all and (min-width:992px){.page-footer__container .footer-contacts-block .block,.page-footer__container .footer-blocks .block{padding:24px 16px;width:100%}.page-footer__container .footer-contacts-block .block.open,.page-footer__container .footer-blocks .block.open{background-color:#cc0004}.page-footer__container .footer-contacts-block .block.open .header,.page-footer__container .footer-blocks .block.open .header{margin-bottom:16px}.page-footer__container .footer-contacts-block .block.open .footer-chevron,.page-footer__container .footer-blocks .block.open .footer-chevron{background-image:url('../images/icons/chevron-up-white.svg');background-color:#cc0004}.page-footer__container .footer-contacts-block .block.open .info span,.page-footer__container .footer-blocks .block.open .info span,.page-footer__container .footer-contacts-block .block.open .info div,.page-footer__container .footer-blocks .block.open .info div{background-color:#cc0004;display:block !important}.page-footer__container .footer-contacts-block .block.open .info .col,.page-footer__container .footer-blocks .block.open .info .col{display:inline-block !important}.page-footer__container .footer-contacts-block .block.open ul,.page-footer__container .footer-blocks .block.open ul{display:block}.page-footer__container .footer-contacts-block .block .info,.page-footer__container .footer-blocks .block .info{width:100%}.page-footer__container .footer-contacts-block .block .info>span:not(.header),.page-footer__container .footer-blocks .block .info>span:not(.header),.page-footer__container .footer-contacts-block .block .info .col,.page-footer__container .footer-blocks .block .info .col{display:none}.page-footer__container .footer-contacts-block .block .info .link,.page-footer__container .footer-blocks .block .info .link{margin:0px 0px 16px}.page-footer__container .footer-contacts-block .block .footer-chevron,.page-footer__container .footer-blocks .block .footer-chevron{background-image:url('../images/icons/chevron-down-white.svg');display:inline-block !important;float:right;height:24px;width:24px}.page-footer__container .footer-contacts-block .block .footer-chevron:before,.page-footer__container .footer-blocks .block .footer-chevron:before{content:'';background-color:#e3e3e3;margin-left:-20px;display:block;height:24px;width:1px}.page-footer__container .footer-contacts-block .block ul,.page-footer__container .footer-blocks .block ul{display:none}}@media not all and (min-width:640px){.page-footer__container .footer-contacts-block .block,.page-footer__container .footer-blocks .block{padding-bottom:16px;padding-top:16px}}.nav-sections{display:none}.nav-sections.active{display:block}.nav-sections.active .menu-brand-link{display:none}.nav-sections .navigation{background:#ffffff;padding-bottom:50px;overflow-y:scroll;max-width:320px;position:fixed;z-index:10000;width:85%;bottom:0;left:0;top:0;overscroll-behavior:contain}.nav-sections .navigation ul{display:flex}.nav-sections .navigation ul.mobile-additional-links{display:block}.nav-sections .navigation ul li{order:1}.nav-sections .navigation ul li a{display:inline-block;line-height:35px;font-size:15px}.nav-sections .navigation ul li a:hover{text-decoration:none}.nav-sections .navigation ul li.level0>a{padding:1px 1px 4px 16px;display:inline-block;font-weight:600;font-size:16px}.nav-sections .navigation ul li.menu-view-all-link{order:0}.nav-sections .navigation ul li.level1.menu-view-all-link>a,.nav-sections .navigation ul li.level2.menu-subcategories-link>a{color:#e60004}.nav-sections .navigation ul li ul{padding-left:20px;left:0 !important;top:0 !important;position:relative}.nav-sections .navigation ul li ul a{padding:1px 1px 1px 16px}.nav-sections .navigation ul li ul ul a{padding:1px 1px 1px 16px}.nav-sections .navigation ul.mobile-additional-links li.level0:before{display:none}.nav-sections .navigation ul.mobile-additional-links li.level0 a{text-transform:uppercase}.nav-sections .navigation ul.mobile-additional-links li.level0 a:before{content:'';background:#e60004;margin:0 14px 0 -8px;display:inline-block;border-radius:10px;height:10px;width:10px;padding:0;top:0}.nav-sections .navigation::-webkit-scrollbar{display:none}.nav-sections .mobile-nav-logo{position:relative;background-color:#e60004}.nav-sections .mobile-nav-logo a{padding:7px 0 0 8px;margin-right:50px;display:block;height:50px}.nav-sections .mobile-nav-logo a img{max-width:162px}.nav-sections .mobile-nav-logo .nav-close{background:url('../images/icons/close.svg') 0 0 no-repeat;background-size:15px;position:absolute;cursor:pointer;height:15px;width:15px;right:20px;top:17px}.nav-sections .nav-account{background-color:#e3e3e3;padding-left:40px;position:relative;margin-bottom:4px}.nav-sections .nav-account .user-icon:before{content:'';background:url('../images/icons/user-orange.svg') 0 0 no-repeat;background-size:24px 24px;position:absolute;height:24px;width:24px;left:8px;top:8px}.nav-sections .nav-account .account-links{padding:4px 0}.nav-sections .nav-account .account-links a{color:#4a4a4a;display:inline-block;line-height:35px;font-size:14px}.nav-sections .nav-account .account-links a:active,.nav-sections .nav-account .account-links a:hover{color:#e60004;text-decoration:none}.nav-sections .navigation ul.ui-menu{display:block}.nav-sections .navigation ul li a{color:#4a4a4a}@media not all and (min-width:992px){.nav-sections .menu-brand-link{display:none}}.nav-sections .menu-brand-link a{color:#4a4a4a;text-decoration:none;padding:5px 18px 0;position:relative;font-weight:600;font-size:14px;display:block}@media (min-width:992px){.nav-sections .menu-brand-link a{display:inline-block;padding:12px 6px;font-size:13px}}.nav-sections .menu-brand-link:hover a{color:#e60004}.mobile-menu-overlay.active{display:block}.mobile-menu-overlay{background:#000000;position:fixed;z-index:9999;display:none;opacity:.5;content:'';bottom:0;right:0;left:0;top:0}@media not all and (min-width:992px){.nav-sections .navigation ul{flex-direction:column}.nav-sections .navigation ul li:before{content:'';background-image:url('../images/icons/angle-right-gray.svg');background-repeat:no-repeat;background-size:8px 16px;display:inline-block;margin-right:-12px;position:relative;margin-left:4px;padding:10px;height:16px;width:24px;left:4px;top:6px}.nav-sections .navigation ul li.expanded:before{transform:rotate(90deg);left:-6px;top:12px}.nav-sections .navigation ul li.level1.menu-view-all-link:before,.nav-sections .navigation ul li.level2.menu-subcategories-link:before{background-image:url('../images/icons/angle-right-orange.svg')}}@media (min-width:992px){.nav-sections{border-bottom:1px solid #d7d7d7;background:#ffffff;padding:0px 18px;display:block}.nav-sections .navigation{overflow-y:initial;position:relative;max-width:1212px;z-index:unset;width:initial;display:flex;padding:0px}.nav-sections .navigation .mobile-nav-logo,.nav-sections .navigation .nav-account{display:none}.nav-sections .navigation .menu-brand-link{margin-left:auto;order:2}.nav-sections .navigation ul{z-index:5}.nav-sections .navigation ul.mobile-additional-links{display:none}.nav-sections .navigation ul.ui-menu{flex-direction:row;order:1}.nav-sections .navigation ul.level0{-webkit-column-count:3;-moz-column-count:3;column-count:3;border:1px solid #d7d7d7;border-top:2px solid #e60004;max-width:1440px;top:initial !important;background:#FBFBFB;position:absolute;left:0 !important;column-gap:30px;display:none;padding:20px;width:100%;z-index:1}.nav-sections .navigation ul.level0 ul{top:auto !important;left:auto !important;display:block !important}.nav-sections .navigation ul li{display:inline-block}.nav-sections .navigation ul li a{line-height:1.5em;font-size:13px;display:block}.nav-sections .navigation ul li a:before{display:none}.nav-sections .navigation ul li a:hover{text-decoration:underline}.nav-sections .navigation ul li ul{padding-left:0}.nav-sections .navigation ul li ul a{line-height:30px;padding:0}.nav-sections .navigation ul li ul li{width:100%;padding-left:18px}.nav-sections .navigation ul li ul li a{border-bottom:1px solid #d7d7d7}.nav-sections .navigation ul li ul li li a{color:#4a4a4a}.nav-sections .navigation ul li ul ul a{padding:0}.nav-sections .navigation ul li.level0>a{font-weight:600;font-size:unset;padding:12px 6px}.nav-sections .navigation ul li.level0>a:hover{text-decoration:none}.nav-sections .navigation ul li.level0.active>a,.nav-sections .navigation ul li.level0>a.ui-state-active{border-bottom:2px solid #e60004;margin-bottom:-2px}.nav-sections .navigation ul li.level0>a:hover{color:#e60004}.nav-sections .navigation ul li.level0.parent>a.ui-state-triangle{position:relative}.nav-sections .navigation ul li.level0.parent>a.ui-state-triangle:before{content:'';position:absolute;border-left:8px solid #e60004;border-bottom:8px solid transparent;border-top:8px solid transparent;transform:rotate(-90deg);border-right:none;margin-top:-10px;top:100%;left:50%;width:0}.nav-sections .navigation ul li.level1>a{font-size:15px}.nav-sections .navigation ul li.level1.parent>a{position:relative}.nav-sections .navigation ul li.level1.parent>a:after{position:absolute;content:'';height:0;width:0;top:50%;right:5px;margin-top:-3px;border-right:none;border-left:4px solid #b8b8b8;border-top:4px solid transparent;border-bottom:4px solid transparent}.nav-sections .navigation ul li.menu-view-all-link{display:none}.nav-sections .navigation ul li.menu-subcategories-link a{border-bottom:none;color:#e60004}.nav-sections .navigation ul li.menu-subcategories-link a:after{top:1px;left:5px;content:'>';position:relative;display:inline-block}.mobile-menu-overlay.active{display:none}}@media (min-width:1280px){.nav-sections{padding:0px 8px}.nav-sections .navigation{max-width:1440px;padding:0px}.nav-sections .navigation ul li.level0>a,.nav-sections .navigation .menu-brand-link a{padding:12px 16px;font-size:14px}.nav-sections .navigation .menu-brand-link a{padding:12px 16px;font-size:14px}}@media (min-width:1440px){.nav-sections{padding:0px}.nav-sections .navigation{padding:0px 16px}.nav-sections .navigation ul li.level0>a,.nav-sections .navigation .menu-brand-link a{font-size:15px}.nav-sections .navigation .menu-brand-link a{padding:12px 16px}}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#1c1c1c;background:rgba(0,0,0,0)}.featherlight{background:rgba(0,0,0,0.45)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:1px;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#e60004;border:none;padding:0;font-size:29px}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%;max-width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}.featherlight-previous,.featherlight-next{position:absolute;width:59px;height:170px;background-color:rgba(255,255,255,0.75);top:50%;z-index:50;margin-top:-85px;opacity:0}.featherlight-previous:hover,.featherlight-next:hover{cursor:pointer}.featherlight-previous span,.featherlight-next span{color:transparent;width:50%;height:77px;background-image:url(../images/icons/slider-arrow.svg);background-position:0 0;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-38px}.featherlight-previous{left:20px;border-radius:0 3px 3px 0}.featherlight-previous span{left:11px}.featherlight-next{right:20px;border-radius:3px 0 0 3px}.featherlight-next span{right:11px;transform:scaleX(-1)}.featherlight-content:hover .featherlight-previous,.featherlight-content:hover .featherlight-next{opacity:1}.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-first-slide.featherlight-last-slide .featherlight-next{display:none}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@font-face{font-family:'pagebuilder-font';font-style:normal;font-weight:normal;src:url('../Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.eot');src:url('../Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.eot?#iefix') format('embedded-opentype'),url('../Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.woff') format('woff'),url('../Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.ttf') format('truetype')}.pagebuilder-icon,.slick-prev:before,.slick-next:before,.slick-prev:after,.slick-next:after{-webkit-font-smoothing:antialiased;font-family:'pagebuilder-font';font-style:normal;font-weight:normal;line-height:1;speak:none}[class^='pagebuilder-icon-']:before,[class*=' pagebuilder-icon-']:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'pagebuilder-font';font-style:normal;font-weight:normal;line-height:1;speak:none;text-decoration:inherit;text-rendering:auto;text-transform:none;vertical-align:middle}.pagebuilder-icon-down:before{content:'\f101'}.pagebuilder-icon-next:before{content:'\f102'}.pagebuilder-icon-prev:before{content:'\f103'}.pagebuilder-icon-up:before{content:'\f104'}.product-full-width-section{padding:.5em 0}.product-full-width-section .block.review-add{margin-top:2.7rem}.page-layout-product-full-width .block.related{margin-top:2.7rem}.page-main-details .product-section-title{border-bottom:1px solid #c6c6c6;margin-bottom:15px;padding-bottom:12px}.additional-attributes-wrapper .additional-attributes{border:none;width:auto}.additional-attributes-wrapper .additional-attributes>tbody>tr>th{border:none;padding:5.5px 30px 10px 0}.additional-attributes-wrapper .additional-attributes>tbody>tr>td{border:none;padding:5.5px 5px 10px}.cms-index-index.page-layout-cms-full-width .nav-sections{margin-bottom:0}.slick-slider{-khtml-user-select:none;-moz-user-select:none;-ms-touch-action:pan-y;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;box-sizing:border-box;display:block;position:relative;touch-action:pan-y;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:before,.slick-track:after{content:'';display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-slider .slick-track,.slick-slider .slick-list{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-arrow.slick-hidden{display:none}.slick-prev{left:2rem}.slick-prev:before{content:'\f103';padding-right:5px}.slick-next{right:2rem}.slick-next:before{content:'\f102';padding-left:5px}.slick-prev,.slick-next{-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);background:rgba(252,252,252,0.6);border:none;border-radius:0;color:transparent;cursor:pointer;display:block;font-size:0;height:60px;line-height:0;outline:none;padding:0;position:absolute;top:50%;transform:translate(0, -50%);width:60px;z-index:101}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.2}.slick-prev:hover,.slick-next:hover{background:#fcfcfc;border:none}.slick-prev:hover.slick-disabled,.slick-next:hover.slick-disabled{opacity:.2}.slick-prev:hover:before,.slick-next:hover:before{color:#494949}.slick-prev:before,.slick-next:before,.slick-prev:after,.slick-next:after{color:#555;font-size:38px;opacity:1}.slick-prev:active,.slick-next:active,.slick-prev:focus,.slick-next:focus,.slick-prev:not(.primary),.slick-next:not(.primary){background:rgba(252,252,252,0.7);border:none;box-shadow:none}.slick-prev:active:active,.slick-next:active:active,.slick-prev:focus:active,.slick-next:focus:active,.slick-prev:not(.primary):active,.slick-next:not(.primary):active{box-shadow:none}.slick-dots{font-size:1.3rem;line-height:normal;letter-spacing:normal;display:block;list-style:none;margin:0;padding:15px 0;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:14px;margin:0 5px;padding:0;position:relative;vertical-align:middle;width:14px}.slick-dots li button{background:#fff;border:1px solid #ccc;border-radius:10px;box-shadow:none;cursor:pointer;display:block;height:14px;padding:0;text-indent:-99999px;transition:.3s;width:14px}.slick-dots li button:hover{border:1px solid #b3b3b3}.slick-dots li button:active,.slick-dots li button:focus,.slick-dots li button:not(.primary){box-shadow:none}.slick-dots li.slick-active button{background:#1c1918}[data-content-type='banner']>[data-element='link'],[data-content-type='banner']>[data-element='empty_link']{color:inherit;text-decoration:inherit}[data-content-type='banner']>[data-element='link']:hover,[data-content-type='banner']>[data-element='empty_link']:hover{color:inherit;text-decoration:inherit}.pagebuilder-banner-wrapper{background-clip:padding-box;border-radius:inherit;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}.pagebuilder-banner-wrapper .pagebuilder-overlay{-moz-transition:background-color 500ms ease;-o-transition:background-color 500ms ease;-webkit-transition:background-color 500ms ease;box-sizing:border-box;padding:30px;position:relative;transition:background-color 500ms ease}.pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{align-items:center;display:flex;justify-content:center}.pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:540px}.pagebuilder-banner-wrapper.jarallax .video-overlay{z-index:0}.pagebuilder-banner-wrapper [data-element='content']{min-height:50px;overflow:auto}.pagebuilder-banner-wrapper .pagebuilder-banner-button{-moz-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;margin:20px 0 0 0;max-width:100%;text-align:inherit;transition:opacity 500ms ease;word-break:break-word}.pagebuilder-banner-wrapper .pagebuilder-poster-content{width:100%}[data-appearance='collage-centered'] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-left:auto;margin-right:auto}[data-appearance='collage-left'] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-right:auto}[data-appearance='collage-right'] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-left:auto}[data-content-type$='block'] .block p:last-child{margin-bottom:1rem;margin-top:0}[data-content-type='buttons']{max-width:100%}[data-content-type='button-item']{max-width:100%}[data-content-type='button-item'] [data-element='link'],[data-content-type='button-item'] [data-element='empty_link']{max-width:100%;word-wrap:break-word}[data-content-type='button-item'] [data-element='empty_link']{cursor:default}a.pagebuilder-button-link,button.pagebuilder-button-link,div.pagebuilder-button-link{line-height:1.5rem;font-size:1.3rem;line-height:1.5;margin:0 10px 10px 0;padding:15px 40px;color:#0273c2;text-decoration:none;background:none;border:0;display:inline;font-weight:600;box-shadow:none;box-sizing:border-box;display:inline-block}a.pagebuilder-button-link:visited,button.pagebuilder-button-link:visited,div.pagebuilder-button-link:visited{color:#0273c2;text-decoration:none}a.pagebuilder-button-link:hover,button.pagebuilder-button-link:hover,div.pagebuilder-button-link:hover{color:#0273c2;text-decoration:underline}a.pagebuilder-button-link:active,button.pagebuilder-button-link:active,div.pagebuilder-button-link:active{color:#e60004;text-decoration:underline}a.pagebuilder-button-link:hover,button.pagebuilder-button-link:hover,div.pagebuilder-button-link:hover,a.pagebuilder-button-link:active,button.pagebuilder-button-link:active,div.pagebuilder-button-link:active,a.pagebuilder-button-link:focus,button.pagebuilder-button-link:focus,div.pagebuilder-button-link:focus{background:none;border:0}a.pagebuilder-button-link.disabled,button.pagebuilder-button-link.disabled,div.pagebuilder-button-link.disabled,a.pagebuilder-button-link[disabled],button.pagebuilder-button-link[disabled],div.pagebuilder-button-link[disabled],fieldset[disabled] a.pagebuilder-button-link,fieldset[disabled] button.pagebuilder-button-link,fieldset[disabled] div.pagebuilder-button-link{color:#0273c2;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}a.pagebuilder-button-primary,button.pagebuilder-button-primary,div.pagebuilder-button-primary{text-decoration:none;background-image:none;background:#00c625;border:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:'ibm-plex-sans',Arial,sans-serif;font-weight:400;margin:0 10px 10px 0;padding:12px;font-size:1.6rem;box-sizing:border-box;vertical-align:middle;line-height:1.5rem;padding:15px 40px;font-size:1.3rem;border-radius:2px;box-shadow:none}a.pagebuilder-button-primary:hover,button.pagebuilder-button-primary:hover,div.pagebuilder-button-primary:hover,a.pagebuilder-button-primary:active,button.pagebuilder-button-primary:active,div.pagebuilder-button-primary:active,a.pagebuilder-button-primary:focus,button.pagebuilder-button-primary:focus,div.pagebuilder-button-primary:focus{text-decoration:none}a.pagebuilder-button-primary:focus,button.pagebuilder-button-primary:focus,div.pagebuilder-button-primary:focus,a.pagebuilder-button-primary:active,button.pagebuilder-button-primary:active,div.pagebuilder-button-primary:active{background:#00ad20;border:none;color:#ffffff}a.pagebuilder-button-primary:hover,button.pagebuilder-button-primary:hover,div.pagebuilder-button-primary:hover{background:#00ad20;border:none;color:#ffffff}a.pagebuilder-button-primary.disabled,button.pagebuilder-button-primary.disabled,div.pagebuilder-button-primary.disabled,a.pagebuilder-button-primary[disabled],button.pagebuilder-button-primary[disabled],div.pagebuilder-button-primary[disabled],fieldset[disabled] a.pagebuilder-button-primary,fieldset[disabled] button.pagebuilder-button-primary,fieldset[disabled] div.pagebuilder-button-primary{opacity:.5;cursor:default;pointer-events:none}a.pagebuilder-button-secondary,button.pagebuilder-button-secondary,div.pagebuilder-button-secondary{text-decoration:none;background-image:none;background:#00c625;border:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:'ibm-plex-sans',Arial,sans-serif;font-weight:400;margin:0 10px 10px 0;padding:12px;font-size:1.6rem;box-sizing:border-box;vertical-align:middle;line-height:1.5rem;padding:15px 40px;font-size:1.3rem;border-radius:2px;box-shadow:none}a.pagebuilder-button-secondary:hover,button.pagebuilder-button-secondary:hover,div.pagebuilder-button-secondary:hover,a.pagebuilder-button-secondary:active,button.pagebuilder-button-secondary:active,div.pagebuilder-button-secondary:active,a.pagebuilder-button-secondary:focus,button.pagebuilder-button-secondary:focus,div.pagebuilder-button-secondary:focus{text-decoration:none}a.pagebuilder-button-secondary:focus,button.pagebuilder-button-secondary:focus,div.pagebuilder-button-secondary:focus,a.pagebuilder-button-secondary:active,button.pagebuilder-button-secondary:active,div.pagebuilder-button-secondary:active{background:#00ad20;border:none;color:#ffffff}a.pagebuilder-button-secondary:hover,button.pagebuilder-button-secondary:hover,div.pagebuilder-button-secondary:hover{background:#00ad20;border:none;color:#ffffff}a.pagebuilder-button-secondary.disabled,button.pagebuilder-button-secondary.disabled,div.pagebuilder-button-secondary.disabled,a.pagebuilder-button-secondary[disabled],button.pagebuilder-button-secondary[disabled],div.pagebuilder-button-secondary[disabled],fieldset[disabled] a.pagebuilder-button-secondary,fieldset[disabled] button.pagebuilder-button-secondary,fieldset[disabled] div.pagebuilder-button-secondary{opacity:.5;cursor:default;pointer-events:none}.pagebuilder-column{box-sizing:border-box}[data-content-type='heading']{word-wrap:break-word}[data-content-type='html']{word-wrap:break-word}figure[data-content-type='image']{box-sizing:border-box}figure[data-content-type='image']>[data-element='link'],figure[data-content-type='image']>[data-element='link'] img{border-radius:inherit}figure[data-content-type='image'] figcaption{word-wrap:break-word}[data-content-type='map']{box-sizing:border-box;height:300px}[data-content-type='row'] li.product-item{text-align:left}.pagebuilder-column .widget-product-grid .product-item{max-width:100%;min-width:50px}.pagebuilder-column .widget-product-grid .product-item .price-box{word-wrap:break-word}.pagebuilder-column .widget-product-grid .product-item .price-box .price{white-space:normal}.pagebuilder-column .widget-product-grid .product-item .product-item-actions .actions-primary{display:inline-block;max-width:100%}.pagebuilder-column .widget-product-grid .product-item .product-item-actions .actions-secondary{display:inline-block;width:auto}.pagebuilder-column .widget-product-grid .product-item .product-item-actions .tocart{max-width:100%;white-space:normal}.pagebuilder-column [data-content-type='products'] .block.widget .products-grid .widget-product-grid.product-items .product-item{width:200px}[data-content-type='products'][data-appearance='carousel'] .slick-initialized li.product-item{display:block}[data-content-type='products'][data-appearance='carousel'] .slick-initialized li.product-item:first-child{visibility:visible}[data-content-type='products'][data-appearance='carousel'] .product-item-info{width:auto}[data-content-type='products'][data-appearance='carousel'] li.product-item{display:none}[data-content-type='products'][data-appearance='carousel'] li.product-item:first-child{display:block;visibility:hidden}[data-content-type='products'][data-appearance='carousel'].center-mode .product-item{opacity:.5;transition:all 300ms ease}[data-content-type='products'][data-appearance='carousel'].center-mode .product-item:hover{opacity:1}[data-content-type='products'][data-appearance='carousel'].center-mode .slick-current .product-item{opacity:1}[data-content-type='row'][data-appearance='contained']{box-sizing:border-box;margin-left:auto !important;margin-right:auto !important;max-width:1200px}[data-content-type='row'][data-appearance='contained'] [data-element='inner']{box-sizing:border-box}[data-content-type='row'][data-appearance='full-bleed']{box-sizing:border-box}[data-content-type='row'][data-appearance='full-width']{box-sizing:border-box}[data-content-type='row'][data-appearance='full-width']>.row-full-width-inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1200px;width:100%}[data-content-type='slide']{box-sizing:border-box;line-height:20px;min-height:inherit;overflow:hidden}[data-content-type='slide']>[data-element='link'],[data-content-type='slide']>[data-element='empty_link']{color:inherit;min-height:inherit;text-decoration:inherit}[data-content-type='slide']>[data-element='link']:hover,[data-content-type='slide']>[data-element='empty_link']:hover{color:inherit;text-decoration:inherit}[data-content-type='slide']+[data-content-type='slide']{height:0;min-height:0}.slick-slider [data-content-type='slide']+[data-content-type='slide']{height:initial;min-height:inherit}.pagebuilder-slide-wrapper{border-radius:inherit;box-sizing:border-box;min-height:inherit;overflow-wrap:break-word;word-wrap:break-word}.pagebuilder-slide-wrapper .jarallax-viewport-element{height:100%;left:-15000vw;position:absolute;top:0;width:1px;z-index:100}.slick-current .pagebuilder-slide-wrapper .jarallax-viewport-element{left:0}.pagebuilder-slide-wrapper.jarallax .video-overlay{-webkit-transform:unset;z-index:1}.pagebuilder-slide-wrapper.jarallax .pagebuilder-overlay{position:relative;z-index:2}.pagebuilder-slide-wrapper.jarallax [id*='jarallax-container']>div,.pagebuilder-slide-wrapper.jarallax [id*='jarallax-container']>img,.pagebuilder-slide-wrapper.jarallax [id*='jarallax-container']>video,.pagebuilder-slide-wrapper.jarallax [id*='jarallax-container']>iframe{margin:auto !important;transform:none !important}.pagebuilder-slide-wrapper .pagebuilder-overlay{-moz-transition:background-color 500ms ease;-o-transition:background-color 500ms ease;-webkit-transition:background-color 500ms ease;border-radius:inherit;box-sizing:border-box;padding:30px;transition:background-color 500ms ease}.pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{align-items:center;display:flex;justify-content:center;min-height:inherit}.pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:540px}.pagebuilder-slide-wrapper [data-element='content']{min-height:50px;overflow:auto}.pagebuilder-slide-wrapper .pagebuilder-slide-button{-moz-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;margin:20px 0 0 0;max-width:100%;text-align:inherit;transition:opacity 500ms ease;word-break:break-word}.pagebuilder-slide-wrapper .pagebuilder-poster-content{width:100%}[data-appearance='collage-centered'] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-left:auto;margin-right:auto}[data-appearance='collage-left'] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-right:auto}[data-appearance='collage-right'] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-left:auto}div[data-content-type='slider']{visibility:hidden}div[data-content-type='slider'].slick-initialized{visibility:visible}div[data-content-type='slider'] .slick-list,div[data-content-type='slider'] .slick-track,div[data-content-type='slider'] .slick-slide{min-height:inherit}div[data-content-type='slider'] .slick-list>div,div[data-content-type='slider'] .slick-track>div,div[data-content-type='slider'] .slick-slide>div{line-height:0;min-height:inherit;overflow:hidden;width:100%}div[data-content-type='slider'] a.button{-moz-appearance:button;-webkit-appearance:button;appearance:button;color:initial;padding:10px;text-decoration:none}div[data-content-type='tabs'] .tabs-navigation{display:block;font-size:0;margin:0 0 -1px;padding:0}div[data-content-type='tabs'] .tabs-navigation li:first-child{margin-left:0 !important}div[data-content-type='tabs'] .tabs-navigation li.tab-header{background:#f2f2f2;border:1px solid #ccc;border-bottom:0;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;display:inline-block;margin:0;max-width:100%;overflow-wrap:break-word;position:relative;word-wrap:break-word;z-index:1}div[data-content-type='tabs'] .tabs-navigation li.tab-header:not(:first-child){margin-left:-1px}div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title{border-right:0;color:#000;cursor:pointer !important;display:block;font-size:14px;font-weight:600;padding:1.4rem 2rem;position:relative;transition:all .3s;vertical-align:middle;white-space:normal}div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title span.tab-title{display:block}div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title:hover{text-decoration:none}div[data-content-type='tabs'] .tabs-navigation li.tab-header:last-child{border-right:1px solid #ccc}div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active{background:#fff;z-index:19}div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active a.tab-title{position:relative;transition:all .3s}div[data-content-type='tabs'] .tabs-content{border:1px solid #ccc;box-sizing:border-box;overflow:hidden;position:relative;z-index:9}div[data-content-type='tabs'] .tabs-content [data-content-type='tab-item']{box-sizing:border-box;min-height:inherit}div[data-content-type='tabs'] .tabs-content [data-content-type='tab-item']:not(:first-child){display:none}div[data-content-type='tabs'].tab-align-left .tabs-content{border-top-left-radius:0 !important}div[data-content-type='tabs'].tab-align-right .tabs-content{border-top-right-radius:0 !important}div[data-content-type='text']{word-wrap:break-word}div[data-content-type='video']{font-size:0}div[data-content-type='video'] .pagebuilder-video-inner{box-sizing:border-box;display:inline-block;width:100%}div[data-content-type='video'] .pagebuilder-video-container{border-radius:inherit;overflow:hidden;padding-top:56.25%;position:relative}div[data-content-type='video'] iframe,div[data-content-type='video'] video{height:100%;left:0;position:absolute;top:0;width:100%}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{font-family:'object-fit: cover;',sans-serif;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.jarallax-video-fallback{transform:scale3d(0, 0, 0)}.jarallax .video-overlay{-webkit-transform:translate3d(0, 0, 0);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-99}.jarallax [id*='jarallax-container'] video,.jarallax [id*='jarallax-container'] iframe{visibility:hidden}.cms-content-important{background-color:#f5f5f5;color:#333;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:300;line-height:1.1;margin:0 0 35px -20px;padding:20px}.pagebuilder-full-width{float:left;width:100%}.pagebuilder-content-type{box-sizing:border-box;margin-bottom:20px}.pagebuilder-accordion{margin:0;padding:0}.pagebuilder-accordion>.item.title{box-sizing:border-box;float:none;width:100%}.pagebuilder-accordion>.item.title>.switch{display:block}.pagebuilder-accordion>.item.content{box-sizing:border-box;display:block;float:none;margin:0}.pagebuilder-accordion>.item.content:before,.pagebuilder-accordion>.item.content:after{content:'';display:table}.pagebuilder-accordion>.item.content:after{clear:both}.pagebuilder-accordion>.item.content.active{display:block}.pagebuilder-accordion>.item.title{margin:0 0 4.75px}.pagebuilder-accordion>.item.title>.switch{background:#f2f2f2;border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7;height:38px;padding:4.75px 19px 4.75px 19px;font-weight:600;line-height:38px;font-size:1.8rem;color:#4a4a4a;text-decoration:none}.pagebuilder-accordion>.item.title>.switch:visited{color:#4a4a4a;text-decoration:none}.pagebuilder-accordion>.item.title>.switch:hover{color:#4a4a4a;text-decoration:none}.pagebuilder-accordion>.item.title>.switch:active{color:#4a4a4a;text-decoration:none}.pagebuilder-accordion>.item.title:not(.disabled)>.switch:focus,.pagebuilder-accordion>.item.title:not(.disabled)>.switch:hover{background:#fff}.pagebuilder-accordion>.item.title:not(.disabled)>.switch:active,.pagebuilder-accordion>.item.title.active>.switch,.pagebuilder-accordion>.item.title.active>.switch:focus,.pagebuilder-accordion>.item.title.active>.switch:hover{background:#fff;color:#4a4a4a;text-decoration:none;padding-bottom:4.75px}.pagebuilder-accordion>.item.content{background:#fff;border:1px solid #d7d7d7;margin:0 0 4.75px;padding:19px 19px 19px 19px}.form-discount .g-recaptcha{margin-top:50px !important}.magento-invitation-customer-account-create .form-create-account .g-recaptcha{margin-top:1px}.form.wishlist.share .g-recaptcha{margin-bottom:40px}[data-content-type='dynamic_block'] figure[data-content-type='image'] img{display:inline}[data-content-type='dynamic_block'] .block-banners .banner-item-content,[data-content-type='dynamic_block'] .block-banners-inline .banner-item-content{margin-bottom:auto}.smile-es-range-slider [data-role=from-label]{display:block;float:left;padding:0 0 4.75px}.smile-es-range-slider [data-role=to-label]{display:block;float:right;padding:0 0 4.75px}.smile-es-range-slider [data-role=message-box]{font-size:12px;flex:1;padding:6px 0 0}.smile-es-range-slider [data-role=message-box].empty{color:#cc0004;font-size:1.2rem;padding:0}.smile-es-range-slider .actions-toolbar{display:flex;margin:15px 0}.smile-es-range-slider .ui-slider{margin:4.75px;clear:both}.smile-es-range-slider .ui-slider-handle{background:#e60004;padding:0;margin:-3px 0 0 -7px;border-radius:15px;width:15px;height:15px}.filter .filter-content .item{margin:9.5px 0 0 9.5px}.filter .block-subtitle{border-bottom:none;font-weight:700}.filter .field.search input[type="text"]{font-size:12px}.filter .actions{text-align:right;margin:9.5px 0 0}.filter .actions div.secondary{display:inline-block}.filter .actions div.secondary a{color:#0273c2;text-decoration:underline;cursor:pointer}.filter .actions div.secondary a:hover{background:transparent}.filter .actions div.secondary a.show-more span:after{content:" +"}.filter .actions div.secondary a.show-less span:after{content:"-"}.filter .filter-options dt.filter-options-title[aria-expanded="true"]:after{content:'\e621'}.filter .no-results-message p{margin:9px 9.5px 0;background-color:#FFEEEE;padding:4.75px;color:#AA0000}.smile-elasticsuite-autocomplete-result .product-image-box{float:left;padding:0 4.75px;width:55px}.smile-elasticsuite-autocomplete-result .product-shop{float:left;margin:0 9.5px 0 0;padding:0;white-space:normal;width:60%}.smile-elasticsuite-autocomplete-result .product-item .price-box{margin:4.75px 0}.smile-elasticsuite-autocomplete-result .category-mini-crumb{font-style:italic;display:block;margin-bottom:2px;font-size:12px;color:#929292}.smile-elasticsuite-autocomplete-result .product-attribute-label{text-transform:uppercase;vertical-align:super;font-size:11px;color:#777}.smile-elasticsuite-autocomplete-result .price-box span.old-price{display:block}.brand-widget{display:flex;flex-wrap:wrap;margin-bottom:20px}.brand-widget.strip-brands a{display:flex;flex-shrink:1;flex-basis:0;flex-grow:1;justify-content:center;align-items:center;background:white;border:1px solid #ccc;padding:8px;margin:0 4px}.brand-widget.strip-brands a:first-child{margin-left:0}.brand-widget.strip-brands a:last-child{margin-right:0}.brand-widget.strip-brands a img{vertical-align:middle;max-height:initial}.brand-widget.strip-brands a>img{max-width:80%}.brand-widget.grid-brands{justify-content:center;align-items:center;text-align:center;background:white}.brand-widget.grid-brands a img{vertical-align:middle;max-width:120px;margin:15px}.brand-widget.grayscale{filter:grayscale(1)}@media only screen and (max-width:992px){.brand-widget.strip-brands{flex-wrap:nowrap;overflow-x:scroll}.brand-widget.strip-brands a{box-sizing:border-box;min-width:125px}}.subcategories{justify-content:center;background-color:#fff;flex-wrap:wrap;padding:16px 0;display:flex;gap:8px}.subcategories__li{width:calc(50% - 8px);background-color:#fff;box-sizing:border-box;max-width:50%;padding:8px 0;flex-grow:1;float:left}.subcategories__li:nth-child(2n+1){clear:both}.subcategories__li:hover .subcategories__sub-title{text-decoration:underline}.subcategories__li a{text-align:center;display:block}@media all and (min-width:480px){.subcategories__li{width:calc(33% - 8px);max-width:33%}}@media all and (min-width:640px){.subcategories__li{width:calc(25% - 8px);max-width:25%}}@media all and (min-width:992px){.subcategories__li{width:calc(20% - 8px);padding:16px 0;max-width:20%}}.subcategories__logo{display:inline-block;width:100%}.subcategories__logo img{background:transparent;border:1px solid #ccc;max-height:130px;margin:0 auto;padding:8px;width:auto}.subcategories__logo img.empty{max-width:130px;width:100%}@media not all and (min-width:640px){.subcategories__logo img{max-width:130px !important;width:75% !important}}.subcategories__sub{box-sizing:border-box;text-align:center;overflow:hidden;margin-top:4px;font-size:14px;padding:0 8px;width:100%}.subcategories__sub-title{word-break:break-word;color:#3F3F3F;display:block}.subcategories__sub-title:visited{color:#3F3F3F}#ccc #ccc-title{letter-spacing:normal}.ccc-notify-buttons{direction:rtl}@media (min-width:600px){#ccc #ccc-notify.ccc-notify__box{max-width:500px !Important;border-radius:0 !Important}}.hnp-field__input{left:-1000em !important;overflow:hidden !important;position:absolute !important}.bhfiStock-text{vertical-align:middle}.bhfiStock-indicator{vertical-align:middle;margin-right:4px;width:12px;height:12px;display:inline-block;border-radius:7px;background:#7f7f7f}.bhfi-addtocart-container{border:#e2e2e2 1px solid;padding:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:310px;box-sizing:border-box;margin-bottom:15px}@media (min-width:620px) and (max-width:767px){.bhfi-addtocart-container{max-width:calc(50% - 25px)}}@media (min-width:970px) and (max-width:1144px){.bhfi-addtocart-container{max-width:calc(50% - 25px)}}@media (max-width:479px){.bhfi-addtocart-container{width:100%}}.bhfi-addtocart-container.out-of-stock{background:#f5f5f5;border:none}.bhfi-addtocart-container.no-availability-info,.bhfi-addtocart-container.with-stockalert{padding:0;border:none}.bhfi-addtocart-container .box-tocart .fieldset{margin:0 !important}.bhfi-addtocart-container .box-tocart .fieldset .actions{width:100%;max-width:100%;margin-top:0 !important;margin-bottom:0 !important}.bhfi-addtocart-container .box-tocart .fieldset .qty{margin-top:0 !important}.bhfi-addtocart-container .box-tocart .fieldset .qty .label{text-transform:uppercase;font-weight:normal}.bhfi-addtocart-container .box-tocart .fieldset #product-addtocart-button{width:100%;text-align:center}@media (max-width:290px){.bhfi-addtocart-container .box-tocart .fieldset #product-addtocart-button{white-space:normal}}.bhfi-addtocart-container.availability-gray{border-color:#f5f5f5;background:#f5f5f5}.bhfi-addtocart-container .bhfiStock-backInStock{margin-top:5px;font-size:13px;font-weight:bold;line-height:22px}.bhfi-addtocart-container .mage-error{position:static !important}.unsupported-browser-page{position:relative;display:block;height:100%}.unsupported-browser-page .page-wrapper{height:100%}.unsupported-browser-page .page-wrapper .page-main__container{background:initial}.unsupported-browser-page .page-wrapper .columns{position:absolute;display:table;height:100%;width:100%;left:0;top:0}.unsupported-browser-page .page-wrapper .columns .column{vertical-align:middle;display:table-cell;position:relative;padding:12px}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser{border:1px solid #ccc;background:white;max-width:1200px;margin:0 auto;padding:20px}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser h1{color:#ff6903;font-size:2.8rem;font-weight:600;margin-bottom:1em;text-align:center;padding:0}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser p{text-align:center;margin-bottom:1.38em}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos{width:490px;margin:0 auto}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos .browser{display:inline-block;text-align:center;margin:20px 4px;width:150px;speak:none}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos .browser:nth-child(2){margin:20px 0 20px 8px}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos .browser img{max-height:initial;display:initial;height:120px;width:120px;margin:0}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos .browser strong{white-space:nowrap;display:block}@media (max-width:1365px){.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos{width:360px}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos .browser{width:108px}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos .browser img{height:100px;width:100px}}@media (max-width:479px){.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos{width:290px}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos .browser{margin:20px 0;width:89px}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos .browser:nth-child(2){margin-left:12px}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos .browser img{height:50px;width:50px}.unsupported-browser-page .page-wrapper .columns .column .unsupported-browser .logos .browser strong{font-size:11px}}.checkout-index-index .send_cart_trigger{display:none}.ac-scrolltotop{-webkit-tap-highlight-color:transparent;position:fixed;z-index:999;right:10px;bottom:0}.ac-scrolltotop .ac-scrolltotop__link{display:none}.ac-scrolltotop .ac-scrolltotop__link.ac-action__active{display:block}.ac-scrolltotop .ac-scrolltotop__link.ac-action__reverse i:before{transform:rotate(180deg)}.ac-scrolltotop .ac-scrolltotop__link .button-up{position:relative;top:0 !important;z-index:2}.ac-scrolltotop .ac-scrolltotop__link .button-up:before{content:'';background:url('..//Accolade_ScrollButton/images/arrow-circle-up.svg') 0 0 no-repeat;background-size:44px 44px;display:inline-block;height:44px;width:44px}.aSlider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:relative}.aSlider-wrapper{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.aSlider-wrapper:before,.aSlider-wrapper:after{content:'';display:table}.aSlider-wrapper:after{clear:both}.aSlider-track{left:0;position:relative;white-space:nowrap;transition:.3s,height .3s}@media (max-width:767px){.aSlider-track{font-size:0}}.aSlider-track.dragging{transition:none}.aSlider-track>div{display:inline-block;position:relative;white-space:normal;vertical-align:top}.aSlider-track img{transition:opacity .3s ease-in-out}.aSlider-track img[data-lazy]{opacity:0}.aSlider-button{position:absolute;cursor:pointer;height:170px;width:59px;opacity:0;top:50%;z-index:1;margin-top:-85px;background-color:rgba(255,255,255,0.75)}.aSlider-button:before{position:absolute;content:'';height:77px;width:50%;top:50%;left:11px;margin-top:-38px;background:url('..//Accolade_Slider/images/slider-arrow.svg') no-repeat 0 0}@media (max-width:767px){.aSlider-button{display:none}}.aSlider-prev{border-radius:0 3px 3px 0}.aSlider-next{border-radius:3px 0 0 3px;right:0}.aSlider-next:before{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);right:11px;left:auto}.aSlider:hover .aSlider-button{opacity:1;z-index:99}.aSlider-noSlide .aSlider-button{display:none}.aSlider-hidden-button .aSlider-button{display:none}.aSlider-hidden-dots .aSlider-dots{display:none}.aSlider-dots{text-align:center;position:relative;margin-top:25px;margin-bottom:10px;font-size:0}.aSlider-dots li{display:inline-block}.aSlider-dots li span{display:block;background:transparent;outline:none;border:none;margin-right:7px}.aSlider-dots li span:before{display:block;opacity:1;background:#c6c6c6;content:"";border-radius:15px;height:15px;width:15px}.aSlider-dots li.active span:before{background:#ff6903}@media (min-width:768px){.aSlider-dots{display:none}}.aSlider-fade .aSlider-track{transition:none}.aSlider-fade .aSlider-track>div{position:absolute;visibility:hidden;display:block;width:100%;left:0;top:0;opacity:0;transition:opacity .3s ease-in-out}.aSlider-fade .aSlider-track>div:first-child{opacity:1;position:relative;visibility:visible;display:inline-block}.aSlider-loading{position:relative}.aSlider-loading .aSlider,.aSlider-loading .aSlider-dots{opacity:0}.aSlider-loading:after{top:0;left:0;content:"";width:100%;height:100%;position:absolute;background:url('..//Accolade_Slider/images/loader.gif') no-repeat 50% 50%}.blinking-slide{opacity:.4}.stock-alert-modal .popup-stock-alert-content-wrap{margin-bottom:10px}.stock-alert-modal .field .label{font-weight:bold;display:block}.stock-alert-modal .field .control{display:inline-block;width:80%;float:left}@media (max-width:580px){.stock-alert-modal .field .control{width:100%}}.stock-alert-modal .field input[type=email]{height:35px}@media (min-width:581px){.stock-alert-modal .field input[type=email]{border-right:0}}.stock-alert-modal .field button{display:inline-block;width:20%;height:35px}@media (max-width:580px){.stock-alert-modal .field button{margin-top:10px;width:100%}}.checkout-index-index .social-login-list-item{margin:auto}.checkout-index-index .social-login-separator{margin-top:20px}.checkout-index-index .social-login-separator,.checkout-index-index .social-login-separator:before{width:268px !important;max-width:550px}.amslick-slider-container .slick-dots li button:focus,.amslick-slider-container .slick-dots li button:hover,.amslick-slider-container .slick-list:focus{outline:0}.amslick-slider-container .slick-list,.amslick-slider-container .slick-slider,.amslick-slider-container .slick-track{display:block;position:relative}.amslick-slider-container .slick-loading .slick-slide,.amslick-slider-container .slick-loading .slick-track{visibility:hidden}.amslick-slider-container .slick-list{margin:0;overflow:hidden;padding:0}.amslick-slider-container .slick-list.dragging{cursor:pointer;cursor:hand}.amslick-slider-container .slick-slider .slick-list,.amslick-slider-container .slick-slider .slick-track{transform:translate3d(0, 0, 0)}.amslick-slider-container .slick-track{left:0;margin:0 auto;top:0}.amslick-slider-container .slick-track:after,.amslick-slider-container .slick-track:before{content:'';display:table}.amslick-slider-container .slick-track:after{clear:both}.amslick-slider-container .slick-slide,.amslick-slider-container .slick-slide.slick-loading img{display:none}.amslick-slider-container .slick-slide{float:left;height:100%;min-height:1px;vertical-align:middle}.amslick-slider-container [dir=rtl] .slick-slide{float:right}.amslick-slider-container .slick-slide.dragging img{pointer-events:none}.amslick-slider-container .slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.amslick-slider-container .slick-arrow.slick-hidden{display:none}.amslick-slider-container .slick-loading .slick-list{background:0 0;position:relative}.amslick-slider-container .slick-loading .slick-list:before{animation:loading 1s infinite linear;border-color:rgba(0,0,0,0.2);border-radius:100%;border-style:solid;border-top-color:#5c5c5c;border-width:3px;content:'';display:block;height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:25px}.amslick-slider-container .slick-next.slick-disabled,.amslick-slider-container .slick-prev.slick-disabled{opacity:.25}.amslick-slider-container .slick-dotted.slick-slider{margin-bottom:28.5px}.amslick-slider-container .slick-dots{display:block;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.amslick-slider-container .slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 4.75px;padding:0;position:relative;width:20px}.amslick-slider-container .slick-dots li button,.amslick-slider-container .slick-slider .slick-arrow{box-shadow:none;cursor:pointer;display:block;outline:0}.amslick-slider-container .slick-dots li button{background:0 0;border:0;color:transparent;font-size:0;height:20px;line-height:0;padding:4.75px;width:20px}.amslick-slider-container .slick-dots li button:focus:before,.amslick-slider-container .slick-dots li button:hover:before{opacity:1}.amslick-slider-container .slick-dots li button:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#000;content:'•';font-size:16px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.amslick-slider-container .slick-dots li.slick-active button:before{color:#000;opacity:.75}.amslick-slider-container .slick-slider{-webkit-tap-highlight-color:transparent;box-sizing:border-box;padding:0 20px;touch-action:pan-y;user-select:none}.amslick-slider-container .slick-slider .slick-arrow{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjQzRDNEM0Ii8+PC9zdmc+') center no-repeat !important;border:none;color:transparent;font-size:0;height:22px;line-height:0;padding:0;position:absolute;top:50%;transform:translate(0, -50%);transition:background .3s ease;width:15px}.amslick-slider-container .slick-slider .slick-arrow:before,.amslick-slider-container .slick-slider .slick-arrow:after{content:''}.amslick-slider-container .slick-slider .slick-arrow:hover{background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjMTYxNjE2Ii8+PC9zdmc+') center no-repeat}.amslick-slider-container .slick-slider .slick-arrow.slick-next{right:0}.amslick-slider-container .slick-slider .slick-arrow.slick-prev{left:0;transform:rotate(180deg) translate(0, 50%)}.amslick-slider-container .slick-initialized .slick-slide{display:inline-block !important;float:none !important;height:auto}.amslick-slider-container .product-items.slick-slider>.slick-list{padding:15px 0}.amslick-slider-container .product-items.slick-slider .slick-slide .product-item{display:block !important;margin:auto !important;max-width:205px}.amslick-slider-container .sidebar.sidebar-additional{width:100%}@keyframes loading{0%{transform:translate(-50%, -50%) rotate(0)}100%{transform:translate(-50%, -50%) rotate(359.9deg)}}.configurable-option{margin-bottom:16px}.configurable-option .text{width:98%;word-break:break-word}.configurable-option-display-none{opacity:.3}.configurable-option-label{box-sizing:border-box;line-height:20px;color:#333;width:100%;font-weight:bold;margin-bottom:2px}.configurable-option-label em{color:#df280a}.configurable-option-label span{position:relative}.configurable-option-label.has-info-text{padding-right:32px}.configurable-option-info-container{display:none;overflow-y:auto;max-height:450px;width:100%}.configurable-option-info-container::-webkit-scrollbar{width:8px}.configurable-option-info-container::-webkit-scrollbar-track{background:#f1f1f1}.configurable-option-info-container::-webkit-scrollbar-thumb{background:#888;-webkit-border-radius:6px}.configurable-option-info-container::-webkit-scrollbar-thumb:hover{background:#555}.configurable-option-info-container,.configurable-option-dropdown-option{font-size:14px}.configurable-option-dropdown-option-value{width:100%;padding:5px;border:1px solid #c7c7c7;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;justify-content:center;box-sizing:border-box}.configurable-option-dropdown-option-value:hover{cursor:pointer}.dd_arrow{float:right;font-size:12px;font-weight:800;text-align:center;padding-top:2px}.dd_arrow:after{content:'\e622';font-family:'luma-icons'}.configurable-option-info{width:100%;box-sizing:border-box;border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;padding:6px;overflow:hidden;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:auto;flex-basis:auto;flex-flow:wrap}.configurable-option-info:hover{background:#f1f1f1}.configurable-option-info-disabled,.configurable-option-dropdown-disabled{color:#8e8e8e}.configurable-option-info-disabled .configurable-option-info-price,.configurable-option-dropdown-disabled .configurable-option-info-price{color:#8e8e8e}.configurable-option-info-disabled .configurable-option-info-detail-info{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.configurable-option-info-disabled .text-disabled{font-weight:bold}.configurable-option-info-disabled .configurable-option-info-title{position:relative}.configurable-option-info-disabled .configurable-option-info-title:before{position:absolute;content:"";left:50%;right:0;margin-left:-15px;width:30px;top:50%;border-top:1px solid #E30613;transform:rotate(-45deg) translateY(-50%)}.configurable-option-info-title{padding:5px}.configurable-option-info-detail-info{display:flex;flex-wrap:wrap;align-items:center;flex:8;vertical-align:middle;text-align:left}.configurable-option-info-price{padding:5px;color:black;font-weight:bold;margin-left:auto}.swatch-option:focus,.swatch-attribute:focus,.swatch-attribute-options:focus{outline:0;box-shadow:none}.swatch-attribute-selected-option{display:none}.comparable-product-list{background:#ffffff;margin-top:32px;overflow-x:auto;padding:32px 0}.comparable-product-list h2{transform:translateX(-50%);position:absolute;left:50%}.comparable-product-list table{background-color:#ffffff;width:calc(100% - 64px);table-layout:fixed;margin:64px 32px 0;font-size:11px}.comparable-product-list tr th,.comparable-product-list tr td{border-bottom:1px solid #d7d7d7;background-color:#ffffff;color:#4a4a4a;vertical-align:top;text-align:center;font-weight:600;max-width:200px;padding:8px}.comparable-product-list tr th:first-child,.comparable-product-list tr td:first-child{padding-right:32px;text-align:right;max-width:140px}.comparable-product-list tr td{position:relative}.comparable-product-list tr td img{height:auto}.comparable-product-list tr td a{color:#1c1c1c;font-weight:bold;margin-top:8px;display:block}.comparable-product-list tr td:nth-child(2){border-right:1.5px solid #e60004 !important;border-left:1.5px solid #e60004 !important}.comparable-product-list tr td:nth-child(even){background-color:#f2f2f2}.comparable-product-list tr:last-child td:nth-child(2){border-bottom:1.5px solid #e60004 !important}.comparable-product-list .info-row td{padding-bottom:88px}.comparable-product-list .info-row .main{border-top:1.5px solid #e60004 !important}.comparable-product-list .price-box{transform:translateX(-50%);position:absolute;bottom:4px;left:50%}.comparable-product-list .price-box>span{display:block}.comparable-product-list .price-box>span.old-price{margin-bottom:8px;line-height:16px;font-size:16px;height:initial}.comparable-product-list .price-box>span.special-price,.comparable-product-list .price-box>span.normal-price,.comparable-product-list .price-box>span.price-as-configured{line-height:24px;font-size:24px}.comparable-product-list .product-element-rating{margin-top:8px}.comparable-product-list .product-element-rating .stars_bottom{width:72px}@media not all and (min-width:992px){.comparable-product-list{padding:20px 0}.comparable-product-list table{margin:52px 0 0}.comparable-product-list .info-row td:first-child,.comparable-product-list th{display:none}.comparable-product-list table,.comparable-product-list tr,.comparable-product-list td,.comparable-product-list th{border-collapse:separate;border:0 !important}.comparable-product-list .main{position:sticky !important;z-index:1;left:0}.comparable-product-list td{font-size:12px}.comparable-product-list td:before{content:attr(data-label);color:#1c1c1c;font-weight:bold;font-size:1.3rem;display:block}.comparable-product-list td,.comparable-product-list th{padding-bottom:2px;padding-top:2px;width:165px}}.loop54-results .loader{background:url('../images/loader-2.gif') 50% 50% no-repeat;width:100%;min-height:400px}.loop54-results.loading .column.main,.loop54-results.loading .block.filter{opacity:.5;pointer-events:none}.loop54-results.loading .menu-container:after{display:block;content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;opacity:.5;z-index:10}.loop54-results:after{content:'';display:block;clear:both}.loop54-results .pager .item a:hover,.loop54-results .pager .item span:hover{cursor:pointer}.loop54-results .pager .item.current span:hover{cursor:inherit}.loop54-results .rating-filter-item .stars_bottom{display:inline-block;white-space:nowrap;position:relative;font-size:1.3rem}.loop54-results .rating-filter-item .stars_top{position:absolute;overflow:hidden;color:red;left:0;top:0}.loop54-results .range-slider-container .noUi-target{background:#fff;box-shadow:none;border:none}.loop54-results .range-slider-container .noUi-horizontal{height:10px}.loop54-results .range-slider-container .noUi-handle{border:1px solid #b3b3b3;box-shadow:none;width:24px;height:24px;border-radius:12px}.loop54-results .range-slider-container .noUi-connect{background:#e1e1e1}.loop54-results .range-slider-container .noUi-handle:before{left:4px;top:4px;width:14px;height:14px;padding:0;border-radius:12px}.loop54-results .range-slider-container .noUi-handle:after{display:none}.loop54-results .range-slider-container .noUi-tooltip{background:none;border:none}.loop54-results .range-slider-container .noUi-tooltip:not(:last-child){left:-8px;bottom:auto;top:15px;transform:none}.loop54-results .range-slider-container .noUi-tooltip:last-child{left:auto;right:-15px;bottom:auto;top:15px;transform:none}.loop54-results .filter-options-item .items>.item:nth-child(n + 11){display:none}.loop54-results .filter-options-item .actions{display:flex;align-items:center;vertical-align:middle}.loop54-results .filter-options-item .actions .secondary,.loop54-results .filter-options-item .actions .action{width:100%}.loop54-results .filter-options-item .show-less{display:none}.loop54-results .filter-options-item .show-more{display:block}.loop54-results .filter-options-item.show-all .items>.item:nth-child(n + 11){display:block}.loop54-results .filter-options-item.show-all .show-less{display:block}.loop54-results .filter-options-item.show-all .show-more{display:none}.loop54-results .filter-menu .filter-options-content{display:none}.loop54-results .filter-menu .filter-options-title.expanded+.filter-options-content{display:block}.loop54-results .recommend-msg,.loop54-results .recommend-title{color:#fff;text-align:center;margin-bottom:12px}.loop54-results .recommend-msg{font-size:27px}.loop54-results .recommend-title{font-size:18px;margin-bottom:12px;line-height:1.2}.loop54-results .recommend-container{background:linear-gradient(.3turn, #9f9f9f, #eaeaea);padding:60px 40px 80px}.loop54-results .recommend-container .product-element{background:#fff}.loop54-results .recommend-container .aSlider-wrapper{overflow-x:auto}.loop54-suggest{position:relative}.loop54-suggest .suggest-wrapper{display:flex;position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #cacaca;padding:16px;font-size:16px;z-index:100;border-radius:4px;box-sizing:border-box}@media (min-width:768px){.loop54-suggest .suggest-wrapper{min-width:642px}}@media not all and (min-width:640px){.loop54-suggest .suggest-wrapper{flex-direction:column}}.loop54-suggest .suggest-title{display:inline-block;font-weight:bold;margin-bottom:4px}.loop54-suggest .suggest-queries{width:40%;padding-right:16px;border-right:1px solid #e1e1e1}@media not all and (min-width:640px){.loop54-suggest .suggest-queries{width:100%;padding-right:0;border-right:none}}.loop54-suggest .suggest-queries a{padding:4px 0;display:inline-block;color:#4b4b4b;text-decoration:none}.loop54-suggest .suggest-queries a:hover{cursor:pointer}.loop54-suggest .suggest-queries .highlight{background:#f5f5f5;padding-left:10px;margin-left:-10px}.loop54-suggest .suggest-products{width:60%;padding-left:16px}@media not all and (min-width:640px){.loop54-suggest .suggest-products{width:100%;padding-left:0;margin-top:16px;padding-top:16px;border-top:1px solid #e1e1e1}}.loop54-suggest .suggest-view-all{font-size:13px}.loop54-suggest .suggest-products-top{display:flex;justify-content:space-between}.loop54-suggest .suggest-products ul li>a{display:flex;padding:8px 0;text-decoration:none}.loop54-suggest .suggest-products ul li>a:hover{text-decoration:none;background:#f5f5f5}.loop54-suggest .suggest-products .item-left{width:20%;padding:0 10px;min-width:80px;box-sizing:border-box}.loop54-suggest .suggest-products .item-left .img-wrapper{aspect-ratio:1;position:relative}.loop54-suggest .suggest-products .item-left .corner-wrapper{top:auto;right:auto;left:0;bottom:0;width:100%}.loop54-suggest .suggest-products .item-left .corner-wrapper .crn1{font-size:12px}.loop54-suggest .suggest-products .item-right{box-sizing:border-box;width:80%;color:#4b4b4b;font-size:13px}.loop54-suggest .suggest-categories,.loop54-suggest .suggest-brands{margin-top:16px;padding-top:16px;border-top:1px solid #e1e1e1}.loop54-suggest .suggest-product-title{font-size:15px;font-weight:bold}.loop54-suggest .suggest-description{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;padding-right:20px}.loop54-suggest .suggest-price .price{text-decoration:line-through}.loop54-suggest .suggest-price .special-price{font-size:15px;font-weight:700}.form.subscribe .field.newsletter{display:flex;flex-wrap:wrap;padding-top:10px}.form.subscribe .field.newsletter .newsletter-input{margin-right:5px;max-width:100%}.form.subscribe .field.newsletter input{box-sizing:border-box}.form.subscribe .field.newsletter button{align-self:flex-start}.form.subscribe .newsletter-input div.mage-error{max-width:fit-content}.form.subscribe .privacy-notice{font-size:10px !important}.newsletter-wrapper .field.newsletter{padding:10px;justify-content:center}.newsletter-wrapper .privacy-notice{padding:10px}.privacy-notice-registration{font-size:11px}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade-in{animation:fadeIn .3s}.recs-placeholder{min-height:520px;overflow:hidden}.recs-loading{display:block;background:url('..//images/loader-1.gif') center no-repeat;background-size:32px}.recs-container.promo-product-list-container{margin-bottom:20px}.recs-category ul{display:grid;grid-template-columns:1fr 1fr 1fr}.recs-category li{display:flex;justify-content:center;align-items:center;text-align:center;padding:10px}.swatch-attribute{margin-bottom:16px}.swatch-attribute-label{font-weight:bold;position:relative;line-height:20px}.swatch-attribute-selected-option{display:none;color:#666;padding-left:17px}.swatch-attribute .mage-error{color:#e30613;margin-top:.5em}.swatch-attribute-options{display:flex;flex-wrap:wrap}.swatch-attribute-options .configurable-option{width:100%}.swatch-option{border:1px solid #ccc;box-sizing:content-box;cursor:pointer;float:left;height:30px;margin:5px 5px 0 0;max-width:100%;min-width:30px;padding:3px;position:relative;text-align:center;text-overflow:ellipsis;background-clip:content-box !important}.swatch-option.text{font-size:12px;font-weight:bold;line-height:20px;height:20px;min-width:22px;padding:4px 8px}.swatch-option.selected:after,.swatch-option:not(.disabled):hover:after{content:'';display:block;width:calc(100% - 2px);height:calc(100% - 2px);left:-1px;top:-1px;position:absolute;border:2px solid #f60}.swatch-option.image{width:30px !important;height:30px !important;background-size:cover !important}.swatch-option.image.disabled:after,.swatch-option.color.disabled:after{bottom:3px;left:3px;right:3px;top:3px}.swatch-option.disabled{box-shadow:unset;cursor:default;color:#999}.swatch-option.disabled:after{background-position:50% 50%;background-repeat:no-repeat;background-image:url('../Bygghemma_Swatches/images/line.png');content:'';position:absolute;top:0;right:0;bottom:0;left:0}.swatch-option-loading{content:url('../images/loader-2.gif')}.swatch-option-tooltip{border:1px solid #ccc;display:none;flex-direction:column;align-items:center;max-height:100%;min-width:20px;padding:9px;position:absolute;text-align:center;z-index:999;background:#fff}.swatch-option-tooltip .subscribe-to-availability{font-weight:bold;color:#0b78c4;margin-top:.5em;display:flex;flex-direction:column;align-items:center}.swatch-option-tooltip .subscribe-to-availability:hover{cursor:pointer}.swatch-option-tooltip .availability{color:#000;max-width:160px;display:flex;flex-direction:column}.swatch-option-tooltip .corner{bottom:0;left:40%;position:absolute}.swatch-option-tooltip .corner:before,.swatch-option-tooltip .corner:after{content:'';font-size:1px;position:absolute}.swatch-option-tooltip .corner:before{width:40px;height:19px;background-image:linear-gradient(to top right, transparent 50%, #ccc 0),linear-gradient(to bottom right, #ccc 50%, transparent 0);background-size:50% 100%;background-repeat:no-repeat;background-position:left, right;left:0;top:0}.swatch-option-tooltip .corner:after{width:38px;height:18px;background-image:linear-gradient(to top right, transparent 50%, white 0),linear-gradient(to bottom right, white 50%, transparent 0);background-size:50% 100%;background-repeat:no-repeat;background-position:left, right;z-index:20;left:1px;top:0;display:block}.swatch-option-tooltip .image{display:block;max-height:90px;max-width:90px;width:90px;height:90px;margin:20px 20px 0;background-size:cover !important}.swatch-option-tooltip .title{font-weight:bold;margin-top:5px;color:#333;display:block;max-height:200px;overflow:hidden;text-align:center}.swatch-option-link-layered{color:inherit;margin:0 !important;padding:0 !important;position:relative}.swatch-option-link-layered:visited,.swatch-option-link-layered:hover{color:inherit}.swatch-option-link-layered:hover>.swatch-option-tooltip-layered{display:block}.swatch-option-state{width:15px;height:15px;background-size:cover !important}.swatch-opt-listing{margin-bottom:9px}.swatch-more{display:flex;flex-direction:column;padding:2px;margin-top:5px;position:static;z-index:1;font-size:16px;justify-content:space-evenly}.swatch-more span{align-self:flex-start}.swatch-input{left:-1000px;position:absolute;visibility:hidden}.clearfix:after{clear:both;content:'';display:block;height:0;visibility:hidden}.filter-current ol ol li:first-child .swatch-option-state{margin-left:5px}.swatch-placeholder-select{min-height:48px}.swatch-placeholder-visual{min-height:63px}.swatch-placeholder-text{min-height:55px}.product-item .product-swatches,.product-element .product-swatches{min-height:36px;box-sizing:content-box;padding:5px 8px;flex-grow:10}.product-item .product-swatches.swatch-count-2,.product-element .product-swatches.swatch-count-2{min-height:82px}.product-item .product-swatches .swatch-attribute,.product-element .product-swatches .swatch-attribute{margin:0}.product-item .swatch-option,.product-element .swatch-option{height:23px !important;min-width:23px !important;padding:3px;line-height:22px;color:#333}.product-item .swatch-option.image,.product-element .swatch-option.image{width:23px !important;height:23px !important;background-size:cover}.product-item a.swatch-more span,.product-element a.swatch-more span{font-size:12px}.ahf-updater{padding:0 15px;margin:-10px 0 20px}.ahf-updater:before,.ahf-updater:after{content:'';display:table}.ahf-updater:after{clear:both}.ahf-updater__message,.ahf-updater__postal-code{line-height:31px}.ahf-updater__message,.ahf-updater__postal-code,.ahf-updater__input-wrapper{float:left}.ahf-updater__input-wrapper{margin-right:10px;max-width:105px}.ahf-updater__input-wrapper .mage-error[generated]{font-size:1.1rem}.ahf-updater__postal-code{padding:0 10px 0 5px;color:#cc0004;font-weight:700}.ahf-calculator__title{font-weight:bold;margin-bottom:10px}.ahf-calculator__fieldset{letter-spacing:normal;margin:0}.ahf-calculator__fields:before,.ahf-calculator__fields:after{content:'';display:table}.ahf-calculator__fields:after{clear:both}.ahf-calculator__fields__field{margin:0 10px 10px 0;float:left}.ahf-calculator__fields__field label{display:inline-block;padding-bottom:2px}.ahf-calculator__input-wrapper{width:105px}.ahf-calculator__input-wrapper input{font-size:1.5rem}.ahf-calculator__input-wrapper .mage-error[generated]{font-size:1.1rem}.ahf-calculator__input-wrapper--left{float:left}.ahf-calculator__unit{float:left;max-width:75px;overflow:hidden;font-size:1.3rem;line-height:30px;padding-left:5px;white-space:nowrap;text-overflow:ellipsis}.ahf-calculator__button-wrapper{margin-left:10px;float:left}.ahf-calculator__button-wrapper button{font-size:14px}.ahf-calculator__loader{display:none;margin-bottom:13px}.ahf-calculator__message:not(:empty),.ahf-calculator__validation-message:not(:empty){margin-bottom:10px}.ahf-price,.ahf-error-msg,.ahf-calculator__validation-message{color:#cc0004;font-weight:700}.ahf-shipment-warning{font-weight:bold;color:#f90f08}.ahf-shipments li span{display:inline-block;width:240px}.ahf-shipments li span.backorder{display:block;width:480px;margin:5px 0}.ahf-transport-rule-description{margin-bottom:5px}.qty-buttons-wrapper{display:flex;align-items:center;margin-left:auto;height:32px;flex-basis:90px;text-align:center}.qty-buttons-wrapper input{display:none}.qty-buttons-wrapper span{line-height:28px;font-size:16px;cursor:pointer;width:30px}.qty-buttons-wrapper span.minus{background-color:#d7d7d7;border-bottom-left-radius:2px;border-top-left-radius:2px}.qty-buttons-wrapper span.minus:before{content:'–';position:relative;top:-1px}.qty-buttons-wrapper span.minus+input{display:block}.qty-buttons-wrapper span.plus{border-bottom-right-radius:2px;background-color:#00c625;border-top-right-radius:2px;color:#ffffff}.qty-buttons-wrapper .minus:has(+ input[disabled]){opacity:.5;pointer-events:none}.qty-buttons-wrapper input[disabled]+.plus{opacity:.5;pointer-events:none}input.related-product-selector{text-align:center;font-weight:600;padding:4px;width:30px;border:0}input.related-product-selector:focus{box-shadow:none}.related-product-slide-content{display:none}.related-products-top .title{display:block;color:#4a4a4a;font-size:15px;padding-bottom:5px}.related-product-slide{-webkit-transition:visibility 0s .3s,opacity .3s ease;transition:visibility 0s .3s,opacity .3s ease;visibility:hidden;position:fixed;min-width:0;opacity:0;bottom:0;right:0;top:0;min-width:20%;max-width:600px}.related-product-slide .modal-inner-wrap{max-width:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}.related-product-slide._show{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;visibility:visible;opacity:1}.related-product-slide._show .modal-inner-wrap{-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);overflow-y:auto;position:static;height:100%;width:auto}@media (min-width:768px){.related-product-slide._show .modal-inner-wrap{border-left:1px solid #e60004}}.related-product-slide .related-product-slide-content{display:block;padding:11px}.related-product-slide .related-product-slide-content .top-container{display:flex;padding:0;margin-bottom:0}.related-product-slide .related-product-slide-content .top-container .product-element-image{max-width:50%;position:relative}.related-product-slide .related-product-slide-content .top-container .col-right .product-element-name{float:right;width:100%;text-align:left;font-size:17px;font-weight:bold;word-break:break-word}.related-product-slide .related-product-slide-content .top-container .col-right .product-element-name a{color:#4a4a4a}.related-product-slide .related-product-slide-content .top-container .col-right .bazaarvoice-reviews{float:left;padding-top:6px;display:inline-block}.related-product-slide .related-product-slide-content .top-container .col-right .bazaarvoice-reviews .abv-rating-summary a:hover{text-decoration:none}.related-product-slide .related-product-slide-content .top-container .col-right .bazaarvoice-reviews .abv-rating-summary .abv-average-rating{display:none}.related-product-slide .related-product-slide-content .top-container .col-right .bazaarvoice-reviews .abv-rating-summary .abv-rating-count{font-size:1.1rem;left:75px;vertical-align:super}.related-product-slide .related-product-slide-content .top-container .col-right .product-element-price{float:left;clear:both}.related-product-slide .related-product-slide-content .top-container .col-right .product-element-price .product-prices .product-prices-black-price{float:left;padding-top:6px}.related-product-slide .related-product-slide-content .top-container .col-right .product-element-price .product-prices .product-prices-final-price{font-size:26px;margin:0}.related-product-slide .related-product-slide-content .top-container .col-right .product-element-price .price-box{display:flex;flex-direction:column}.related-product-slide .related-product-slide-content .top-container .col-right .product-element-price .price-box .old-price{font-size:17px}.related-product-slide .related-product-slide-content .top-container .col-right .product-element-price .price-box .special-price,.related-product-slide .related-product-slide-content .top-container .col-right .product-element-price .price-box .normal-price{font-size:26px;line-height:26px}.related-product-slide .related-product-slide-content .top-container .product-element-image+.col-right{padding-left:15px;width:50%}.related-product-slide .related-product-slide-content .product-element-description{padding-bottom:10px;padding-top:5px;float:none;width:100%}.related-product-slide .related-product-slide-content .product-element-description p{margin:0 0 1.5em}.related-product-slide .related-product-slide-content .product-element-description ol,.related-product-slide .related-product-slide-content .product-element-description ul{padding-left:24px;margin-bottom:1.5em;list-style:disc outside}.custom-related-product h2{margin:32px 0;text-align:center}@media not all and (min-width:768px){.custom-related-product h2{margin:20px 0}}.custom-related-product .product-element{width:48%;font-size:13px;vertical-align:top;display:inline-block;min-width:calc(25% - 10px);margin-right:10px;white-space:normal;border:0;border-radius:0;text-align:left;min-height:275px}.custom-related-product .product-element .product-element-data{display:flex;flex-direction:column;padding-left:16px;float:right;width:60%}.custom-related-product .product-element .product-element-image{float:left;width:40%}.custom-related-product .product-element .product-element-name{text-align:left;font-weight:bold;font-size:15px;color:#4a4a4a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:45px;height:45px;width:100%}.custom-related-product .product-element .product-element-name a{text-decoration:none;color:#4a4a4a}.custom-related-product .product-element .product-element-name a:hover{text-decoration:none}.custom-related-product .product-element .add-to-cart-wrapper{padding-top:4px}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart{width:100%}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart{height:40px;border:none;padding-bottom:0}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .qty-wrapper{border-radius:2px 0 0 2px;background-color:#f2f2f2;padding-right:1em;float:left;margin:0;height:40px}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .qty-wrapper label{float:right;color:#4a4a4a;line-height:40px;font-weight:300;margin-right:0}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .qty-wrapper input[type="text"]{width:3em;height:2em;border:none;font-size:12px;margin:8px 8px 0 8px;text-align:center}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .qty-wrapper input[type="text"]:focus{outline:0;box-shadow:none}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .qty-wrapper input[type="text"]:not([disabled]):focus{box-shadow:none}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons{float:none;margin-right:0;overflow:hidden}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons button{background-color:#00c625;font-size:15px;min-width:0;margin:0;min-height:40px;line-height:40px;padding:0 10px;float:left;width:auto;white-space:normal}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .add-to-cart-buttons button span:before{content:'+ '}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .add-to-cart__multiple-fields{width:100%;display:flex}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .add-to-cart__multiple-fields .qty-wrapper{display:flex;flex-flow:row;align-items:baseline;width:50%;margin:0}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .add-to-cart__multiple-fields .qty-wrapper input,.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .add-to-cart__multiple-fields .qty-wrapper label{float:none;display:flex}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .add-to-cart__multiple-fields .qty-wrapper input{text-align:right;max-width:43px}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart .add-to-cart__multiple-fields .qty-wrapper label{text-align:left;line-height:1.2}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart.add-to-cart--alternative{height:80px}.custom-related-product .product-element .add-to-cart-wrapper .add-to-cart.add-to-cart--alternative .add-to-cart-buttons{float:none;display:block;width:100%}.custom-related-product .product-element .product-element-price{margin:0 0 4px}.custom-related-product .product-element .product-element-price .price-box,.custom-related-product .product-element .product-element-price .minimal-price{display:flex;flex-direction:row-reverse;justify-content:flex-end}.custom-related-product .product-element .product-element-price .price-box .old-price,.custom-related-product .product-element .product-element-price .minimal-price .old-price{padding-left:16px;padding-top:4px;font-size:15px}.custom-related-product .product-element .product-element-price .special-price .price-container{display:flex}.custom-related-product .product-element .product-element-price .special-price .price-container .price-label{padding-right:4px}.custom-related-product .product-element .product-element-price .minimal-price{padding-left:0}.custom-related-product .product-element .product-element-price .minimal-price .price-label{display:none}.custom-related-product .product-element .product-element-price+form{display:flex;align-items:end;flex-grow:1}.custom-related-product .product-element .product-element-description{padding:4px 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:62px}.custom-related-product .product-element.package,.custom-related-product .product-element.dropdown{padding-bottom:8px}.custom-related-product .product-element .add-to-cart-buttons{max-width:70%;max-height:40px;margin-right:0px;width:auto}.custom-related-product .product-element .add-to-cart-buttons .button.btn-cart{width:auto;padding:0 10px}.custom-related-product .product-element .o-o-o-note{text-align:center;width:40%;left:0}@media (max-width:980px){.custom-related-product .product-element .o-o-o-note{top:24%}}@media (min-width:768px) and (max-width:869px){.custom-related-product .product-element .o-o-o-note{top:16%}}@media not all and (min-width:768px){.custom-related-product .product-element .o-o-o-note{top:30%;width:35%;left:2%}}@media (max-width:380px){.custom-related-product .product-element .o-o-o-note{top:13%}}.custom-related-product .product-element .product-element-read-more a{margin:12px 0}.custom-related-product .product-element .add-to-cart--alternative .add-to-cart-buttons{margin-top:6px;margin-left:81px}.custom-related-product .product-element .product-options{margin:-4px 0 16px 0;padding-top:24px}.custom-related-product .product-element .product-options .pictr-option-info-container{width:100%;background-color:#ffffff;position:absolute;top:30px;z-index:10;max-height:initial}.custom-related-product .product-element .product-options .pictr-dropdown-option{position:absolute;width:93%;max-width:217px}.custom-related-product .product-element .product-options .pictr-dropdown-option-value{width:100%;max-height:31px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-related-product .product-element .product-options .pictr-label{margin-top:-20px}.custom-related-product .product-element .product-options .info-option-description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.custom-related-product .product-element .product-options .info-option-title{width:100%}.custom-related-product .product-element .product-element-image-container{max-width:255px}.custom-related-product .related-dots{display:none;justify-content:center;margin:10px 0}.custom-related-product .related-dots:has(.active){margin:20px 0}.custom-related-product .related-dot{display:inline-block;background-color:#c2c2c2;border-radius:50%;margin:0 4px;height:10px;width:10px}.custom-related-product .related-dot.active{background-color:#787878}@media not all and (min-width:480px){.custom-related-product .list{display:grid;scroll-behavior:smooth;grid-auto-flow:column;touch-action:initial;overflow-x:auto;padding:0 10px}.custom-related-product .list::-webkit-scrollbar{display:none}.custom-related-product .list:has(.special-price) .price-box:before,.custom-related-product .list:has(.old-price) .price-box:before{display:flex !important}.custom-related-product .list .product-element{display:flex;flex-direction:column;max-width:210px;min-width:125px;width:auto;padding:0}.custom-related-product .list .product-element:last-child{margin-right:0}.custom-related-product .list .product-element .product-element-data{position:relative;float:initial;height:100%;width:100%;padding:0}.custom-related-product .list .product-element .product-element-data .add-to-box .add-to-cart{height:initial}.custom-related-product .list .product-element .product-element-data .add-to-box .add-to-cart .add-to-cart-buttons{margin-top:0}.custom-related-product .list .product-element .product-element-data .add-to-box .add-to-cart .add-to-cart-buttons button{width:100%;margin:0}.custom-related-product .list .product-element .product-element-data .add-to-box .qty-wrapper{float:initial;height:48px;width:100%;padding:0}.custom-related-product .list .product-element .product-element-data .add-to-box .qty-wrapper label{line-height:48px;float:initial}.custom-related-product .list .product-element .product-element-data .add-to-box .qty-wrapper .input-text{text-align:center;margin-left:35%;font-size:16px;float:left}.custom-related-product .list .product-element .product-element-description{display:none}.custom-related-product .list .product-element .price-container{vertical-align:sub;align-items:center}.custom-related-product .list .product-element .price-box{flex-direction:column;align-items:center}.custom-related-product .list .product-element .price-box>*{display:flex;align-items:center;line-height:1}.custom-related-product .list .product-element .price-box .special-price,.custom-related-product .list .product-element .price-box .normal-price{height:30px}.custom-related-product .list .product-element .price-box:has(.normal-price):before{content:'';display:none;visibility:hidden;flex-basis:30px}.custom-related-product .list .product-element .product-unit{margin-left:4px;margin-top:2px}.custom-related-product .list .product-element .old-price{font-size:17px}.custom-related-product .list .product-element .o-o-o-note{max-width:160px;width:85%;left:15%}.custom-related-product .list .product-element-read-more{display:flex;align-items:end;flex-grow:1}.custom-related-product .list .product-element-read-more a{text-align:center;line-height:24px;height:40px;width:100%;margin:0}.custom-related-product .list .product-element-image{min-height:initial;margin:0 auto;float:initial;width:115px}.custom-related-product .list .product-element-image img{max-height:100%}.custom-related-product .list .product-element-image-container{max-width:initial;height:100%}.custom-related-product .list .product-element-name{-webkit-line-clamp:3;height:60px;text-align:center;font-weight:400;font-size:13px}.custom-related-product .list .product-element-price{display:flex;flex-direction:column;margin:16px 0 24px;text-align:center;padding:0}.custom-related-product .list .product-element-price .normal-price{margin-top:initial}.custom-related-product .list .opacity-wrapper{display:flex;flex-direction:column}.custom-related-product .list .package .input-text{margin-left:25% !important}.custom-related-product .list .package .add-to-cart__multiple-fields{flex-direction:column}.custom-related-product .related-dots{display:flex}}@media (min-width:768px){.custom-related-product .product-element .product-element-description{margin-bottom:8px}}@media (max-width:980px){.custom-related-product .product-element .add-to-cart .qty-wrapper{padding-right:0}.custom-related-product .product-element .add-to-cart .qty-wrapper input{max-width:37px}}@media not all and (min-width:768px){.custom-related-product .product-element{width:100%}.custom-related-product .product-element .add-to-cart-wrapper{padding:0;width:100%}.custom-related-product .product-element .package .add-to-cart .qty-wrapper input{max-width:50px}}@media (min-width:480px){.custom-related-product .product-element .add-to-cart__multiple-fields{max-width:216px}}@media not all and (min-width:480px){.custom-related-product .product-element .product-element-image{min-height:130px}.custom-related-product .product-element .product-options{width:100%;padding-left:0}.custom-related-product .product-element .product-options .pictr-dropdown-option{max-width:398px;width:100%}.custom-related-product .product-element .product-element-price .price-box .old-price,.custom-related-product .product-element .product-element-price .minimal-price .old-price{padding:0}.custom-related-product .product-element .add-to-cart-buttons{max-width:100%}.custom-related-product .product-element .add-to-cart-buttons .button.btn-cart{width:initial}.custom-related-product .product-element .add-to-cart__multiple-fields{max-width:398px}.custom-related-product .product-element .add-to-cart--alternative .add-to-cart-buttons{margin-left:0}.custom-related-product .product-element .add-to-cart--alternative .add-to-cart-buttons .button.btn-cart{margin-left:calc(44% + 81px)}}@media (max-width:370px){.custom-related-product .product-element .add-to-cart-buttons .button.btn-cart{padding:0}}.rating-filter-item .stars_bottom{display:inline-block;white-space:nowrap;position:relative;font-size:1.3rem}.rating-filter-item .stars_top{position:absolute;overflow:hidden;color:red;left:0;top:0}@media (min-width:768px){.banner-list-small .aSlider-track{font-size:0;margin-right:-10px}}#banner-accolade-banner-preview .banner-small{max-width:288px}#banner-accolade-banner-preview .fullimagesmall{max-width:288px}.banner-list{overflow:hidden;margin-bottom:30px}.banner-list .banner-image{font-family:'korolev',Arial,sans-serif;position:relative;font-size:13px}.banner-image a img{width:100%;max-width:none}.banner-image a:hover{text-decoration:none}.banner-corner{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;background-repeat:no-repeat !important;width:118px;font-weight:bold;position:absolute;top:0;right:0;z-index:10;text-align:center;color:#ffffff}.banner-corner3{text-transform:uppercase}@media (max-width:1259px){.banner-corner{width:9.372517869999999vw}}@media not all and (min-width:480px){.banner-corner{right:0 !important;min-width:30vw}.banner-corner>div{padding-left:1.04166667vw;padding-right:1.04166667vw}[class^="banner-corner"]{background:none;color:#ffffff}.banner-corner1{font-size:5.63674322vw !important;line-height:6.68058455vw !important;padding-top:2.08768267vw !important}.banner-corner2{font-size:9.60334029vw !important;line-height:9.60334029vw !important;padding-bottom:0 !important}.banner-corner3{font-size:4.17536534vw !important;line-height:4.17536534vw !important;padding-top:.83507307vw !important;padding-bottom:.83507307vw !important;position:absolute;top:100%;width:100%;background:#ffffff !important;color:#4a4a4a}.banner-corner3 br{display:none}.banner-corner4{display:none}}@media (min-width:480px) and (max-width:768px){.banner-list-small:not(.banner-list-mobile) .banner-image{width:33.33333333%;margin-right:0}}@media (min-width:768px){.banner-list-small:not(.banner-list-mobile) .banner-image{width:calc(25% - 10px);margin-right:10px}}@media (min-width:480px) and (max-width:768px){.page-layout-2columns-left .banner-list-small .banner-image{width:50%;margin-left:0;margin-right:0}}@media (min-width:768px){.page-layout-2columns-left .banner-list-small .banner-image{width:calc(33.333333333% - 10px);margin-right:10px}}.banner-big a{display:flex}.banner-big .banner-column{position:relative}.banner-big .banner-left{width:35.70219966%;padding-top:5.40111199vw;padding-right:5.16282764vw;padding-bottom:1.19142176vw;padding-left:3.41540905vw;font-weight:bold;z-index:2}.banner-big .banner-center{width:0%}.banner-big .banner-right{width:64.29780033999999%}.banner-big .banner-theme-img{position:absolute;width:auto;height:auto;top:0;left:24.95769882%;z-index:1;max-width:32.14890017%}.banner-big .banner-text1{font-size:calc(2.93884035vw - (1259px - 100vw) * .0015);line-height:3.49483717vw;padding-bottom:1.58856235vw}.banner-big .banner-text2{font-size:1.58856235vw;line-height:2.54169976vw}.banner-big .banner-text3{font-size:calc(7.94281176vw - (1259px - 100vw) * .005);line-height:4.5274027vw;padding-bottom:2.38284353vw}.banner-big .banner-text4{font-size:calc(1.42970612vw - (1259px - 100vw) * .0015);line-height:1.42970612vw}.banner-big .banner-button{position:absolute;white-space:nowrap;bottom:7.5%;right:2.5%;border-radius:2.5vw;padding:0 2%;font-size:1.27084988vw;line-height:2.77998411vw;vertical-align:middle;font-family:'korolev',Arial,sans-serif;font-weight:700;text-transform:uppercase}.fullimagebig img{padding-bottom:calc(400 / 1182 * 100%);height:0}.fullimagebig img[src]{padding-bottom:0;height:auto}.page-layout-2columns-left .fullimagebig img{padding-bottom:calc(310 / 876 * 100%);height:0}.page-layout-2columns-left .fullimagebig img[src]{padding-bottom:0;height:auto}@media (min-width:480px){.banner-big .banner-corner{justify-content:flex-start;font-family:'ibm-plex-sans',Arial,sans-serif;right:2.6%;background:none !important;font-size:1.350278vw}.banner-big .banner-corner1{background:#e60004;color:#ffffff;padding-top:.15885624vw}.banner-big .banner-corner2{background:#e60004;color:#ffffff;font-size:2.54169976vw;line-height:2.22398729vw;padding-bottom:6% !important}.banner-big .banner-corner3{background:#ffffff;color:#4a4a4a;text-transform:uppercase;line-height:1.58856235vw;padding-top:.23828435vw;padding-bottom:.15885624vw}.banner-big .banner-corner4{background:#ffe118;color:#4a4a4a;line-height:1.58856235vw;padding-top:.23828435vw;padding-bottom:.15885624vw}}@media (min-width:1260px){.banner-big .banner-left{padding:68px 65px 15px 43px}.banner-big .banner-text1{font-size:37px;line-height:44px;padding-bottom:20px}.banner-big .banner-text2{font-size:20px;line-height:32px}.banner-big .banner-text2.banner-text3-long{margin-right:-18px}.banner-big .banner-text3{font-size:100px;line-height:57px;padding-bottom:30px}.banner-big .banner-text3.banner-text3-long{font-size:70px;line-height:70px}.banner-big .banner-text4{line-height:18px;font-size:18px}.banner-big .banner-corner{font-size:17px}.banner-big .banner-corner1{padding-top:2px}.banner-big .banner-corner2{font-size:32px;line-height:28px}.banner-big .banner-corner3,.banner-big .banner-corner4{line-height:20px;padding-top:3px;padding-bottom:2px}.banner-big .banner-button{font-size:16px;line-height:35px}}@media not all and (min-width:480px){.banner-list-large{display:none}.banner-big a{display:flex;flex-direction:column;overflow:hidden}.banner-big .banner-column{display:block;width:auto}.banner-big .banner-left{order:2;text-align:center;position:static}.banner-big .banner-right{aspect-ratio:288 / 194;overflow:hidden}.banner-big .banner-image1{width:128.71%;margin-left:-14.355%}.banner-big .banner-theme-img{display:none}.banner-big .banner-button{display:none}.banner-big .banner-text{display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:429 / 140;padding:1.5837%;line-height:1.27084988vw;text-align:center;overflow:hidden}.banner-big .banner-text1{font-size:7.30688935vw;line-height:8.76826722vw;letter-spacing:.20876827vw;padding-bottom:2.08768267vw;font-weight:normal}.banner-big .banner-text2{font-size:4.17536534vw;line-height:5.01043841vw;margin-right:-3.96659708vw;vertical-align:top;display:inline-block}.banner-big .banner-text2.banner-text3-long{margin-right:-2.92275574vw}.banner-big .banner-text3{display:inline-block;font-size:14.61377871vw;line-height:11.69102296vw;padding-bottom:0}.banner-big .banner-text3.banner-text3-very-long{font-size:11.4822547vw}.banner-big .banner-text4{display:none}.banner-big .banner-corner{aspect-ratio:1}.page-layout-2columns-left .banner-big .banner-image1[src]{padding-bottom:0}}@media (min-width:768px){.banner-list-large .aSlider-dots{position:absolute;bottom:14px;left:15px}.banner-list-large .aSlider-dots:not(.no-display){display:block}.banner-list-large .aSlider-dots li{display:inline-block}.banner-list-large .aSlider-dots span:hover{cursor:pointer}.banner-list-large .aSlider-dots span:before{border:1px solid rgba(70,70,70,0.25);background:#ffffff;width:20px;height:20px}.banner-list-large .aSlider-dots .active span:before{background:#1c1c1c;border-color:#1c1c1c}.page-layout-2columns-left .banner-big .banner-left{padding-top:4.050834vw;padding-right:3.89197776vw;padding-bottom:.87370929vw;padding-left:2.62112788vw}.page-layout-2columns-left .banner-big .banner-text1{font-size:calc(2.22398729vw - (1259px - 100vw) * .0015);line-height:2.62112788vw}.page-layout-2columns-left .banner-big .banner-text2{font-size:1.19142176vw;line-height:1.90627482vw}.page-layout-2columns-left .banner-big .banner-text3{font-size:calc(5.8776807vw - (1259px - 100vw) * .005);line-height:3.41540905vw}.page-layout-2columns-left .banner-big .banner-text4{font-size:calc(1.03256553vw - (1259px - 100vw) * .0015);line-height:1.03256553vw}.page-layout-2columns-left .banner-big .banner-corner{width:7.14853058vw}.page-layout-2columns-left .banner-big .banner-corner1{padding-top:.15885624vw;font-size:1.03256553vw}.page-layout-2columns-left .banner-big .banner-corner2{font-size:1.90627482vw;line-height:1.66799047vw}.page-layout-2columns-left .banner-big .banner-corner3,.page-layout-2columns-left .banner-big .banner-corner4{font-size:1.03256553vw;line-height:1.19142176vw;padding-top:.15885624vw;padding-bottom:.07942812vw}.page-layout-2columns-left .banner-big .banner-button{font-size:.89458vw;line-height:2.17253vw}}@media (min-width:1260px){.page-layout-2columns-left .banner-big .banner-left{padding:51px 49px 11px 33px}.page-layout-2columns-left .banner-big .banner-text1{font-size:28px;line-height:33px}.page-layout-2columns-left .banner-big .banner-text2{font-size:15px;line-height:24px}.page-layout-2columns-left .banner-big .banner-text3{font-size:74px;line-height:43px}.page-layout-2columns-left .banner-big .banner-text4{font-size:13px;line-height:13px}.page-layout-2columns-left .banner-big .banner-corner{width:90px}.page-layout-2columns-left .banner-big .banner-corner .banner-corner1{padding-top:2px;font-size:13px}.page-layout-2columns-left .banner-big .banner-corner .banner-corner2{font-size:24px;line-height:21px}.page-layout-2columns-left .banner-big .banner-corner .banner-corner3,.page-layout-2columns-left .banner-big .banner-corner .banner-corner4{font-size:13px;line-height:15px;padding-top:2px;padding-bottom:1px}.page-layout-2columns-left .banner-big .banner-corner2{font-size:25.76358px;line-height:25.76358px}.page-layout-2columns-left .banner-big .banner-button{font-size:11.27157px;line-height:27.3738px}}@media (min-width:480px) and (max-width:768px){.banner-list-large{margin-bottom:10px}}@media (width:768px){.banner-list-large{margin-bottom:30px}}.banner-list-large .aSlider-wrapper{aspect-ratio:1182 / 400}.page-layout-2columns-left .aSlider-wrapper .banner-list-large{aspect-ratio:876 / 310}.banner-small a{display:block}.banner-small a:hover{text-decoration:none}.banner-small .banner-image1{aspect-ratio:288 / 194}.banner-small .banner-column{position:relative}.banner-small .banner-brand-logo{position:absolute;left:0;top:0;width:40% !important;padding:3%;background:#ffffff;opacity:.8}.banner-small .banner-corner{aspect-ratio:1;width:7.46624305vw}.banner-small .banner-corner1{font-size:1.42970612vw;line-height:1.74741859vw}.banner-small .banner-corner2{font-size:2.30341541vw;line-height:2.30341541vw}.banner-small .banner-corner3{position:absolute;top:100%;width:100%;background:#ffffff !important;color:#4a4a4a;font-size:1.03256553vw;line-height:1.19142176vw;padding:.23828435vw}.banner-small .banner-corner3 br{display:none}.banner-small .banner-corner4{display:none}.banner-small .banner-corner1,.banner-small .banner-corner2,.banner-small .banner-corner4{background:none !important}.banner-small .banner-bottom{display:flex;justify-content:center;align-items:center;aspect-ratio:429 / 140}.banner-small .banner-text{text-align:center;font-weight:bold;padding:.39714059vw;line-height:1.27084988vw;overflow:hidden}.banner-small .banner-text1{font-size:1.74741859vw;line-height:2.22398729vw;letter-spacing:.07942812vw;display:block;padding-bottom:1.55%;font-weight:normal}.banner-small .banner-text2{vertical-align:top;display:inline-block;font-size:1.03256553vw;line-height:1.50913423vw;margin-right:-1.11199365vw}.banner-small .banner-text3{display:inline-block;font-size:3.49483717vw;line-height:3.1771247vw}.banner-small .banner-text3.banner-text3-very-long{font-size:2.77998411vw}@media (min-width:1260px){.banner-small .banner-corner{width:94px}.banner-small .banner-corner>div{padding:0 8px}.banner-small .banner-corner .banner-corner3{position:absolute;top:100%;width:100%;background:#ffffff !important;color:#4a4a4a;font-size:13px;line-height:15px;padding:3px}.banner-small .banner-corner1{font-size:18px;line-height:22px}.banner-small .banner-corner2{font-size:29px;line-height:29px}.banner-small .banner-text{padding:5px;line-height:16px}.banner-small .banner-text1{font-size:22px;line-height:28px;letter-spacing:1px}.banner-small .banner-text2{font-size:13px;line-height:19px;margin-right:-14px}.banner-small .banner-text3{font-size:44px;line-height:40px}.banner-small .banner-text3.banner-text3-very-long{font-size:35px}}@media (min-width:768px){.banner-accolade_banner_home_small-wrapper-inner,.banner-accolade_banner_category_small-wrapper-inner,.banner-accolade_banner_product_small-wrapper-inner{margin-right:-10px;position:relative}.banner-accolade_banner_home_small-wrapper-inner .aSlider-next,.banner-accolade_banner_category_small-wrapper-inner .aSlider-next,.banner-accolade_banner_product_small-wrapper-inner .aSlider-next{right:10px}}@media not all and (min-width:768px){.banner-small .banner-corner{width:9.63541667vw}.banner-small .banner-corner1{font-size:1.82291667vw;line-height:2.60416667vw}.banner-small .banner-corner2{font-size:3.125vw;line-height:2.86458333vw}.banner-small .banner-corner3{font-size:1.5625vw;line-height:1.5625vw}.banner-small .banner-text1{font-size:2.34375vw;line-height:2.99479167vw}.banner-small .banner-text2{font-size:1.43229167vw;line-height:1.953125vw;margin-right:-1.43229167vw}.banner-small .banner-text3{font-size:4.6875vw;line-height:4.296875vw}}@media (min-width:480px) and (max-width:767px){.page-layout-2columns-left .banner-small .banner-corner{width:14.84375vw}.page-layout-2columns-left .banner-small .banner-corner1{font-size:2.86458333vw;line-height:3.25520833vw;padding-top:.91145833vw}.page-layout-2columns-left .banner-small .banner-corner2{font-size:4.6875vw;line-height:4.6875vw}.page-layout-2columns-left .banner-small .banner-corner3{font-size:2.08333333vw;line-height:2.08333333vw;padding:.390625vw}.page-layout-2columns-left .banner-small .banner-text{height:11.47328vw}.page-layout-2columns-left .banner-small .banner-text1{font-size:2.86833vw;line-height:3.6506vw}.page-layout-2columns-left .banner-small .banner-text2{font-size:2.34682vw;line-height:2.34682vw}.page-layout-2columns-left .banner-small .banner-text3{font-size:6.51891vw;line-height:5.21513vw}.page-layout-2columns-left .banner-small .banner-text3.banner-text3-very-long{font-size:5.47589vw}}@media (min-width:480px){.banner-list-small.banner-list-mobile{display:none}}@media not all and (min-width:480px){.banner-list-small{display:none}.banner-list-small.banner-list-mobile{display:block}.banner-list-small.banner-list-mobile .banner-image{width:100%}.banner-list-small .aSlider-button{display:none !important}.banner-small .banner-bottom{padding:1.5837%}.banner-small .banner-text{padding:0}.banner-small .banner-text1{font-size:7.30688935vw;line-height:8.76826722vw;letter-spacing:.20876827vw;padding-bottom:2.08768267vw;font-weight:normal}.banner-small .banner-text2{font-size:4.17536534vw;line-height:5.01043841vw;margin-right:-3.96659708vw}.banner-small .banner-text2.banner-text3-long{margin-right:-2.92275574vw}.banner-small .banner-text3{display:inline-block;font-size:14.64436vw;line-height:11.71549vw;padding-bottom:0}.banner-small .banner-text3.banner-text3-very-long{font-size:11.4822547vw}.catalog-product-view .banner-list-mobile{margin-top:30px}}@media (min-width:768px){.banner-list-small .aSlider-dots{display:none}.banner-list-small .aSlider-dots li:nth-last-child(-n+3){display:none}}@media (min-width:480px){.banner-list-small .aSlider-dots li:nth-last-child(-n+2){display:none}.page-layout-2columns-left .banner-list-small .aSlider-dots li:nth-last-child(2){display:inline-block}}.banner-list-preview{display:block !important}.category-tuotemerkki .banner-list-small:not(.banner-list-mobile){display:none}.banner-list-large{overflow:visible}.banner-list-large .aSlider-wrapper{overflow:visible}.banner-list-large .aSlider-button{height:112px;width:39px;margin-top:-56px}.banner-list-large .aSlider-button:before{height:50px;margin-top:-25px;left:7px}.banner-list-large .aSlider-next:before{left:auto;right:7px}.banner-list-large .aSlider-prev{left:-48px;width:48px}.banner-list-large .aSlider-next{right:-48px;width:48px}body.bv-mbox-spinner-hidden .bv-mbox-spinner{display:none}.ugc-media-wrapper{margin-bottom:24px;overflow:hidden}.ugc-media-wrapper .aSlider-track{display:flex;flex-wrap:nowrap;list-style:none;padding:0;margin:0}.ugc-media-wrapper .aSlider-track>div{flex-shrink:0;box-sizing:border-box;padding:0 5px;overflow:hidden;display:flex;justify-content:center;align-items:center;height:180px;position:relative;background-color:#FFFFFF;width:calc(100% / 4)}.ugc-media-wrapper .aSlider-track>div img{display:block;width:100%;height:180px;object-fit:cover}@media (max-width:768px){.ugc-media-wrapper .aSlider-track>div{width:calc(100% / 3)}}@media (max-width:478px){.ugc-media-wrapper .aSlider-track>div{width:calc(100% / 2)}}.play-button-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:35px;background-color:rgba(0,0,0,0.3);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 56"><rect width="80" height="56" rx="12" ry="12" fill="%23FF0000"/><polygon points="32,18 32,38 55,28" fill="%23FFFFFF"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:center;z-index:1;pointer-events:none;transition:transform .2s ease-in-out,opacity .2s ease-in-out;opacity:.9}@media (max-width:768px){.featherlight-iframe .featherlight-content{width:90vw;max-width:600px;height:auto;padding-bottom:0}.featherlight-iframe .featherlight-content iframe{width:100%;aspect-ratio:800 / 450;height:auto}}@media (max-width:480px){.featherlight-iframe .featherlight-content{width:95vw;max-width:100%;height:auto}}.featherlight{max-width:100vw}.marketing-banner{--order:4;--row:1;width:100%;margin-right:0;order:var(--order)}@media screen and (max-width:1324px){.marketing-banner{order:calc(var(--order));width:100%}}@media screen and (max-width:1131px){.marketing-banner{order:calc(var(--order));width:100%;margin-right:0}}@media screen and (max-width:969px){.marketing-banner{order:calc(var(--order));width:100%}}@media screen and (max-width:959px){.marketing-banner{order:calc((var(--order) - var(--row)));width:100%}}@media screen and (max-width:867px){.marketing-banner{order:calc((var(--order) - var(--row)));width:100%;margin-right:0}}@media screen and (max-width:655px){.marketing-banner{order:calc((var(--order) - var(--row)));width:100%}}@media screen and (max-width:579px){.marketing-banner{order:calc((var(--order) - var(--row)));width:100%;margin-right:0}}@media screen and (max-width:479px){.marketing-banner{order:calc((var(--order) - var(--row) * 2));width:100%}}#zero-tax-notification{margin:8px 12px 4px;font-size:12px;border:1px #ff5f03 solid;background-color:#fff;padding:16px}.onestepcheckout-index-index .stripe-icon-container img{display:inline-block !important}.onestepcheckout-index-index .stripe-icon-container.right{top:-0.15em !important}.onestepcheckout-index-index .stripe-icon-container img.stripe-icon{top:.2rem !important}.onestepcheckout-index-index .stripe-payments-brand{margin-left:-49px !important}@font-face{font-family:'aw-osc_icons-font';src:url('../Aheadworks_OneStepCheckout/css/icons-font/fonts/aw-osc_icons-font.woff2') format('woff2'),url('../Aheadworks_OneStepCheckout/css/icons-font/fonts/aw-osc_icons-font.woff') format('woff');font-weight:normal;font-style:normal;font-display:auto}.onestepcheckout-index-index .nav-toggle{display:none !important}.onestepcheckout-index-index .columns.main{width:100%}.onestepcheckout-index-index div.mage-error[generated],.onestepcheckout-index-index div.field-error[generated] .note{margin:0;-webkit-order:3;-moz-order:3;-ms-order:3;order:3}.onestepcheckout-index-index div.mage-error[generated],.onestepcheckout-index-index div.field-error[generated]{position:absolute;padding:4px 10px;width:154px;border:2px solid #d7d7d7;border-radius:6px;background:#cc0004;box-shadow:0px 0px 6px #000000;color:#ffffff;text-align:center;font-weight:100;font-size:11px;font-family:Tahoma,Geneva,Kalimati,sans-serif;box-sizing:border-box;bottom:calc(100% - 8px);left:calc(100% - 135px);z-index:1}.onestepcheckout-index-index div.mage-error[generated]:after,.onestepcheckout-index-index div.field-error[generated]:after,.onestepcheckout-index-index div.mage-error[generated]:before,.onestepcheckout-index-index div.field-error[generated]:before{border:solid transparent;content:'';height:0;position:absolute;width:0;top:100%}.onestepcheckout-index-index div.mage-error[generated]:before,.onestepcheckout-index-index div.field-error[generated]:before{border-width:5px;border-color:transparent;border-top-color:#d7d7d7;left:15px;margin-left:-5px}.onestepcheckout-index-index div.mage-error[generated]:after,.onestepcheckout-index-index div.field-error[generated]:after{border-width:3px;border-color:transparent;border-top-color:#cc0004;left:17px;margin-left:-5px}.onestepcheckout-index-index .note{color:#9b9b9b}.onestepcheckout-index-index .note:before{display:none !important}.onestepcheckout-index-index div.mage-success[generated]{color:#006400;font-size:1.2rem}.onestepcheckout-index-index .page-title{margin-top:-12px;margin-bottom:20px}.onestepcheckout-index-index .aw-onestep-description{color:#646464;margin-bottom:16px}.onestepcheckout-index-index .page-header{width:100%;margin-left:auto;margin-right:auto}.onestepcheckout-index-index .page-main .checkout-container{color:#4a4a4a;font-family:'ibm-plex-sans',Arial,sans-serif;line-height:1.43;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;transition:1s;font-size:1.3rem;display:flex;justify-content:space-between;flex-direction:column;margin:auto}.onestepcheckout-index-index .page-main .checkout-container img{display:block}.onestepcheckout-index-index .page-main .checkout-container label{cursor:pointer}.onestepcheckout-index-index .page-main .checkout-container .block-authentication .actions-toolbar{display:flex;flex-direction:row-reverse;align-items:center;width:100%;justify-content:space-between;margin:0;flex-wrap:wrap;padding:0}.onestepcheckout-index-index .page-main .checkout-container .block-authentication .actions-toolbar .secondary,.onestepcheckout-index-index .page-main .checkout-container .block-authentication .actions-toolbar .secondary a{padding:0;margin:0}.onestepcheckout-index-index .page-main .checkout-container .block-authentication .block[class] .field .control{width:100% !important}.onestepcheckout-index-index .page-main .checkout-container .input-text,.onestepcheckout-index-index .page-main .checkout-container .select{appearance:none;background:#ffffff;background-clip:padding-box;border:1px solid #b8b8b8;border-radius:2px;font-family:'ibm-plex-sans',Arial,sans-serif;font-size:13px;height:30px;line-height:1.5;padding:0 8px;vertical-align:baseline;width:100%;box-sizing:border-box;border:1px solid #d8d8d8;min-height:32px;box-shadow:none;border-radius:3px}.onestepcheckout-index-index .page-main .checkout-container .input-text:disabled,.onestepcheckout-index-index .page-main .checkout-container .select:disabled{opacity:.5}.onestepcheckout-index-index .page-main .checkout-container .input-text::-moz-placeholder,.onestepcheckout-index-index .page-main .checkout-container .select::-moz-placeholder{color:#b8b8b8}.onestepcheckout-index-index .page-main .checkout-container .input-text::-webkit-input-placeholder,.onestepcheckout-index-index .page-main .checkout-container .select::-webkit-input-placeholder{color:#b8b8b8}.onestepcheckout-index-index .page-main .checkout-container .input-text:-ms-input-placeholder,.onestepcheckout-index-index .page-main .checkout-container .select:-ms-input-placeholder{color:#b8b8b8}@media only screen and (max-width:767px){.onestepcheckout-index-index .page-main .checkout-container .input-text,.onestepcheckout-index-index .page-main .checkout-container .select{font-size:16px}}.onestepcheckout-index-index .page-main .checkout-container .input-text.mage-error,.onestepcheckout-index-index .page-main .checkout-container .select.mage-error{border:1px solid #cc0004}.onestepcheckout-index-index .page-main .checkout-container .select{padding-right:30px;background-repeat:no-repeat !important;background-position:calc(100% - 10px) 50% !important;background-image:url(../Aheadworks_OneStepCheckout/images/arrow_down.svg);background-size:13px !important}.onestepcheckout-index-index .page-main .checkout-container .type-selector{display:block}.onestepcheckout-index-index .page-main .checkout-container input[type='checkbox'],.onestepcheckout-index-index .page-main .checkout-container input[type='radio']{outline:none}.onestepcheckout-index-index .page-main .checkout-container input[type='checkbox']:disabled+label,.onestepcheckout-index-index .page-main .checkout-container input[type='radio']:disabled+label{opacity:.3}.onestepcheckout-index-index .page-main .checkout-container th.mark{font-weight:normal}.onestepcheckout-index-index .page-main .checkout-container .field-tooltip{right:10px;top:calc(50% - 15px) !important}.onestepcheckout-index-index .page-main .checkout-container .control{width:100%}.onestepcheckout-index-index .page-main .checkout-container .switch-field{margin:12px}@media not all and (min-width:480px){.onestepcheckout-index-index .page-main .checkout-container .switch-field{width:100%}}.onestepcheckout-index-index .page-main .checkout-container .switch-field label{font-size:14px}.onestepcheckout-index-index .page-main .checkout-container .switch-field label[for="radio-private"]{margin-right:50px}.onestepcheckout-index-index .page-main .checkout-container .field{align-items:stretch;display:flex;flex-direction:column;margin:4px 12px;width:100%;position:relative}.onestepcheckout-index-index .page-main .checkout-container .field[name="shippingAddress.country_id"],.onestepcheckout-index-index .page-main .checkout-container .field[name="billingAddress.country_id"]{display:none}.onestepcheckout-index-index .page-main .checkout-container .field._required>.control>.label:first-of-type>span:first-child:after,.onestepcheckout-index-index .page-main .checkout-container .field.required>.control>.label:first-of-type>span:first-child:after,.onestepcheckout-index-index .page-main .checkout-container .field._required>.label:first-of-type>span:first-of-type:after,.onestepcheckout-index-index .page-main .checkout-container .field.required>.label:first-of-type>span:first-of-type:after,.onestepcheckout-index-index .page-main .checkout-container .field._required>.label.short>span:first-of-type:after,.onestepcheckout-index-index .page-main .checkout-container .field.required>.label.short>span:first-of-type:after{content:'*';color:#cc0004;font-size:1.2rem;margin:-2px 0 0 2px}.onestepcheckout-index-index .page-main .checkout-container .field._required>.label:after,.onestepcheckout-index-index .page-main .checkout-container .field.required>.label:after{content:none}.onestepcheckout-index-index .page-main .checkout-container .field._required legend.label span:after,.onestepcheckout-index-index .page-main .checkout-container .field.required legend.label span:after{content:'';display:none}.onestepcheckout-index-index .page-main .checkout-container .field._error .input-text,.onestepcheckout-index-index .page-main .checkout-container .field._error .select{background:none;background-color:#FAEBE7;border-style:dashed ;border-color:#cc0004}.onestepcheckout-index-index .page-main .checkout-container .field .input-text.mage-error{background:none;background-color:#FAEBE7;border-style:dashed ;border-color:#cc0004}.onestepcheckout-index-index .page-main .checkout-container .field.addresses{margin:auto;width:calc(100% - 10px)}.onestepcheckout-index-index .page-main .checkout-container .field.choice{flex-direction:row;font-size:13px;margin:0}.onestepcheckout-index-index .page-main .checkout-container .field.choice div.mage-error[generated]{left:-6px;bottom:calc(100% + 5px)}.onestepcheckout-index-index .page-main .checkout-container [name='billingAddress.company'],.onestepcheckout-index-index .page-main .checkout-container [name='billingAddress.vat_id']{display:none}.onestepcheckout-index-index .page-main .checkout-container .billing-address-subtitle{display:block;margin:21px 10px 10px}.onestepcheckout-index-index .page-main .checkout-container .onestep-shipping-address{position:relative}.onestepcheckout-index-index .page-main .checkout-container .onestep-shipping-address .choice.save-address{border-bottom:1px solid #d7d7d7;padding-bottom:6px}.onestepcheckout-index-index .page-main .checkout-container .shipping-address-form{display:flex;flex-direction:column}.onestepcheckout-index-index .page-main .checkout-container .shipping-address-form.logged-in-user .field-row:nth-child(4){margin-top:0}.onestepcheckout-index-index .page-main .checkout-container .field-row{align-items:flex-start;display:flex;justify-content:space-between}.onestepcheckout-index-index .page-main .checkout-container .field-row .control{flex-direction:column}.onestepcheckout-index-index .page-main .checkout-container .field-row.hasEmailField{flex-direction:row;flex-wrap:wrap;margin:0}@media (max-width:320px){.onestepcheckout-index-index .page-main .checkout-container .field-row.hasEmailField{flex-direction:column}}.onestepcheckout-index-index .page-main .checkout-container .field-row.hasEmailField>.field{flex:1}@media (max-width:320px){.onestepcheckout-index-index .page-main .checkout-container .field-row.hasEmailField>.field{flex:1 100%}}.onestepcheckout-index-index .page-main .checkout-container .field-row.hasEmailField>.email{flex:1 100%;margin:4px 12px}@media (max-width:320px){.onestepcheckout-index-index .page-main .checkout-container .field-row.hasEmailField>.email{display:flex;align-items:stretch;flex-direction:column;width:100%}}.onestepcheckout-index-index .page-main .checkout-container .field-row.hasEmailField>.email .form{margin:0}.onestepcheckout-index-index .page-main .checkout-container .field-row.hasEmailField>.email .fieldset{margin:0}.onestepcheckout-index-index .page-main .checkout-container .field-row.hasEmailField>.field-phone{margin:0}.onestepcheckout-index-index .page-main .checkout-container .field-row.has-switcher{order:-1;flex-wrap:wrap}@media (max-width:320px){.onestepcheckout-index-index .page-main .checkout-container .field-row.has-switcher{flex-direction:column}}.onestepcheckout-index-index .page-main .checkout-container .field-row.has-switcher>.field{flex:1}.onestepcheckout-index-index .page-main .checkout-container .field-row.has-switcher>.field.switch-block{margin:0;flex:1 100%}@media (max-width:320px){.onestepcheckout-index-index .page-main .checkout-container .field-row.has-switcher>.field{flex:1 100%}}.onestepcheckout-index-index .page-main .checkout-container .field-row fieldset.field.street .field{margin:0}.onestepcheckout-index-index .page-main .checkout-container fieldset.authorizenet_acceptjs .date .label{padding:0;position:static;margin-bottom:5px}.onestepcheckout-index-index .page-main .checkout-container fieldset.authorizenet_acceptjs .date .select{padding-top:0}.onestepcheckout-index-index .page-main .aw-onestep-main,.onestepcheckout-index-index .page-main .aw-onestep-sidebar{-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;transition:.4s;align-items:flex-start;display:flex;flex-direction:column;box-sizing:border-box;justify-content:flex-start;margin:32px 0 0;width:100%;border-radius:2px}.onestepcheckout-index-index .page-main .aw-onestep-main .not-logged-title .email-title{font-size:2rem;font-weight:600;text-transform:uppercase}.onestepcheckout-index-index .page-main .aw-onestep-main .not-logged-title .mark{border:2px solid #e60004;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#e60004;font-size:2.2rem;align-items:center;display:inline-flex;background-color:#ffffff;box-sizing:border-box;font-weight:600;height:40px;justify-content:center;margin-right:14px;margin-left:5px;width:40px}.onestepcheckout-index-index .page-main .aw-onestep-main .not-logged-title .mark:after{content:'1'}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups{counter-reset:i;margin:0;width:100%;background:#f2f2f2;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:16px;position:relative}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item{list-style-type:none;width:100%}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item:not(:first-of-type){margin-top:20px}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item.billing-address{margin-top:0}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title h2{font-size:2.2rem;font-weight:700;color:#e60004;border-bottom:1px solid #d7d7d7;padding:4px 0;margin-bottom:4px;line-height:1.5}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title .mark{display:none}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item.sidebar{margin-top:0}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item.sidebar .actions-toolbar{border-top:0;padding-top:50px}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item.sidebar .actions-toolbar .checkout{margin-top:4px}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item #co-payment-form{padding:0 12px}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups>.amazon-button-container{margin-top:10px}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .shipping-method{display:none}.onestepcheckout-index-index .page-main .aw-onestep-main>.messages{width:100%}.onestepcheckout-index-index .page-main .aw-onestep-main .email fieldset{margin-bottom:10px}.onestepcheckout-index-index .page-main .aw-onestep-main .email .field{margin:5px 0}.onestepcheckout-index-index .page-main .aw-onestep-main .email .field .field-tooltip.toggle{top:7px !important}.onestepcheckout-index-index .page-main .aw-onestep-main .email .actions-toolbar{margin-left:auto;border-top:0}.onestepcheckout-index-index .page-main .aw-onestep-main .email .form,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .form{margin:0 5px}.onestepcheckout-index-index .page-main .aw-onestep-main .authentication-notice,.onestepcheckout-index-index .page-main .aw-onestep-main .authentication-link{display:block;min-width:243px;text-align:center;white-space:nowrap}.onestepcheckout-index-index .page-main .aw-onestep-main .onestep-billing-address .action-toolbar,.onestepcheckout-index-index .page-main .aw-onestep-main .onestep-shipping-address .action-toolbar{align-items:center;display:flex;justify-content:flex-start;margin-bottom:20px}.onestepcheckout-index-index .page-main .aw-onestep-main .onestep-billing-address .action-toolbar .action,.onestepcheckout-index-index .page-main .aw-onestep-main .onestep-shipping-address .action-toolbar .action{margin:5px;text-align:center}.onestepcheckout-index-index .page-main .aw-onestep-main .onestep-billing-address .choice,.onestepcheckout-index-index .page-main .aw-onestep-main .onestep-shipping-address .choice{margin:0 11px;width:inherit;align-items:baseline}.onestepcheckout-index-index .page-main .aw-onestep-main .onestep-shipping-address .type-selector{margin-top:15px;margin-bottom:20px}.onestepcheckout-index-index .page-main .aw-onestep-main .onestep-shipping-address .type-selector .choice{margin:0 50px 0 11px;font-size:14px;display:inline-block}.onestepcheckout-index-index .page-main .aw-onestep-main .onestep-shipping-address .type-selector .choice input[type="radio"]{top:4px}.onestepcheckout-index-index .page-main .aw-onestep-main .onestep-billing-address .form{margin-bottom:20px}.onestepcheckout-index-index .page-main .aw-onestep-main .new-shipping-address-form{font-size:14px;font-weight:normal;margin:0}.onestepcheckout-index-index .page-main .aw-onestep-main .new-shipping-address-form .choice{justify-content:flex-end}.onestepcheckout-index-index .page-main .aw-onestep-main .new-shipping-address-form .title{cursor:pointer;padding-left:25px;position:relative;margin-bottom:10px}.onestepcheckout-index-index .page-main .aw-onestep-main .new-shipping-address-form .title strong{font-weight:400;color:#0273c2}.onestepcheckout-index-index .page-main .aw-onestep-main .new-shipping-address-form .title strong:hover{text-decoration:underline}.onestepcheckout-index-index .page-main .aw-onestep-main .new-shipping-address-form .title:before{background-color:#0273c2;background-size:cover;content:'';display:inline-block;margin-right:3px;height:10px;left:0;top:0;width:10px;mask-image:url(../Aheadworks_OneStepCheckout/images/plus.svg);-webkit-mask-image:url(../Aheadworks_OneStepCheckout/images/plus.svg)}.onestepcheckout-index-index .page-main .aw-onestep-main .billing-address-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 5px 0 10px;margin-bottom:20px}.onestepcheckout-index-index .page-main .aw-onestep-main .billing-address-details .action-edit-address{line-height:1.5;margin:0;padding:0;color:#0273c2;text-decoration:none;background:none;border:0;display:inline;box-shadow:none;font-weight:400}.onestepcheckout-index-index .page-main .aw-onestep-main .billing-address-details .action-edit-address:visited{color:#0273c2;text-decoration:none}.onestepcheckout-index-index .page-main .aw-onestep-main .billing-address-details .action-edit-address:hover{color:#0273c2;text-decoration:underline}.onestepcheckout-index-index .page-main .aw-onestep-main .billing-address-details .action-edit-address:active{color:#e60004;text-decoration:underline}.onestepcheckout-index-index .page-main .aw-onestep-main .billing-address-details .action-edit-address:hover,.onestepcheckout-index-index .page-main .aw-onestep-main .billing-address-details .action-edit-address:active,.onestepcheckout-index-index .page-main .aw-onestep-main .billing-address-details .action-edit-address:focus{background:none;border:0}.onestepcheckout-index-index .page-main .aw-onestep-main .billing-address-details .action-edit-address.disabled,.onestepcheckout-index-index .page-main .aw-onestep-main .billing-address-details .action-edit-address[disabled],fieldset[disabled] .onestepcheckout-index-index .page-main .aw-onestep-main .billing-address-details .action-edit-address{color:#0273c2;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style-type:none;padding:0}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item{border:1px solid #d8d8d8;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;transition:.3s;box-sizing:border-box;margin:5px 0;padding:15px 20px 43px;position:relative;width:calc(50% - 5px)}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item.not-selected-item{background-color:#f2f2f2}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item.not-selected-item:hover{background-color:#ffffff;box-shadow:0 0 5px 0 #4a4a4a}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item.not-selected-item .edit-address-link{display:none}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item.selected-item{border:1px solid #e60004;box-shadow:inset 0 0 0 1px #e60004}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item.selected-item:after{content:'\e907';display:inline-block;color:#e60004;font-family:'aw-osc_icons-font';font-weight:normal;font-size:25px;pointer-events:none;position:absolute;bottom:20px;right:20px;height:25px;width:25px}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .edit-address-link,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .action-select-shipping-item{line-height:1.5;margin:0;padding:0;color:#0273c2;text-decoration:none;background:none;border:0;display:inline;display:flex;align-items:flex-start;flex-direction:column;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;bottom:0;left:0;width:100%;height:100%;box-shadow:none;font-size:13px;font-weight:normal;outline:none;position:absolute;text-indent:20px}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .edit-address-link:visited,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .action-select-shipping-item:visited{color:#0273c2;text-decoration:none}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .edit-address-link:hover,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .action-select-shipping-item:hover{color:#0273c2;text-decoration:underline}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .edit-address-link:active,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .action-select-shipping-item:active{color:#e60004;text-decoration:underline}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .edit-address-link:hover,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .action-select-shipping-item:hover,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .edit-address-link:active,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .action-select-shipping-item:active,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .edit-address-link:focus,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .action-select-shipping-item:focus{background:none;border:0}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .edit-address-link.disabled,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .action-select-shipping-item.disabled,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .edit-address-link[disabled],.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .action-select-shipping-item[disabled],fieldset[disabled] .onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .edit-address-link,fieldset[disabled] .onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .action-select-shipping-item{color:#0273c2;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .edit-address-link span,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .action-select-shipping-item span{position:absolute;bottom:18px;left:0}.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .edit-address-link:hover,.onestepcheckout-index-index .page-main .aw-onestep-main .shipping-address-items ol .shipping-address-item .action-select-shipping-item:hover{text-decoration:none}.onestepcheckout-index-index .page-main .aw-onestep-main .field-select-billing{margin:10px auto;width:calc(100% - 10px)}.onestepcheckout-index-index .page-main .aw-onestep-main .payments [data-role='payment-methods-load']>div{display:flex;flex-wrap:wrap;background:none}.onestepcheckout-index-index .page-main .aw-onestep-main .payments [data-role='payment-methods-load']>div>div{flex:1}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method{border:1px solid #d7d7d7;margin:0 8px;max-width:100%;position:relative;box-sizing:border-box;background-color:#ffffff;margin-top:16px;width:100%}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method:first-of-type{margin-left:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method:last-of-type{margin-right:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .payment-method-content p{padding-left:8px 16px 16px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .svea-invoice-form{width:100%}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .payment-method-title .label{font-size:16px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice{margin:16px 8px 0 0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-title,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-title{background-color:#0273c2;align-items:center;min-height:73px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-title input[type="radio"],.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-title input[type="radio"]{top:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-title span,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-title span{color:#ffffff;font-weight:bold}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-title span:before,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-title span:before{content:'';display:inline-block;background:url(../Aheadworks_OneStepCheckout/images/bw-neg_ekonomi_small.png) no-repeat center;background-size:contain;min-width:84px;min-height:42px;margin:0 10px 0 0;vertical-align:top}@media only screen and (max-width:767px){.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content select,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content select{font-size:16px}}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .campaign,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .campaign{display:flex;align-items:center;margin-bottom:10px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .campaign-info,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .campaign-info{padding-left:5px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .svea-paymentplan-terms-container,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .svea-paymentplan-terms-container{display:flex}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .svea-paymentplan-terms-container>.choice.field input[type='checkbox'],.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .svea-paymentplan-terms-container>.choice.field input[type='checkbox']{margin-right:5px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .svea-paymentplan-terms-container label,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .svea-paymentplan-terms-container label{position:relative;z-index:0;float:left;padding-right:0;padding-bottom:0;width:auto;color:#4a4a4a;font-size:13px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .payment-method-wrapper,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .payment-method-wrapper{position:relative;border:1px solid #ccc;padding:10px;background:white;box-shadow:0 1px 3px rgba(0,0,0,0.15);border-radius:3px;box-sizing:border-box;margin:10px 18px 15px;pointer-events:none;opacity:.5}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .payment-method-wrapper:before,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .payment-method-wrapper:before,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .payment-method-wrapper:after,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .payment-method-wrapper:after{content:'';position:absolute;width:0;height:0;display:block;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #CCCCCC;border-top:none;left:9px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .payment-method-wrapper:before,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .payment-method-wrapper:before{top:-11px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .payment-method-wrapper:after,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .payment-method-wrapper:after{border-bottom:10px solid #f2f2f2;top:-10px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .payment-method-wrapper ul.paymentplan_info,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .payment-method-wrapper ul.paymentplan_info{margin-top:8px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .payment-method-wrapper ul.paymentplan_info li span,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .payment-method-wrapper ul.paymentplan_info li span{margin:2px 0 0 0;background:none;color:#b8b8b8;font-weight:normal;font-size:12px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .payment-method-wrapper ul.paymentplan_info li.highlight,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .payment-method-wrapper ul.paymentplan_info li.highlight{margin:0;background-color:#0273c2;border-radius:2px;display:inline-block;padding:2px 8px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .payment-method-wrapper ul.paymentplan_info li.highlight span,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .payment-method-wrapper ul.paymentplan_info li.highlight span{color:#ffffff;font-weight:bold;font-size:12px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan .payment-method-content .payment-method-wrapper .messages>div,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice .payment-method-content .payment-method-wrapper .messages>div{margin-bottom:10px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan._active .payment-method-wrapper,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice._active .payment-method-wrapper{pointer-events:initial;opacity:1}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .svea-info{margin:8px 0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .svea-info+.svea-info{margin-top:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .svea-info-policy{margin-top:4px;color:#4a4a4a;font-size:12px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .svea-get-address{display:flex;flex-wrap:wrap}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .svea-get-address .svea-customer-type{flex-grow:1;width:100%;margin-bottom:10px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .svea-get-address label{width:calc(100% - 90px);padding-right:4px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .svea-get-address label input[type="text"]{width:100%}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .svea-get-address .get-address{width:90px;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .payment-method-title{background-color:#e60004;color:#ffffff;line-height:1.5}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .payment-method-title span:first-child{font-weight:bold}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .payment-method-title .sub-title{font-size:13px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .payment-method-title input[type='radio']{display:none}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .payment-method-title .label{cursor:auto;flex-direction:column;align-items:flex-start}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail label span.payment-method-title{font-size:0;padding:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .paytrail-payment-method{border-bottom:1px solid #d7d7d7;padding:8px;width:100%;order:999}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .paytrail-payment-method>label{display:flex}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .paytrail-payment-method-logo{height:30px;margin-left:16px;background-position:center left}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .paytrail-payment-method input[type='radio']{top:0;pointer-events:none;margin-left:5px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .paytrail-payment-methods>div{display:flex;flex-direction:column;align-items:flex-start;width:100%}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .paytrail-payment-methods .paytrail-payment-method-nordea{order:10}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .paytrail-payment-methods .paytrail-payment-method-osuuspankki{order:20}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .paytrail-payment-methods .paytrail-payment-method-danske{order:30}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .paytrail-payment-methods .paytrail-payment-method-mobilepay{order:580;border-bottom:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .paytrail-payment-methods .paytrail-payment-method-applepay{border-top:1px solid #d7d7d7;border-bottom:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.paytrail .paytrail-payment-methods .paytrail-payment-method-paytrail{order:300}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .payment-method-content input[type='radio'],.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .payment-method-content input[type='checkbox']{display:inline-block}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .payment-method-content .label{width:initial;margin-bottom:3px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method:first-of-type{border-top:1px solid #d8d8d8;border-radius:2px 2px 0 0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method._active .payment-method-content{height:inherit;opacity:1;visibility:visible}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method._active .payment-method-content .form{display:block}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method._active .payment-method-content .label{width:initial}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method._active .payment-method-content .label:before{color:#ffffff}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method._active .payment-method-content .control{margin-bottom:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method._active .fields.group-2{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method._active .fields.group-2 .field{max-width:calc(50% - 5px)}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method._active .fields.group-2 .field .label.short{display:none}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .field.choice,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-aw_nmi .field.choice,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method #adyen-cc-form .field.choice{flex-direction:row;align-items:center}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .field.choice .label,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-aw_nmi .field.choice .label,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method #adyen-cc-form .field.choice .label{left:0;padding-left:0;pointer-events:auto;margin-right:10px;position:static;transform:translateY(0);line-height:20px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .field.choice .label:before,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-aw_nmi .field.choice .label:before,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method #adyen-cc-form .field.choice .label:before{margin-left:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .field.choice .field-tooltip,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-aw_nmi .field.choice .field-tooltip,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method #adyen-cc-form .field.choice .field-tooltip{right:inherit}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .payment-method-content .legend{margin-bottom:10px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .payment-method-content .field:not(.choice) .label{position:inherit;padding-left:0;margin:0 0 8px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-aw_nmi .field-tooltip{top:0 !important}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method #adyen-cc-form .field.choice{margin-top:10px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method #adyen-cc-form label[for=adyen_cc_cc_type]{display:none}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .adyen_oneclick .field.number:first-of-type .label,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .adyen_oneclick .field.number.expire-update .label{padding-left:0;position:static}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .adyen_oneclick .field.number:first-of-type .control,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .adyen_oneclick .field.number.expire-update .control{margin:0 0 12px 0;width:initial}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .adyen_oneclick .field.number:first-of-type .control a,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .adyen_oneclick .field.number.expire-update .control a{cursor:pointer}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-control{appearance:none;background:#ffffff;background-clip:padding-box;border:1px solid #b8b8b8;border-radius:2px;font-family:'ibm-plex-sans',Arial,sans-serif;font-size:13px;height:30px;line-height:1.5;padding:0 8px;vertical-align:baseline;width:100%;box-sizing:border-box;border:1px solid #d8d8d8;transition:.3s;min-height:44px;box-shadow:none}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-control:disabled{opacity:.5}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-control::-moz-placeholder{color:#b8b8b8}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-control::-webkit-input-placeholder{color:#b8b8b8}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-control:-ms-input-placeholder{color:#b8b8b8}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-control.braintree-hosted-fields-invalid{border:1px solid #cc0004}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-control.fl-label[data-value-specified='1'] .label{font-size:85%;transform:translateY(-10px);white-space:nowrap;overflow:hidden}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-control.fl-label[data-value-specified='1'] iframe{padding-top:8px;outline:none;transition:.3s}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-date-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;display:flex;flex-direction:row;justify-content:space-between}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-date-wrap .hosted-control{width:calc(50% - 25px)}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-date-wrap .hosted-control .label{padding-left:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-date-wrap .hosted-control .label.short{display:none}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-date-wrap .hosted-control:first-of-type:after{top:10px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field .hosted-date-wrap .hosted-error{width:100%}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field.cvv .field-tooltip{left:auto}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.payment-method-braintree .form .field.fl-label[data-value-specified='1'] .hosted-control{padding-top:15px;outline:none}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.cryozonic-stripe .cryozonic-stripe-elements{min-width:300px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method #paypal-express-in-context-button{display:block !important}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .paypal-button-context-iframe .zoid-outlet{z-index:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method .braintree-paypal-actions+.actions-toolbar{overflow:hidden}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method #braintree_paypal_enable_vault+label{margin:0 15px 10px 0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method #braintree_paypal_enable_vault+label::before{margin-left:0}.onestepcheckout-index-index .page-main .aw-onestep-main .paytrail-methods-container{position:relative;margin:16px 8px 0 0;background:#fff;border:1px solid #d7d7d7;max-width:100%}.onestepcheckout-index-index .page-main .aw-onestep-main .paytrail-methods-container .payment-method{margin-top:0;border:none}.onestepcheckout-index-index .page-main .aw-onestep-main .paytrail-methods-container .payment-method.payment-method-svea-card{display:flex;flex-direction:row;align-items:center;margin:0;padding:10px;border-top:1px solid #d7d7d7}.onestepcheckout-index-index .page-main .aw-onestep-main .paytrail-methods-container .payment-method.payment-method-svea-card .payment-method-title{background:#fff;padding:0;width:100%;display:flex;flex-direction:row;align-items:center}.onestepcheckout-index-index .page-main .aw-onestep-main .paytrail-methods-container .payment-method.payment-method-svea-card .payment-method-title .label span{font-size:0;margin:0}.onestepcheckout-index-index .page-main .aw-onestep-main .paytrail-methods-container .payment-method.payment-method-svea-card .payment-method-title .label img{margin-left:15px}.onestepcheckout-index-index .page-main .aw-onestep-main .paytrail-methods-container .payment-method.payment-method-svea-card .payment-method-content .payment-description{display:none}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-title{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;transition:.3s;background-color:#f2f2f2;box-sizing:border-box;padding:15px;position:relative}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-title #ingenico_e_payments~label>img{margin-bottom:3px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-title .label{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-title .label a{z-index:2}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-title .label>span,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-title .label>img{display:flex}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-title input[type='radio'].radio{top:0;margin-left:5px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-title:hover{background-color:#ffffff}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-content *{margin:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-content .control{margin:0 0 10px}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-content .control .control{margin:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-content .form{display:none}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method-content .saved-cards input[type='radio']{display:block;margin:3px 5px 0 0}.onestepcheckout-index-index .page-main .aw-onestep-main .credit-card-types{align-items:center;display:flex;list-style-type:none;justify-content:flex-start;padding:0;margin:20px 0}.onestepcheckout-index-index .page-main .aw-onestep-main .credit-card-types .item{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);margin-right:10px;border:1px solid #d8d8d8}.onestepcheckout-index-index .page-main .aw-onestep-main .credit-card-types .item._active{filter:none}.onestepcheckout-index-index .page-main .aw-onestep-main .fieldset>.field .fields.group:before,.onestepcheckout-index-index .page-main .aw-onestep-main .fieldset>.fields>.field .fields.group:before,.onestepcheckout-index-index .page-main .aw-onestep-main .fieldset>.field .fields.group:after,.onestepcheckout-index-index .page-main .aw-onestep-main .fieldset>.fields>.field .fields.group:after{display:none !important}.onestepcheckout-index-index .page-main .aw-onestep-main .dropdown-overlay{z-index:100;background-color:rgba(0,0,0,0.4)}.onestepcheckout-index-index .page-main .aw-onestep-main .field.street .label{clip:inherit}.onestepcheckout-index-index .page-main .aw-onestep-main .label{display:flex;flex-direction:row;font-weight:400;width:100%;z-index:1;font-size:13px}@media not all and (min-width:480px){.onestepcheckout-index-index .page-main .aw-onestep-main .label{font-size:14px}}.onestepcheckout-index-index .page-main .aw-onestep-main .onestep-billing-address .choice .label{margin-left:4px;color:#4a4a4a}.onestepcheckout-index-index .page-main .aw-osc_customer-not-logged-in .aw-onestep-main .aw-onestep-groups{counter-reset:i 1}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method{padding-right:10px;padding-bottom:10px}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list{padding:0 5px}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list .shipping-method-card{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin:0 0 20px 0 !important;font-size:14px}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list .shipping-method-card .shipping-method-title{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:100%}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list .shipping-method-card .shipping-method-title .label{max-width:250px;margin-right:10px}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list .shipping-method-card .shipping-method-title .shipping-method-subtitle{padding-left:55px;opacity:.6}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list .shipping-method-card .shipping-method-title .clearfix{width:55px}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery{border-top:1px solid #d8d8d8;padding-top:20px}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .field{margin:10px auto;display:block;max-width:calc(100% - 10px)}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .osc-datepicker+.ui-datepicker-trigger{display:inline-block;height:100%;margin:0 0 0 -32px;position:absolute}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .osc-datepicker+.ui-datepicker-trigger:before{content:'\e902';font-family:'aw-osc_icons-font';font-size:20px;pointer-events:none}.onestepcheckout-index-index .page-main .checkout-notice{width:100%;text-align:right;margin-top:15px}.onestepcheckout-index-index .input-text::-ms-clear{display:none}.onestepcheckout-index-index .select::-ms-expand{display:none}.onestepcheckout-index-index #co-transparent-form-aw-nmi .fieldset>.legend{margin-bottom:20px}.onestepcheckout-index-index #co-transparent-form-aw-nmi .field:not(.choice) label{position:inherit;padding-left:0;margin:0 0 8px}.onestepcheckout-index-index #payment_form_braintree.payment_form_gene-braintree #braintree_expirationDate{width:150px}.onestepcheckout-index-index #payment_form_braintree.payment_form_gene-braintree .credit-card-types .item{filter:grayscale(0);border:none}.onestepcheckout-index-index .authentication-dropdown .modal-inner-wrap{max-width:310px;width:308px}.onestepcheckout-index-index .authentication-dropdown .actions-toolbar{border-top:0;padding-top:5px}.onestepcheckout-index-index .authentication-dropdown .block{margin-bottom:0}.onestepcheckout-index-index .authentication-dropdown .block-title{color:#4a4a4a;font-size:18px;font-weight:700;line-height:1.2;margin-bottom:1.2rem}.onestepcheckout-index-index .authentication-dropdown .field{position:relative;margin-bottom:5px}.onestepcheckout-index-index .authentication-dropdown .field .label{position:relative;color:#4a4a4a;font-weight:bold}.onestepcheckout-index-index .authentication-dropdown .field .input-text{padding:5px;height:auto;font-size:15px;border:1px solid #d7d7d7;line-height:inherit}.onestepcheckout-index-index .authentication-dropdown .field .input-text:not([disabled]):focus{box-shadow:none}.onestepcheckout-index-index .authentication-dropdown .forgotpassword-email-content .field .mage-error[generated]{position:relative;padding:0;margin:5px 0 0;width:auto;border:none;border-radius:0;background:transparent;box-shadow:none;color:#cc0004;text-align:right;font-weight:100;font-size:13px;font-family:Tahoma,Geneva,Kalimati,sans-serif;box-sizing:border-box;bottom:auto;left:auto;z-index:1}.onestepcheckout-index-index .authentication-dropdown .forgotpassword-email-content .field .mage-error[generated]:before,.onestepcheckout-index-index .authentication-dropdown .forgotpassword-email-content .field .mage-error[generated]:after{display:none}.onestepcheckout-index-index .authentication-dropdown .forgotpassword-email-content .field .input-text.mage-error{border-color:#cc0004}.onestepcheckout-index-index .guest{width:100%}.onestepcheckout-index-index .guest .aw-onestep-html-content:nth-of-type(2){display:none}.onestepcheckout-index-index .loadinfo{width:100%;background:url('../Aheadworks_OneStepCheckout/images/loadinfo.svg') 5px 50% no-repeat #ffffff;background-size:24px;font-weight:700;position:static;margin:5px 0 0 0;padding:5px 5px 5px 35px;border:0}.onestepcheckout-index-index .loading-mask{background:none}.onestepcheckout-index-index .save-address input[type='checkbox']{margin-right:8px}#recaptcha-checkout-login-wrapper .field{display:none}.checkout-agreement{margin:8px 11px;position:relative}.checkout-agreement label{color:#4a4a4a;font-size:13px}@media not all and (min-width:480px){.checkout-agreement label{font-size:14px}}.checkout-agreement div.mage-error[generated]{left:-10px;bottom:calc(100% + 4px)}.newsletter-subscriber{margin:0 11px 8px 11px}.newsletter-subscriber span{font-size:13px;color:#4a4a4a}@media not all and (min-width:480px){.newsletter-subscriber span{font-size:14px}}.aw-sidebar-before-place-order{width:100%}@media (min-width:859px){.aw-sidebar-before-place-order{width:calc(50% - 10px)}}#netrauta-registration{margin:0 11px 8px 11px}#netrauta-registration .password-toggle{margin-bottom:4px}#netrauta-registration .password-toggle label{color:#4a4a4a}#netrauta-registration .password-fields{background:#e3e3e3;border:1px solid #d7d7d7;padding:10px 18px;border-radius:3px;display:inline-block;width:100%}#netrauta-registration .password-fields h4{font-weight:400;margin:0 0 10px 0;color:#4a4a4a;font-size:14px;font-style:normal;line-height:1.4;text-rendering:optimizeSpeed}#netrauta-registration .password-fields .field{float:left;clear:none;padding:0;width:48%;margin:0}@media (max-width:320px){#netrauta-registration .password-fields .field{margin:0;float:none;width:auto}}#netrauta-registration .password-fields .field label{color:#4a4a4a}#netrauta-registration .password-fields .field.netrauta-register-pwd-confirm{margin-left:4%}@media (max-width:320px){#netrauta-registration .password-fields .field.netrauta-register-pwd-confirm{margin-left:0}}#netrauta-registration .password-fields .field .control{padding-top:2px;padding-bottom:10px}.svea-modal .modal-inner-wrap{max-width:1260px !important;height:100%;max-height:800px;border-radius:7px}.svea-modal .modal-content,.svea-modal .svea-modal-content{height:100%}.svea-modal .svea-modal-accept{font-weight:bold;border:2px solid #d7d7d7;background-color:#ffffff;padding:10px 15px;text-align:center;color:#2b6fb6;text-decoration:underline;width:100%;margin-top:15px;cursor:pointer}.svea-modal .svea-payment-modal-pdf{height:calc(100% - 60px)}.svea-modal .modal-close{display:none}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar{width:100%;padding:20px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar input[type='checkbox']+label:before,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar input[type='radio']+label:before{margin-left:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .minicart-items-wrapper{margin:0 -15px 0 0;max-height:370px;padding:0 15px 0 0;border:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-wrapper{width:100%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-wrapper .actions-toolbar{padding-top:5px !important}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-header{font-size:20px;font-weight:600;text-transform:uppercase;padding-left:55px;position:relative}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-header:before{content:'\e912';font-family:'aw-osc_icons-font' !important;font-size:40px;font-weight:normal;position:absolute;left:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e60004}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_title{display:inline-block;font-size:18px;font-weight:300;padding-left:55px;cursor:pointer;padding-bottom:10px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_title:after{content:'';display:inline-block;margin-left:5px;content:'\e900';font-family:'aw-osc_icons-font';font-size:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#646464}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list.active .aw-onestep-sidebar-block_title:after{content:'';display:inline-block;margin-left:5px;content:'\e901';font-family:'aw-osc_icons-font';font-size:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#646464}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;transition:.2s;border-bottom:1px solid #d8d8d8}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product{margin-right:15px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-card{display:flex;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;margin:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-card>div{padding:8px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-card>div a{color:#0273c2}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-image{min-width:65px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-image .product-image-wrapper{display:flex;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-image img{height:auto;width:auto;max-height:100%;max-width:100%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-image,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-image .product-image-container{width:65px;max-width:65px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-description-container{width:100%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-description-container .aw-onestep-gift-message{margin-bottom:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-subtotals{text-align:right}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-options_content{margin-top:5px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-options_content .item-options dd,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-options_content .custom-options dd{float:left;padding-left:0;margin:0 0 5px;font-weight:normal}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-options_content .item-options dt,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-options_content .custom-options dt{float:left;clear:left;padding-right:5px;font-weight:400;font-style:normal}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-options_content .item-options dt:after,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-options_content .custom-options dt:after{content:':'}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-options_content .item-options .price,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-product-list .aw-onestep-sidebar-block_content .aw-sidebar-product-options_content .custom-options .price{font-weight:600}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary{padding-bottom:4px;padding-top:2px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals tr.totals .action-delete{text-decoration:none}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals tr.totals .action-delete>span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#646464;cursor:pointer;display:inline-block;font-family:'aw-osc_icons-font';font-size:9px;margin-right:5px;opacity:.6;position:relative;top:-1px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals tr.totals .action-delete>span:before{content:'\e90b'}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals tr>th,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals tr>td{margin:0;padding:4px 8px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals .mark{width:81.5%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals .shipping .mark .label{color:inherit;display:inline;font-size:inherit}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals .shipping .mark .value{opacity:.5}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals .totals-tax-summary .amount,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals .totals-tax-summary .mark{cursor:pointer;border-top:1px solid #cccccc;padding:10px 0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals .totals-tax-summary .amount .price:after,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals .totals-tax-summary .mark .price:after{margin-left:5px;content:'\e900';font-family:'aw-osc_icons-font';font-size:12px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#646464}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals .totals-tax-summary.expanded .amount .price:after{content:'\e901'}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals .totals-tax-details.shown{display:table-row}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals .grand{font-size:17px;line-height:1}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-summary .aw-onestep-sidebar-totals .grand strong{font-weight:bold}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option{margin-bottom:25px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title .action-toggle,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle{line-height:1.5;margin:0;padding:0;color:#0273c2;text-decoration:none;background:none;border:0;display:inline;box-shadow:none;font-weight:400;cursor:pointer;display:inline-block;font-size:13px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title .action-toggle:visited,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle:visited{color:#0273c2;text-decoration:none}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title .action-toggle:hover,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle:hover{color:#0273c2;text-decoration:underline}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title .action-toggle:active,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle:active{color:#e60004;text-decoration:underline}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title .action-toggle:hover,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle:hover,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title .action-toggle:active,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle:active,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title .action-toggle:focus,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle:focus{background:none;border:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title .action-toggle.disabled,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle.disabled,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title .action-toggle[disabled],.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle[disabled],fieldset[disabled] .onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title .action-toggle,fieldset[disabled] .onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle{color:#0273c2;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title .action-toggle:after,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle:after{display:inline-block;margin-left:5px;font-family:'aw-osc_icons-font';font-size:13px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#646464}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title[aria-expanded=false] .action-toggle:after,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title[aria-expanded=false] .action-toggle:after,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title .action-toggle:after,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title .action-toggle:after{content:'\e900'}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .payment-option-title[aria-expanded=true] .action-toggle:after,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .payment-option-title[aria-expanded=true] .action-toggle:after,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title._active .payment-option-title .action-toggle:after,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option._active .payment-option-title .action-toggle:after{content:'\e901'}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .field,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .field{margin:10px 0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title .actions-toolbar,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option .actions-toolbar{margin:0 0 0 auto;max-width:30%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title.customerbalance .actions-toolbar,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.customerbalance .actions-toolbar,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title.rewardpoints .actions-toolbar,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.rewardpoints .actions-toolbar{max-width:40%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title.customerbalance .payment-option-inner,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.customerbalance .payment-option-inner,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title.rewardpoints .payment-option-inner,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.rewardpoints .payment-option-inner{margin-bottom:5px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title.giftcardaccount .actions-toolbar,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.giftcardaccount .actions-toolbar{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;justify-content:flex-start;max-width:60%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title.giftcardaccount .actions-toolbar div:first-child,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.giftcardaccount .actions-toolbar div:first-child{margin-right:10px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block._active .payment-option-title.giftcardaccount .giftcard-account-balance,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.giftcardaccount .giftcard-account-balance{margin-bottom:10px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-before-place-order .action{line-height:1.5;margin:0;padding:0;color:#0273c2;text-decoration:none;background:none;border:0;display:inline;box-shadow:none;font-weight:400;text-align:left}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-before-place-order .action:visited{color:#0273c2;text-decoration:none}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-before-place-order .action:hover{color:#0273c2;text-decoration:underline}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-before-place-order .action:active{color:#e60004;text-decoration:underline}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-before-place-order .action:hover,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-before-place-order .action:active,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-before-place-order .action:focus{background:none;border:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-before-place-order .action.disabled,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-before-place-order .action[disabled],fieldset[disabled] .onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.aw-sidebar-before-place-order .action{color:#0273c2;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note span{line-height:1.5;margin:0;padding:0;color:#0273c2;text-decoration:none;background:none;border:0;display:inline;box-shadow:none;font-weight:400;cursor:pointer;display:inline-block}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note span:visited{color:#0273c2;text-decoration:none}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note span:hover{color:#0273c2;text-decoration:underline}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note span:active{color:#e60004;text-decoration:underline}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note span:hover,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note span:active,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note span:focus{background:none;border:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note span.disabled,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note span[disabled],fieldset[disabled] .onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note span{color:#0273c2;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note span:after{content:'';display:inline-block;margin-left:5px;content:'\e900';font-family:'aw-osc_icons-font';font-size:13px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#646464}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note.active span{margin-bottom:5px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note.active span:after{content:'';display:inline-block;margin-left:5px;content:'\e901';font-family:'aw-osc_icons-font';font-size:13px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#646464}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-sidebar_order-note textarea{height:125px;resize:none;box-shadow:none;border:1px solid #d8d8d8;border-radius:2px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .actions-toolbar{padding-top:0;border-top:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .actions-toolbar .primary{text-align:right}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content-inner{background-color:#ffffff;border:1px solid #d7d7d7}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-trust-seals{width:100%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-trust-seals .trust-seals_label{color:#b8b8b8;text-align:center;margin:15px 0 10px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-trust-seals .trust-seals_label:before{content:'';display:inline-block;width:17px;height:17px;background:url('../Aheadworks_OneStepCheckout/css/icons-font/secure_lock.svg') no-repeat;background-size:cover;margin-bottom:-3px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-trust-seals .trust-seals_badges ul{display:flex;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-trust-seals .trust-seals_badges ul li{margin:0px 10px 10px;max-width:calc(33% - 20px)}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-trust-seals .trust-seals_text{color:#b8b8b8;text-align:justify;font-size:85%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-gift-message.aw-onestep-sidebar-block.payment-option .gift-message-summary{position:relative}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-gift-message.aw-onestep-sidebar-block.payment-option .gift-message-summary .actions-toolbar{padding:0;position:absolute;right:0;bottom:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-gift-message.aw-onestep-sidebar-block.payment-option .gift-message-summary .actions-toolbar .action{padding:0;background:none;border:0;box-shadow:none}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-gift-message.aw-onestep-sidebar-block.payment-option .gift-message-summary .actions-toolbar .action:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:20px;color:#787878;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center;font-family:'aw-osc_icons-font'}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-gift-message.aw-onestep-sidebar-block.payment-option .gift-message-summary .actions-toolbar .action span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-gift-message.aw-onestep-sidebar-block.payment-option .gift-message-summary .action-edit:before{content:'\e916'}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-gift-message.aw-onestep-sidebar-block.payment-option .gift-message-summary .action-delete:before{content:'\e914'}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-gift-message.aw-onestep-sidebar-block.payment-option .actions-toolbar{max-width:100%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-onestep-gift-message.aw-onestep-sidebar-block.payment-option .actions-toolbar>div{width:30%;float:right;margin-left:10px}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile-hide{display:none}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile .aw-sidebar-product-list .aw-onestep-sidebar-block_title{position:relative;padding-left:38px !important;padding-top:4px}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile .aw-sidebar-product-list .aw-onestep-sidebar-block_title:before{content:'\e912';font-family:'aw-osc_icons-font' !important;font-size:25px;font-weight:normal;position:absolute;left:5px;top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e60004}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile .aw-onestep-sidebar-block.aw-sidebar-summary{padding-bottom:0;margin-bottom:0 !important}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile .aw-onestep-sidebar-content .aw-onestep-sidebar-block{margin-bottom:10px}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile .aw-onestep-sidebar-content .aw-mobile-hide{display:block}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile tr{display:none}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile tr.totals.sub{display:block;font-size:100% !important}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile tr.totals.sub th{width:100%;padding:11px 5px !important}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile tr.totals.sub td{padding:11px 0 !important}.onestepcheckout-index-index .forgotpassword-message.success{padding-bottom:5px;color:#00ad20;font-weight:bold}.onestepcheckout-index-index .forgotpassword-message.error{padding-bottom:5px;color:#cc0004;font-weight:bold}.aw-sidebar-mobile-shipping{display:none}.checkout-table-cell{padding:0 !important;position:relative;display:contents}.guest .accolade-send-cart.hidden{display:none}@media not all and (min-width:768px){.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .actions-toolbar .primary{text-align:center}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item.sidebar .actions-toolbar{padding:0;margin:20px 0 20px 0}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item.sidebar .actions-toolbar .checkout{width:100%}.modal-inner-wrap{max-width:100% !important}.guest{display:flex;flex-direction:column}.guest .aw-onestep-html-content{order:10}.guest .accolade-send-cart{order:40;margin-bottom:15px;text-align:right}.guest .accolade-send-cart .send_cart_trigger{text-decoration:underline;line-height:30px;height:30px}.guest .accolade-send-cart .send_cart_trigger:hover{text-decoration:none;color:#8a0002}.guest .authentication{order:30}}@media only screen and (max-width:550px){.onestepcheckout-index-index .page-title{text-align:center}.onestepcheckout-index-index .page-main .aw-onestep-main .paytrail-methods-container{margin:16px 0 0 0}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item #co-payment-form{padding:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-paymentplan,.onestepcheckout-index-index .page-main .aw-onestep-main .payment-method.svea-invoice{margin:16px 0 0 0}}@media (min-width:768px){.onestepcheckout-index-index .page-title{text-align:left}}@media (min-width:768px){.guest{position:relative;display:block}.guest .aw-onestep-html-content{float:left;max-width:calc(100% - 240px)}.guest .accolade-send-cart{float:right;margin-top:25px;margin-bottom:20px;margin-right:5px}.guest .accolade-send-cart .send_cart_trigger{text-decoration:underline;line-height:30px;height:30px}.guest .accolade-send-cart .send_cart_trigger:hover{text-decoration:none;color:#8a0002}.guest .authentication{float:right;position:absolute;right:0;top:-12px}.guest .authentication .authentication-notice{text-align:right}.guest .aw-mobile-hide{width:100%}.guest .authentication+.aw-mobile-hide{width:auto}}@media not all and (min-width:1024px){.onestepcheckout-index-index .page-title-wrapper{margin:auto;padding:5px 10px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;transition:.5s}.onestepcheckout-index-index .page-title-wrapper .page-title{font-size:26px}.onestepcheckout-index-index .aw-onestep-description{padding:0 10px}.onestepcheckout-index-index .header .logo{margin-left:0}.onestepcheckout-index-index .page-main .checkout-container{align-items:center;flex-direction:column}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar{width:100%;position:static}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar{margin:0}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-sidebar-product-options{margin-top:7px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar .aw-sidebar_order-note{padding-bottom:15px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .email{margin-bottom:20px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .authentication{margin-top:40px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main fieldset.field.street .control{flex-wrap:wrap}.onestepcheckout-index-index .page-main .checkout-container.aw-osc_customer-not-logged-in .aw-onestep-main .authentication{margin-top:0;margin-bottom:15px}.onestepcheckout-index-index .page-main .checkout-container.aw-osc_customer-not-logged-in .aw-onestep-main .authentication .authentication-notice{display:block}.onestepcheckout-index-index .page-main .checkout-container.aw-osc_customer-not-logged-in .aw-onestep-main .authentication .authentication-notice .action{width:100%}.onestepcheckout-index-index .page-main .osc-fluid .field:not(:last-child){flex-basis:calc(100% - 10px)}.onestepcheckout-index-index .page-main .osc-fluid .field.field-phone{flex-basis:100%}.aw-sidebar-items-head{display:none}.aw-sidebar-product-card{flex-wrap:wrap}.aw-sidebar-product-card:nth-child(2n + 1){background-color:#f2f2f2}.aw-sidebar-product-label-mobile{display:block;font-weight:bold}}@media only screen and (max-width:320px){.field-row.osc-fluid{flex-direction:column;padding-right:22px}}.aw-mobile{width:100%}.checkout-cart-progress-bar{width:100%}@media only screen and (min-width:1024px){.onestepcheckout-index-index .aw-sidebar-items-head .checkout-head-flex{padding:0 !important;display:flex;width:100%}.onestepcheckout-index-index .aw-sidebar-items-head .checkout-head-flex>div{flex-grow:1;padding:2px 8px}.onestepcheckout-index-index .aw-onestep-sidebar-block_content .aw-sidebar-product-card .checkout-table-flex{display:flex !important;padding:0 !important;position:absolute;float:right;height:100%;width:100%}.onestepcheckout-index-index .aw-onestep-sidebar-block_content .aw-sidebar-product-card .checkout-table-flex>div{border-right:1px solid #f2f2f2;flex-grow:1;padding:8px}.onestepcheckout-index-index .aw-onestep-sidebar-block_content .aw-sidebar-product-card .checkout-table-flex>div:last-child{border-right:0}}@media not all and (min-width:1024px){.checkout-table-flex{padding:0 !important;flex-wrap:wrap;display:flex;width:100%}.checkout-table-flex>div{flex-basis:calc(20% - 16px);flex-grow:1;padding:8px}.checkout-table-flex>div.aw-sidebar-product-price-total,.checkout-table-flex>div.aw-sidebar-product-deadline{flex-grow:0}.aw-sidebar-product-image{min-width:calc(20% - 16px) !important;flex-basis:calc(20% - 16px)}.aw-sidebar-product-image .product-image-wrapper{max-width:65px;margin:0 auto}.aw-sidebar-product-name{flex-basis:calc(60% - 16px);flex-grow:1}.aw-sidebar-product-name>a{margin-bottom:4px}.aw-sidebar-product-shipping{flex-basis:calc(20% - 16px)}}@media not all and (min-width:480px){.aw-sidebar-product-card .aw-sidebar-product-shipping{display:none}.aw-sidebar-product-card .aw-sidebar-mobile-shipping{display:block}.aw-sidebar-product-card .aw-sidebar-product-image{flex-basis:calc(33% - 16px);max-width:initial}.aw-sidebar-product-card .checkout-table-flex>div{flex-basis:calc(33% - 16px);flex-grow:1}}@media not all and (min-width:640px){.onestepcheckout-index-index{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.onestepcheckout-index-index .page-title-wrapper{max-width:100%}.onestepcheckout-index-index .page-main .checkout-container{max-width:100%}.onestepcheckout-index-index .page-main .checkout-container .field-tooltip._active .field-tooltip-content{max-width:200px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar{padding:10px;border-radius:0;border-left:none;border-right:none}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.customerbalance .actions-toolbar{max-width:50%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.rewardpoints .actions-toolbar{max-width:55%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-content .aw-onestep-sidebar-block.payment-option.giftcardaccount .actions-toolbar{max-width:80%}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .authentication{margin-top:40px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .email{max-width:100%;margin-bottom:20px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .aw-onestep-groups{max-width:100%;margin:0 auto}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title h2{display:flex;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title h2 .mark{background-color:#e60004;width:12px;height:12px;justify-content:center;margin-right:9px;margin-left:5px}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title h2 .mark:after{content:""}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .shipping-address-item{width:100% !important}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .onestep-billing-address .action-toolbar,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .onestep-shipping-address .action-toolbar{align-items:flex-end;flex-direction:column;justify-content:center}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .onestep-billing-address .action-toolbar .action,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .onestep-shipping-address .action-toolbar .action{width:calc(100% - 10px)}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .payment-method._active .fields.group-2 .field .label,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .payment-method._active.payment-method-braintree .hosted-date-wrap .hosted-control .label{display:none}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .payment-method._active .fields.group-2 .field .label.short,.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-main .payment-method._active.payment-method-braintree .hosted-date-wrap .hosted-control .label.short{display:flex}.onestepcheckout-index-index .page-main .checkout-container.aw-osc_customer-not-logged-in .aw-onestep-main .not-logged-title .email-title{display:flex;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.onestepcheckout-index-index .page-main .checkout-container.aw-osc_customer-not-logged-in .aw-onestep-main .not-logged-title .email-title .mark{background-color:#e60004;width:12px;height:12px;justify-content:center;margin-right:9px;margin-left:5px}.onestepcheckout-index-index .page-main .checkout-container.aw-osc_customer-not-logged-in .aw-onestep-main .not-logged-title .email-title .mark:after{content:""}.onestepcheckout-index-index .page-main .checkout-container.aw-osc_customer-not-logged-in .aw-onestep-main .authentication{margin-top:0}}@media screen and (min-width:1024px){.onestepcheckout-index-index .page-main .checkout-container{align-items:flex-start}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile{display:none}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile-hide{display:block}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list .shipping-method-card .shipping-method-title{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.onestepcheckout-index-index .page-main .shipping-method .onestep-shipping-method .onestep-shipping-method-list .shipping-method-card .shipping-method-title .shipping-method-subtitle{padding-left:0}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .fieldset{display:inline-block;width:100%;height:50px;position:relative}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .field{margin:10px 5px;display:inline-block;max-width:calc(50% - 10px);position:absolute;top:0}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .field:first-of-type{left:0}.onestepcheckout-index-index .page-main .shipping-method .shipping-method-delivery .field:last-of-type{right:0}.onestepcheckout-index-index .minicart-items-wrapper .name,.onestepcheckout-index-index .minicart-items-wrapper .aw-sidebar-product-name{flex-basis:260px;max-width:260px;width:260px;flex-grow:1}.onestepcheckout-index-index .minicart-items-wrapper .price,.onestepcheckout-index-index .minicart-items-wrapper .qty,.onestepcheckout-index-index .minicart-items-wrapper .aw-sidebar-product-price,.onestepcheckout-index-index .minicart-items-wrapper .aw-sidebar-product-qty{flex-basis:80px;width:80px}.onestepcheckout-index-index .minicart-items-wrapper .price-total,.onestepcheckout-index-index .minicart-items-wrapper .aw-sidebar-product-price-total{flex-basis:100px;width:100px}.onestepcheckout-index-index .minicart-items-wrapper .unit,.onestepcheckout-index-index .minicart-items-wrapper .aw-sidebar-product-unit{flex-basis:65px;width:65px}.onestepcheckout-index-index .minicart-items-wrapper .qty,.onestepcheckout-index-index .minicart-items-wrapper .unit,.onestepcheckout-index-index .minicart-items-wrapper .aw-sidebar-product-qty,.onestepcheckout-index-index .minicart-items-wrapper .aw-sidebar-product-unit{text-align:center}.onestepcheckout-index-index .minicart-items-wrapper .price,.onestepcheckout-index-index .minicart-items-wrapper .price-total,.onestepcheckout-index-index .minicart-items-wrapper .aw-sidebar-product-price,.onestepcheckout-index-index .minicart-items-wrapper .aw-sidebar-product-price-total{text-align:right}.onestepcheckout-index-index .minicart-items-wrapper .shipping,.onestepcheckout-index-index .minicart-items-wrapper .delivery,.onestepcheckout-index-index .minicart-items-wrapper .aw-sidebar-product-shipping,.onestepcheckout-index-index .minicart-items-wrapper .aw-sidebar-product-deadline{flex-basis:130px;width:130px}.onestepcheckout-index-index .aw-sidebar-items-head{background-color:#f2f2f2;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #f2f2f2 0%, #f2f2f2 100%);background-image:linear-gradient(to bottom, #f2f2f2 0%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#f2f2f2', GradientType=0);display:table;width:100%}.onestepcheckout-index-index .aw-sidebar-items-head>div{padding:2px 8px;border-right:1px solid #f2f2f2;color:#787878;white-space:nowrap;font-weight:700;display:table-cell}.onestepcheckout-index-index .aw-sidebar-items-head>div:last-of-type{border-right:0}.onestepcheckout-index-index .aw-sidebar-items-head .aw-sidebar-items-item.image{width:65px;max-width:65px}.onestepcheckout-index-index .aw-sidebar-items-head .aw-sidebar-items-item.name{width:260px;max-width:260px}.onestepcheckout-index-index .aw-onestep-sidebar-block_content{border-bottom:0 !important}.onestepcheckout-index-index .aw-onestep-sidebar-block_content .aw-sidebar-product-card{display:table !important;width:100%}.onestepcheckout-index-index .aw-onestep-sidebar-block_content .aw-sidebar-product-card>div{border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;display:table-cell !important;vertical-align:top}.onestepcheckout-index-index .aw-onestep-sidebar-block_content .aw-sidebar-product-card>div:last-of-type{border-right:0}.onestepcheckout-index-index .aw-onestep-sidebar-block_content .aw-sidebar-product-label-mobile{display:none}.onestepcheckout-index-index .aw-onestep-sidebar-block_content .aw-sidebar-summary{padding-top:0;padding-bottom:0}.onestepcheckout-index-index .aw-onestep-sidebar-block_content .aw-onestep-sidebar-table.aw-onestep-sidebar-totals .mark{text-align:right;border-right:1px solid #f2f2f2}.onestepcheckout-index-index .aw-onestep-sidebar-block_content .aw-onestep-sidebar-table.aw-onestep-sidebar-totals .amount{width:129px !important;text-align:right !important}}.group-content-address .address-block-cms{display:none}.aw-onestep-groups>.address-block-cms{display:none}@media (min-width:860px){.group-content-address{display:flex}.onestep-shipping-address,.onestep-billing-address .form{width:50%}.group-content-address .address-block-cms{display:block;width:50%;padding:16px 24px;margin:0}}@media (max-width:859px){.aw-onestep-groups>.address-block-cms{display:block;margin:36px 16px 12px}}@media (max-width:860px){.onestepcheckout-index-index .page-main .aw-onestep-main .payments[data-role='payment-methods-load']>div{flex-direction:column}.onestepcheckout-index-index .page-main .aw-onestep-main .payments[data-role='payment-methods-load']>div>div{margin-left:0;margin-right:0}.onestepcheckout-index-index .page-main .aw-onestep-main .payments[data-role='payment-methods-load'] .paytrail .payment-method-title .label{flex-direction:column;align-items:flex-start}}.social-account-list{display:inline-block;max-width:365px;width:100%}.social-account-list .empty{margin-top:16px}.social-account-item{position:relative;margin:16px 0}.social-account-item:first-child{border-top:none}.social-account-item .item-cell{display:table-cell;vertical-align:middle}.block-social-accounts-linked{padding-bottom:16px !important;margin-bottom:32px !important}.social-link-avatar{border-bottom:1px solid #787878;border-top:1px solid #787878;white-space:nowrap;overflow:hidden;padding:0 8px;width:100%}.social-link-avatar-name{width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-account-unlink .action.primary{border:1px solid #787878;background-color:#cc0004;border-radius:0 3px 3px 0;border-left:none;padding-bottom:0;padding-top:0;height:34px;width:80px}.social-account-unlink .action.primary:hover{background-color:#000000}.social-account-item div.clearfix{clear:both}.social-account-item .social-account-wrapper,.social-account-item .social-link-avatar{line-height:0}.social-link-avatar-img,.social-link-avatar-name{display:inline-block;vertical-align:middle}.social-link-avatar-img{max-width:30px;border-radius:50%;-ms-border-radius:50%}.social-link-avatar-name{line-height:normal;margin-left:10px}@media (max-width:500px){.social-link-avatar{padding:0 10px}.social-link-avatar-name{font-size:12px;width:100px}}.social-login-list{flex-direction:column;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:1rem;padding-left:0;list-style:none}@media (min-width:480px){.customer-account-create .social-login-list{margin-left:30px}}.customer-account-create .social-login-list{margin-bottom:16px}.social-login-list-item{box-sizing:border-box;margin:0;height:32px}.social-login-btn{box-sizing:border-box;position:relative;display:inline-block;line-height:30px;text-align:center;border-radius:3px;overflow:hidden;border:1px solid #787878;color:#787878;max-width:365px;background:0;width:100%}.social-login-btn:visited{color:#787878}@media (min-width:992px){.customer-account-login .social-login-btn{max-width:initial;min-width:50%;width:initial}}@media not all and (min-width:480px){.social-login-btn{max-width:initial}}.social-login-btn:hover{border:1px solid #1c1c1c;color:#1c1c1c}.social-login-btn:hover,.social-login-btn:active{text-decoration:none}.social-login-btn:active{top:2px}.social-login-icon{position:absolute;top:0;left:0;width:35px;height:100%}.social-login-label{font-weight:600}.social-login-separator{margin:20px 0 20px 30px;text-align:center;position:relative;max-width:365px}.social-login-separator:before{content:'';background-color:#d7d7d7;position:absolute;margin-top:10px;max-width:365px;display:block;width:100%;height:2px}.customer-account-login .social-login-separator{max-width:initial;margin:20px 0}@media (min-width:992px){.customer-account-login .social-login-separator{width:50%}}@media (min-width:480px){.customer-account-login .social-login-separator{width:initial}}@media not all and (min-width:480px){.social-login-separator{max-width:initial;margin-left:0}.social-login-separator:before{max-width:initial}}.social-login-separator span{background-color:#ffffff;text-transform:uppercase;color:#787878;position:relative;font-size:14px;padding:0 8px}.social-login-icon-facebook,.social-login-icon-google{border-right:1px solid #d7d7d7;background-color:#ffffff;background-repeat:no-repeat;background-position:4px;background-size:26px}.social-login-icon-facebook,.social-account-facebook{background-image:url('../images/fb_sm.jpg')}.social-login-icon-google,.social-account-google{background-image:url('../images/g_sm.jpg')}.social-account-icon{display:inline-block;border:1px solid #787878;border-right-color:#d7d7d7;background-repeat:no-repeat;background-position:center;border-radius:3px 0 0 3px;background-size:26px;height:34px;width:35px}.checkout-cart-index .social-login-list{max-width:480px;margin:40px auto 0 auto}.authentication-wrapper .social-login-list{max-height:none}.block-social-accounts-link .block-title{margin-bottom:16px}.admin__fieldset>.admin__field>.admin__field-control.-amcform-from-to-ranges{margin-left:40px}.frmb.ui-sortable{min-height:300px}.form-builder-wrap{min-height:600px}.form-builder-wrap div.form-actions.btn-group{position:absolute;bottom:0;left:0;margin:0;padding:0}[id^='frmb-'][id$='-form-wrap'] .cb-wrap.pull-right{position:relative;padding-bottom:40px;min-height:300px}[id^='frmb-'][id$='-form-wrap'] textarea{max-width:100%}#loading_image_container{position:absolute;top:50%;left:50%;z-index:9999}#form_submit_loading{position:fixed;top:0;left:0;z-index:100000;width:100%;height:100%;background:-moz-linear-gradient(rgba(11,11,11,0.1), rgba(11,11,11,0.6)) repeat-x rgba(11,11,11,0.2);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(11,11,11,0.1)), to(rgba(11,11,11,0.6))) repeat-x rgba(11,11,11,0.2)}.fb-date .ui-datepicker-trigger{position:relative;margin-left:10px}.fb-date input{cursor:pointer}.am-picker-year .ui-datepicker-calendar td a{padding:8px}@font-face{font-weight:normal;font-style:normal;font-family:'amcform';src:url('../Amasty_Customform/fonts/amcform.eot?hcflpq');src:url('../Amasty_Customform/fonts/amcform.eot?hcflpq#iefix') format('embedded-opentype'),url('../Amasty_Customform/fonts/amcform.ttf?hcflpq') format('truetype'),url('../Amasty_Customform/fonts/amcform.woff?hcflpq') format('woff'),url('../Amasty_Customform/fonts/amcform.svg?hcflpq#amcform') format('svg');font-display:block}.amcform-icon{width:20px;height:20px;font-size:20px;transition:.1s all ease-in;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:'amcform';line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.amcform-icon.-chevron-left:before{content:'\e906'}.amcform-icon.-chevron-right:before{content:'\e905'}.amcform-icon.-cross:before{content:'\e904'}.amcform-icon.-sent:before{content:'\e903'}.amcform-icon.-pending:before{content:'\e94e'}.amcform-icon.-view:before{content:'\e900'}.amcform-icon.-edit:before{content:'\e901'}.amcform-icon.-remove:before{content:'\e902'}.amform-form{margin:0 auto 10px;max-width:700px}.amform-form-fieldset.fieldset{margin-bottom:10px}.amform-form .fb-number .control{max-width:200px}.amform-groupv2{display:inline-block}.amcform-gdpr{display:none;margin-bottom:20px;width:100%}.amcform-gdpr a{text-decoration:underline}.amform-form .amcform-gdpr>.label>.amform-checkbox{display:inline-block;opacity:1}.amform-versiontwo-label{display:inline;margin-right:10px;padding-right:20px;word-break:break-all}.amform-form .amform-hide-formload,.amform-form .amform-hide-formload.action.primary{display:none}.amform-form .action.primary,.amform-parent .action.primary{background:#006bb4;min-width:120px;padding:9px}.amform-form .action.primary:hover,.amform-parent .action.primary:hover{background:#2f5bcd}.amform-form .action.primary:disabled,.amform-parent .action.primary:disabled{background:#038DEA}.amcform-toolbar{text-align:right}.amcform-toolbar>div{display:inline-block}.amform-form:not(.default) .amform-checkbox,.amform-form:not(.default) .amform-radio,.amform-form:not(.default) .amform-checkboxtwo,.amform-form:not(.default) .amform-radiotwo{display:block;opacity:0}.amform-form:not(.default) .amform-checkbox+label,.amform-form:not(.default) .amform-radio+label,.amform-form:not(.default) .amform-checkboxtwo+label,.amform-form:not(.default) .amform-radiotwo+label{line-height:16px;padding-left:26px;position:relative}.amform-form:not(.default) .amform-checkbox+label:before,.amform-form:not(.default) .amform-radio+label:before,.amform-form:not(.default) .amform-checkboxtwo+label:before,.amform-form:not(.default) .amform-radiotwo+label:before{border:1px solid #d7d7d7;border-radius:1px;box-sizing:border-box;content:'';display:block;height:16px;left:0;margin-right:10px;position:absolute;top:2px;width:16px}.amform-form:not(.default) .amform-checkbox:checked+label:before,.amform-form:not(.default) .amform-radio:checked+label:before,.amform-form:not(.default) .amform-checkboxtwo:checked+label:before,.amform-form:not(.default) .amform-radiotwo:checked+label:before{background:#0273c2;border-color:#0273c2}.amform-form:not(.default) .amform-checkbox:checked+label:after,.amform-form:not(.default) .amform-checkboxtwo:checked+label:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:'';height:9px;left:5px;position:absolute;top:3px;transform:rotate(45deg);width:4px}.amform-form:not(.default) .amform-radio+label:before,.amform-form:not(.default) .amform-radiotwo+label:before{border-radius:50%}.amform-form:not(.default) .amform-radio:checked+label:before,.amform-form:not(.default) .amform-radiotwo:checked+label:before{background:#fff;border-width:4px}.amform-form:not(.default) .kc-toggle{background:#d7d7d7;border:0;border-radius:20px;height:16px;margin:0 4px 0 0;width:26px}.amform-form:not(.default) .kc-toggle.on{background:#0273c2}.amform-form:not(.default) .kc-toggle .kct-inner{background:#fff;border:0;border-radius:12px;height:12px;left:2px;top:2px;width:12px}.amform-form:not(.default) .kc-toggle.on .kct-inner{left:12px}.amform-form:not(.default) .kct-on,.amform-form:not(.default) .kct-off,.amform-form:not(.default) .kct-handle{display:none}.amcform-page-titles{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;overflow:hidden;padding:0}.amcform-step{background-color:#0273c2;border:1px solid #0273c2;border-radius:50%;color:#fff;font-size:14px;font-weight:400;height:38px;line-height:36px;margin:0 auto 20px;width:38px}.amcform-title-wrap{flex-grow:1;margin-bottom:18px;max-width:148px;min-width:90px;position:relative;text-align:center}.amcform-title-wrap:before,.amcform-title-wrap:after{background:#d7d7d7;content:'';display:block;height:4px;position:absolute;right:51%;top:17px;width:100%}.amcform-title-wrap:after{content:none;left:50%;right:auto}.amcform-title-wrap:first-child:before,.amcform-title-wrap:last-child:after{content:none}.amcform-title-wrap .amcform-title{color:#333;display:inline-block;font-size:14px;line-height:19px;margin:0 10px;position:relative;text-align:center;z-index:1}.amcform-title-wrap .amcform-title:hover{text-decoration:none}.amcform-title-wrap.-done+.amcform-title-wrap:before{background:#0273c2}.amcform-title-wrap.ui-state-active~.amcform-title-wrap:before{background:#d7d7d7}.amcform-title-wrap.-disabled{pointer-events:none}.amcform-title-wrap.-disabled .amcform-step{background:#fff;border-color:#d7d7d7;color:#b8b8b8}.amcform-title-wrap.-error .amcform-step{background:#cc0004 url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjI5Mjg5NCAxLjcwNzExQy0wLjA5NzYzMTIgMS4zMTY1OCAtMC4wOTc2MzEyIDAuNjgzNDE3IDAuMjkyODk0IDAuMjkyODkzQzAuNjgzNDE4IC0wLjA5NzYzMTEgMS4zMTY1OCAtMC4wOTc2MzExIDEuNzA3MTEgMC4yOTI4OTNMNiA0LjU4NTc5TDEwLjI5MjkgMC4yOTI4OTNDMTAuNjgzNCAtMC4wOTc2MzExIDExLjMxNjYgLTAuMDk3NjMxMSAxMS43MDcxIDAuMjkyODkzQzEyLjA5NzYgMC42ODM0MTcgMTIuMDk3NiAxLjMxNjU4IDExLjcwNzEgMS43MDcxMUw3LjQxNDIxIDZMMTEuNzA3MSAxMC4yOTI5QzEyLjA5NzYgMTAuNjgzNCAxMi4wOTc2IDExLjMxNjYgMTEuNzA3MSAxMS43MDcxQzExLjMxNjYgMTIuMDk3NiAxMC42ODM0IDEyLjA5NzYgMTAuMjkyOSAxMS43MDcxTDYgNy40MTQyMUwxLjcwNzExIDExLjcwNzFDMS4zMTY1OCAxMi4wOTc2IDAuNjgzNDE4IDEyLjA5NzYgMC4yOTI4OTQgMTEuNzA3MUMtMC4wOTc2MzA2IDExLjMxNjYgLTAuMDk3NjMwNiAxMC42ODM0IDAuMjkyODk0IDEwLjI5MjlMNC41ODU3OSA2TDAuMjkyODk0IDEuNzA3MTFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) center center no-repeat;border-color:#cc0004;color:#fff;font-size:0}.amcform-title-wrap.-disabled .amcform-label{color:#b8b8b8}.amcform-title-wrap.ui-state-active .amcform-label{color:#0273c2}.amcform-title-wrap.-error .amcform-label{color:#cc0004}.action.primary.amcform-next,.action.primary.amcform-prev{display:inline-block;margin:20px auto}.action.primary.amcform-prev{margin-right:15px}.action.primary.amcform-submit{float:none}.-popup-opened{overflow:hidden}.amcform-popup-block{transition:.2s all ease-in;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none;align-items:center;justify-content:center;padding:15px;background:rgba(15,15,15,0.24);list-style:none}.amcform-popup-block.-active{display:flex}.amcform-popup-block .amcform-popup{position:relative;z-index:1;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;overflow:auto;box-sizing:border-box;padding:40px;max-height:100%;border-radius:10px;background:#fff;box-shadow:0 6px 25px rgba(139,144,154,0.5),0 3px 7px rgba(139,144,154,0.25)}.amcform-popup-block .amcform-popup.-prompt{max-width:440px;text-align:center}.amcform-popup-block .amcform-title,.amcform-popup-block .amcform-content,.amcform-popup-block .amcform-toolbar{flex-basis:100%;margin:0;max-width:100%}.amcform-popup-block .amcform-content{padding:30px 0 0}.amcform-popup-block .amcform-labels-list{display:none}.amcform-popup-block .amcform-title{font-weight:400}.amcform-popup-block .amcform-header{margin:0;color:#000;font-weight:700;font-size:18px;line-height:25px}.amcform-popup-block .amcform-desc{margin:0;padding:20px 0 0}.amcform-popup-block .amcform-toolbar{display:flex;align-items:center;justify-content:center;padding:40px 0 0}.amcform-popup-block .amcform-button{margin:0 7px}.amcform-popup-block .amcform-button.-close-popup{position:absolute;top:15px;right:15px;margin:0;padding:0;width:20px;height:20px}.amcform-popup-block .amcform-button.-close-popup .amcform-icon{width:14px;height:14px;font-size:14px;margin:0;color:#e1e1e1}.amcform-popup-block .amcform-button.-close-popup:hover .amcform-icon{color:#000}.amcform-popup-block .amcform-toolbar{flex-direction:column}.amcform-popup-block .amcform-toolbar .amcform-button{width:100%}.amcform-popup-block .amcform-toolbar .amcform-button:not(:first-of-type){margin-top:15px}.amcform-popup-block .amform-form{width:100%}.amcform-popup-block .amform-form,.amcform-popup-block .amform-form .amform-form-fieldset,.amcform-popup-block .amform-form .fieldset:last-child{margin-bottom:0}.amcform-popup-block .amform-form .amcform-toolbar{padding-top:10px}.amcform-popup-block .amform-form .fb-number{max-width:100%}.amform-parent .amcform-popup{max-width:700px;width:100%}.amform-parent .amform-show-popup.-hidden{display:none}.amcform-popup-block.modal-popup .modal-inner-wrap{padding:40px;border-radius:10px;background:#fff;box-shadow:0 6px 25px rgba(139,144,154,0.5),0 3px 7px rgba(139,144,154,0.25);text-align:center}.amcform-popup-block.modal-popup .modal-inner-wrap .modal-header,.amcform-popup-block.modal-popup .modal-inner-wrap .modal-content,.amcform-popup-block.modal-popup .modal-inner-wrap .modal-footer{padding:0;border:0}.amcform-popup-block.modal-popup .modal-inner-wrap .modal-title{border:0;font-size:22px}.amcform-popup-block.modal-popup .modal-inner-wrap .modal-footer{padding-top:20px;text-align:center}.amform-body .ui-datepicker{overflow:hidden;padding:0;border:0;border-radius:4px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.amform-body .ui-datepicker .ui-datepicker-header{padding:16px 22px}.amform-body .ui-datepicker .ui-datepicker-title{margin:0;text-align:left;text-transform:uppercase;font-weight:700}.amform-body .ui-datepicker .ui-datepicker-title .ui-datepicker-month{margin-right:0;width:auto}.amform-body .ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:70px;border:0}.amform-body .ui-datepicker .ui-datepicker-title .ui-datepicker-year:focus{outline:none;box-shadow:none}.amform-body .ui-datepicker .ui-datepicker-prev,.amform-body .ui-datepicker .ui-datepicker-next{top:20px;right:22px;left:auto}.amform-body .ui-datepicker .ui-datepicker-prev{right:38px}.amform-body .ui-datepicker .ui-datepicker-prev span.ui-icon,.amform-body .ui-datepicker .ui-datepicker-next span.ui-icon{width:7px;height:7px;border:0;border-top:1px solid #333;border-left:1px solid #333;transform:rotate(-45deg)}.amform-body .ui-datepicker .ui-datepicker-next span.ui-icon{transform:rotate(135deg)}.amform-body .ui-datepicker .ui-datepicker-calendar{margin-bottom:10px;border:0}.amform-body .ui-datepicker .ui-datepicker-calendar th{border:0;border-bottom:1px solid #d7d7d7;background:transparent;color:#b8b8b8;text-align:center;font-weight:400}.amform-body .ui-datepicker .ui-datepicker-calendar td{padding:0;border:0;text-align:center}.amform-body .ui-datepicker .ui-datepicker-calendar td.ui-state-disabled,.amform-body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today{background:none}.amform-body .ui-datepicker .ui-datepicker-calendar td:first-child{padding-left:10px}.amform-body .ui-datepicker .ui-datepicker-calendar td:last-child{padding-right:10px}.amform-body .ui-datepicker .ui-datepicker-calendar tr:first-child td{padding-top:10px}.amform-body .am-picker-year .ui-datepicker-calendar td a{display:block;padding:0;width:43px;height:43px;border-radius:42px;text-align:center;line-height:42px}.amform-body .am-picker-year .ui-datepicker-calendar td a.ui-state-hover{background:#edf4ff;color:#333}.amform-body .am-picker-year .ui-datepicker-calendar td a.ui-state-highlight{background:#d7d7d7}.amform-body .am-picker-year .ui-datepicker-calendar td a.ui-state-active{background:#0273c2;color:#fff;font-weight:700}.amcform-button:not(.primary){transition:.1s all ease-in;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:10px;height:40px;border-radius:3px;box-shadow:none;font-weight:400;cursor:pointer;pointer-events:auto;user-select:none}.amcform-button:not(.primary):hover,.amcform-button:not(.primary):active,.amcform-button:not(.primary):focus{background:none;box-shadow:none;text-decoration:none}.amcform-button:not(.primary):before,.amcform-button:not(.primary):after{transition:.1s all ease-in}.amcform-button:not(.primary).-disabled{pointer-events:none}.amcform-button:not(.primary).-disabled:focus{pointer-events:none}.amcform-button.-clear,.amcform-button.-default,.amcform-button.-with-icon,.amcform-button.-error{padding:0;border:none;background:transparent;box-shadow:none}.amcform-button.-clear:active,.amcform-button.-clear:hover,.amcform-button.-clear:focus,.amcform-button.-default:active,.amcform-button.-default:hover,.amcform-button.-default:focus,.amcform-button.-with-icon:active,.amcform-button.-with-icon:hover,.amcform-button.-with-icon:focus,.amcform-button.-error:active,.amcform-button.-error:hover,.amcform-button.-error:focus{border:none;background:transparent;box-shadow:none}.amcform-button.-default,.amcform-button.-error{padding:10px;min-width:130px;background-color:#0273c2;color:#fff;font-size:16px;line-height:22px}.amcform-button.-default:hover,.amcform-button.-error:hover{background-color:#2f5bcd}.amcform-button.-default:focus,.amcform-button.-error:focus{background-color:#2f5bcd;box-shadow:0 0 0 3px #fff,0 0 0 4px #000}.amcform-button.-default:active,.amcform-button.-error:active{background-color:#1846BE}.amcform-button.-error{border:1px solid #cc0004;background-color:#fff;color:#cc0004}.amcform-button.-error:hover,.amcform-button.-error:focus{border:1px solid #ee2e2e;background-color:#ffc8c8}.amcform-button.-error:active{border:1px solid #d21616;background-color:#fff}.amcform-button.-with-icon{padding:10px 15px;min-width:auto;background-color:transparent;color:#333}.amcform-button.-with-icon>.amcform-icon{margin-right:10px;color:#c7c7c7}.amcform-button.-with-icon:hover{background-color:#eee}.amcform-button.-with-icon:focus{z-index:1;box-shadow:0 0 0 1px #000}.amcform-button.-with-icon:active{color:#0273c2}.amcform-button.-with-icon:active>.amcform-icon{color:#0273c2}.amcform-button.-with-icon:active>.amcform-icon.-remove,.amcform-button.-with-icon.-remove:active{color:#cc0004}.amcform-button.-with-icon.-small{padding:10px;font-size:0}.amcform-button.-with-icon.-small>.amcform-icon{margin:0}@media (min-width:1500px){.amasty_customform-forms-edit .page-main-actions .page-actions .page-actions-buttons .-amasty-customform-export-button{position:absolute;padding-right:4rem;padding-left:4rem;background:#e3e3e3}.amasty_customform-forms-edit .page-main-actions .page-actions .page-actions-buttons #export_form_data_to_csv{left:133px}.amasty_customform-forms-edit .page-main-actions .page-actions .page-actions-buttons #export_form_data_to_pdf{left:460px}.amasty_customform-forms-edit .page-main-actions .page-actions._fixed .page-actions-inner:before{content:none}.amasty_customform-forms-edit .page-main-actions .page-actions._fixed .page-actions-buttons #export_form_data_to_csv{left:15px}.amasty_customform-forms-edit .page-main-actions .page-actions._fixed .page-actions-buttons #export_form_data_to_pdf{left:342px}}.amcform-table-wrap>.amcform-title{margin:0 0 10px;color:#333;font-weight:700;font-size:18px;line-height:25px}.amcform-table-wrap .fb-googlemap .map{height:350px}.amcform-table-wrap .am-address{margin-bottom:20px}.amcform-table-block{margin:0 0 30px;padding:0;width:100%;border:none;border-collapse:collapse;color:#666}.amcform-table-block .amcform-tr{border:none}.amcform-table-block .amcform-tr:nth-of-type(2n){background:#f9f9f9}.amcform-table-block .amcform-th{padding:10px;width:25%;border:none;vertical-align:top;text-align:left;font-weight:700}.amcform-table-block .amcform-td{padding:10px;border:none;vertical-align:top;text-align:left}.amcform-table-block .amcform-link,.amcform-table-block .amcform-td a{color:#666}.amcform-google-map .amcform-text{margin:0}.fb-googlemap .map{height:300px}.fb-googlemap .searchbox{margin-top:10px;margin-left:12px;padding:0 11px 0 13px;width:70%;background-color:#fff;text-overflow:ellipsis;font-weight:300;font-size:15px}.fb-googlemap .gm-svpc{display:none}.product-option{margin-bottom:8px}.product-option .text{width:98%;word-break:break-word}.product-option .label span{display:block}.stylized-option-display-none{opacity:.3;pointer-events:none}.stylized-option-label,.product-option .stylized-option-label,.configurable-option .stylized-option-label,.product-option>.field>.label,.configurable-option>.field>.label,.configurable-option .product-option .stylized-option-label,.product-option .configurable-option .stylized-option-label,.product-option .product-option>.field>.label,.configurable-option .product-option>.field>.label,.product-option .configurable-option>.field>.label,.configurable-option .configurable-option>.field>.label,.configurable-option .product-option .product-option>.field>.label,.product-option .configurable-option .product-option>.field>.label,.configurable-option .product-option .configurable-option>.field>.label,.product-option .configurable-option .configurable-option>.field>.label{box-sizing:border-box;max-width:440px;color:#4a4a4a;line-height:20px;width:100%;float:left;font-weight:bold}.stylized-option-label span,.product-option .stylized-option-label span,.configurable-option .stylized-option-label span,.product-option>.field>.label span,.configurable-option>.field>.label span,.configurable-option .product-option .stylized-option-label span,.product-option .configurable-option .stylized-option-label span,.product-option .product-option>.field>.label span,.configurable-option .product-option>.field>.label span,.product-option .configurable-option>.field>.label span,.configurable-option .configurable-option>.field>.label span,.configurable-option .product-option .product-option>.field>.label span,.product-option .configurable-option .product-option>.field>.label span,.configurable-option .product-option .configurable-option>.field>.label span,.product-option .configurable-option .configurable-option>.field>.label span{position:relative}.stylized-option-label.has-info-text,.product-option .stylized-option-label.has-info-text,.configurable-option .stylized-option-label.has-info-text,.product-option>.field>.label.has-info-text,.configurable-option>.field>.label.has-info-text,.configurable-option .product-option .stylized-option-label.has-info-text,.product-option .configurable-option .stylized-option-label.has-info-text,.product-option .product-option>.field>.label.has-info-text,.configurable-option .product-option>.field>.label.has-info-text,.product-option .configurable-option>.field>.label.has-info-text,.configurable-option .configurable-option>.field>.label.has-info-text,.configurable-option .product-option .product-option>.field>.label.has-info-text,.product-option .configurable-option .product-option>.field>.label.has-info-text,.configurable-option .product-option .configurable-option>.field>.label.has-info-text,.product-option .configurable-option .configurable-option>.field>.label.has-info-text{padding-right:32px}.stylized-option-info-container{display:none;overflow-y:auto;max-height:450px;width:100%}.stylized-option-info-container::-webkit-scrollbar{width:8px}.stylized-option-info-container::-webkit-scrollbar-track{background:#f1f1f1}.stylized-option-info-container::-webkit-scrollbar-thumb{background:#888;-webkit-border-radius:6px}.stylized-option-info-container::-webkit-scrollbar-thumb:hover{background:#555}.stylized-option-info-container,.stylized-option-dropdown-option{font-size:14px}.stylized-option-dropdown-option-value{width:100%;padding:5px;border:1px solid #c7c7c7;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.stylized-option-dropdown-option-value:hover{cursor:pointer}.dd_arrow{float:right;font-size:12px;font-weight:800;text-align:center;padding-top:2px}.dd_arrow:after{content:'\e622';font-family:'luma-icons'}.info-option{width:100%;box-sizing:border-box;border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;padding-bottom:4px;overflow:hidden;cursor:pointer;display:flex;align-items:center;flex-direction:row;flex-basis:auto;flex-flow:wrap}.info-option:hover{background:#f1f1f1}.info-option-small-image{float:left;padding:5px;display:flex;justify-content:center;align-items:flex-start;aspect-ratio:1;width:100%}.stylized-option-dropdown-option.is-touch .info-option-small-image:after{color:#666666;background:url('..//Bygghemma_AddonReplacementSku/images/zoom.svg') no-repeat 0 0;background-size:16px;display:inline-block;width:16px;height:16px;content:"";margin-top:5px}.info-option-disabled{color:#8e8e8e}.info-option-disabled .info-option-small-image,.info-option-disabled .cco-info,.info-option-disabled .cco-toggle{opacity:.5}.info-option-description{margin-left:5px;font-size:10px;width:80%;float:left}.info-option-additional{display:inline-block;clear:both;font-size:11px;margin-left:5px;margin-top:5px;width:100%;padding-right:5px}.info-option-additional-label{font-weight:bold}.info-option-image-box{float:left;width:55px;flex:2}.option-image-preview{position:absolute;display:none;z-index:13000;box-shadow:0 0 10px rgba(0,0,0,0.5);padding:15px;background:#fff}.info-option-detail-info{display:flex;flex-wrap:wrap;align-items:center;flex:8}.info-option-title{float:left;padding:5px;width:100%}.info-option-price{float:left;padding:5px;color:black;font-weight:bold;flex:2;white-space:nowrap}.custom-option-info-icon,.cco-info-icon{display:inline-block;vertical-align:bottom;background:url('..//Bygghemma_AddonReplacementSku/images/info.png') no-repeat 0 0;width:14px;height:14px;background-size:14px;vertical-align:middle}.cco-info-icon{display:block}.cco-info-icon:hover{cursor:pointer}.modals-overlay--light{background:#000000;opacity:.2;top:0;left:0;right:0;bottom:0;position:fixed}.modal-popup.preview-modal{overflow-y:inherit;position:absolute}.modal-popup.preview-modal .modal-inner-wrap{right:0;left:0;margin:0;width:-moz-fit-content;width:fit-content}.modal-popup.preview-modal .modal-content{padding-left:0;padding-right:0}.modal-popup.preview-modal .modal-content .m10{margin:0}.modal-popup.preview-modal .modal-content-wrap{padding:0}.modal-popup.preview-modal .modal-header{display:none}.modal-popup.preview-modal .info-tooltip{max-width:400px;border:3px solid #ccc;padding:10px;background-color:#fff}.modal-popup.preview-modal:focus{outline:none}.modal-popup .tooltip-title{font-size:18px;font-weight:bold;margin-bottom:10px;margin-top:5px}.modal-popup .tooltip-content{font-size:14px;margin-bottom:10px}.aco-modal.modal-popup{z-index:1501;pointer-events:none;position:absolute;overflow-y:visible}.aco-modal.modal-popup:focus{outline:none}.aco-modal.modal-popup .modal-inner-wrap{box-shadow:0 0 18px rgba(0,0,0,0.4);background:none;max-width:90%;max-width:1169px;border-radius:0;text-align:center;transform:translateY(0);margin-bottom:0;margin-top:0}.aco-modal.modal-popup .modal-content-wrap{position:relative;background:#FFFFFF;padding:15px;width:100%;box-sizing:border-box;min-width:200px;border-radius:0}.aco-modal.modal-popup .modal-header{padding:0}.aco-modal.modal-popup .modal-header:after{clear:both;content:' ';display:block}.aco-modal.modal-popup .modal-content{padding:0}.aco-modal.modal-popup .fancybox-close{top:8px;right:8px}.aco-modal.modal-popup .info-tooltip{margin-top:20px}.aco-modal.modal-popup .tooltip-title{font-size:16px}.aSlider--products-carousel{margin-bottom:25px}.aSlider--products-carousel .aSlider-track{display:flex;font-size:1em}.aSlider--products-carousel .aSlider-item{background-color:#fff;margin-right:10px}.aSlider--products-carousel .aSlider-button{background:none;opacity:1}.aSlider--products-carousel .aSlider-button:before{height:54px;margin-top:-27px;background-size:70%}.aSlider--products-carousel .aSlider-prev{left:-50px}.aSlider--products-carousel .aSlider-next{right:-50px}.aSlider--products-carousel .aSlider-next:before{left:auto;transform:scaleX(-1)}@media (max-width:478px){.aSlider--products-carousel .aSlider-item{width:calc(100% - 10px);min-width:calc(100% - 10px)}}@media (min-width:479px) and (max-width:767px){.aSlider--products-carousel .aSlider-item{width:calc(50% - 10px);min-width:calc(50% - 10px)}}@media (min-width:768px) and (max-width:1022px){.aSlider--products-carousel .aSlider-item{width:calc(33.333% - 10px);min-width:calc(33.333% - 10px)}}@media (min-width:768px){.aSlider--products-carousel .aSlider-track--max-3-col .aSlider-item{width:calc(33.333% - 10px) !important;min-width:calc(33.333% - 10px) !important}}@media (min-width:1023px){.aSlider--products-carousel .aSlider-track--max-4-col .aSlider-item{width:calc(25% - 10px) !important;min-width:calc(25% - 10px) !important}}@media (min-width:1023px){.aSlider--products-carousel .aSlider-track--max-5-col .aSlider-item{width:calc(20% - 10px) !important;min-width:calc(20% - 10px) !important}}@media (min-width:1023px){.aSlider--products-carousel .aSlider-track--max-6-col .aSlider-item{width:calc(16,66% - 10px);min-width:calc(16,66% - 10px)}}@media (max-width:767px){.aSlider-track.no-hammer{touch-action:initial;overflow:auto hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth}.aSlider-track.no-hammer>div{scroll-snap-align:start}}.aSlider-hidden-button .aSlider--products-carousel{margin-left:0;margin-right:0}.cms-page-view .std .aSlider-dots{margin-bottom:10px}.cms-page-view .std .aSlider-dots li:before,.cms-page-view .std .aSlider-dots li:after{display:none}.energy-efficiency-class{display:flex;flex-direction:row;margin-top:-8px;margin-bottom:8px}.energy-efficiency-class .energy-efficiency-info{display:flex;align-items:center;justify-content:center;flex-direction:column}.energy-efficiency-class .energy-efficiency-icon{display:flex;align-items:center;justify-content:center;margin-left:1em}.energy-efficiency-class .energy-efficiency-icon img{max-height:52px}@media (min-width:1201px){.gallery{margin-left:10px}}.gallery-main{border:1px solid #dfdfdf;margin-bottom:10px;width:100%;position:relative}.gallery-main:hover{border-color:#e60004}.gallery-main a{display:flex;width:100%;position:relative;align-items:center;justify-content:center;cursor:zoom-in;height:100%}.gallery-main a img{display:block;max-width:100%;max-height:100%}.gallery-main.loading:after,.gallery-main.loading:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.gallery-main.loading:after{background-image:url('../Bygghemma_Gallery/images/opc-ajax-loader.gif');background-repeat:no-repeat;background-position:center;z-index:3}.gallery-main.loading:before{background-color:white;opacity:.8;z-index:2}@media (min-width:768px){.gallery-main{height:522px}}.gallery-thumbs{width:100%}.gallery-thumbs ul{margin:0;padding:0}.gallery-thumbs-item{list-style:none;display:inline-block}.gallery-thumbs-link{border:1px solid #dfdfdf;display:block}.gallery-thumbs-link:hover{border-color:#e60004}.gallery-thumbs img{max-width:75px}.zoomWindowContainer>div{width:100% !important;height:100% !important}.general-notification{padding:10px;text-align:center;font-family:Arial,sans-serif;font-size:1.1em;font-weight:bold;margin:10px auto 0px}.general-notification.alert{background-color:red;color:#ffffff}.general-notification.marketing{background-color:green;color:#ffffff}.general-notification.neutral{background-color:yellow;color:#000000}.general-notification.custom{background-color:gray;color:#000000}.general-notification.last{margin-bottom:0px}@media screen and (max-width:1325px){.general-notification{width:calc(100% - 40px)}}@media screen and (min-width:970px) and (max-width:1325px){.general-notification{width:calc(100% - 60px)}}@media screen and (min-width:1325px){.general-notification{max-width:1305px;width:100%}}@media not all and (min-width:992px){.general-notification{margin-top:135px}}.onestepcheckout-index-index .general-notification{margin-top:0 !important}.product-attachments{margin-top:20px}.product-attachments li{background:#f2f2f2;padding:11px 16px;margin-bottom:8px;overflow:hidden}.product-attachments a{position:relative;display:inline-block;color:#4a4a4a}.product-attachments a.product-attachments__img,.product-attachments a.product-attachments__pdf,.product-attachments a.product-attachments__dwg,.product-attachments a.product-attachments__link{padding:3px 0 3px 29px}.product-attachments a.product-attachments__img:before,.product-attachments a.product-attachments__pdf:before,.product-attachments a.product-attachments__dwg:before,.product-attachments a.product-attachments__link:before{content:'';position:absolute;margin-top:-12px;height:24px;width:24px;top:50%;left:0}.product-attachments a.product-attachments__pdf:before{background-image:url('../Bygghemma_ProductAttachment/images/attachment-pdf.svg')}.product-attachments a.product-attachments__dwg:before{background-image:url('../Bygghemma_ProductAttachment/images/attachment-dwg.svg')}.product-attachments a.product-attachments__link:before{background-image:url('../Bygghemma_ProductAttachment/images/attachment-link.svg')}.product-attachments a.product-attachments__img:before{background-image:url('../Bygghemma_ProductAttachment/images/attachment-img.svg')}@media not all and (min-width:768px){.product-attachments h3{text-align:center}}.product-options-wrapper:has(+ .service) .type-checkbox:last-of-type{margin-bottom:0}.block.service{margin-bottom:8px}.service-short-description{margin-bottom:5px}.service-short-description:not(.no-display){display:block}.showroom-pickup-locations-heading{margin:12px 8px;font-weight:700}.showroom-pickup-location{line-height:1.2;font-size:1.2rem;background-color:#f2f2f2;margin-bottom:4px}.showroom-pickup-location .showroom-pickup-location-name{cursor:pointer;display:flex;align-items:center;padding:16px 16px}.showroom-pickup-location .showroom-pickup-location-name:before{content:"";background:url("../images/icons/green-circle.svg") 0 0 no-repeat;background-size:12px 12px;display:inline-block;height:12px;width:12px;margin-right:6px}.showroom-pickup-location .showroom-pickup-location-name.can-expand:after{content:"";background:url("../images/icons/angle-right-gray.svg") 0 0 no-repeat;background-size:16px 16px;display:inline-block;height:16px;width:16px;margin-left:auto}.showroom-pickup-location .showroom-pickup-cms-block{padding:0 16px 16px}.showroom-pickup-location .showroom-pickup-cms-block .showroom-pickup-title{font-weight:700}.showroom-pickup-location .showroom-pickup-cms-block .showroom-pickup-cms-content{display:flex;flex-direction:row}.showroom-pickup-location .showroom-pickup-cms-block .showroom-pickup-address{display:flex;align-items:center;flex-flow:row wrap}.showroom-pickup-location .showroom-pickup-cms-block .showroom-pickup-address>*{flex:0 1 100%}.showroom-pickup-location .showroom-pickup-cms-block .showroom-pickup-links{margin-left:auto;display:flex;flex-direction:column;align-items:center}.showroom-pickup-location .showroom-pickup-cms-block .showroom-pickup-links>*{min-width:120px;flex:0 1 100%;margin-right:auto}.showroom-pickup-location .showroom-pickup-cms-block .showroom-pickup-links a{display:flex;align-items:center}.showroom-pickup-location .showroom-pickup-cms-block .showroom-pickup-links a.location:before{content:"";background-image:url("../images/site/shop-pin-orange.svg");background-size:16px 16px;display:inline-block;height:16px;width:16px;margin-right:6px}.showroom-pickup-location .showroom-pickup-cms-block .showroom-pickup-links a.telephone{padding-top:6px}.showroom-pickup-location .showroom-pickup-cms-block .showroom-pickup-links a.telephone:before{content:"";background-image:url("../images/site/sales-service-orange.svg");background-size:16px 16px;display:inline-block;height:16px;width:16px;margin-right:6px}.showroom-pickup-location.open .showroom-pickup-location-name.can-expand:after{background:url("../images/icons/angle-down.svg") 0 0 no-repeat}.showroom-pickup-location.open .showroom-pickup-cms-block{display:block}.showroom-pickup-location.closed .showroom-pickup-location-name:after{background:url("../images/icons/angle-right-gray.svg") 0 0 no-repeat}.showroom-pickup-location.closed .showroom-pickup-cms-block{display:none}.svea_calculator_wrapper{position:relative;max-height:31px}.svea_calculator_wrapper:hover+div+.svea-pp-widget-container{display:inline-block;width:auto;left:auto;right:0px}.svea_calculator{position:relative;min-height:18px}.svea_calculator:before{top:0;float:left;content:'';width:48px;height:18px;cursor:pointer;position:relative;background:url('..//Bygghemma_SveaWebpay/images/svea_logo.png') no-repeat 0 0;image-rendering:-webkit-optimize-contrast;background-size:contain;margin-right:8px}.svea_calculator span{font-size:12px;color:#00325c;font-weight:400;display:inline-block;border-bottom:1px solid #222;vertical-align:text-top;cursor:pointer}.svea_calculator span:visited{color:#00325c}.svea-pp-widget-container{display:none !important;border-radius:4px;position:absolute;z-index:100;padding:8px;top:24px}.svea-pp-widget-breakdown-row{padding:4px 0}.svea-pp-widget-footer{padding:8px 4px 0 !important}@media (min-width:769px){.svea_calculator{position:relative}}@media (max-width:479px){.svea_container{padding-right:7px !important}}.svea_campaign{margin-top:5px}.svea_campaign div{display:inline-block}.svea_campaign_text_1{color:#52a6be;font-weight:bold}.svea_campaign_text_2{font-size:12px}.catalog-brand-view .brand-description p{margin-bottom:20px}@media (max-width:768px){.catalog-brand-list .page-main .breadcrumbs .items{padding-top:0px}}.catalog-brand-list .brands-letters-header{margin:0px 0px 25px 0px}.catalog-brand-list .brands-letters-header li{display:inline-block}.catalog-brand-list .brands-letters-header a span{display:block;padding:10px 15px;margin:5px;border:solid #b8b8b8 1px}.catalog-brand-list .brands-letters-header a:hover{text-decoration:none}.catalog-brand-list #brands-tree ul{display:block;padding:15px;-webkit-columns:200px 5;-moz-columns:200px 5;columns:200px 5}.catalog-brand-list #brands-tree .brand-list-letter h2{display:inline-block;padding:10px 15px;margin:5px;border:solid #b8b8b8 1px;font-size:20px;font-weight:normal;line-height:1.5}.products-grid{flex-wrap:wrap;display:flex}.products-grid__item{margin-bottom:20px;float:left}@media (max-width:1200px){.products-grid--max-3-col .products-grid__item{width:49.15254%;margin-right:1.69492%}.products-grid--max-3-col .products-grid__item:nth-child(2n){margin-right:0}.products-grid--max-3-col .products-grid__item:nth-child(2n + 1){clear:left}}@media (min-width:1201px){.products-grid--max-3-col .products-grid__item{width:32.58004%;margin-right:1.12994%}.products-grid--max-3-col .products-grid__item:nth-child(3n){margin-right:0}.products-grid--max-3-col .products-grid__item:nth-child(3n + 1){clear:left}}@media not all and (min-width:480px){.products-grid--max-4-col .products-grid__item{width:47.72727%;margin-right:4.54545%}.products-grid--max-4-col .products-grid__item:nth-child(2n){margin-right:0}.products-grid--max-4-col .products-grid__item:nth-child(2n + 1){clear:left}}@media (min-width:480px) and (max-width:959px){.products-grid--max-4-col .products-grid__item{width:30.8642%;margin-right:3.7037%}.products-grid--max-4-col .products-grid__item:nth-child(3n){margin-right:0}.products-grid--max-4-col .products-grid__item:nth-child(3n + 1){clear:left}}@media (min-width:960px){.products-grid--max-4-col .products-grid__item{width:23.33333%;margin-right:2.22222%}.products-grid--max-4-col .products-grid__item:nth-child(4n){margin-right:0}.products-grid--max-4-col .products-grid__item:nth-child(4n + 1){clear:left}}@media not all and (min-width:480px){.products-grid--max-5-col .products-grid__item{width:47.72727%;margin-right:4.54545%}.products-grid--max-5-col .products-grid__item:nth-child(2n){margin-right:0}.products-grid--max-5-col .products-grid__item:nth-child(2n + 1){clear:left}}@media (min-width:480px) and (max-width:959px){.products-grid--max-5-col .products-grid__item{width:30.8642%;margin-right:3.7037%}.products-grid--max-5-col .products-grid__item:nth-child(3n){margin-right:0}.products-grid--max-5-col .products-grid__item:nth-child(3n + 1){clear:left}}@media (min-width:960px){.products-grid--max-5-col .products-grid__item{width:18.22222%;margin-right:2.22222%}.products-grid--max-5-col .products-grid__item:nth-child(5n){margin-right:0}.products-grid--max-5-col .products-grid__item:nth-child(5n + 1){clear:left}}.product-element{border:1px solid #d7d7d7;border-radius:2px;text-align:center;position:relative;height:100%}.product-element:hover{border-color:#e60004}.catalog-product-view .product-element{background-color:#ffffff}.product-element .product-element-link-wrapper{display:block;text-decoration:none;color:#4a4a4a}.product-element .product-element-image-container{position:relative;max-width:100%;width:100%;margin:0 auto}.product-element .product-element-image-container img{height:auto;font-size:0;margin:0 auto}.product-element .energy-efficiency-class-listing{position:absolute;right:0;bottom:-14px;max-width:60px;z-index:91}.product-element .energy-efficiency-class-listing.rescaled{bottom:-17px}.product-element .swatch-option-loading{padding:16% 0}.product-element .product-element-rating{margin:7px auto;min-height:14px;font-size:0}.product-element .product-element-rating .stars_bottom{width:72px}.product-element .product-badge-container{height:21px}.product-element .bv-rating-container-empty{height:14px}.product-element .product-element-name{width:90%;margin:0 auto;min-height:60px;word-break:break-word}.product-element .product-element-price{font-size:13px;margin:auto 0 4px}.product-element .product-element-price .old-price{display:block;font-size:17px}.product-element .product-element-price .normal-price,.product-element .product-element-price .special-price{display:block;font-size:24px;line-height:1.2;font-weight:900}.product-element .product-element-price .normal-price{margin-top:24px}.product-element .o-o-o-note{background-color:#e60004;text-transform:uppercase;transform:rotate(-30deg);position:absolute;font-weight:bold;padding:.5em;opacity:.9;color:#ffffff;right:auto;z-index:4;width:80%;top:100px;left:10%}.product-element>* .opacity-wrapper{opacity:.5;height:100%;display:flex;flex-direction:column}.product-element>.opacity-wrapper{opacity:.5;height:100%}.product-element .product-element-data{padding-bottom:10px;height:100%;display:flex;flex-direction:column}.product-element .product-element-image{display:flex;flex-direction:column;justify-content:space-between}.product-element .product-element-image .product-badge-container .price-message{bottom:21px;width:fit-content}.product-element .product-element-link-wrapper{height:100%}[data-sponsored-product="1"] .product-element-data:after{content:"Sponsoroitu";display:block;background:#ffffff;color:#9b9b9b;position:absolute;padding:0 4px;z-index:1;top:-14px;left:2px}[data-sponsored-product="1"] .product-element-data footer{margin:auto 0 4px}.widget-grid .product-element{background-color:#fff}.promo-product-list-header:before,.promo-product-list-header:after{content:'';display:table}.promo-product-list-header:after{clear:both}.promo-product-list-header-title{text-align:center;font-size:22px;margin-top:5px;margin-bottom:32px}@media not all and (min-width:480px){.promo-product-list-header-title{font-weight:700;font-size:18px;margin-bottom:16px}}.promo-product-list-header-link{line-height:26px;padding:0 10px;float:right;margin-top:-56px}.promo-product-list-container{margin-bottom:30px;overflow-x:hidden;overflow-x:clip;overflow-y:visible}.promo-product-list-container .promo-product-list{font-size:0;white-space:nowrap;margin-left:0;margin-right:-10px}.promo-product-list-container .promo-product-list .promo-product-list-item{font-size:13px;display:inline-block;white-space:normal;vertical-align:top;margin-right:10px}.promo-product-list-container .promo-product-list .aSlider-wrapper{overflow-x:hidden;overflow-x:clip;overflow-y:visible}.promo-product-list-container .promo-product-list .aSlider-track{display:flex}.promo-product-list-container .promo-product-list .aSlider-button{opacity:1;background:none}.promo-product-list-container .promo-product-list .aSlider-button:before{height:54px;margin-top:-27px;background-size:70%}.promo-product-list-container .promo-product-list .aSlider-prev{left:-50px}.promo-product-list-container .promo-product-list .aSlider-next{right:-50px}.promo-product-list-container .promo-product-list .aSlider-next:before{left:auto;transform:scaleX(-1)}@media (max-width:478px){.promo-product-list-container .promo-product-list .promo-product-list-item{width:calc(50% - 10px);min-width:calc(50% - 10px)}}@media (min-width:480px) and (max-width:768px){.promo-product-list-container .promo-product-list .promo-product-list-item{width:calc(33.333% - 10px);min-width:calc(33.333% - 10px)}}@media (min-width:768px) and (max-width:1022px){.promo-product-list-container .promo-product-list .promo-product-list-item{width:calc(25% - 10px);min-width:calc(25% - 10px)}}@media (min-width:1023px){.promo-product-list-container .promo-product-list .promo-product-list-item{width:calc(16.668% - 10px);min-width:calc(16.668% - 10px)}}.promo-product-list-container .promo-product-list.style-fade-last .aSlider-button{height:67px;width:39px;background:#fff;border:#e60004 1px solid;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.3);border-radius:0;margin-top:-33px}.promo-product-list-container .promo-product-list.style-fade-last .aSlider-button:before{height:34px;margin-top:-17px;background-size:70%}.promo-product-list-container .promo-product-list.style-fade-last .aSlider-prev{left:20px}.promo-product-list-container .promo-product-list.style-fade-last .aSlider-next{right:30px}.promo-product-list-container .promo-product-list.style-fade-last .aSlider-wrapper{padding-right:11.6676%}.promo-product-list-container .promo-product-list.style-fade-last .aSlider-wrapper:after{content:"";display:block;position:absolute;right:0;top:0;width:11.6676%;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 70%);height:100%}.promo-product-list-container .promo-product-list.style-fade-last .aSlider-button{height:67px;width:39px;background:#fff;border:#e60004 1px solid;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.3);border-radius:0;margin-top:-33px}.promo-product-list-container .promo-product-list.style-fade-last .aSlider-button:before{height:34px;margin-top:-17px;background-size:70%}.promo-product-list-container .promo-product-list.style-fade-last .aSlider-prev{left:20px}.promo-product-list-container .promo-product-list.style-fade-last .aSlider-next{right:30px}.promo-product-list-container .promo-product-list.style-fade-last .aSlider-wrapper{padding-right:11.6676%}.promo-product-list-container .promo-product-list.style-fade-last .aSlider-wrapper:after{content:"";display:block;position:absolute;right:0;top:0;width:11.6676%;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 70%);height:100%}.promo-product-list-container .promo-product-list.style-edge-btn .aSlider-button{height:67px;width:39px;background:#fff;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.3);border-radius:0;margin-top:-33px;opacity:.7;box-sizing:content-box}.promo-product-list-container .promo-product-list.style-edge-btn .aSlider-button:before{height:34px;margin-top:-17px;background-size:70%}.promo-product-list-container .promo-product-list.style-edge-btn .aSlider-prev{left:0}.promo-product-list-container .promo-product-list.style-edge-btn .aSlider-next{right:10px}.promo-product-list-container .promo-product-list.style-edge-btn:hover .aSlider-button{opacity:1;border:#e60004 1px solid;margin-top:-34px}.promo-product-list-container .promo-product-list.style-edge-btn:hover .aSlider-prev{left:0}.promo-product-list-container .promo-product-list.style-edge-btn:hover .aSlider-next{right:10px}.media-tags{display:flex;bottom:0;left:0;position:absolute;flex-direction:column}.product.media .media-tags{z-index:10}.fotorama--fullscreen .media-tags,.fotorama--fullscreen .campaign-corner{display:none}.product-element .price-message+.product-tag{margin-bottom:-21px}.catalog-product-view .option-image-preview{box-shadow:1px 1px 3px 0 rgba(0,0,0,0.45)}.catalog-product-view .preview-modal{height:auto;width:auto;z-index:20 !important}@media not all and (min-width:768px){.catalog-product-view .preview-modal{left:initial !important}}.catalog-product-view .preview-modal .modal-content{box-shadow:0 0 12px 2px rgba(0,0,0,0.35)}.catalog-product-view .preview-modal .modal-inner-wrap{top:0;transform:none;padding:0}.catalog-product-view p.required{display:none}.catalog-product-view fieldset .field.required>.label:after,.catalog-product-view fieldset .field._required>.label:after{display:none}.catalog-product-view .aco-modal{height:auto}.catalog-product-view .aco-modal .fancybox-close{display:inline-block;text-decoration:none;font-size:25px;position:absolute;right:10px;top:0}.catalog-product-view .aco-modal .fancybox-close:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;line-height:inherit;color:inherit;content:'✕';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.catalog-product-view .aco-modal .modal-inner-wrap{padding:0;width:75%}.catalog-product-view .page.messages .message{margin:5px 0 30px}.catalog-product-view .columns{overflow:visible}.catalog-product-view .columns .column.main{display:flex;flex-direction:column}@media (min-width:768px){.catalog-product-view .columns .column.main{display:block;padding-top:16px}}.catalog-product-view .page-title-wrapper.product .page-title{font-size:22px;margin:0 0 10px 0;text-align:left;word-break:break-word}@media not all and (min-width:480px){.catalog-product-view .page-main{padding:0 10px}}.catalog-product-view .page-main .page-main__container{padding-bottom:0}@media (min-width:768px){.catalog-product-view .page-main .page-main__container{padding-top:16px}}.catalog-product-view .page-bottom__container{margin-bottom:32px}@media not all and (min-width:1200px){.catalog-product-view .page-bottom__container{padding:0 30px}}@media not all and (min-width:480px){.catalog-product-view .page-bottom__container{padding:0 10px}}.catalog-product-view .separator{background-color:#f2f2f2;width:calc(100% + 18px);margin-left:-9px;height:32px;clear:both}@media not all and (min-width:640px){.catalog-product-view .separator{height:20px}}.catalog-product-view .product.attribute.sku{display:flex;font-size:1.4rem}.catalog-product-view .product.attribute.sku .type{margin:0 4px 0 0}.catalog-product-view .fotorama--fullscreen{z-index:99999999 !important}.catalog-product-view .product.media{position:relative;margin:0 0 12px}.catalog-product-view .product.media .gallery{position:relative}.catalog-product-view .product.media .corner-wrapper{border:0;right:12px;min-width:92px}.catalog-product-view .product.media .corner-wrapper .ln1:not(.page-product-configurable .ln1){filter:blur(5px)}.catalog-product-view .product.media .corner-wrapper .custom-related-product .ln1{filter:blur(0)}.catalog-product-view .product.media .corner-wrapper .crn1{font-size:3.1rem;padding:.21em .3em}.catalog-product-view .product.media .corner-wrapper .crn1 .ln1.extra{font-size:1.6rem;line-height:19px;display:block}.catalog-product-view .product.media .corner-wrapper .crn1 .ln2.extra{font-size:2.7rem;line-height:27px;display:block}.catalog-product-view .product.media .corner-wrapper .crn2{font-size:1.3rem;line-height:16px;padding:4px 0}.catalog-product-view .product.media .corner-wrapper .crn3{font-size:1.3rem;line-height:16px;padding:4px 0}.catalog-product-view .product.media .corner-wrapper.as-much-as .crn1{font-size:3.1rem;padding:.21em .3em}.catalog-product-view .product.media .corner-wrapper.as-much-as .crn1 .ln1{font-size:2.7rem;line-height:27px;display:block}.catalog-product-view .product.media .corner-wrapper.as-much-as .crn1 .ln2{font-size:1.6rem;line-height:19px;display:block}.catalog-product-view .product.media .product-tag,.catalog-product-view .product.media .price-message{font-size:21px;padding:0 14px}.catalog-product-view .product.media ._block-content-loading .magnifier-preview,.catalog-product-view .product.media ._block-content-loading .fotorama__thumb-border,.catalog-product-view .product.media ._block-content-loading .fotorama__thumb__arr{display:none}.catalog-product-view .product.media ._block-content-loading .fotorama__stage{aspect-ratio:1;width:100%}.catalog-product-view .product.media ._block-content-loading .fotorama__spinner--show{display:none}.catalog-product-view .product.media ._block-content-loading.has-thumbs .fotorama__nav__shaft{height:79px}.catalog-product-view .product.media .fotorama__nav-wrap--horizontal{margin-top:10px}.catalog-product-view .product.media .fotorama__stage{margin-bottom:10px}.catalog-product-view .product.media .fotorama__stage:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;border:1px solid #d7d7d7}.catalog-product-view .product.media .fotorama__thumb{border:1px solid #d7d7d7;box-sizing:border-box}.catalog-product-view .product.media .fotorama__thumb:hover{cursor:pointer}.catalog-product-view .product.media .corner-wrapper{z-index:100}.catalog-product-view .magnifier-preview{border:4px solid #9b9b9b}.catalog-product-view .product-info-main-top{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}@media not all and (min-width:768px){.catalog-product-view .product-info-main-top{margin:0}}.catalog-product-view .product-info-main-top .short-sales-text{background:#d7d7d7;color:#4a4a4a;font-size:14px;padding:14px 20px;border-radius:3px;margin:6px 0;text-align:center;font-weight:bold}@media (min-width:992px){.catalog-product-view .product-info-top{width:70%}.catalog-product-view .product-info-top .page-title-wrapper{padding-right:4%}}.catalog-product-view .product-info-stock-sku{width:100%}.catalog-product-view .sku .value{color:#4a4a4a}.catalog-product-view .form-bottom{margin-top:10px;margin-bottom:20px}.catalog-product-view .form-bottom .price-wrapper{padding-top:16px}@media not all and (min-width:768px){.catalog-product-view .form-bottom .price-wrapper{padding-top:0;margin-bottom:32px}}.catalog-product-view .form-bottom .add-to-cart-wrapper #form-messages-container{margin-bottom:8px}@media (min-width:1201px){.catalog-product-view .form-bottom{display:flex;justify-content:space-between;align-items:center}.catalog-product-view .form-bottom .price-wrapper,.catalog-product-view .form-bottom .add-to-cart-wrapper{flex:1 1 0;padding-top:10px}.catalog-product-view .form-bottom .old-price{display:block;margin-top:-24px}}.catalog-product-view .product-options-wrapper{position:relative}@media (min-width:768px){.catalog-product-view .product-options-wrapper{font-size:12px;margin:10px 0 20px}}.catalog-product-view .product-options-wrapper:before{content:attr(data-hasrequired);display:block;text-align:right;color:#cc0004}.catalog-product-view .product-options-wrapper .between-text span{white-space:nowrap}.catalog-product-view .product-options-wrapper .field.required{margin-top:8px}.catalog-product-view .product-options-wrapper .field.required label span:before{content:'*\a0';display:inline-block;font-weight:bold;color:red}.catalog-product-view .product-options-wrapper .field label{display:inline-block;width:auto !important}.catalog-product-view .product-options-wrapper .field.configurable{margin-bottom:20px}.catalog-product-view .product-options-wrapper .field.configurable select{max-width:330px}.catalog-product-view .product-options-wrapper .no-display{display:none}.catalog-product-view .product-options-wrapper .swatch-attribute-label:before{content:'*\a0';color:#cc0004;display:inline-block}.catalog-product-view .bundle-actions{display:none}.catalog-product-view .bundle-options-container .legend.title,.catalog-product-view .bundle-options-container .action.back.customization,.catalog-product-view .bundle-options-container .bundle-summary,.catalog-product-view .bundle-options-container .minimal-price>.special-price,.catalog-product-view .bundle-options-container .minimal-price>.normal-price,.catalog-product-view .bundle-options-container .block-bundle-summary,.catalog-product-view .bundle-options-container fieldset>.legend+br{display:none}.catalog-product-view .bundle-options-container .qty-holder{width:90px}.catalog-product-view .bundle-options-container .qty-holder .qty-label{font-weight:600;font-size:13px}.catalog-product-view .bundle-options-container .info-option-price{font-weight:normal;color:#b8b8b8;font-size:14px;white-space:nowrap;font-family:'korolev',Arial,sans-serif}.catalog-product-view .info-option.single-option,.catalog-product-view .info-option.checkable-option{background:white;border:none;max-width:100%}.catalog-product-view .info-option.single-option .sku-part,.catalog-product-view .info-option.checkable-option .sku-part{font-weight:700}.catalog-product-view .info-option.single-option .info-option-image-box,.catalog-product-view .info-option.checkable-option .info-option-image-box{height:55px;flex:0 0 55px}.catalog-product-view .info-option.single-option .info-option-image-box .info-option-small-image,.catalog-product-view .info-option.checkable-option .info-option-image-box .info-option-small-image{padding:5px}.catalog-product-view .info-option.single-option .single-option-info,.catalog-product-view .info-option.checkable-option .single-option-info{font-size:13px;line-height:15px;font-weight:600;flex:1}.catalog-product-view .info-option.single-option .label,.catalog-product-view .info-option.checkable-option .label{flex:1}.catalog-product-view .price-matrix-option-row{border-bottom:1px dashed #d7d7d7;flex-wrap:wrap;align-items:flex-end;padding-bottom:18px;margin-bottom:8px;min-width:100%}.catalog-product-view .price-matrix-option-row .price-matrix-width,.catalog-product-view .price-matrix-option-row .price-matrix-height,.catalog-product-view .price-matrix-option-row .price-matrix-extra{flex:1 1 auto}@media (max-width:365px){.catalog-product-view .price-matrix-option-row .price-matrix-width,.catalog-product-view .price-matrix-option-row .price-matrix-height,.catalog-product-view .price-matrix-option-row .price-matrix-extra{margin-top:20px}}.catalog-product-view .price-matrix-option-row .price-matrix-width .field .control,.catalog-product-view .price-matrix-option-row .price-matrix-height .field .control{width:126px}.catalog-product-view .price-matrix-option-row .field .control{display:block}.catalog-product-view .price-matrix-option-row select.product-custom-option{-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block;background:#fff url('../images/icons/chevron-down-solid.svg') no-repeat right 5px center / 13px 21px;padding:5px 20px 5px 5px;image-rendering:pixelated;border:1px solid #b8b8b8;border-radius:0}.catalog-product-view .price-matrix-option-row select.product-custom-option::-ms-expand{display:none}.catalog-product-view .price-matrix-option-row select.product-custom-option option{font-weight:normal}.catalog-product-view .price-matrix-option-row .product-custom-option{border:1px solid #b8b8b8}.catalog-product-view .price-matrix-option-row .price-matrix-price{min-width:20%;background-color:#f2f2f2;padding:8px 0;text-align:right;font-weight:900;font-size:2.4rem;line-height:1.5;height:52px;margin:0 0 0 auto}@media (min-width:768px) and (max-width:1140px){.catalog-product-view .price-matrix-option-row .price-matrix-price{margin-top:10px;flex:100%}}@media (max-width:400px){.catalog-product-view .price-matrix-option-row .price-matrix-price{margin-top:10px;flex:100%}}.catalog-product-view .price-matrix-option-row.option-row-type-dropdown .price-matrix-width,.catalog-product-view .price-matrix-option-row.option-row-type-dropdown .price-matrix-height{margin-top:20px}.catalog-product-view .price-matrix-option-row.option-row-type-dropdown .price-matrix-height{padding-right:5px}.catalog-product-view .price-matrix-option-row.option-row-type-text{align-items:flex-start}@media not all and (min-width:768px){.catalog-product-view .price-matrix-option-row.option-row-type-text .price-matrix-width,.catalog-product-view .price-matrix-option-row.option-row-type-text .price-matrix-height{width:35%}.catalog-product-view .price-matrix-option-row.option-row-type-text .price-matrix-price{width:30%}}@media (min-width:768px){.catalog-product-view .product.info.detailed{clear:both}}.catalog-product-view .product-info-price{text-align:center}@media (min-width:768px){.catalog-product-view .product-info-price{text-align:left}}.catalog-product-view .product-info-price .price-box{font-family:'korolev',Arial,sans-serif;display:flex;flex-direction:column}.catalog-product-view .product-info-price .price-box>.special-price .price,.catalog-product-view .product-info-price .price-box>.normal-price .price,.catalog-product-view .product-info-price .price-box>.price-as-configured .price{font-size:4.2rem;line-height:1;color:#cc0004;font-weight:800}@media not all and (min-width:768px){.catalog-product-view .product-info-price .price-box>.special-price .price,.catalog-product-view .product-info-price .price-box>.normal-price .price,.catalog-product-view .product-info-price .price-box>.price-as-configured .price{font-size:3.8rem}}.catalog-product-view .product-info-price .price-box>.special-price .price>.decimals,.catalog-product-view .product-info-price .price-box>.normal-price .price>.decimals,.catalog-product-view .product-info-price .price-box>.price-as-configured .price>.decimals{font-size:.75em}.catalog-product-view .product-info-price .price-box .product-unit{font-size:14px;color:#4a4a4a}.catalog-product-view .product-info-price .price-box .product-unit:before{content:" / "}.catalog-product-view .product-info-price .price-box .price-label{font-size:2rem}.catalog-product-view .old-price{font-size:2.1rem;font-weight:400;text-decoration:line-through;color:#4a4a4a}@media not all and (min-width:768px){.catalog-product-view .old-price{font-size:1.8rem}}.catalog-product-view .you-save-amount{line-height:1;color:#00c625;font-weight:500;font-size:1.6rem;margin-top:10px}@media not all and (min-width:768px){.catalog-product-view .you-save-amount{font-size:1.3rem}}.catalog-product-view .package-price{font-weight:600;margin:8px 0}.catalog-product-view .package-price .price-wrapper{line-height:42px;font-size:4.2rem;font-weight:800}@media not all and (min-width:768px){.catalog-product-view .package-price .price-wrapper{font-size:3.8rem}}.catalog-product-view .package-price .price-wrapper .decimals{font-size:.75em}.catalog-product-view .package-price .product-unit{font-weight:700}.catalog-product-view .package-price .price-label{display:block}.catalog-product-view .tier-title{margin-top:16px;font-weight:700;font-size:1.6rem;color:#4a4a4a}@media (min-width:768px){.catalog-product-view .tier-title{font-size:1.4rem}}.catalog-product-view .prices-tier{margin:7px 0 20px 0;text-align:left}.catalog-product-view .prices-tier .item{line-height:2.4rem;display:table-row}.catalog-product-view .prices-tier .item .price-container-wrapper,.catalog-product-view .prices-tier .item .benefit{display:table-cell}.catalog-product-view .prices-tier .item .benefit{padding-left:7px}.catalog-product-view .prices-tier .price-container{font-weight:700;color:#4a4a4a;font-size:1.5rem}.catalog-product-view .prices-tier .benefit{line-height:2.5rem;color:#00c625;font-size:1.5rem;text-transform:capitalize}.catalog-product-view .add-to-cart-wrapper .product-unit-info .amount-message{background-color:#f2f2f2;padding:8px}.catalog-product-view .add-to-cart-wrapper .product-unit-info .qty-increments,.catalog-product-view .add-to-cart-wrapper .product-unit-info .min-quantity,.catalog-product-view .add-to-cart-wrapper .product-unit-info .max-quantity{padding:0 8px;background-color:#f2f2f2;border-radius:2px 0 0 2px}.catalog-product-view .add-to-cart-wrapper .product-unit-info>div:first-child{padding-top:8px}.catalog-product-view .add-to-cart-wrapper .product-unit-info>div:last-child{padding-bottom:8px}.catalog-product-view .add-to-cart-wrapper .box-tocart.multiple{height:80px;margin:0}.catalog-product-view .add-to-cart-wrapper .box-tocart.multiple>.fieldset{display:block}.catalog-product-view .add-to-cart-wrapper .box-tocart.multiple>.fieldset .field.qty{display:flex;height:40px}.catalog-product-view .add-to-cart-wrapper .box-tocart.multiple>.fieldset .field.qty .control{display:flex;justify-content:left;width:50%}.catalog-product-view .add-to-cart-wrapper .box-tocart.multiple>.fieldset .field.qty .control+.control{position:relative}.catalog-product-view .add-to-cart-wrapper .box-tocart.multiple>.fieldset .field.qty .control+.control>div.mage-error[generated]{position:absolute;top:-55px;left:-133px}@media (min-width:768px){.catalog-product-view .add-to-cart-wrapper .box-tocart.multiple>.fieldset .field.qty .control+.control>div.mage-error[generated]{left:9px;top:-80px}}@media (min-width:1201px){.catalog-product-view .add-to-cart-wrapper .box-tocart.multiple>.fieldset .field.qty .control+.control>div.mage-error[generated]{left:-140px;top:-70px}}.catalog-product-view .add-to-cart-wrapper .box-tocart.multiple>.fieldset .field.qty .control input{width:43px;font-size:12px}.catalog-product-view .add-to-cart-wrapper .box-tocart.multiple>.fieldset .field.qty .control input[name="unit_qty"]{width:60px}.catalog-product-view .add-to-cart-wrapper .box-tocart.multiple>.fieldset .actions button{line-height:40px}.catalog-product-view .add-to-cart-wrapper .box-tocart>.fieldset{display:flex;height:40px;background-color:#f2f2f2}.catalog-product-view .add-to-cart-wrapper .box-tocart>.fieldset .field.qty{border-radius:2px 0 0 2px;background-color:#f2f2f2}.catalog-product-view .add-to-cart-wrapper .box-tocart>.fieldset .field.qty>.label{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.catalog-product-view .add-to-cart-wrapper .box-tocart>.fieldset .field.qty .control{padding:0 13px 0 0;display:flex;align-items:center;justify-content:center;height:100%}.catalog-product-view .add-to-cart-wrapper .box-tocart>.fieldset .field.qty .input-text.qty{margin:0 8px 0;width:45px;text-align:center;height:25px;border:none;font-size:12px}.catalog-product-view .add-to-cart-wrapper .box-tocart>.fieldset .field.qty .input-text.qty+.mage-error{position:absolute;margin-top:8px}@media not all and (min-width:768px){.catalog-product-view .add-to-cart-wrapper .box-tocart>.fieldset .field.qty .input-text.qty+.mage-error{font-size:1rem}}.catalog-product-view .add-to-cart-wrapper .box-tocart>.fieldset .field.qty .control>.quantity-increments-additional-wrapper{margin:0 8px}.catalog-product-view .add-to-cart-wrapper .box-tocart>.fieldset .field.qty .control>.quantity-increments-additional-wrapper .input-text{margin:0}.catalog-product-view .add-to-cart-wrapper .box-tocart>.fieldset .actions{width:100%;flex:1 0px}.catalog-product-view .add-to-cart-wrapper .box-tocart>.fieldset .actions>.tocart{height:100%;width:100%;padding:0 5px}.catalog-product-view .add-to-cart-wrapper .box-tocart>.fieldset .actions>.tocart>span:before{content:'+';color:#ffffff;margin:0 5px 0 0}.catalog-product-view .add-to-cart-wrapper .box-tocart>#qty-error{margin-top:-16px}@media not all and (min-width:768px){.catalog-product-view .add-to-cart-wrapper .box-tocart>#qty-error{margin-top:0px;font-size:1rem}}.catalog-product-view .product-social-links a.towishlist{display:flex;color:#4a4a4a}.catalog-product-view .product-social-links a.towishlist span{margin-left:4px;width:120px}.catalog-product-view .product-social-links a.towishlist:before{content:'';background-image:url('../images/icons/heart-outline.svg');background-repeat:no-repeat;background-size:12px 12px;margin-top:4px;height:12px;width:12px}.catalog-product-view .product-social-links a.towishlist.inwishlist:before{background-image:url('../images/icons/heart-orange.svg')}.catalog-product-view .bhfiStock-wrapper{text-align:center;margin:20px 0}@media (min-width:768px){.catalog-product-view .bhfiStock-wrapper{text-align:left}}@media (min-width:1201px){.catalog-product-view .bhfiStock-wrapper{margin:0 0 4px}}.catalog-product-view .offer-link{display:flex;flex-direction:row-reverse}.catalog-product-view .product-links-container{display:flex;flex-direction:row-reverse;justify-content:space-between;align-content:center;position:relative;margin:10px 0}.catalog-product-view .svea_calculator_wrapper{order:2;width:50%}.catalog-product-view .svea_calculator_wrapper .svea_calculator span{font-size:11px}@media (max-width:1200px){.catalog-product-view .svea_calculator_wrapper .svea_calculator span{vertical-align:top;font-size:12px}}@media (min-width:1201px) and (max-width:1224px){.catalog-product-view .svea_calculator_wrapper .svea_calculator:before{margin-right:4px}}.catalog-product-view .svea-pp-widget-part-payment{display:contents}.catalog-product-view .svea-pp-widget-part-payment+section{display:contents}.catalog-product-view .svea-pp-widget-container{left:0}.catalog-product-view .campaign-duration-info{padding:10px;line-height:1.2;font-size:1.2rem;margin-bottom:20px;border:1px solid #00c625}.catalog-product-view .campaign-duration-info .campaign-duration-info__title{font-weight:700}.catalog-product-view .campaign-duration-info .campaign-duration-info__title+div:not(:empty){margin-top:1em}.catalog-product-view .delivery-bottom{float:right}.catalog-product-view .delivery-bottom .shop-in-shop-text{margin:8px 0}.catalog-product-view .delivery-bottom table>tbody>tr>td{padding:0;vertical-align:middle;font-size:13px}.catalog-product-view .delivery-bottom table>tbody>tr>td:first-child{padding-right:2px}.catalog-product-view .delivery-bottom p{margin-top:1rem}.catalog-product-view .delivery-bottom img{max-width:initial;margin-right:5px}.catalog-product-view .delivery-info .delivery-info__title{font-size:16px;padding:8px 16px;background:#e3e3e3}.catalog-product-view .delivery-info .delivery-info__content{padding:16px;line-height:1.2;font-size:12px;border:1px solid #e3e3e3}.catalog-product-view .delivery-info .delivery-info__row{margin-bottom:8px;position:relative}.catalog-product-view .delivery-info .delivery-info__row:last-child{margin-bottom:0}.catalog-product-view .delivery-info .delivery-info__row img{max-width:90px;max-height:45px}.catalog-product-view .delivery-info .delivery-info__row__title{font-weight:700}.catalog-product-view .delivery-info .delivery-info-delivery-restriction{color:#4a4a4a}.catalog-product-view #deliveryMethodPopup img{max-width:220px}.catalog-product-view .campaign-text{margin-bottom:.61538em}.catalog-product-view .free-delivery,.catalog-product-view .campaign-text{color:#cc0004;font-weight:700}@media (min-width:768px){.catalog-product-view .product-details-container{padding:20px 10px 0}.catalog-product-view .product-details-container .abv-reviews-container{margin:12px 0 20px}}.catalog-product-view .product-details-container .description h3{color:#4a4a4a;font-weight:900;margin-bottom:10px}.catalog-product-view .product-details-container .description h4{color:#4a4a4a;line-height:1.4;text-transform:uppercase;margin:0 0 10px}.catalog-product-view .product-details-container .description p{margin-bottom:19.5px}.catalog-product-view .product-details-container .description ul,.catalog-product-view .product-details-container .description ol{list-style:disc outside;margin-bottom:20px}.catalog-product-view .product-details-container .description ul>li,.catalog-product-view .product-details-container .description ol>li{margin-left:26px}.catalog-product-view .product-details-container>h3{margin-bottom:20px;text-align:center}.catalog-product-view .product-details-container .campaign-description{margin-bottom:1em}.catalog-product-view .product-details-container .description-toggle{text-decoration:none}@media (min-width:768px){.catalog-product-view .product-details-container .description-toggle{display:none}}.catalog-product-view .product-details-container .expanded .description{max-height:initial}.catalog-product-view .product-details-container .expanded .description:after{display:none}@media not all and (min-width:768px){.catalog-product-view .product-details-container .description{max-height:140px;overflow:hidden;position:relative}.catalog-product-view .product-details-container .description:after{content:'';background:linear-gradient(to bottom, rgba(255,255,255,0), #fff);transition:opacity .3s ease;pointer-events:none;position:absolute;height:40px;width:100%;bottom:0;left:0}}.catalog-product-view .youtube-container{max-width:480px;margin:0 auto}@media (min-width:768px){.catalog-product-view .youtube-container{min-width:285px}}.catalog-product-view .video.youtube{position:relative;padding-bottom:56.25%;height:0;margin-bottom:20px}.catalog-product-view .video.youtube>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.catalog-product-view .brand-image a{display:block;max-height:80px}.catalog-product-view .product-nav-links--right{width:30%}@media not all and (min-width:992px){.catalog-product-view .product-nav-links--right{display:none}}.catalog-product-view .product-nav-links--right .brand-image{display:flex;height:60px;margin:0 0 8px 0}.catalog-product-view .product-nav-links--right .brand-image a{margin-left:auto}.catalog-product-view .product-nav-links .brand-image{margin-bottom:32px}.catalog-product-view .product-nav-links .brand-image a{margin:0 auto}.catalog-product-view .product-nav-links .brand-image-logo{margin:0 auto;width:auto}.catalog-product-view .product-nav-links .brand-link,.catalog-product-view .product-nav-links .product-view-nav-link-category{padding:11px 16px;margin:8px auto;font-weight:600;max-width:420px;text-align:left;background:url('../images/icons/arrow-right-gray.svg') calc(100% - 16px) 50% no-repeat,#f2f2f2}.catalog-product-view .product-nav-links .brand-link>a,.catalog-product-view .product-nav-links .product-view-nav-link-category>a{display:block;color:#4a4a4a}.catalog-product-view .product-view-nav-link-category,.catalog-product-view .brand-link{word-break:break-word;text-align:right;margin-bottom:.5em;padding-right:16px;margin-right:3px;background:url('../images/icons/arrow-right.svg') 100% calc(100% - 5px) no-repeat}.catalog-product-view .product-view-nav-link-category a,.catalog-product-view .brand-link a{color:#4a4a4a}.catalog-product-view .desktop--hidden .product-view-nav-link-category,.catalog-product-view .desktop--hidden .brand-link{position:relative;padding-right:30px}.catalog-product-view .desktop--hidden .product-view-nav-link-category::after,.catalog-product-view .desktop--hidden .brand-link::after{background:url('../images/icons/arrow-right-gray.svg') 0 no-repeat;height:18px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.catalog-product-view .link-show{display:none}@media not all and (min-width:768px){.catalog-product-view .link-show{display:inline}}.catalog-product-view .brand-image-logo{margin-left:auto;max-height:60px}.catalog-product-view .social-sharer.desktop--hidden{display:flex;justify-content:space-evenly;margin-top:20px}.catalog-product-view .social-sharer a{text-decoration:initial}@media (min-width:768px){.catalog-product-view .social-sharer a img{padding:0 0 0 5px;display:inline}}.catalog-product-view .product-options-wrapper .swatch-attribute-label,.catalog-product-view .product-options-wrapper .stylized-option-label,.catalog-product-view .product-options-wrapper .configurable-option-label,.catalog-product-view .product-options-wrapper .product-option label,.catalog-product-view .product-options-wrapper .product-option .field.required:before,.catalog-product-view .product-options-wrapper .product-option .stylized-option-label,.catalog-product-view .product-options-wrapper .configurable-option .stylized-option-label,.catalog-product-view .product-options-wrapper .product-option>.field>.label,.catalog-product-view .product-options-wrapper .configurable-option>.field>.label,.catalog-product-view .product-options-wrapper .configurable-option .product-option .stylized-option-label,.catalog-product-view .product-options-wrapper .product-option .configurable-option .stylized-option-label,.catalog-product-view .product-options-wrapper .product-option .product-option>.field>.label,.catalog-product-view .product-options-wrapper .configurable-option .product-option>.field>.label,.catalog-product-view .product-options-wrapper .product-option .configurable-option>.field>.label,.catalog-product-view .product-options-wrapper .configurable-option .configurable-option>.field>.label,.catalog-product-view .product-options-wrapper .configurable-option .product-option .product-option>.field>.label,.catalog-product-view .product-options-wrapper .product-option .configurable-option .product-option>.field>.label,.catalog-product-view .product-options-wrapper .configurable-option .product-option .configurable-option>.field>.label,.catalog-product-view .product-options-wrapper .product-option .configurable-option .configurable-option>.field>.label{font-size:15px}.catalog-product-view .configurable-option-label em{font-style:normal}.stockalert-content{margin-bottom:15px}.stockalert-content .fieldset{margin-top:10px;padding:14px;background-color:#f2f2f2}.stockalert-content .fieldset .title{color:#e60004;font-size:1.4rem;font-weight:600}.stockalert-content .fieldset .email-wrapper{display:flex;background-color:#f2f2f2}.stockalert-content .fieldset .email-wrapper input{height:auto;font-size:1.4rem;border:1px solid #c0c0c0;border-right:none}.stockalert-content .fieldset .email-wrapper .button{line-height:12px;background-color:#e60004}.stockalert-content .fieldset .validation-advice,.stockalert-content .fieldset .notice-text{margin-top:5px;font-size:12px}.info-option-disabled .info-option-image-box{position:relative;display:flex;align-items:center;justify-content:center}.info-option-disabled .info-option-image-box .o-o-o-note{background-color:#e60004;text-transform:uppercase;transform:scale(.5) rotate(-30deg);position:absolute;font-weight:bold;padding:.5em;opacity:.9;color:#ffffff;right:auto;z-index:4;width:fit-content;top:20px}.info-option-disabled.selectable-option{border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver}.info-option-detail-info .info-option-price{font-size:14px;font-family:'korolev',Arial,sans-serif;font-weight:normal;text-align:right}.stylized-option-info-container .info-option,.configurable-option-info-container .info-option{min-width:100%;align-items:start}.stylized-option-info-container .info-option-image-box,.configurable-option-info-container .info-option-image-box{flex:none}.stylized-option-info-container .info-option-title,.configurable-option-info-container .info-option-title{width:calc(100% - 90px)}.stylized-option-info-container .info-option-detail-info,.configurable-option-info-container .info-option-detail-info{font-size:1.3rem;align-items:flex-start}.stylized-option-info-container .info-option-price,.configurable-option-info-container .info-option-price{float:none}.stylized-option-dropdown-option-value,.configurable-option-dropdown-option-value{position:relative}.stylized-option-dropdown-option-value:after,.configurable-option-dropdown-option-value:after{content:'';background-image:url('../images/icons/chevron-down-solid.svg');background-repeat:no-repeat;background-size:14px 16px;display:inline-block;height:16px;width:14px;position:absolute;right:6px;top:7px}.stylized-option-dropdown-option-value .icon-down.dd_arrow:after,.configurable-option-dropdown-option-value .icon-down.dd_arrow:after{display:none}.stylized-option-dropdown-option-value{border:1px solid #b8b8b8}.product-option .text,.configurable-option .text{font-size:1.3rem}.product-option .stylized-option-label,.configurable-option .stylized-option-label,.product-option>.field>.label,.configurable-option>.field>.label,.configurable-option .product-option .stylized-option-label,.product-option .configurable-option .stylized-option-label,.product-option .product-option>.field>.label,.configurable-option .product-option>.field>.label,.product-option .configurable-option>.field>.label,.configurable-option .configurable-option>.field>.label,.configurable-option .product-option .product-option>.field>.label,.product-option .configurable-option .product-option>.field>.label,.configurable-option .product-option .configurable-option>.field>.label,.product-option .configurable-option .configurable-option>.field>.label{color:#4a4a4a;max-width:100%;float:none;line-height:inherit}.product-option .stylized-option-label span,.configurable-option .stylized-option-label span,.product-option>.field>.label span,.configurable-option>.field>.label span,.product-option .product-option .stylized-option-label span,.configurable-option .product-option .stylized-option-label span,.product-option .configurable-option .stylized-option-label span,.configurable-option .configurable-option .stylized-option-label span,.product-option .product-option>.field>.label span,.configurable-option .product-option>.field>.label span,.product-option .configurable-option>.field>.label span,.configurable-option .configurable-option>.field>.label span,.product-option .configurable-option .product-option .stylized-option-label span,.configurable-option .configurable-option .product-option .stylized-option-label span,.product-option .product-option .configurable-option .stylized-option-label span,.configurable-option .product-option .configurable-option .stylized-option-label span,.product-option .product-option .product-option>.field>.label span,.configurable-option .product-option .product-option>.field>.label span,.product-option .configurable-option .product-option>.field>.label span,.configurable-option .configurable-option .product-option>.field>.label span,.product-option .product-option .configurable-option>.field>.label span,.configurable-option .product-option .configurable-option>.field>.label span,.product-option .configurable-option .configurable-option>.field>.label span,.configurable-option .configurable-option .configurable-option>.field>.label span,.product-option .configurable-option .product-option .product-option>.field>.label span,.configurable-option .configurable-option .product-option .product-option>.field>.label span,.product-option .product-option .configurable-option .product-option>.field>.label span,.configurable-option .product-option .configurable-option .product-option>.field>.label span,.product-option .configurable-option .product-option .configurable-option>.field>.label span,.configurable-option .configurable-option .product-option .configurable-option>.field>.label span,.product-option .product-option .configurable-option .configurable-option>.field>.label span,.configurable-option .product-option .configurable-option .configurable-option>.field>.label span{padding-bottom:5px;display:block}.product-option .options-list .label,.configurable-option .options-list .label{display:inline-block;width:85%}.product-option .price-notice,.configurable-option .price-notice{color:#b8b8b8;font-family:'korolev',Arial,sans-serif;white-space:nowrap;font-weight:normal}.product-option .price-notice .sign:after,.configurable-option .price-notice .sign:after{content:"\00a0";display:inline-block}.product-option .field.choice:first-child,.configurable-option .field.choice:first-child{margin-top:4px}@media not all and (min-width:768px){.product-option .field.choice,.configurable-option .field.choice{padding-bottom:8px}}@media (min-width:768px){.product-option .field.choice,.configurable-option .field.choice{padding-bottom:4px}}.product-option .field.choice .product-custom-option,.configurable-option .field.choice .product-custom-option{vertical-align:top;top:4px}.product-option .stylized-option-required .stylized-option-label>span:before,.configurable-option .stylized-option-required .stylized-option-label>span:before,.product-option .stylized-option-required .product-option .stylized-option-label>span:before,.configurable-option .stylized-option-required .product-option .stylized-option-label>span:before,.product-option .stylized-option-required .configurable-option .stylized-option-label>span:before,.configurable-option .stylized-option-required .configurable-option .stylized-option-label>span:before,.product-option .stylized-option-required .product-option>.field>.label>span:before,.configurable-option .stylized-option-required .product-option>.field>.label>span:before,.product-option .stylized-option-required .configurable-option>.field>.label>span:before,.configurable-option .stylized-option-required .configurable-option>.field>.label>span:before,.product-option .stylized-option-required .configurable-option .product-option .stylized-option-label>span:before,.configurable-option .stylized-option-required .configurable-option .product-option .stylized-option-label>span:before,.product-option .stylized-option-required .product-option .configurable-option .stylized-option-label>span:before,.configurable-option .stylized-option-required .product-option .configurable-option .stylized-option-label>span:before,.product-option .stylized-option-required .product-option .product-option>.field>.label>span:before,.configurable-option .stylized-option-required .product-option .product-option>.field>.label>span:before,.product-option .stylized-option-required .configurable-option .product-option>.field>.label>span:before,.configurable-option .stylized-option-required .configurable-option .product-option>.field>.label>span:before,.product-option .stylized-option-required .product-option .configurable-option>.field>.label>span:before,.configurable-option .stylized-option-required .product-option .configurable-option>.field>.label>span:before,.product-option .stylized-option-required .configurable-option .configurable-option>.field>.label>span:before,.configurable-option .stylized-option-required .configurable-option .configurable-option>.field>.label>span:before,.product-option .stylized-option-required .configurable-option .product-option .product-option>.field>.label>span:before,.configurable-option .stylized-option-required .configurable-option .product-option .product-option>.field>.label>span:before,.product-option .stylized-option-required .product-option .configurable-option .product-option>.field>.label>span:before,.configurable-option .stylized-option-required .product-option .configurable-option .product-option>.field>.label>span:before,.product-option .stylized-option-required .configurable-option .product-option .configurable-option>.field>.label>span:before,.configurable-option .stylized-option-required .configurable-option .product-option .configurable-option>.field>.label>span:before,.product-option .stylized-option-required .product-option .configurable-option .configurable-option>.field>.label>span:before,.configurable-option .stylized-option-required .product-option .configurable-option .configurable-option>.field>.label>span:before{content:'*';color:#cc0004;display:inline-block}.checkable-custom-option{display:flex;flex-wrap:nowrap;padding:0;border:none}.checkable-custom-option:hover{background:white}.checkable-custom-option .cco-wrap{flex-wrap:nowrap;display:flex;width:100%;align-items:center;min-height:55px}.checkable-custom-option .cco-name{width:100%;font-weight:600;font-size:13px;line-height:15px}.checkable-custom-option .cco-image{height:55px;flex:0 0 55px}.checkable-custom-option .cco-image img{max-height:45px}.checkable-custom-option .cco-info{display:flex;flex-wrap:wrap;align-items:center;height:fit-content}.checkable-custom-option .info-wrapper{padding:5px}.checkable-custom-option .cco-price{color:#4a4a4a;font-family:'korolev',Arial,sans-serif;font-weight:bold;font-size:16px}.checkable-custom-option .cco-price .price-box{display:flex;flex-direction:row-reverse;align-items:baseline}.checkable-custom-option .cco-price .price-box .price{color:#4a4a4a}.checkable-custom-option .cco-price .old-price{font-size:15px;padding-left:6px}.checkable-custom-option .cco-price .normal-price,.checkable-custom-option .cco-price .special-price{font-size:16px;margin:0}.checkable-custom-option .cco-price .normal-price .decimals,.checkable-custom-option .cco-price .special-price .decimals{font-size:inherit}.checkable-custom-option .cco-price .normal-price{margin-top:0}.checkable-custom-option .cco-toggle{display:flex;justify-content:flex-end;flex-grow:2;padding-left:10px;font-size:11px}.checkable-custom-option .info-option-additional-label{font-weight:normal}@media (max-width:1024px){.checkable-custom-option{flex-wrap:wrap;margin-bottom:10px}.checkable-custom-option .cco-info .cco-name{display:none}.checkable-custom-option .cco-wrap{align-items:center;min-height:50px}.checkable-custom-option .cco-toggle{align-self:center}.checkable-custom-option .cco-price,.checkable-custom-option .price-box .normal-price,.checkable-custom-option .price-box .special-price{font-size:20px;font-weight:600}.checkable-custom-option .price-box .old-price{font-size:18px}}@media not all and (max-width:1024px){.checkable-custom-option>.cco-name{display:none}}.product-content{padding-bottom:20px}.product-content>*{width:calc(50% - 14px)}.product-content .product.media{order:10;float:left}.product-content>.product-info-main-top{order:15;float:right;clear:right}.product-content>.product-info-main{order:20;float:right;clear:right}.product-content .extrahint-above-description{order:25;float:left;clear:left;padding:12px 0}.product-content .product-details-container{order:30;float:left;clear:left}.product-content .product-info-bottom{order:35;clear:left}.product-content .product-info-bottom h3{text-align:center}.product-content .scroll-container{float:right;position:sticky;top:90px}.product-content .scroll-container .product-info-main{float:right;width:100%}.product-content:after{display:block;content:"";clear:both}@media not all and (min-width:768px){.product-content{display:flex;flex-direction:column;gap:20px}.product-content>*{width:100%}}.product-links-cnt{padding:20px}.product-links-cnt h3{text-align:center;font-size:2.2rem}.product-links{max-width:800px;margin:0 auto}.product-links a{display:inline-block;background-color:#f2f2f2;color:#4a4a4a;text-decoration:none;padding:12px 16px;margin:4px}.price-row>*{float:left}.info-wrapper{display:inline-block;padding-left:8px}.related-product-slide-content{display:none}.input-toggle{display:inline-block;position:relative;margin-left:auto;flex-basis:90px;flex-shrink:0;height:28px;width:90px;order:2}.input-toggle input{opacity:0;height:0;width:0}.input-toggle input:checked+label{background-color:#00c625}.input-toggle input:checked+label:before{transform:translateX(62px)}.input-toggle input:checked+label:after{content:"KYLLÄ";transform:translateX(-20px);color:#ffffff}.input-toggle label{background-color:#d7d7d7;width:initial !important;position:absolute;transition:.4s;cursor:pointer;bottom:0;right:0;left:0;top:0}.input-toggle label:before{content:"";background-color:#ffffff;position:absolute;transition:.4s;height:24px;width:24px;bottom:2px;left:2px}.input-toggle label:after{content:"EI";color:#1c1c1c;position:absolute;line-height:24px;font-weight:700;transition:.4s;font-size:12px;bottom:2px;right:20px}.products-service .product-item>*{margin:10px 0}.product-options-wrapper .checkable-custom-option,.related-products-top .product-element,.products-service .product-item{min-height:55px}@media not all and (min-width:768px){.product-links-cnt .product-links{background:none;padding:0}.product-links-cnt a{max-width:420px;margin:8px auto;padding:11px 30px 11px 16px;background:#f2f2f2;font-weight:600}.product-links-cnt a:first-child{margin-top:0}.product-links-cnt a:before{right:16px;left:auto;background-size:initial}.product-nav-links+.product-links-cnt{margin-top:-12px}}.delivery-modal p{margin-bottom:8px}.configurable-option-info-price{font-size:14px;font-family:'korolev',Arial,sans-serif;font-weight:normal}.configurable-option-info-price .sign:after{content:"\00a0";display:inline-block}.configurable-option-info-disabled .text-disabled{color:#ffbd27}.catalog-product-view .abv-reviews-container.summary .abv-reviews-summary,.catalog-product-view .abv-reviews-container.summary .abv-reviews-summary-secondary,.catalog-product-view .abv-reviews-container.summary+.abv-reviews-container{display:none}.catalog-product-view .abv-qa-container#abv-qa-anchor .abv-qa{display:none}.catalog-product-view .abv-qa-heading{position:relative}.catalog-product-view .abv-qa-heading .count{font-size:13px}.catalog-product-view .abv-reviews-summary-ratings .abv-rating-summary:after,.catalog-product-view .abv-qa-container .abv-qa-heading:after{background:url(../images/icons/chevron-down.svg) center center / 30px no-repeat;height:22px;width:22px;content:'';display:inline-block;position:absolute;right:0;top:calc(50% - 11px)}.catalog-product-view .abv-reviews-summary-ratings .abv-rating-summary,.catalog-product-view .abv-qa-container .abv-qa-heading{user-select:none}.catalog-product-view .abv-reviews-summary-ratings .abv-rating-summary:hover,.catalog-product-view .abv-qa-container .abv-qa-heading:hover{cursor:pointer}.catalog-product-view .abv-reviews-container.open .abv-reviews-summary,.catalog-product-view .abv-reviews-container.open .abv-reviews-summary-secondary,.catalog-product-view .abv-reviews-container.open+.abv-reviews-container{display:block}.catalog-product-view .abv-reviews-container.open .abv-rating-summary:after{transform:rotate(180deg)}.catalog-product-view .abv-reviews-container.open .abv-rating-summary{margin-bottom:10px}.catalog-product-view .abv-qa-container.open .abv-qa-heading:after{transform:rotate(180deg)}.catalog-product-view .abv-qa-container.open .abv-qa{margin-top:20px;display:block !important}@media not all and (min-width:768px){.catalog-product-view .abv-reviews-summary-ratings .abv-rating-summary:after,.catalog-product-view .abv-qa-container .abv-qa-heading:after{right:15px}}.catalog-product-view .product-info-top .abv-rating-summary{margin:4px 0}.catalog-product-view .product-info-top .abv-rating-summary a:first-child{text-decoration:none}.catalog-product-view .product-info-top .abv-rating-summary a:first-child:hover{text-decoration:none}.catalog-product-view .product-info-top .abv-rating-summary .stars_bottom{top:2px}.catalog-product-view .product-info-top .abv-rating-summary .abv-rating-count .abv-average-rating{display:none}.catalog-product-view .product-info-top .abv-rating-summary .abv-average-percentage{display:inline-block;position:relative;left:5px;margin:0 0 0 10px;font-size:1.2rem}@media (min-width:768px){.catalog-product-view .abv-reviews-container.summary{padding:0 40px}}@media (min-width:992px){.catalog-product-view .abv-reviews-container.summary .abv-reviews-summary-ratings{display:flex;flex-wrap:wrap;gap:32px;row-gap:10px;justify-content:center}.catalog-product-view .abv-reviews-container.summary .abv-rating-table .label{display:none}}.catalog-product-view .abv-reviews-container.summary .abv-reviews-summary{float:left;width:50%}.catalog-product-view .abv-reviews-container.summary .abv-reviews-summary-secondary{float:right;width:50%}@media not all and (min-width:992px){.catalog-product-view .abv-reviews-container.summary .abv-reviews-summary{float:left;width:50%}.catalog-product-view .abv-reviews-container.summary .abv-reviews-summary .abv-rating-table{margin-left:0}.catalog-product-view .abv-reviews-container.summary .abv-reviews-summary .abv-rating-table td:first-child{padding-top:3px;width:initial;float:right}.catalog-product-view .abv-reviews-container.summary .abv-reviews-summary .abv-rating-table td:nth-child(2){width:200px}.catalog-product-view .abv-reviews-container.summary .abv-reviews-summary .abv-rating-table .rating-bar-bottom{height:13px}.catalog-product-view .abv-reviews-container.summary .abv-reviews-summary-secondary{float:right;width:50%}}.catalog-product-view .abv-reviews-container.summary .abv-reviews-heading{text-align:center}.catalog-product-view .abv-reviews-container.summary .abv-reviews-heading:after{content:'';display:block;clear:both}.catalog-product-view .abv-reviews-container.summary .abv-reviews-heading h2{display:block;font-weight:bold}@media not all and (min-width:992px){.catalog-product-view .abv-reviews-container.summary .abv-reviews-heading h2{margin-bottom:.2rem}}.catalog-product-view .abv-reviews-container.summary .abv-rating-summary{display:flex;justify-content:center;flex-wrap:wrap;align-items:end;text-align:center;flex-basis:100%;position:relative}@media not all and (min-width:992px){.catalog-product-view .abv-reviews-container.summary .abv-rating-summary .abv-reviews-heading,.catalog-product-view .abv-reviews-container.summary .abv-rating-summary .abv-rating-summary-container{width:100%}}.catalog-product-view .abv-reviews-container.summary .stars_bottom{width:90px}.catalog-product-view .abv-reviews-container.summary .abv-average-rating{color:#4a4a4a;vertical-align:super;display:inline-block;font-weight:bold;line-height:48px;font-size:48px;padding:0 8px;border:none;margin:0}.catalog-product-view #abv-reviews-anchor{padding:0 10px}@media (min-width:768px){.catalog-product-view #abv-reviews-anchor{padding:0 40px}}.catalog-product-view #abv-reviews-anchor .abv-average-percentage{display:inline-block;position:relative;left:5px;margin:0 0 0 10px;font-size:1.2rem}.catalog-product-view #abv-reviews-anchor .abv-btn-green{margin:12px 0 20px;color:#ffffff}@media (max-width:335px){.catalog-product-view #abv-reviews-anchor .abv-btn-green{padding:10px 20px;font-size:1.3rem}}.catalog-product-view #abv-reviews-anchor .abv-toolbar .abv-btn-green{margin:0}.catalog-product-view #abv-reviews-anchor .abv-filter .abv-filter-title{font-size:1.3rem;font-weight:700}.catalog-product-view #abv-reviews-anchor .abv-filter ul{margin-top:7px}.catalog-product-view #abv-reviews-anchor .abv-filter ul li button{margin-bottom:15px}.catalog-product-view #abv-reviews-anchor .abv-filter ul li button span{background-image:url('../images/icons/close.svg');margin:4px -10px -3px 10px;background-size:12px auto;background-position:0 0;position:relative;cursor:pointer;float:right;height:12px;width:12px}@media not all and (min-width:768px){.catalog-product-view #abv-reviews-anchor .abv-reviews>.abv-btn-green:first-child{margin-top:40px}}@media (min-width:768px){.catalog-product-view #abv-reviews-anchor .abv-reviews>.abv-btn-green:first-child{display:block;clear:both}}.catalog-product-view #abv-reviews-anchor .abv-reviews-list>li{border-bottom:1px solid #e5e5e5;margin-bottom:20px}.catalog-product-view #abv-reviews-anchor .abv-reviews-list>li:after{content:'';display:block;clear:both}.catalog-product-view #abv-reviews-anchor .abv-reviews-list>li:last-child{border-bottom:none;margin-bottom:0}@media not all and (min-width:768px){.catalog-product-view #abv-reviews-anchor .abv-reviews-list>li .stars_bottom{margin-top:12px;clear:both;float:left}}.catalog-product-view #abv-reviews-anchor .abv-reviews-list~.abv-reviews-list{border-top:1px solid #e5e5e5;margin-top:-15px;padding-top:30px}.catalog-product-view #abv-reviews-anchor .abv-review-content-left{min-height:25px;padding-top:4px;display:block;float:left;width:22%}@media not all and (min-width:768px){.catalog-product-view #abv-reviews-anchor .abv-review-content-left{display:none}}.catalog-product-view #abv-reviews-anchor .abv-review-content{float:left;width:100%}@media (min-width:768px){.catalog-product-view #abv-reviews-anchor .abv-review-content{width:57%}}.catalog-product-view #abv-reviews-anchor .abv-review-content .abv-review-mainProduct{background-color:#e3e3e3;margin:10px 0 20px;padding:10px 16px;font-size:13px}.catalog-product-view #abv-reviews-anchor .abv-review-content .abv-review-mainProduct a{color:#4a4a4a}.catalog-product-view #abv-reviews-anchor .abv-review-content-right{display:block;float:left;width:21%}.catalog-product-view #abv-reviews-anchor .abv-review-header:after{content:'';display:block;clear:both}.catalog-product-view #abv-reviews-anchor .abv-header-title{font-weight:bold;font-size:16px;color:#4a4a4a;clear:right}@media (min-width:768px) and (max-width:1024px){.catalog-product-view #abv-reviews-anchor .abv-header-title{width:51%}}.catalog-product-view #abv-reviews-anchor .abv-user-info{display:flex;align-items:center;margin-top:4px}.catalog-product-view #abv-reviews-anchor .abv-user-info .verified-purchase{margin-right:8px;height:20px;width:20px}.catalog-product-view #abv-reviews-anchor .abv-review-recommended{display:inline;float:right;margin-top:10px}@media (max-width:370px){.catalog-product-view #abv-reviews-anchor .abv-review-recommended{text-align:right}}@media (max-width:350px){.catalog-product-view #abv-reviews-anchor .abv-review-recommended{width:140px}}@media (min-width:768px){.catalog-product-view #abv-reviews-anchor .abv-review-recommended{margin:-46px 0 0}}.catalog-product-view #abv-reviews-anchor .abv-review-recommended span{font-weight:bold;font-size:1.4rem;color:#00c625}.catalog-product-view #abv-reviews-anchor .abv-review-recommended span:nth-child(2){padding:0 4px 0 0}.catalog-product-view #abv-reviews-anchor .abv-review-recommended.not span{color:#b8b8b8}.catalog-product-view #abv-reviews-anchor .abv-review-recommended .abv-icon-yes:before,.catalog-product-view #abv-reviews-anchor .abv-review-recommended .abv-icon-no:before{height:22px;width:22px;background-size:20px}.catalog-product-view #abv-reviews-anchor .abv-comment,.catalog-product-view #abv-reviews-anchor .abv-review-photos{margin:20px 0}.catalog-product-view #abv-reviews-anchor .abv-client-response,.catalog-product-view #abv-reviews-anchor .abv-comment{border-left:4px solid #e5e5e5;padding:5px 0 5px 20px;background:none;display:block;margin:20px 0;width:100%}@media not all and (min-width:768px){.catalog-product-view #abv-reviews-anchor .abv-client-response,.catalog-product-view #abv-reviews-anchor .abv-comment{margin:0 0 20px}}.catalog-product-view #abv-reviews-anchor .abv-client-response .abv-client-response-header,.catalog-product-view #abv-reviews-anchor .abv-comment .abv-client-response-header,.catalog-product-view #abv-reviews-anchor .abv-client-response .abv-user-nickname,.catalog-product-view #abv-reviews-anchor .abv-comment .abv-user-nickname{font-weight:bold}.catalog-product-view #abv-reviews-anchor .abv-review-photos li{width:25%;float:left}.catalog-product-view #abv-reviews-anchor .abv-review-photos div{margin:0 4px 4px 0;padding-top:72%;position:relative;overflow:hidden}.catalog-product-view #abv-reviews-anchor .abv-review-photos img{width:100%;position:absolute;top:0;left:0}.catalog-product-view #abv-reviews-anchor .abv-review-photos img:hover{cursor:pointer}.catalog-product-view #abv-reviews-anchor .abv-review-photos:after{content:'';display:block;clear:both}.catalog-product-view #abv-reviews-anchor .abv-review-text{margin:24px 0 16px;font-size:13px}.catalog-product-view #abv-reviews-anchor .abv-review-feedback.mobile{margin-bottom:20px;overflow:auto;display:block;float:none;font-size:1.1rem}@media (min-width:768px){.catalog-product-view #abv-reviews-anchor .abv-review-feedback.mobile{display:none}}.catalog-product-view #abv-reviews-anchor .abv-review-feedback.mobile .abv-review-comment{margin:16px 0 0;float:left}.catalog-product-view #abv-reviews-anchor .abv-review-feedback.mobile .feedback-right{text-align:right}.catalog-product-view #abv-reviews-anchor .abv-review-feedback.mobile .feedback-right>span{display:block}.catalog-product-view #abv-reviews-anchor .abv-review-content-right{display:none;float:left;width:21%}@media (min-width:768px){.catalog-product-view #abv-reviews-anchor .abv-review-content-right{display:block}}.catalog-product-view #abv-reviews-anchor .abv-review-content-right .abv-review-feedback{padding:0;font-size:11px;float:left;width:100%;text-align:right;margin-top:4px}.catalog-product-view #abv-reviews-anchor .abv-toolbar.bottom{text-align:center}.catalog-product-view .abv-rating-summary-box{text-align:center;display:block;width:100%}.catalog-product-view .abv-rating-summary-box.stars{display:inline-block;vertical-align:super;text-align:initial;width:95px}.catalog-product-view .abv-rating-summary-box.stars .count{display:block;font-size:13px}@media (min-width:768px){.catalog-product-view .abv-rating-summary-box.stars .count{font-size:12px}}.catalog-product-view .abv-icon-yes:before,.catalog-product-view .abv-average-percentage:before{vertical-align:bottom;display:inline-block;margin-right:5px;content:'';background:url("../images/icons/like.svg") no-repeat;background-size:20px}.catalog-product-view .abv-icon-no:before{vertical-align:bottom;display:inline-block;margin-right:5px;content:'';background:url("../images/icons/unlike.svg") no-repeat;background-size:20px}.catalog-product-view .abv-average-percentage{font-weight:bold;font-size:1.6rem;color:#00c625;display:block}.catalog-product-view .abv-average-percentage:before{height:20px;width:20px}.catalog-product-view .abv-reviews-summary{border-right:#ffffff 1px solid;flex-basis:60%}.catalog-product-view .abv-reviews-summary .abv-rating-table{white-space:nowrap;margin:5px 0 20px 8px}.catalog-product-view .abv-reviews-summary .abv-rating-table .star{width:18px;height:18px;background:url("../images/icons/star.svg") 0 0 no-repeat;display:inline-block}.catalog-product-view .abv-reviews-summary .abv-rating-table td{padding:5px 0}.catalog-product-view .abv-reviews-summary .abv-rating-table td:first-child{color:#4a4a4a;font-weight:bold;width:16px;vertical-align:middle}.catalog-product-view .abv-reviews-summary .abv-rating-table td:first-child>span{margin:0 0 0 3px;vertical-align:middle}.catalog-product-view .abv-reviews-summary .abv-rating-table td:last-child{text-align:center;padding-left:8px;padding-right:7px}.catalog-product-view .abv-reviews-summary .abv-rating-table .rating-bar-top{display:block;height:100%;border-radius:2px;background:#ffbd27}.catalog-product-view .abv-reviews-summary .abv-rating-table .rating-bar-bottom{display:inline-block;vertical-align:top;background:#f2f2f2;border-radius:2px;height:13px;width:100%;margin:0}@media (min-width:768px){.catalog-product-view .abv-reviews-summary .abv-rating-table .rating-bar-bottom{height:30px}}.catalog-product-view .abv-reviews-summary .abv-reviews-summary-bottom{float:right;width:219px}@media (max-width:585px){.catalog-product-view .abv-reviews-summary .abv-reviews-summary-bottom{width:100%}}@media (min-width:768px){.catalog-product-view .abv-reviews-summary .abv-reviews-summary-bottom{width:initial}}@media (min-width:1201px){.catalog-product-view .abv-reviews-summary .abv-reviews-summary-bottom{float:left}}.catalog-product-view .abv-reviews-summary-secondary{padding-left:16px;font-size:1.2rem;flex-basis:20%}.catalog-product-view .abv-reviews-summary-secondary .abv-rating-table-secondary-table-header{max-width:200px;overflow:auto;display:block;width:100%}.catalog-product-view .abv-reviews-summary-secondary .abv-rating-table-secondary-table-header span:nth-child(2){font-weight:bold;color:#4a4a4a;float:right}.catalog-product-view .abv-reviews-summary-secondary .abv-reviews-summary-bottom{margin:20px 0 0}.catalog-product-view .abv-reviews-summary-secondary .abv-reviews-summary-bottom .abv-btn-review{font-weight:600;background:none;font-size:12px;color:#e60004;padding:0}@media (min-width:1201px){.catalog-product-view .abv-reviews-summary-secondary .abv-reviews-summary-bottom .abv-btn-review{float:right}}.catalog-product-view .rating-bar-bottom{display:inline-block;vertical-align:top;background:#f2f2f2;border-radius:2px;height:13px;margin:2px 0;width:113px}.catalog-product-view .rating-bar-bottom.with-bars{position:relative;max-width:200px;width:100%;height:5px;display:inline-block}.catalog-product-view .rating-bar-bottom.with-bars li{width:20%;float:left;height:5px;position:relative}.catalog-product-view .rating-bar-bottom.with-bars li:first-child{position:absolute}.catalog-product-view .rating-bar-top{display:block;height:13px;border-radius:2px;background:#ffbd27}.catalog-product-view .abv-popup-trustmark{padding:10px;font-size:1.1rem;background-image:-webkit-linear-gradient(top, #eee 0, #00c625 100%)}.catalog-product-view .abv-inline-popup{display:none;background:#ffffff;padding:20px;border:#b8b8b8 1px solid;border-radius:5px;z-index:100;width:325px;opacity:0;margin-top:30px;box-shadow:0 3px 3px rgba(0,0,0,0.1) !important;transition:margin 300ms, opacity 300ms}.catalog-product-view .abv-rating-count{vertical-align:text-bottom;display:inline-block;position:relative;cursor:pointer;outline:0}.catalog-product-view .abv-rating-count>span{margin:0 3px 0 5px;border-radius:21px;background:#e60004;padding:2px 10px;color:#ffffff}.catalog-product-view .abv-vote-down:before,.catalog-product-view .abv-vote-up:before{vertical-align:bottom;background-size:20px;display:inline-block;margin-right:5px;height:20px;width:20px;content:''}.catalog-product-view .abv-vote-down:disabled,.catalog-product-view .abv-vote-up:disabled{opacity:1}.catalog-product-view .abv-vote-down .abv-feedbackCount,.catalog-product-view .abv-vote-up .abv-feedbackCount{vertical-align:super}.catalog-product-view .abv-vote-up:before{background:url("../images/icons/vote-up.svg") no-repeat}.catalog-product-view .abv-vote-up:disabled .abv-feedbackCount{color:#00ad20}.catalog-product-view .abv-vote-down:before{background:url("../images/icons/vote-down.svg") no-repeat}.catalog-product-view .abv-vote-down:disabled .abv-feedbackCount{color:#b43034}.catalog-product-view .abv-btn-feedback{margin-left:2px;color:#4a4a4a;height:32px;padding:8px 10px 5px;margin-top:5px;background-color:#e3e3e3;font-weight:normal;font-size:1.3rem;border-radius:0}.catalog-product-view .abv-btn-feedback:first-child{padding:5px 15px;margin-left:0}.catalog-product-view .abv-review-comment{margin:15px 0 14px}.catalog-product-view .abv-btn-green{padding:10px 35px;font-size:1.4rem;font-family:'ibm-plex-sans',Arial,sans-serif;transition:all linear .1s;max-width:310px;line-height:2rem;color:#ffffff}.catalog-product-view .abv-desktop-buttons{margin-top:20px}.catalog-product-view .abv-desktop-buttons a,.catalog-product-view .abv-desktop-buttons button{margin:0 0 8px 0;width:275px;text-align:center;color:#ffffff}.catalog-product-view #abv-qa-anchor .abv-pages{text-align:center}.catalog-product-view #abv-qa-anchor .abv-pages .button{margin-bottom:40px}.catalog-product-view #abv-qa-anchor .abv-question-mainProduct{background-color:#e3e3e3;padding:10px 16px;margin-top:10px;font-size:13px;width:52%}@media not all and (min-width:768px){.catalog-product-view #abv-qa-anchor .abv-question-mainProduct{flex-grow:2;order:2;width:100%}}.catalog-product-view #abv-qa-anchor .abv-question-mainProduct a{color:#4a4a4a}.catalog-product-view .abv-qa-heading h2{display:block;font-weight:bold}@media (min-width:768px){.catalog-product-view .abv-qa-heading{margin:0 40px}}.catalog-product-view .abv-qa{padding:0 10px}@media (min-width:768px){.catalog-product-view .abv-qa{padding:0 40px}}.catalog-product-view .abv-arrow-down:before{background:url("../images/icons/arrow-down.svg") no-repeat;vertical-align:baseline;margin:0 0 0 5px;height:6px;width:10px;content:'';display:inline-block}@media (min-width:768px){.catalog-product-view .mobile-brand-links,.catalog-product-view .abv-mobile{display:none}}.catalog-product-view .abv-reviews-container,.catalog-product-view .abv-reviews-empty,.catalog-product-view .abv-qa-container,.catalog-product-view .abv-qa-empty{font-size:12px;margin:24px 0}.catalog-product-view .abv-reviews-container:after,.catalog-product-view .abv-reviews-empty:after,.catalog-product-view .abv-qa-container:after,.catalog-product-view .abv-qa-empty:after{content:'';display:block;clear:both}@media not all and (min-width:768px){.catalog-product-view .abv-reviews-container,.catalog-product-view .abv-reviews-empty,.catalog-product-view .abv-qa-container,.catalog-product-view .abv-qa-empty{margin:20px 0}.catalog-product-view .abv-reviews-container .abv-btn-summary-review,.catalog-product-view .abv-reviews-empty .abv-btn-summary-review,.catalog-product-view .abv-qa-container .abv-btn-summary-review,.catalog-product-view .abv-qa-empty .abv-btn-summary-review,.catalog-product-view .abv-reviews-container .abv-btn-qa-link,.catalog-product-view .abv-reviews-empty .abv-btn-qa-link,.catalog-product-view .abv-qa-container .abv-btn-qa-link,.catalog-product-view .abv-qa-empty .abv-btn-qa-link{max-width:310px}}.catalog-product-view .abv-reviews-empty,.catalog-product-view .abv-qa-empty{text-align:center}.catalog-product-view .abv-reviews-empty h2,.catalog-product-view .abv-qa-empty h2{margin-bottom:20px}.catalog-product-view .abv-trustmark{width:250px;margin:0 auto}.catalog-product-view .abv-trustmark #abv-popup-trustmark{opacity:100;position:absolute;padding:5px;width:250px;margin-top:0}.catalog-product-view .abv-trustmark .abv-trustmark-logo{height:40px;margin-left:auto;margin-right:auto;display:block}.ios .abv-toolbar.bottom .button{-webkit-appearance:none}.abv-tooltip{position:relative}.abv-tooltip .tooltip-content{background:#4a4a4a;max-width:360px;min-width:100px;padding:4px;z-index:100;display:none;position:absolute;text-align:left;color:#ffffff;line-height:1.4;font-size:1.1rem;border:1px solid #bbb;margin-bottom:5px;bottom:100%;left:0}.abv-tooltip .tooltip-content:after,.abv-tooltip .tooltip-content:before{border:solid transparent;content:'';height:0;position:absolute;width:0}.abv-tooltip .tooltip-content:after{border-width:5px;border-color:transparent}.abv-tooltip .tooltip-content:before{border-width:6px;border-color:transparent}.abv-tooltip .tooltip-content:after,.abv-tooltip .tooltip-content:before{top:100%}.abv-tooltip .tooltip-content:after{border-top-color:#4a4a4a;left:15px;margin-left:-5px}.abv-tooltip .tooltip-content:before{border-top-color:#bbb;left:15px;margin-left:-6px}.abv-tooltip .tooltip-toggle{cursor:pointer}.abv-tooltip .tooltip-toggle:hover+.tooltip-content,.abv-tooltip .tooltip-toggle:focus+.tooltip-content,.abv-tooltip:hover .tooltip-content{display:block}.abv-tooltip:hover{background:#ffffff}.abv-tooltip .tooltip-toggle{position:relative}.abv-tooltip .tooltip-content{text-align:center;left:50%;transform:translateX(calc(-50% - 15px))}.abv-tooltip .tooltip-content:before,.abv-tooltip .tooltip-content:after{left:50%}.toolbar{padding:10px 10px 5px;margin-bottom:15px;line-height:30px;margin-top:10px}@media (min-width:768px){.toolbar{display:flex}}@media not all and (min-width:768px){.toolbar{padding:0}}@media (min-width:768px){.toolbar .sorter{order:1}}@media not all and (min-width:768px){.toolbar .sorter{display:none}}@media (min-width:768px) and (max-width:992px){.toolbar .sorter{flex:1}}.toolbar .sorter>*{display:inline-block}.toolbar .sorter select{font-size:14px;height:auto;width:auto;padding:0}.toolbar .sorter .sorter-label{text-transform:uppercase;margin-right:5px}@media (min-width:768px){.toolbar .pagescont,.toolbar .pager{flex-grow:1;order:2}}@media (min-width:768px) and (max-width:992px){.toolbar .pagescont,.toolbar .pager{flex-wrap:wrap;display:flex;justify-content:flex-end}.toolbar .pagescont .pages,.toolbar .pager .pages{order:2}.toolbar .pagescont .limiter,.toolbar .pager .limiter{margin-right:10px}}@media not all and (min-width:768px){.toolbar .pagescont,.toolbar .pager{width:100%}}.toolbar .pagescont .pages,.toolbar .pager .pages{margin-left:15px}@media not all and (min-width:768px){.category-content__top .toolbar .pagescont .pages,.category-content__top .toolbar .pager .pages{display:none}}@media not all and (min-width:768px){.toolbar .pagescont .limiter,.toolbar .pager .limiter{display:none}}.toolbar .pagescont .limiter>*,.toolbar .pager .limiter>*{display:inline-block}.toolbar .pagescont .limiter select,.toolbar .pager .limiter select{font-size:14px;height:auto;width:auto;padding:0}.toolbar .pagescont .limiter span,.toolbar .pager .limiter span{text-transform:uppercase;padding-right:5px}.toolbar .pagescont .toolbar-amount,.toolbar .pager .toolbar-amount{white-space:nowrap;margin:0 15px 0 0}.toolbar .pagescont .product-count,.toolbar .pager .product-count{font-size:15px}@media not all and (min-width:768px){.toolbar .pagescont .pages,.toolbar .pager .pages{padding-bottom:5px;padding-top:15px;clear:right;float:right}.bottom-toolbar .toolbar .pagescont .pages,.bottom-toolbar .toolbar .pager .pages{padding-top:0px}}.toolbar .pagescont .pages .current,.toolbar .pager .pages .current,.toolbar .pagescont .pages a,.toolbar .pager .pages a{color:#ffffff;vertical-align:middle;background-color:#4a4a4a;display:inline-block;text-align:center;border-radius:50%;margin:0 .2em;width:30px}@media not all and (min-width:768px){.toolbar .pagescont .pages .current,.toolbar .pager .pages .current,.toolbar .pagescont .pages a,.toolbar .pager .pages a{background-color:#f2f2f2;border-radius:0;font-size:15px;color:#787878}}.toolbar .pagescont .pages a:hover,.toolbar .pager .pages a:hover{text-decoration:underline}.toolbar .pagescont .pages li,.toolbar .pager .pages li{display:inline-block}.toolbar .pagescont .pages .current,.toolbar .pager .pages .current{background-color:#cc0004;color:#ffffff}@media not all and (min-width:768px){.toolbar .pagescont .pages .current,.toolbar .pager .pages .current{width:28px;margin:0}}.toolbar .pagescont .pages .jump,.toolbar .pager .pages .jump{color:#4a4a4a !important;background:none;margin:0}@media not all and (min-width:768px){.toolbar .pagescont .pages .jump,.toolbar .pager .pages .jump{width:6px;color:transparent;font-size:0}.toolbar .pagescont .pages .jump:after,.toolbar .pager .pages .jump:after{display:inline;content:"\2022";color:#b8b8b8;font-size:15px}}.toolbar .pagescont .pages .pages-item-previous,.toolbar .pager .pages .pages-item-previous{font:0/0 a}@media not all and (min-width:768px){.toolbar .pagescont .pages .pages-item-previous,.toolbar .pager .pages .pages-item-previous{font:initial}.toolbar .pagescont .pages .pages-item-previous a,.toolbar .pager .pages .pages-item-previous a{background-color:transparent;transform:rotate(180deg);width:initial}}@media not all and (min-width:768px){.toolbar .pagescont .pages .pages-item-previous:hover a:before,.toolbar .pager .pages .pages-item-previous:hover a:before{border-right:0}}@media not all and (min-width:768px){.toolbar .pagescont .pages .pages-item-previous a,.toolbar .pager .pages .pages-item-previous a{transform:rotate(180deg);color:transparent;font-size:0}}.toolbar .pagescont .pages .pages-item-previous a:before,.toolbar .pager .pages .pages-item-previous a:before{content:'';border-right:12px solid #cc0004;border-bottom:12px solid transparent;border-top:12px solid transparent;position:absolute;border-left:none;margin-left:10px;margin-top:-15px;display:block;height:0;width:0}@media not all and (min-width:768px){.toolbar .pagescont .pages .pages-item-previous a:before,.toolbar .pager .pages .pages-item-previous a:before{content:'';background-image:url('../images/icons/angle-right.svg');background-repeat:no-repeat;background-size:12px 32px;vertical-align:bottom;display:inline-block;position:relative;height:32px;border:none;width:12px;margin:0px}}.toolbar .pagescont .pages .pages-item-next,.toolbar .pager .pages .pages-item-next{font:0/0 a}@media not all and (min-width:768px){.toolbar .pagescont .pages .pages-item-next,.toolbar .pager .pages .pages-item-next{font:initial}.toolbar .pagescont .pages .pages-item-next a,.toolbar .pager .pages .pages-item-next a{background-color:transparent;width:initial}}@media not all and (min-width:768px){.toolbar .pagescont .pages .pages-item-next:hover a:before,.toolbar .pager .pages .pages-item-next:hover a:before{border-left:0}}@media not all and (min-width:768px){.toolbar .pagescont .pages .pages-item-next a,.toolbar .pager .pages .pages-item-next a{color:transparent;font-size:0}}.toolbar .pagescont .pages .pages-item-next a:before,.toolbar .pager .pages .pages-item-next a:before{content:'';border-left:12px solid #cc0004;border-bottom:12px solid transparent;border-top:12px solid transparent;border-right:none;position:absolute;margin-left:10px;margin-top:-15px;display:block;height:0;width:0}@media not all and (min-width:768px){.toolbar .pagescont .pages .pages-item-next a:before,.toolbar .pager .pages .pages-item-next a:before{content:'';background-image:url('../images/icons/angle-right.svg');background-repeat:no-repeat;background-size:12px 32px;display:inline-block;vertical-align:top;position:relative;border:none;height:32px;width:12px;margin:0}}.toolbar .pager>*{display:inline-block;margin-bottom:5px;float:left}@media (min-width:768px){.toolbar .pager>*{float:right}}@media not all and (min-width:768px){.toolbar .toolbar-buttons{float:right}}.bottom-toolbar .toolbar .toolbar-buttons{float:none;width:100%}@media (min-width:768px){.bottom-toolbar .toolbar .toolbar-buttons{display:none}}.bottom-toolbar .toolbar .toolbar-buttons .sort-by{display:none}.bottom-toolbar .toolbar .toolbar-buttons .filter{width:100%}.bottom-toolbar .toolbar .toolbar-buttons .filter .button{text-align:center;margin-left:0;width:100%}.toolbar .toolbar-buttons .sort-by,.toolbar .toolbar-buttons .filter{float:right}.toolbar .toolbar-buttons .sort-by .button,.toolbar .toolbar-buttons .filter .button{background-color:#f2f2f2;border:1px solid #d7d7d7;text-transform:uppercase;color:#4a4a4a;text-align:center;line-height:22px;padding:12px 8px;border-radius:0;margin-left:8px;min-width:92px}.toolbar .toolbar-buttons .filter .funnel-icon{background-image:url('../images/icons/funnel.svg');background-repeat:no-repeat;background-size:contain;padding-left:17px;margin-left:6px}.toolbar .toolbar-buttons .filter .applied-filter-count:before{content:'('}.toolbar .toolbar-buttons .filter .applied-filter-count:after{content:')'}.toolbar .toolbar-buttons .sort-by .icons{display:block;margin-top:-4px;padding-left:4px;float:right}.toolbar .toolbar-buttons .sort-by .icons .arrow{display:inline-block}.toolbar .toolbar-buttons .sort-by .icons .arrow.arrow-down{transform:rotate(180deg);display:inline-block;padding-bottom:6px;margin-left:-4px}.toolbar .toolbar-buttons .sort-by .icons .arrow:before{content:"\2191";transform:scale(1.2, 1.5);display:inline-block;font-weight:500;font-size:14px}.abv-toolbar{margin:0 0 20px}@media not all and (min-width:768px){.abv-toolbar{text-align:center}}.abv-sort{background:#f5f5f5;padding:5px 7px;font-size:1.3rem;float:right;position:relative;margin-top:12px}@media not all and (min-width:640px){.abv-sort .sort-by-label{display:none}}.abv-sort:hover{cursor:pointer}.abv-sort:hover>ul{display:block;opacity:1;margin-top:0;z-index:100}.abv-sort>ul{opacity:0;margin-top:10px;transition:margin 300ms, opacity 300ms;position:absolute;top:100%;right:0;background:#ffffff;border:#c2c2c2 1px solid;border-radius:4px;width:226px;z-index:-10;white-space:nowrap}.abv-sort>ul>li{padding:8px 30px 8px 10px;text-overflow:ellipsis;overflow:hidden}.abv-sort>ul>li.abv-selected{background:#ffffff}.abv-sort>ul>li:hover{background:#00c625;color:#ffffff}.abv-sort>ul>li:first-child{border-radius:4px 4px 0 0}.category-list{background:#f2f2f2}@media (min-width:768px){.category-list{display:none}}.category-list .inner #category-list{margin:0 -9px;background:#ffffff}.category-list .inner #category-list dd{background:#ffffff;border:none}.category-list .inner #category-list ol{display:flex;scroll-behavior:smooth;padding:0 8px 12px;overflow-y:hidden;margin-top:-4px;gap:8px}.category-list .inner #category-list ol li{display:flex;border:1px solid #d7d7d7;background-color:#f2f2f2;align-items:center;text-align:center;min-height:40px;padding:4px 8px}.category-list .inner #category-list ol li .filter-count-label{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.category-list .inner #category-list ol li a{color:#4a4a4a;line-height:14px;min-width:80px}.category-list .inner #category-list #jump-to-filters{margin-top:-24px;padding-bottom:24px}.category-list .inner #category-list:after{content:'';display:block;background-color:#f2f2f2;margin-bottom:8px;position:relative;height:8px}.catalog-category-view .page-bottom{background:none;padding:0}.catalog-category-view .recs-category,.catalog-category-view .promo-wrapper{background:#fff;padding:20px 10px 30px 10px;margin-bottom:30px}.catalog-category-view .recs-category ul,.catalog-category-view .promo-product-list-container{margin-bottom:0}@media not all and (min-width:480px){.catalog-category-view .recs-category,.catalog-category-view .promo-wrapper{margin-bottom:20px;padding-bottom:10px}}.catalog-product-view .recs-category ul,.catalog-product-view .promo-product-list-container{padding:20px 0 30px;margin-bottom:0}.catalog-product-view .promo-wrapper:after,.catalog-product-view .recs-category:after{display:block;content:'';background-color:#f2f2f2;width:calc(100% + 20px);margin-left:-10px;height:32px}@media not all and (min-width:640px){.catalog-product-view .promo-wrapper:after,.catalog-product-view .recs-category:after{height:20px}}@media not all and (min-width:480px){.catalog-product-view .promo-wrapper:after,.catalog-product-view .recs-category:after{height:20px}.catalog-product-view .recs-category ul,.catalog-product-view .promo-product-list-container{padding-bottom:10px}}.catalog-product-view .abv-qa-container .abv-toolbar .abv-page-current{display:block}@media not all and (min-width:768px){.catalog-product-view .abv-qa-container .abv-toolbar .abv-page-current{padding-left:0}}.catalog-product-view #abv-qa-anchor .abv-qa-heading{margin-bottom:20px;display:flex;justify-content:center;align-items:center}@media not all and (min-width:992px){.catalog-product-view #abv-qa-anchor .abv-qa-heading{margin-bottom:0;flex-direction:column}.catalog-product-view #abv-qa-anchor .abv-qa-heading h2{margin-bottom:.2rem}}@media (min-width:992px){.catalog-product-view #abv-qa-anchor .abv-qa-heading h2{margin-right:8px;margin-bottom:0}}.catalog-product-view #abv-qa-anchor .abv-sort{margin-top:0}@media not all and (min-width:768px){.catalog-product-view #abv-qa-anchor .abv-toolbar{display:inline-block}}@media not all and (min-width:640px){.catalog-product-view #abv-qa-anchor .abv-btn-qa-link{max-width:initial;margin-top:10px;width:100%}.catalog-product-view #abv-qa-anchor .abv-sort{margin-bottom:8px}.catalog-product-view #abv-qa-anchor .abv-sort>ul{right:initial;left:0}}@media not all and (min-width:370px){.catalog-product-view #abv-qa-anchor .abv-toolbar{margin-bottom:2px;width:100%}.catalog-product-view #abv-qa-anchor .abv-toolbar .abv-page-current{padding:0}}.catalog-product-view .abv-qa-list{margin-bottom:30px}.catalog-product-view .abv-qa-list~.abv-qa-list{margin-top:-30px}.catalog-product-view .abv-qa-list .abv-user-nickname{font-weight:700}.catalog-product-view .abv-qa-list>li{margin-bottom:10px}.catalog-product-view .abv-qa-list>li:after{content:'';display:block;clear:both}.catalog-product-view .abv-qa-question{padding:40px 0 16px}@media not all and (min-width:768px){.catalog-product-view .abv-qa-question{flex-wrap:wrap;display:flex}}.catalog-product-view .abv-qa-question:after{content:'';display:block;clear:both}.catalog-product-view .abv-qa-question button:hover{background:#e3e3e3}.catalog-product-view .abv-qa-question-author-info{width:100%}@media not all and (min-width:768px){.catalog-product-view .abv-qa-question-author-info{flex-grow:0;order:0}}.catalog-product-view .abv-qa-question-author-info .abv-author-gender{margin-top:-5px;padding-top:2px;display:inline-block}.catalog-product-view .abv-qa-question-author-info .abv-author-gender:before{background:url('../images/icons/question.svg') no-repeat;vertical-align:bottom;background-size:20px;display:inline-block;margin-right:5px;height:20px;width:20px;content:''}.catalog-product-view .abv-qa-question-author-info .abv-btn-stat{border:none;float:right;padding:0;margin-top:-3px;margin-left:10px}.catalog-product-view .abv-qa-question-author-info .abv-btn-stat:hover{text-decoration:none}.catalog-product-view .abv-qa-question-author-info .abv-btn-stat span:first-child{color:#4a4a4a !important;display:inline-block;margin-right:5px;font-weight:700;font-size:1.6rem}.catalog-product-view .abv-qa-text{margin-top:10px;width:52%}@media not all and (min-width:768px){.catalog-product-view .abv-qa-text{flex-grow:1;order:1;width:100%}}.catalog-product-view .abv-qa-answers{border-left:4px solid #e5e5e5;padding-left:20px}@media not all and (min-width:768px){.catalog-product-view .abv-qa-answers{padding-left:10px;margin-left:10px}}.catalog-product-view .abv-qa-answer{padding:10px 0 10px 50px;margin-bottom:-10px;margin-top:30px;font-size:1.3rem;overflow:auto}@media not all and (min-width:768px){.catalog-product-view .abv-qa-answer{display:flex;flex-wrap:wrap;padding-right:10px;padding-left:10px;margin-top:15px}}.catalog-product-view .abv-qa-answer-header{display:inline-block}@media not all and (min-width:768px){.catalog-product-view .abv-qa-answer-header{flex-grow:0;order:0;margin-top:0}}.catalog-product-view .abv-qa-answer-text{margin-top:6px;width:60%}@media not all and (min-width:768px){.catalog-product-view .abv-qa-answer-text{flex-grow:1;order:1;width:100%}}.catalog-product-view .abv-qa-answer-feedback{text-align:right;font-size:11px;float:right}@media (max-width:360px){.catalog-product-view .abv-qa-answer-feedback>span{max-width:100px;text-align:left}}@media not all and (min-width:768px){.catalog-product-view .abv-qa-answer-feedback{flex-grow:2;order:2;margin-top:10px}}.catalog-product-view .abv-qa-answer-feedback button{margin-bottom:10px}@media (min-width:768px){.catalog-product-view .abv-qa-answer-feedback button{margin-left:40px}}.catalog-product-view .abv-qa-answer-feedback button:hover{background:#e3e3e3}.catalog-product-view .abv-qa-answer-feedback button .answer{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.catalog-product-view .abv-qa-answer-feedback button+button{margin-left:5px}.catalog-product-view .abv-qa-answer-feedback>span{display:block}@media not all and (min-width:768px){.catalog-product-view .abv-qa-answer-feedback>span{margin:0 0 10px;display:inline-block}}.catalog-product-view .abv-qa-answer:last-child{padding-bottom:0}.catalog-product-view .abv-qa-answer .abv-author-gender{margin-right:11px;margin-left:-40px;line-height:36px;margin-top:-6px;font-size:3.8rem;height:30px;width:30px}.catalog-product-view .abv-qa-answer .abv-qa-brand{margin-bottom:10px;margin-right:10px}.catalog-product-view .abv-btn-answer{padding:5px 10px;color:#4a4a4a;float:right;clear:both}@media not all and (min-width:768px){.catalog-product-view .abv-btn-answer{margin-top:10px;max-width:190px;margin-left:0px;flex-grow:3;order:3}}.catalog-category-view .page-title-wrapper .page-title span+span,.catalog-brand-view .page-title-wrapper .page-title span+span{padding-left:8px;font-size:.7em}.catalog-category-view .page-title-wrapper span.page-title,.catalog-brand-view .page-title-wrapper span.page-title{color:#4a4a4a;font-family:'korolev',Arial,sans-serif;font-weight:700;line-height:1.2;font-size:2.6rem;margin-top:0rem;margin-bottom:0rem;margin-bottom:20px;padding:0;display:block;text-transform:none}.product-element-brand{font-weight:600;margin:4px 0}.short-sales-text{font-weight:600;color:#cc0004;display:block}.checkout-cart-index .short-sales-text{font-weight:900}.stars_bottom{display:inline-block;position:relative;width:98px;aspect-ratio:5.7647;background:url("../images/icons/star-gray.svg") 0 0 repeat-x;font-size:0 !important;line-height:0 !important;overflow:hidden}.stars_top{position:absolute;height:100%;left:0;top:0;background:url("../images/icons/star.svg") 0 0 repeat-x}.product-tag{text-transform:uppercase;font-weight:bold;font-size:14px;padding:0 9px;color:#ffffff;background:#00c625;width:fit-content}.product-tag.clearance,.product-tag.poisto{background:#0273c2}.product-tag.outlet{background:#e60004}.price-message{text-transform:uppercase;font-weight:bold;font-size:14px;padding:0 9px;color:#ffffff;background:#cc0004;z-index:5;width:fit-content}.price-message.tier-price,.price-message.free-freight{background:#000000}.corner-wrapper{position:absolute;right:-1px;top:-1px;min-width:60px;text-align:center;text-transform:uppercase}.corner-wrapper .crn1{padding:.3em .4em;background-color:#e60004;color:white;font-size:19px;font-weight:600}.corner-wrapper .crn1 .ln1.extra{font-size:10px;line-height:12px;display:block}.corner-wrapper .crn1 .ln2.extra{font-size:18px;line-height:18px;display:block}.corner-wrapper .crn2{color:#4a4a4a;font-weight:700;font-size:10px;line-height:13px;background-color:#ffffff;padding:3px .5em;border-top:1px solid #e60004;box-shadow:4px 0 2px -3px #d7d7d7 inset,-4px 0 2px -3px #d7d7d7 inset}.corner-wrapper .crn2:last-child{border-bottom:1px solid #d7d7d7}.corner-wrapper .crn3{background-color:#ffe118;color:#000000;font-weight:700;font-size:11px;padding:1px .5em}.corner-wrapper.as-much-as .crn1{display:flex;flex-direction:column-reverse}.corner-wrapper.as-much-as .crn1 .ln1{font-size:18px;line-height:18px;display:block}.corner-wrapper.as-much-as .crn1 .ln2{font-size:10px;line-height:12px;display:block}.ac-scrolltotop{bottom:40px}.ac-scrolltotop.mobile{bottom:115px;right:0}.subcategories__logo img{border-color:#c2c2c2}.subcategories__sub-title{color:#4a4a4a}.subcategories__sub-title:visited{color:#4a4a4a}@media not all and (min-width:768px){.catalog-category-view:not(.category-level-2) .category-view .category-info{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;clip:rect(1px 1px 1px 1px);display:none}}.catalog-category-view:not(.category-level-2) .category-view .category-info .category-description{margin-top:20px}.catalog-category-view:not(.category-level-2) .category-view .category-info .category-description p{margin-bottom:20px}.category-description-bottom{margin-top:20px}.category-description-bottom p{margin-bottom:20px}#category-short-description{margin-top:20px}@media not all and (min-width:768px){#category-short-description{display:none}}#category-short-description p{margin-bottom:20px}#category-short-description ul li,.category-description ul li,#category-short-description ol li,.category-description ol li{margin:.5em 1em}#category-short-description ul+p,.category-description ul+p,#category-short-description ol+p,.category-description ol+p{margin-top:20px}#category-short-description ul,.category-description ul{list-style-type:disc}#category-short-description ul li::marker,.category-description ul li::marker{color:#e60004}#category-short-description ol,.category-description ol{list-style-type:decimal}.image-navigation{margin-bottom:20px}.image-navigation img{width:100%}.image-navigation-link{margin-bottom:15px;margin-right:10px;float:left;width:32%}@media (max-width:1120px){.image-navigation-link{margin-right:5px;width:32%}}@media not all and (min-width:768px){.image-navigation-link{margin-right:5px;width:49%}}@media not all and (min-width:480px){.image-navigation-link{margin-right:0px;width:100%}}.show-more-container{text-align:center}.show-more-container .show-more-link{background-color:#f2f2f2;border:1px solid #e2e2e2;display:inline-block;margin:6px auto 0;padding:5px 12px;font-size:12px}.category-level-2 .show-more-container{display:none}.smile-es-range-slider .actions-toolbar{margin:0 !important;padding:0;border:0}.smile-es-range-slider .actions-toolbar a{background-color:#00c625;color:#ffffff;vertical-align:bottom;border-radius:2px;margin-top:1px;float:initial;padding:5px 8px;height:30px;line-height:20px}.smile-es-range-slider .actions-toolbar a:hover{cursor:pointer}.smile-es-range-slider .actions-toolbar input[type="number"]{width:60px !important;font-size:15px;margin:0 7px}.smile-es-range-slider .actions-toolbar input[type="number"][data-role="slider-input-from"]{margin-left:0px}.smile-es-range-slider>div{color:#9b9b9b !important;margin-top:5px}.smile-es-range-slider .ui-slider{background:#ffffff;margin:12px 6px !important}.smile-es-range-slider .ui-slider .ui-slider-range{background:#d7d7d7;position:absolute;height:100%}.smile-es-range-slider .ui-slider .ui-slider-handle{border:1px solid #b8b8b8;background:#ffffff;border-radius:12px;height:24px;width:24px;top:-4px}.smile-es-range-slider .ui-slider .ui-slider-handle:before{content:"";background:#e60004;border-radius:12px;position:absolute;display:block;height:14px;width:14px;left:4px;top:4px}.smile-es-range-slider .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.smile-es-range-slider .ui-slider-label{min-height:23.75px}.smile-es-range-slider [data-role=min-label]{display:block;float:left;padding:0 0 4.75px}.smile-es-range-slider [data-role=max-label]{display:block;float:right;padding:0 0 4.75px}.prices-tier .product-unit{font-size:1.5rem !important}.prices-tier .product-unit:before{content:" / "}.price-box .special-price,.price-box .normal-price,.price-box .price-as-configured{color:#cc0004;font-weight:700;font-family:'korolev',Arial,sans-serif}.price-box .special-price .decimals,.price-box .normal-price .decimals,.price-box .price-as-configured .decimals{font-size:.75em}.price-box .wishlist-bundle-price-label{white-space:nowrap}.price-box .product-unit{font-size:.75em}.price-box .product-unit:before{content:" / "}.price-box .old-price{color:#4a4a4a;text-decoration:line-through;font-family:'korolev',Arial,sans-serif}.min-qty-total-price-wrapper{text-align:right;margin:20px 0}.minimal-price .info-icon,.sly-old-price .info-icon{padding:11px !important}.info-icon-container{display:inline-block}.info-icon-container .info-icon{position:relative;padding:12px;display:inline-block;vertical-align:middle;background:url('..//Bygghemma_AddonReplacementSku/images/info.png') no-repeat 4px 2px;width:16px;height:16px;background-size:16px}.product-item a.swatch-more span{font-size:13px}.product-item .swatch-attribute-options{justify-content:center}.checkout-steps{display:flex;flex-wrap:wrap;background:#f2f2f2;padding:3px 3px 0 3px;margin:0 0 15px;counter-reset:step}.checkout-steps__step{width:25%;background:#ffffff;border-right:3px solid #f2f2f2;border-bottom:3px solid #f2f2f2;height:37px;line-height:32px;padding:2px 10px 5px 2px;position:relative;white-space:nowrap;overflow:hidden;box-sizing:border-box;flex:1 1 auto}.checkout-steps__step:last-of-type{border-right:0 none}.checkout-steps__step:before{display:block;width:30px;height:30px;background:#f2f2f2;line-height:30px;text-align:center;margin-right:10px;float:left;content:counter(step);counter-increment:step;font-weight:bold}.checkout-steps__step a{color:inherit;display:block;width:100%}@media not all and (min-width:480px){.checkout-steps{display:none}}@media (max-width:980px){.checkout-steps__step{width:50%}.checkout-steps__step:nth-of-type(even){border-right:0}}div[data-step='1'] .checkout-steps__step:nth-of-type(-n+1):before{background:#00c625;color:#f2f2f2}div[data-step='2'] .checkout-steps__step:nth-of-type(-n+2):before{background:#00c625;color:#f2f2f2}div[data-step='3'] .checkout-steps__step:nth-of-type(-n+3):before{background:#00c625;color:#f2f2f2}div[data-step='4'] .checkout-steps__step:nth-of-type(-n+4):before{background:#00c625;color:#f2f2f2}div[data-step='1'] .checkout-steps__step:nth-of-type(1){font-weight:bold}div[data-step='2'] .checkout-steps__step:nth-of-type(2){font-weight:bold}div[data-step='3'] .checkout-steps__step:nth-of-type(3){font-weight:bold}div[data-step='4'] .checkout-steps__step:nth-of-type(4){font-weight:bold}.checkout-cart-index .page-title-wrapper{margin-bottom:15px;overflow:auto}.checkout-cart-index .page-title-wrapper .page-title{margin:10px 0;float:left;text-align:left}.checkout-cart-index .page-title-wrapper .page-title+ul.checkout-methods-items{float:right}@media (max-width:980px) and (min-width:768px){.checkout-cart-index .page-title-wrapper .page-title+ul.checkout-methods-items button.checkout{margin-top:36px}}@media (max-width:599px){.checkout-cart-index .page-title-wrapper .page-title{margin-bottom:16px}}.checkout-cart-index .columns{overflow:visible !important}.checkout-cart-index .cart-summary .checkout-methods-items{clear:both;width:100%}@media not all and (min-width:768px){.checkout-cart-index .cart-summary .checkout-methods-items{padding-top:16px}}.checkout-cart-index .cart-summary .cart-totals{display:inline-block;float:right}.checkout-cart-index .cart-summary .cart-totals tr.sub th,.checkout-cart-index .cart-summary .cart-totals tr.sub td{padding-bottom:6px;padding-top:0;line-height:1}.checkout-cart-index .cart-summary .ahf-shipments{display:inline-block;border:1px solid #d7d7d7;padding-bottom:4px;min-width:30%}.checkout-cart-index .cart-summary .ahf-shipments li{max-width:400px;width:100%}.checkout-cart-index .cart-summary .ahf-shipments li:first-child{background:#f2f2f2}.checkout-cart-index .cart-summary .ahf-shipments li:first-child span:last-child{font-weight:bold}.checkout-cart-index .cart-summary .ahf-shipments li span{display:inline-block;padding:4px 0 4px 15px;line-height:1.5}.checkout-cart-index .cart-summary .ahf-shipments li span:first-child{width:220px}@media not all and (min-width:768px){.checkout-cart-index .cart-summary .ahf-shipments li span:first-child{width:180px}}@media not all and (min-width:640px){.checkout-cart-index .cart-summary .ahf-shipments li span:first-child{width:160px}}@media (max-width:365px){.checkout-cart-index .cart-summary .ahf-shipments li span:first-child{width:130px}}.checkout-cart-index .cart-summary .ahf-shipments li span:nth-child(2){padding-right:16px;width:max-content}.checkout-cart-index .cart-summary .ahf-shipments li span.backorder{padding:0 0 0 15px;width:100%}@media (max-width:560px){.checkout-cart-index .cart-summary .ahf-shipments{margin-bottom:16px;width:100%}.checkout-cart-index .cart-summary .ahf-shipments li{max-width:initial}.checkout-cart-index .cart-summary .ahf-shipments li span:nth-child(2){float:right}.checkout-cart-index .cart-summary .cart-totals{text-align:right;float:initial;width:100%}}.form.form-cart{background:#f2f2f2;padding:10px;margin-bottom:10px}.cart.table-wrapper #shopping-cart-table tbody tr{background:#ffffff}.cart.table-wrapper #shopping-cart-table tbody tr .col-empty{display:none}.cart.table-wrapper #shopping-cart-table tbody.addon-item tr .col.item img{height:auto}.cart.table-wrapper #shopping-cart-table tbody.addon-item tr .col.qty input{background:#f2f2f2;color:#c2c2c2}.cart.table-wrapper #shopping-cart-table tr td{padding:10px 5px}.cart.table-wrapper #shopping-cart-table tr td.item .product-image-photo{height:auto}.cart.table-wrapper #shopping-cart-table tr .col.info h2{color:#4a4a4a;font-family:'ibm-plex-sans',Arial,sans-serif;margin-bottom:0;line-height:1.4;font-size:13px}.cart.table-wrapper #shopping-cart-table tr .col.info h2 a{color:#4a4a4a}.cart.table-wrapper #shopping-cart-table tr .col.info h2 a:hover{color:#e60004;text-decoration:none}.cart.table-wrapper #shopping-cart-table tr .col.info .action-delete,.cart.table-wrapper #shopping-cart-table tr .col.info .action-edit{display:none}.cart.table-wrapper #shopping-cart-table tr .col.qty input{width:48px;height:28px;text-align:center;margin:0 0 4px 0;font-size:16px;vertical-align:top}.cart.table-wrapper #shopping-cart-table tr .col.qty .update{height:28px}.cart.table-wrapper #shopping-cart-table tr .col.action .action-edit{display:none}.cart.table-wrapper .cart.item.message{margin-top:10px;font-weight:bold}.cart.table-wrapper .cart.item.message.error{color:#cc0004}.cart.main.actions{display:flex;align-items:baseline;padding:10px 0 0 0;overflow:auto}.cart.main.actions .action{line-height:1.5;margin:0;padding:0;color:#0273c2;text-decoration:none;background:none;border:0;display:inline;padding:6px 5px}.cart.main.actions .action:visited{color:#0273c2;text-decoration:none}.cart.main.actions .action:hover{color:#0273c2;text-decoration:underline}.cart.main.actions .action:active{color:#e60004;text-decoration:underline}.cart.main.actions .action:hover,.cart.main.actions .action:active,.cart.main.actions .action:focus{background:none;border:0}.cart.main.actions .action.disabled,.cart.main.actions .action[disabled],fieldset[disabled] .cart.main.actions .action{color:#0273c2;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}.cart.main.actions .action:hover{color:#8a0002;text-decoration:none}.cart.main.actions .send_cart_trigger{padding:6px 5px;font-size:1.6rem;text-align:center}.cart.main.actions .send_cart_trigger:hover{color:#8a0002;text-decoration:none}.block.discount{padding:0 7px 20px 15px}.block.discount .title{text-transform:none;min-width:105px;display:inline-block;margin-right:10px;color:#e60004;font-size:12px;cursor:pointer}.block.discount .title strong{font-weight:normal}.block.discount .title:hover{color:#8a0002;text-decoration:none}.block.discount .field .control{display:inline-block}.block.discount .field .control .mage-error{display:inline-block}.block.discount .field .action-wrapper{display:inline-block;vertical-align:bottom}@media only screen and (max-width:720px){.block.discount .field .action-wrapper{margin-top:8px}}.block.discount .field .action-wrapper .action.apply{padding:7px 10px;margin-right:8px}.block.discount .field .action-wrapper .action.apply span{font-size:12px;color:#fff}.block.discount .field .action-wrapper .action.apply:hover{background:#88cb93}.block.discount #discount-coupon-form input#coupon_code{border-radius:0;margin:4px 10px 0 0;width:190px;max-width:100%;border:1px solid #C0C0C0;font-size:15px}.cart-container .cart-summary{padding:10px 10px 10px 0;margin-bottom:20px}@media (max-width:560px){.cart-container .cart-summary{padding:10px 0}}.cart-container .cart-summary .discount.active .content{display:block}.cart-container .cart-summary .discount .content{display:none}.cart-totals .table-wrapper{text-align:right;display:flex;justify-content:flex-end;margin-bottom:10px}.cart-totals .data.table.totals{width:auto}.cart-totals .data.table.totals tr th{min-width:120px;padding:2px 10px 2px 5px;vertical-align:top;text-align:right;font-weight:normal}.cart-totals .data.table.totals tr td{padding:2px 0;text-align:right}.cart-totals .data.table.totals tr.grand.totals th,.cart-totals .data.table.totals tr.grand.totals td{font-size:17px;line-height:1.2;font-weight:900}ul.checkout-methods-items{display:flex;justify-content:flex-end}ul.checkout-methods-items li{margin:6px 0}#send_cart_form .field{margin-top:10px;position:relative}#send_cart_form .field .label{font-weight:bold;display:block}#send_cart_form .field .control{display:inline-block;width:calc(80% - 2px);vertical-align:middle;margin:0;height:35px}#send_cart_form .field .control #send_cart_email{height:35px;border-right-width:0;width:100%;max-width:100%}#send_cart_form .field .control .mage-error[generated]{left:calc(100% - 154px)}#send_cart_form .field .button.primary{width:calc(19% + 4px);display:inline-block;vertical-align:middle;margin:0;margin-left:-4px;height:35px}.free-shipping-price{font-weight:700}@media (max-width:478px){#send_cart_form .field .control{display:inline;width:100%}#send_cart_form .field .control #send_cart_email{width:100%;border-right-width:1px}#send_cart_form .field .button.primary{display:block;margin-left:0;width:100%;margin-top:10px}}@media only screen and (min-width:768px){.cart.table-wrapper #shopping-cart-table tbody tr,.cart.table-wrapper #shopping-cart-table thead tr{display:flex;justify-content:flex-end;border:none !important;width:100%}.cart.table-wrapper #shopping-cart-table tbody tr th,.cart.table-wrapper #shopping-cart-table thead tr th{padding:5px !important;white-space:nowrap;line-height:1.4}.cart.table-wrapper #shopping-cart-table tbody tr th.price,.cart.table-wrapper #shopping-cart-table thead tr th.price,.cart.table-wrapper #shopping-cart-table tbody tr th.qty,.cart.table-wrapper #shopping-cart-table thead tr th.qty,.cart.table-wrapper #shopping-cart-table tbody tr th.unit,.cart.table-wrapper #shopping-cart-table thead tr th.unit,.cart.table-wrapper #shopping-cart-table tbody tr th.subtotal,.cart.table-wrapper #shopping-cart-table thead tr th.subtotal{text-align:center}.cart.table-wrapper #shopping-cart-table tbody tr th.item,.cart.table-wrapper #shopping-cart-table thead tr th.item{border-left:none !important}.cart.table-wrapper #shopping-cart-table tbody tr .col,.cart.table-wrapper #shopping-cart-table thead tr .col{border-bottom:1px solid #d7d7d7;padding-left:0}.cart.table-wrapper #shopping-cart-table tbody tr .col.item,.cart.table-wrapper #shopping-cart-table thead tr .col.item{border-left:#d7d7d7 1px solid;width:15%;padding:10px}.cart.table-wrapper #shopping-cart-table tbody tr .col.info,.cart.table-wrapper #shopping-cart-table thead tr .col.info{width:23%}.cart.table-wrapper #shopping-cart-table tbody tr .col.delivery-method,.cart.table-wrapper #shopping-cart-table thead tr .col.delivery-method,.cart.table-wrapper #shopping-cart-table tbody tr .col.delivery-time,.cart.table-wrapper #shopping-cart-table thead tr .col.delivery-time{width:12%}.cart.table-wrapper #shopping-cart-table tbody tr .col.delivery-mobile,.cart.table-wrapper #shopping-cart-table thead tr .col.delivery-mobile,.cart.table-wrapper #shopping-cart-table tbody tr .col.unit-mobile,.cart.table-wrapper #shopping-cart-table thead tr .col.unit-mobile{display:none}.cart.table-wrapper #shopping-cart-table tbody tr .col.price,.cart.table-wrapper #shopping-cart-table thead tr .col.price{text-align:center;width:8%}.cart.table-wrapper #shopping-cart-table tbody tr .col.qty,.cart.table-wrapper #shopping-cart-table thead tr .col.qty{width:8%;min-width:60px;text-align:center}.cart.table-wrapper #shopping-cart-table tbody tr .col.unit,.cart.table-wrapper #shopping-cart-table thead tr .col.unit{width:7%;text-align:center}.cart.table-wrapper #shopping-cart-table tbody tr .col.subtotal,.cart.table-wrapper #shopping-cart-table thead tr .col.subtotal{width:10%;text-align:center}.cart.table-wrapper #shopping-cart-table tbody tr .col.subtotal .price,.cart.table-wrapper #shopping-cart-table thead tr .col.subtotal .price{color:#cc0004;font-weight:bold}.cart.table-wrapper #shopping-cart-table tbody tr .col-empty,.cart.table-wrapper #shopping-cart-table thead tr .col-empty{background:#f2f2f2;display:table-cell;width:4%}.cart.table-wrapper #shopping-cart-table tbody tr .col.action,.cart.table-wrapper #shopping-cart-table thead tr .col.action{text-align:center;width:5%}.cart.table-wrapper #shopping-cart-table tbody tr .col.action .action-delete,.cart.table-wrapper #shopping-cart-table thead tr .col.action .action-delete{line-height:19px}.cart.table-wrapper #shopping-cart-table tbody tr .col.action .action-delete:hover,.cart.table-wrapper #shopping-cart-table thead tr .col.action .action-delete:hover{opacity:.8}.cart.table-wrapper #shopping-cart-table tbody tr .col.action .action-delete .trash:before,.cart.table-wrapper #shopping-cart-table thead tr .col.action .action-delete .trash:before{content:'';background:url('../images/icons/trash-orange.svg') 0 0 no-repeat;background-size:16px 16px;display:inline-block;margin-top:2px;height:16px;width:16px}.cart.table-wrapper #shopping-cart-table tbody.addon-item tr .col.action a{display:none}.cart.table-wrapper #shopping-cart-table tbody.addon-item tr .col.item{width:11%}.cart.table-wrapper #shopping-cart-table tbody.addon-item+.item:not(.addon-item):before{content:'';margin-top:10px;display:block}.cart.table-wrapper #shopping-cart-table tbody.addon-item+.item:not(.addon-item) .col{border-top:1px solid #d7d7d7}}@media not all and (min-width:768px){.cart.table-wrapper #shopping-cart-table thead{display:none}.cart.table-wrapper #shopping-cart-table tbody tr{border:1px solid #d7d7d7;background:#fff;margin-bottom:10px;padding-bottom:10px;display:block;overflow:auto}.cart.table-wrapper #shopping-cart-table tbody tr td.col{float:right;width:75%;padding:10px 5px}.cart.table-wrapper #shopping-cart-table tbody tr td.col.item{width:25%;float:left;padding:10px}.cart.table-wrapper #shopping-cart-table tbody tr td.col.info{padding-left:0}.cart.table-wrapper #shopping-cart-table tbody tr td.col.info .action-delete{display:block;float:right;margin:0 5px 0 5px;font-size:19px;line-height:19px}.cart.table-wrapper #shopping-cart-table tbody tr td.col.info .action-delete:hover{opacity:.8}.cart.table-wrapper #shopping-cart-table tbody tr td.col.info .product-item-name{font-size:13px}.cart.table-wrapper #shopping-cart-table tbody tr td.col.delivery-method,.cart.table-wrapper #shopping-cart-table tbody tr td.col.delivery-time,.cart.table-wrapper #shopping-cart-table tbody tr td.col.price,.cart.table-wrapper #shopping-cart-table tbody tr td.col.qty,.cart.table-wrapper #shopping-cart-table tbody tr td.col.unit{margin-bottom:6px;padding-left:0}.cart.table-wrapper #shopping-cart-table tbody tr td.col.delivery-method:before,.cart.table-wrapper #shopping-cart-table tbody tr td.col.delivery-time:before,.cart.table-wrapper #shopping-cart-table tbody tr td.col.price:before,.cart.table-wrapper #shopping-cart-table tbody tr td.col.qty:before,.cart.table-wrapper #shopping-cart-table tbody tr td.col.unit:before{content:attr(data-th) ":";font-size:12px;padding-right:5px}.cart.table-wrapper #shopping-cart-table tbody tr td.col.delivery-method,.cart.table-wrapper #shopping-cart-table tbody tr td.col.delivery-time,.cart.table-wrapper #shopping-cart-table tbody tr td.col.unit{display:none}.cart.table-wrapper #shopping-cart-table tbody tr td.col.delivery-mobile{padding-left:0;padding-top:0}.cart.table-wrapper #shopping-cart-table tbody tr td.col.delivery-mobile ul{list-style:disc;padding-left:17px}.cart.table-wrapper #shopping-cart-table tbody tr td.col.unit-mobile{margin-bottom:6px;padding-left:0}.cart.table-wrapper #shopping-cart-table tbody tr td.col.unit-mobile:before{content:attr(data-th) ":";font-size:12px;padding-right:5px}.cart.table-wrapper #shopping-cart-table tbody tr td.col.price,.cart.table-wrapper #shopping-cart-table tbody tr td.col.qty{padding-bottom:0;padding-top:0}.cart.table-wrapper #shopping-cart-table tbody tr td.col.qty .field.qty{display:inline-block}.cart.table-wrapper #shopping-cart-table tbody tr td.col.subtotal,.cart.table-wrapper #shopping-cart-table tbody tr td.col.action{display:none}.cart.main.actions{padding:0}ul.checkout-methods-items{display:block}ul.checkout-methods-items .action.primary.checkout{width:100%}.checkout-cart-index .page-title-wrapper .page-title+ul.checkout-methods-items{float:none}}.checkout-onepage-success .messages .messages .message.success{margin:1em 0px 2em 0px;text-align:center}.checkout-onepage-success .order-payment-success-message{margin:1em 0px 2em 0px;text-align:center;padding:15px;display:block;line-height:1.5;font-size:1.8rem;border-left:10px solid #00c625;background:#88cb93;color:#4a4a4a}.checkout-onepage-success .page-title-wrapper h1{font-size:26px;margin:20px 0px 0px 0px;padding:0px;display:block;text-transform:none;text-align:center}.checkout-onepage-success h2{margin:2em 0px .5em;text-align:center}.checkout-onepage-success .checkout-success p{text-align:center}.checkout-onepage-success .checkout-success .actions-toolbar{margin:16px 0px;padding-top:16px;border-top:1px solid #d7d7d7;text-align:center}.checkout-onepage-success .checkout-success .actions-toolbar .primary{float:none}.checkout-onepage-success .checkout-success .actions-toolbar .primary .button.primary{font-size:15px;line-height:20px;margin-left:5px;min-width:140px}.checkout-onepage-success .checkout-success .order-number strong{font-weight:normal}.checkout-onepage-success .checkout-success .print{display:block;text-align:center}.checkout-onepage-success .checkout-success .order-items{overflow-y:auto}.checkout-onepage-success .checkout-success .order-items .table-order-items thead th,.checkout-onepage-success .checkout-success .order-items .table-order-items tfoot tr{background:#f2f2f2;padding:8px 12px}.checkout-onepage-success .checkout-success .order-items .table-order-items td{padding-left:12px}.checkout-onepage-success .checkout-success .order-details-items .actions-toolbar{display:none}.checkout-onepage-success .table-order-items .table-caption{display:none}.minicart-container{order:3;position:relative}@media not all and (min-width:768px){.scrolled .minicart-container{padding:0}}.minicart-container:hover{cursor:pointer}.minicart-container:hover a .icon{background-size:0, 32px}.minicart-container:hover a .cart-label{color:#e60004}.minicart-container>a{color:#ffffff;text-decoration:none;display:inline-block;position:relative;height:32px;float:left}.minicart-container .cart-label{color:#4a4a4a;line-height:32px;margin-left:36px}.scrolled .minicart-container .cart-label{display:none}@media not all and (min-width:1280px){.minicart-container .cart-label{display:none}}.minicart-container .icon{background-image:url('../images/site/shopping-cart.svg'),url('../images/site/shopping-cart-red.svg');background-size:32px, 0;position:absolute;height:32px;width:32px;left:0}.minicart-container .indicator{background-color:#00c625;font-weight:700;border-radius:8px;text-align:center;position:absolute;min-height:15px;font-size:10px;min-width:15px;display:block;padding:0 2px;left:20px;top:0px}.minicart-container .nocount .indicator{display:none}.minicart-container .label{font-size:10px;line-height:1.2;text-transform:none;color:#ffffff}.minicart-container .label.empty-cart{display:none}.minicart-container .label.cart-item-qty-mobile{position:absolute;right:11px;top:10px;display:inline;min-width:17px;background-color:#00c625;border-radius:100%;text-align:center;padding:0}.minicart-container .label.cart-item-qty-mobile:before{content:'';display:inline-block;vertical-align:middle;padding-top:100%}.minicart-container .label.cart-item-qty-mobile>span{display:inline-block;vertical-align:middle;padding-top:5%;padding-bottom:5%;font-size:11px}.minicart-container .loading-mask{display:none}.minicart-container .send_cart_trigger{display:none}.block-minicart{position:absolute;width:550px;top:62px;padding:0;margin:0;border:0 none;right:0;z-index:9}@media not all and (min-width:1280px){.block-minicart{top:54px}}@media not all and (min-width:992px){.block-minicart{top:95px}}@media not all and (min-width:768px){.block-minicart{width:auto}}.scrolled .block-minicart{top:54px}.block-minicart #minicart-content-wrapper{z-index:1200}@media not all and (min-width:992px){.block-minicart #minicart-content-wrapper{display:none;position:fixed;top:0;left:0;width:100%;padding:5%}}@media not all and (min-width:480px){.block-minicart #minicart-content-wrapper{width:100%;margin:5% 0}}.block-minicart #minicart-content-wrapper.empty-cart{height:auto !important}.block-minicart .block-content{background:#ffffff;box-shadow:1px 2px 5px 0 rgba(0,0,0,0.55)}.block-minicart .block-content:before,.block-minicart .block-content:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:none}.block-minicart .block-content:before{background-color:white;opacity:.8;z-index:2}.block-minicart .block-content:after{background-image:url('../images/icons/opc-ajax-loader.gif');background-repeat:no-repeat;background-position:center;z-index:3}.block-minicart .block-content.empty-cart{padding:10px;height:auto}.block-minicart .block-content>div{border:#d7d7d7 1px solid;border-top:none;border-bottom:none}.block-minicart .block-content .subtotal-container{border-bottom:#d7d7d7 1px solid}.block-minicart .block-content .minicart-items-wrapper{overflow-y:auto;overflow-x:visible;height:100%!important;max-height:380px;min-height:83px}.block-minicart .block-content .minicart-items-wrapper .minicart-items{display:table-row-group;vertical-align:middle;padding:0;width:100%}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item{display:table-row;clear:both}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col{display:table-cell;padding:4px 8px;vertical-align:top;line-height:24px}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col.image{width:83px}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col.image .product-item-photo{float:left;min-width:50px;border:1px solid #d7d7d7}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col.image .product-item-photo:hover{border-color:#e60004}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col.image .product-item-photo img{width:65px !important;height:65px !important}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col.product-name{width:220px;padding-left:4px;padding-top:8px;line-height:1.4}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col.product-name .product-item-name{font-size:1.3rem;text-transform:none;color:unset}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col.product-name .product-item-name:hover{text-decoration:none;color:#e60004}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col .price-container{line-height:24px}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col .price-container .price-wrapper{text-align:right}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col .details-qty{margin:0 11px 5px 0}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col .details-qty label{display:none}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col .details-qty .item-qty{vertical-align:top;padding-left:4px;padding-right:4px;margin-right:2px;width:2.8em;text-align:center;height:24px;font-size:14px;opacity:1}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col .details-qty input:disabled{border:none}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col .details-qty button{background-color:#e60004;line-height:20px;font-size:14px;padding:2px 12px;margin-top:5px}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col .details-qty button:hover{background-color:#cc0004}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col .details-qty-inner-wrap{white-space:nowrap;padding-right:3px}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col .product-item-total .price,.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .col .product-item-total .price-wrapper{text-align:right;font-weight:bold;font-size:16px;color:#cc0004}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item:first-child .col{padding-top:8px}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item:first-child .actions .delete:before{margin-top:12px}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item:last-child .col{padding-bottom:8px}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item.last-item-added{background-color:#88cb93}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-item-total-wrapper{width:100px}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .actions .delete{margin-top:-1px;display:block;font-size:0}.block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .actions .delete:before{content:'';background:url('../images/icons/trash-orange.svg') 0 0 no-repeat;background-size:16px 16px;margin:8px 10px 0 -10px;display:inline-block;height:16px;width:16px}.block-minicart .block-content.loading:before,.block-minicart .block-content.loading:after{display:block}.disabled-qty{display:none;padding-left:4px;padding-right:4px;margin:0 10px;cursor:default}.onestepcheckout-index-index .details-qty-inner-wrap input{display:none}.onestepcheckout-index-index .details-qty-inner-wrap .disabled-qty{display:inline-block}.subtotal-container{background:#e3e3e3;display:flex;justify-content:space-between;padding:10px}.subtotal-container .label{color:unset}.subtotal-container .actions{display:flex;align-items:flex-end;margin-left:0}.subtotal-container .left-total-wrapper>*{display:flex;align-items:center;line-height:13px;font-size:12px}.subtotal-container .left-total-wrapper .label{font-size:12px}.subtotal-container .left-total-wrapper .label:after{content:':'}.subtotal-container .left-total-wrapper .price-container{margin-left:2px}.subtotal-container .left-total-wrapper .minicart-shipping .label:after{margin:0 2px}.subtotal-container .left-total-wrapper .minicart-shipping .label.cart-items-total-price.free-delivery{font-weight:700}.subtotal-container .left-total-wrapper .minicart-shipping .label.cart-items-total-price:after{content:''}.subtotal-container .left-total-wrapper .minicart-grand-total .label{font-weight:700}.subtotal-container .left-total-wrapper .minicart-grand-total .label:after{content:''}.subtotal-container .left-total-wrapper .minicart-grand-total .label.cart-items-total-price{padding-left:10px;color:#cc0004;font-size:18px}.minicart-phonesales .label:after{margin:0 2px}.minicart-phonesales .phonesales-amount:after{display:none}.cart-item-added-message{width:100%;display:none;clear:both;color:#ffffff;background:#00c625;text-transform:uppercase;padding:5px 10px;font-weight:700;font-size:16px}.minicart-close{display:none;margin:-30px 5px 5px;float:right;color:#4a4a4a;background:#ffffff;line-height:25px;width:25px;top:0;right:0;padding:0;font-size:20px}.minicart-close:focus,.minicart-close:active,.minicart-close:hover{color:#4a4a4a;background:#ffffff}.item-added .cart-item-added-message,.item-added .minicart-close{display:block}.header-main__container .send_cart_trigger-bridge{display:flex;align-items:flex-end;margin-left:auto;padding-right:20px;color:#4a4a4a}.header-main__container .send_cart_trigger-bridge span.send-cart-text{text-decoration:none;text-transform:none;line-height:20px;height:25px;display:inline-block}.header-main__container .send_cart_trigger-bridge:hover{cursor:pointer}.header-main__container .send_cart_trigger-bridge .mail-icon{font-size:20px;display:inline-block;content:' ';background-image:url('../images/icons/envelope.svg');vertical-align:middle;width:18px;height:29px;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:center}.loading-mask{display:block;bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.loading-mask .loader{font-family:'ibm-plex-sans',Arial,sans-serif;top:50%;position:fixed;left:calc(50% - 125px);padding:8px 8px 8px 35px;width:250px;border:1px solid #0A263C;border-radius:3px;background:url('../images/loadinfo.svg') 5px 50% no-repeat #ffffff;background-size:24px;box-shadow:2px 2px 3px rgba(0,0,0,0.5);font-weight:700;font-size:13px}.loading-mask .loader img{display:none !important}.loading-mask .loader p{display:block !important}.account h1.page-title{margin:20px 0;padding:0;display:block;text-transform:none}.account .account-nav-content ul.nav li.item{text-transform:uppercase;margin:7px 0}.account .account-nav-content ul.nav li.item a{color:#4a4a4a}.account .account-nav-content ul.nav li.item a:hover{color:#e60004;text-decoration:underline}.account .account-nav-content ul.nav li.item.current{color:#e60004}.account .account-nav-content ul.nav li.item.current a{color:#e60004}.account .account-nav-content ul.nav li.item.current strong{font-weight:400}.account .main .page-title-wrapper{margin:20px 0}.account .main .block{border-bottom:1px solid #CCCCCC;padding-bottom:40px;margin-bottom:45px}.account .main .block .block-head{margin-top:30px;border-bottom:1px solid #CCCCCC;padding-bottom:7px}.account .main .block .block-head a{text-transform:uppercase;font-size:12px;padding:10px}.account .main .block .block-content{overflow:auto}.account .main .block .block-content .box{padding:20px 20px 0 0}.account .main .block .block-content .box.box-information,.account .main .block .block-content .box.box-billing-address{float:left;width:50%}.account .main .block .block-content .box.box-newsletter,.account .main .block .block-content .box.box-shipping-address{padding-left:20px;float:right;width:50%}.account .main .block .block-content .box.box-order-billing-method{display:none}.account .main .block .block-content .box .box-title{padding-bottom:10px}.account .main .block .block-content .box .box-title a{text-transform:uppercase;font-size:12px}.account .main .block .block-content .box .box-content p,.account .main .block .block-content .box .box-content address,.account .main .block .block-content .box .box-content span{font-weight:normal}.account .main .block .block-content .box .payment-method .payment-image,.account .main .block .block-content .box .payment-method .content{display:none}.account .main .actions-toolbar{border-top:1px solid #e3e3e3;padding-top:10px;text-align:right;clear:both}.account .main .actions-toolbar .primary .button{line-height:20px;padding:7px 15px;min-width:140px;font-size:15px}.account .main .actions-toolbar .secondary a{line-height:20px;padding:7px 5px}.account .main .actions-toolbar .secondary a.back:before{content:"« "}.account .main input:focus{outline:1px auto #4a4a4a;outline-offset:-2px}.account .main input.mage-error:focus{outline-color:#ef9485}.account .main .table-wrapper{margin-top:5px;width:100%}.account .main .table-wrapper table caption{display:none}.account .main .table-wrapper table.history th,.account .main .table-wrapper table.recent th{border-bottom:1px solid #C0C0C0;text-transform:uppercase;font-weight:normal}.account .main .table-wrapper table th{background:#f2f2f2}.account .main .table-wrapper table th.actions{font-size:0}.account .main .table-wrapper table th.subtotal,.account .main .table-wrapper table th.price{text-align:right}.account .main .table-wrapper table th.qty{text-align:center}.account .main .table-wrapper table th.actions{font-size:0}.account .main .table-wrapper table td{border-bottom:1px solid #C0C0C0;font-weight:normal}.account .main .table-wrapper table td.status{font-style:italic}.account .main .table-wrapper table td.actions a{display:block;text-transform:uppercase;font-size:13px}.account .main .table-wrapper table tfoot tr{background-color:#f2f2f2}.account .main .table-wrapper table tfoot tr th,.account .main .table-wrapper table tfoot tr td{text-transform:none;border:none}.account .main .table-wrapper table tfoot tr.subtotal th,.account .main .table-wrapper table tfoot tr.totals-tax th{font-weight:normal}.account .main .table-wrapper table .order-pager-wrapper.order-pager-wrapper-bottom{padding:8px}.account .main .table-wrapper table .order-pager-wrapper li{display:inline-block;padding:0 3px}.account .main .form-newsletter-manage .choice{padding:20px 16px 0;margin-bottom:7px}.account .main .form-newsletter-manage .choice .checkbox{margin-left:-1px}.account .main .form-newsletter-manage .choice label{padding:7px 4px}.account .main .form-newsletter-manage .legend{padding:0;margin:0}.account .main .form-newsletter-manage .privacy-notice{padding:0 16px;max-width:100%}.account .main .form-edit-account .additional_info{display:none}.account .main .form-edit-account .choice{padding:6px 0 0 13px}.account .main form input:not([type="checkbox"]),.account .main form select{width:100%;max-width:365px}.account .main form legend{font-family:'korolev',Arial,sans-serif;width:100%;margin:0 0 15px 0;color:#4a4a4a;font-size:18px;font-weight:600;font-style:normal;line-height:1.4;padding-bottom:7px;border-bottom:1px solid #e3e3e3}.account .main form .fieldset{margin-top:30px;margin-bottom:30px}.account .main .order-links{padding-bottom:10px;border-bottom:1px solid #e3e3e3;width:100%;margin-bottom:30px}.account .main .order-links li{display:inline-block;margin-right:20px}.account .main .order-links li:first-child a{color:inherit;pointer-events:none;cursor:default;text-decoration:none}.account .main .order-links li:first-child a:hover{text-decoration:none}.account .main .order-payment-container .payment-method{display:inline-block}.account .main .order-payment-container .payment-method .title{font-weight:normal}.account .main .order-payment-container .payment-method .payment-image,.account .main .order-payment-container .payment-method .content{display:none}.account .main .forget .block-title{color:#4a4a4a;font-size:2.2rem;margin:0 0 10px}.account.customer-address-index .page-title .primary{display:inline-block;float:right}.account.customer-address-index .main .block{padding:20px 0 0;border:none;width:50%;margin:0}.account.customer-address-index .main .block .block-content .box{margin-bottom:30px;padding-top:0}.account.customer-address-index .main .block .block-content .box p{margin-top:10px}.account.customer-address-index .main .block.block-addresses-default{float:left}.account.customer-address-index .main .block.block-addresses-default .box-actions{margin-top:10px}.account.customer-address-index .main .block.block-addresses-list{float:right}.account.customer-account-index .main .block.block-dashboard-addresses .block-content .box .box-content address,.account.customer-account-index .main .block.block-dashboard-info .block-content .box .box-content address,.account.customer-account-index .main .block.block-dashboard-addresses .block-content .box .box-actions span,.account.customer-account-index .main .block.block-dashboard-info .block-content .box .box-actions span,.account.customer-account-index .main .block.block-dashboard-addresses .block-content .box .box-actions a,.account.customer-account-index .main .block.block-dashboard-info .block-content .box .box-actions a,.account.customer-account-index .main .block.block-dashboard-addresses .block-content .box .box-content p,.account.customer-account-index .main .block.block-dashboard-info .block-content .box .box-content p{font-style:italic}.account.customer-address-form .choice{padding:6px 0 4px 15px}.account.customer-address-form .message strong{margin-bottom:10px}.account.sales-order-invoice .page-order-title .actions-toolbar,.account.sales-order-view .page-order-title .actions-toolbar{border:none;padding:0}.account.sales-order-history .actions-toolbar{margin-top:10px}.account.sales-order-invoice .block-order-details-view,.account.sales-order-view .block-order-details-view{border:0}.account.sales-order-invoice .block-order-details-view .block-title,.account.sales-order-view .block-order-details-view .block-title{display:none}.account.sales-order-invoice .block-order-details-view .box,.account.sales-order-view .block-order-details-view .box{float:left;width:50%}.account.sales-order-invoice .block-order-details-view .box .title,.account.sales-order-view .block-order-details-view .box .title{font-weight:normal}.account.sales-order-invoice .block-order-details-view .box .box-title,.account.sales-order-view .block-order-details-view .box .box-title{padding-right:10px;width:150px;float:left}.account.sales-order-invoice .block-order-details-view .box .box-content,.account.sales-order-view .block-order-details-view .box .box-content{float:left}.account.sales-order-invoice .block-order-details-view{margin-bottom:0}.account.sales-order-invoice .order-details-items .actions-toolbar{padding-bottom:10px;margin:0 0 20px;border-top:none;border-bottom:1px solid #CCCCCC}.account .block-wishlist{display:flex;flex-direction:column;height:260px;width:100%}.account .block-wishlist .block-title{margin-bottom:8px;font-size:18px}.account .block-wishlist .block-title a{color:#4a4a4a;padding-right:8px;line-height:27px;font-size:14px;float:right}.account .block-wishlist .block-title a:after{content:'';background-image:url('../images/icons/chevron-right.svg');background-repeat:no-repeat;background-size:8px 12px;vertical-align:middle;display:inline-block;margin-left:4px;height:12px;width:8px}.account .block-wishlist .product-items{display:flex;padding-bottom:8px;gap:8px}.account .block-wishlist .product-items .product-item{border:1px solid #d7d7d7;min-width:211px;width:211px;padding:8px}.account .block-wishlist .product-items .product-item:hover{border-color:#e60004}.account .block-wishlist .product-items .product-item .product-item-name,.account .block-wishlist .product-items .product-item .product-item-name a{text-decoration:none;display:block;width:100%}.account .block-wishlist .product-items .product-item .product-item-name span,.account .block-wishlist .product-items .product-item .product-item-name a span{color:rgba(0,0,0,0.8);text-align:center;line-height:18px;font-weight:400;font-size:14px;display:block;padding:4px;width:100%}.account .block-wishlist .product-items .product-item .product-item-actions{text-align:center}.account .block-wishlist .product-items .product-item .product-item-actions .actions-secondary{margin-top:4px;font-size:11px}.account .block-wishlist .product-items .product-item .price-box p{flex-direction:column;text-align:center;display:flex}.account .block-wishlist .product-items .product-item .price-box .price{color:#cc0004;font-weight:900;font-size:24px}.account .block-wishlist .product-items .product-item .price-box .old-price{text-decoration:none}.account .block-wishlist .product-items .product-item .price-box .old-price span{text-decoration:line-through;color:#4a4a4a;font-weight:400;font-size:18px}@media not all and (min-width:992px){.account .block-wishlist .product-items{scroll-behavior:smooth;touch-action:initial;overflow-y:hidden}.account .block-wishlist .product-items::-webkit-scrollbar-thumb{background-color:#9b9b9b}.account .block-wishlist .product-items::-webkit-scrollbar{-webkit-appearance:none;height:4px}}.account .nav span.indicator{background-color:#00c625;display:inline-block;border-radius:16px;text-align:center;position:absolute;line-height:16px;font-weight:700;margin-left:4px;margin-top:2px;font-size:11px;height:18px;color:white;width:18px}.social-account-edit .actions-toolbar,.customer-account-create .actions-toolbar,.customer-account-index .actions-toolbar,.customer-account-login .actions-toolbar,.customer-account-forgotpassword .actions-toolbar,.customer-account-createpassword .actions-toolbar,.customer-account-logoutsuccess .actions-toolbar{padding-top:10px}.social-account-edit h1.page-title,.customer-account-create h1.page-title,.customer-account-index h1.page-title,.customer-account-login h1.page-title,.customer-account-forgotpassword h1.page-title,.customer-account-createpassword h1.page-title,.customer-account-logoutsuccess h1.page-title{margin:20px 0}.social-account-edit input:not([type="checkbox"]),.customer-account-create input:not([type="checkbox"]),.customer-account-index input:not([type="checkbox"]),.customer-account-login input:not([type="checkbox"]),.customer-account-forgotpassword input:not([type="checkbox"]),.customer-account-createpassword input:not([type="checkbox"]),.customer-account-logoutsuccess input:not([type="checkbox"]){width:100%;max-width:365px}.social-account-edit .search-container .search-field,.customer-account-create .search-container .search-field,.customer-account-index .search-container .search-field,.customer-account-login .search-container .search-field,.customer-account-forgotpassword .search-container .search-field,.customer-account-createpassword .search-container .search-field,.customer-account-logoutsuccess .search-container .search-field{max-width:initial}.social-account-edit .actions-toolbar .button,.customer-account-create .actions-toolbar .button,.customer-account-index .actions-toolbar .button,.customer-address-index .actions-toolbar .button,.customer-account-login .actions-toolbar .button,.customer-account-forgotpassword .actions-toolbar .button,.customer-account-createpassword .actions-toolbar .button,.customer-account-logoutsuccess .actions-toolbar .button,.newsletter-manage-index .actions-toolbar .button,.social-account-edit .actions-toolbar button,.customer-account-create .actions-toolbar button,.customer-account-index .actions-toolbar button,.customer-address-index .actions-toolbar button,.customer-account-login .actions-toolbar button,.customer-account-forgotpassword .actions-toolbar button,.customer-account-createpassword .actions-toolbar button,.customer-account-logoutsuccess .actions-toolbar button,.newsletter-manage-index .actions-toolbar button{text-align:center;line-height:20px;padding:7px 15px;min-width:140px;font-size:15px}.newsletter-manage-index .form-newsletter-manage fieldset{margin-bottom:20px}.newsletter-manage-index .form-newsletter-manage fieldset span{font-size:13px}p.account-note{color:#cc0004;margin-bottom:5px;margin-top:0px;font-size:12px;float:right}.note{margin-bottom:7px !important;font-style:italic;font-size:13px;color:#787878}.customer-account-create .form-create-account{margin-left:30px}.customer-account-create .form-create-account .fieldset{margin-bottom:0}.customer-account-create .form-create-account .fieldset .field:last-child{margin:0 0 10px}.customer-account-create .form-create-account .fieldset .confirmation{margin-bottom:20px}.customer-account-create .form-create-account .fieldset .newsletter{margin:6px 0px 6px 16px}.customer-account-create .form-create-account .fieldset .privacy-notice-registration{padding-left:16px;max-width:365px;color:#b3b3b3}.customer-account-create .form-create-account .captcha .nested{margin-top:10px}.customer-account-create .form-create-account .captcha .nested .captcha-reload{margin-top:10px;display:block}.customer-account-login .login-container{padding-bottom:12px}.customer-account-login .login-container:after{content:' ';display:block;clear:both}.customer-account-login .login-container .block{margin-top:20px}.customer-account-login .login-container .block .block-title{color:#4a4a4a;font-size:2.2rem}.customer-account-login .login-container .block .block-title strong{font-weight:900}.customer-account-login .login-container .block .fieldset p{margin-bottom:7px}.customer-account-login .login-container .block .actions-toolbar{text-align:left;margin:10px 0 0;border-top:0;clear:both}.customer-account-login .login-container .block .actions-toolbar .button{float:none}@media not all and (min-width:992px){.customer-account-login .login-container .block .actions-toolbar .button{width:100%}}.customer-account-login .login-container .block-new-customer{width:calc(50% - 60px);margin-right:60px;height:400px;float:left}@media (min-width:640px){.customer-account-login .login-container .block-new-customer{border-right:1px solid #d7d7d7;padding-right:60px}}@media (min-width:480px){.customer-account-login .login-container .block-new-customer{border-right:1px solid #d7d7d7;padding-right:32px}}@media not all and (min-width:480px){.customer-account-login .login-container .block-new-customer{height:initial}}.customer-account-login .login-container .block-new-customer ul{list-style:disc;padding-left:20px;margin:10px 0 20px 0}.customer-account-login .login-container .block-customer-login{width:50%;float:right;border:0;padding:0}.customer-account-login .login-container .block-customer-login fieldset{margin:0}@media (min-width:1280px){.customer-account-login .login-container .block-customer-login fieldset p{width:55%}}.customer-account-login .login-container .social-login-separator{margin-right:25%;display:block;float:right;width:25%}@media not all and (min-width:992px){.customer-account-login .login-container .social-login-separator{margin:20px 0;width:50%}}.customer-account-login .login-container .social-login-list{margin-bottom:32px;float:right;width:50%}@media not all and (min-width:480px){.customer-account-login .login-container .social-login-separator,.customer-account-login .login-container .social-login-list{width:100%}}.customer-account-createpassword .main form.form .fieldset{margin-top:70px}@media (min-width:768px){.social-account-edit .main form.form .captcha .nested,.customer-account-create .main form.form .captcha .nested,.customer-account-forgotpassword .main form.form .captcha .nested{margin-top:10px}.social-account-edit .main form.form .captcha .nested .captcha-reload,.customer-account-create .main form.form .captcha .nested .captcha-reload,.customer-account-forgotpassword .main form.form .captcha .nested .captcha-reload{display:block;margin-top:10px}.social-account-edit .main form.form .actions-toolbar,.customer-account-create .main form.form .actions-toolbar,.customer-account-forgotpassword .main form.form .actions-toolbar{margin:10px 0 0 30px;text-align:right;max-width:455px}.customer-account-create .main form.form .actions-toolbar{margin:16px 0 0}.customer-account-forgotpassword .main form.form .fieldset,.social-account-edit .main form.form .fieldset{margin-left:30px;max-width:400px}.customer-account-forgotpassword .main form.form input,.social-account-edit .main form.form input{max-width:100% !important}.customer-account-forgotpassword .main form.form .actions-toolbar,.social-account-edit .main form.form .actions-toolbar{max-width:400px !important}.customer-account-login .login-container .block input{width:100%;max-width:365px}.customer-account-login .login-container .block .actions-toolbar .button{min-width:50%}.account .table-wrapper table.recent td.actions{text-align:center}.account .table-wrapper table tbody td.name strong{font-weight:normal}.account .table-wrapper table tbody td.subtotal,.account .table-wrapper table tbody td.price{text-align:right}.account .table-wrapper table tbody td.actions,.account .table-wrapper table tbody td.qty{text-align:center}.account .table-wrapper table tfoot tr th,.account .table-wrapper table tfoot tr td{text-align:right}.account.customer-address-index .main .block.block-addresses-list{padding-left:20px}.account.sales-order-invoice .page-order-title,.account.sales-order-view .page-order-title{justify-content:space-between;align-items:center;flex-wrap:wrap;display:flex}.account.sales-order-invoice .page-order-title .actions-toolbar,.account.sales-order-view .page-order-title .actions-toolbar{padding:0;border:none}}@media not all and (min-width:768px){.account .account-nav-content{border:1px solid #ccc;padding:10px}.account .main .table-wrapper table.recent th.shipping,.account .main .table-wrapper table.history th.shipping,.account .main .table-wrapper table.recent th.status,.account .main .table-wrapper table.history th.status{display:none}.account .main .table-wrapper table.recent th.total,.account .main .table-wrapper table.history th.total{white-space:normal}.account .main .table-wrapper table.recent td.shipping,.account .main .table-wrapper table.history td.shipping,.account .main .table-wrapper table.recent td.status,.account .main .table-wrapper table.history td.status{display:none}.account .main .table-wrapper table.recent td.actions,.account .main .table-wrapper table.history td.actions{text-align:right}.account .main .block{padding-bottom:15px;margin-bottom:30px}.account.customer-address-index .main .block{width:100%}.account.customer-address-index .main .block .block-content .box{display:inline-block;float:left;width:50%}.account.sales-order-invoice .main .block .block-content .box .box-content,.account.sales-order-view .main .block .block-content .box .box-content{clear:left}.form-create-account .fieldset .privacy-notice-registration{margin-bottom:10px}.customer-account-login .account-note{display:none}.customer-account-login .block-customer-login{padding-left:20px}}@media (min-width:480px){.account.sales-order-view .page-order-title .page-title-wrapper h1,.account.sales-order-invoice .page-order-title .page-title-wrapper h1{display:inline-block;margin-top:0}}@media not all and (min-width:480px){.customer-account-login .login-container .block{border-left:none;width:100%}.customer-account-login .login-container .block .actions-toolbar .button{width:100%}.customer-account-login .login-container .block-new-customer{padding-bottom:30px}.customer-account-login .login-container .block-customer-login{border-top:1px solid #d7d7d7;padding-top:30px;padding-left:0}.customer-account-create .actions-toolbar .primary{float:none;width:100%}.customer-account-create .actions-toolbar .primary button{width:100%}.customer-account-create .actions-toolbar .secondary{display:none}.customer-account-create .form-create-account{margin-left:0}.customer-account-forgotpassword .main .forget .captcha .nested{margin-top:10px}.customer-account-forgotpassword .main .forget .captcha .nested .captcha-reload{margin-top:10px;display:block}.account .main h1.page-title,.account .main h1.order-status{margin:0;text-align:center}.account .main .order-links{margin-top:15px}.account .main .order-links li:first-child{display:none}.account .main .welcome-msg .hello{font-style:italic}.account .main .order-payment-container{display:none}.account .main .block .block-content .box{width:100%}.account .main .block .block-content .box.box-shipping-address,.account .main .block .block-content .box.box-billing-address,.account .main .block .block-content .box.box-information,.account .main .block .block-content .box.box-newsletter{padding-left:0;float:none;width:100%}.account .main .block .block-content .box.box-order-billing-method{display:block}.account .main .actions-toolbar{border:none}.account .main .actions-toolbar .primary{float:none;width:100%}.account .main .actions-toolbar .primary button{margin-bottom:7px;float:none;width:100%}.account .main .actions-toolbar .secondary{display:none}.account .main .table-wrapper table.recent th.date,.account .main .table-wrapper table.history th.date,.account .main .table-wrapper table.recent td.date,.account .main .table-wrapper table.history td.date{display:none}.account .main .table-wrapper.order-items table thead th,.account .main .table-wrapper.invoice table thead th{display:inline-block;width:100%}.account .main .table-wrapper.order-items table thead th:not(.name),.account .main .table-wrapper.invoice table thead th:not(.name){display:none}.account .main .table-wrapper.order-items table tbody td,.account .main .table-wrapper.invoice table tbody td{display:inline-block;width:100%}.account .main .table-wrapper.order-items table tbody td.name,.account .main .table-wrapper.invoice table tbody td.name{font-weight:700}.account .main .table-wrapper.order-items table tbody td:not(.name),.account .main .table-wrapper.invoice table tbody td:not(.name){padding-left:24px}.account .main .table-wrapper.order-items table tbody td.subtotal,.account .main .table-wrapper.invoice table tbody td.subtotal,.account .main .table-wrapper.order-items table tbody td.price,.account .main .table-wrapper.invoice table tbody td.price{text-align:left}.account .main .table-wrapper.order-items table tbody td.qty,.account .main .table-wrapper.invoice table tbody td.qty{text-align:left}.account .main .table-wrapper.order-items table tbody td:not(.name)[data-th]:before,.account .main .table-wrapper.invoice table tbody td:not(.name)[data-th]:before{content:attr(data-th) ":";padding-right:4px;text-transform:uppercase}.account .main .table-wrapper.order-items table tfoot,.account .main .table-wrapper.invoice table tfoot{display:block}.account .main .table-wrapper.order-items table tfoot tr,.account .main .table-wrapper.invoice table tfoot tr{width:100%}.account .main .table-wrapper.order-items table tfoot tr:first-child,.account .main .table-wrapper.invoice table tfoot tr:first-child{padding-top:10px}.account .main .table-wrapper.order-items table tfoot tr th,.account .main .table-wrapper.invoice table tfoot tr th{text-align:right;padding-top:0;width:60%}.account .main .table-wrapper.order-items table tfoot tr td,.account .main .table-wrapper.invoice table tfoot tr td{text-align:left;padding-top:0;width:40%}.account.customer-address-index .main .block{padding:10px 0 0}.account.customer-address-index .main .block.block-addresses-default .block-content .box,.account.customer-address-index .main .block.block-addresses-list .block-content .box{margin-bottom:15px;display:block;float:none;width:auto}.account.sales-order-view .page-order-title .actions-toolbar,.account.sales-order-invoice .page-order-title .actions-toolbar{text-align:center}.account.sales-order-view .page-order-title .page-title-wrapper,.account.sales-order-invoice .page-order-title .page-title-wrapper{margin-bottom:10px}.account.sales-order-view .main .block .block-content .box,.account.sales-order-invoice .main .block .block-content .box{border-bottom:1px solid #e3e3e3;padding:15px 0;clear:left}.account.sales-order-invoice .order-details-items .actions-toolbar{text-align:center}}@media (min-width:768px) and (max-width:1051px){.account.sales-order-invoice .order-items,.account.sales-order-view .order-items{overflow-x:auto}}@media (max-width:599px){.main .table-wrapper .table-order-items tr td,.main .table-wrapper .table-order-items tr th{border-bottom:0}.main .table-wrapper .table-order-items tr td:not(.name),.main .table-wrapper .table-order-items tr th:not(.name){padding:0 0 4px 30px}.customer-account-index .main .table-wrapper .table-order-items tr td,.customer-account-index .main .table-wrapper .table-order-items tr th,.sales-order-history .main .table-wrapper .table-order-items tr td,.sales-order-history .main .table-wrapper .table-order-items tr th{padding:10px}.sales-order-invoice .main .table-wrapper .table-order-items tr td,.sales-order-invoice .main .table-wrapper .table-order-items tr th,.sales-order-view .main .table-wrapper .table-order-items tr td,.sales-order-view .main .table-wrapper .table-order-items tr th{padding-top:5px}}@media (max-width:409px){.customer-account-createpassword input:not([type="checkbox"]),.account .main form{width:100%}.customer-account-createpassword p.account-note{position:absolute;right:20px}}@media only screen and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:0){.account .main form{font-size:16px}}.filter-options .filter-options-item [type="radio"]{position:absolute;left:0;top:0;width:0;height:0}.filter-options .filter-options-item .item .flink::before{content:'';border:1px solid #e60004;border-radius:3px;position:absolute;height:24px;width:24px;left:0;top:7px;cursor:pointer}.filter-options .filter-options-item .item .flink.selected:after{content:'';border-width:0 3px 3px 0 !important;border:solid #00c625;transform:rotate(45deg);position:absolute;height:15px;left:7px;top:10px;width:9px}.filter-options .filter-options-item .item>a,.filter-options .filter-options-item .item>span{color:#4a4a4a;display:block;padding:9px 0 0 31px;position:relative;line-height:20px;cursor:pointer}.filter-options .filter-options-item .item>a:hover,.filter-options .filter-options-item .item>span:hover{text-decoration:underline}.filter-options .filter-options-item .item>a:hover span,.filter-options .filter-options-item .item>span:hover span{text-decoration:underline}.filter-options .filter-options-item .item .count{padding-left:4px}#layered-filter-block .filter-content{margin-top:5px}.filter-options .filter-options-item.category .filter-options-title{border:none}.filter-options .filter-options-item.category .filter-options-content{background:none;border:none}.filter-options .filter-options-item.category .filter-options-content .item a,.filter-options .filter-options-item.category .filter-options-content .item span{padding:0 !important;line-height:inherit !important}.filter-options .filter-options-item.category .filter-options-content .item a:before,.filter-options .filter-options-item.category .filter-options-content .item span:before{content:'';background-image:url('../images/icons/angle-right-gray.svg');background-repeat:no-repeat;background-size:8px 14px;display:inline-block;margin-bottom:-2px;height:14px;width:8px}.filter-options .filter-options-item.category .filter-options-content .item a label,.filter-options .filter-options-item.category .filter-options-content .item span label{padding:0 !important}.filter-options .filter-options-item.category .filter-options-content .item a label:before,.filter-options .filter-options-item.category .filter-options-content .item span label:before,.filter-options .filter-options-item.category .filter-options-content .item a label:after,.filter-options .filter-options-item.category .filter-options-content .item span label:after{content:none}.filter-options .filter-options-item.category .filter-options-content .item span:hover{text-decoration:underline;cursor:pointer}.filter-options .filter-options-item.category .filter-options-content .count:before,.filter-options .filter-options-item.category .filter-options-content .count:after{content:none !important}.filter-options .filter-options-item.discount-filter label.active:after{content:'';border-width:0 3px 3px 0 !important;border:solid #00c625;transform:rotate(45deg);position:absolute;height:15px;left:7.5px;width:9px;top:10px}.filter-options .filter-options-title{background-color:#ffffff;border:1px dashed #d7d7d7;border-bottom:1px solid #d7d7d7;color:#e60004;font-weight:900;font-size:17px;padding:6px 10px 6px 10px}.filter-options .filter-options-content{border:1px dashed #d7d7d7;background:#f2f2f2;margin-bottom:10px;border-top:none;overflow-x:hidden;overflow-y:auto;padding:10px}@media (min-width:768px){.filter-options .filter-options-content{display:block !important}}.filter-options .filter-options-content .items .item{margin:0}.filter-options .filter-options-content .items .item a{color:#4a4a4a}.filter-options .filter-options-content .items .item.selected{font-weight:700;padding-left:0;background-image:none;background-repeat:no-repeat;background-size:auto;background-position:4px}.filter-options .filter-options-content .items .item .count{color:#b8b8b8}.filter-options .filter-options-content .items .item .count:before{content:'('}.filter-options .filter-options-content .items .item .count:after{content:')'}.filter-options .filter-options-content .items .item.rating-filter-item .stars_bottom{width:72px;vertical-align:middle}.filter-options .filter-options-content .items .item.rating-filter-item>span{color:#b8b8b8}.filter-options .filter-options-content .actions{border:1px dashed #d7d7d7;background:white;text-align:center;font-weight:900;margin-top:16px;cursor:pointer;padding:4px 0}.filter-options .filter-options-content .actions:focus{outline:2px solid #4a4a4a;border-radius:2px}.filter-options .filter-options-content .actions .secondary .action{color:#4a4a4a}.filter-options .filter-options-content .actions .secondary .action span:after{content:none}.filter-options .filter-options-content .actions .secondary .show-more{text-decoration:none}.filter-options .filter-options-content .actions .secondary .show-more span:before{content:"+ "}.filter-options .filter-options-content .actions .secondary .show-more .counter:before{content:'('}.filter-options .filter-options-content .actions .secondary .show-more .counter:after{content:')'}.filter-options .filter-options-content .actions .secondary .show-less span:before{content:"- "}.filter-menu,.sort-menu{display:none}@media not all and (min-width:768px){.filter-menu.active,.sort-menu.active{display:block}.filter-menu .menu-container,.sort-menu .menu-container{background-color:#ffffff;font-family:'ibm-plex-sans',Arial,sans-serif;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;max-width:320px;position:fixed;z-index:10000;width:85%;bottom:0;right:0;top:0}.filter-menu .menu-container .title,.sort-menu .menu-container .title{background-color:#e60004;margin-bottom:4px;height:42px}.filter-menu .menu-container .title .title-text,.sort-menu .menu-container .title .title-text{color:#ffffff;text-transform:uppercase;padding-left:12px;position:relative;top:9px}.filter-menu .menu-container .title .close-menu,.sort-menu .menu-container .title .close-menu{background:url('../images/icons/close.svg') 0 0 no-repeat;background-size:contain;margin:-33px 20px 0 0;position:relative;cursor:pointer;height:15px;float:right;width:15px;top:45px}.filter-menu .menu-container .button,.sort-menu .menu-container .button{font-weight:400;background:#e60004;color:#ffffff;display:inline-block;margin-bottom:20px;border-radius:2px;text-align:center;line-height:20px;padding:7px 15px;margin-top:10px;font-size:15px;margin-left:5%;width:90%}.filter-menu .menu-container ol,.sort-menu .menu-container ol{margin-top:15px}.filter-menu .menu-container ol li,.sort-menu .menu-container ol li{margin-bottom:17px;font-size:14px;font-weight:600}.filter-menu .menu-container ol li input:focus,.sort-menu .menu-container ol li input:focus{outline:none}.filter-menu .menu-container ol li [type="radio"],.sort-menu .menu-container ol li [type="radio"]{position:absolute;left:-9999px}}.sort-menu .menu-container .title .title-text{font-size:18px}.sort-menu .menu-container ol li{padding-left:19px}.sort-menu .menu-container ol li input:checked+label:before{margin-top:14px !important;position:absolute;color:#00c625;background:#00c625;top:0 !important;height:10px;width:10px;box-shadow:none;left:6px;z-index:1}.sort-menu .menu-container ol li input:checked+label:after{content:'';position:absolute;box-shadow:0 0 0 1px #00c625;background:#ffffff;border-radius:50%;margin-left:1px;display:block;height:22px;float:left;width:22px;top:8px;left:0}.sort-menu .menu-container ol li label{color:#4a4a4a;display:inline-block;padding:9px 0 0 31px;position:relative;line-height:20px;font-size:16px;cursor:pointer;max-width:98%;z-index:9}.sort-menu .menu-container ol li label:before{content:'';box-shadow:0 0 0 1px #e60004;background:#ffffff;border-radius:50%;position:absolute;margin-left:1px;height:22px;float:left;width:22px;left:0px;top:8px}.filter-menu .menu-container .title .title-text{font-size:16px}.filter-menu .menu-container ol.items{margin-top:0}.filter-menu .menu-container .filter-buttons{border-top:1px solid #d7d7d7;display:inline-block !important;padding:18px 0 20px 12px;width:100%}.filter-menu .menu-container .filter-buttons #filter-reset{background-color:#d7d7d7}.filter-menu .menu-container .filter-buttons #filter-reset a{color:#4a4a4a}.filter-menu .menu-container .filter-buttons #filter-submit{margin-left:8px}.filter-menu .menu-container .filter-buttons .button{display:inline-block;width:144px;margin:0}.filter-menu .filter-options .filter-options-item{border-top:1px solid #d7d7d7}.filter-menu .filter-options .filter-options-item .filter-options-title{border:0;border-bottom:1px solid #d7d7d7;font-weight:600;color:#4a4a4a;padding-bottom:5px;padding-left:13px;line-height:35px;text-align:left;font-size:16px}.filter-menu .filter-options .filter-options-item .filter-options-title strong{font-weight:600}.filter-menu .filter-options .filter-options-item .filter-options-title:before{content:'';background-image:url('../images/icons/angle-right-gray.svg');transform:rotate(90deg);background-repeat:no-repeat;background-size:12px 18px;display:inline-block;margin-right:14px;margin-top:10px;height:18px;float:right;width:12px}.filter-menu .filter-options .filter-options-item .filter-options-title.selected:after{content:'';background-image:url('../images/icons/check-circle-green.svg');background-repeat:no-repeat;background-size:20px 20px;display:inline-block;position:relative;margin-left:9px;height:20px;width:20px;top:3px}.filter-menu .filter-options .filter-options-item .filter-options-title[aria-expanded="false"]{border-bottom:0}.filter-menu .filter-options .filter-options-item .filter-options-title[aria-expanded="false"]:before{transform:initial}.filter-menu .filter-options .filter-options-item .filter-options-content{border-top:1px solid #d7d7d7;padding:13px;margin:0;border:0}.filter-menu .filter-content .filter-options .filter-options-item.category-filter{border-bottom:1px solid #d7d7d7}.filter-menu .filter-content .filter-options .filter-options-item.discount-filter,.filter-menu .filter-content .filter-options .filter-options-item:first-of-type{border-top:none}.filter-menu .filter-content .filter-options .filter-options-item .filter-options-content{display:none}.filter-menu .filter-content .filter-options .filter-options-item .filter-options-title{border-bottom:none}.filter-menu .filter-content .filter-options .filter-options-item .filter-options-title:before{transform:initial}.filter-menu .filter-content .filter-options .filter-options-item.active .filter-options-content{display:block}.filter-menu .filter-content .filter-options .filter-options-item.active .filter-options-title{border-bottom:1px solid #d7d7d7}.filter-menu .filter-content .filter-options .filter-options-item.active .filter-options-title:before{transform:rotate(90deg)}.filter-current .filter-current-subtitle{margin-bottom:7px;display:block}.filter-current .filter-actions{display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle;font-size:13px}@media not all and (min-width:768px){.filter-current .filter-actions{text-decoration:underline;margin:0 3px 5px 0;padding:14.5px 0;cursor:pointer}}.filter-current .items{display:inline-block}.filter-current .items.desktop{margin-bottom:12px}@media not all and (min-width:768px){.filter-current .items.desktop{display:none}}.filter-current .items.mobile{margin-bottom:8px}@media (min-width:768px){.filter-current .items.mobile{display:none}}.filter-current .items .item{color:#ffffff;display:inline-block;margin:0 .95em 5px 0;border-radius:2px}.filter-current .items .item .remove{text-decoration:none;text-align:center;height:20px;width:20px;font:0/0 a}@media (min-width:768px){.filter-current .items .item .remove:hover:after{background-color:#ffffff;color:#4a4a4a;text-decoration:none;border-radius:50%}}.filter-current .items .item .remove:after{content:'x';font-family:'korolev',Arial,sans-serif;font-weight:700;color:#ffffff;vertical-align:middle;padding:.2em .5em;line-height:20px;font-size:13px}.filter-current .items .item .filter-container{font-size:0}.filter-current .items .item .filter-container .multiselect-child{vertical-align:middle}.filter-current .items .item .filter-container .single-filter{background:#00c625;vertical-align:middle;display:inline-block;margin-right:1px;min-height:32px;padding:0 5px}.filter-current .items .item .filter-container .single-filter .filter-label,.filter-current .items .item .filter-container .single-filter .filter-value{vertical-align:middle;font-size:1.3rem;line-height:32px;padding:.5em}@media (min-width:768px){.filter-current .items .item .filter-container .single-filter.last-filter{margin-right:13px}}.filter-actions a{background-color:#f2f2f2;border:1px solid #e2e2e2;border-radius:2px;padding:7px}@media (min-width:768px){.filter-current .items .item.reset-btn-wrapper{display:block;margin-top:13px}}.filter-mobile-buttons{display:flex;align-items:center;padding:18px 12px 20px;justify-content:space-between;background-color:#ffffff}.filter-mobile-buttons>*{width:49%;text-align:center;font-size:15px;line-height:20px;padding:8px}.filter-mobile-buttons div{background-color:#e3e3e3;color:#4a4a4a}.filter-mobile-buttons button{background-color:#e60004}.sort-and-filter-mobile .loading-screen,.catalog-category-view .loading-screen{display:none;position:fixed;top:0;bottom:0;right:0;width:85%;max-width:320px;background:rgba(255,255,255,0.5);z-index:11000;background-image:url('../images/icons/opc-ajax-loader.gif');background-repeat:no-repeat;background-position:center}.sort-and-filter-mobile .loading-screen.loading,.catalog-category-view .loading-screen.loading{display:block;width:100%;max-width:100%}.sort-and-filter-mobile.loading .loading-screen,.catalog-category-view.loading .loading-screen{display:block}.cloned-sidebar{display:none}.filter-menu.hidden{display:none}@media not all and (min-width:768px){#layered-filter-block{display:none}.catalog-category-view .sidebar-main,.catalog-brand-view .sidebar-main{display:none;background-color:#ffffff;font-family:'ibm-plex-sans',Arial,sans-serif;overflow-y:scroll;overflow-x:unset;overscroll-behavior:contain;max-width:320px;position:fixed;z-index:10000;width:85%;bottom:0;right:0;top:0}.catalog-category-view .sidebar-main.active,.catalog-brand-view .sidebar-main.active{display:block}.catalog-category-view .sidebar-main .filter-menu .menu-container,.catalog-brand-view .sidebar-main .filter-menu .menu-container{background-color:#ffffff;font-family:'ibm-plex-sans',Arial,sans-serif;overflow-y:unset;max-width:320px;position:absolute;width:100%}.catalog-category-view .sidebar-main a[data-role="apply-range"],.catalog-brand-view .sidebar-main a[data-role="apply-range"]{display:none}.filter-options .filter-options-content .actions{font-weight:400;border-style:solid;border-radius:2px;margin:9px 0 10px;font-size:15px;outline:none;height:48px}.filter-options .filter-options-content .actions .secondary .action{vertical-align:sub;vertical-align:-moz-middle-with-baseline;vertical-align:-webkit-baseline-middle}.filter-options .filter-options-content .actions .secondary .action span:before{content:none}.filter-current{display:table-footer-group}.filter-current .filter-actions a.desktop--hidden{padding:14.5px 0 14.5px 9px;color:#00c625;text-decoration:underline;vertical-align:middle;margin:5px 3px 5px 0;background:none;cursor:pointer;border:none}.filter-current .items .item{margin-right:0}.filter-current .items .item .filter-container .single-filter{padding:14.5px 0 14.5px 9px;margin:5px 6px 5px 0;border-radius:2px}.filter-current .items .item .filter-container .single-filter .filter-value{line-height:initial;padding:0}.filter-current .items .item .filter-container .single-filter .remove{background-image:url('../images/icons/close.svg');background-size:12px auto;background-repeat:no-repeat;background-position:0 0;margin:4px 6px -3px 7px;cursor:pointer;position:relative;float:right}.filter-current .items .item .filter-container .single-filter .remove:after{content:''}.category-content__top{padding-bottom:8px;display:table;width:100%}.category-content__top .toolbar{display:table-header-group}.filters-active .category-description-bottom{margin-top:0}.bottom-toolbar .toolbar{overflow-x:hidden;margin-bottom:4px}.filter-button,.sort-button{height:48px !important}}.wishlist-index-index.account .main form{font-size:13px}.wishlist-index-index .messages .message{margin:1em 0 2em}.wishlist-index-index .messages .message span{font-size:19px}.wishlist-index-index .messages .message.success a{display:block;font-weight:initial}.wishlist-index-index .buttons-set{clear:both;border-top:1px solid #e3e3e3;padding-top:10px;text-align:right;margin-top:10px}.wishlist-index-index .buttons-set.secondary{margin:0}.wishlist-index-index .buttons-set.secondary .back{padding:5px;float:left}.wishlist-index-index .buttons-set.secondary .back:before{content:"« "}.wishlist-index-index .wishlist-empty{margin-bottom:30px}.wishlist-index-index .wishlist-management .wishlist-actions-container{display:table;width:100%}.wishlist-index-index .wishlist-management .wishlist-actions-container .sub-title{float:left}.wishlist-index-index .wishlist-management .wishlist-actions-container .sub-title h2 .item-count{margin-left:5px}.wishlist-index-index .wishlist-management .wishlist-actions-container .sub-title h2 .wishlist-edit{margin-left:5px;font-size:15px}.wishlist-index-index .wishlist-management .wishlist-actions-container button{background:#d7d7d7;line-height:20px;padding:7px 15px;font-size:15px;color:black;float:right}.wishlist-index-index .wishlist-management .wishlist-actions-container button:hover{background:#b8b8b8;color:white}.wishlist-index-index .wishlist-management .wishlist-visibility{visibility:hidden}.wishlist-index-index .wishlist-management .wishlist-visibility .notice-msg{border-color:#e60004;background-color:#F9EBE6;padding:0;margin:0}.wishlist-index-index .wishlist-management .table-caption{content:'';border-bottom:1px solid #e3e3e3;font-size:16px;display:table;clear:both;width:100%}.wishlist-index-index .wishlist-management .table-caption .sub-title{float:left}.wishlist-index-index #wishlist-select{padding-bottom:5px;position:relative;margin-left:10px;float:left}.wishlist-index-index #wishlists-select .change,.wishlist-index-index #wishlists-copy .change,.wishlist-index-index #wishlists-move .change{padding-right:13px;position:relative;margin-left:10px;font-size:15px}.wishlist-index-index #wishlists-select .change:before,.wishlist-index-index #wishlists-copy .change:before,.wishlist-index-index #wishlists-move .change:before{content:'';border-top:4px solid #0273c2;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:none;position:absolute;display:block;height:0;right:0;width:0;top:8px}.wishlist-index-index #wishlists-select .change.active:before,.wishlist-index-index #wishlists-copy .change.active:before,.wishlist-index-index #wishlists-move .change.active:before{border-color:#ffffff transparent;right:12px;top:18px}.wishlist-index-index #wishlists-select.active .dropdown-container,.wishlist-index-index #wishlists-copy.active .dropdown-container,.wishlist-index-index #wishlists-move.active .dropdown-container{display:block;width:auto;left:auto;right:0}.wishlist-index-index #wishlists-select.active .dropdown-container li,.wishlist-index-index #wishlists-copy.active .dropdown-container li,.wishlist-index-index #wishlists-move.active .dropdown-container li{font-size:15px}.wishlist-index-index .wishlist-dropdown:active .wishlist-items-dropdown{display:block}.wishlist-index-index .wishlist-dropdown.copy,.wishlist-index-index .wishlist-dropdown.move{position:relative;float:right}.wishlist-index-index .wishlist-dropdown.copy.active .dropdown-container,.wishlist-index-index .wishlist-dropdown.move.active .dropdown-container{display:block}@media not all and (min-width:480px){.wishlist-index-index .wishlist-dropdown.copy.active .dropdown-container,.wishlist-index-index .wishlist-dropdown.move.active .dropdown-container{left:0}}.wishlist-index-index .wishlist-dropdown.copy .change,.wishlist-index-index .wishlist-dropdown.move .change{padding-right:13px;margin-bottom:3px;position:relative;margin-left:20px}@media (max-width:1049px){.wishlist-index-index .wishlist-dropdown.copy .change,.wishlist-index-index .wishlist-dropdown.move .change{margin-right:9px}}.wishlist-index-index .wishlist-dropdown.copy .change:before,.wishlist-index-index .wishlist-dropdown.move .change:before{content:'';border-top:4px solid #0273c2;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:none;position:absolute;display:block;height:0;right:0;width:0;top:5px}.wishlist-index-index .wishlist-dropdown.copy .change.active:before,.wishlist-index-index .wishlist-dropdown.move .change.active:before{border-color:#ffffff transparent;right:12px;top:18px}.wishlist-index-index .form-wishlist-items{margin:30px 0}.wishlist-index-index .form-wishlist-items .actions-toolbar{font:0/0 a}.wishlist-index-index .form-wishlist-items .actions-toolbar button.primary{line-height:20px;margin-left:5px;min-width:140px;font-size:15px;float:initial}.wishlist-index-index .form-wishlist-items .actions-toolbar button.primary.update{color:#4a4a4a;background:#d7d7d7}.wishlist-index-index .form-wishlist-items .actions-toolbar button.primary.update:hover{background:#b8b8b8}.wishlist-index-index .form-wishlist-items table{margin-bottom:10px}.wishlist-index-index .form-wishlist-items table tbody:last-child tr td{border:0}.wishlist-index-index .form-wishlist-items table tr{display:flex}.wishlist-index-index .form-wishlist-items table tr th{border-bottom:1px solid #e3e3e3;background:#f2f2f2;text-align:center;flex:1}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart{text-align:center;max-width:150px}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart .unavailable{text-transform:uppercase;color:#cc0004}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart .available{text-transform:uppercase;color:#00c625}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart .values{text-align:left}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart .product-item-tooltip{position:relative}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart .product-item-tooltip:hover .tooltip.content{display:block}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart .product-item-tooltip span.toggle{cursor:help;color:#e60004}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart .product-item-tooltip .tooltip.content{display:none;border:1px solid #e60004;background-color:#f2f2f2;position:absolute;margin-left:20px;margin-top:10px;padding:8px;z-index:300;left:-100px;width:200px;top:21px}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart .product-item-tooltip .tooltip.content:after{content:'';position:absolute;width:0;height:0;display:block;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #e60004;border-top:none;left:97px;top:-7px}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart .product-item-tooltip .tooltip.content .subtitle{text-transform:uppercase}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart .product-item-tooltip .tooltip.content .label{padding-right:5px;font-weight:600;clear:left;float:left}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart .product-item-tooltip .tooltip.content .label:after{content:':'}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-cart .product-item-tooltip .tooltip.content .values{padding-left:10px;margin:0 0 6px;float:left}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-info{max-width:305px}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-info button.update{background:#d7d7d7;min-width:106px;padding:3px 5px;margin-top:8px;font-size:11px;clear:right;float:right;color:black}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-info button.update:hover{background:#b8b8b8}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-image{max-width:97px}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-price{text-align:center;max-width:120px}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-unit,.wishlist-index-index .form-wishlist-items table tr .wishlist-col-qty{text-align:center;max-width:66px}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-select{max-width:33px}.wishlist-index-index .form-wishlist-items table tr .wishlist-col-remove{text-align:center;max-width:40px}.wishlist-index-index .form-wishlist-items table tr td{border-bottom:1px solid #e3e3e3;padding:10px;flex:1}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-cart .button{margin-bottom:10px;text-align:center;padding:5px 10px;font-size:12px;width:100%}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-cart .button.edit{background:#d7d7d7;color:black}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-cart .button.edit:hover{background:#b8b8b8;color:white}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-remove .action-delete{line-height:19px}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-remove .action-delete:hover{opacity:.8}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-remove .action-delete .trash:before{content:'';background:url('../images/icons/trash-orange.svg') 0 0 no-repeat;background-size:16px 16px;display:inline-block;margin-top:2px;height:16px;width:16px}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-image img{border:1px solid #d7d7d7;height:77px;width:77px}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-image img:hover{border-color:#e60004}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-price p{color:#4a4a4a}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-price p .decimals{font-size:13px}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-price .special-price{color:#4a4a4a}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-price .square-container{font-size:16px;color:red;font-weight:bold}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-qty input{text-align:center;width:45px}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-qty input:focus{border-color:#e60004}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-qty select{text-align:center;width:fit-content}.wishlist-index-index .form-wishlist-items table tr td.wishlist-col-qty select:focus{border-color:#e60004}.wishlist-index-index .form-wishlist-items table tr td .wishlist-product-item-name{font-weight:bold}.wishlist-index-index .form-wishlist-items table tr td .wishlist-product-item-sku{margin-bottom:10px;font-size:11px}.wishlist-index-index .form-wishlist-items table textarea,.wishlist-index-index .form-wishlist-items table input{border-color:#e3e3e3}.wishlist-index-index .form-wishlist-items table .dropdown-container li span,.wishlist-index-index .form-wishlist-items table .dropdown-container li a{font-size:13px;padding:0 10px}.dropdown-container{display:none;border:1px solid #b8b8b8;background:#f2f2f2;text-align:center;position:absolute;max-width:320px;min-width:175px;margin-top:5px;z-index:1000;width:120%;right:0}.dropdown-container li{border-bottom:1px solid #e3e3e3;padding:2px 10px}.dropdown-container li.new{padding:0}.dropdown-container li span,.dropdown-container li a{padding:2px 10px}.dropdown-container li span{text-transform:none;white-space:normal;font-size:15px;cursor:pointer;display:block}.dropdown-container li span.new{background:#e3e3e3;border-bottom:0}.dropdown-container li span.new:before{content:"+"}.dropdown-container li span:hover{color:#f7595c}@media not all and (min-width:480px){.wishlist-index-index .form-wishlist-items table{position:relative}.wishlist-index-index .form-wishlist-items table thead{display:none}.wishlist-index-index .form-wishlist-items table tbody{border-bottom:1px solid #b8b8b8}.wishlist-index-index .form-wishlist-items table tbody tr{position:relative;display:block}.wishlist-index-index .form-wishlist-items table tbody td{max-width:initial !important;text-align:left !important;padding:0 10px 4px 0;display:block;border:0}.wishlist-index-index .form-wishlist-items table tbody td:first-child{padding-top:10px}.wishlist-index-index .form-wishlist-items table tbody td[data-rwd-label]:before{content:attr(data-rwd-label) ":";text-transform:uppercase;padding-right:5px;font-weight:600;font-size:12px;float:left}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-image,.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-price,.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-cart,.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-info,.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-qty{empty-cells:hide;padding-right:0;padding-left:0;width:100%}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-price,.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-unit,.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-qty{margin-right:15px;float:left}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-cart .actions-primary{clear:left;float:left;width:48%}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-cart a.button{float:right !important;width:48% !important}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-cart .product-item-tooltip span.toggle{display:none}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-cart .product-item-tooltip .tooltip.content{background-color:transparent;position:static;margin-left:0;display:block;border:none;width:100%;padding:0;z-index:1}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-cart .product-item-tooltip .tooltip.content .subtitle,.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-cart .product-item-tooltip .tooltip.content:after{display:none}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-info{margin-bottom:20px}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-info textarea{max-width:100%;height:68px}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-info .product-item-actions{float:left}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-info .product-item-actions .copy .change,.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-info .product-item-actions .move .change{margin-left:0}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-info .product-item-actions .update{margin-bottom:8px}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-image{overflow:hidden;display:block}.wishlist-index-index .form-wishlist-items table tbody td.wishlist-col-remove{position:absolute;display:block;padding:0px;height:20px;right:0px;top:15px}}.wishlist.popup-wrapper{z-index:20001;position:fixed;height:100%;width:100%;left:0;top:0}.wishlist.popup-wrapper .popup{transform:translateY(-50%);width:calc(100% - 20px);pointer-events:all;background:#ffffff;position:relative;max-width:600px;margin:0 auto;padding:24px;top:50%}.wishlist.popup-wrapper .wishlist-close{font-family:'ibm-plex-sans',Arial,sans-serif;text-align:center;position:absolute;line-height:29px;font-size:29px;height:24px;width:24px;right:4px;top:4px}.wishlist.popup-wrapper .wishlist-close:hover{opacity:.75;text-decoration:none}.wishlist.overlay{background-color:rgba(32,32,32,0.5);position:fixed;z-index:20000;display:none;height:100%;width:100%;left:0;top:0}.wishlist.overlay.active{display:block}.product-wishlist-dropdown:before{margin-right:4px !important}.product-wishlist-dropdown.active .dropdown-container{display:block}.product-wishlist-dropdown .dropdown-container{text-align:left;width:60%;right:0}.product-wishlist-dropdown .dropdown-container li{display:flex;align-items:flex-start;padding:5px 10px;gap:4px}.product-wishlist-dropdown .dropdown-container li:last-child{background:#e3e3e3}.product-wishlist-dropdown .dropdown-container li span{font-size:13px;display:inline;padding:0}.product-wishlist-dropdown .dropdown-container .wishlist-checkbox{margin:0 4px 0 2px}.newsletter-popup{z-index:9999 !important;pointer-events:auto}.newsletter-popup .modal-inner-wrap{max-height:50vh;background:#f2f2f2;position:fixed;bottom:10px;left:50%;transform:translateX(-50%);max-width:1200px;overflow:visible;box-shadow:0 8px 25px rgba(0,0,0,0.4);padding:0;margin-bottom:0;top:auto}@media (max-width:1200px){.newsletter-popup .modal-inner-wrap{width:calc(100% - 5%)}}@media (max-width:1200px) and (max-width:680px){.newsletter-popup .modal-inner-wrap{width:calc(100% - 8%)}}.newsletter-popup .modal-inner-wrap .modal-header .modal-close{background-image:url('../images/popup-close.svg');background-repeat:no-repeat;background-position:center;background-size:contain;width:40px;height:40px;top:-31px;right:-31px;display:inline-block;border:none;cursor:pointer;text-indent:-9999px}.newsletter-popup .modal-inner-wrap .email-collector{margin:0 auto}@media (max-height:832px){.newsletter-popup .modal-inner-wrap .email-collector .popup-layout{max-height:50vh}}@media (max-height:778px){.newsletter-popup .modal-inner-wrap .popup-right{padding:20px;max-height:50vh}.newsletter-popup .modal-inner-wrap .popup-right p{max-width:fit-content}.newsletter-popup .modal-inner-wrap .popup-left{width:400px;height:400px}}@media (max-height:745px){.newsletter-popup .modal-inner-wrap .popup-left{width:380px;height:380px}}@media (max-width:1203px),(max-height:700px){.newsletter-popup .modal-inner-wrap .popup-left{display:none}.newsletter-popup .modal-inner-wrap .popup-right{max-height:50vh;width:fit-content;overflow-y:auto}.newsletter-popup .modal-inner-wrap .popup-right p{max-width:fit-content}}.email-collector{max-width:1200px;margin:0 auto 30px auto}.email-collector .email-collector__container{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff;text-align:center;overflow:hidden;font-size:clamp(13px, 2vw, 17px)}.email-collector .email-collector__container h3{font-weight:600;font-family:'ibm-plex-sans',Arial,sans-serif;color:#1c1c1c;text-transform:uppercase;font-size:clamp(21px, 4vw, 40px)}.email-collector .email-collector__container form{margin-top:clamp(1em, 1vw, 1em);display:flex;flex-direction:column;align-items:center}.email-collector .email-collector__container form .field.newsletter{margin:10px 0 0 0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.email-collector .email-collector__container form .newsletter-input{flex:1 1 0;width:50%;margin:0;padding-bottom:20px}.email-collector .email-collector__container form .newsletter-input input{width:100%;max-width:500px;vertical-align:middle;display:inline-block;font-size:clamp(14px, 1vw, 15px);height:clamp(35px, 2vw, 40px);border:1px solid #0273c2}.email-collector .email-collector__container form .newsletter-input input:hover{border-width:2px}.email-collector .email-collector__container form .newsletter-input input::placeholder{font-family:'ibm-plex-sans',Arial,sans-serif;font-size:12px;font-weight:bold}.email-collector .email-collector__container form button{background-color:#cc0004;flex:1 1 0;align-self:auto !important;font-weight:700;text-transform:uppercase;height:40px;width:180px;border-radius:20px}.email-collector .email-collector__container .privacy-notice{padding:0;margin-top:15px;max-width:440px;word-break:break-word;font-size:10px !important;color:#787878}.email-collector .email-collector__container .privacy-notice .p{font-family:'ibm-plex-sans',Arial,sans-serif}.email-collector .email-collector__container .privacy-notice a{color:#cc0004}.email-collector .email-collector__container .privacy-notice a:hover{text-decoration:none}.email-collector .text-container{padding:clamp(10px, 2vw, 30px);font-size:clamp(14px, 1vw, 15px);width:61%}@media (max-width:768px){.email-collector .text-container{width:94%}}.email-collector .popup-layout{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.email-collector .popup-left{width:425px;height:425px;background-image:url('../images/newsletter/popup_image.png');background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:45px}.email-collector .popup-left h2{font-family:'korolev',Arial,sans-serif;font-size:clamp(24px, 4vw, 45px);font-weight:bold;color:#ffffff;text-transform:uppercase;line-height:1;width:100%;margin:0;display:flex;flex-direction:column;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.email-collector .popup-left h2 span{display:block;margin-bottom:10px;width:100%;text-align:center}.email-collector .popup-right{width:795px;height:425px;box-sizing:border-box;margin-left:auto;display:flex;flex-direction:column;padding:clamp(20px, 3vw, 40px) 100px}@media (max-width:450px){.email-collector .popup-right{padding:20px 10px !important}}@media (max-width:1052px),(max-height:700px){.email-collector .popup-right{padding:20px}}@media (min-width:1200px) and (max-width:1440px){.email-collector .popup-right{padding:clamp(20px, 2vw, 30px) 50px}}@media (min-width:1441px) and (min-height:808px){.email-collector .popup-right{padding:clamp(20px, 2vw, 30px) 100px}}.email-collector .popup-right h3{font-family:'korolev',Arial,sans-serif;font-weight:100;color:#000000;text-transform:uppercase;font-size:clamp(21px, 4vw, 40px);margin-bottom:15px}.email-collector .popup-right p{font-family:'ibm-plex-sans',Arial,sans-serif;color:#000000;margin:0 auto;max-width:530px;font-size:clamp(14px, 1vw, 18px);line-height:1.5}@media (max-width:1200px){.email-collector .popup-left{display:none}.email-collector .popup-right{max-width:fit-content;width:1200px;height:auto}}@media (max-width:402px){.email-collector .popup-right p{padding:0}}.newsletter-popup+.modals-overlay{display:none !important;pointer-events:none !important}body.newsletter-popup-shown,html.newsletter-popup-shown,.page-wrapper.newsletter-popup-shown{overflow:auto !important;position:relative !important}.grecaptcha-badge{display:none}.g-recaptcha-notice{font-size:10px;color:#b8b8b8;max-width:300px;display:inline-block}.table-order-items thead th,.table-order-items tbody th,.table-order-items thead td,.table-order-items tbody td{border-bottom:1px solid #b8b8b8;padding:10px;vertical-align:top}.table-order-items thead th.price,.table-order-items tbody th.price,.table-order-items thead td.price,.table-order-items tbody td.price,.table-order-items thead th.subtotal,.table-order-items tbody th.subtotal,.table-order-items thead td.subtotal,.table-order-items tbody td.subtotal{text-align:right}.table-order-items thead th.qty,.table-order-items tbody th.qty,.table-order-items thead td.qty,.table-order-items tbody td.qty,.table-order-items thead th.unit,.table-order-items tbody th.unit,.table-order-items thead td.unit,.table-order-items tbody td.unit{text-align:center}.table-order-items thead td.name strong,.table-order-items tbody td.name strong{font-weight:normal}.table-order-items thead th{background:#d7d7d7;line-height:1.4;white-space:nowrap;padding:10px;vertical-align:top}.table-order-items tbody th,.table-order-items tfoot th,.table-order-items tbody td,.table-order-items tfoot td{font-weight:normal}.table-order-items tfoot th,.table-order-items tfoot td{padding:2px 10px;vertical-align:top;text-align:right}.table-order-items tfoot tr{background:#d7d7d7}.table-wrapper .table-order-items tfoot tr:first-child th,.table-wrapper .table-order-items tfoot tr:first-child td{padding-top:15px}.table-wrapper .table-order-items tfoot tr:last-child th,.table-wrapper .table-order-items tfoot tr:last-child td{padding-bottom:15px}.table-order-items tfoot tr.subtotal th,.table-order-items tfoot tr.shipping th,.table-order-items tfoot tr.totals-tax th{font-weight:normal}@media (min-width:1100px){.onestepcheckout-index-index .item-options dd{float:initial !important}}@media not all and (min-width:480px){.onestepcheckout-index-index .item-options dt{font-weight:900 !important}}.onestepcheckout-index-index .item-options .price{font-weight:400 !important}.checkout-onepage-success .table-order-items tbody tr.item-child:last-of-type td,.sales-order-invoice .table-order-items tbody tr.item-child:last-of-type td,.sales-order-view .table-order-items tbody tr.item-child:last-of-type td{border-bottom:1px solid #b8b8b8;padding-bottom:5px}.checkout-onepage-success .table-order-items tbody tr.item-child td,.sales-order-invoice .table-order-items tbody tr.item-child td,.sales-order-view .table-order-items tbody tr.item-child td{border-bottom:0;padding:0 10px}.checkout-onepage-success .table-order-items tbody tr.item-child td.sku dt,.sales-order-invoice .table-order-items tbody tr.item-child td.sku dt,.sales-order-view .table-order-items tbody tr.item-child td.sku dt{display:none}.checkout-onepage-success .table-order-items tbody tr.item-child .attribute-block,.sales-order-invoice .table-order-items tbody tr.item-child .attribute-block,.sales-order-view .table-order-items tbody tr.item-child .attribute-block{padding-left:35px;margin-left:0}.checkout-onepage-success .table-order-items tbody tr.item-child .attribute-block dt:after,.sales-order-invoice .table-order-items tbody tr.item-child .attribute-block dt:after,.sales-order-view .table-order-items tbody tr.item-child .attribute-block dt:after{content:':'}.checkout-onepage-success .table-order-items tbody tr.item-child .attribute-block dd,.sales-order-invoice .table-order-items tbody tr.item-child .attribute-block dd,.sales-order-view .table-order-items tbody tr.item-child .attribute-block dd{padding-left:10px}tbody .item-child .item-options{margin-top:0}tbody .item-parent td{border-bottom:0 !important}tbody .item-parent td.name{text-transform:uppercase}tbody .item-options{margin-top:10px}@media (min-width:480px){tbody .item-options{padding-left:15px;margin-left:20px}}tbody .item-options.bundle-item dd{padding-left:10px;display:block;width:100%}tbody .item-options dt{display:inline}tbody .item-options dt:after{content:':'}tbody .item-options dd{margin:0 0 6px;display:inline}body:not(.sales-order-print) tbody .item-options dd.tooltip.wrapper{cursor:help}body:not(.sales-order-print) tbody .item-options dd.tooltip.wrapper:hover .tooltip.content .item.options{display:block}body:not(.sales-order-print) tbody .item-options dd.tooltip.wrapper:hover .tooltip.content .item.options:after{content:'';border-bottom:7px solid #e60004;border-right:7px solid transparent;border-left:7px solid transparent;position:absolute;border-top:none;display:block;left:97px;height:0;top:-7px;width:0}body:not(.sales-order-print) tbody .item-options dd.tooltip .content{position:relative;z-index:300}body:not(.sales-order-print) tbody .item-options dd.tooltip .content .item{border:1px solid #e60004;background-color:#f2f2f2;position:absolute;display:none;padding:8px;z-index:300;width:200px;left:-100px;top:21px}.sales-order-print tbody .item-options dt.label{display:none}.sales-order-print tbody .item-options dd{padding:0;margin:0}.sales-order-print tbody .item-options dd span{padding-left:10px;display:block}.sales-order-print tbody .item-options dd.tooltip.wrapper span{display:none}.sales-order-print tbody .item-options dd.tooltip.wrapper .item dd{padding-left:10px}.sales-order-print tbody .item-options dd.tooltip.wrapper .item dt{display:initial}body.sales-order-printinvoice,body.sales-order-print{background:#ffffff;font-size:14px;width:8.300000000000001in}body.sales-order-printinvoice .page-wrapper .page-main,body.sales-order-print .page-wrapper .page-main{overflow:initial;padding:0 20px;border:0}body.sales-order-printinvoice .page-wrapper .page-main .logo-container,body.sales-order-print .page-wrapper .page-main .logo-container{margin-top:20px;max-width:315px;width:initial;float:none}body.sales-order-printinvoice .page-wrapper .page-main .logo-container .logo,body.sales-order-print .page-wrapper .page-main .logo-container .logo{height:37px}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container,body.sales-order-print .page-wrapper .page-main .page-main__container{max-width:initial;overflow:initial;padding:0;margin:0}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container h1,body.sales-order-print .page-wrapper .page-main .page-main__container h1{color:#e60004;display:inline-block;font-weight:400}@media not all and (min-width:768px){body.sales-order-printinvoice .page-wrapper .page-main .page-main__container h1,body.sales-order-print .page-wrapper .page-main .page-main__container h1{display:block}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container h1.order-status,body.sales-order-print .page-wrapper .page-main .page-main__container h1.order-status{display:none}}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns,body.sales-order-print .page-wrapper .page-main .page-main__container .columns{overflow:initial}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column{display:table}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .order-details-items,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .order-details-items{display:table-footer-group}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .order-details-items .order-title,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .order-details-items .order-title{margin-top:20px;font-size:13px}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .order-details-items .order-title h2,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .order-details-items .order-title h2{color:#4a4a4a;font-weight:700;font-size:1.5em}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .order-details-items thead th,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .order-details-items thead th,body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .order-details-items tbody th,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .order-details-items tbody th{font-weight:600}@media print{body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .order-details-items tfoot,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .order-details-items tfoot{border-top:1px solid #b8b8b8}}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .order-details-items .product-item-name,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .order-details-items .product-item-name{font-weight:600}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .order-details-items .buttons-set,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .order-details-items .buttons-set{border-top:1px solid #e3e3e3;padding-top:10px;margin-top:10px}@media print{body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .order-details-items .buttons-set,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .order-details-items .buttons-set{display:none}}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .order-details-items .buttons-set button,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .order-details-items .buttons-set button{background-color:#e60004;text-transform:uppercase;line-height:19px;min-width:140px;margin:0 auto;display:block}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .order-details-items .buttons-set button:hover,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .order-details-items .buttons-set button:hover{background-color:#88cb93;cursor:pointer}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view{display:table-header-group;font-size:13px}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view .block-title,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view .block-title{display:none}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view .block-content,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view .block-content{margin-bottom:10px}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view .block-content .box,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view .block-content .box{float:right;width:50%}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view .block-content .box .box-title,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view .block-content .box .box-title{font-size:1.5em}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view .block-content .box.box-order-shipping-address,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view .block-content .box.box-order-shipping-address{float:left}body.sales-order-printinvoice .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view .block-content .box.box-order-billing-method,body.sales-order-print .page-wrapper .page-main .page-main__container .columns .column .block-order-details-view .block-content .box.box-order-billing-method{display:block}body.sales-order-printinvoice .newsletter-wrapper,body.sales-order-print .newsletter-wrapper{display:none}@media only screen and (max-width:599px){.table-order-items tr{display:block}.customer-account-index .table-order-items tr,.sales-order-history .table-order-items tr{display:table-row}.table-order-items th,.table-order-items td{display:block}.customer-account-index .table-order-items th,.customer-account-index .table-order-items td,.sales-order-history .table-order-items th,.sales-order-history .table-order-items td,.table-order-items th .sales-order-view,.table-order-items td .sales-order-view{display:table-cell;padding:10px}.table-order-items thead th{border-right:0;border-left:0}.table-order-items thead th.lin-hide{display:none}.table-order-items thead th:nth-child(1n+2){display:none}.customer-account-index .table-order-items thead th:nth-child(1n+2),.sales-order-history .table-order-items thead th:nth-child(1n+2){display:table-cell}.table-order-items tbody tr{position:relative;border-bottom:1px solid #d7d7d7}.customer-account-index .table-order-items tbody tr:last-child,.sales-order-history .table-order-items tbody tr:last-child{padding-bottom:10px;border:0}.customer-account-index .table-order-items tbody tr:last-child td,.sales-order-history .table-order-items tbody tr:last-child td{border:0}.checkout-onepage-success .table-order-items tbody tr,.sales-order-invoice .table-order-items tbody tr,.sales-order-view .table-order-items tbody tr{border-top:1px solid #d7d7d7;border-bottom:0}.checkout-onepage-success .table-order-items tbody tr td.name,.sales-order-invoice .table-order-items tbody tr td.name,.sales-order-view .table-order-items tbody tr td.name{padding-left:0}.checkout-onepage-success .table-order-items tbody tr td.name .attribute-block,.sales-order-invoice .table-order-items tbody tr td.name .attribute-block,.sales-order-view .table-order-items tbody tr td.name .attribute-block{padding-left:20px;margin-top:5px}.checkout-onepage-success .table-order-items tbody tr td.name .attribute-block dd,.sales-order-invoice .table-order-items tbody tr td.name .attribute-block dd,.sales-order-view .table-order-items tbody tr td.name .attribute-block dd{font-weight:400;margin-left:3px}.checkout-onepage-success .table-order-items tbody tr td.name .product-item-name,.sales-order-invoice .table-order-items tbody tr td.name .product-item-name,.sales-order-view .table-order-items tbody tr td.name .product-item-name{text-transform:initial}.checkout-onepage-success .table-order-items tbody tr.item-child,.sales-order-invoice .table-order-items tbody tr.item-child,.sales-order-view .table-order-items tbody tr.item-child{border:0}.checkout-onepage-success .table-order-items tbody tr.item-child .attribute-block,.sales-order-invoice .table-order-items tbody tr.item-child .attribute-block,.sales-order-view .table-order-items tbody tr.item-child .attribute-block,.checkout-onepage-success .table-order-items tbody tr.item-child .bundle-item,.sales-order-invoice .table-order-items tbody tr.item-child .bundle-item,.sales-order-view .table-order-items tbody tr.item-child .bundle-item{padding-left:0;margin-top:5px}.checkout-onepage-success .table-order-items tbody tr.item-child .attribute-block dd,.sales-order-invoice .table-order-items tbody tr.item-child .attribute-block dd,.sales-order-view .table-order-items tbody tr.item-child .attribute-block dd,.checkout-onepage-success .table-order-items tbody tr.item-child .bundle-item dd,.sales-order-invoice .table-order-items tbody tr.item-child .bundle-item dd,.sales-order-view .table-order-items tbody tr.item-child .bundle-item dd{font-weight:400}.checkout-onepage-success .table-order-items tbody tr.item-child td.sku,.sales-order-invoice .table-order-items tbody tr.item-child td.sku,.sales-order-view .table-order-items tbody tr.item-child td.sku{padding-left:40px !important}.checkout-onepage-success .table-order-items tbody tr.item-child td.sku dt,.sales-order-invoice .table-order-items tbody tr.item-child td.sku dt,.sales-order-view .table-order-items tbody tr.item-child td.sku dt{display:none}.checkout-onepage-success .table-order-items tbody tr.item-child:last-of-type td,.sales-order-invoice .table-order-items tbody tr.item-child:last-of-type td,.sales-order-view .table-order-items tbody tr.item-child:last-of-type td{border:0}.table-order-items tbody td{padding:0 8px 4px;border-right:0;border-bottom:0}.table-order-items tbody td:first-child{padding-top:10px}.table-order-items tbody td:first-child h3,.table-order-items tbody td:first-child{font-weight:bold;margin-bottom:0}.table-order-items tbody td.name strong{font-weight:bold}.table-order-items tbody td.name[data-th]:before{display:none}.table-order-items tbody td.qty .items-qty{display:inline-block}.table-order-items tbody td[data-th]{text-align:left;padding-bottom:10px;border-bottom:0}.sales-order-view .table-order-items tbody td[data-th]{padding-left:30px}.table-order-items tbody td[data-th]:before{content:attr(data-th) ":";text-transform:uppercase;vertical-align:top;padding-right:4px;font-size:13px}.customer-account-index .table-order-items tbody td[data-th]:before,.sales-order-history .table-order-items tbody td[data-th]:before{content:'';display:none}.table-order-items tfoot{border-top:1px solid #d7d7d7}.table-order-items tfoot tr{display:block;text-align:right}.table-order-items tfoot tr:after{content:'';display:table;clear:both}.table-order-items tfoot th,.table-order-items tfoot td{display:block;float:left}.table-order-items tfoot th{clear:left;width:60%}.table-order-items tfoot td{text-align:left;width:40%}.table-order-items tfoot td.lin-hide{display:none}}.swatch-option-tooltip .title{color:#4a4a4a}.swatch-option-tooltip .subscribe-to-availability{color:#0273c2}.swatch-attribute-options .configurable-option{margin-bottom:0}.swatch-placeholder-select{height:52px}.swatch-placeholder-visual{height:64px}.swatch-placeholder-text{min-height:55px}.grid-container{display:flex;justify-content:space-between;flex-wrap:wrap;clear:both;margin-top:20px}.grid-container img:not(.product-brand-logo){width:100%}.grid-container h2{margin-top:1.38em}.grid-container:not(.no-margin)>*{width:calc(100% + 1.38em);margin:0 0 1.38em 0}@media screen and (min-width:640px){.grid-container:not(.no-margin){margin:calc(-1 * 1.38em) 0 1.38em calc(-1 * 1.38em)}.grid-container:not(.no-margin)>*{margin:1.38em 0 0 1.38em}}@media screen and (min-width:640px){.grid-container.medium-margin:not(.no-margin){margin:calc(-1 * 2.07em) 0 2.07em calc(-1 * 2.07em);width:calc(100% + 2.07em)}.grid-container.medium-margin:not(.no-margin)>*{margin:2.07em 0 0 2.07em}}.col-sm{max-width:100%;flex-basis:0;flex-grow:1}.col-sm-1{max-width:8.33333%;flex-basis:8.33333%}.col-sm-2{max-width:16.66667%;flex-basis:16.66667%}.col-sm-3{max-width:25%;flex-basis:25%}.col-sm-4{max-width:33.33333%;flex-basis:33.33333%}.col-sm-5{max-width:41.66667%;flex-basis:41.66667%}.col-sm-6{max-width:50%;flex-basis:50%}.col-sm-7{max-width:58.33333%;flex-basis:58.33333%}.col-sm-8{max-width:66.66667%;flex-basis:66.66667%}.col-sm-9{max-width:75%;flex-basis:75%}.col-sm-10{max-width:83.33333%;flex-basis:83.33333%}.col-sm-11{max-width:91.66667%;flex-basis:91.66667%}.col-sm-12{max-width:100%;flex-basis:100%}@media screen and (min-width:640px){.col-md{max-width:100%;flex-basis:0;flex-grow:1}.col-md-1{max-width:calc(8.33% - 1.38em);flex-basis:calc(8.33% - 1.38em)}.col-md-2{max-width:calc(16.66667% - 1.38em);flex-basis:calc(16.66667% - 1.38em)}.col-md-3{max-width:calc(25% - 1.38em);flex-basis:calc(25% - 1.38em)}.col-md-4{max-width:calc(33.33333% - 1.38em);flex-basis:calc(33.33333% - 1.38em)}.col-md-5{max-width:calc(41.66667% - 1.38em);flex-basis:calc(41.66667% - 1.38em)}.col-md-6{max-width:calc(50% - 1.38em);flex-basis:calc(50% - 1.38em)}.medium-margin .col-md-6{max-width:calc(50% - 2.07em);flex-basis:calc(50% - 2.07em)}.col-md-7{max-width:calc(58.33333% - 1.38em);flex-basis:calc(58.33333% - 1.38em)}.col-md-8{max-width:calc(66.66667% - 1.38em);flex-basis:calc(66.66667% - 1.38em)}.col-md-9{max-width:calc(75% - 1.38em);flex-basis:calc(75% - 1.38em)}.col-md-10{max-width:calc(83.33333% - 1.38em);flex-basis:calc(83.33333% - 1.38em)}.col-md-11{max-width:calc(91.66667% - 1.38em);flex-basis:calc(91.66667% - 1.38em)}.col-md-12{max-width:100%;flex-basis:100%}.hidden-md{display:none}}@media screen and (min-width:992px){.col-md2{max-width:100%;flex-basis:0;flex-grow:1}.col-md2-1{max-width:calc(8.33% - 1.38em);flex-basis:calc(8.33% - 1.38em)}.col-md2-2{max-width:calc(16.66667% - 1.38em);flex-basis:calc(16.66667% - 1.38em)}.col-md2-3{max-width:calc(25% - 1.38em);flex-basis:calc(25% - 1.38em)}.col-md2-4{max-width:calc(33.33333% - 1.38em);flex-basis:calc(33.33333% - 1.38em)}.col-md2-5{max-width:calc(41.66667% - 1.38em);flex-basis:calc(41.66667% - 1.38em)}.col-md2-6{max-width:calc(50% - 1.38em);flex-basis:calc(50% - 1.38em)}.medium-margin .col-md2-6{max-width:calc(50% - 2.07em);flex-basis:calc(50% - 2.07em)}.col-md2-7{max-width:calc(58.33333% - 1.38em);flex-basis:calc(58.33333% - 1.38em)}.col-md2-8{max-width:calc(66.66667% - 1.38em);flex-basis:calc(66.66667% - 1.38em)}.col-md2-9{max-width:calc(75% - 1.38em);flex-basis:calc(75% - 1.38em)}.col-md2-10{max-width:calc(83.33333% - 1.38em);flex-basis:calc(83.33333% - 1.38em)}.col-md2-11{max-width:calc(91.66667% - 1.38em);flex-basis:calc(91.66667% - 1.38em)}.col-md2-12{max-width:100%;flex-basis:100%}.hidden-md2{display:none}}@media screen and (min-width:1280px){.col-lg{max-width:100%;flex-basis:0;flex-grow:1}.col-lg-1{max-width:calc(8.33% - 1.38em);flex-basis:calc(8.33% - 1.38em)}.col-lg-2{max-width:calc(16.66667% - 1.38em);flex-basis:calc(16.66667% - 1.38em)}.col-lg-3{max-width:calc(25% - 1.38em);flex-basis:calc(25% - 1.38em)}.col-lg-4{max-width:calc(33.33333% - 1.38em);flex-basis:calc(33.33333% - 1.38em)}.col-lg-5{max-width:calc(41.66667% - 1.38em);flex-basis:calc(41.66667% - 1.38em)}.col-lg-6{max-width:calc(50% - 1.38em);flex-basis:calc(50% - 1.38em)}.col-lg-7{max-width:calc(58.33333% - 1.38em);flex-basis:calc(58.33333% - 1.38em)}.col-lg-8{max-width:calc(66.66667% - 1.38em);flex-basis:calc(66.66667% - 1.38em)}.col-lg-9{max-width:calc(75% - 1.38em);flex-basis:calc(75% - 1.38em)}.col-lg-10{max-width:calc(83.33333% - 1.38em);flex-basis:calc(83.33333% - 1.38em)}.col-lg-11{max-width:calc(91.66667% - 1.38em);flex-basis:calc(91.66667% - 1.38em)}.col-lg-12{max-width:100%;flex-basis:100%}}@media not all and (min-width:640px){.hidden-sm{display:none}}@media not all and (min-width:992px){.grid-container{flex-wrap:wrap}}.cmsPage{background-color:#ffffff;padding:1em}@media not all and (min-width:640px){.cmsPage .col-text-content .col-text-content,.servicesPage .col-text-content .col-text-content,.articlePage .col-text-content .col-text-content,.campaignPage .col-text-content .col-text-content{padding:0}.cmsPage .heroImage img,.servicesPage .heroImage img,.articlePage .heroImage img,.campaignPage .heroImage img{object-fit:contain;object-fit:cover;height:300px}}@media not all and (min-width:992px){.cmsPage .slot-title,.servicesPage .slot-title,.articlePage .slot-title,.campaignPage .slot-title{font-size:2.5rem}.cmsPage .content-lift-w-image+.content-lift-w-image,.servicesPage .content-lift-w-image+.content-lift-w-image,.articlePage .content-lift-w-image+.content-lift-w-image,.campaignPage .content-lift-w-image+.content-lift-w-image{margin-top:1em}.cmsPage .cmsContent .inline-image-right,.servicesPage .cmsContent .inline-image-right,.articlePage .cmsContent .inline-image-right,.campaignPage .cmsContent .inline-image-right,.cmsPage .cmsContent .inline-image-left,.servicesPage .cmsContent .inline-image-left,.articlePage .cmsContent .inline-image-left,.campaignPage .cmsContent .inline-image-left{margin:1.8em 0;max-width:100%;float:none}}.cmsPage .block-category-link-inline,.servicesPage .block-category-link-inline,.articlePage .block-category-link-inline,.campaignPage .block-category-link-inline{display:inline !important}.cmsPage .cooperation,.servicesPage .cooperation,.articlePage .cooperation,.campaignPage .cooperation{text-align:right;padding:1em}.cmsPage h1,.servicesPage h1,.articlePage h1,.campaignPage h1{line-height:1.2em;margin:0 0 .5em 0;font-size:2.8rem;font-weight:600;color:#e60004}.cmsPage h1+.grid-container,.servicesPage h1+.grid-container,.articlePage h1+.grid-container,.campaignPage h1+.grid-container{margin-top:1em}.cmsPage h2,.servicesPage h2,.articlePage h2,.campaignPage h2{color:#4a4a4a;font-size:1.8rem;font-weight:600}.cmsPage h3,.servicesPage h3,.articlePage h3,.campaignPage h3{font-size:1.5rem;font-weight:600;color:#4a4a4a}.cmsPage h4,.servicesPage h4,.articlePage h4,.campaignPage h4{font-weight:600;font-size:1rem}.cmsPage h5,.servicesPage h5,.articlePage h5,.campaignPage h5{font-size:1rem}.cmsPage h6,.servicesPage h6,.articlePage h6,.campaignPage h6{font-size:.875rem}.cmsPage .cmsContent,.servicesPage .cmsContent,.articlePage .cmsContent,.campaignPage .cmsContent{padding:2em}@media not all and (min-width:480px){.cmsPage .cmsContent,.servicesPage .cmsContent,.articlePage .cmsContent,.campaignPage .cmsContent{padding:2em .5em}}.cmsPage ul.products-grid,.servicesPage ul.products-grid,.articlePage ul.products-grid,.campaignPage ul.products-grid{width:100%}.column.main .cmsPage .products-grid .product-item,.column.main .servicesPage .products-grid .product-item,.column.main .articlePage .products-grid .product-item,.column.main .campaignPage .products-grid .product-item{margin:0}.page-layout-1column .cmsPage .block.widget .products-grid,.page-layout-1column .servicesPage .block.widget .products-grid,.page-layout-1column .articlePage .block.widget .products-grid,.page-layout-1column .campaignPage .block.widget .products-grid{display:flex}@media not all and (min-width:480px){.cmsPage .product-item-info>a,.servicesPage .product-item-info>a,.articlePage .product-item-info>a,.campaignPage .product-item-info>a{flex-grow:1}.column.main .cmsPage .products-grid .products-grid__item,.column.main .servicesPage .products-grid .products-grid__item,.column.main .articlePage .products-grid .products-grid__item,.column.main .campaignPage .products-grid .products-grid__item{max-width:calc(50% - .6899999999999999em / 2);flex:1 1 calc(50% - .6899999999999999em / 2);margin-right:.6899999999999999em;margin-bottom:.6899999999999999em}.column.main .cmsPage .products-grid .products-grid__item:nth-child(2n+0),.column.main .servicesPage .products-grid .products-grid__item:nth-child(2n+0),.column.main .articlePage .products-grid .products-grid__item:nth-child(2n+0),.column.main .campaignPage .products-grid .products-grid__item:nth-child(2n+0){margin-right:0 !important}}@media (min-width:480px) and (max-width:919px){.column.main .cmsPage .products-grid .products-grid__item,.column.main .servicesPage .products-grid .products-grid__item,.column.main .articlePage .products-grid .products-grid__item,.column.main .campaignPage .products-grid .products-grid__item{max-width:calc(33.33333% - 2 * .6899999999999999em / 3);flex:1 1 calc(33.33333% - 2 *  .6899999999999999em / 3);margin-right:.6899999999999999em;margin-bottom:.6899999999999999em}.column.main .cmsPage .products-grid .products-grid__item:nth-child(3n+0),.column.main .servicesPage .products-grid .products-grid__item:nth-child(3n+0),.column.main .articlePage .products-grid .products-grid__item:nth-child(3n+0),.column.main .campaignPage .products-grid .products-grid__item:nth-child(3n+0){margin-right:0 !important}}@media only screen and (min-width:920px){.column.main .cmsPage .products-grid .products-grid__item,.column.main .servicesPage .products-grid .products-grid__item,.column.main .articlePage .products-grid .products-grid__item,.column.main .campaignPage .products-grid .products-grid__item{max-width:calc(25% - 3 * .6899999999999999em / 4);flex:1 1 calc(25% - 3 *  .6899999999999999em / 4);margin-right:.6899999999999999em;margin-bottom:.6899999999999999em}.column.main .cmsPage .products-grid .products-grid__item:nth-child(4n+0),.column.main .servicesPage .products-grid .products-grid__item:nth-child(4n+0),.column.main .articlePage .products-grid .products-grid__item:nth-child(4n+0),.column.main .campaignPage .products-grid .products-grid__item:nth-child(4n+0){margin-right:0 !important}}.cmsPage .plain td,.servicesPage .plain td,.articlePage .plain td,.campaignPage .plain td{border:none}.cmsPage .plain th,.servicesPage .plain th,.articlePage .plain th,.campaignPage .plain th{font-weight:normal}.cmsPage .plain th:first-child,.servicesPage .plain th:first-child,.articlePage .plain th:first-child,.campaignPage .plain th:first-child{padding-left:0}.cmsPage .amform-form-fieldset,.servicesPage .amform-form-fieldset,.articlePage .amform-form-fieldset,.campaignPage .amform-form-fieldset{text-align:left}.cmsPage .heroImage,.servicesPage .heroImage,.articlePage .heroImage,.campaignPage .heroImage{object-fit:cover;height:auto;width:100%}.cmsPage .text-content,.servicesPage .text-content,.articlePage .text-content,.campaignPage .text-content{padding:1em}.cmsPage .text-content h2,.servicesPage .text-content h2,.articlePage .text-content h2,.campaignPage .text-content h2,.cmsPage .text-content h3,.servicesPage .text-content h3,.articlePage .text-content h3,.campaignPage .text-content h3,.cmsPage .text-content h4,.servicesPage .text-content h4,.articlePage .text-content h4,.campaignPage .text-content h4,.cmsPage .text-content h5,.servicesPage .text-content h5,.articlePage .text-content h5,.campaignPage .text-content h5,.cmsPage .text-content h6,.servicesPage .text-content h6,.articlePage .text-content h6,.campaignPage .text-content h6,.cmsPage .text-content h7,.servicesPage .text-content h7,.articlePage .text-content h7,.campaignPage .text-content h7{text-align:center}.cmsPage .content-lift-w-image a:hover,.servicesPage .content-lift-w-image a:hover,.articlePage .content-lift-w-image a:hover,.campaignPage .content-lift-w-image a:hover,.cmsPage .content-lift-w-image a,.servicesPage .content-lift-w-image a,.articlePage .content-lift-w-image a,.campaignPage .content-lift-w-image a{font-weight:bold}.cmsPage .content-lift-w-image h2,.servicesPage .content-lift-w-image h2,.articlePage .content-lift-w-image h2,.campaignPage .content-lift-w-image h2{margin-top:1.38em}@media only screen and (min-width:992px){.cms-page-view .std img.inline-image-right,.cms-page-view .std img.inline-image-left,.cms-page-view .std .inline-image-right,.cms-page-view .std .inline-image-left{max-width:350px;margin:1.8em}}.cms-page-view .std .products-grid{margin-bottom:40px}.cms-page-view .std .faq{text-align:left;padding:0 8px}.cms-page-view .std .faq>div:first-of-type [data-role="trigger"]{border-top:none !important}.cms-page-view .std .faq [data-role="collapsible"]{border-bottom:#e3e3e3;background-color:#fafafa}.cms-page-view .std .faq [data-role="trigger"]{border-top:1px solid #e3e3e3;font-weight:600;font-size:16px;padding:16px;cursor:grab}.cms-page-view .std .faq [data-role="trigger"]:before{content:'';display:inline-block;font-size:16px;float:right;height:20px;width:20px;left:24px;top:2px}.cms-page-view .std .faq [data-role="trigger"]:focus{outline:none}.cms-page-view .std .faq [aria-hidden="false"]{background-color:#ffffff;padding:8px 16px}.cms-page-view .std .faq [aria-expanded="false"] [data-role="trigger"]:before{background-image:url('../images/icons/chevron-down.svg')}.cms-page-view .std .faq [aria-expanded="true"] [data-role="trigger"]:before{background-image:url('../images/icons/chevron-up.svg')}.campaignPage{margin:0 auto;text-align:center}.campaignPage,.servicesPage{max-width:1260px}.campaignPage .campaignContent,.servicesPage .campaignContent{line-height:1.5em}.campaignPage .col-text-content,.servicesPage .col-text-content{background-color:#ffffff;box-sizing:border-box;text-align:center;padding:1.38em}.campaignPage .col-text-content h1,.servicesPage .col-text-content h1{line-height:1.2em}.col2-left-layout .campaignPage .col-text-content,.col2-left-layout .servicesPage .col-text-content{padding:2.07em}.campaignPage>h2,.servicesPage>h2{color:#e60004 !important;display:block;position:relative;font-weight:600;padding:.9em .5em;text-align:center;margin-bottom:0}.campaignPage .products-wrapper+h2,.servicesPage .products-wrapper+h2{padding-top:0}.campaignPage .hero,.servicesPage .hero{text-align:center;margin-top:5em}.std .campaignPage .hero h1,.std .servicesPage .hero h1{color:#4a4a4a;font-size:2em;font-weight:700;margin:.5em 0 .2em 0}@media screen and (min-width:640px){.std .campaignPage .hero h1,.std .servicesPage .hero h1{font-size:3em}}.std .campaignPage .hero p,.std .servicesPage .hero p{font-size:1.5em;color:#4a4a4a}.articlePage{background-color:#ffffff;padding:1em}.articlePage .articleContent{line-height:1.5em;padding:2em}.articlePage p,.articlePage ul,.articlePage ol{margin-right:auto;margin-left:auto;width:auto}.articlePage h1,.articlePage h2{margin:inherit auto;text-align:center}@media screen and (min-width:640px){.articlePage p,.articlePage ul,.articlePage ol{margin-right:auto;margin-left:auto;width:80%}.articlePage h1,.articlePage h2{margin:inherit auto;text-align:center}}.cmsContent{line-height:1.5em}@media screen and (min-width:640px){.cmsContent hr.md-vr{border-left:5px solid #f2f2f2;margin:1.38em 0}}.cmsContent .col-text-content{background-color:#ffffff;box-sizing:border-box;text-align:center;padding:1.38em}.cmsContent .col-text-content h1{line-height:1.2em}.col2-left-layout .cmsContent .col-text-content{padding:2.07em}.cmsContent ol:not(.products-grid){list-style-type:decimal}.cmsContent ul:not(.products-grid){list-style-type:disc}.cmsContent ul:not(.products-grid) li::marker{color:#e60004}.cmsContent ul:not(.products-grid) li,.cmsContent ol:not(.products-grid) li{margin:.5em 1em !important}.cmsContent ul.plus,.cmsContent ul.minus,.cmsContent ul.plusminus,.cmsContent ul.checkmark{list-style:none;padding-left:0}.cmsContent ul.plusminus+ul.plusminus,.cmsContent ul.checkmark+ul.checkmark{margin-top:1.2em}.cmsContent ul.plusminus li,.cmsContent ul.minus li,.cmsContent ul.plus li{margin-left:1.2em;line-height:1.5}.cmsContent ul.plus li:before{content:"+";margin-left:-1.2em;position:absolute}.cmsContent ul.minus li:before{content:"-";position:absolute;margin-left:-1em}.cmsContent ul.checkmark li{margin-left:2.2em}.cmsContent ul.checkmark li:before{content:"✓";position:absolute;margin-left:-2em}.column.main .cmsContent .products-grid .product-item{margin:0}.page-layout-1column .cmsContent .block.widget .products-grid{display:flex}@media not all and (min-width:480px){.column.main .cmsContent .product-item-details{margin:0 .3em}.column.main .cmsContent .products-grid .products-grid__item{max-width:calc(50% - .6899999999999999em / 2);flex:1 1 calc(50% - .6899999999999999em / 2);margin-right:.6899999999999999em;padding-bottom:0px;margin-bottom:.6899999999999999em}.column.main .cmsContent .product-item-photo{flex-basis:100%}.column.main .cmsContent .products-grid .products-grid__item:nth-child(2n+0){margin-right:0 !important}}@media only screen and (min-width:920px){.column.main .cmsContent .products-grid .products-grid__item:nth-child(2n+0),.column.main .cmsContent .products-grid .products-grid__item{max-width:calc(25% - .6899999999999999em) !important;margin-right:.6899999999999999em !important;margin-bottom:.6899999999999999em;flex:1 1 25% !important;padding-bottom:0px}.column.main .cmsContent .product-item-photo{flex-basis:50%}.column.main .cmsContent .products-grid .products-grid__item:nth-child(4n+0){margin-right:0 !important;max-width:25% !important}}body._has-modal{height:100%;overflow:hidden;width:100%}h1.page-title{margin-bottom:20px;padding:0;display:block;text-transform:none}.font-s{font-size:smaller !important}@media (min-width:768px){.cms-home .products-grid{width:66.10169%;float:left;margin-right:1.69492%}}@media (max-width:640px){.cms-home .promo-product-list-header-link{padding-bottom:10px;margin-top:0;line-height:22px;padding-left:0;clear:left;float:left}}.cms-home .category-navigation{flex-wrap:wrap;display:flex;background-color:#f2f2f2;justify-content:center;align-items:center;padding:16px 0}@media not all and (min-width:480px){.cms-home .category-navigation{padding:4px 0}}.cms-home .category-navigation .category-navigation-link{margin:0 8px 8px 0;width:185px}@media not all and (min-width:480px){.cms-home .category-navigation .category-navigation-link{margin:0 4px 8px 4px}}.cms-home .category-navigation .category-navigation-link:last-of-type{margin-bottom:0;margin-right:0}.cms-home .recently-viewed{float:right;width:32.20339%}@media not all and (min-width:768px){.cms-home .recently-viewed{width:100%}}.cms-home .recently-viewed h3{color:#e60004}.cms-home .recently-viewed li a{color:#4a4a4a;margin-bottom:10px;display:block}.cms-home .recently-viewed li a:hover{text-decoration:none}.cms-home .recently-viewed li a:hover span{text-decoration:underline}.cms-home .recently-viewed li img{border:#d7d7d7 1px solid;vertical-align:middle;display:inline-block;margin-right:10px;max-width:77px}.cms-home .recently-viewed li span{width:calc(100% - 91px);vertical-align:middle;display:inline-block}.cms-home .showroom-service{margin-bottom:10px;clear:both}@media (min-width:768px){.cms-home .showroom-service{width:32.20339%;float:right;clear:none}}.cms-home .showroom-service .showroom-service__heading{color:#e60004;font-weight:normal;font-size:22px}.cms-home .showroom-service .showroom-service__content .showroom-service__content__text,.cms-home .showroom-service .showroom-service__content .showroom-service__content__img{margin-bottom:10px}.cms-home .showroom-service .showroom-service__content .showroom-service__content__img{text-align:center}.cms-home .showroom-service .showroom-service__content .showroom-service__content__img .showroom-service__content__img__src{display:inline-block;margin-left:5px}.cms-home .showroom-service .showroom-service__links{background:#e60004}.cms-home .showroom-service .showroom-service__links .showroom-service__links__item{color:#ffffff;position:relative;text-align:center;padding:8px 10px;font-weight:bold;font-size:14px;display:block}.cms-home .showroom-service .showroom-service__links .showroom-service__links__item:first-child::after{background:#ffffff;position:absolute;bottom:-1px;height:2px;content:"";width:86%;left:7%}.cms-home .showroom-service .showroom-service__links .showroom-service__links__item:hover{text-decoration:none}.cms-home .showroom-service .showroom-service__links .showroom-service__links__item:hover .showroom-service__links__item__title{text-decoration:underline}.cms-home .showroom-service .showroom-service__links .showroom-service__links__item__title{font-weight:normal;line-height:26px;font-size:26px;display:block}@media (min-width:420px) and (max-width:768px),(min-width:1180px){.cms-home .showroom-service .showroom-service__content::after{content:"";clear:both;display:table}.cms-home .showroom-service .showroom-service__content .showroom-service__content__img{float:right}.cms-home .showroom-service .showroom-service__content .showroom-service__content__text__highlight{display:block}.cms-home .showroom-service .showroom-service__links::after{content:"";clear:both;display:table}.cms-home .showroom-service .showroom-service__links .showroom-service__links__item{float:left;width:50%}.cms-home .showroom-service .showroom-service__links .showroom-service__links__item:first-child::after{background:#ffffff;position:absolute;bottom:auto;height:76%;content:"";width:2px;left:auto;right:-1px;top:12%}}@media (width:768px){.cms-home .showroom-service .showroom-service__content::after{display:none}.cms-home .showroom-service .showroom-service__content .showroom-service__content__img{float:initial}.cms-home .showroom-service .showroom-service__content .showroom-service__content__text__highlight{display:inline}.cms-home .showroom-service .showroom-service__links::after{display:none}.cms-home .showroom-service .showroom-service__links .showroom-service__links__item{float:initial;width:initial}.cms-home .showroom-service .showroom-service__links .showroom-service__links__item:first-child::after{content:"";background:#ffffff;position:absolute;right:initial;bottom:-1px;top:initial;height:2px;width:86%;left:7%}}.cms-home .content-bottom-top{clear:both;display:block;padding:16px 0px 0}.amform-form .amform-versiontwo-label{word-break:break-word}.account-container>a{color:#ffffff}.account-container .indicator{background-color:#00c625;font-weight:700;border-radius:8px;text-align:center;position:absolute;min-height:15px;font-size:10px;min-width:15px;display:block;padding:0 2px;left:16px;top:0px}.wishlist-shared-index{font-size:13px !important}.wishlist-shared-index .column.main{width:79.16666667%;float:left}@media not all and (min-width:768px){.wishlist-shared-index .column.main{float:none;width:auto}}.wishlist-shared-index .column.main .shared-wishlist-wrapper{width:73.68421053%;float:right}@media not all and (min-width:768px){.wishlist-shared-index .column.main .shared-wishlist-wrapper{float:none;width:auto}}.wishlist-shared-index .column.main .shared-wishlist-wrapper .page-title{margin-top:20px}.wishlist-shared-index .column.main .shared-wishlist-wrapper table thead{border-bottom:1px solid #c0c0c0}.wishlist-shared-index .column.main .shared-wishlist-wrapper table thead th{background:#f2f2f2;text-transform:uppercase;font-weight:normal;text-align:center}.wishlist-shared-index .column.main .shared-wishlist-wrapper table tbody td{border-bottom:1px solid #c0c0c0;text-align:center}.wishlist-shared-index .column.main .shared-wishlist-wrapper table tbody td .price{color:#4a4a4a}.wishlist-shared-index .column.main .shared-wishlist-wrapper button{font-size:15px !important}.wishlist-shared-index .column.main .shared-wishlist-wrapper .actions-toolbar{padding-top:10px;margin-top:10px}.wishlist-shared-index .column.main .shared-wishlist-wrapper .actions-toolbar .back:before{font-family:'ibm-plex-sans',Arial,sans-serif !important;content:"« "}.cms-page-view .page-wrapper{background-color:initial}@media not all and (min-width:768px){.cms-page-view .page-main .page-main__container{background-color:initial;padding:0}}@media (min-width:992px){.cms-page-view .page-main{padding-top:0px}}.cms-page-view .page-title-wrapper h1,.cms-page-view .page-title-wrapper h3{border:none}.cms-page-view .page-title-wrapper h1{color:#e60004;font-size:2.8rem;font-weight:700;margin:20px 0}.cms-page-view .std img{max-width:100%}.cms-page-view .std h1{color:#e60004;font-size:2.8rem;font-weight:600}.cms-page-view .std h2{color:#4a4a4a;font-size:2.2rem;font-weight:600;width:100%}.cms-page-view .std h4{font-size:1.4rem;font-weight:600}.cms-page-view .std p{margin-bottom:1.38em}.cms-page-view .std ul:not(.products-grid){margin-bottom:20px}.cms-page-view .std ul li::marker{color:#e60004}.cms-page-view .std li{font-style:normal;margin-left:0}.cms-page-view .std .messages{margin-bottom:10px}.cms-page-view .std .messages ul{margin-bottom:0}.cms-page-view .std .messages li{list-style:none;margin-left:0;font-style:normal}.cms-page-view .std .products-grid{margin-bottom:40px}.cms-page-view .std .products-grid li{font-family:'ibm-plex-sans',Arial,sans-serif;font-size:1.3rem}.cms-page-view .std .products-grid li:before{display:none}.cms-page-view .std form input[type="email"],.cms-page-view .std form input[type="search"],.cms-page-view .std form input[type="number"],.cms-page-view .std form input[type="password"],.cms-page-view .std form input[type="tel"],.cms-page-view .std form input[type="text"],.cms-page-view .std form select[type="select"],.cms-page-view .std form textarea[type="textarea"]{width:365px;max-width:100%}.cms-page-view .std form input[type="email"]+button{margin-top:-2px}.cms-page-view .std form .control .radio-group,.cms-page-view .std form .control .checkbox-group{padding:10px}.cms-page-view .std form .control input[type="radio"],.cms-page-view .std form .control input[type="checkbox"]{margin:10px 0 0 15px}.cms-page-view .std form .control+label{color:#4a4a4a;display:inline-block;width:auto;max-width:none;min-width:250px;float:none;padding:6px 10px 6px 20px}.cms-page-view .std form .action.primary{background:#e60004;color:#ffffff}@media not all and (min-width:480px){.cms-page-view .std form .action.primary{width:100%}}.cms-page-view .std form .action.primary:hover{background:#00c625}@media not all and (min-width:768px){.cms-page-view .mobile--hidden{display:none}}.cms-page-view .mobile--visible{display:none}@media not all and (min-width:768px){.cms-page-view .mobile--visible{display:block}}.cms-page-view table>tbody>tr>td{padding:8px 0}@media (max-width:1259px){.cms-page-view .col-main img{width:auto;max-width:100%}.cms-page-view .col-main table{width:100%}.cms-page-view .col-main td{max-width:100%;display:table-row}}.cms-page-view .amform-form{margin:0}.cms-default-template-container:after{display:table;content:'';clear:both}.cms-template-row{display:block;float:left;width:100%}.cms-template-column{display:block;float:left;box-sizing:border-box;padding:20px}.column-content{display:block;float:left}.full-width-content,.half-width-content{display:block;float:left;box-sizing:border-box;width:100%;padding:20px}.cms-menu>li{margin:8px 0}.cms-menu>li.parent>ol{margin-bottom:4px}.cms-menu>li>ol{margin:8px 0 8px 0}.cms-menu>li>ol li{line-height:1.5em;padding:8px 0 8px 16px;border-left:1px solid #e3e3e3}.cms-menu>li>ol li li{border-left:none;padding:8px 0;margin:0}.cms-menu>li>ol li+li{padding-top:0}.cms-menu>li>ol>li:first-child{padding:0 0 8px 16px}.cms-menu>li>ol>li:first-child li:first-child{padding:8px 0}.cms-menu strong{color:#4a4a4a}.cms-menu li .parent{color:#e60004}.cms-menu .parent .parent ol{margin-left:8px}@media (min-width:1201px){.half-width-content{display:block;float:left;box-sizing:border-box;width:50%;padding:20px}}@media not all and (min-width:768px){.cms-menu{border:1px solid #c2c2c2;background-color:#ffffff;margin-bottom:24px;border-top:none;display:block}.cms-menu .cms-header{background-color:#9b9b9b;color:#ffffff;font-weight:bold;padding:16px}.cms-menu li{display:none;background-color:#ffffff;padding:4px 0;margin:0}.cms-menu li a{display:block}.cms-menu>li>ol>li:first-of-type{padding-top:0px}.cms-menu .parent:first-of-type{border-top:1px solid #c2c2c2}.cms-menu .parent .parent ol{margin-left:8px}.cms-menu .parent .parent .parent ol{margin-left:8px}.cms-menu .cms-chevron{content:'';background-image:url('../images/icons/chevron-down-white.svg');display:inline-block;margin-top:-2px;height:24px;float:right;width:24px}.cms-menu .cms-chevron:before{content:'';background-color:#ffffff;margin-left:-24px;display:block;height:24px;width:1px}.cms-menu.touche{background-color:#ffffff;width:100%}.cms-menu.touche .cms-chevron{background-image:url('../images/icons/chevron-up-white.svg')}.cms-menu.touche li{padding-left:16px;display:block}.cms-menu.touche li:last-child{padding-bottom:8px}.cms-menu.touche li li li{padding-left:8px}.cms-menu.touche>li:first-of-type{padding-top:8px}.cms-menu.touche ol li:last-child{padding-bottom:0px}}.left{text-align:left !important}.right{text-align:right !important}.center{margin-right:auto;text-align:center;margin-left:auto}.justify{text-align:justify}.inline-image-right{display:inline;float:right}.inline-image-left{display:inline;float:left}@media only screen and (min-width:992px){img.inline-image-right,img.inline-image-left,.inline-image-right,.inline-image-left{max-width:350px;margin:1.8em}}hr{border-top:5px solid #f2f2f2;margin:1.38em 0}hr.hr{width:100%}hr.sm-vr{border-left:5px solid #f2f2f2;margin:1.38em 0}@media screen and (min-width:640px){hr.md-vr{border-left:5px solid #f2f2f2;margin:1.38em 0}}figure{display:inline-block;vertical-align:top}figure.center{max-width:fit-content;display:block}figure img{width:100%;object-fit:cover}figure+div{margin-top:1.38em}figcaption{text-align:center;margin:1em;color:grey}@media screen and (min-width:640px){figcaption{margin:1.8em}}p.ingress{font-style:italic;line-height:1.5em;font-size:1.2em}.faq{text-align:left;padding:0 8px}.faq [data-role="collapsible"]{border-bottom:#e3e3e3;background-color:#fafafa}.faq [data-role="trigger"]{border-top:1px solid #e3e3e3;font-weight:600;font-size:16px;padding:16px;cursor:grab}.faq [data-role="trigger"]:before{content:'';display:inline-block;font-size:16px;float:right;height:20px;width:20px;left:24px;top:2px}.faq [data-role="trigger"]:focus{outline:none}.faq [data-role="trigger"] .faq-border{transform:translateY(-85%);background-color:#e3e3e3;margin-right:16px;margin-top:-18px;height:24px;right:12%;width:1px}.faq [aria-hidden="false"]{background-color:#ffffff;padding:8px 16px}.faq [aria-expanded="false"] [data-role="trigger"]:before{background-image:url('../images/icons/chevron-down.svg')}.faq [aria-expanded="true"] [data-role="trigger"]:before{background-image:url('../images/icons/chevron-up.svg')}.font-light{font-weight:300}.font-regular{font-weight:400}.font-heavy{font-weight:700}.inline-block-link{display:inline-block;clear:both}.accent1{color:#cc0004}.col-image-lift{position:relative}@media not all and (min-width:992px){.col-image-lift{overflow:hidden;height:250px}}.col-image-lift img{object-fit:cover;height:250px;width:100%}.col-image-lift h2,.col-image-lift h3{color:#ffffff !important;position:absolute;background-color:rgba(88,88,88,0.85);font-weight:500 !important;padding:.5em 2.5em;margin-bottom:0;bottom:0px;font-size:2.2rem !important;width:100%}.col-video{position:relative;overflow:hidden;width:100%}.col-video:after{padding-top:56.25%;display:block;content:''}.col-video iframe{position:absolute;min-height:160px;min-width:100%;height:100%;width:100%;left:0;top:0}.col-video h2,.col-video h3{background-color:#ffffff;font-weight:normal;font-size:1em;padding:10px;color:black;margin:0}.salesbanner{justify-content:left;margin-bottom:1.38em;background:#ff6903;font-weight:bold;padding:15px;color:#ffffff}.salesbanner a:hover,.salesbanner a{color:#ffffff}.contentBanner{text-decoration:none;margin-bottom:1.38em;align-items:center;display:flex;height:200px}.contentBanner a{border:1px solid #ffffff;background:rgba(0,0,0,0.5);text-decoration:none;color:#ffffff;border-radius:5px;display:block;margin:0 auto;padding:10px;width:80%}.contentBanner a:link{text-decoration:none}.contentBanner a:visited{text-decoration:none}.contentBanner div{text-align:center;margin:0 auto}.contentBanner h3{font-weight:normal;color:#ffffff;text-align:center;font-size:2.6em;display:block}@media only screen and (max-width:468px){.contentBanner h3{font-size:2em}}@media (min-width:768px){.cms-header{display:none}}.cms-home .brand-widget{margin-bottom:35px}.brand-widget.strip-brands img{height:auto;aspect-ratio:2;width:100px;max-width:80%;max-height:50px}.brand-widget.strip-brands a{border-color:#c2c2c2}.brand-widget.grid-brands img{height:auto}@media not all and (min-width:992px){.brand-widget.strip-brands a{min-width:100px}}@media not all and (min-width:768px){.catalog-category-view .brand-widget.strip-brands{padding:0 0 12px;margin:0 -9px}.catalog-category-view .brand-widget.strip-brands a:first-child{margin-left:8px}.catalog-category-view .brand-widget.strip-brands a:last-child{margin-right:8px}.catalog-category-view .brand-widget.strip-brands+.widget{margin:0 -9px}.catalog-category-view .brand-widget.strip-brands+.widget:before{content:'';display:block;background-color:#f2f2f2;margin-bottom:8px;position:relative;height:8px}}.send_cart_modal .modal-inner-wrap{max-width:500px;padding:24px}.send_cart_modal .modal-title{color:#4a4a4a;font-family:'korolev',Arial,sans-serif;font-weight:700;line-height:1.2;font-size:2.2rem;margin-top:0rem;margin-bottom:1.1rem;margin-bottom:1.2rem}.send_cart_modal .modal-close{margin:12px 12px 0}.send_cart_modal input:focus{border:1px solid #e60004;outline-offset:-3px;outline:revert}.send_cart_modal .result-success .message{background:#f2f2f2;padding:10px 25px}.send_cart_modal .result-fail .message{background:#f1c0c0;padding:10px 25px}.loading-mask{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100;background:rgba(255,255,255,0.5)}.loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.loading-mask .loader>p{display:none}.aSlider-dots{margin-top:20px;margin-bottom:10px}@media not all and (min-width:480px){.aSlider-dots{pointer-events:none}}.aSlider-dots li span:before{height:10px;width:10px}.aSlider-dots li.active span:before{background:#666666}.onestepcheckout-index-index .social-login-separator{margin:20px 0 20px 0}.no-visibility{visibility:hidden !important;opacity:0 !important;height:0 !important;margin:0 !important;padding:0 !important}#form-messages-container .mage-error{margin-top:7px}.loop54-results .range-slider-container{padding:20px 15px 35px 8px}.loop54-results .range-slider-container .noUi-handle:before{background:#e60004}.loop54-results .toolbar{margin-bottom:5px}@media (min-width:768px){.loop54-results .toolbar{margin-bottom:10px}}.loop54-results .toolbar:after{content:' ';display:block;clear:both}.loop54-results .filter-current a:hover{cursor:pointer}@media not all and (min-width:768px){.loop54-results .filter-current .filter-label-container{display:none !important}.loop54-results .filter-current .filter-clear{background:none;color:#00c625;border:none;text-decoration:underline}}@media not all and (min-width:768px){.loop54-results .toolbar-top .pages{display:none}}@media not all and (min-width:768px){.loop54-results .toolbar-bottom .toolbar-buttons{display:none}}.loop54-results .media-tags{z-index:5}.loop54-results .menu-container .filter-options-title.expanded:before{transform:rotate(90deg) !important}.loop54-results .menu-container .filter-options-title.expanded+.filter-options-content{display:block !important}.loop54-results .menu-container .filters-clear-all{width:100%}.loop54-disabled .loop54-results{display:none}.loop54-suggest{position:relative;z-index:125}.loop54-suggest .suggest-wrapper{margin-top:10px;max-height:calc(100dvh - 122px)}@media (min-width:768px){.loop54-suggest .suggest-wrapper{min-width:675px}}@media not all and (min-width:992px){.loop54-suggest .suggest-wrapper{left:-24px;width:calc(100% + 48px);border-left:none;border-right:none;border-radius:0;margin-top:4px}}@media not all and (min-width:640px){.loop54-suggest .suggest-wrapper{overflow-y:scroll;overscroll-behavior:contain}}@media not all and (min-width:640px){.loop54-suggest .suggest-wrapper{margin-top:8px;flex-direction:column;left:-16px;width:calc(100% + 32px)}.loop54-suggest .suggest-wrapper .suggest-products,.loop54-suggest .suggest-wrapper .suggest-brands{margin-top:10px;padding-top:10px}}.loop54-suggest .suggest-wrapper .suggest-products .item-left{min-width:82px}@media not all and (min-width:992px){body.scrolled .loop54-suggest .suggest-wrapper{left:-72px;width:calc(100% + 246px);margin-top:16px}}@media not all and (min-width:640px){body.scrolled .loop54-suggest .suggest-wrapper{left:-64px;width:calc(100% + 214px);max-height:calc(100dvh - 60px)}}@media not all and (min-width:480px){body.scrolled .loop54-suggest .suggest-wrapper{left:-56px;width:calc(100% + 108px);margin-top:8px}}.loop54-suggest .suggest-queries a:hover{color:#ffbd27}.loop54-suggest .suggest-price .special-price{color:#cc0004}.catalog-product-view .recs-placeholder{min-height:550px}.recs-category{font-size:18px;word-break:break-word}.recs-category h2{text-align:center;font-size:22px;margin-top:5px;margin-bottom:32px}@media not all and (min-width:480px){.recs-category h2{font-weight:700;font-size:18px;margin-bottom:16px}}.recs-category ul{column-gap:3%;row-gap:26px;margin-bottom:40px}.recs-category li{display:flex;justify-content:center;align-items:center;background:#f5f5f5;text-align:center;padding:10px}.recs-category li a{color:#4a4a4a}@media (max-width:767px){.recs-category{font-size:16px}}@media (max-width:639px){.recs-category ul{row-gap:16px;grid-template-columns:1fr 1fr}}@media (max-width:479px){.recs-category{font-size:14px}}div.keep-old-orders.note p{padding:0;margin:0}.account .main form legend.keep_old_orders{margin:1em 0 15px 0}