/* Generated by npm run build:theme; edit the source CSS. */
:root{--movani-red:#e90c15;--movani-green:#34843b;--movani-link:#2d70aa;--movani-link-hover:#23527c;--movani-ink:#262626;--movani-muted:#62666b;--movani-border:#e1e4e7;--movani-surface:#f6f7f8;--movani-radius:6px;--movani-sticky-nav-height:60px;--movani-container-width:calc(100% - 30px)}@media (width>=600px){:root{--movani-container-width:570px}}@media (width>=900px){:root{--movani-container-width:870px}}@media (width>=1200px){:root{--movani-container-width:1170px}}@media (width>=1370px){:root{--movani-container-width:1340px}}.page-inspiration{--inspiration-content-width:var(--movani-container-width)}.page-inspiration #content{width:100%;max-width:none;margin:0;padding:0!important}.page-inspiration #content .pageContent .is-container{width:var(--inspiration-content-width);max-width:none;margin:0 auto;padding:0}.page-inspiration #content .pageContent .is-box-centered{padding:40px 0}.page-inspiration #content .pageContent .row{margin:0}.page-inspiration #content .pageContent .row>[class*=col-md-]{min-width:0;padding:0;min-height:0!important}.page-inspiration #content .pageContent .row>.col-md-12{width:100%!important}.page-inspiration #content .pageContent [class*=col-md-]:has(>.spacer:only-child),.page-inspiration #content .pageContent p:empty{display:none}.page-inspiration #content .pageContent .is-container>.row+.row{margin-top:20px}.page-inspiration #content .pageContent .is-container>.row:has(>div:only-child>.spacer:only-child){display:none}.page-inspiration #content .pageContent>.is-section.is-box .is-container>.row:has(>.col-md-12){margin-left:0;margin-right:0}.page-inspiration #content .pageContent>.is-section.is-box:has(.col-md-4):not(:has(h2)) .is-box-centered{padding-top:0}.page-inspiration #content .pageContent>.is-section:first-child>.is-boxes{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-inspiration #content .pageContent>.is-section:first-child>.is-boxes>.is-box{border:0;width:100%;min-width:0;margin:0}.page-inspiration #content .pageContent>.is-section:first-child .is-box-centered{align-self:center;padding:48px 0}.page-inspiration #content .pageContent>.is-section:first-child .is-container{width:100%;padding:0 24px 0 max(15px, calc(100% - var(--inspiration-content-width) / 2));margin:0}.page-inspiration #content .pageContent>.is-section:first-child .is-box:last-child .is-container{padding:0 max(15px, calc(100% - var(--inspiration-content-width) / 2)) 0 24px}.page-inspiration #content .pageContent>.is-section:first-child .row>.col-md-6{width:100%!important}.page-inspiration #content .pageContent>.is-section:first-child h1{font-size:clamp(32px,3.4vw,64px)}.page-inspiration #content .pageContent>.is-section:first-child .row>div:has(>img){padding:0;min-height:0!important}.page-inspiration #content .pageContent>.is-section:first-child img{display:block;width:100%!important;min-width:0!important;height:auto!important}.page-inspiration #content .pageContent>.is-section:has(>.is-boxes>.is-box-4){padding:12px 0}.page-inspiration #content .pageContent>.is-section:has(>.is-boxes>.is-box-4)>.is-boxes{width:var(--inspiration-content-width);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:none;margin:0 auto;display:grid}.page-inspiration #content .pageContent .is-boxes>.is-box-4{border-radius:10px;width:100%;min-width:0;margin:0;overflow:hidden;border:0!important}.page-inspiration #content .pageContent .is-box-4 .is-box-centered{padding:0}.page-inspiration #content .pageContent .is-box-4 .is-container{width:100%;padding:24px}.page-inspiration #content .pageContent .is-box-4 .row>div{padding:0;min-height:340px!important}.page-inspiration #content .pageContent .is-box-4 h3:empty{display:none}.page-inspiration #content .pageContent .row:has(>.col-md-4>a>img){grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:32px;display:grid}.page-inspiration #content .pageContent .row:has(>.col-md-4>a>img):before,.page-inspiration #content .pageContent .row:has(>.col-md-4>a>img):after{display:none}.page-inspiration #content .pageContent .row>.col-md-4:has(>a>img){float:none;flex-direction:column;gap:16px;display:flex;width:auto!important}.page-inspiration #content .pageContent .col-md-4>a:has(>img){display:block}.page-inspiration #content .pageContent .col-md-4>a>img{aspect-ratio:1;object-fit:cover;display:block;width:100%!important;height:auto!important}.page-inspiration #content .pageContent .col-md-4>:is(.spacer,br){display:none}.page-inspiration #content .pageContent .col-md-4>:is(h3,p){margin:0}.page-inspiration #content .pageContent .col-md-4>div:has(>a[role=button]){margin-top:auto;padding-top:8px;white-space:normal!important}.page-inspiration #content .pageContent a[role=button]{white-space:normal;overflow-wrap:anywhere;max-width:100%}.page-inspiration #content .pageContent .col-md-4 a[role=button]{margin:0}@media (width>=600px) and (width<=1199px){.page-inspiration #content .pageContent .row:has(>.col-md-4>a>img),.page-inspiration #content .pageContent>.is-section:has(>.is-boxes>.is-box-4)>.is-boxes{grid-template-columns:repeat(2,minmax(0,1fr))}.page-inspiration #content .pageContent .is-box-4 .row>div{min-height:280px!important}}@media (width<=899px){.page-inspiration #content .pageContent>.is-section:first-child>.is-boxes{grid-template-columns:minmax(0,1fr)}.page-inspiration #content .pageContent>.is-section:first-child .is-box-centered{padding:32px 0}.page-inspiration #content .pageContent>.is-section:first-child .is-box .is-container,.page-inspiration #content .pageContent>.is-section:first-child .is-box:last-child .is-container{width:var(--inspiration-content-width);margin:0 auto;padding:0}}@media (width<=599px){.page-inspiration #content .pageContent .is-box-centered{padding:28px 0}.page-inspiration #content .pageContent .row:has(>.col-md-4>a>img),.page-inspiration #content .pageContent>.is-section:has(>.is-boxes>.is-box-4)>.is-boxes{grid-template-columns:minmax(0,1fr);gap:32px}.page-inspiration #content .pageContent .is-box-4 .row>div{min-height:280px!important}.page-inspiration #content .pageContent .is-container h2{font-size:clamp(28px,8vw,42px)}}#content .information-page{box-sizing:border-box;width:100%;max-width:1000px;color:var(--movani-ink);overflow-wrap:anywhere;margin:32px auto;padding:0 20px;font-size:15px;line-height:1.7}#content .information-page h1{margin:0 0 16px;font-size:36px;font-weight:500;line-height:1.1}#content .information-page h2{margin:28px 0 12px;font-size:21px;font-weight:500;line-height:1.1}#content .information-page h3{margin:24px 0 12px;font-size:18px;line-height:1.4}#content .information-page :is(h1,h2,h3)>strong{font-weight:inherit}#content .information-page p{margin:0 0 10px}#content .information-page span[style*=font-size]{font-size:inherit!important}#content .information-page :is(ul,ol){margin:0 0 16px;padding-left:24px}#content .information-page li+li{margin-top:6px}#content .information-page li>p{margin:0}#content .information-page img{border-radius:var(--movani-radius);max-width:100%;height:auto;margin:16px 0;display:block}.account-navigation-icon{width:29px;height:29px;margin:0 auto;display:block}@media (width>=900px){#header-top #top-container-account_navigation .account_navigation{align-items:center;gap:16px;display:flex}#header-top #top-container-account_navigation .account_navigation:before,#header-top #top-container-account_navigation .account_navigation:after{display:none}#header-top #top-container-account_navigation .account_navigation>li{float:none;flex:none;margin:0}#header-top #top-container-account_navigation .account_navigation>#block-extra_menupoint{order:1}#header-top #top-container-account_navigation .account_navigation>li>a:has(.account-navigation-icon){text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:96px;padding:4px 8px;display:flex}#header-top #top-container-account_navigation .account_navigation>li>a>.icon{margin:0;padding:0}#header-top #block-extra_menupoint .cart-container{background:0 0;border:0}#header-top #block-extra_menupoint .cart-container-always>a{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;transform:translateY(-3px)}#header-top #block-extra_menupoint .cart-container-always>a:is(:hover,[aria-expanded=true]){border-color:#bbc1c7}}@media (width>=900px) and (width<=1199px){#header-top #top-container-account_navigation .account_navigation{gap:8px}#header-top #top-container-account_navigation .account_navigation>li>a:has(.account-navigation-icon){min-width:80px}}div#top-bar{padding:8px 0}#top-bar>.container>.row{margin:0}#top-bar .row>.col-xs-12{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}#top-bar .top-point{float:none;justify-content:center;align-items:center;gap:8px;width:auto;padding:0;line-height:20px;display:flex}#top-bar .top-point img{object-fit:contain;flex:0 0 20px;width:20px;height:20px;margin:0;display:block}.usergroup_index_changepassword #checkout-content>.main-title,.account-password-heading .main-title{margin:0 0 10px;padding:0;font-size:32px;line-height:1.25}.account-password{color:var(--movani-ink);overflow-wrap:anywhere;padding-bottom:16px}.account-password-heading{margin-bottom:24px}.account-password-heading p{color:var(--movani-muted);margin:0;font-size:16px;line-height:1.6}.account-password-layout{grid-template-columns:minmax(0,1.25fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.account-password-card,.account-password-advice{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;min-width:0;padding:24px}.account-password :is(.account-password-card,.account-password-advice) h2{margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.4}.account-password-intro{color:var(--movani-muted);margin:0 0 24px;font-size:14px;line-height:1.6}.usergroup_index_changepassword #checkout-content .form-group{margin:0 0 20px}.usergroup_index_changepassword #checkout-content .form-group>:is(label,div){float:none;text-align:left;width:100%;padding:0}.usergroup_index_changepassword #checkout-content .form-group>label{margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.5;display:block}.usergroup_index_changepassword #checkout-content .input-group.password{width:100%;display:flex}.usergroup_index_changepassword #checkout-content .input-group.password input{float:none;border-radius:var(--movani-radius) 0 0 var(--movani-radius);width:100%;min-width:0;height:48px;color:var(--movani-ink);box-shadow:none;background:#fff;border:1px solid #b9c1ca;flex:1;padding:10px 12px;font-size:16px}.account-password-toggle{border-radius:0 var(--movani-radius) var(--movani-radius) 0;background:var(--movani-surface);width:48px;color:var(--movani-muted);border:1px solid #b9c1ca;border-left:0;flex:0 0 48px;justify-content:center;align-items:center;padding:0;display:flex}.account-password-toggle:hover{color:var(--movani-ink);background:#e9edf0}.usergroup_index_changepassword #checkout-content .account-password-new{border-top:1px solid var(--movani-border);margin-top:24px;padding-top:24px}.account-password-help{color:var(--movani-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.account-password-error{color:#a94442;margin:8px 0 0;font-size:13px;line-height:1.6}.account-password :is(.account-password-error,.account-password-help)[hidden]{display:none}.usergroup_index_changepassword #checkout-content .input-group.password input[aria-invalid=true]{border-color:#a94442}.usergroup_index_changepassword #checkout-content .account-password-actions{border-top:1px solid var(--movani-border);margin:24px 0 0;padding-top:20px}.account-password-actions>label{display:none!important}.account-password-actions>div{justify-content:flex-end;display:flex}.account-password-actions .btn{border-radius:var(--movani-radius);min-height:48px;padding:12px 24px;font-size:14px}.account-password-advice{background:var(--movani-surface)}.account-password-advice ul{color:var(--movani-muted);margin:16px 0 0;padding-left:20px;font-size:14px;line-height:1.7}.account-password-advice li+li{margin-top:12px}.account-password>.alert{border-radius:var(--movani-radius);margin-bottom:20px;font-size:14px;line-height:1.6}.account-password>.alert ul{margin-bottom:0}.account-password>br{display:none}.account-password :is(input,button,.alert):focus-visible{outline:2px solid var(--movani-red);outline-offset:3px}@media (width<=899px){.account-password-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.account-password-heading{margin-bottom:20px}.account-password-heading .main-title{font-size:28px}.account-password-heading p{font-size:14px}.account-password-layout{gap:16px}.account-password-card,.account-password-advice{padding:18px 16px}.account-password :is(.account-password-card,.account-password-advice) h2{font-size:20px}.account-password-actions .btn{width:100%}}.account-address{color:var(--movani-ink);overflow-wrap:anywhere;padding-bottom:16px}.account-address-heading{margin-bottom:24px}.account-address-heading .main-title{margin:0 0 10px;padding:0;font-size:32px;line-height:1.25}.account-address-heading p{color:var(--movani-muted);margin:0;font-size:16px;line-height:1.6}.account-address-notice{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface);align-items:baseline;gap:12px;margin-bottom:20px;padding:16px 20px;font-size:14px;line-height:1.6;display:flex}.account-address-notice>.glyphicon{color:#467fae;flex-shrink:0}.account-address-notice p:last-child{margin-bottom:0}.account-address-required-note{color:var(--movani-muted);margin:0 0 12px;font-size:13px}.account-address-required{color:#b50910}.account-address-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.account-address-card{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;min-width:0;padding:24px}.account-address-card h2{margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.4}.account-address-card-intro{color:var(--movani-muted);margin:0 0 24px;font-size:14px;line-height:1.6}.account-address-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.account-address-field{min-width:0}.account-address-field-wide,.account-address-extra{grid-column:1/-1}.account-address-field label{margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.5;display:block}.account-address-optional{color:var(--movani-muted);font-size:12px;font-weight:400}.account-address .form-control{border-radius:var(--movani-radius);width:100%;max-width:100%;height:48px;color:var(--movani-ink);box-shadow:none;background:#fff;border-color:#b9c1ca;padding:10px 12px;font-size:16px}.account-address select.form-control{padding-right:28px}.account-address-ean{border-top:1px solid var(--movani-border);margin-top:4px;padding-top:20px}.account-address-help{color:var(--movani-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.account-address-field-errors{color:#a94442;margin-top:8px;font-size:13px;line-height:1.6}.account-address-field-errors p{margin:0}.account-address .form-control[aria-invalid=true]{border-color:#a94442}.account-address-feedback{border-radius:var(--movani-radius);margin-bottom:20px;font-size:14px;line-height:1.6}.account-address-feedback ul{margin:8px 0 0;padding-left:20px}.account-address-actions{border-top:1px solid var(--movani-border);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:20px;display:flex}.account-address-actions p{color:var(--movani-muted);margin:0;font-size:14px;line-height:1.6}.account-address-actions .btn{border-radius:var(--movani-radius);flex-shrink:0;min-height:48px;padding:12px 24px;font-size:14px}.account-address :is(input,select,button):focus-visible{outline:2px solid var(--movani-red);outline-offset:3px}@media (width<=1099px){.account-address-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.account-address-heading{margin-bottom:20px}.account-address-heading .main-title{font-size:28px}.account-address-heading p{font-size:14px}.account-address-notice{padding:14px 16px}.account-address-layout{gap:16px}.account-address-card{padding:18px 16px}.account-address-card h2{font-size:20px}.account-address-card-intro{margin-bottom:20px}.account-address-fields{grid-template-columns:minmax(0,1fr);gap:18px}.account-address-actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:20px}.account-address-actions .btn{width:100%}}.order-history{color:var(--movani-ink);overflow-wrap:anywhere;padding-bottom:16px}.order-history-heading{border-bottom:1px solid var(--movani-border);margin-bottom:24px;padding-bottom:20px}.order-history-heading .main-title{margin:0 0 10px;padding:0;font-size:32px;line-height:1.25}.order-history-heading p{color:var(--movani-muted);margin:0;font-size:16px;line-height:1.6}.order-history-tools{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface);grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:start;gap:12px 24px;margin-bottom:24px;padding:20px;display:grid}.order-history-tools label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.order-history-search-field{gap:8px;display:flex}.order-history-search-field input{flex:auto;min-width:0}.order-history-tools .form-control,.order-history-tools .btn{border-radius:var(--movani-radius);height:44px}.order-history-tools .btn{flex:none;padding:10px 18px}.order-history-search p{color:var(--movani-muted);margin:8px 0 0;font-size:13px;line-height:20px}.order-history-filter{grid-template-columns:minmax(0,1fr) auto;gap:0 8px;display:grid}.order-history-filter label{grid-column:1/-1}.order-history-filter select{min-width:0;padding-right:24px}.order-history-reset{grid-column:1/-1;justify-self:start;padding:6px 0;text-decoration:underline}.order-history-summary{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;font-size:14px;display:flex}.order-history-summary p{margin:0;line-height:24px}.order-history-summary p span{color:var(--movani-muted);white-space:nowrap}.order-history-summary form{flex:none;align-items:center;gap:10px;display:flex}.order-history-summary label{color:var(--movani-muted);margin:0;font-weight:400}.order-history-summary select{border-radius:var(--movani-radius);width:76px;height:44px}.order-history-table{border-collapse:separate;border-spacing:0;border:1px solid var(--movani-border);border-radius:var(--movani-radius);width:100%;margin-bottom:20px;font-size:14px;line-height:1.5}.order-history-table th,.order-history-table td{vertical-align:middle;text-align:left;overflow-wrap:anywhere;border:0;padding:18px 14px}.order-history-table thead th{background:var(--movani-surface);padding-top:14px;padding-bottom:14px;font-size:13px;font-weight:600}.order-history-table thead th:first-child{border-top-left-radius:var(--movani-radius)}.order-history-table thead th:last-child{border-top-right-radius:var(--movani-radius)}.order-history-table tbody th,.order-history-table tbody td{border-top:1px solid var(--movani-border)}.order-history-table tbody tr:hover{background:#fafbfc}.order-history-table .order-history-number{min-width:100px;font-size:16px;font-weight:600}.order-history-number a{align-items:center;min-height:44px;display:inline-flex}.order-history-date time{white-space:nowrap}.order-history-time,.order-history-placed-by,.order-history-tax{color:var(--movani-muted);margin-top:3px;font-size:12px;font-weight:400;display:block}.order-history-status-badge{border:1px solid var(--movani-border);background:var(--movani-surface);color:#41464b;border-radius:20px;max-width:100%;padding:5px 10px;font-size:13px;font-weight:600;display:inline-block}.order-history-table .order-history-amount{text-align:right}.order-history-amount strong{white-space:nowrap;font-size:16px}.order-history-recipient{max-width:230px}.order-history-tracking{max-width:240px}.order-history-tracking-item{display:block}.order-history-tracking-item+.order-history-tracking-item{margin-top:8px}.order-history-tracking a{text-decoration:underline}.order-history-tracking .glyphicon{margin-left:3px;font-size:10px}.order-history-no-tracking{color:var(--movani-muted);font-size:13px}.order-history-action .btn{border:1px solid var(--movani-border);border-radius:var(--movani-radius);min-height:44px;color:var(--movani-ink);white-space:nowrap;background:#fff;justify-content:center;align-items:center;gap:10px;display:inline-flex}.order-history-action .btn:hover{background:var(--movani-surface);color:var(--movani-red);border-color:#c5c9ce}.order-history-action .glyphicon{font-size:11px}.order-history-mobile-label{display:none}.order-history-pagination{margin:16px 0 20px}.order-history-pagination .pagination{flex-wrap:wrap;gap:6px;margin:0;display:flex}.order-history-pagination .pagination>li{display:block}.order-history-pagination .pagination>li>a,.order-history-pagination .pagination>li>span{float:none;border:1px solid var(--movani-border);border-radius:var(--movani-radius);min-width:44px;min-height:44px;color:var(--movani-ink);background:#fff;justify-content:center;align-items:center;margin:0;padding:8px 12px;font-weight:600;display:flex}.order-history-pagination .pagination>li>a:hover{background:var(--movani-surface);color:var(--movani-red)}.order-history-pagination .pagination>.active>span{border-color:var(--movani-red);background:var(--movani-red);color:#fff}.order-history-pagination .pagination>.order-history-ellipsis>span{background:var(--movani-surface);color:var(--movani-muted)}.order-history a:focus-visible,.order-history button:focus-visible,.order-history select:focus-visible,.order-history input:focus-visible{outline:2px solid var(--movani-red);outline-offset:3px}.order-history-empty{border:1px solid var(--movani-border);border-radius:var(--movani-radius);text-align:center;padding:48px 24px}.order-history-empty>.glyphicon{color:var(--movani-muted);font-size:32px}.order-history-empty h2{margin:16px 0 10px;font-size:22px;line-height:1.4}.order-history-empty p{color:var(--movani-muted);margin-bottom:20px;line-height:1.6}.order-history-empty .btn{border-radius:var(--movani-radius);min-height:44px;padding:10px 18px}@media (width<=1199px) and (width>=900px){.order-history-table th,.order-history-table td{padding-left:10px;padding-right:10px}.order-history-table .order-history-number{min-width:80px}.order-history-amount strong{font-size:14px}}@media (width<=899px){.order-history-tools{grid-template-columns:minmax(0,1fr)}.order-history-filter{grid-template-columns:minmax(0,1fr) auto}.order-history-heading .main-title{font-size:28px}.order-history-table{border:0;border-radius:0;display:block}.order-history-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;display:block;position:absolute;overflow:hidden}.order-history-table tbody{gap:16px;display:grid}.order-history-table tbody tr{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px;display:grid}.order-history-table tbody th,.order-history-table tbody td{border:0;min-width:0;max-width:none;padding:0;display:block}.order-history-table .order-history-number{border-bottom:1px solid var(--movani-border);border-radius:var(--movani-radius) var(--movani-radius) 0 0;background:var(--movani-surface);grid-column:1/-1;margin:-18px -18px 0;padding:8px 18px;font-size:18px}.order-history-mobile-label{color:var(--movani-muted);margin-bottom:5px;font-size:12px;font-weight:400;line-height:18px;display:block}.order-history-table .order-history-amount{text-align:left}.order-history-status-badge{padding:4px 9px}.order-history-tracking,.order-history-action{grid-column:1/-1}.order-history-table tbody .order-history-action{border-top:1px solid var(--movani-border);padding-top:14px}.order-history-action .btn{width:100%}}@media (width<=599px){.order-history-heading{margin-bottom:20px;padding-bottom:16px}.order-history-heading p{font-size:14px}.order-history-tools{gap:16px;padding:14px}.order-history-tools .btn{padding-left:12px;padding-right:12px}.order-history-tools input{font-size:16px}.order-history-summary{flex-direction:column;align-items:flex-start;gap:10px}.order-history-summary p span{display:block}.order-history-amount strong{white-space:normal}.order-history-empty{padding:32px 18px}}.order-detail{color:var(--movani-ink);overflow-wrap:anywhere;padding-bottom:16px}.order-detail-back.btn{white-space:normal;text-align:left;align-items:center;gap:8px;max-width:100%;min-height:48px;margin:0 0 16px;padding:12px 20px;font-size:14px;text-decoration:none;display:inline-flex}.order-detail-back .glyphicon{font-size:11px}.order-detail-heading{margin-bottom:24px}.order-detail-heading .main-title{margin:0 0 10px;padding:0;font-size:32px;line-height:1.25}.order-detail-heading .main-title span{white-space:nowrap}.order-detail-heading p{color:var(--movani-muted);margin:0;font-size:16px;line-height:1.6}.order-detail-meta{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 28px;padding:20px 24px;display:grid}.order-detail-meta dt{color:var(--movani-muted);margin-bottom:8px;font-size:13px;font-weight:400}.order-detail-meta dd{margin:0;font-size:15px;font-weight:600;line-height:24px}.order-detail-meta time span{color:var(--movani-muted);white-space:nowrap;font-size:13px;font-weight:400}.order-detail-layout{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:24px;display:grid}.order-detail-items{min-width:0}.order-detail-items-heading{margin-bottom:20px}.order-detail h2{margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.4}.order-detail-items-note{color:var(--movani-muted);margin:0;font-size:13px;line-height:1.5}.order-detail .cart-requisition{margin-bottom:16px;font-size:14px;line-height:1.5}.order-detail #shop-cart .table.cart{background:0 0;border:0;width:100%;margin:0;display:block}.order-detail .table.cart>tbody{gap:16px;display:grid}.order-detail .table.cart .shop-table-tr-header{display:none}.order-detail .table.cart>tbody>tr{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;flex-wrap:wrap;align-items:baseline;gap:12px;padding:16px 20px;display:flex}.order-detail #shop-cart .table.cart>tbody>tr>td{overflow-wrap:anywhere;background:0 0;border:0;width:auto;min-width:0;padding:0}.order-detail .table.cart>tbody>:is(.shop-cart-tr-product,.shop-cart-tr-product_configurator_product,.shop-cart-tr-special){grid-template-columns:72px minmax(0,1fr) 116px;align-items:start;gap:8px 16px;padding:20px;display:grid}.order-detail #shop-cart .table.cart>tbody>tr>.image{border-radius:var(--movani-radius);border:1px solid #eef0f2;grid-area:1/1/4;justify-content:center;align-items:center;width:72px;height:72px;display:flex!important}.order-detail .image img{object-fit:contain;max-width:64px;max-height:64px}.order-detail .titleLine{color:var(--movani-ink);grid-area:1/2;font-size:15px;font-weight:600;line-height:1.5}.order-detail .titleLine a{color:inherit}.order-detail .titleLine a:hover{color:var(--movani-red)}.order-detail .table.cart>tbody>tr>.sku{color:var(--movani-muted);grid-area:2/2;font-size:12px;display:block!important}.order-detail .table.cart>tbody>tr>.shippingLine{display:none!important}.order-detail .table.cart>tbody>tr>.quantity{text-align:right;grid-area:1/3/3;font-size:16px;line-height:1.5}.order-detail .table.cart>tbody>tr>.unit-price{color:var(--movani-muted);text-align:left;grid-area:3/2;margin-top:6px;font-size:13px;line-height:1.5}.order-detail .table.cart>tbody>tr>.total-price{text-align:right;grid-area:3/3;margin-top:6px;font-size:16px;font-weight:600;line-height:1.5;display:block!important}.order-detail td[data-label]:before{content:attr(data-label);color:var(--movani-muted);margin-bottom:4px;font-size:12px;font-weight:400;line-height:18px;display:block}.order-detail .table.cart>tbody>:is(.shop-cart-tr-shipping,.shop-cart-tr-environment_fee){background:var(--movani-surface);flex-wrap:nowrap;font-size:14px}.order-detail #shop-cart .table.cart>tbody>:is(.shop-cart-tr-shipping,.shop-cart-tr-environment_fee)>td{display:none!important}.order-detail #shop-cart .table.cart>tbody>:is(.shop-cart-tr-shipping,.shop-cart-tr-environment_fee)>td:nth-child(2){flex:1;display:block!important}.order-detail #shop-cart .table.cart>tbody>.shop-cart-tr-shipping>.total-price,.order-detail #shop-cart .table.cart>tbody>.shop-cart-tr-environment_fee>.unit-price{color:var(--movani-ink);text-align:right;flex:none;margin:0;font-size:14px;font-weight:600;display:block!important}.order-detail .table.cart>tbody>:is(.shop-cart-tr-shipping,.shop-cart-tr-environment_fee)>td:before,.order-detail .table.cart .cart-fee-spacer{display:none}.order-detail .table.cart .cart-fee-value{text-align:right;margin-left:auto}.order-detail-summary{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;min-width:0;padding:24px;position:sticky;top:80px;box-shadow:0 4px 16px #181e240d}.order-detail-summary>p{color:var(--movani-muted);margin:0 0 16px;font-size:13px;line-height:1.5}.order-detail #shop-cart .totals-table{float:none;background:0 0;border:0;width:100%;margin:0;display:block}.order-detail .totals-table tbody{display:block}.order-detail .totals-table tr{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.order-detail #shop-cart .totals-table th{text-align:left;background:0 0;border:0;min-width:0;padding:10px 0;font-size:14px;font-weight:400;line-height:1.5}.order-detail #shop-cart .totals-table th.total-price{text-align:right;flex:none;margin-left:auto}.order-detail .totals-table .shop-cart-tr-total-price:last-child{border-top:1px solid var(--movani-border);margin-top:12px;padding-top:16px}.order-detail #shop-cart .totals-table .shop-cart-tr-total-price:last-child th{padding:0;font-size:19px;font-weight:600}.order-detail #shop-cart .clearfix{display:none}.order-detail-information{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin-top:24px;display:grid}.order-detail-information>.order-detail-card{grid-column:1/-1}.order-detail-information>.order-detail-tracking{grid-area:1/2}.order-detail-addresses{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.order-detail-addresses>:only-child{grid-column:1/-1}.order-detail-card{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;min-width:0;padding:24px}.order-detail-card h2{margin-bottom:16px}.order-detail-card address{margin:0 0 16px;font-size:14px;font-style:normal;line-height:1.7}.order-detail-card address>*{display:block}.order-detail-contact{border-top:1px solid var(--movani-border);gap:8px;margin:0;padding-top:16px;font-size:14px;line-height:1.6;display:grid}.order-detail-contact>div{gap:12px;display:flex}.order-detail-contact dt{color:var(--movani-muted);flex:0 0 64px;font-weight:400}.order-detail-contact dd{min-width:0;margin:0}.order-detail-comment{margin:0;font-size:14px;line-height:1.7}.order-detail-muted{color:var(--movani-muted);margin:0;font-size:14px;line-height:1.6}.order-detail-packages,.order-detail-package-products{margin:16px 0 0;padding:0;list-style:none}.order-detail-packages>li{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface);padding:20px}.order-detail-packages>li+li{margin-top:16px}.order-detail-package-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.order-detail-package-heading>span{min-width:0}.order-detail-package-heading small{color:var(--movani-muted);margin-bottom:6px;display:block}.order-detail-package-heading strong{font-size:15px;line-height:1.5}.order-detail-package-heading .btn{border-color:var(--movani-border);border-radius:var(--movani-radius);min-height:44px;color:var(--movani-ink);background:#fff;flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.order-detail-package-heading .btn:hover{color:var(--movani-red)}.order-detail-package-products>li{border-top:1px solid var(--movani-border);padding-top:12px;font-size:14px;line-height:1.6}.order-detail-package-products>li+li{margin-top:12px}.order-detail-package-products small{color:var(--movani-muted);margin-top:4px;display:block}.order-detail a:focus-visible{outline:2px solid var(--movani-red);outline-offset:3px}@media (width<=1099px){.order-detail-layout{grid-template-columns:minmax(0,1fr)}.order-detail-summary{position:static}.order-detail-information{grid-template-columns:minmax(0,1fr)}.order-detail-information>.order-detail-tracking{grid-area:auto}.order-detail-addresses{grid-template-columns:repeat(2,minmax(0,1fr))}.order-detail .table.cart>tbody>:is(.shop-cart-tr-product,.shop-cart-tr-product_configurator_product,.shop-cart-tr-special){grid-template-columns:minmax(36px,.5fr) minmax(0,1fr) minmax(0,1.2fr);gap:6px 12px;padding:16px}.order-detail #shop-cart .table.cart>tbody>tr>.image{grid-area:1/1/3}.order-detail #shop-cart .table.cart>tbody>tr>:is(.titleLine,.sku){grid-column:1/-1;padding-left:84px}.order-detail .titleLine{grid-row:1}.order-detail .sku{grid-row:2}.order-detail .table.cart>tbody>:is(.shop-cart-tr-product,.shop-cart-tr-product_configurator_product,.shop-cart-tr-special):after{content:"";border-top:1px solid var(--movani-border);pointer-events:none;grid-area:3/1/auto/-1;align-self:start;margin-top:8px}.order-detail #shop-cart .table.cart>tbody>:is(.shop-cart-tr-product,.shop-cart-tr-product_configurator_product,.shop-cart-tr-special)>:is(.quantity,.unit-price,.total-price){border:0;grid-row:3;align-self:start;margin-top:8px;padding-top:12px;line-height:1.5}.order-detail .table.cart>tbody>tr>.quantity{text-align:left;grid-column:1}.order-detail .table.cart>tbody>tr>.unit-price{text-align:center;grid-column:2;font-size:14px}.order-detail .table.cart>tbody>tr>.total-price{text-align:right;grid-column:3}}@media (width<=599px){.order-detail-heading .main-title{font-size:28px}.order-detail-heading p{font-size:14px}.order-detail-meta{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px}.order-detail-meta>div+div{border-top:1px solid var(--movani-border);padding-top:14px}.order-detail-meta dt{margin-bottom:4px}.order-detail h2{font-size:20px}.order-detail #shop-cart .table.cart>tbody>tr>.image{grid-area:1/1/3;width:56px;height:56px}.order-detail .image img{max-width:50px;max-height:50px}.order-detail #shop-cart .table.cart>tbody>tr>:is(.titleLine,.sku){grid-column:1/-1;padding-left:68px}.order-detail .table.cart>tbody>:is(.shop-cart-tr-shipping,.shop-cart-tr-environment_fee){padding:14px 16px}.order-detail-summary,.order-detail-card{padding:18px 16px}.order-detail #shop-cart .totals-table .shop-cart-tr-total-price:last-child th{font-size:17px}.order-detail-addresses{grid-template-columns:minmax(0,1fr);gap:20px}.order-detail-information{gap:20px}.order-detail-packages>li{padding:16px}.order-detail-package-heading{flex-direction:column;align-items:flex-start;gap:12px}}.not-found{border:1px solid var(--movani-border);max-width:1080px;color:var(--movani-ink);background:#fff;border-radius:12px;margin:40px auto 56px;overflow:hidden;box-shadow:0 8px 28px #181e240a}.not-found-main{align-items:center;gap:48px;padding:48px;display:flex}.not-found-code{color:#c90912;letter-spacing:-5px;text-align:center;background:#fff1f2;border-radius:12px;flex:0 0 230px;padding:36px 12px;font-size:100px;font-weight:800;line-height:1.1}.not-found-code span{letter-spacing:0;margin-top:12px;font-size:15px;font-weight:600;line-height:1.5;display:block}.not-found-content{flex:1;min-width:0}.not-found .not-found-eyebrow{color:var(--movani-muted);letter-spacing:1px;margin:0 0 12px;font-size:12px;font-weight:700}.not-found h1{margin:0 0 16px;font-size:34px;font-weight:700;line-height:1.2}.not-found .not-found-intro{color:var(--movani-muted);margin:0 0 24px;font-size:16px;line-height:1.7}.not-found-search label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.not-found-search-fields{gap:8px;display:flex}.not-found-search input{border-radius:var(--movani-radius);width:100%;min-width:0;height:48px;color:var(--movani-ink);font:inherit;background:#fff;border:1px solid #aeb5bd;flex:1;padding:12px;font-size:16px}.not-found-search input::placeholder{color:var(--movani-muted);opacity:1}.not-found-search button{border-radius:var(--movani-radius);color:#fff;background:#ce0b13;border:0;flex-shrink:0;min-height:48px;padding:12px 22px;font-size:15px;font-weight:600}.not-found-search button:hover{background:#ad0910}.not-found .not-found-home{--movani-link-text-decoration:none;min-height:44px;color:var(--movani-ink);align-items:center;gap:10px;margin-top:12px;font-weight:600;text-decoration:none;display:inline-flex}.not-found-help{border-top:1px solid var(--movani-border);background:var(--movani-surface);justify-content:space-between;align-items:center;gap:24px;padding:24px 32px;display:flex}.not-found-help h2{margin:0 0 6px;font-size:18px;font-weight:600;line-height:1.3}.not-found-help p{color:var(--movani-muted);margin:0;font-size:14px;line-height:1.6}.not-found-contacts{flex-wrap:wrap;flex-shrink:0;gap:8px 24px;display:flex}.not-found-contacts a{--movani-link-text-decoration:none;min-height:44px;color:var(--movani-ink);align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.not-found .not-found-link-text{text-underline-offset:3px;text-decoration:underline}.not-found a:focus-visible,.not-found button:focus-visible,.not-found input:focus-visible{outline-offset:3px;outline:3px solid #262626}@media (width<=991px){.not-found-main{gap:28px;padding:32px}.not-found-code{flex-basis:160px;font-size:76px}.not-found-help{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=600px){.not-found{margin:24px 0 32px}.not-found-main{flex-direction:column;align-items:stretch;gap:24px;padding:24px 20px}.not-found-code{letter-spacing:-2px;flex-basis:auto;align-self:flex-start;padding:12px 20px;font-size:48px}.not-found-code span{display:none}.not-found h1{font-size:28px}.not-found-search-fields{flex-direction:column}.not-found-help{padding:24px 20px}.not-found-contacts{flex-direction:column;gap:0}}#header-top #cart-popover{top:var(--cart-popup-top,80px);left:var(--cart-popup-left,16px);width:var(--cart-popup-width,min(560px, calc(100vw - 32px)));max-width:none;max-height:calc(100vh - var(--cart-popup-top,80px) - 16px);max-height:calc(100dvh - var(--cart-popup-top,80px) - 16px);overscroll-behavior:contain;border:1px solid var(--movani-border);color:var(--movani-ink);text-align:left;border-radius:10px;margin:0;padding:0;position:fixed;right:auto;overflow:auto;box-shadow:0 12px 40px #181e242e}#cart-popover .popover-content{max-height:inherit;flex-direction:column;padding:0;display:flex}#cart-popover .popover-content>:not(.cart-items-scroll){flex-shrink:0}#cart-popover .cart-popup-header{border-bottom:1px solid var(--movani-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}#cart-popover #cart-popup-title{margin:0;font-size:20px;font-weight:600;line-height:26px}#cart-popover .cart-popup-header p:not(#cart-popup-title){color:var(--movani-muted);margin:4px 0 0;font-size:13px}#cart-popover .cart-popup-close{background:var(--movani-surface);width:44px;height:44px;color:var(--movani-ink);border:0;border-radius:6px;flex:0 0 44px;font-size:28px;line-height:1}#cart-popover .cart-popup-close:hover{background:#e9ecef}#cart-popover .cart-items-scroll{overscroll-behavior:contain;min-height:64px;max-height:340px;padding:0 20px;overflow-y:auto}#cart-popover .cart-top-cart-item{border-bottom:1px solid #edf0f2;grid-template-columns:64px minmax(0,1fr);gap:8px 16px;min-height:0;max-height:none;margin-top:0;padding:16px 0;display:grid}#cart-popover .cart-top-cart-item [class*=col-],#cart-popover .cart-total>div,#cart-popover .cart-top-shipping>div{float:none;width:auto;padding:0}#cart-popover .cart-top-cart-item>div:last-child{display:none}#cart-popover .cart-item-image{background:#fff;border:1px solid #edf0f2;border-radius:6px;grid-row:1/3;justify-content:center;align-items:center;width:64px;height:64px;display:flex}#header-top #cart-popover .cart-top-cart-image{object-fit:contain;width:58px;max-width:58px;max-height:58px;height:58px!important}#cart-popover .cart-item-image:empty:after{content:"";color:#bbc1c7;font-family:FontAwesome;font-size:24px}#cart-popover .cart-item-title{overflow-wrap:anywhere;font-size:14px;line-height:20px}#cart-popover .cart-item-title+div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}#cart-popover .cart-item-quantity{color:var(--movani-muted);text-align:left;font-size:13px}#cart-popover .cart-item-price{white-space:nowrap;font-weight:600}#cart-popover .cart-popup-charges{padding:16px 0}#cart-popover .cart-popup-charges:empty{display:none}#cart-popover .cart-popup-charges-title{color:var(--movani-muted);margin:0 0 8px;font-size:13px;font-weight:600;line-height:20px}#cart-popover .cart-charge-item{border:0;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:5px 0}#cart-popover .cart-charge-item>div:first-child{display:none}#cart-popover .cart-charge-item .cart-item-price{font-weight:400}#cart-popover .cart-popup-more{color:var(--movani-muted);padding:0 0 12px;font-size:13px}#cart-popover .cart-top-shipping{color:#286c30;text-align:left;background:#edf6ee;border-radius:6px;height:auto;margin:0 20px 12px;padding:10px 12px;font-size:13px;font-weight:400;line-height:20px}#cart-popover .cart-top-shipping:has(>div:empty){display:none}#cart-popover .cart-total{border-top:1px solid var(--movani-border);background:var(--movani-surface);justify-content:space-between;align-items:baseline;gap:12px;height:auto;margin:0;padding:16px 20px;font-size:16px;font-weight:600;display:flex}#cart-popover .total-label{text-align:left}#cart-popover .total-price{white-space:nowrap;font-size:20px}#header-top #cart-popover .cart-buttons{float:none;background:var(--movani-surface);border:0;grid-template-columns:1fr 1fr;gap:12px;width:auto;margin:0;padding:0 20px 20px;display:grid}#header-top #cart-popover .cart-buttons .btn{float:none;text-transform:none;white-space:normal;justify-content:center;align-items:center;width:auto;height:auto;min-height:46px;font-size:15px;font-weight:600;line-height:22px;text-decoration:none;display:flex;padding:10px 12px!important}#header-top #cart-popover .cart-popup-edit{color:var(--movani-ink);background:#fff;border:1px solid #bbc1c7}#header-top #cart-popover .cart-popup-edit:hover{background:#e9ecef}#header-top #cart-popover .btn-go-to-buy{color:#fff;background:#5cb85c;border:1px solid #5cb85c}#header-top #cart-popover .btn-go-to-buy:hover,#header-top #cart-popover .btn-go-to-buy:focus{background:#449d44;border-color:#419641}#cart-popover .cart-popup-empty{text-align:center;color:var(--movani-muted);padding:32px 20px}@media (width<=599px){#cart-popover .cart-popup-header{padding:12px}#cart-popover .cart-items-scroll{padding:0 12px}#cart-popover .cart-top-shipping{margin:0 12px 12px}#cart-popover .cart-total{padding:14px 12px;font-size:14px}#cart-popover .total-price{font-size:18px}#header-top #cart-popover .cart-buttons{gap:8px;padding:0 12px 12px}#header-top #cart-popover .cart-buttons .btn{font-size:14px;padding:10px 6px!important}#cart-popover .cart-top-cart-item{column-gap:12px}}#header-top #mypages-popover{z-index:1060;overscroll-behavior:contain;border:1px solid var(--movani-border);width:360px;max-width:calc(100vw - 32px);color:var(--movani-ink);text-align:left;background:#fff;border-radius:10px;margin:0;padding:0;position:fixed;overflow-y:auto;box-shadow:0 12px 40px #181e242e}#header-top #mypages-popover .popover-content{padding:0}#header-top #mypages-popover [class*=col-]{float:none;width:auto;padding:0}#header-top #mypages-popover .account-popup-header{border-bottom:1px solid var(--movani-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}#header-top #mypages-popover .account-popup-header h3{margin:0;font-size:20px;font-weight:600;line-height:26px}#header-top #mypages-popover .account-popup-close{background:var(--movani-surface);width:44px;height:44px;color:var(--movani-ink);border:0;border-radius:6px;flex:0 0 44px;padding:0;font-size:28px;line-height:1}#header-top #mypages-popover .account-popup-close:hover{background:#e9ecef}#header-top #mypages-popover .nav{float:none;margin:0;padding:8px;display:block}#header-top #mypages-popover .nav>li{float:none;width:100%;margin:0;padding:0;display:block}#header-top #mypages-popover .nav>li>a{min-height:48px;color:var(--movani-ink);text-align:left;background:#fff;border-radius:6px;align-items:center;gap:12px;margin:0;padding:12px;font-size:14px;font-weight:400;line-height:22px;text-decoration:none;display:flex}#header-top #mypages-popover .nav>li>a .glyphicon{width:20px;color:var(--movani-muted);text-align:center;flex:0 0 20px;margin:0;font-size:17px}#header-top #mypages-popover .nav>li>a:hover,#header-top #mypages-popover .nav>li>a:focus-visible{background:var(--movani-surface)}#header-top #mypages-popover .nav>li.active>a{color:#ba0910;background:#fff1f2;font-weight:600}#header-top #mypages-popover .nav>li.active>a .glyphicon{color:inherit}#header-top #mypages-popover .nav>li:last-child{border-top:1px solid var(--movani-border);margin-top:8px;padding-top:8px}#header-top #mypages-popover .company-info-div{border-top:1px solid var(--movani-border);background:var(--movani-surface);overflow-wrap:anywhere;margin:0;padding:16px 20px;font-size:13px;line-height:21px}#header-top #mypages-popover .company-info-info{color:var(--movani-muted);margin-bottom:4px;font-size:12px}#header-top #mypages-popover .company-info{margin:0}:is(#favourites-container,#reorder-container).favourites-page{padding:24px 0 40px}:is(#favourites-container,#reorder-container) .favourites-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}:is(#favourites-container,#reorder-container) .favourites-heading h1{margin:0 0 8px;font-size:30px;line-height:1.3}:is(#favourites-container,#reorder-container) .favourites-heading p{color:var(--movani-muted);margin:0}:is(#favourites-container,#reorder-container) .favourites-export{color:var(--movani-ink);background:#fff;border:1px solid #bbc1c7;flex-shrink:0;font-size:14px;text-decoration:none}:is(#favourites-container,#reorder-container) .favourites-export:hover{background:var(--movani-surface)}:is(#favourites-container,#reorder-container) .favourites-export .glyphicon{margin-right:6px}:is(#favourites-container,#reorder-container) .favourites-filters{border:1px solid var(--movani-border);background:var(--movani-surface);border-radius:6px;align-items:flex-end;gap:20px;padding:20px;display:flex}:is(#favourites-container,#reorder-container) .favourites-search-field{flex:1.4;min-width:0}:is(#favourites-container,#reorder-container) .favourites-category-field{flex:1;min-width:0}:is(#favourites-container,#reorder-container) .favourites-filters label{margin:0 0 8px;font-size:14px;font-weight:600;display:block}:is(#favourites-container,#reorder-container) .favourites-search-controls{gap:8px;display:flex}:is(#favourites-container,#reorder-container) .favourites-search-controls input{min-width:0}:is(#favourites-container,#reorder-container) .favourites-filters .form-control{height:46px;font-size:16px}:is(#favourites-container,#reorder-container) .favourites-search-controls button{min-width:76px}:is(#favourites-container,#reorder-container) .favourites-reset{white-space:nowrap;align-items:center;min-height:46px;text-decoration:underline;display:inline-flex}:is(#favourites-container,#reorder-container) .favourites-toolbar{align-items:center;gap:20px;margin:20px 0;display:flex}:is(#favourites-container,#reorder-container) .favourites-result-count{flex:1;margin:0;font-weight:600}:is(#favourites-container,#reorder-container) .favourites-result-count span{color:var(--movani-muted);font-size:13px;font-weight:400}:is(#favourites-container,#reorder-container) .favourites-page-size{align-items:center;gap:10px;margin:0;display:flex}:is(#favourites-container,#reorder-container) .favourites-page-size label{color:var(--movani-muted);margin:0;font-size:13px;font-weight:400}:is(#favourites-container,#reorder-container) .favourites-page-size select{background-color:#fff;border:1px solid #bbc1c7;border-radius:6px;min-width:78px;min-height:44px;padding:8px 12px}:is(#favourites-container,#reorder-container) .favourites-pagination .pagination{flex-wrap:wrap;gap:6px;margin:0;display:flex}:is(#favourites-container,#reorder-container) .pagination>li>a{border-radius:6px;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}:is(#favourites-container,#reorder-container)>.favourites-pagination{justify-content:center;margin-top:24px;display:flex}:is(#favourites-container,#reorder-container).favourites-page .products-grid>.row{background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;display:grid}:is(#favourites-container,#reorder-container) .products-grid>.row:before,:is(#favourites-container,#reorder-container) .products-grid>.row:after{display:none}:is(#favourites-container,#reorder-container) .products-grid>.row>.product-container-grid{float:none;width:auto;min-width:0;margin:0;padding:0}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-container-grid>.product-container-inner{border:1px solid var(--movani-border);background:#fff;border-radius:6px;flex-direction:column;height:100%;margin:0;padding:16px;display:flex}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-container-inner:hover{box-shadow:0 4px 16px #181e2414}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-container-inner>a{display:block;position:relative}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-container-inner>a .product-image{justify-content:center;align-items:center;width:100%;height:160px;margin:0 0 16px;padding:0;display:flex}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-container-inner>a .product-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:160px}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-container-inner>.product-info-category{float:none;flex-direction:column;flex:1;width:100%;min-height:0;padding:0;display:flex}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-category>.product-info-left{float:none;width:100%}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-left .product-title{text-align:left;height:66px;margin:0 0 12px;font-size:15px;font-weight:600;line-height:22px}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-left .product-title a{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(#favourites-container,#reorder-container,.catalog-gallery) .favourite-product-sku{color:var(--movani-muted);overflow-wrap:anywhere;margin:0 10px 12px;font-size:12px;line-height:18px}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-category>.product-info-right{float:none;width:100%}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-category>.product-info-right:empty{display:none}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-category>.product-info-right:last-child{flex-direction:column;flex:1;display:flex}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-right>.product-price{float:none;border-radius:var(--movani-radius);background:var(--movani-surface);text-align:left;width:100%;min-height:70px;margin:0 0 5px;padding:12px}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-right>.product-price>span{float:none;text-align:left;display:block}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-right>.product-price .price-label-price{text-align:left;font-size:23px;font-weight:600;line-height:30px}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-right>.product-price .price-before{color:var(--movani-muted);font-size:13px;font-weight:400;line-height:20px}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-right>.product-price .price-label{color:var(--movani-muted);font-size:12px;line-height:20px}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-right>.stock-info-container{float:none;text-align:right;height:auto;min-height:40px;margin:auto 0 0;font-size:13px;line-height:20px}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-right>.stock-info-container>.stock-text{float:none;text-align:right;width:auto;display:block}:is(#favourites-container,#reorder-container,.catalog-gallery) .favourites-purchase-actions{align-items:flex-end;gap:8px;margin-top:12px;display:flex}:is(#favourites-container,#reorder-container,.catalog-gallery) .favourites-purchase-actions>.add-to-cart-container{float:none;flex:1;width:auto;min-width:0;margin:0;padding:0}:is(#favourites-container,#reorder-container,.catalog-gallery) .favourites-purchase-actions .add-to-cart-container>.btn{color:#fff;background:#5cb85c;border:1px solid #5cb85c;width:100%;min-height:44px;margin:0;padding:10px 8px;font-size:14px;display:block}:is(#favourites-container,#reorder-container,.catalog-gallery) .favourites-purchase-actions .add-to-cart-container>.btn:hover{background:#449d44;border-color:#419641}:is(#favourites-container,#reorder-container,.catalog-gallery) .favourites-purchase-actions>.favourites-container{float:none;flex:0 0 44px;width:44px;margin:0;padding:0}:is(#favourites-container,#reorder-container,.catalog-gallery) .favourites-purchase-actions>.favourites-container:not(:has(button)){display:none}:is(#favourites-container,#reorder-container,.catalog-gallery) .favourites-container form{margin:0}:is(#favourites-container,#reorder-container,.catalog-gallery) .favourites-container form>button{border:1px solid var(--movani-border);border-radius:var(--movani-radius);width:44px;height:44px;color:var(--movani-red);cursor:pointer;background:#fff;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}:is(#favourites-container,#reorder-container,.catalog-gallery) .favourites-container form>button:hover{background:#fff3f3;border-color:#bbc1c7}:is(#favourites-container,#reorder-container,.catalog-gallery) .favourites-container .glyphicon{color:var(--movani-red);font-size:20px;top:0}:is(#favourites-container,#reorder-container,.catalog-gallery) .favourites-container form>button:focus-visible,:is(#favourites-container,#reorder-container,.catalog-gallery) .favourites-purchase-actions .add-to-cart-container>.btn:focus-visible{outline:2px solid var(--movani-red);outline-offset:2px}:is(#favourites-container,#reorder-container) .favourites-empty{border:1px solid var(--movani-border);text-align:center;border-radius:6px;padding:48px 20px}:is(#favourites-container,#reorder-container) .favourites-empty>.glyphicon{color:var(--movani-muted);font-size:32px}:is(#favourites-container,#reorder-container) .favourites-empty h2{margin:16px 0 8px;font-size:22px}:is(#favourites-container,#reorder-container) .favourites-empty p{color:var(--movani-muted);margin-bottom:20px}@media (width<=1199px){:is(#favourites-container,#reorder-container).favourites-page .products-grid>.row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=899px){:is(#favourites-container,#reorder-container).favourites-page .products-grid>.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:is(#favourites-container,#reorder-container) .favourites-heading{flex-direction:column;align-items:flex-start;gap:12px}:is(#favourites-container,#reorder-container) .favourites-filters{flex-wrap:wrap;gap:16px}:is(#favourites-container,#reorder-container) .favourites-reset{min-height:24px}:is(#favourites-container,#reorder-container) .favourites-toolbar{flex-wrap:wrap;gap:12px}}@media (width<=599px){:is(#favourites-container,#reorder-container).favourites-page{padding-top:16px}:is(#favourites-container,#reorder-container) .favourites-heading h1{font-size:26px}:is(#favourites-container,#reorder-container) .favourites-filters{padding:16px;display:block}:is(#favourites-container,#reorder-container) .favourites-category-field{margin-top:16px}:is(#favourites-container,#reorder-container) .favourites-reset{margin-top:12px}:is(#favourites-container,#reorder-container) .favourites-result-count{flex-basis:100%}:is(#favourites-container,#reorder-container) .favourites-page-size{flex:1}:is(#favourites-container,#reorder-container).favourites-page .products-grid>.row{grid-template-columns:minmax(0,1fr)}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-container-grid>.product-container-inner{grid-template-columns:88px minmax(0,1fr);gap:16px;display:grid}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-container-inner>a{grid-area:1/1/3}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-container-inner>.product-info-category{display:contents}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-category>.product-info-left,:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-category>.product-info-right:not(:last-child){grid-column:2}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-category>.product-info-right:last-child{grid-column:1/-1}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-container-inner>a .product-image{height:100px;margin:0}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-container-inner>a .product-image img{max-height:100px}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-left .product-title{height:auto;min-height:44px}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-right>.product-price{min-height:0}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-right>.product-price .price-label-price{font-size:21px}}#reorder-container .reorder-purchase-history{border-bottom:1px solid var(--movani-border);color:var(--movani-muted);margin:0 10px 16px;padding:0 0 12px;font-size:12px;line-height:20px}#reorder-container .reorder-purchase-history>div{justify-content:space-between;gap:12px;display:flex}#reorder-container .reorder-purchase-history dt{min-width:0;font-weight:400}#reorder-container .reorder-purchase-history dd{flex-shrink:0;margin:0;font-weight:600}body{color:var(--movani-ink)}#content>.row{margin-left:0;margin-right:0}.btn{border-radius:var(--movani-radius);min-height:44px;padding:11px 16px;font-weight:600;line-height:20px;transition:background-color .15s,border-color .15s,box-shadow .15s}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-offset:3px;outline:3px solid #246aa5}.form-control{border-radius:var(--movani-radius);min-height:44px;box-shadow:none;border-color:#bbc1c7}.form-control:focus{border-color:#397caf;box-shadow:0 0 0 3px #397caf1f}textarea.form-control{resize:vertical;min-height:110px}select:not([multiple]):is(:not([size]),[size="0"],[size="1"]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%2362666b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:38px!important}@media (forced-colors:active){select:not([multiple]):is(:not([size]),[size="0"],[size="1"]){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:none}}.btn-success,.btn-checkout,.add-to-cart-btn.btn-success{background-color:var(--movani-green);border-color:var(--movani-green);color:#fff}.btn-success:hover,.btn-success:focus,.btn-checkout:hover,.btn-checkout:focus{color:#fff;background-color:#286c30;border-color:#286c30}.btn-keep-shoping,.btn-return-to-cart,button.btn-empty-cart{color:#45494d;background-color:#fff;border-color:#bbc1c7}.btn-keep-shoping:hover,.btn-return-to-cart:hover,button.btn-empty-cart:hover{color:var(--movani-ink);background-color:#eef0f2;border-color:#9099a1}.btn-success.btn-red{background-color:var(--movani-red);border-color:var(--movani-red)}.btn-success.btn-red:hover{background-color:#c80b13;border-color:#c80b13}.btn-success.add-to-cart-btn{background-color:#5cb85c;border-color:#5cb85c}.btn-success.add-to-cart-btn:hover,.btn-success.add-to-cart-btn:focus{background-color:#449d44;border-color:#419641}.sub-menu-bg{z-index:180;background-color:#181e2466;width:auto;height:auto;position:fixed;inset:0}@media (width>=900px){body.category-menu-open #block-extra_menupoint{z-index:230}body.category-menu-open #block-extra_menupoint .cart-container{background-color:#fff}#doIScroll:not(.catalog-nav-scroll) #header-catalog-nav{position:relative}#front-products-sliders,#header-brands>.container,.pages_index_index:not(.is-contentbox) #content{max-width:min(1370px,100% - 60px)}.catalog-nav-scroll #header-catalog-nav .catalog-horizontal-ul-width-fix{width:calc(100% - 160px)}#header-catalog-nav .catalog-horizontal-ul-width-fix>li{white-space:normal;flex:auto;min-width:min-content}#header-catalog-nav .catalog-horizontal-ul-width-fix>li.first{flex:0 0 40px}#header-catalog-nav nav.catalog-horizontal ul.navbar-nav>li>a{justify-content:center;align-items:center;height:50px;padding:0 10px;font-size:14px;line-height:18px;display:flex}}#header-catalog-nav nav.catalog-horizontal ul.navbar-nav>li>a.dropdown-real,#header-catalog-nav nav.catalog-horizontal ul.navbar-nav>li.is-category-menu-open>a.dropdown-a:not(.dropdown-real){display:none}#header-catalog-nav nav.catalog-horizontal ul.navbar-nav>li.is-category-menu-open>a.dropdown-real{display:flex}@media (width>=900px) and (width<=1199px){#header-catalog-nav nav.catalog-horizontal ul.navbar-nav>li>a{padding:0 6px;font-size:12px;line-height:16px}}#header-bottom{border-radius:6px 6px 0 0}.catalog-search .input-group-addon{min-width:76px;font:inherit;border-color:#337ab7;font-weight:600}#header-bottom,#header-catalog-nav{border-radius:0;width:100%;margin-left:0;margin-right:0}.catalog-search .input-group{width:100%;display:flex}.catalog-search .input-group .form-control{flex:1;width:100%;min-width:0}.catalog-search .input-group-addon{width:auto}.native-search{position:relative}.native-search-open{z-index:1200}.native-search [hidden]{display:none!important}.native-search-suggestions{z-index:1200;overscroll-behavior:contain;border:1px solid var(--movani-border);max-height:min(440px,60dvh);color:var(--movani-ink);text-align:left;background:#fff;border-radius:10px;padding:0;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #19232d2e}.aw-search-disable-scroll .native-search-suggestions{display:none!important}.native-search-heading{border-bottom:1px solid var(--movani-border);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 20px;font-size:14px;font-weight:600;display:flex}.native-search-close{min-height:44px;color:var(--movani-muted);font:inherit;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-weight:400;display:flex}.native-search-close>span{font-size:24px}.native-search-close:hover{background:var(--movani-surface)}.native-search-status{color:var(--movani-muted);margin:0;padding:20px;font-size:14px;line-height:1.5}.native-search-results{margin:0;padding:8px;list-style:none}.native-search-results:empty{display:none}.native-search-results li{margin:0;padding:0}.native-search-results a{min-height:56px;color:var(--movani-ink);overflow-wrap:anywhere;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;text-decoration:none;display:flex}.native-search-results strong{font-size:15px;font-weight:600;line-height:22px;display:block}.native-search-results small{color:var(--movani-muted);margin-top:3px;font-size:12px;line-height:18px;display:block}.native-search-results a>span:last-child{color:var(--movani-muted);flex:none;font-size:24px}.native-search-results a:hover,.native-search-results a:focus-visible{background:var(--movani-surface);color:var(--movani-ink)}.native-search-all{border-top:1px solid var(--movani-border);color:#b50911;overflow-wrap:anywhere;background:#fff5f5;align-items:center;gap:10px;min-height:54px;padding:16px 20px;font-size:14px;font-weight:600;line-height:22px;text-decoration:none;display:flex}.native-search-all-text{flex:1;min-width:0}.native-search-all:hover,.native-search-all:focus-visible{color:#b50911;background:#ffe9eb;text-decoration:none}.native-search-suggestions :focus-visible{outline-offset:-2px;outline:2px solid #337ab7}.catalog-navbar-toggle{border-radius:6px;min-width:44px;min-height:44px}#header-catalog-nav-mobil .catalog-navbar-toggle[aria-expanded=true],#header-catalog-nav-mobil .catalog-navbar-toggle:focus{color:#000;background-color:#fff}#header-catalog-nav-mobil .catalog-navbar-toggle[aria-expanded=true] .menu-name,#header-catalog-nav-mobil .catalog-navbar-toggle:focus .menu-name{color:#000}#header-catalog-nav-mobil .catalog-navbar-toggle[aria-expanded=true] .icon-bar,#header-catalog-nav-mobil .catalog-navbar-toggle:focus .icon-bar{background-color:#000}#header-top .cart-container{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;margin:0;padding:0;width:auto!important}#header-top .cart-container-always{float:none;vertical-align:middle}#header-top li#block-extra_menupoint .cart-container-always>a{border-radius:inherit;align-items:center;gap:12px;height:auto;min-height:52px;text-decoration:none;display:flex;padding:8px 14px!important}#header-top #cart-text-title-chrome-fix{float:none;align-items:center;gap:14px;display:flex}#header-top #block-extra_menupoint .cart-price{text-align:left;padding:0;line-height:20px}#header-top .header-cart-label{color:var(--movani-muted);font-size:12px;line-height:18px;display:block}#header-top .header-cart-total{color:var(--movani-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;display:block}#header-top #block-extra_menupoint .cart-count-position{float:none;color:#b50911;background:#fff0f0;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 6px;font-size:12px;font-weight:600;line-height:24px;display:inline-flex}#header-top #block-extra_menupoint .header-cart-icon{object-fit:contain;flex:0 0 26px;order:-1;width:26px;height:26px!important}#header-top #search_top_popup{display:none}.catalog-nav-scroll #header-top #search_top_popup{width:0;height:0;margin:0;padding:0;display:block;position:absolute}#header-top .cart-container:has([data-cart-toggle]:hover),#header-top .cart-container:has([data-cart-toggle][aria-expanded=true]){border-color:#bbc1c7}.catalog-nav-scroll #header-top li#block-extra_menupoint{top:calc((var(--movani-sticky-nav-height) - 44px) / 2)}.catalog-nav-scroll #header-top li#block-extra_menupoint .cart-container-always>a{gap:8px;min-height:42px;padding:0 8px!important}.catalog-nav-scroll #header-top #block-extra_menupoint .header-cart-icon{flex-basis:24px;width:24px;height:24px!important}@media (width>=900px){.catalog-nav-scroll #header-top li#block-extra_menupoint{top:calc((var(--movani-sticky-nav-height) - 42px) / 2)}.catalog-nav-scroll #header-top #block-extra_menupoint .cart-container-always>a{transform:none}}@media (width<=899px){#header-top .top-container>.row{align-items:center;margin-bottom:16px;display:flex}#header-top #top-container-logo,#header-top #header-catalog-nav-mobil .catalog-navbar-toggle{margin-top:0;margin-bottom:0}#header-top #top-container-account_navigation{padding-top:0;padding-bottom:0}#header-top li#block-extra_menupoint .cart-container-always>a{gap:8px;min-height:42px;padding:0 8px!important}#header-top #block-extra_menupoint .header-cart-icon{flex-basis:24px;width:24px;height:24px!important}}.catalog-nav-scroll .catalog-nav{height:var(--movani-sticky-nav-height);border-bottom-color:var(--movani-border);box-shadow:0 4px 12px #181e2414}.catalog-nav-scroll .dropdown:hover{border-bottom-color:var(--movani-border)}.catalog-nav-scroll #header-catalog-nav nav.catalog-horizontal ul.navbar-nav>li>a{height:var(--movani-sticky-nav-height)}#block-top_search_popup .sticky-search-toggle{height:var(--movani-sticky-nav-height);color:var(--movani-ink);background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0 12px;display:flex}#block-top_search_popup .sticky-search-toggle[aria-expanded=true]{background:var(--movani-surface)}.catalog-nav-scroll #block-top_search_popup #search-popover{top:calc(var(--movani-sticky-nav-height) + 8px);right:max(15px, calc((100% - var(--sticky-nav-width,570px)) / 2));border:1px solid var(--movani-border);background:#fff;border-radius:10px;width:420px;max-width:calc(100% - 30px);margin:0;padding:16px;position:fixed;left:auto;box-shadow:0 8px 24px #19232d29}#block-top_search_popup [hidden]{display:none!important}.sticky-search-heading{justify-content:space-between;align-items:center;gap:12px;margin:-8px -8px 8px 0;display:flex}.sticky-search-heading label{margin:0;font-size:15px;font-weight:600}#block-top_search_popup .sticky-search-close{min-width:44px;color:var(--movani-muted);background:0 0;border:0;padding:0;font-size:28px;font-weight:400}#product-search-form-popup .input-group{gap:8px}#product-search-form-popup .form-control{border-radius:6px;font-size:16px}#product-search-form-popup .btn-primary{border-radius:6px;flex:none}#ac-elm-popup{border-top:1px solid var(--movani-border);max-height:min(300px,40dvh);margin-top:12px;overflow-y:auto}#ac-elm-results-popup a{color:var(--movani-ink);overflow-wrap:anywhere;padding:12px 4px;display:block}#ac-elm-results-popup small{color:var(--movani-muted);margin-top:3px;display:block}.component-common-breadcrumb{font-size:13px;line-height:1.7}.common-breadcrumb-list{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.common-breadcrumb-entry{align-items:baseline;min-width:0;display:inline-flex}.common-breadcrumb-spacer{margin:0 6px}.pageContent h2.semantic-heading-from-h3{font-size:24px}ul.catalog-horizontal-ul-mobil-wrapper{margin:0;padding:0;list-style:none}.shop_catalog .component-common-breadcrumb,.shop_catalog .admin-edit{border-left:0}.shop_catalog:has(.category-right-full-width) .component-common-breadcrumb{width:100%;margin-left:0;padding-left:15px}.shop_catalog:has(.category-right>:is(.products-grid,.category-overview-grid)) .component-common-breadcrumb{padding-left:15px}.shop_catalog:has(.category-right-full-width>:is(.products-grid,.category-overview-grid)) .component-common-breadcrumb{padding-left:0}@media (width>=900px){.shop_catalog:has(.category-right-full-width) .component-common-breadcrumb{padding-left:0}.category-right-full-width>:is(.main-title-category-products,.shop-catalog-category-description,.shop-catalog-category-teaser-top-mobil),.category-right-full-width #product-cat-top:has(>.product-container-inner>.category-overview-grid){padding-left:0;padding-right:0}}#front-products-sliders>.row{flex-wrap:wrap;display:flex}#front-products-sliders>.row:before,#front-products-sliders>.row:after{display:none}#front-products-sliders>.row>div{min-width:0;display:flex}#front-products-sliders .top-slider,#front-products-sliders .bottom-slider{border-radius:var(--movani-radius);background-color:#fff;width:100%;height:auto;display:flex}.front-campaign{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;flex-direction:column;flex:1;width:100%;min-width:0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.front-campaign-stage{width:100%;aspect-ratio:var(--campaign-ratio,670 / 450);background:var(--movani-surface);touch-action:pan-y pinch-zoom;flex:1 0 auto;position:relative;overflow:hidden}.front-campaign-slide{position:absolute;inset:0}.front-campaign-slide[hidden],.front-campaign-controls[hidden]{display:none!important}.front-campaign-slide img,.front-campaign-link{width:100%;height:100%;display:block}.front-campaign-slide img{object-fit:cover;object-position:center;min-height:0;max-height:none}.front-campaign-link:focus-visible{outline:3px solid var(--movani-red);outline-offset:-3px}.front-campaign-caption{max-height:50%;color:var(--movani-ink);background:#fffffff2;padding:12px 16px;font-size:14px;line-height:1.5;position:absolute;bottom:0;left:0;right:0;overflow:auto}.front-campaign:has(.front-campaign-controls) .front-campaign-caption{bottom:48px}.front-campaign-caption>:first-child{margin-top:0}.front-campaign-caption>:last-child{margin-bottom:0}.front-campaign-controls{z-index:3;pointer-events:none;position:absolute;inset:0}.front-campaign-controls:before{content:"";pointer-events:none;background:linear-gradient(#0000,#0000001f 55%,#00000059);height:clamp(64px,25%,96px);position:absolute;bottom:0;left:0;right:0}.front-campaign-controls button{height:32px;color:var(--movani-ink);cursor:pointer;pointer-events:auto;background:#ffffffe0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.front-campaign-controls button:hover{background:#fff}.front-campaign-controls button:focus-visible{outline:2px solid var(--movani-red);outline-offset:-2px}.front-campaign-arrow{width:32px;font-size:0;line-height:0;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 4px #00000026}.front-campaign-arrow>span{clip-path:polygon(0 0,25% 0,100% 50%,25% 100%,0 100%,75% 50%);background:currentColor;width:6px;height:10px;display:block}.front-campaign-controls [data-campaign-prev]>span{transform:rotate(180deg)}.front-campaign-controls [data-campaign-prev]{left:10px}.front-campaign-controls [data-campaign-next]{right:10px}.front-campaign-dots{flex-wrap:wrap;justify-content:center;align-items:center;width:max-content;min-width:0;max-width:calc(100% - 16px);display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.front-campaign-controls .front-campaign-dot{background:0 0;border-radius:4px;height:24px}.front-campaign-controls .front-campaign-dot:hover{background:#ffffffa6}.front-campaign-dot{flex:0 0 24px;width:24px}.front-campaign-dot>span{background:#8a9096;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 2px #fff,0 1px 4px 2px #0003}.front-campaign-dot[aria-pressed=true]>span{background:var(--movani-red)}@container (width<=239px){.front-campaign-controls .front-campaign-arrow{width:28px;height:28px}.front-campaign-controls [data-campaign-prev]{left:8px}.front-campaign-controls [data-campaign-next]{right:8px}}@media (width<=599px){.front-campaign-caption{padding:8px;font-size:12px}}.pages_index_index:not(.is-contentbox) #content .pageContent{width:100%;max-width:none;color:var(--movani-ink);margin:0;padding:16px 0 40px;font-size:16px;line-height:1.75}.pages_index_index:not(.is-contentbox) #content .pageContent :is(h1,h2,h3,h4){text-wrap:balance;margin:32px 0 16px;font-weight:600;line-height:1.35}.pages_index_index:not(.is-contentbox) #content .pageContent h1{margin-top:0;font-size:32px}.pages_index_index:not(.is-contentbox) #content .pageContent h2{font-size:24px}.pages_index_index:not(.is-contentbox) #content .pageContent :is(h3,h4){font-size:21px}.pages_index_index:not(.is-contentbox) #content .pageContent :is(p,ul,ol){margin:0 0 18px}.pages_index_index:not(.is-contentbox) #content .pageContent span[style*=font-size]{font-size:inherit!important}.pages_index_index:not(.is-contentbox) #content .pageContent :is(ul,ol){padding-left:24px}.pages_index_index:not(.is-contentbox) #content .pageContent li{margin-bottom:10px}.pages_index_index:not(.is-contentbox) #content .pageContent li>p{margin-bottom:0}.pages_index_index:not(.is-contentbox) #content .pageContent img{max-width:100%;height:auto}.pages_index_index:not(.is-contentbox) #content .pageContent:not(.home-content-layout)>p{max-width:85ch}.pages_index_index:not(.is-contentbox) #content .home-content-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.pages_index_index:not(.is-contentbox) #content .home-content-layout>:not(.home-content-section){grid-column:1/-1}.pages_index_index:not(.is-contentbox) #content .home-content-layout .home-content-title{border-bottom:1px solid var(--movani-border);margin:0;padding-bottom:24px}.pages_index_index:not(.is-contentbox) #content .home-content-section{min-width:0}.pages_index_index:not(.is-contentbox) #content .home-content-section-heading>:first-child{margin-top:0}.pages_index_index:not(.is-contentbox) #content .home-content-section-heading>:not(:first-child){color:var(--movani-muted);margin-top:-4px;font-size:16px;font-weight:400}.pages_index_index:not(.is-contentbox) #content .home-content-section-body>:last-child{margin-bottom:0}.pages_index_index:not(.is-contentbox) #content :is(.home-content-benefits,.home-content-faq,.home-content-contact){grid-column:1/-1}.pages_index_index:not(.is-contentbox) #content .home-content-benefits{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface);padding:28px}.pages_index_index:not(.is-contentbox) #content .home-content-benefits .home-content-section-heading{border-bottom:1px solid var(--movani-border);margin-bottom:24px;padding-bottom:20px}.pages_index_index:not(.is-contentbox) #content .home-content-benefits .home-content-section-heading>:last-child{margin-bottom:0}.pages_index_index:not(.is-contentbox) #content .home-content-benefits :is(ul,ol){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding:0;list-style:none;display:grid}.pages_index_index:not(.is-contentbox) #content .home-content-benefits li{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;min-width:0;margin:0;padding:18px 20px 18px 60px;line-height:1.65;position:relative}.pages_index_index:not(.is-contentbox) #content .home-content-benefits li:before{content:"";background:#edf6eb;border-radius:50%;width:26px;height:26px;position:absolute;top:19px;left:18px}.pages_index_index:not(.is-contentbox) #content .home-content-benefits li:after{content:"";border:solid var(--movani-green);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:25px;left:28px;transform:rotate(45deg)}.pages_index_index:not(.is-contentbox) #content .home-content-faq .home-content-section-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pages_index_index:not(.is-contentbox) #content .home-content-faq .home-content-section-body>p{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;margin:0;padding:20px 24px}.pages_index_index:not(.is-contentbox) #content .home-content-contact{border-radius:var(--movani-radius);background:var(--movani-surface);padding:24px 28px}@media (width>=900px) and (width<=1199px){.pages_index_index:not(.is-contentbox) #content{width:900px}}@media (width<=899px){.pages_index_index:not(.is-contentbox) #content{width:calc(100% - 30px)}.pages_index_index:not(.is-contentbox) #content .home-content-layout{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=767px){.pages_index_index:not(.is-contentbox) #content .home-content-benefits :is(ul,ol){grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.pages_index_index:not(.is-contentbox) #content{padding-left:15px;padding-right:15px}.pages_index_index:not(.is-contentbox) #content .pageContent{padding:8px 0 24px}.pages_index_index:not(.is-contentbox) #content .pageContent h1{font-size:26px}.pages_index_index:not(.is-contentbox) #content .pageContent h2{font-size:22px}.pages_index_index:not(.is-contentbox) #content .pageContent :is(h3,h4){font-size:20px}.pages_index_index:not(.is-contentbox) #content .home-content-layout{gap:28px}.pages_index_index:not(.is-contentbox) #content .home-content-layout .home-content-title{padding-bottom:20px}.pages_index_index:not(.is-contentbox) #content :is(.home-content-benefits,.home-content-contact){padding:20px}.pages_index_index:not(.is-contentbox) #content .home-content-benefits{padding:16px}.pages_index_index:not(.is-contentbox) #content .home-content-benefits .home-content-section-heading{margin-bottom:16px;padding-bottom:16px}.pages_index_index:not(.is-contentbox) #content .home-content-benefits li{padding:14px 14px 14px 48px}.pages_index_index:not(.is-contentbox) #content .home-content-benefits li:before{top:15px;left:12px}.pages_index_index:not(.is-contentbox) #content .home-content-benefits li:after{top:21px;left:22px}.pages_index_index:not(.is-contentbox) #content .home-content-benefits :is(ul,ol),.pages_index_index:not(.is-contentbox) #content .home-content-faq .home-content-section-body{grid-template-columns:minmax(0,1fr)}.pages_index_index:not(.is-contentbox) #content .home-content-faq .home-content-section-body>p{padding:18px 20px}}.shop_brands_index .brands-directory{color:var(--movani-ink);padding:8px 0 40px}.brands-directory [hidden]{display:none!important}.brands-directory-heading{margin-bottom:24px}.brands-directory-heading .main-title{margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.3}.brands-directory-heading p{color:var(--movani-muted);margin:0;font-size:16px;line-height:1.65}.brands-directory-tools{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface);scroll-margin-top:calc(var(--movani-sticky-nav-height) + 20px);padding:24px}.brands-directory-search{max-width:600px;margin-bottom:24px}.brands-directory-search label{margin-bottom:8px;font-size:15px;font-weight:600;display:block}.brands-directory-search-fields{gap:10px;display:flex}.brands-directory-search input{min-width:0;height:46px;font-size:16px}.brands-directory-search .btn{flex-shrink:0;min-width:80px;min-height:46px}.brands-directory-alphabet{flex-wrap:wrap;gap:6px;display:flex}.brands-directory-alphabet a{border:1px solid var(--movani-border);border-radius:var(--movani-radius);width:38px;height:38px;color:var(--movani-ink);background:#fff;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.brands-directory-alphabet a:hover{color:var(--movani-red);background:#fff;border-color:#c4c8cd}.brands-directory-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin:20px 0 28px;font-size:14px;display:flex}.brands-directory-summary p{color:var(--movani-muted);margin:0}.brands-directory-group{scroll-margin-top:calc(var(--movani-sticky-nav-height) + 20px);margin-bottom:32px}.brands-directory-group:last-child{margin-bottom:0}.brands-directory-group-heading{align-items:center;gap:12px;margin-bottom:14px;display:flex}.brands-directory-group-heading h2{border-radius:var(--movani-radius);background:var(--movani-surface);color:#b50810;justify-content:center;align-items:center;width:44px;height:44px;margin:0;font-size:23px;font-weight:600;display:flex}.brands-directory-group-heading>span{color:var(--movani-muted);font-size:13px}.brands-directory-back{margin-left:auto;padding:8px 0;font-size:13px}.brands-directory-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.brands-directory-list li{min-width:0}.brands-directory-list a{border:1px solid var(--movani-border);border-radius:var(--movani-radius);height:100%;min-height:58px;color:var(--movani-ink);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}.brands-directory-list a>:first-child{overflow-wrap:anywhere;min-width:0}.brands-directory-list a:hover{background:var(--movani-surface);color:#b50810;border-color:#bdc3ca}.brands-directory-arrow{border:1.5px solid #7d838a;border-width:1.5px 1.5px 0 0;flex:0 0 6px;width:6px;height:6px;transform:rotate(45deg)}.brands-directory :is(a,button,input):focus-visible{outline:2px solid var(--movani-red);outline-offset:3px}.brands-directory-group:focus{outline:none}.brands-directory-group:focus .brands-directory-group-heading h2{outline:2px solid var(--movani-red);outline-offset:3px}.brands-directory-empty{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface);text-align:center;padding:40px 24px}.brands-directory-empty h2{margin:0 0 12px;font-size:22px}.brands-directory-empty p{color:var(--movani-muted);margin:0 0 20px;font-size:16px}@media (width<=1199px){.brands-directory-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=899px){.brands-directory-list{grid-template-columns:repeat(2,minmax(0,1fr))}.brands-directory-alphabet a{width:44px;height:44px}}@media (width<=599px){.shop_brands_index .brands-directory{padding:0 15px 24px}.brands-directory-heading .main-title{font-size:26px}.brands-directory-tools{padding:16px}.brands-directory-search{margin-bottom:20px}.brands-directory-search-fields{gap:8px}.brands-directory-search .btn{min-width:64px;padding-left:12px;padding-right:12px}.brands-directory-summary{margin-bottom:24px}.brands-directory-list{gap:8px}.brands-directory-list a{gap:8px;min-height:60px;padding:12px;font-size:14px}.brands-directory-group{margin-bottom:28px}}@media (width<=359px){.brands-directory-list{grid-template-columns:minmax(0,1fr)}}#header-brands{border-top:1px solid var(--movani-border);border-bottom:1px solid var(--movani-border);background:var(--movani-surface);padding:40px 0}#header-brands>.container{padding-left:0;padding-right:0}#header-brands .front-brands-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}#header-brands .category-recommendations-title{text-align:left;margin:0;font-size:28px;line-height:1.35}#header-brands .front-brands-actions{flex-shrink:0;align-items:center;gap:16px;display:flex}#header-brands .front-brands-all{white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding:10px 20px;display:inline-flex}#header-brands .front-brands-controls{gap:8px;display:flex}#header-brands .front-brands-controls[hidden]{display:none}#header-brands .front-brands-controls button{border:1px solid var(--movani-border);border-radius:var(--movani-radius);width:44px;height:44px;color:var(--movani-ink);cursor:pointer;background:#fff;justify-content:center;align-items:center;padding:0;display:inline-flex}#header-brands .front-brands-controls button:hover:not(:disabled){background:#fff;border-color:#bbc1c7}#header-brands .front-brands-controls button:disabled{opacity:.4;cursor:default}#header-brands .front-brands-controls button>span{clip-path:polygon(0 0,25% 0,100% 50%,25% 100%,0 100%,75% 50%);background:currentColor;width:6px;height:10px}#header-brands [data-brands-prev]>span{transform:rotate(180deg)}#header-brands .front-brands-track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#bbc1c7 transparent;overscroll-behavior-x:contain;grid-template-rows:repeat(2,104px);grid-auto-columns:calc(16.6667% - 13.3333px);grid-auto-flow:column;gap:16px;margin:0;padding:2px 0 12px;scroll-padding-inline:0;list-style:none;display:grid;overflow-x:auto}#header-brands .front-brand-card{border:1px solid var(--movani-border);border-radius:var(--movani-radius);scroll-snap-align:start;background:#fff;justify-content:center;align-items:center;min-width:0;padding:16px;display:flex}#header-brands .front-brand-card:has(a):hover{border-color:#bbc1c7}#header-brands .front-brand-card>a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}#header-brands .front-brand-card img{object-fit:contain;width:100%;height:100%;max-height:72px;display:block}#header-brands .front-brand-card:focus-within{outline:2px solid var(--movani-red);outline-offset:-2px}#header-brands .front-brand-card>a:focus-visible{outline:none}#header-brands .front-brands-track:focus-visible,#header-brands .front-brands-controls button:focus-visible{outline:2px solid var(--movani-red);outline-offset:-2px}@media (width<=1199px){#header-brands>.container{width:900px}#header-brands .front-brands-track{grid-auto-columns:calc(25% - 12px)}}@media (width<=899px){#header-brands>.container{width:calc(100% - 30px)}#header-brands .front-brands-track{grid-auto-columns:calc(33.3333% - 10.6667px)}#header-brands .category-recommendations-title{font-size:24px}#header-brands .front-brands-heading{flex-wrap:wrap;gap:16px}}@media (width<=599px){#header-brands{padding:28px 0}#header-brands>.container{padding-left:15px;padding-right:15px}#header-brands .category-recommendations-title{font-size:22px}#header-brands .front-brands-actions{justify-content:space-between;width:100%}#header-brands .front-brands-track{grid-template-rows:repeat(2,88px);grid-auto-columns:calc(50% - 6px);gap:12px}#header-brands .front-brand-card{padding:12px}}.catalog-top .main-title-category-products{border-bottom:1px solid var(--movani-border);margin-bottom:20px;line-height:1.25}.catalog-heading{border-bottom:1px solid var(--movani-border);justify-content:space-between;align-items:center;gap:16px;margin:20px 0;padding-bottom:10px;display:flex}.catalog-heading .main-title-category-products{overflow-wrap:anywhere;border:0;flex:auto;min-width:0;margin:0;padding:0}.search-results-title{overflow-wrap:anywhere}.category-right-full-width>.catalog-heading,.category-right:has(>:is(.products-grid,.category-overview-grid))>.catalog-heading{padding-left:0;padding-right:0}.catalog-result-count{color:var(--movani-muted);text-align:right;text-transform:none;white-space:nowrap;flex:none;margin-left:auto;font-size:14px;font-weight:400;line-height:1.5;display:inline-block}.category-right:has(>:is(.products-grid,.category-overview-grid))>:is(.main-title-category-products,.shop-catalog-category-description,.shop-catalog-category-teaser-top-mobil){padding-left:0;padding-right:0}#product-cat-top{background-color:var(--movani-surface);border:1px solid var(--movani-border);border-radius:var(--movani-radius);margin-bottom:20px;padding:12px}#product-cat-top>.product-container-inner{background-color:#0000;flex-wrap:nowrap;align-items:center;gap:12px;display:flex;overflow:visible}#product-cat-top>.product-container-inner>div{float:none;width:auto;min-width:0;padding:0}#product-cat-top .paginator-span-top{height:auto;color:var(--movani-muted);flex:1}#product-cat-top .paginator-span-top>.clear{display:none}#product-cat-top .pagination-info{margin:0;padding:0}#product-cat-top .show-as-display-type{flex:none;gap:6px}#product-cat-top .show-as-sort-type{flex:0 240px;margin-left:auto}#product-cat-top #sortOrder{min-height:44px;box-shadow:none;border-color:#cbd0d5}#product-cat-top .show-as-display-symbol{justify-content:center;align-items:center;gap:8px;margin:0;display:inline-flex}#product-cat-top .show-as-display-symbol .glyphicon{top:0}.show-as-display-type{height:auto}.show-as-display-symbol{min-height:44px;font:inherit;background-color:#fff;border:1px solid #cbd0d5;padding:10px 12px;line-height:22px}.show-as-display-symbol[aria-pressed=true]{color:#b50810;border-color:var(--movani-red);background-color:#fff5f5}.category-grid.category-overview-grid{float:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px;width:100%;height:auto;transition:none;display:grid;overflow:visible}#product-cat-top:has(>.product-container-inner>.category-overview-grid){background-color:#0000;border:0;border-radius:0;padding:0 15px}#product-cat-top>.product-container-inner:has(>.category-overview-grid){flex-wrap:wrap}#product-cat-top>.product-container-inner>.category-overview-grid,#product-cat-top>.product-container-inner>.category-overview-actions{flex:0 0 100%;width:100%}.category-overview-grid:before,.category-overview-grid:after{display:none}.category-overview-grid>.category-container{float:none;width:auto;min-width:0;margin:0;padding:0}.category-overview-grid>.category-overview-hidden{display:none}.category-overview-grid .category-container-inner{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface)}.category-overview-grid .category-container-inner>a{color:var(--movani-ink);display:block}.category-overview-grid .category-container-inner>a>.category-title{overflow-wrap:anywhere;justify-content:center;align-items:center;height:auto;min-height:64px;padding:12px;font-size:15px;line-height:20px;display:flex}.category-overview-grid .category-container-inner:hover{border-color:#bbc1c7}.category-overview-grid .category-container-inner:focus-within{outline:2px solid var(--movani-red);outline-offset:2px}.category-overview-grid .category-container-inner>a:focus-visible{outline:none}.seeAllHolder.category-overview-actions{clear:both;text-align:center;width:100%;margin:24px 0 8px}.category-overview-actions[hidden]{display:none}.category-overview-toggle{border-radius:var(--movani-radius);max-width:100%;min-height:46px;color:var(--movani-ink);background:#fff;border:1px solid #bbc1c7;justify-content:center;align-items:center;gap:16px;padding:12px 24px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.category-overview-toggle:hover{background:var(--movani-surface)}.category-overview-toggle:focus-visible{outline:2px solid var(--movani-red);outline-offset:3px}.category-overview-chevron{border-bottom:1px solid;border-right:1px solid;flex:0 0 7px;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.category-overview-toggle[aria-expanded=true] .category-overview-chevron{transform:translateY(2px)rotate(225deg)}@media (width<=1199px){.category-grid.category-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=899px){.category-grid.category-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#product-cat-top:has(>.product-container-inner>.category-overview-grid){padding-left:0;padding-right:0}.shop_catalog:has(.category-right-full-width) .component-common-breadcrumb{padding-left:0}}@media (width<=599px){.category-grid.category-overview-grid{grid-template-columns:minmax(0,1fr);gap:16px}.category-overview-toggle{width:100%}}.horizontal-category-filter.secondtolast{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;margin-bottom:20px}.horizontal-category-filter.secondtolast>.select-category-div{border-bottom:1px solid var(--movani-border);border-radius:var(--movani-radius) var(--movani-radius) 0 0;background:var(--movani-surface);color:var(--movani-ink);margin:0;padding:14px 16px;font-size:15px;font-weight:600;line-height:22px}.horizontal-category-filter.secondtolast>.nav{gap:4px;margin:0;padding:8px;display:grid}.horizontal-category-filter.secondtolast .nav>li{min-width:0;margin:0}.horizontal-category-filter.secondtolast .nav>li>a{min-height:44px;color:var(--movani-ink);border-radius:4px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;line-height:22px;display:flex}.horizontal-category-filter.secondtolast .category-option-name{overflow-wrap:anywhere;flex:1;min-width:0}.horizontal-category-filter.secondtolast .category-option-chevron{width:6px;height:6px;color:var(--movani-muted);border-top:1px solid;border-right:1px solid;flex:0 0 6px;margin-right:3px;transform:rotate(45deg)}.horizontal-category-filter.secondtolast .nav>li>a:hover,.horizontal-category-filter.secondtolast .nav>li>a:focus{background-color:var(--movani-surface)!important}.horizontal-category-filter.secondtolast .nav>li>a:focus-visible{outline:2px solid var(--movani-red);outline-offset:-2px}.horizontal-category-filter.secondtolast .nav>li.active>a,.horizontal-category-filter.secondtolast .nav>li.active>a:hover,.horizontal-category-filter.secondtolast .nav>li.active>a:focus{color:#b50911;font-weight:600;background-color:#fff3f3!important}.horizontal-category-filter.secondtolast .nav>li.active .category-option-chevron{color:inherit}@media (width>=600px) and (width<=899px){.horizontal-category-filter.secondtolast>.nav{grid-template-columns:repeat(2,minmax(0,1fr))}}#catalog-filter-collection .filter-title{padding-top:8px;font-size:16px;font-weight:600}#catalog-filter-collection .filter-container .filter-container-checkbox-label label{padding:5px 0;line-height:20px}#catalog-filter-collection .filter-container .filter-container-checkbox-td{vertical-align:middle}#catalog-filter-collection .filter-container input[type=checkbox]{width:16px;height:16px;accent-color:var(--movani-red)}#catalog-filter-collection #price-slider.noUi-connect,#catalog-filter-collection #price-slider .noUi-connect{background-color:#5cb85c}#catalog-filter-collection-form{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;margin:0;padding:0 16px}#catalog-filter-collection-form>.filter-container{margin:0;padding:18px 0}#catalog-filter-collection-form>.filter-container~.filter-container{border-top:1px solid var(--movani-border)}#catalog-filter-collection-form .filter-title{color:var(--movani-ink);padding:0 0 10px;font-size:15px;line-height:22px}#catalog-filter-collection-form .catalog-filter-options-list{gap:4px;display:grid}#catalog-filter-collection-form .catalog-filter-option{cursor:pointer;border-radius:4px;align-items:center;gap:10px;min-height:44px;margin:0;padding:8px;font-size:14px;font-weight:400;line-height:20px;display:flex}#catalog-filter-collection-form .catalog-filter-option:hover{background:var(--movani-surface)}#catalog-filter-collection-form .catalog-filter-option.is-selected{background:#fff3f3}#catalog-filter-collection-form .catalog-filter-option:focus-within{outline:2px solid var(--movani-red);outline-offset:1px}#catalog-filter-collection-form .catalog-filter-option input[type=checkbox]{cursor:pointer;flex:0 0 18px;width:18px;height:18px;margin:0;position:static}#catalog-filter-collection-form .catalog-filter-option-name{overflow-wrap:anywhere;flex:1;min-width:0}#catalog-filter-collection-form .catalog-filter-option .count{color:var(--movani-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}#catalog-filter-collection-form .catalog-filter-option .glyphicon{color:var(--movani-muted);top:0}#catalog-filter-collection-form .filter-container .price-filter-border{margin:0;padding:8px 0 0}#catalog-filter-collection #price-slider{width:calc(100% - 32px);height:8px;box-shadow:none;background:#eceeef;border:0;margin:10px 16px 24px}#catalog-filter-collection #price-slider .noUi-connect{box-shadow:none}#catalog-filter-collection #price-slider .noUi-handle{cursor:ew-resize;background:#fff;border:1px solid #aeb8ae;border-radius:50%;width:24px;height:24px;top:-8px;left:-12px;box-shadow:0 1px 4px #0000001f}#catalog-filter-collection #price-slider .noUi-handle:before,#catalog-filter-collection #price-slider .noUi-handle:after{display:none}#catalog-filter-collection #price-slider .noUi-handle:before{background:0 0;width:44px;height:44px;display:block;top:-11px;left:-11px}#catalog-filter-collection #price-slider .noUi-handle.noUi-active{border-color:#5cb85c;box-shadow:0 0 0 4px #5cb85c2e}#catalog-filter-collection-form .catalog-filter-price-values{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:14px;display:flex}#catalog-filter-collection-form .catalog-filter-price-values>div{gap:4px;display:grid}#catalog-filter-collection-form .catalog-filter-price-values>div:last-child{text-align:right}#catalog-filter-collection-form .catalog-filter-price-label{color:var(--movani-muted);font-size:12px}#catalog-filter-collection #catalog-filter-collection-container #filter-reset-all{padding:0 0 10px}#catalog-filter-collection #filter-reset-all a{width:100%;min-height:44px;color:var(--movani-ink);background:var(--movani-surface);border:1px solid var(--movani-border);border-radius:var(--movani-radius);justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}#catalog-filter-collection #filter-reset-all a .glyphicon{color:var(--movani-muted);top:0}#catalog-filter-collection #filter-reset-all a:hover{background:#eef0f2;border-color:#bbc1c7}#catalog-filter-collection #filter-reset-all a:focus-visible{outline:2px solid var(--movani-red);outline-offset:2px}@media (width<=899px){#catalog-filter-collection-form{margin-top:12px}#catalog-filter-collection #catalog-filter-collection-container #filter-reset-all{padding:8px 0 0}}#catalog-filter-collection #catalog-filter-collection-container .navbar-toggle{min-height:44px;color:var(--movani-ink);border-radius:var(--movani-radius);box-shadow:none;text-shadow:none;text-align:left;background-color:#fff;border:1px solid #cbd0d5;padding:12px 16px}#catalog-filter-collection .filter-navbar-toggle .glyphicon-filter{vertical-align:middle;margin-right:8px;top:0}#catalog-filter-collection .catalog-filter-chevron{float:right;font-size:12px;top:2px}#catalog-filter-collection .filter-navbar-toggle[aria-expanded=true] .catalog-filter-chevron{transform:rotate(180deg)}.brands-horizontal.navbar{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;margin-bottom:20px;padding:0}.brands-horizontal .navbar-header{display:none}.brands-horizontal .navbar-collapse{box-shadow:none;border:0;padding:0}.brands-horizontal .nav{gap:4px;margin:0;padding:8px;display:grid}.brands-horizontal .nav:before,.brands-horizontal .nav:after{display:none}.brands-horizontal .nav>li{min-width:0;margin:0}.brands-horizontal .nav>.brands-horizontal-brand-title{border-bottom:1px solid var(--movani-border);border-radius:var(--movani-radius) var(--movani-radius) 0 0;margin:-8px -8px 4px;background:var(--movani-surface)!important}.brands-horizontal .nav>.brands-horizontal-brand-title>a{border-radius:inherit;padding:14px 16px;font-size:15px;font-weight:600;line-height:22px;color:var(--movani-ink)!important;background:0 0!important}.brands-horizontal .brands-horizontal-brand-title b{font-weight:inherit}.brands-horizontal .nav>li:not(.brands-horizontal-brand-title)>a{min-height:44px;color:var(--movani-ink);overflow-wrap:anywhere;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;line-height:22px;display:flex}.brands-horizontal .nav>li:not(.brands-horizontal-brand-title)>a:after{content:"";border-top:1px solid var(--movani-muted);border-right:1px solid var(--movani-muted);flex:0 0 6px;width:6px;height:6px;margin-right:3px;transform:rotate(45deg)}.brands-horizontal .nav>li:not(.brands-horizontal-brand-title)>a:hover,.brands-horizontal .nav>li:not(.brands-horizontal-brand-title)>a:focus{background:var(--movani-surface)!important}.brands-horizontal .nav>li.active:not(.brands-horizontal-brand-title)>a{color:#b50911;font-weight:600;background:#fff3f3!important}.brands-horizontal .nav>li.active>a:after{border-color:currentColor}.brands-horizontal a:focus-visible,.brands-horizontal .brands-navbar-toggle:focus-visible{outline:2px solid var(--movani-red);outline-offset:-2px}@media (width<=899px){.brands-horizontal .navbar-header{display:block}.brands-horizontal .navbar-collapse.collapse:not(.in){display:none!important}.brands-horizontal .brands-navbar-toggle{float:none;border-radius:var(--movani-radius);width:100%;min-height:44px;color:var(--movani-ink);text-align:left;white-space:normal;box-shadow:none;text-shadow:none;background:#fff;border:0;margin:0;padding:12px 44px 12px 16px;font-size:15px;font-weight:600;line-height:22px;display:block;position:relative}.brands-horizontal .brands-navbar-toggle .brand-name{float:none!important}.brands-horizontal .brands-navbar-toggle:hover,.brands-horizontal .brands-navbar-toggle:focus{background:var(--movani-surface)}.brands-horizontal .brands-navbar-toggle .icon-bar{display:none}.brands-horizontal .brands-navbar-toggle:after{content:"";border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;position:absolute;top:calc(50% - 5px);right:18px;transform:rotate(45deg)}.brands-horizontal .brands-navbar-toggle:not(.collapsed):after{top:calc(50% - 2px);transform:rotate(225deg)}}@media (width>=600px) and (width<=899px){.brands-horizontal .nav{grid-template-columns:repeat(2,minmax(0,1fr))}.brands-horizontal .nav>.brands-horizontal-brand-title{grid-column:1/-1}}@media (width<=1199px){#product-cat-top .catalog-display-label{display:none}#product-cat-top .show-as-display-symbol{width:44px;padding:10px}}@media (width<=899px){.catalog-top .main-title-category-products{margin-bottom:16px;font-size:26px}#product-cat-top .paginator-span-top{display:none}.shop_catalog:has(.category-right>:is(.products-grid,.category-overview-grid)) .component-common-breadcrumb{padding-left:0;padding-right:0}#product-cat-top .show-as-sort-type{flex:1}}.category-right{border-left:0}.shop-catalog-category-description{width:100%;color:var(--movani-ink);overflow-wrap:anywhere;margin:0 0 24px;font-size:16px;line-height:1.7}.shop-catalog-category-description p{margin:0 0 16px}.shop-catalog-category-description :is(h1,h2,h3,h4){color:var(--movani-ink);margin:24px 0 12px;font-weight:600;line-height:1.35}.shop-catalog-category-description :is(h1,h2){font-size:22px}.shop-catalog-category-description :is(h3,h4),.shop-catalog-category-description h2.semantic-heading-from-h3{font-size:18px}.shop-catalog-category-description :is(h1,h2,h3,h4) :is(strong,b){font-weight:inherit}.shop-catalog-category-description span[style*=font-size]{font-size:inherit!important}.shop-catalog-category-description :is(ul,ol){margin:0 0 16px;padding-left:24px}.shop-catalog-category-description li{margin-bottom:8px}.shop-catalog-category-description img{max-width:100%;height:auto}.shop-catalog-category-description>:first-child{margin-top:0}.shop-catalog-category-description>:last-child{margin-bottom:0}.shop-catalog-category-description>.clear{display:none}.shop-catalog-category-description-teaser,.shop-catalog-category-teaser-top-mobil{color:var(--movani-muted);flex-wrap:wrap;align-items:center;column-gap:4px;font-size:14px;line-height:1.5;display:flex}.shop-catalog-category-description-teaser{margin-top:4px}.shop-catalog-category-teaser-top-mobil{margin-bottom:20px}:is(.shop-catalog-category-description-teaser,.shop-catalog-category-teaser-top-mobil)>a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}@media (width<=899px){.shop-catalog-category-description-left{margin:24px 0;padding:0}}@media (width<=599px){.shop-catalog-category-description :is(h1,h2){font-size:20px}}.shop-catalog-category-description-bottom{float:none;clear:both;border-top:1px solid var(--movani-border);width:100%;color:var(--movani-ink);overflow-wrap:anywhere;margin:48px auto 56px;padding:32px 0 0;font-size:16px;line-height:1.75;display:flow-root}.shop-catalog-category-description-bottom :is(h1,h2,h3,h4){color:var(--movani-ink);margin:32px 0 12px;font-weight:600;line-height:1.35}.shop-catalog-category-description-bottom :is(h1,h2){font-size:24px}.shop-catalog-category-description-bottom h3,.shop-catalog-category-description-bottom h2.semantic-heading-from-h3{font-size:20px}.shop-catalog-category-description-bottom h4{font-size:18px}.shop-catalog-category-description-bottom>:is(h1,h2):first-child{font-size:28px}.shop-catalog-category-description-bottom :is(h1,h2,h3,h4) :is(strong,b){font-weight:inherit}.shop-catalog-category-description-bottom p{margin:0 0 18px}.shop-catalog-category-description-bottom :is(ul,ol){margin:0 0 20px;padding-left:24px}.shop-catalog-category-description-bottom li{margin-bottom:8px}.shop-catalog-category-description-bottom img{max-width:100%;height:auto}.shop-catalog-category-description-bottom iframe{max-width:100%}.shop-catalog-category-description-bottom iframe:is([src*="youtube.com/embed"],[data-movani-src*="youtube.com/embed"]){aspect-ratio:560/314;height:auto}.shop-catalog-category-description-bottom hr{border-top-color:var(--movani-border);margin:32px 0 24px}.shop-catalog-category-description-bottom>:first-child{margin-top:0}.shop-catalog-category-description-bottom>:last-child{margin-bottom:0}.shop-catalog-category-description-bottom .shop-catalog-category-faq-bottom{float:none;clear:both;border-top:1px solid var(--movani-border);margin-top:36px;padding-top:28px}.shop-catalog-category-description-bottom .shop-catalog-category-faq-title{margin:0 0 24px;font-size:24px;font-weight:600;line-height:1.35}.shop-catalog-category-description-bottom :is(.shop-catalog-category-faq-question,.shop-catalog-category-faq-answer){float:none}.shop-catalog-category-description-bottom .shop-catalog-category-faq-question h3{margin:24px 0 8px;font-size:18px}.shop-catalog-category-description-bottom .shop-catalog-category-faq-answer{margin-bottom:24px}@media (width<=599px){.shop-catalog-category-description-bottom{margin-top:28px;margin-bottom:36px;padding-top:24px}.shop-catalog-category-description-bottom :is(h1,h2){font-size:22px}.shop-catalog-category-description-bottom>:is(h1,h2):first-child{font-size:24px}}.products-grid .product-container-list{border-bottom-color:var(--movani-border);padding-top:8px;padding-bottom:16px}.category-right>.products-grid.display-grid{clear:both;grid-template-columns:minmax(0,1fr);column-gap:30px;display:grid}.category-right>.products-grid.display-grid>.product-container-grid{float:none;width:auto;min-width:0;padding-left:0;padding-right:0}@media (width>=768px){.category-right>.products-grid.display-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=992px){.category-right>.products-grid.display-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.category-right>.products-grid.display-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.category-right-full-width .category-grid.category-overview-grid,.category-right-full-width>.products-grid.display-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.product-container-grid .product-container-inner{border:1px solid var(--movani-border);border-radius:6px;padding:12px}.product-container-grid .product-container-inner:hover{border-color:#b9c0c6;box-shadow:0 4px 16px #19232d14}.product-info .product-title{overflow-wrap:anywhere;height:auto;min-height:44px;line-height:1.45}.product-container-grid .product-info .product-title{margin-bottom:16px}.product-container-grid .product-info-category>.product-info-left>.product-title{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;height:4.35em;min-height:4.35em;line-height:1.45;display:-webkit-box;overflow:hidden}.product-short-description{line-height:1.6}.product-info-category .product-price-info{font-variant-numeric:tabular-nums}.product-container-list .product-info span#price-label-price,.product-container-grid .product-info span#price-label-price{white-space:nowrap;font-size:23px;font-weight:600}.product-info-category .stock-info-container{line-height:1.5}.product-info-category .product-info-right .price-label-big{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 8px;display:flex}.product-info-category .product-info-right .price-label-big>span{float:none;width:auto}.pagination>li>a,.pagination>li>span{text-align:center;min-width:40px;min-height:44px;padding:11px 12px}.category-right>.paginator-controls,.category-right .paginator-bottom .paginator-controls{clear:both;gap:12px;min-width:0;display:grid}.category-right>.paginator-controls{padding-bottom:20px}.category-right .paginator-controls .pagination-info{color:var(--movani-muted);margin:0;padding:0;font-size:14px;line-height:22px;display:block}.category-right .paginator-inner{min-width:0}.category-right .paginator-bottom{padding-left:0;padding-right:0}.category-right .pagination{flex-wrap:wrap;gap:6px;padding:0;display:flex}.category-right .pagination>li{float:none;margin:0;display:block}.category-right .pagination>li>:is(a,span){border:1px solid var(--movani-border);border-radius:var(--movani-radius);min-width:44px;min-height:44px;color:var(--movani-ink);background:#fff;justify-content:center;align-items:center;margin:0;padding:10px 12px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.category-right .pagination>li>a[href]:hover{background:var(--movani-surface);color:#b50810;border-color:#c4c8cd}.category-right .pagination>li.active>:is(a,span){border-color:var(--movani-red);background:var(--movani-red);color:#fff}.category-right .pagination>li:not(.active)>a:not([href]),.category-right .pagination>li.disabled>:is(a,span){background:var(--movani-surface);color:var(--movani-muted);border-color:#0000}.category-right .pagination>li>a[href]:focus-visible{outline:2px solid var(--movani-red);outline-offset:2px}.category-right>.paginator-controls+.clear,.category-right .paginator-bottom .paginator-controls+.clear{display:none}.catalog-gallery{--catalog-gallery-image-height:160px}.category-right>.products-grid.catalog-gallery{border-bottom:0;gap:20px}.category-right>.products-grid.catalog-gallery>.product-container-grid{margin:0;padding:0;display:flex}.catalog-gallery>.product-container-grid>.product-container-inner{width:100%}#content .catalog-gallery .product-container-inner>a>.product-image{height:var(--catalog-gallery-image-height)}.catalog-gallery .product-container-inner>a>.ribbon-wrapper-freeshipping{width:100%;height:var(--catalog-gallery-image-height);pointer-events:none;z-index:10;background:0 0;justify-content:center;align-items:flex-end;margin:0;padding:0 4px 6px;display:flex;position:absolute;top:0;left:0;overflow:hidden;transform:none}.catalog-gallery .ribbon-wrapper-freeshipping>.ribbon-freeshipping{color:#fff;white-space:normal;overflow-wrap:anywhere;background:#5cb85c;border-radius:3px;width:auto;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.4;position:static;transform:none}@media (width<=899px){#content .catalog-gallery .product-container-inner>a{flex-direction:column;display:flex}#content .catalog-gallery .product-container-inner>a:has(>.ribbon-wrapper-freeshipping)>.product-image{margin-bottom:0}.catalog-gallery .product-container-inner>a>.ribbon-wrapper-freeshipping{z-index:auto;order:1;align-self:center;width:auto;max-width:100%;height:auto;margin:8px 0 16px;padding:0;position:static;overflow:visible}}@media (width>=600px) and (width<=899px){#content .catalog-gallery:has(.ribbon-wrapper-freeshipping) .product-container-inner>a{min-height:calc(var(--catalog-gallery-image-height) + 46px)}}@media (width<=599px){.catalog-gallery{--catalog-gallery-image-height:100px}}.catalog-gallery>div[style="clear:both;"]{display:none}.catalog-gallery .product-info-right>.product-price .price-label-price{color:var(--movani-ink)}:is(#favourites-container,#reorder-container,.catalog-gallery) .product-info-right>.product-price .price-label-header{color:var(--movani-muted);text-align:left;font-size:12px;line-height:20px}.catalog-gallery .product-price .price-before{margin:0 0 4px;text-decoration:line-through}.products-grid .product-container-list{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;margin-bottom:12px;padding:20px}.product-container-list>.catalog-list-content{grid-template-columns:140px minmax(0,1fr) 240px;align-items:start;gap:20px;display:grid;overflow:visible}.catalog-list-content>.catalog-list-info{display:contents}.catalog-list-info:before,.catalog-list-info:after{display:none}.catalog-list-info>.price-label-pricebreaker-bottom{grid-column:1/-1}.catalog-list-content>.catalog-list-image,.catalog-list-info>.catalog-list-details,.catalog-list-info>.catalog-list-purchase{float:none;width:auto;min-width:0;padding:0}.product-container-list .catalog-list-image{border-radius:var(--movani-radius);border:1px solid #eef0f2;flex-direction:column;align-items:center;padding:10px;display:flex;overflow:hidden}.product-container-list .catalog-list-image .product-image{justify-content:center;align-items:center;width:100%;height:140px;display:flex}.product-container-list .catalog-list-image .product-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:140px}.product-container-list .catalog-list-image>.ribbon-wrapper-freeshipping{z-index:auto;background:0 0;order:1;align-self:center;width:calc(100% + 8px);margin-top:8px;padding:0;position:static;transform:none}.product-container-list .catalog-list-image .ribbon-freeshipping{color:#fff;white-space:normal;overflow-wrap:anywhere;background:#5cb85c;border-radius:3px;padding:3px 2px;font-size:11px;font-weight:600;line-height:1.4}.catalog-list-details>.product-title{height:auto;min-height:0;margin:0 0 10px;font-size:17px;font-weight:600;line-height:1.45}.catalog-list-details>.product-title a{color:var(--movani-ink)}.catalog-list-details>.product-title a:hover{color:var(--movani-red)}.catalog-list-details>.product-short-description{height:auto;min-height:0;color:var(--movani-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.catalog-list-details>.product-short-description:empty{display:none}.catalog-list-details>.catalog-list-meta{float:none;width:auto;padding:0;font-size:13px;line-height:1.65}.catalog-list-meta .sku-container-category{color:var(--movani-muted);overflow-wrap:anywhere;margin-top:6px}.catalog-list-details>.catalog-list-docs{float:none;width:auto;margin-top:12px;padding:0}.catalog-list-details>.catalog-list-docs:empty{display:none}.catalog-list-docs img{object-fit:contain;width:auto;max-width:48px;height:auto;max-height:48px;display:block}.catalog-list-info>.catalog-list-purchase{grid-template-columns:minmax(0,1fr) 44px;gap:12px 8px;display:grid}.catalog-list-purchase>.catalog-list-total,.catalog-list-purchase>.catalog-list-stock,.catalog-list-purchase>.catalog-list-favourite,.catalog-list-purchase>.catalog-list-buy{float:none;width:auto;min-width:0;margin:0;padding:0}.catalog-list-purchase>.catalog-list-total.product-price-info{border-radius:var(--movani-radius);background:var(--movani-surface);text-align:right;grid-column:1/-1;margin:0;padding:14px 16px}.catalog-list-price-caption{color:var(--movani-muted);margin-bottom:4px;font-size:12px;line-height:18px}.catalog-list-purchase .catalog-list-total>.price-label-big{flex-direction:column;align-items:flex-end;gap:2px;margin:0;display:flex}.product-container-list .catalog-list-total span#price-label-price{order:0;font-size:24px;line-height:1.3}.product-container-list .catalog-list-total .price-label-big>.price-label-header{color:var(--movani-muted);order:1;font-size:12px;font-weight:400;line-height:18px}.catalog-list-purchase>.catalog-list-stock{text-align:right;grid-column:1/-1;font-size:13px;line-height:1.5}.catalog-list-stock>.stock-text{float:none;width:auto}.catalog-list-stock>.stock-text-status{font-weight:500}.catalog-list-purchase>.catalog-list-buy{grid-area:3/1;align-self:end}.catalog-list-purchase>.catalog-list-favourite{grid-area:3/2;align-self:end}.catalog-list-buy>.add-to-cart-btn{border-radius:var(--movani-radius);width:100%;min-height:44px;margin:0;padding:10px 12px;font-size:14px}.catalog-list-favourite form{margin:0}.catalog-list-favourite form>button{float:none;border:1px solid var(--movani-border);border-radius:var(--movani-radius);width:44px;height:44px;color:var(--movani-red);cursor:pointer;background:#fff;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.catalog-list-favourite form>button:hover{background:#fff3f3;border-color:#bbc1c7}.catalog-list-favourite form>button .glyphicon{font-size:20px;top:0}.catalog-list-favourite form>button:focus-visible,.catalog-list-buy>button:focus-visible{outline:2px solid var(--movani-red);outline-offset:2px}@media (width>=900px) and (width<=1199px){.products-grid .product-container-list{padding:16px}.product-container-list>.catalog-list-content{grid-template-columns:100px minmax(0,1fr) 190px;gap:16px}.product-container-list .catalog-list-image .product-image{height:110px}.product-container-list .catalog-list-image .product-image img{max-height:110px}}@media (width<=899px){.products-grid .product-container-list{padding:16px}.product-container-list>.catalog-list-content{grid-template-columns:100px minmax(0,1fr);gap:16px}.product-container-list .catalog-list-image .product-image{height:100px}.product-container-list .catalog-list-image .product-image img{max-height:100px}.catalog-list-details>.product-title{font-size:16px}.catalog-list-info>.catalog-list-purchase{border-top:1px solid var(--movani-border);grid-column:1/-1;grid-template-columns:max-content minmax(0,1fr) 44px;padding-top:14px}.catalog-list-purchase>.catalog-list-total.product-price-info{text-align:left;grid-column:1;padding:10px 12px}.catalog-list-purchase .catalog-list-total>.price-label-big{align-items:flex-start}.catalog-list-purchase>.catalog-list-stock{grid-area:1/2/auto/-1;align-self:center}.catalog-list-purchase>.catalog-list-buy{grid-area:2/1/auto/3}.catalog-list-purchase>.catalog-list-favourite{grid-area:2/3}.product-container-list .catalog-list-total span#price-label-price{font-size:22px}}@media (width<=399px){.products-grid .product-container-list{padding:12px}.product-container-list>.catalog-list-content{grid-template-columns:76px minmax(0,1fr);gap:12px}.product-container-list .catalog-list-image{padding:6px}.product-container-list .catalog-list-image .product-image{height:82px}.product-container-list .catalog-list-image .product-image img{max-height:82px}.catalog-list-details>.product-title{font-size:15px}}.products-grid .catalog-minimum-price{font-variant-numeric:tabular-nums;width:100%;min-width:0}.catalog-minimum-main,.catalog-minimum-summary{min-width:0}.catalog-unit-value{flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:flex}.catalog-unit-amount{color:var(--movani-ink);white-space:nowrap;font-size:23px;font-weight:600;line-height:1.3}.catalog-unit-label,.catalog-unit-tax,.catalog-unit-before{color:var(--movani-muted);font-size:12px;font-weight:400;line-height:1.6}.catalog-unit-before{margin-bottom:4px}.catalog-minimum-summary{border-top:1px solid var(--movani-border);margin-top:8px;padding-top:8px;font-size:12px;line-height:1.6}.catalog-minimum-quantity{color:var(--movani-muted)}.catalog-minimum-quantity strong{font-weight:600}.catalog-minimum-total{color:var(--movani-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;margin-top:2px;display:flex}.catalog-minimum-total strong{white-space:nowrap;font-size:14px;font-weight:600}.catalog-list-total .catalog-unit-value{justify-content:flex-end}@media (width<=899px){.catalog-list-purchase:has(.catalog-minimum-price){grid-template-columns:minmax(0,1fr) 44px}.catalog-list-purchase:has(.catalog-minimum-price)>.catalog-list-total{grid-area:1/1/auto/-1}.catalog-list-purchase:has(.catalog-minimum-price)>.catalog-list-stock{grid-area:2/1/auto/-1}.catalog-list-purchase:has(.catalog-minimum-price)>.catalog-list-buy{grid-area:3/1}.catalog-list-purchase:has(.catalog-minimum-price)>.catalog-list-favourite{grid-area:3/2}.catalog-list-total .catalog-minimum-price{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:16px;display:grid}.catalog-list-total .catalog-unit-value{justify-content:flex-start}.catalog-list-total .catalog-minimum-summary{border-top:0;border-left:1px solid var(--movani-border);margin-top:0;padding-top:0;padding-left:16px}}.add-to-cart-feedback{clear:both;grid-column:1/-1;margin:12px 0 0}.shop-product #form-add-to-cart .add-to-cart-feedback{padding:12px 16px}.shop-product h1.product-title.main-title{margin-bottom:28px;line-height:1.3}.shop-product .product-info{border:1px solid var(--movani-border);border-radius:8px;box-shadow:0 3px 14px #19232d14}.shop-product .saveBoxDivTop{border-radius:7px 7px 0 0}.shop-product .saveBoxDivHeader,.shop-product .saveBoxDiv{width:calc(100% - 30px);max-width:none}.shop-product .product-price{font-variant-numeric:tabular-nums}.shop-product .product-price .price,.shop-product #form-add-to-cart .price-label-big{font-size:24px;font-weight:600}.shop-product .add-to-cart-container .add-to-cart-btn{width:100%;max-width:100%;min-height:48px}.add-to-cart-container input.product-quantity{min-height:44px;box-shadow:none;text-align:center;border:1px solid #bbc1c7;border-radius:6px}.shop-product .stock-info-container{border-color:var(--movani-border);line-height:1.6}.shop-product .stock-text .shipping_info_link{vertical-align:middle;align-items:center;display:inline-flex}.shop-product .stock-text .shipping_info_link .glyphicon{flex-shrink:0;top:0}.shop-product .container-top .product-image{text-align:center;margin-right:0}.shop-product .product-description-body .product-short-description{float:none;height:auto;min-height:0;margin-bottom:20px;padding:0;overflow:visible}.shop-product .product-image-main{border:1px solid #00000026;border-radius:8px;justify-content:center;align-items:center;min-height:320px;padding:24px;display:flex;overflow:hidden}.shop-product .product-image-main img{object-fit:contain;max-height:480px;margin:auto}.shop-product .product-thumbs{flex-wrap:wrap;align-items:flex-start;gap:12px;margin:16px 0 0;display:flex}.shop-product .product-thumbs>.product-thumb{background:#fff;border:1px solid #00000026;border-radius:8px;flex:0 0 88px;justify-content:center;align-items:center;width:88px;max-width:none;height:88px;min-height:0;margin:0;padding:8px;text-decoration:none;display:flex}.shop-product .product-thumbs>.product-thumb:hover,.shop-product .product-thumbs>.product-thumb:focus-within{border-color:var(--movani-red);background:var(--movani-surface)}.shop-product .product-thumbs>.product-thumb:focus-visible{outline:2px solid var(--movani-red);outline-offset:3px}.shop-product .product-thumbs .product-thumb img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:70px;margin:auto;display:block}.shop-product .product-thumbs .video-link-thumb{width:100%;height:100%;color:var(--movani-ink);flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}.shop-product .product-thumbs .video-link-thumb img{max-height:40px}.shop-product .product-thumbs .video-link-thumb strong{font-size:12px;line-height:1.4}@media (width<=599px){.shop-product .product-thumbs{gap:10px;margin-top:12px}.shop-product .product-thumbs>.product-thumb{flex-basis:76px;width:76px;height:76px}.shop-product .product-thumbs .product-thumb img{max-height:58px}.shop-product .product-thumbs .video-link-thumb img{max-height:30px}}.shop-product .product-unavailable{color:var(--movani-ink);align-items:flex-start;gap:16px;padding:28px 24px;display:flex}.shop-product .product-unavailable-icon{width:40px;height:40px;color:var(--movani-red);background:#fff0f0;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;font-size:20px;display:flex;top:0}.shop-product .product-unavailable-content{min-width:0}.shop-product .product-unavailable h2{color:var(--movani-ink);margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.3}.shop-product .product-unavailable p{margin:0 0 12px;font-size:15px;line-height:1.6}.shop-product .product-unavailable-contacts{flex-wrap:wrap;gap:8px 12px;margin-top:20px;display:flex}.shop-product .product-unavailable-contacts a{border:1px solid var(--movani-border);min-height:44px;color:var(--movani-ink);background:var(--movani-surface);border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;line-height:1.5;text-decoration:none;display:inline-flex}.shop-product .product-unavailable-contacts a:hover{border-color:var(--movani-red);color:var(--movani-red)}.shop-product .product-unavailable-contacts a:focus-visible{outline:2px solid var(--movani-red);outline-offset:3px}@media (width<=599px){.shop-product .product-unavailable{gap:12px;padding:24px 16px}.shop-product .product-unavailable-icon{flex-basis:32px;width:32px;height:32px;font-size:18px}.shop-product .product-unavailable h2{font-size:20px}}.shop-product .saveBoxDivTop{justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;padding:14px 24px;display:flex}.shop-product .saveBoxDivTop .price-header-container{float:none;text-align:left;width:auto;font-weight:600}.shop-product .saveBoxDivTop .sku-container{float:none;flex-shrink:0;width:auto;font-size:13px}.shop-product .product-purchase-simple>.saveBoxDivHeader,.shop-product .product-purchase-simple>.saveBoxDiv{display:none}.shop-product .product-unit-summary{clear:both;padding:4px 24px 22px}.shop-product .product-unit-label{color:var(--movani-muted);margin-bottom:6px;font-size:14px}.shop-product .product-unit-price{font-size:30px;font-weight:600;line-height:1.3}.shop-product .product-unit-price>span{color:var(--movani-muted);font-size:13px;font-weight:400;display:inline-block}.shop-product .add-to-cart-container{margin:0;padding:0 24px 20px}.shop-product #form-add-to-cart{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px 16px;display:grid}.shop-product #form-add-to-cart>div{float:none;width:auto;min-width:0;margin:0;padding:0}.shop-product .product-quantity-control label{margin:0 0 8px;font-weight:600;display:block}.shop-product .product-quantity-stepper{background:#fff;border:1px solid #bbc1c7;border-radius:6px;width:174px;max-width:100%;display:flex;overflow:hidden}.shop-product .product-quantity-stepper .product-quantity{width:0;min-width:0;height:46px;min-height:46px;box-shadow:none;border:0;border-radius:0;flex:1;margin:0;padding:8px 4px;font-size:16px}.shop-product .product-quantity-step{background:var(--movani-surface);min-height:46px;color:var(--movani-ink);border:0;flex:0 0 44px;padding:0;font-size:22px}.shop-product .product-quantity-step:hover:not(:disabled){background:#e9ecef}.shop-product .product-quantity-step:disabled{color:#a4a9ae;cursor:not-allowed}.shop-product .product-quantity-stepper:focus-within{outline-offset:2px;outline:2px solid #246aa5}.shop-product #product-quantity-help{color:var(--movani-muted);margin:8px 0 0;font-size:12px;line-height:18px}.shop-product #form-add-to-cart .product-order-total{background:var(--movani-surface);text-align:right;border-radius:6px;grid-area:1/2;align-self:stretch;padding:14px 16px}.shop-product .product-total-label{color:var(--movani-muted);margin-bottom:6px;font-size:13px}.shop-product #form-add-to-cart .price-label-big{float:none;width:auto;margin:0;font-size:26px;line-height:34px}.shop-product #form-add-to-cart .product-price-info-data{width:auto;color:var(--movani-muted);margin-top:4px;font-size:12px;line-height:18px;float:none!important}.shop-product #form-add-to-cart .product-purchase-actions{grid-area:2/1/auto/-1;align-items:stretch;gap:12px;display:flex}.shop-product #form-add-to-cart .product-purchase-actions>div{float:none;width:auto;margin:0;padding:0}.shop-product #form-add-to-cart .product-buy{flex:1;min-width:0}.shop-product #form-add-to-cart .add-to-cart-btn{white-space:normal;height:100%;min-height:50px;font-size:16px}.shop-product #form-add-to-cart .product-favourite-action{flex:none}.shop-product .product-favourite-action .favourite-container{height:100%}.shop-product .product-favourite-action button{border:1px solid var(--movani-border);min-height:44px;font:inherit;color:var(--movani-ink);background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.shop-product .product-favourite-action button .glyphicon{color:var(--movani-red);font-size:18px}.shop-product .product-favourite-action button:hover{background:var(--movani-surface)}.shop-product .product-purchase-actions .product-favourite-action button{height:100%}@media (width<=359px){.shop-product #form-add-to-cart .add-to-cart-btn{padding:10px 6px;font-size:14px}.shop-product .product-purchase-actions .add-to-cart-btn .glyphicon{display:none}}.shop-product .stock-info-product-level{border-top:1px solid var(--movani-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%;margin:0;padding:16px 24px;font-size:13px;display:grid}.shop-product .stock-info-product-level>.stock-text{float:none;text-align:left;width:auto;padding:0}.shop-product .stock-info-product-level .stock-text-shipping{text-align:right}.shop-product .product-purchase-tiers .saveBoxDivHeader{color:var(--movani-muted);font-size:12px}.shop-product .product-purchase-tiers .saveBoxDiv{border-color:var(--movani-border);padding-top:12px;padding-bottom:12px}@media (width<=599px),(width>=900px) and (width<=1099px){.shop-product .saveBoxDivTop{flex-wrap:wrap;padding:12px 16px}.shop-product .product-unit-summary{padding:0 16px 20px}.shop-product .add-to-cart-container{padding:0 16px 16px}.shop-product #form-add-to-cart{grid-template-columns:minmax(0,1fr);gap:16px}.shop-product #form-add-to-cart .product-order-total{grid-area:2/1}.shop-product #form-add-to-cart .product-purchase-actions{grid-row:3;gap:8px}.shop-product .product-quantity-stepper{width:100%}.shop-product .stock-info-product-level{grid-template-columns:minmax(0,1fr);gap:6px;padding:16px}.shop-product .stock-info-product-level .stock-text-shipping{text-align:left}}.shop-product .product-details{clear:both;padding-top:32px}.shop-product .product-description-box,.shop-product .product-feature-box{float:none;clear:both;width:100%}.shop-product .product-description-box{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;margin:0 auto 24px;padding:0}.shop-product .product-description-box .description-title{border-radius:var(--movani-radius) var(--movani-radius) 0 0;background:var(--movani-red);color:#fff;border:0;margin:0;padding:14px 20px;font-size:16px;font-weight:600;line-height:1.4}.shop-product .product-description-body{padding:24px}.shop-product .product-description-content{max-width:80ch;color:var(--movani-ink);overflow-wrap:anywhere;font-size:16px;line-height:1.8}.shop-product .product-description-content p{margin:0 0 1em}.shop-product .product-description-content h2,.shop-product .product-description-content h3,.shop-product .product-description-content h4{color:var(--movani-ink);margin:1.5em 0 .6em;font-size:18px;font-weight:600;line-height:1.4}.shop-product .product-description-content ul,.shop-product .product-description-content ol{margin:0 0 1em;padding-left:1.5em}.shop-product .product-description-content li{margin:.4em 0;padding-left:.2em}.shop-product .product-description-content li::marker{color:var(--movani-muted)}.shop-product .product-description-content>:first-child{margin-top:0}.shop-product .product-description-content>:last-child{margin-bottom:0}.shop-product .product-description-content a{text-underline-offset:3px}.shop-product .product-description-content a:focus-visible{outline:2px solid var(--movani-red);outline-offset:3px}.shop-product .product-description-content img,.shop-product .product-description-content video{max-width:100%;height:auto}.shop-product .product-description-content iframe{max-width:100%}.shop-product .product-description-content table{border-collapse:collapse;max-width:100%;margin:1em 0;display:block;overflow-x:auto}.shop-product .product-description-content th,.shop-product .product-description-content td{border:1px solid var(--movani-border);text-align:left;padding:10px 12px}.shop-product .product-description-content th{background:var(--movani-surface)}@media (width<=767px){.shop-product .product-description-box .description-title{padding:14px 16px}.shop-product .product-description-body{padding:20px 16px}}.shop-product .product-feature-box{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin:0 auto 32px;padding:0;display:grid}.shop-product .product-feature-box>section{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;min-width:0;padding:0;overflow:hidden}.shop-product .product-feature-box>section:only-child{grid-column:1/-1}.shop-product .product-features-title{background:var(--movani-red);color:#fff;text-align:left;border:0;margin:0;padding:14px 20px;font-size:16px;font-weight:600;line-height:1.4}.shop-product .product-feature-row{float:none;border-bottom:1px solid var(--movani-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;width:auto;margin:0;padding:14px 20px;line-height:1.6;display:grid}.shop-product .product-feature-row:before,.shop-product .product-feature-row:after{display:none}.shop-product .product-feature-row:last-child{border-bottom:0}.shop-product .product-feature-row>:is(dt,dd){float:none;overflow-wrap:anywhere;width:auto;min-width:0;margin:0;padding:0}.shop-product .product-feature-title{color:var(--movani-muted);font-weight:400}.shop-product .product-feature-value{color:var(--movani-ink);text-align:left;font-weight:600}.shop-product .product-feature-value a{text-underline-offset:3px;align-items:center;max-width:100%;min-height:32px;text-decoration:underline;display:inline-flex}.shop-product .product-feature-value img{max-width:100%;height:auto}.shop-product .product-document-link a{gap:8px;min-height:44px}.shop-product .product-document-link img{object-fit:contain;width:32px;max-height:40px}@media (width<=767px){.shop-product .product-feature-box{grid-template-columns:minmax(0,1fr);gap:16px}.shop-product .product-features-title{padding:14px 16px}.shop-product .product-feature-row{gap:12px;padding:14px 16px}}.step-container{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface);width:100%;max-width:900px;margin:16px auto 28px;padding:20px 16px}.step-container .checkout-step-caption{display:none}.step-container .smpl-step{margin:0;padding:0;list-style:none;display:flex}.step-container .smpl-step:before,.step-container .smpl-step:after{content:none}.step-container .smpl-step>.smpl-step-step{float:none;flex:1;width:auto;min-width:0;padding:0;position:relative}.step-container .smpl-step-step:before{content:"";background:#d9dee3;height:2px;position:absolute;top:21px;left:calc(28px - 50%);right:calc(50% + 28px)}.step-container .smpl-step-step:first-child:before{content:none}.step-container .smpl-step-step.complete:before,.step-container .smpl-step-step.active:before{background:#5cb85c}.step-container .smpl-step-step .checkout-step-content{color:var(--movani-muted);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:0 6px;text-decoration:none;display:flex;position:relative}.step-container .smpl-step-icon{color:#66717d;background:#fff;border:1px solid #d0d6dc;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:600;line-height:1;display:flex}.step-container .smpl-step-step .smpl-step-info{color:#5d6875;white-space:normal;margin:0;padding:0;font-size:14px;line-height:1.45;display:block}.step-container .smpl-step-step.active .smpl-step-icon{border-color:var(--movani-red);background:var(--movani-red);color:#fff;box-shadow:0 0 0 4px #fce7e7}.step-container .smpl-step-step.active .smpl-step-info{color:var(--movani-ink);font-weight:600}.step-container .smpl-step-step.complete .smpl-step-icon{color:#357a38;background:#edf7ee;border-color:#b8d9bd;font-size:20px}.step-container a.checkout-step-content:hover .smpl-step-info{color:var(--movani-ink);text-decoration:underline}.step-container a.checkout-step-content:focus-visible{outline:2px solid var(--movani-red);outline-offset:4px;border-radius:var(--movani-radius)}@media (width<=599px){.step-container{margin:12px auto 20px;padding:16px 8px}.step-container .checkout-step-caption{color:var(--movani-muted);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0 6px 18px;font-size:12px;line-height:1.5;display:flex}.step-container .checkout-step-caption strong{color:var(--movani-ink);font-weight:600}.step-container .smpl-step-step .checkout-step-content{gap:10px;padding:0 4px}.step-container .smpl-step-icon{flex-basis:36px;width:36px;height:36px;font-size:14px}.step-container .smpl-step-step:before{top:17px;left:calc(24px - 50%);right:calc(50% + 24px)}.step-container .smpl-step-step .smpl-step-info{overflow-wrap:break-word;font-size:11px}}.shop_checkout #checkout-content,.shop_groupcheckout #checkout-content{min-height:0;margin:0;padding:0}#shop-cart .table.cart>tbody>tr>th{background-color:var(--movani-surface);border-color:var(--movani-border);padding:12px 8px}#shop-cart .table.cart>tbody>tr>td{border-color:var(--movani-border);padding:14px 8px}.totals-table{background-color:var(--movani-surface);border:1px solid var(--movani-border)}.totals-table th,.totals-table td{padding:10px 12px;line-height:1.5}.totals-table .total-price{white-space:nowrap;font-variant-numeric:tabular-nums}.totals-table tr.shop-cart-tr-total-price th{border-top:1px solid var(--movani-border)}.totals-table tr.shop-cart-tr-total-price:last-child th{border-top:2px solid var(--movani-red);font-size:18px}#div_form_checkout .checkout-title{margin-bottom:20px;font-size:22px;line-height:1.4}#form-checkout-form .form-group{margin-bottom:18px}#form-checkout-form .control-label{overflow-wrap:break-word;line-height:1.5}#form-checkout-form input[type=checkbox],#form-checkout-form input[type=radio]{accent-color:var(--movani-green);width:16px;height:16px}.checkout-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 0 24px;display:grid}.checkout-methods:before,.checkout-methods:after{display:none}.checkout-methods>#shop-checkout-group-payment-method,.checkout-methods>#shop-checkout-group-shipping-method{border:1px solid var(--movani-border);background:#fff;border-radius:8px;width:auto;min-width:0;margin-bottom:0;padding:20px}.checkout-methods>div>.alert{align-items:center;gap:10px;margin-bottom:16px;line-height:24px;display:flex}.checkout-methods>div>.alert-success{border:0;border-bottom:1px solid var(--movani-border);color:var(--movani-ink);background:0 0;border-radius:0;padding:0 0 14px}.checkout-methods>div>.alert-success .glyphicon{color:var(--movani-green)}.checkout-methods>div>.alert-danger .glyphicon{display:none}.checkout-methods .shipping-payment-container{padding:0}.checkout-methods .shipping-payment-container>.row{margin:0}.checkout-methods .checkout-shipping-option,.checkout-methods .checkout-payment-option,.checkout-methods .checkout-method-summary{border:1px solid var(--movani-border);overflow-wrap:anywhere;border-radius:6px;min-height:50px;padding:12px;line-height:24px}.checkout-methods .checkout-shipping-option,.checkout-methods .checkout-method-summary{justify-content:space-between;align-items:center;gap:12px;display:flex}.checkout-methods .checkout-shipping-option,.checkout-methods .checkout-payment-option{padding:0}.checkout-methods .checkout-shipping-option:before,.checkout-methods .checkout-shipping-option:after{display:none}.checkout-methods .checkout-shipping-option>.col-xs-4{flex:1;width:auto;min-width:0;padding:0}.checkout-methods .checkout-shipping-option>.col-xs-6{flex:none;width:auto;padding:0 12px 0 0}.checkout-methods .checkout-shipping-option>.col-xs-6,.checkout-methods .checkout-method-price{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.checkout-methods .checkout-shipping-option+.checkout-shipping-option,.checkout-methods .checkout-payment-option+.checkout-payment-option{margin-top:10px}.checkout-methods .checkout-shipping-option:has(input:checked),.checkout-methods .checkout-payment-option:has(input:checked),.checkout-methods .checkout-method-summary{background:#f3f8f3;border-color:#cbdccb}#shop-checkout-group-payment-method label,#shop-checkout-group-shipping-method label{line-height:1.6}#shop-checkout-group-payment-method .radio-inline,#shop-checkout-group-shipping-method .radio-inline{float:none;cursor:pointer;min-height:48px;margin-left:0;padding:12px 12px 12px 36px;display:block}.checkout-methods .radio-inline input[type=radio]{margin-left:-24px}.checkout-methods .payment-method-description{float:none;color:var(--movani-muted);padding:0 12px 12px 36px;font-size:13px;line-height:1.6}.checkout-methods .payment-method-description p:last-child{margin-bottom:0}.delivery-add label{margin-bottom:6px;font-size:13px;display:block}#shop-checkout-group-addresses .delivery-add label .required-field{float:none;position:static}.delivery-add .deliveryAddrField.form-control{width:100%}.delivery-add td>.col-xs-3{padding-right:8px}#trading-conditions label{cursor:pointer;padding:5px 0;line-height:1.6}.confirm-heading{margin:24px 0}.confirm-heading h1{margin:0;font-size:28px;line-height:1.3}#form-checkout-form.checkout-confirm-ready{float:none;width:100%;margin:0 0 32px}.confirm-layout{grid-template-columns:minmax(0,2fr) minmax(340px,1fr);align-items:start;gap:24px;display:grid}.confirm-main,.confirm-summary{min-width:0}.confirm-main{flex-direction:column;gap:20px;display:flex}.confirm-main>#div_form_checkout:empty{display:none!important}.confirm-main .checkout-methods{gap:16px;margin:0}.confirm-main .checkout-methods>div{border-radius:var(--movani-radius);padding:20px}.confirm-main .checkout-methods>div>.alert{color:var(--movani-ink);background:0 0;border:0;margin:0 0 16px;padding:0;font-size:17px}.confirm-main .checkout-methods>div>.alert strong{font-weight:600}.confirm-main .checkout-methods .checkout-shipping-option{margin-left:0;margin-right:0}.confirm-disclosure{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;min-width:0}.confirm-disclosure>summary{cursor:pointer;align-items:center;gap:12px;padding:16px 20px;font-size:14px;font-weight:600;list-style:none;display:flex}.confirm-disclosure>summary::-webkit-details-marker{display:none}.confirm-disclosure>summary:after{content:"";border-right:2px solid var(--movani-muted);border-bottom:2px solid var(--movani-muted);flex:0 0 8px;height:8px;margin-left:auto;transform:rotate(45deg)}.confirm-disclosure[open]>summary:after{transform:rotate(225deg)}.confirm-disclosure>summary:focus-visible{outline:2px solid var(--movani-red);outline-offset:-3px;border-radius:var(--movani-radius)}.confirm-payment-info{background:0 0;border:0;margin:0 12px 8px 36px}.confirm-payment-info>summary{color:var(--movani-muted);padding:6px 0;font-size:12px;font-weight:400}.confirm-main .checkout-methods .payment-method-description{width:100%;padding:8px 0 0}.checkout-confirm-ready #shop-checkout-group-addresses,.checkout-confirm-ready #shop-checkout-group-addresses>.row{margin:0}.checkout-confirm-ready #shop-checkout-group-addresses>.row>.form-horizontal{border:1px solid var(--movani-border);border-radius:var(--movani-radius);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;padding:20px;display:grid}.checkout-confirm-ready #shop-checkout-group-addresses .invoice-add,.checkout-confirm-ready #shop-checkout-group-addresses .delivery-add{float:none;width:auto;min-width:0;padding:0}.checkout-confirm-ready #shop-checkout-group-addresses .checkout-title{text-transform:none;border:0;margin:0 0 12px;padding:0;font-size:17px;font-weight:600;line-height:1.4}.checkout-confirm-ready #shop-checkout-group-addresses .table{background:0 0;border:0;margin:0}.checkout-confirm-ready #shop-checkout-group-addresses .invoice-add td{overflow-wrap:anywhere;border:0;height:auto;padding:2px 0;font-size:13px;line-height:1.6}.checkout-confirm-ready .invoice-add tr:first-child{display:none}.confirm-address-preview{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.confirm-address-preview p{margin:0 0 4px}.confirm-address-country{color:var(--movani-muted)}.confirm-address-editor{border:0;margin-top:12px}.confirm-address-editor>summary{padding:8px 0;font-size:13px;font-weight:400;text-decoration:underline}.confirm-address-editor[open],.checkout-confirm-ready #shop-checkout-group-addresses:has(.confirm-address-editor[open]) .delivery-add{grid-column:1/-1}.checkout-confirm-ready #shop-checkout-group-addresses:has(.confirm-address-editor[open]) .confirm-address-preview{display:none}.checkout-confirm-ready #shop-checkout-group-addresses .delivery-add td{border:0;padding:8px 0}.checkout-confirm-ready #shop-checkout-group-addresses .delivery-add label{font-size:13px;font-weight:600}.checkout-confirm-ready #shop-checkout-group-addresses .delivery-add .form-control{float:none;background-color:#fff;width:100%;max-width:100%;min-height:44px;font-size:16px}.checkout-confirm-ready #shop-checkout-group-addresses .delivery-add input{padding:10px 12px}.confirm-address-location{grid-template-columns:minmax(64px,1fr) minmax(0,3fr) minmax(108px,2fr);gap:12px;display:grid}.confirm-address-location>div{min-width:0}@media (width<=599px){.confirm-address-location{grid-template-columns:60px minmax(0,1fr) minmax(118px,1.4fr);gap:8px}.checkout-confirm-ready #shop-checkout-group-addresses .confirm-address-location .form-control{padding-left:8px;padding-right:8px}.checkout-confirm-ready #shop-checkout-group-addresses .confirm-address-location select.form-control{background-position:right 8px center;padding-right:28px}}.checkout-confirm-ready .confirm-field-heading{align-items:center;gap:8px;margin-bottom:6px;display:flex}.checkout-confirm-ready #shop-checkout-group-addresses .confirm-field-heading label{margin:0}.confirm-field-help-toggle{width:32px;height:32px;box-shadow:none;color:#475467;cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 32px;justify-content:center;align-items:center;padding:0;font-size:14px;display:inline-flex}.confirm-field-help-toggle:hover,.confirm-field-help-toggle[aria-expanded=true]{color:#417db5}.confirm-field-help-toggle:focus-visible{outline-offset:2px;outline:2px solid #417db5}.confirm-field-help{border-radius:var(--movani-radius);color:#475467;white-space:pre-line;overflow-wrap:anywhere;background:#f6f7f8;margin:8px 0 0;padding:10px 12px;font-size:12px;line-height:1.6}.confirm-field-help[hidden],.confirm-field-help-toggle[hidden]{display:none}.checkout-confirm-ready .extra-info{float:none;width:100%;margin:0;padding:0 20px 4px}.checkout-confirm-ready .extra-info .form-group{flex-wrap:wrap;gap:8px 12px;margin:0 0 16px;display:flex}.checkout-confirm-ready .extra-info .form-group>.control-label{text-align:left;flex:0 0 100%;width:100%;padding:0}.checkout-confirm-ready .extra-info .form-group>div:not(.control-label){flex:180px;width:auto;min-width:0;padding:0}.checkout-confirm-ready .extra-info .form-group:before,.checkout-confirm-ready .extra-info .form-group:after{display:none}.checkout-confirm-ready .extra-info .form-control{min-height:44px;font-size:16px}.checkout-confirm-ready .extra-info label{margin:0}.confirm-back-link.btn{place-self:start;min-height:48px;margin:0;padding:12px 20px;font-size:14px;text-decoration:none}.confirm-summary{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;max-height:calc(100dvh - 100px);padding:24px;position:sticky;top:80px;overflow-y:auto;box-shadow:0 4px 16px #181e240d}.confirm-summary>h2{margin:0 0 8px;font-size:22px;line-height:1.3}.confirm-products{margin-top:16px}.confirm-products>summary{padding:14px 12px}.confirm-products-toolbar{color:var(--movani-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:0 12px 12px;font-size:12px;display:flex}.checkout-confirm-ready #shop-checkout-group-cart{max-height:none;padding:0 12px;overflow:visible}.checkout-confirm-ready #shop-checkout-group-cart #shop-cart-container,.checkout-confirm-ready #shop-checkout-group-cart #shop-cart{float:none;width:100%;min-width:0;margin:0;padding:0}.confirm-products #shop-cart>.row{margin-left:0;margin-right:0}.confirm-products #shop-cart table.cart,.confirm-products #shop-cart table.cart>tbody{border:0;width:100%;margin:0;display:block}.confirm-products .shop-table-tr-header{display:none}.confirm-products #shop-cart .table.cart .shop-cart-tr-product{border-top:1px solid var(--movani-border);grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:4px 10px;padding:16px 0;display:grid}.confirm-products #shop-cart .table.cart>tbody>tr>td{background:0 0;border:0;width:auto;min-width:0;height:auto;padding:0;font-size:12px;line-height:1.5}.confirm-products #shop-cart .table.cart .shop-cart-tr-product>td{display:block}.confirm-products #shop-cart .table.cart .shop-cart-tr-product>.image{grid-area:1/1/3;justify-content:center;align-items:center;width:52px;height:56px;display:flex!important}.confirm-products #shop-cart .image img{object-fit:contain;width:auto;max-width:52px;height:auto;max-height:56px;display:block}.confirm-products #shop-cart .table.cart .shop-cart-tr-product>.titleLine{overflow-wrap:anywhere;grid-area:1/2/auto/-1;font-size:14px;font-weight:600}.confirm-products #shop-cart .table.cart .shop-cart-tr-product>.titleLine a{color:var(--movani-ink);font-size:inherit;font-weight:inherit}.confirm-products #shop-cart .table.cart .shop-cart-tr-product>.titleLine a:hover{color:var(--movani-red)}.confirm-products #shop-cart .table.cart .shop-cart-tr-product>.sku{display:none}.confirm-products #shop-cart .table.cart .shop-cart-tr-product>.shippingLine{grid-area:2/2/auto/-1;display:block!important}.confirm-products #shop-cart .table.cart .shop-cart-tr-product>.quantity{text-align:left;grid-area:3/1/auto/3;margin-top:8px}.confirm-products .shop-cart-tr-product>.quantity:before{content:"Antal: ";color:var(--movani-muted)}.confirm-products #shop-cart .table.cart .shop-cart-tr-product>.total-price{white-space:nowrap;text-align:right;grid-area:3/3/5;align-self:end;font-size:15px;font-weight:600;display:block!important}.confirm-products .shop-cart-tr-product>.total-price:before{content:"I alt";color:var(--movani-muted);margin-bottom:2px;font-size:11px;font-weight:400;display:block}.confirm-products #shop-cart .table.cart .shop-cart-tr-product>.unit-price{color:var(--movani-muted);text-align:left;grid-area:4/1/auto/3}.confirm-products .shop-cart-tr-product>.unit-price:before{content:"Pr. enhed: "}.confirm-products #shop-cart table.cart tr:not(.shop-cart-tr-product):not(.shop-table-tr-header){border-top:1px solid var(--movani-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;padding:12px 0;display:flex}.confirm-products #shop-cart table.cart tr:not(.shop-cart-tr-product)>td{overflow-wrap:anywhere;font-size:12px}.confirm-products #shop-cart table.cart tr:not(.shop-cart-tr-product)>td.image,.confirm-products #shop-cart table.cart tr:not(.shop-cart-tr-product)>td.sku,.confirm-products #shop-cart table.cart tr:not(.shop-cart-tr-product)>td.quantity,.confirm-products #shop-cart table.cart tr:not(.shop-cart-tr-product):has(>td.total-price)>td.unit-price{display:none}.confirm-products #shop-cart table.cart tr:not(.shop-cart-tr-product)>td.total-price,.confirm-products #shop-cart table.cart tr:not(.shop-cart-tr-product):not(:has(>td.total-price))>td.unit-price{white-space:nowrap;margin-left:auto}.confirm-totals .totals-table{float:none;background:0 0;border:0;width:100%;margin:16px 0 20px;display:block}.confirm-totals .totals-table tbody{display:block}.confirm-totals .totals-table tr{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.confirm-totals .totals-table th{text-align:left;background:0 0;border:0;padding:8px 0;font-size:14px;font-weight:400;line-height:1.5}.confirm-totals .totals-table th.total-price{text-align:right;margin-left:auto}.confirm-totals .shop-cart-tr-buy-more-free-shipping-label{border-radius:var(--movani-radius);background:#eef7ef;margin:12px 0;padding:4px 12px}.confirm-totals .totals-table .shop-cart-tr-buy-more-free-shipping-label th{font-size:13px}.confirm-totals .shop-cart-tr-buy-more-free-shipping-label:not(:has(th:not(:empty))){display:none}.confirm-totals .totals-table .shop-cart-tr-total-price:last-child{border-top:1px solid var(--movani-border);margin-top:12px;padding-top:12px}.confirm-totals .totals-table .shop-cart-tr-total-price:last-child th{border:0;font-size:19px;font-weight:600}.checkout-confirm-ready #trading-conditions{color:var(--movani-ink);background:0 0;border:0;margin:0 0 16px;padding:0}.checkout-confirm-ready #trading-conditions>.col-xs-12{float:none;width:100%;padding:0}.checkout-confirm-ready #trading-conditions label{align-items:flex-start;gap:10px;margin:0 0 6px;font-size:12px;font-weight:400;line-height:1.6;display:flex}.checkout-confirm-ready #trading-conditions input[type=checkbox]{flex:0 0 16px;margin:2px 0 0!important;position:static!important}.confirm-actions .btn-checkout{border-radius:var(--movani-radius);color:#fff;text-transform:none;background:#5cb85c;border:1px solid #5cb85c;width:100%;min-height:50px;margin:0;padding:14px 12px;font-size:17px;font-weight:600;display:block;float:none!important}.confirm-actions .btn-checkout:hover{background:#449d44;border-color:#419641}.confirm-actions .btn-checkout:disabled{opacity:.6;cursor:wait}.confirm-actions .checkout-payment-cards{width:113px;max-width:100%;height:auto;margin:16px auto 0;display:block}.confirm-update-status{border-radius:var(--movani-radius);background:var(--movani-surface);margin:0 0 12px;padding:12px;font-size:13px}.confirm-retry{color:var(--movani-ink);background:0 0;border:0;padding:0;text-decoration:underline}.confirm-summary[aria-busy=true] .confirm-totals{opacity:.5}@media (width<=1099px){.confirm-layout{grid-template-columns:minmax(0,1fr)}.confirm-summary{max-height:none;position:static;overflow:visible}}@media (width<=599px){.confirm-heading h1{font-size:24px}.confirm-main .checkout-methods{grid-template-columns:minmax(0,1fr)}.confirm-main .checkout-methods>div,.confirm-summary{padding:16px}.checkout-confirm-ready #shop-checkout-group-addresses>.row>.form-horizontal{grid-template-columns:minmax(0,1fr);padding:16px}.confirm-disclosure>summary{padding:16px}.confirm-payment-info>summary,.confirm-address-editor>summary{padding:8px 0}.checkout-confirm-ready .extra-info{padding:0 16px 4px}}.checkout-complete-page{max-width:1120px;margin:28px auto 40px}.complete-header{border-radius:var(--movani-radius);background:#f3faf4;border:1px solid #d9eadb;align-items:flex-start;gap:18px;margin-bottom:24px;padding:24px;display:flex}.complete-check{color:#368039;background:#e1f0e3;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;height:48px;font-size:26px;display:flex}.complete-header h1{margin:2px 0 8px;font-size:28px;line-height:1.3}.complete-header p{margin:0;font-size:14px;line-height:1.6}.complete-header .complete-eyebrow{color:var(--movani-muted);font-size:13px}.complete-header-error{background:#fff4f4;border-color:#ebcccc}.complete-header-error .complete-check{color:#b42318;background:#f8e2e2}.checkout-complete-page #shop-cart{float:none;width:100%;color:var(--movani-muted);margin:0 0 20px;padding:0;font-size:14px;line-height:1.6}.complete-support{color:var(--movani-muted);margin:20px 0 0;font-size:13px;line-height:1.6}.complete-layout{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:24px;display:grid}.complete-main,.complete-summary{min-width:0}.complete-summary{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;padding:24px}.complete-summary h2{margin:0 0 8px;font-size:22px;line-height:1.3}.complete-currency{color:var(--movani-muted);margin:0 0 16px;font-size:13px}.complete-totals{margin:0}.complete-totals>div{justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;font-size:14px;line-height:1.5;display:flex}.complete-totals dt{font-weight:400}.complete-totals dd{white-space:nowrap;text-align:right;margin:0}.complete-totals .complete-grand-total{border-top:1px solid var(--movani-border);margin-top:14px;padding-top:18px;font-size:18px}.complete-grand-total dt,.complete-grand-total dd{font-weight:600}.complete-disclosure{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff}.complete-disclosure+.complete-disclosure{margin-top:16px}.complete-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px;font-size:16px;font-weight:600;list-style:none;display:flex}.complete-disclosure>summary::-webkit-details-marker{display:none}.complete-disclosure>summary:after{content:"";border-right:2px solid var(--movani-muted);border-bottom:2px solid var(--movani-muted);flex:0 0 8px;height:8px;transform:rotate(45deg)}.complete-disclosure[open]>summary:after{transform:rotate(225deg)}.complete-disclosure>summary:focus-visible{outline:2px solid var(--movani-red);outline-offset:-3px;border-radius:var(--movani-radius)}.complete-disclosure-body{padding:0 20px 20px}.complete-price-note{color:var(--movani-muted);margin:0 0 14px;font-size:12px}.checkout-complete-page .complete-items{width:100%;font:inherit;border:0;margin:0}.complete-items th{border:0;border-bottom:1px solid var(--movani-border);background:var(--movani-surface);color:var(--movani-muted);padding:10px 8px;font-size:12px;font-weight:400}.complete-items td{border:0;border-bottom:1px solid var(--movani-border);padding:16px 8px;font-size:13px;line-height:1.6}.complete-items tr:last-child td{border-bottom:0;padding-bottom:0}.complete-items .complete-item-0{overflow-wrap:anywhere}.complete-item-sku{color:var(--movani-muted);margin-top:4px;font-size:12px;font-weight:400;display:block}.complete-items .complete-item-1,.complete-items .complete-item-3,.complete-items .complete-item-4{text-align:right;white-space:nowrap}.complete-items .complete-item-4{font-weight:600}.complete-terms>summary{font-size:14px;font-weight:400}.complete-terms .complete-disclosure-body{color:var(--movani-muted);font-size:13px;line-height:1.7}.complete-terms .complete-disclosure-body strong{font-weight:400}.complete-terms hr{display:none}.complete-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.complete-actions .btn{float:none;text-transform:none;min-height:48px;margin:0;padding:12px 20px}.complete-actions .complete-print:before{content:none}.complete-actions .complete-print[hidden]{display:none}@media (width<=999px){.complete-layout{grid-template-columns:minmax(0,1fr);gap:20px}.complete-summary{grid-row:1}}@media (width<=699px){.checkout-complete-page{margin-top:20px}.complete-header{gap:12px;padding:20px 16px}.complete-check{flex-basis:36px;height:36px;font-size:22px}.complete-header h1{font-size:23px}.complete-summary{padding:20px 16px}.complete-disclosure>summary{padding:16px}.complete-disclosure-body{padding:0 16px 16px}.complete-items,.complete-items tbody{display:block}.complete-items .shop-table-tr-header{display:none}.complete-items .shop-cart-tr-product{border-top:1px solid var(--movani-border);grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:16px 0;display:grid}.complete-items .shop-cart-tr-product>td{border:0;min-width:0;padding:0;display:block}.complete-items .complete-item-0{grid-area:1/1/auto/-1;font-size:14px;font-weight:600}.complete-items .complete-item-2{grid-area:2/1/auto/-1;font-size:12px}.complete-items .complete-item-1{text-align:left;grid-area:3/1}.complete-items .complete-item-3{text-align:left;color:var(--movani-muted);grid-area:4/1}.complete-items .complete-item-4{grid-area:3/2/5;align-self:end;font-size:15px}.complete-items .complete-item-1:before,.complete-items .complete-item-3:before{content:attr(data-label) ": ";font-size:12px;font-weight:400}.complete-items .complete-item-4:before{content:attr(data-label);color:var(--movani-muted);font-size:12px;font-weight:400;display:block}.complete-actions{flex-direction:column}.complete-actions .btn{width:100%}}.complete-print-brand{display:none}@page movani-order{size:A4;margin:14mm}@media print{body.shop_checkout_checkoutcomplete{page:movani-order;color:#111!important;background:#fff!important;min-width:0!important;margin:0!important;padding:0!important}body.shop_checkout_checkoutcomplete>:not(#content),body.shop_checkout_checkoutcomplete .step-container,body.shop_checkout_checkoutcomplete .modal,.checkout-complete-page .complete-actions,.checkout-complete-page .complete-check{display:none!important}body.shop_checkout_checkoutcomplete #content,body.shop_checkout_checkoutcomplete #content>.row,body.shop_checkout_checkoutcomplete #content>.row>.col-xs-12,body.shop_checkout_checkoutcomplete #checkout-content{float:none!important;border:0!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.checkout-complete-page{color:#111;width:100%;max-width:none;margin:0;font-family:Arial,sans-serif;font-size:10pt}.checkout-complete-page a[href]:after,.checkout-complete-page abbr[title]:after{content:none!important}.checkout-complete-page a{text-decoration:none}.complete-print-brand{border-bottom:1pt solid #333;justify-content:space-between;align-items:baseline;margin-bottom:6mm;padding-bottom:4mm;display:flex}.complete-print-brand strong{font-size:20pt}.complete-print-brand span{font-size:10pt}.complete-header{break-inside:avoid;background:#fff;border:0;margin:0 0 6mm;padding:0;display:block}.complete-header h1{margin:2mm 0;font-size:18pt}.complete-header p,.complete-header .complete-eyebrow{font-size:10pt;line-height:1.4}.complete-layout,.complete-main{display:block}.complete-summary,.complete-disclosure{box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:0}.complete-disclosure>summary{break-after:avoid;margin:0 0 2mm;padding:0;font-size:12pt;font-weight:600;display:block}.complete-disclosure>summary:after,.complete-disclosure>summary::-webkit-details-marker{display:none}.complete-disclosure-body{padding:0}.complete-price-note{margin-bottom:3mm;font-size:9pt}.checkout-complete-page .complete-items{border-collapse:collapse;table-layout:fixed;width:100%;display:table}.complete-items thead{display:table-header-group}.complete-items tbody{display:table-row-group}.complete-items .shop-table-tr-header,.complete-items .shop-cart-tr-product{display:table-row}.complete-items th,.complete-items .shop-cart-tr-product>td{vertical-align:top;border:0;border-bottom:.5pt solid #ccc;width:auto;padding:3mm 2mm;font-size:9pt;line-height:1.4;display:table-cell}.complete-items th{font-weight:600}.complete-items th:first-child{text-align:left;width:45%}.complete-items th:nth-child(2){text-align:right;width:8%}.complete-items th:nth-child(3){text-align:left;width:19%}.complete-items th:nth-child(4),.complete-items th:nth-child(5){text-align:right;width:14%}.complete-items .complete-item-0{font-weight:400}.complete-items .complete-item-1,.complete-items .complete-item-3,.complete-items .complete-item-4{text-align:right;white-space:nowrap}.complete-items .shop-cart-tr-product>td:before{content:none}.complete-item-sku{margin-top:1mm;font-size:8pt;font-weight:400}.complete-items tr:last-child td{border-bottom:.5pt solid #ccc;padding-bottom:3mm}.complete-items tr{break-inside:avoid}.complete-summary{break-inside:avoid;width:85mm;max-width:100%;margin:5mm 0 6mm auto}.complete-summary h2{margin-bottom:2mm;font-size:12pt}.complete-currency{margin-bottom:2mm;font-size:8pt}.complete-totals>div{gap:4mm;padding:1.5mm 0;font-size:9pt}.complete-totals .complete-grand-total{border-top:1pt solid #333;margin-top:2mm;padding-top:3mm;font-size:12pt}.checkout-complete-page>.complete-terms{border-top:.5pt solid #ccc;margin-top:4mm;padding-top:4mm}.complete-terms>summary{font-size:9pt}.complete-terms .complete-disclosure-body,.complete-terms .complete-disclosure-body p,.complete-terms .complete-disclosure-body strong{font-size:8pt;font-weight:400!important;line-height:1.4!important}.complete-support{margin-top:4mm;font-size:9pt}}.modal-dialog{max-width:calc(100% - 24px)}.modal-content{border-radius:10px;box-shadow:0 12px 48px #0003}.catalog-quantity-modal .modal-dialog{width:680px;margin:5vh auto 24px}.catalog-quantity-modal .modal-content{border:1px solid var(--movani-border);border-radius:8px;overflow:hidden}.catalog-quantity-modal .modal-header{background:var(--movani-red);color:#fff;border:0;padding:18px 68px 18px 24px;position:relative}.catalog-quantity-modal .modal-title{text-align:left;margin:0;font-size:20px;font-weight:600;line-height:28px}.catalog-quantity-modal .modal-header .close{float:none;color:#fff;opacity:1;width:44px;height:44px;text-shadow:none;border-radius:6px;margin:0;font-size:24px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.catalog-quantity-modal .modal-header .close:hover{background:#ffffff26}.catalog-quantity-modal .modal-body{float:none;width:auto;padding:24px}.catalog-quantity-modal .saveBoxModalProductInfo{float:none;grid-template-columns:100px minmax(0,1fr);gap:20px;width:auto;max-width:none;margin:0 0 24px;padding:0;display:grid}.catalog-quantity-modal .saveBoxModalProductInfo>.product-image{float:none;border:1px solid var(--movani-border);border-radius:var(--movani-radius);justify-content:center;align-items:center;width:100px;height:100px;padding:8px;display:flex}.catalog-quantity-modal .saveBoxModalProductInfo .product-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:82px}.catalog-quantity-modal .saveBoxModalProductInfo>.product-info-left{float:none;width:auto;min-width:0;padding:0}.catalog-quantity-modal .saveBoxModalProductInfo .product-title{overflow-wrap:anywhere;height:auto;min-height:0;margin:0 0 10px;font-size:17px;font-weight:600;line-height:1.4}.catalog-quantity-modal .product-title a{color:var(--movani-ink)}.catalog-quantity-modal .product-title a:hover{color:var(--movani-red)}.catalog-quantity-modal .product-short-description{float:none;height:auto;min-height:0;color:var(--movani-muted);margin:0 0 10px;padding:0;font-size:13px;line-height:1.5}.catalog-quantity-modal .product-short-description:empty{display:none}.catalog-quantity-modal .saveBoxModalProductInfo .stock-info-container,.catalog-quantity-modal .saveBoxModalProductInfo .sku-container-category{float:none;width:auto;margin:6px 0 0;padding:0;font-size:13px;line-height:1.5}.catalog-quantity-modal .sku-container-category{color:var(--movani-muted);overflow-wrap:anywhere}.catalog-quantity-modal .stock-info-container:after{content:"";clear:both;display:block}.catalog-quantity-modal .saveBoxModalSaveBox{float:none;width:auto;padding:0}.catalog-quantity-modal .saveBoxModalSaveBox form{margin:0}.catalog-quantity-modal .saveBox{display:flow-root}.catalog-quantity-modal .saveBoxDivHeader,.catalog-quantity-modal .saveBoxDiv{float:none;border-bottom:1px solid var(--movani-border);align-items:center;width:100%;max-width:none;margin:0;padding:12px;font-size:14px;line-height:1.5;display:flex}.catalog-quantity-modal .saveBoxDivHeader,.catalog-quantity-modal .saveBox>.saveBoxDiv:first-child{background:var(--movani-surface);border-radius:var(--movani-radius) var(--movani-radius) 0 0;color:var(--movani-muted);font-size:12px}.catalog-quantity-modal .saveBoxDiv>div,.catalog-quantity-modal .saveBoxDivHeader>div{float:none;overflow-wrap:anywhere;min-width:0;padding:0 4px}.catalog-quantity-modal .saveBoxDiv>.price-label{font-size:14px}.catalog-quantity-modal .saveBoxDiv input[type=radio]{vertical-align:middle;accent-color:#5cb85c;width:16px;height:16px;margin:0 4px 0 0}.catalog-quantity-modal .saveBoxDiv:has(input[type=radio]:checked){background:#eef7ee}.catalog-quantity-modal .saveBoxDiv:has([onclick]):hover{background:#f4f8f4}.catalog-quantity-modal .saveBox>.product-price-info.saveBoxDiv{color:var(--movani-muted);padding:10px 12px;font-size:12px}.catalog-quantity-modal .saveBox>.catalog-modal-order{float:none;clear:both;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:20px 10px;width:100%;max-width:none;margin:0;padding:28px 0 0;display:grid}.catalog-modal-order>.catalog-modal-quantity,.catalog-modal-order>.catalog-modal-total,.catalog-modal-order>.catalog-modal-favourite,.catalog-modal-order>.catalog-modal-buy{float:none;width:auto;min-width:0;margin:0;padding:0}.catalog-modal-order>.catalog-modal-quantity{grid-area:1/1;align-self:center}.catalog-modal-quantity-label{margin:0 0 8px;font-size:14px;font-weight:600;display:block}.catalog-modal-quantity-help{color:var(--movani-muted);margin:8px 0 0;font-size:12px;line-height:18px}.catalog-quantity-modal .catalog-modal-stepper{border-radius:var(--movani-radius);border:1px solid #bbc1c7;width:174px;max-width:100%;display:flex;overflow:hidden}.catalog-quantity-modal .catalog-modal-quantity input.product-quantity{width:0;min-width:0;min-height:46px;box-shadow:none;text-align:center;border:0;border-radius:0;flex:1;margin:0;padding:8px 4px;font-size:16px}.catalog-modal-stepper .catalog-modal-step{background:var(--movani-surface);width:44px;min-height:46px;color:var(--movani-ink);border:0;flex:0 0 44px;padding:0;font-size:22px}.catalog-modal-stepper .catalog-modal-step:hover:not(:disabled){background:#e9ecef}.catalog-modal-stepper .catalog-modal-step:disabled{color:#a4a9ae;cursor:not-allowed}.catalog-modal-stepper:focus-within{outline-offset:2px;outline:2px solid #738598}.catalog-modal-order>.catalog-modal-total{border-radius:var(--movani-radius);background:var(--movani-surface);text-align:right;grid-area:1/2/auto/-1;padding:14px 16px}.catalog-modal-total-label{color:var(--movani-muted);margin-bottom:6px;font-size:12px;line-height:18px}.catalog-quantity-modal .catalog-modal-total .price-label-big{float:none;font-variant-numeric:tabular-nums;width:auto;margin:0;font-size:24px;font-weight:600;line-height:1.3}.catalog-quantity-modal .catalog-modal-total .product-price-info-data{float:none;width:auto;color:var(--movani-muted);margin-top:6px;font-size:12px;line-height:1.5}.catalog-modal-order>.catalog-modal-buy{grid-area:2/1/auto/3}.catalog-quantity-modal .catalog-modal-buy .product-buy{padding:0}.catalog-quantity-modal .catalog-modal-buy .add-to-cart-btn{border-radius:var(--movani-radius);background:#5cb85c;border-color:#5cb85c;width:100%;max-width:none;min-height:48px;margin:0;padding:12px;font-size:16px}.catalog-quantity-modal .catalog-modal-buy .add-to-cart-btn:hover{background:#449d44;border-color:#4cae4c}.catalog-modal-order>.catalog-modal-favourite{grid-area:2/3}.catalog-modal-favourite .favourite-container{margin:0;padding:0}.catalog-modal-favourite .favourite-container>button{border:1px solid var(--movani-border);border-radius:var(--movani-radius);width:auto;height:48px;color:var(--movani-red);background:#fff;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 12px;font-size:20px;display:flex}.catalog-modal-favourite-text{color:var(--movani-ink);white-space:nowrap;font-size:14px}.catalog-modal-favourite .favourite-container>button:hover{background:#fff3f3}.catalog-modal-favourite .glyphicon{top:0}.catalog-quantity-modal button:focus-visible,.catalog-quantity-modal input:focus-visible{outline-offset:2px;outline:2px solid #738598}@media (width<=899px){.catalog-modal-favourite-text{display:none}.catalog-modal-favourite .favourite-container>button{width:44px;padding:0}}@media (width<=599px){.catalog-quantity-modal .modal-dialog{margin:12px auto}.catalog-quantity-modal .modal-header{padding-left:16px}.catalog-quantity-modal .modal-body{padding:16px}.catalog-quantity-modal .saveBoxModalProductInfo{grid-template-columns:76px minmax(0,1fr);gap:12px;margin-bottom:20px}.catalog-quantity-modal .saveBoxModalProductInfo>.product-image{width:76px;height:76px}.catalog-quantity-modal .saveBoxModalProductInfo .product-image img{max-height:58px}.catalog-quantity-modal .saveBoxModalProductInfo .product-title{font-size:15px}.catalog-quantity-modal .saveBoxDivHeader,.catalog-quantity-modal .saveBoxDiv{padding:10px 4px}.catalog-quantity-modal .saveBoxDiv>.price-label{font-size:13px}.catalog-quantity-modal .saveBox>.catalog-modal-order{grid-template-columns:minmax(0,1fr) 44px;gap:16px 10px;margin:0;padding-top:24px}.catalog-modal-order>.catalog-modal-quantity{grid-area:1/1/auto/-1;grid-template-columns:minmax(0,1fr) 174px;align-items:center;gap:8px 12px;display:grid}.catalog-modal-quantity-label{margin:0}.catalog-modal-quantity-help{grid-column:2;margin:0}.catalog-modal-order>.catalog-modal-total{grid-area:2/1/auto/-1;padding:12px}.catalog-modal-order>.catalog-modal-buy{grid-area:3/1}.catalog-modal-order>.catalog-modal-favourite{grid-area:3/2}}#loginModal .modal-dialog{width:480px;margin:6vh auto 24px}#loginModal .modal-dialog>form{margin:0}#loginModal .modal-content{border:1px solid var(--movani-border);border-radius:8px;overflow:hidden}div#loginModal .modal-header{color:#fff;text-align:left;border:0;padding:18px 68px 18px 24px;position:relative;background:var(--movani-red)!important}#loginModal .modal-title{text-align:left;margin:0;font-size:20px;font-weight:600;line-height:28px}div#loginModal .modal-header .close{float:none;color:#fff;opacity:1;width:44px;height:44px;text-shadow:none;border-radius:6px;margin:0;padding:0;font-size:26px;font-weight:400;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#loginModal .modal-header .close:hover{background:#ffffff26}#loginModal .modal-body{padding:24px}#loginModal .login-intro{color:var(--movani-muted);margin:0 0 22px;font-size:14px;line-height:1.6}#loginModal .form-group{margin:0 0 18px}#loginModal .control-label{text-align:left;margin:0 0 8px;padding:0;font-size:14px;font-weight:600;display:block}#loginModal .form-control{border-radius:var(--movani-radius);min-height:46px;box-shadow:none;border:1px solid #bbc1c7;padding:10px 12px;font-size:16px}#loginModal .form-control:focus{border-color:#738598;box-shadow:0 0 0 3px #73859826}#loginModal .input-group.password{width:100%;display:flex}#loginModal .input-group.password>.form-control{float:none;border-radius:var(--movani-radius) 0 0 var(--movani-radius);flex:1;width:0;min-width:0}#loginModal .input-group.password>.show-password{border-radius:0 var(--movani-radius) var(--movani-radius) 0;width:46px;color:var(--movani-muted);background:var(--movani-surface);cursor:pointer;border:1px solid #bbc1c7;border-left:0;flex:0 0 46px;justify-content:center;align-items:center;margin:0;padding:0;display:flex}#loginModal .input-group.password>.show-password:hover{color:var(--movani-ink);background:#eef0f2}#loginModal .login-submit{border-radius:var(--movani-radius);background:#5cb85c;border-color:#5cb85c;min-height:48px;margin:6px 0 0;padding:12px;font-size:16px;font-weight:600}#loginModal .login-submit:hover{background:#449d44;border-color:#4cae4c}#loginModal .login-benefits{border-top:1px solid var(--movani-border);margin-top:22px;padding-top:8px}#loginModal .login-benefits>summary{min-height:44px;color:var(--movani-muted);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:14px;line-height:20px;list-style:none;display:flex}#loginModal .login-benefits>summary::-webkit-details-marker{display:none}#loginModal .login-benefits>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:0 0 8px;width:8px;height:8px;margin-right:3px;transform:rotate(45deg)}#loginModal .login-benefits[open]>summary:after{transform:rotate(225deg)}#loginModal .modal-content-right{border-radius:var(--movani-radius);background:var(--movani-surface);color:var(--movani-muted);border:0;padding:12px;font-size:13px;line-height:1.6}#loginModal .modal-content-right .bullet{gap:10px;margin:0 0 12px;display:flex}#loginModal .modal-content-right .bullet:last-child{margin-bottom:0}#loginModal .bullet>.col-xs-2{width:16px;color:var(--movani-green);flex:0 0 16px;padding:0}#loginModal .bullet>.col-xs-10{flex:1;width:auto;min-width:0;padding:0}#loginModal button:focus-visible,#loginModal .login-submit:focus-visible,#loginModal summary:focus-visible{outline-offset:2px;outline:2px solid #738598}#loginModal .modal-header .close:focus-visible{outline-offset:-3px;outline-color:#fff}@media (width<=599px){#loginModal .modal-dialog{margin:16px auto}div#loginModal .modal-header{padding-left:18px}#loginModal .modal-body{padding:20px 18px}}#selectCustomerTypeModal .modal-dialog{width:760px;margin:8vh auto 24px}#selectCustomerTypeModal .modal-header{border-radius:10px 10px 0 0;padding:28px 24px 12px}#selectCustomerTypeModal .modal-body{padding:12px 24px 28px}#selectCustomerTypeModal .modal-logo{width:240px;max-width:100%;margin:auto}#producedToOrderModal .modal-dialog{width:560px;margin:8vh auto 24px}#producedToOrderModal .modal-content{border:1px solid var(--movani-border);border-radius:8px;overflow:hidden}#producedToOrderModal .modal-header{background:var(--movani-red);color:#fff;border:0;padding:16px 64px 16px 24px;position:relative}#producedToOrderModal .modal-title{color:inherit;text-align:left;margin:0;font-size:18px;font-weight:600;line-height:1.5}#producedToOrderModal .close{float:none;opacity:1;color:#fff;width:44px;height:44px;text-shadow:none;border-radius:6px;margin:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#producedToOrderModal .close:hover{background:#ffffff26}#producedToOrderModal .modal-body{color:var(--movani-ink);padding:24px;font-size:15px;font-weight:400;line-height:1.8}#producedToOrderModalText>:first-child{margin-top:0}#producedToOrderModalText>:last-child{margin-bottom:0}#producedToOrderModalText>p>strong:only-child{font-weight:400}#producedToOrderModal .modal-footer{border-top:1px solid var(--movani-border);background:var(--movani-surface);margin:0;padding:12px 24px}#producedToOrderModal .modal-footer .btn{min-width:104px;min-height:44px}#producedToOrderModal .btn:focus-visible,#producedToOrderModal .close:focus-visible{outline:2px solid var(--movani-ink);outline-offset:2px}@media (width<=599px){#producedToOrderModal .modal-dialog{margin:24px auto}#producedToOrderModal .modal-header{padding-left:16px}#producedToOrderModal .modal-body{padding:20px 16px}#producedToOrderModal .modal-footer{padding:12px 16px}}#mw_addedToCart .modal-dialog{width:720px;margin:5vh auto 24px}#mw_addedToCart .modal-content{border:1px solid var(--movani-border);border-radius:8px;overflow:hidden}#mw_addedToCart .modal-header{background:var(--movani-red);color:#fff;border:0;padding:18px 68px 18px 24px;position:relative}#mw_addedToCart .modal-title{text-align:left;color:inherit;margin:0;font-size:18px;font-weight:600;line-height:1.5}#mw_addedToCart .modal-title .glyphicon{margin-right:8px;font-size:16px}#mw_addedToCart .modal-header .close{float:none;opacity:1;color:#fff;width:44px;height:44px;text-shadow:none;border-radius:6px;margin:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#mw_addedToCart .modal-header .close:hover{background:#ffffff26}#mw_addedToCart .modal-body{padding:24px}#mw_addedToCart .added-cart-product{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:20px;display:grid}#mw_addedToCart .added-cart-image{border:1px solid var(--movani-border);width:104px;height:104px;color:var(--movani-muted);border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex}#mw_addedToCart .added-cart-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}#mw_addedToCart .added-cart-product-title{color:var(--movani-ink);overflow-wrap:anywhere;margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.5}#mw_addedToCart .added-cart-quantity{color:var(--movani-muted);margin:0 0 12px;font-size:14px}#mw_addedToCart .added-cart-line-total{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}#mw_addedToCart .added-cart-line-total>span,#mw_addedToCart .added-cart-total>span{color:var(--movani-muted);font-size:13px}#mw_addedToCart .added-cart-line-total strong{white-space:nowrap;font-size:17px}#mw_addedToCart .added-cart-summary{background:var(--movani-surface);border-radius:6px;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:16px;display:flex}#mw_addedToCart .added-cart-summary h3{margin:0 0 6px;font-size:15px;font-weight:600}#mw_addedToCart .added-cart-summary p{color:var(--movani-muted);margin:0;font-size:13px}#mw_addedToCart .added-cart-total{text-align:right}#mw_addedToCart .added-cart-total strong{white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:4px;font-size:22px;line-height:1.3;display:block}#mw_addedToCart .added-cart-shipping{color:#32732c;background:#edf6ed;border-radius:6px;align-items:baseline;gap:8px;margin:16px 0 24px;padding:12px 14px;font-size:14px;line-height:1.6;display:flex}#mw_addedToCart .added-cart-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}#mw_addedToCart .added-cart-actions .btn{white-space:normal;justify-content:center;align-items:center;gap:8px;min-height:46px;margin:0;padding:10px 12px;font-size:14px;display:flex}#mw_addedToCart .added-cart-checkout{font-weight:600}#mw_addedToCart .added-cart-preference{border-top:1px solid var(--movani-border);align-items:center;gap:8px;margin-top:20px;padding-top:12px;display:flex}#mw_addedToCart .added-cart-preference label{min-height:44px;color:var(--movani-muted);cursor:pointer;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:400;display:flex}#mw_addedToCart .added-cart-preference input{flex-shrink:0;width:16px;height:16px;margin:0}#mw_addedToCart #dontDisplayAddToCartPopupLoader{visibility:hidden}#mw_addedToCart .btn:focus-visible,#mw_addedToCart .close:focus-visible{outline:2px solid var(--movani-ink);outline-offset:2px}@media (width<=599px){#mw_addedToCart .modal-dialog{margin:12px auto}#mw_addedToCart .modal-header{padding:16px 60px 16px 16px}#mw_addedToCart .modal-title{font-size:16px}#mw_addedToCart .modal-body{padding:16px}#mw_addedToCart .added-cart-product{grid-template-columns:72px minmax(0,1fr);gap:12px}#mw_addedToCart .added-cart-image{width:72px;height:72px;padding:6px}#mw_addedToCart .added-cart-summary{padding:12px}#mw_addedToCart .added-cart-total strong{font-size:19px}#mw_addedToCart .added-cart-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#mw_addedToCart .added-cart-checkout{grid-column:1/-1}}#selectCustomerTypeModal .greviews img{max-width:130px;margin:auto}#selectCustomerTypeModal .stars{white-space:nowrap}#selectCustomerTypeModal .customer-type-option .btn{white-space:normal}#selectCustomerTypeModal .private-customer-notice{color:var(--movani-muted);line-height:1.5}#footer{color:#e1e4e7;box-shadow:none;background:#292b2e;border-top:0;padding:40px 0 0;font-size:15px;line-height:1.65}#footer .footer-container,#footer .footer-copyright{width:calc(100% - 30px);max-width:1370px;padding-left:15px;padding-right:15px}#footer .footer-newsletter{border-radius:var(--movani-radius);background:#33363a;border:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:32px;padding:24px 28px;display:flex}#footer .footer-newsletter-copy{min-width:0}#footer .footer-headline{color:#fff;margin:0 0 16px;font-size:18px;font-weight:600;line-height:1.35}#footer .footer-newsletter .footer-headline{margin-bottom:8px;font-size:22px}#footer .footer-newsletter p{margin:0}#footer .btn-news{background:var(--movani-red);color:#fff;border:0;flex-shrink:0;justify-content:center;align-items:center;min-height:44px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}#footer .btn-news:hover{background:#ca0a12;text-decoration:none}#footer .footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding:40px 0;display:grid}#footer .footer-column{text-align:left;min-width:0}#footer a{color:#e1e4e7;overflow-wrap:anywhere;text-underline-offset:4px}#footer a:hover{color:#fff;text-decoration:underline}#footer :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #fff}#footer address{float:none;margin:0;font-style:normal;line-height:1.75}#footer .footer-company{color:#fff;margin-bottom:8px;font-size:17px;display:block}#footer .footer-address{display:inline-block}#footer .footer-contact-links{justify-items:start;margin-top:16px;display:grid}#footer .footer-contact-links a{align-items:center;min-height:40px;display:inline-flex}#footer .menu1 :is(ul,ol){margin:0;padding:0;list-style:none}#footer .menu1 a{align-items:center;min-height:40px;padding:6px 0;display:inline-flex}#footer .cookie-settings-link{color:#e1e4e7;text-align:left;min-height:40px;padding:6px 0}#footer .social{flex-wrap:wrap;gap:12px;display:flex}#footer .social-link{border-radius:var(--movani-radius);background:#33363a;border:1px solid #ffffff29;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}#footer .social-link:hover{background:#3d4045;border-color:#ffffff73}#footer img.social-img{border-radius:6px;width:30px;height:30px;margin:0;display:block}#footer .paywith{margin-top:28px}#footer .footer-payment-title{color:#c4c8cd;margin:0 0 12px;font-size:14px;font-weight:400;line-height:1.5}#footer .paywith-img{width:160px;max-width:100%;height:auto;display:block}#footer .copy-container{color:#c4c8cd;text-align:left;background:0 0;border-top:1px solid #ffffff1f;padding:20px 0;font-size:13px}@media (width>=900px) and (width<=1199px){#footer .footer-container,#footer .footer-copyright{width:900px;max-width:calc(100% - 60px);padding-left:0;padding-right:0}}@media (width<=899px){#footer .footer-container,#footer .footer-copyright{width:calc(100% - 30px);padding-left:0;padding-right:0}#footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:32px 0}#footer .footer-follow{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:32px;display:grid}#footer .footer-follow .footer-headline{grid-area:1/1}#footer .social{grid-area:2/1}#footer .paywith{grid-area:1/2/3;margin-top:0}}@media (width<=599px){#footer{padding-top:28px}#footer .footer-container,#footer .footer-copyright{padding-left:15px;padding-right:15px}#footer .footer-newsletter{flex-direction:column;align-items:stretch;gap:20px;padding:20px}#footer .footer-newsletter .footer-headline{font-size:21px}#footer .btn-news{white-space:normal;width:100%;padding-left:12px;padding-right:12px}#footer .footer-grid{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 0}#footer .footer-column+.footer-column{border-top:1px solid #ffffff1f;padding-top:24px}#footer .footer-follow{display:block}#footer .paywith{margin-top:24px}#footer .menu1 a,#footer .footer-contact-links a,#footer .cookie-settings-link{min-height:44px}#footer .copy-container{padding:18px 0}}@media (width<=899px){.sub-menu-bg{display:none!important}#header-top #cart-text-title-chrome-fix,#header-top .cart-container-always .cart-count-position{float:none;padding-right:0;line-height:20px}#header-top .cart-container-always>a>div:last-child{display:none}html.mobile-menu-open,body.mobile-menu-open{overflow:hidden}#header-catalog-nav-mobil-content .mobile-menu-backdrop{background:#181e2466;position:fixed;inset:0}#header-catalog-nav-mobil-content .mobile-menu-backdrop[hidden]{display:none}#header-catalog-nav-mobil-content #navbar-collapse-mobile{overscroll-behavior:contain;background:#fff;border:0;border-radius:0;width:min(360px,100vw - 32px);max-height:none;margin:0;padding:0;transition:none;position:fixed;inset:0 auto 0 0;overflow:hidden auto;box-shadow:8px 0 32px #181e2429;height:100dvh!important}#navbar-collapse-mobile .catalog-horizontal-ul-mobil{float:none;width:100%;min-height:100%;padding:0 12px calc(24px + env(safe-area-inset-bottom));box-shadow:none;border-radius:0}#navbar-collapse-mobile .catalog-horizontal-ul-mobil li{float:none;border:0}#navbar-collapse-mobile .catalog-horizontal-ul-mobil li>a{min-height:46px;color:var(--movani-ink);border-radius:6px;align-items:center;gap:12px;padding:11px 12px;font-size:15px;line-height:24px;display:flex}#navbar-collapse-mobile .catalog-horizontal-ul-mobil li>a:hover,#navbar-collapse-mobile .catalog-horizontal-ul-mobil li>a:focus-visible{background:var(--movani-surface)}#navbar-collapse-mobile .catalog-horizontal-ul-mobil li.active>a{color:#be1420;background:#fff0f1;font-weight:600}#navbar-collapse-mobile .mobil>a[href^=javascript\:displayMobilMenu]:after{content:"";border-top:1.5px solid #83888d;border-right:1.5px solid #83888d;flex:0 0 7px;width:7px;height:7px;margin-left:auto;transform:rotate(45deg)}#navbar-collapse-mobile .catalog-horizontal-ul-mobil .first-mobil-nav-line{z-index:1;border-bottom:1px solid var(--movani-border);min-height:68px;box-shadow:none;background:#fff;justify-content:space-between;align-items:center;gap:8px;margin:0 -12px 16px;padding:12px 16px;position:sticky;top:0}#navbar-collapse-mobile .mobile-menu-title{padding-left:8px;font-size:20px;font-weight:600}#navbar-collapse-mobile .catalog-horizontal-ul-mobil .first-mobil-nav-line .myAccountMenuPoint{border:0;width:auto;min-width:0;padding:0}#navbar-collapse-mobile .catalog-horizontal-ul-mobil .first-mobil-nav-line .myAccountMenuPointMenu{text-align:left;flex:1}#navbar-collapse-mobile .catalog-horizontal-ul-mobil .first-mobil-nav-line a{border-radius:6px;align-items:center;gap:10px;min-height:44px;padding:8px;display:flex}#navbar-collapse-mobile .catalog-horizontal-ul-mobil .first-mobil-nav-line a .glyphicon{font-size:14px;line-height:20px}#navbar-collapse-mobile .catalog-horizontal-ul-mobil .first-mobil-nav-line .myAccountMenuPointMenu a .header{padding:0;font-size:15px;font-weight:600;line-height:22px}#navbar-collapse-mobile .mobile-menu-back{min-height:44px;color:var(--movani-ink);font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px;display:flex}#navbar-collapse-mobile .mobile-menu-back .glyphicon{font-size:14px;line-height:20px}#navbar-collapse-mobile .mobile-menu-back .header{padding:0;font-size:15px;font-weight:600;line-height:22px}#navbar-collapse-mobile .catalog-horizontal-ul-mobil .first-mobil-nav-line .myAccountMenuPointClose{flex:0 0 44px}#navbar-collapse-mobile .first-mobil-nav-line .myAccountMenuPointClose .header{display:none}#navbar-collapse-mobile .first-mobil-nav-line .myAccountMenuPointClose a,#navbar-collapse-mobile .mobile-menu-close{background:var(--movani-surface);width:44px;height:44px;color:var(--movani-muted);border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:28px;display:flex}#navbar-collapse-mobile .mobile-account-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 4px 8px;display:grid}#navbar-collapse-mobile .catalog-horizontal-ul-mobil .mobile-account-shortcuts a{background:var(--movani-surface);border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:10px 8px;font-size:13px;line-height:20px;display:flex}#navbar-collapse-mobile .mobile-account-shortcuts .glyphicon{color:var(--movani-muted);font-size:17px}#navbar-collapse-mobile .catalog-horizontal-ul-mobil .first-mobil-header{border-top:1px solid var(--movani-border);color:var(--movani-red);letter-spacing:.5px;text-transform:uppercase;margin-top:16px;padding:16px 12px 6px;font-size:12px;font-weight:700;line-height:20px}#navbar-collapse-mobile .mobile-account-shortcuts+.first-mobil-header,#navbar-collapse-mobile .first-mobil-nav-line+.first-mobil-header{border-top:0;margin-top:0}#navbar-collapse-mobile .catalog-horizontal-ul-mobil .first-mobil-header a{color:inherit;text-transform:none;letter-spacing:0;padding:8px 0;font-size:17px;font-weight:600;line-height:24px}#navbar-collapse-mobile .catalog-horizontal-ul-mobil .last-mobil-nav-line{display:none}.catalog-nav-scroll #header-top #header-catalog-nav-mobil{width:auto;height:var(--movani-sticky-nav-height);align-items:center;display:flex;left:max(15px,50% - 285px)}.catalog-nav-scroll #header-top .catalog-navbar-toggle{justify-content:center;align-items:center;gap:8px;height:44px;margin:0;display:flex}.catalog-nav-scroll .catalog-navbar-toggle .menu-name{order:1;margin:0}.catalog-nav-scroll #block-top_search_popup #search-popover{width:auto;left:max(15px,50% - 285px);right:max(15px,50% - 285px)}.catalog-nav-scroll li#block-extra_menupoint{margin-left:0;left:auto;right:max(15px,50% - 285px)}.catalog-nav-scroll #block-top_search_popup{margin-left:0;left:auto;right:calc(max(15px,50% - 285px) + 88px)}.checkout-methods{grid-template-columns:minmax(0,1fr);gap:16px}#front-products-sliders{width:calc(100% - 30px)}#front-products-sliders>.row{margin-left:-8px;margin-right:-8px}#front-products-sliders>.row>div{padding-left:8px;padding-right:8px}#front-products-sliders .top-slider,#front-products-sliders .bottom-slider{margin-bottom:16px}.category-right{border-left:0}#form-checkout-form .form-part2{margin-top:24px!important}}@media (width<=767px){.form-control,.add-to-cart-container input.product-quantity{font-size:16px}#header-top .top-container>.row{align-items:center;display:flex}#header-top #search_top_popup{position:absolute;right:15px}#content{margin-top:22px}.catalog-top>.main-title,.shop-product h1.product-title.main-title{font-size:24px}#product-cat-top .show-as-display-type{justify-content:flex-start}#product-cat-top .paginator-span-top{height:auto}.product-info.product-info-category{min-height:0}.product-container-list .product-info span#price-label-price{text-align:left}.product-info-category .product-info-right .price-label-big{justify-content:flex-start}.shop-product .product-info{margin-top:20px}.shop-product .container-top .product-image-box{margin-right:0}.shop-product .product-image-main{min-height:240px;padding:16px}.shop-product .product-image-main img{max-height:320px}.step-container{margin-bottom:24px}#shop-cart .table.cart>tbody>tr>td{padding:12px 5px}#shop-cart td.quantity>div{width:52px}#shop-cart tr.shop-cart-tr-product td.quantity input{min-height:44px;font-size:16px;width:48px!important}#shop-cart .totals-table .title{width:auto}.totals-table th,.totals-table td{padding:10px 8px}#form-checkout-form .form-horizontal .form-group>.control-label,#form-checkout-form .form-horizontal .form-group>.col-xs-9,#form-checkout-form .form-horizontal .form-group>.col-xs-8{float:none;text-align:left;width:100%}#form-checkout-form .form-horizontal .form-group>.control-label{padding-top:0;padding-bottom:7px}#form-checkout-form .btn-checkout,#form-checkout-form .btn-keep-shoping,#shop-cart .btn-checkout,#shop-cart .btn-keep-shoping{width:100%;margin-left:0;margin-right:0}#copyToDelivery{margin:8px 0;display:block;position:static!important}.checkout-methods>#shop-checkout-group-payment-method,.checkout-methods>#shop-checkout-group-shipping-method{padding:16px}#selectCustomerTypeModal .modal-dialog{margin-top:24px}#selectCustomerTypeModal .customer-type-option{width:100%;margin-bottom:12px;padding:0}#selectCustomerTypeModal .customer-type-option .btn{padding:14px;font-size:14px}#selectCustomerTypeModal .greviews{margin-bottom:8px}#selectCustomerTypeModal .modal-title{clear:both;padding-top:8px}}@media (width<=599px){#header-bottom{background-color:#0000;margin-bottom:15px;padding-top:0;padding-bottom:0}#header-bottom .search-top-wrap{padding-left:15px;padding-right:15px}}@media (prefers-reduced-motion:reduce){.btn,.show-as-display-symbol{transition:none}}.checkout-address-page{margin:24px 0 40px}.checkout-address-heading{margin-bottom:24px}.checkout-address-heading h1{margin:0 0 8px;font-size:28px;line-height:1.3}.checkout-address-heading p{color:var(--movani-muted);margin:0;font-size:14px;line-height:1.6}.checkout-address-layout{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);align-items:start;gap:24px;display:grid}.checkout-address-layout>*{min-width:0}.checkout-address-page #form-checkout-form,.checkout-address-page #div_form_checkout{float:none;width:100%;margin:0;padding:0}.checkout-address-card{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;margin-bottom:20px;padding:24px}.checkout-address-card h2{margin:0 0 20px;font-size:19px;font-weight:600;line-height:1.4}.checkout-address-card h3{margin:0 0 8px;font-size:16px;font-weight:600}.checkout-address-card h3 span{color:var(--movani-muted);font-size:13px;font-weight:400}.checkout-customer-types{border:0;flex-wrap:wrap;gap:12px;margin:0 0 22px;padding:0;display:flex}.checkout-customer-types legend{border:0;margin:0 0 12px;font-size:16px;font-weight:600}.checkout-customer-type{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface);cursor:pointer;flex:1;align-items:center;gap:10px;min-height:48px;margin:0;padding:12px 16px;display:flex}.checkout-customer-type:has(input:checked){border-color:var(--movani-red);background:#fff5f5}.checkout-customer-type:focus-within{outline:2px solid var(--movani-red);outline-offset:2px}.checkout-address-page #form-checkout-form input[type=radio],.checkout-address-page #form-checkout-form input[type=checkbox]{flex:0 0 16px;margin:0}.checkout-identity-fields{margin-bottom:24px}.checkout-address-fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.checkout-address-page #form-checkout-form .form-group{min-width:0;margin:0 0 18px}.checkout-address-page .popover{pointer-events:none}.checkout-address-field{grid-column:1/-1}.checkout-address-page #form-checkout-form .control-label{float:none;text-align:left;width:auto;margin:0 0 6px;padding:0;font-size:14px;font-weight:600;line-height:1.5;display:block}.checkout-address-field>input,.checkout-address-field>select,.checkout-cvr-controls>input{border-radius:var(--movani-radius);background-color:#fff;border:1px solid #bbc1c7;width:100%;min-width:0;min-height:46px;padding:10px 12px;font-size:16px}.checkout-address-field>select{padding-right:38px}.checkout-address-field .input-group input,.checkout-address-field .input-group button{min-height:46px}.checkout-address-field:has(input[type=hidden]):not(:has(input:not([type=hidden]))){display:none}.checkout-address-fields>[id$=_zipcode],.checkout-address-fields>[id$=_city],.checkout-address-fields>[id$=_name],.checkout-address-fields>[id$=_phone],.checkout-address-fields>[id^=checkout_item_email_],.checkout-address-fields>#checkout_item_password,.checkout-address-fields>#checkout_item_password2{grid-column:auto}@media (width>=600px){.checkout-billing-fields{grid-template-columns:repeat(12,minmax(0,1fr))}.checkout-billing-fields>#checkout_item_invoice_address_address,.checkout-billing-fields>#checkout_item_invoice_address_misc{grid-column:span 6}.checkout-billing-fields>#checkout_item_invoice_address_zipcode{grid-column:span 3}.checkout-billing-fields>#checkout_item_invoice_address_city{grid-column:span 5}.checkout-billing-fields>#checkout_item_invoice_address_country_id{grid-column:span 4}}.checkout-cvr-controls{gap:10px;display:flex}.checkout-cvr-controls>input{flex:1}.checkout-cvr-controls .btn{white-space:nowrap;flex:none;min-height:46px;padding:10px 16px}.checkout-field-help{color:var(--movani-muted);margin:8px 0 0;font-size:12px;line-height:1.6}.checkout-lookup-status{border-radius:var(--movani-radius);color:#357a38;background:#edf7ee;margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.checkout-lookup-status.is-error{color:#a72b2b;background:#fff2f2}.checkout-lookup-status[hidden]{display:none}.checkout-delivery-choice{border-radius:var(--movani-radius);background:var(--movani-surface);margin-top:4px;padding:16px}.checkout-delivery-choice label,.checkout-preferences label{cursor:pointer;align-items:center;gap:10px;margin:0;font-weight:400;display:flex}.checkout-delivery-heading{margin-top:24px}.checkout-delivery-heading #copyToDelivery{margin:0 0 16px;position:static!important}.checkout-account-fields{border-top:1px solid var(--movani-border);margin:8px 0 20px;padding-top:20px}.checkout-account-fields .checkout-field-help{margin-bottom:16px}.checkout-address-actions{justify-content:space-between;gap:12px;display:flex}.checkout-address-page .checkout-address-actions .btn{min-height:48px;margin:0;padding:12px 20px;float:none!important}.checkout-summary-actions{background:#fff;padding:0 24px 24px}.checkout-address-page .checkout-payment-cards,#shop-cart.cart-page .checkout-payment-cards{width:113px;max-width:100%;height:auto;margin:16px auto 0;display:block}.checkout-address-page .checkout-summary-actions .btn-checkout{border-radius:var(--movani-radius);color:#fff;text-transform:none;background:#5cb85c;border:1px solid #5cb85c;width:100%;min-height:48px;margin:0;padding:14px 12px;font-size:17px;font-weight:600;display:block;float:none!important}.checkout-address-page .checkout-summary-actions .btn-checkout:hover{background:#449d44;border-color:#419641}.checkout-order-summary{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;max-height:calc(100dvh - 100px);position:sticky;top:80px;overflow-y:auto;box-shadow:0 4px 16px #181e240d}.checkout-order-summary summary{cursor:pointer;background:#fff;align-items:center;gap:12px;padding:24px 24px 16px;list-style:none;display:flex}.checkout-order-summary summary::-webkit-details-marker{display:none}.checkout-order-summary summary>span:first-child{flex:1}.checkout-order-summary summary strong{font-size:22px;font-weight:400;line-height:1.3}.checkout-order-summary summary small{color:var(--movani-muted);margin-top:8px;font-size:14px;font-weight:400;line-height:1.5;display:block}.checkout-summary-amount{text-align:right;white-space:nowrap;margin-right:8px;font-size:16px;font-weight:600}.checkout-order-summary .checkout-summary-amount small{margin-top:4px;font-size:12px}.checkout-order-summary details[open] .checkout-summary-amount{display:none}.checkout-order-summary summary:after{content:"";border-right:2px solid var(--movani-muted);border-bottom:2px solid var(--movani-muted);flex:0 0 8px;width:8px;height:8px;transform:rotate(45deg)}.checkout-order-summary details[open]>summary:after{transform:rotate(225deg)}.checkout-order-summary summary:focus-visible{outline:2px solid var(--movani-red);outline-offset:-3px}.checkout-summary-body{padding:0 24px 20px}.checkout-summary-toolbar{color:var(--movani-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.checkout-summary-products{margin:0 0 20px;padding:0;list-style:none}.checkout-summary-products li{border-bottom:1px solid var(--movani-border);grid-template-columns:52px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.checkout-summary-products img{object-fit:contain;border-radius:var(--movani-radius);border:1px solid #eef0f2;width:52px;height:52px}.checkout-summary-products p{overflow-wrap:anywhere;margin:0 0 8px;font-size:14px;line-height:1.5}.checkout-summary-product-price{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:13px;display:flex}.checkout-summary-product-price>span{color:var(--movani-muted)}.checkout-summary-product-price strong{white-space:nowrap;font-weight:600}.checkout-summary-totals{margin:0}.checkout-summary-totals>div{justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:14px;line-height:1.5;display:flex}.checkout-summary-totals dt{font-weight:400}.checkout-summary-totals dd{text-align:right;white-space:nowrap;margin:0}.checkout-summary-totals .checkout-summary-free-shipping{border-radius:var(--movani-radius);color:#27ae60;background:#eef7ef;margin:12px 0;padding:12px;font-size:13px}.checkout-summary-free-shipping dd{text-align:left;white-space:normal;line-height:inherit}.checkout-summary-free-shipping strong{color:inherit}.checkout-summary-totals .checkout-summary-grand-total{border-top:1px solid var(--movani-border);margin:12px 0 0;padding-top:20px;font-size:19px;font-weight:600}.checkout-summary-grand-total dt{font-weight:600}@media (width<=999px){.checkout-address-layout{flex-direction:column;gap:20px;display:flex}.checkout-order-summary{width:100%;max-height:none;margin-bottom:20px;position:static;overflow:visible}.checkout-address-layout>form{width:100%}}@media (width<=599px){.checkout-address-card{padding:18px 16px}.checkout-address-heading h1{font-size:24px}.checkout-address-fields{grid-template-columns:minmax(0,1fr)}.checkout-customer-type{padding:12px}.checkout-cvr-controls{flex-wrap:wrap}.checkout-cvr-controls>input{flex-basis:110px}.checkout-cvr-controls .btn{padding:10px 12px}.checkout-address-actions{flex-direction:column-reverse}.checkout-address-actions .btn{width:100%}.checkout-order-summary summary{padding:16px}.checkout-summary-body,.checkout-summary-actions{padding:0 16px 16px}.checkout-order-summary summary strong{font-size:20px}.checkout-order-summary summary small{font-size:12px}.checkout-summary-amount{font-size:14px}}#shop-cart.cart-page .cart-page-heading{margin:24px 0}#shop-cart.cart-page .cart-page-heading h1{margin:0 0 8px;font-size:30px;line-height:1.25}#shop-cart.cart-page .cart-page-heading p,.cart-summary-note{color:var(--movani-muted);margin:0;font-size:14px;line-height:1.5}#shop-cart.cart-page .cart-page-layout{grid-template-rows:min-content 1fr;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:24px;display:grid}#shop-cart.cart-page .cart-page-items{grid-area:1/1;min-width:0}#shop-cart.cart-page .cart-item-count{color:var(--movani-muted);margin:0 0 12px;font-size:14px}#shop-cart.cart-page .cart-requisition{overflow-wrap:anywhere;margin:0 0 20px;line-height:1.5}#shop-cart.cart-page .table.cart{background:0 0;border:0;width:100%;margin:0 0 24px;display:block}#shop-cart.cart-page .table.cart>tbody{display:block}#shop-cart.cart-page .shop-table-tr-header{display:none}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;grid-template-columns:80px minmax(0,1fr) 148px 120px;align-items:start;gap:4px 16px;margin:0 0 16px;padding:20px;display:grid}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product>td{background:0 0;border:0;width:auto;min-width:0;padding:0;display:block}#shop-cart.cart-page .shop-cart-tr-product>.image{border-radius:var(--movani-radius);border:1px solid #eef0f2;grid-area:1/1/5;justify-content:center;align-self:start;align-items:center;width:80px;height:80px;padding:6px;display:flex!important}#shop-cart.cart-page .shop-cart-tr-product>.image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:66px}#shop-cart.cart-page .shop-cart-tr-product>.titleLine{overflow-wrap:anywhere;grid-area:1/2;font-size:16px;font-weight:600;line-height:1.5}#shop-cart.cart-page .titleLine a{color:var(--movani-ink)}#shop-cart.cart-page .titleLine a:hover{color:var(--movani-red)}#shop-cart.cart-page .shop-cart-tr-product>.sku{color:var(--movani-muted);overflow-wrap:anywhere;grid-area:2/2;font-size:12px;display:block!important}#shop-cart.cart-page .shop-cart-tr-product>.shippingLine{grid-area:3/2;font-size:12px;line-height:18px;display:block!important}#shop-cart.cart-page .shop-cart-tr-product>.unit-price{text-align:right;color:var(--movani-muted);grid-area:3/4/5;font-size:13px}#shop-cart.cart-page .shop-cart-tr-product>.quantity{text-align:left;grid-area:1/3/4}#shop-cart.cart-page .shop-cart-tr-product>.total-price{text-align:right;grid-area:1/4/3;font-size:18px;font-weight:600;display:block!important}#shop-cart.cart-page .shop-cart-tr-product>td[data-label]:before{content:attr(data-label);color:var(--movani-muted);margin-bottom:6px;font-size:12px;font-weight:400;line-height:18px;display:block}#shop-cart.cart-page .shop-cart-tr-product>td.unit-price:before{text-align:right;margin:0 0 6px;font-size:12px;display:block}#shop-cart.cart-page .shop-cart-tr-product>.cart-remove{text-align:left;grid-area:4/2}#shop-cart.cart-page .cart-remove button{min-height:36px;color:var(--movani-muted);background:0 0;border:0;padding:6px 10px 6px 0;font-size:13px}#shop-cart.cart-page .cart-remove button:hover{color:#b50911;text-decoration:underline}#shop-cart.cart-page .cart-remove-label{margin-left:6px}#shop-cart:not(.cart-page) .cart-remove-label{display:none}#shop-cart.cart-page .shop-cart-tr-product td.quantity>div{float:none;border-radius:var(--movani-radius);border:1px solid #bbc1c7;width:148px;max-width:100%;display:flex;overflow:hidden}#shop-cart.cart-page .quantity>div>div{float:none;background:var(--movani-surface);flex:0 0 44px;width:44px;display:block!important}#shop-cart.cart-page .quantity>div>div:nth-child(2){background:#fff;flex:1;min-width:0}#shop-cart.cart-page .quantity form{margin:0}#shop-cart.cart-page .cart-pack-note,#shop-cart.cart-page .cart-quantity-status{color:var(--movani-muted);margin-top:6px;font-size:12px;line-height:18px;display:block}#shop-cart.cart-page .cart-price-state{text-align:right;display:inline-grid}#shop-cart.cart-page .cart-price-state>span{grid-area:1/1}#shop-cart.cart-page .cart-price-value{visibility:hidden}#shop-cart.cart-page .cart-price-loading{color:var(--movani-muted);align-self:center;font-size:13px;font-weight:400;line-height:1.5}#shop-cart.cart-page .btn-checkout[aria-disabled=true],#cart-popover .btn-go-to-buy[aria-disabled=true]{opacity:.6;cursor:wait}#shop-cart.cart-page .cart-update-feedback{border-radius:var(--movani-radius);background:var(--movani-surface);margin:0 0 16px;padding:12px 16px;font-size:14px;line-height:1.5}#shop-cart.cart-page .cart-update-feedback[hidden]{display:none}#shop-cart.cart-page .cart-quantity-retry{margin-top:10px;display:block}#shop-cart.cart-page .shop-cart-tr-product td.quantity input{height:46px;min-height:46px;box-shadow:none;border:0;border-radius:0;padding:8px 4px;font-size:16px;text-align:center!important;width:100%!important;margin:0!important}#shop-cart.cart-page .quantity button{background:var(--movani-surface);width:44px;height:46px;color:var(--movani-ink);box-shadow:none;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:22px;font-weight:400;line-height:1;display:flex}#shop-cart.cart-page .quantity button:hover:not(:disabled){background:#e9ecef}#shop-cart.cart-page .quantity button:disabled{color:#a4a9ae;background:var(--movani-surface);opacity:1;cursor:not-allowed}#shop-cart.cart-page .quantity>div:focus-within{outline-offset:2px;outline:2px solid #246aa5}#shop-cart.cart-page .cart-page-notes{border:1px solid var(--movani-border);border-radius:var(--movani-radius);padding:0}#shop-cart.cart-page .cart-page-notes>div{float:none;width:100%;padding:0 20px 20px}#shop-cart.cart-page .cart-page-notes summary{cursor:pointer;align-items:center;gap:6px;min-height:64px;padding:16px 20px;font-size:14px;font-weight:600;line-height:24px;list-style:none;display:flex}#shop-cart.cart-page .cart-page-notes summary span{color:var(--movani-muted);font-weight:400}#shop-cart.cart-page .cart-page-notes[open] summary{border-bottom:1px solid var(--movani-border);margin-bottom:16px}#shop-cart.cart-page .cart-page-notes summary::-webkit-details-marker{display:none}#shop-cart.cart-page .cart-page-notes summary:after{content:"";border-right:2px solid var(--movani-muted);border-bottom:2px solid var(--movani-muted);flex:0 0 9px;width:9px;height:9px;margin:-4px 4px 0 auto;transform:rotate(45deg)}#shop-cart.cart-page .cart-page-notes[open] summary:after{margin-top:4px;transform:rotate(225deg)}#shop-cart.cart-page .cart-page-notes summary:hover{background:var(--movani-surface)}#shop-cart.cart-page .cart-page-notes summary:focus-visible{outline:2px solid var(--movani-red);outline-offset:-2px}#shop-cart.cart-page #order-comment{resize:vertical;min-height:82px}#shop-cart.cart-page .cart-page-notes .form-group:has(#discountCode,#giftcard-code){flex-wrap:wrap;align-items:center;row-gap:12px;display:flex}#shop-cart.cart-page .cart-page-notes .form-group:has(#discountCode,#giftcard-code):before,#shop-cart.cart-page .cart-page-notes .form-group:has(#discountCode,#giftcard-code):after{content:none}#shop-cart.cart-page .cart-page-notes .form-group:has(#discountCode,#giftcard-code)>.control-label{margin-bottom:0;padding-top:0}#shop-cart.cart-page .cart-page-summary{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;grid-area:1/2/3;max-height:calc(100dvh - 90px);padding:24px;position:sticky;top:70px;overflow-y:auto;box-shadow:0 4px 16px #181e240d}#shop-cart.cart-page .cart-page-summary h2{margin:0 0 8px;font-size:22px;line-height:1.3}#shop-cart.cart-page .cart-page-summary .totals-table{float:none;background:0 0;border:0;width:100%;margin:16px 0 20px;display:block}#shop-cart.cart-page .totals-table tbody{display:block}#shop-cart.cart-page .totals-table tr{justify-content:space-between;align-items:baseline;gap:12px;display:flex}#shop-cart.cart-page .totals-table th{text-align:left;background:0 0;border:0;padding:8px 0;font-size:14px;font-weight:400;line-height:1.5}#shop-cart.cart-page .totals-table th.total-price{text-align:right;margin-left:auto}#shop-cart.cart-page .totals-table .shop-cart-tr-buy-more-free-shipping-label{border-radius:var(--movani-radius);background:#eef7ef;margin:12px 0;padding:4px 12px}#shop-cart.cart-page .totals-table .shop-cart-tr-buy-more-free-shipping-label th{font-size:13px}#shop-cart.cart-page .totals-table .shop-cart-tr-buy-more-free-shipping-label:not(:has(th:not(:empty))){display:none}#shop-cart.cart-page .totals-table .shop-cart-tr-total-price:last-child{border-top:1px solid var(--movani-border);margin-top:12px;padding-top:12px}#shop-cart.cart-page .totals-table .shop-cart-tr-total-price:last-child th{border:0;font-size:19px;font-weight:600}#shop-cart.cart-page .cart-page-summary>.btn-checkout{border-radius:var(--movani-radius);color:#fff;text-transform:none;background:#5cb85c;border:1px solid #5cb85c;width:100%;margin:0;padding:14px 12px;font-size:17px;font-weight:600;display:block;float:none!important}#shop-cart.cart-page .cart-page-summary>.btn-checkout:hover{background:#449d44;border-color:#419641}#shop-cart.cart-page .btn-checkout{color:#fff;background:#5cb85c;border-color:#5cb85c}#shop-cart.cart-page .btn-checkout:hover,#shop-cart.cart-page .btn-checkout:focus{background:#449d44;border-color:#419641}#shop-cart.cart-page .cart-page-secondary{flex-wrap:wrap;grid-column:1;justify-content:space-between;align-items:center;gap:12px;display:flex}#shop-cart.cart-page .cart-page-secondary form{margin:0}#shop-cart.cart-page .cart-page-secondary .btn{text-transform:none;width:auto;min-height:44px;margin:0;padding:10px 16px;float:none!important}#shop-cart.cart-page .btn-empty-cart{border:1px solid var(--movani-border);color:var(--movani-muted);background:#fff}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product:has(+.shop-cart-tr-fee),#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product:has(+.shop-cart-tr-supplier){border-radius:var(--movani-radius) var(--movani-radius) 0 0;border-bottom:0;margin-bottom:0}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-fee,#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-supplier{border:1px solid var(--movani-border);border-radius:0 0 var(--movani-radius) var(--movani-radius);background:var(--movani-surface);align-items:center;gap:12px;margin:0 0 16px;padding:12px 20px;display:flex!important}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-fee:has(+.shop-cart-tr-supplier){border-bottom:0;border-radius:0;margin-bottom:0}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-fee>td,#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-supplier>td{text-align:left;background:0 0;border:0;width:auto;min-width:0;padding:0}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-fee>.cart-fee-spacer{display:none}#shop-cart.cart-page .cart-fee-label,#shop-cart.cart-page .cart-fee-value{color:var(--movani-muted);font-size:13px;line-height:20px}#shop-cart.cart-page .cart-fee-label strong{font-weight:400}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-fee>.cart-fee-value{text-align:right;white-space:nowrap;margin-left:auto}#shop-cart.cart-page .cart-supplier-label label{color:var(--movani-muted);margin:0;font-size:13px;font-weight:400}#shop-cart.cart-page .cart-supplier-control{flex:1}#shop-cart.cart-page .cart-supplier-control form{margin:0}#shop-cart.cart-page .cart-supplier-control select{border-radius:var(--movani-radius);width:100%;min-width:0;max-width:100%;height:44px;color:var(--movani-ink);text-overflow:ellipsis;background-color:#fff;border:1px solid #bbc1c7;padding:8px 30px 8px 12px;font-size:14px;display:block}#shop-cart.cart-page .unit-price form{margin:0}#shop-cart.cart-page .cart-unit-price-input{border-radius:var(--movani-radius);height:44px;color:var(--movani-ink);background:#fff;border:1px solid #bbc1c7;padding:8px 10px;font-size:16px;width:100%!important}#shop-cart.cart-page .totals-table .shop-cart-tr-manual-shipping{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface);margin-bottom:12px;padding:14px;display:block}#shop-cart.cart-page .totals-table .shop-cart-tr-manual-shipping>td{border:0;padding:0;display:block}#shop-cart.cart-page .cart-shipping-form{margin:0}#shop-cart.cart-page .cart-shipping-form label{color:var(--movani-ink);margin:0 0 8px;font-size:13px;font-weight:600;display:block}#shop-cart.cart-page .cart-shipping-controls{align-items:stretch;gap:8px;display:flex}#shop-cart.cart-page .cart-shipping-input{border-radius:var(--movani-radius);background:#fff;border:1px solid #bbc1c7;flex:1;align-items:center;min-width:0;display:flex}#shop-cart.cart-page .cart-shipping-input input{border-radius:inherit;text-align:right;background:0 0;border:0;width:100%;min-width:0;height:42px;padding:8px 10px;font-size:16px}#shop-cart.cart-page .cart-shipping-input span{color:var(--movani-muted);padding-right:10px;font-size:13px}#shop-cart.cart-page .cart-shipping-controls button{flex-shrink:0;min-height:44px;margin:0;padding:8px 12px;font-size:14px}#shop-cart.cart-page .cart-unit-price-input:focus-visible,#shop-cart.cart-page .cart-supplier-control select:focus-visible{outline-offset:2px;outline:2px solid #738598}#shop-cart.cart-page .cart-shipping-input input:focus{box-shadow:none;outline:none}#shop-cart.cart-page .cart-shipping-input:focus-within{border-color:#738598}@media (width<=799px){#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-fee,#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-supplier{padding:12px 16px}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-supplier{flex-direction:column;align-items:stretch;gap:8px}#shop-cart.cart-page .cart-supplier-control select{font-size:16px}}@media (width<=1099px){#shop-cart.cart-page .cart-page-layout{grid-template-columns:minmax(0,1fr)}#shop-cart.cart-page .cart-page-summary{grid-area:2/1;max-height:none;position:static;overflow:visible}#shop-cart.cart-page .cart-page-secondary{grid-row:3}}@media (width>=800px) and (width<=1199px){#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product{grid-template-columns:64px minmax(0,1fr) 132px 108px;column-gap:12px;padding:16px}#shop-cart.cart-page .shop-cart-tr-product>.titleLine{font-size:15px}#shop-cart.cart-page .shop-cart-tr-product>.image{height:64px}#shop-cart.cart-page .shop-cart-tr-product td.quantity>div{width:132px}}@media (width<=799px){#shop-cart.cart-page .cart-page-heading h1{font-size:26px}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px;padding:16px}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product>.image{grid-area:1/1/4;width:64px;height:64px}#shop-cart.cart-page .shop-cart-tr-product>.image img{max-height:62px}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product>.titleLine,#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product>.sku,#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product>.shippingLine{grid-column:1/3;padding-left:80px}#shop-cart.cart-page .shop-cart-tr-product>.titleLine{font-size:15px}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product>.quantity,#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product>.unit-price{grid-row:4;margin-top:8px;padding-top:8px}#shop-cart.cart-page .shop-cart-tr-product>.quantity{grid-column:1}#shop-cart.cart-page .shop-cart-tr-product>.unit-price{color:var(--movani-ink);grid-column:2;font-size:16px}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product>.unit-price:not(:has(.cart-unit-price-input)){padding-top:24px;line-height:24px}#shop-cart.cart-page .shop-cart-tr-product>td.unit-price:not(:has(.cart-unit-price-input)):before{margin-bottom:2px}#shop-cart.cart-page .unit-price form{width:148px;max-width:100%;margin-left:auto}#shop-cart.cart-page .cart-unit-price-input{height:48px}#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product>.cart-remove,#shop-cart.cart-page .table.cart>tbody>.shop-cart-tr-product>.total-price{grid-row:5;margin-top:8px}#shop-cart.cart-page .shop-cart-tr-product>.total-price{grid-column:2;font-size:18px;line-height:26px}#shop-cart.cart-page .shop-cart-tr-product>.total-price:before{margin-bottom:2px}#shop-cart.cart-page .shop-cart-tr-product>.cart-remove{text-align:left;grid-column:1;align-self:end}#shop-cart.cart-page .cart-remove button{min-height:44px;padding:18px 10px 0 0;line-height:26px}#shop-cart.cart-page .quantity>div>div{flex-basis:40px;width:40px}#shop-cart.cart-page .quantity button{width:40px}#shop-cart.cart-page .quantity>div>div:nth-child(2){flex:1}#shop-cart.cart-page .cart-page-summary{padding:16px}#shop-cart.cart-page .cart-page-notes summary{padding:16px 40px 16px 16px;display:block;position:relative}#shop-cart.cart-page .cart-page-notes summary:after{margin:-6px 0 0;position:absolute;top:50%;right:18px}#shop-cart.cart-page .cart-page-notes[open] summary:after{margin:-2px 0 0}#shop-cart.cart-page .cart-page-notes>div{padding:0 16px 16px}}.checkout-inline-validation .checkout-inline-error,.checkout-inline-validation .form-error-text{clear:both;color:#b42318;text-align:left;width:100%;box-shadow:none;background:0 0;border:0;margin:6px 0 0;padding:0;font-size:12px;font-weight:400;line-height:1.5}.checkout-inline-validation .checkout-inline-error[hidden]{display:none}.shop_groupcheckout_checkoutconfirm .checkout-server-error{color:#b42318;margin:6px 0;font-size:12px;line-height:1.5}.checkout-address-page .checkout-phone-control{width:100%;display:flex}.checkout-address-page .checkout-phone-control .input-group-addon{color:#475467;background:#f6f7f8;border-radius:6px 0 0 6px;align-items:center;width:auto;padding:0 14px;display:flex}.checkout-address-page .checkout-phone-control input{float:none;border-radius:0 6px 6px 0;flex:1;width:0;min-width:0}.checkout-address-page .checkout-password-strength{margin-top:8px}.checkout-address-page .checkout-password-strength[hidden]{display:none}.checkout-address-page .checkout-password-strength-track{background:#e4e7ec;border-radius:4px;height:4px;overflow:hidden}.checkout-address-page .checkout-password-strength-track span{width:0;height:100%;display:block}.checkout-address-page .checkout-password-strength-text{color:#475467;margin:5px 0 0;font-size:12px;line-height:1.5}.checkout-address-page .checkout-password-strength[data-level=weak] .checkout-password-strength-track span{background:#b42318;width:33.333%}.checkout-address-page .checkout-password-strength[data-level=medium] .checkout-password-strength-track span{background:#a15c00;width:66.666%}.checkout-address-page .checkout-password-strength[data-level=strong] .checkout-password-strength-track span{background:#418737;width:100%}.new-customer-page{max-width:920px;margin:28px auto 40px}.new-customer-heading{margin-bottom:24px}.new-customer-heading h1{margin:0 0 8px;font-size:28px;line-height:1.3}.new-customer-heading p,.new-customer-help{color:var(--movani-muted);font-size:13px;line-height:1.6}.new-customer-types{margin:0 0 24px}.new-customer-types fieldset{flex-wrap:wrap;gap:12px;display:flex}.new-customer-types legend{border:0;margin:0 0 12px;font-size:16px}.new-customer-types label{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface);cursor:pointer;flex:1;align-items:center;gap:10px;margin:0;padding:14px 16px;font-weight:400;display:flex}.new-customer-types label:has(input:checked){border-color:var(--movani-red);background:#fff5f5}.new-customer-types input{margin:0}.new-customer-card,.new-customer-options{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;margin-bottom:20px;padding:24px}.new-customer-card h2{margin:0 0 20px;font-size:19px;font-weight:600;line-height:1.4}.new-customer-fields{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px 16px;display:grid}.new-customer-page .new-customer-field{grid-column:1/-1;min-width:0;margin:0}.new-customer-page .new-customer-field>label{margin:0 0 6px;font-size:14px;font-weight:600;display:block}.new-customer-field .required-field{float:none;position:static}.new-customer-field .form-control{border-radius:var(--movani-radius);background-color:#fff;border:1px solid #bbc1c7;width:100%;height:auto;min-height:46px;padding:10px 12px;font-size:16px}.new-customer-field select.form-control{padding-right:38px}.new-customer-field .form-control[aria-invalid=true]{border-color:#b42318}.new-customer-page .new-customer-field>.new-customer-check{cursor:pointer;align-items:flex-start;gap:10px;margin:0;font-weight:400;display:flex}.new-customer-check input{flex:0 0 16px;margin:3px 0 0}.new-customer-field.field-zipcode{grid-column:span 3}.new-customer-field.field-city{grid-column:span 5}.new-customer-field.field-country_id{grid-column:span 4}.new-customer-field.field-name,.new-customer-field.field-phone,.new-customer-field.field-password,.new-customer-field.field-password2{grid-column:span 6}.new-customer-cvr-controls{gap:10px;display:flex}.new-customer-cvr-controls input{flex:1;min-width:0}.new-customer-cvr-controls .btn{flex-shrink:0;min-height:46px;padding:10px 16px}.new-customer-help{margin:8px 0 0}.new-customer-card>.new-customer-help{margin:-8px 0 18px}.new-customer-lookup-status{border-radius:var(--movani-radius);color:#357a38;background:#edf7ee;margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.new-customer-lookup-status.is-error{color:#b42318;background:#fff2f2}.new-customer-error{color:#b42318;margin:6px 0 0;font-size:12px;line-height:1.5}.new-customer-error[hidden],.new-customer-lookup-status[hidden]{display:none}.new-customer-options>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;list-style:none;display:flex}.new-customer-options>summary::-webkit-details-marker{display:none}.new-customer-options>summary span{color:var(--movani-muted)}.new-customer-options>summary:after{content:"";border-right:2px solid var(--movani-muted);border-bottom:2px solid var(--movani-muted);width:8px;height:8px;margin-left:auto;transform:rotate(45deg)}.new-customer-options[open]>summary:after{transform:rotate(225deg)}.new-customer-options[open]>summary{margin-bottom:20px}.new-customer-actions{justify-content:flex-end;margin-top:24px;display:flex}.new-customer-actions .btn{min-width:220px;min-height:48px;padding:12px 24px;font-size:16px}.new-customer-actions .btn-success{color:#fff;background:#5cb85c;border-color:#5cb85c}.new-customer-actions .btn-success:hover,.new-customer-actions .btn-success:focus{background:#449d44;border-color:#419641}.new-customer-phone-control{width:100%;display:flex}.new-customer-phone-control>span{border-radius:var(--movani-radius) 0 0 var(--movani-radius);color:#475467;background:#f6f7f8;border:1px solid #bbc1c7;border-right:0;align-items:center;padding:0 14px;display:flex}.new-customer-phone-control .form-control{border-radius:0 var(--movani-radius) var(--movani-radius) 0;flex:1;width:0;min-width:0}.new-customer-password-strength{margin-top:8px}.new-customer-password-strength[hidden]{display:none}.new-customer-strength-track{background:#e4e7ec;border-radius:4px;height:4px;overflow:hidden}.new-customer-strength-track span{width:0;height:100%;display:block}.new-customer-strength-text{color:#475467;margin:5px 0 0;font-size:12px;line-height:1.5}.new-customer-password-strength[data-level=weak] .new-customer-strength-track span{background:#b42318;width:33.333%}.new-customer-password-strength[data-level=medium] .new-customer-strength-track span{background:#a15c00;width:66.666%}.new-customer-password-strength[data-level=strong] .new-customer-strength-track span{background:#418737;width:100%}.new-customer-success{border-radius:var(--movani-radius);background:#edf7ee;border:1px solid #d9eadb;padding:24px}@media (width<=599px){.new-customer-page{margin:20px auto 32px}.new-customer-heading h1{font-size:24px}.new-customer-card,.new-customer-options{padding:20px 16px}.new-customer-fields{grid-template-columns:minmax(0,1fr)}.new-customer-page .new-customer-field{grid-column:1}.new-customer-cvr-controls{flex-wrap:wrap}.new-customer-cvr-controls input{flex-basis:160px}.new-customer-cvr-controls .btn,.new-customer-actions .btn{width:100%}}.usergroup_index_login #checkout-content{max-width:480px;margin:36px auto 48px}#userGroup-login-container{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;width:100%;margin:0;padding:32px;box-shadow:0 4px 20px #1018280a}#userGroup-login-container h1{margin:0 0 8px;font-size:28px;line-height:1.3}#userGroup-login-container .login-page-intro{color:var(--movani-muted);margin:0 0 28px;font-size:14px;line-height:1.6}#userGroup-login-container .form-group{margin:0 0 20px}#userGroup-login-container .form-group>label{float:none;text-align:left;width:100%;margin:0 0 7px;padding:0;font-size:14px;font-weight:600;display:block}#userGroup-login-container .form-group>div{float:none;width:100%;padding:0}#userGroup-login-container .form-control{float:none;border-radius:var(--movani-radius);background:#fff;border:1px solid #bbc1c7;width:100%;height:48px;padding:10px 12px;font-size:16px}#userGroup-login-container .input-group.password{width:100%;display:flex}#userGroup-login-container .input-group.password input{border-radius:var(--movani-radius) 0 0 var(--movani-radius);flex:1;width:0;min-width:0}#userGroup-login-container .login-page-password-toggle{border-radius:0 var(--movani-radius) var(--movani-radius) 0;color:#344054;background:#f6f7f8;border:1px solid #bbc1c7;border-left:0;flex:0 0 44px;padding:0 12px;font-size:14px}#userGroup-login-container .login-page-password-toggle:hover{background:#e9ecef}#userGroup-login-container .login-page-password-toggle:focus-visible{outline-offset:2px;outline:2px solid #417db5}#userGroup-login-container .login-page-actions>label{display:none}#userGroup-login-container .login-page-forgot{text-underline-offset:3px;width:fit-content;margin:-4px 0 20px auto;font-size:13px;text-decoration:underline;display:block}#userGroup-login-container input[type=submit]{border-radius:var(--movani-radius);color:#fff;background:#5cb85c;border:1px solid #5cb85c;width:100%;min-height:48px;padding:12px 16px;font-size:16px;font-weight:600;display:block;float:none!important}#userGroup-login-container input[type=submit]:hover,#userGroup-login-container input[type=submit]:focus{background:#449d44;border-color:#419641}#userGroup-login-container .login-page-actions{margin-bottom:0}#userGroup-login-container .login-page-register{border-top:1px solid var(--movani-border);text-align:center;margin-top:28px;padding-top:24px}#userGroup-login-container .login-page-register h2{margin:0 0 14px;font-size:16px;font-weight:600}#userGroup-login-container .login-page-register .btn{border-radius:var(--movani-radius);border-color:#bbc1c7;min-height:46px;padding:12px;font-size:14px;display:block}#userGroup-login-container .login-page-error{color:#b42318;margin:6px 0 0;font-size:12px;line-height:1.5}#userGroup-login-container .login-page-error[hidden]{display:none}#userGroup-login-container [aria-invalid=true]{border-color:#b42318}#userGroup-login-container .login-page-server-error{color:#b42318;background:0 0;border:0;border-radius:0;margin:0 0 20px;padding:0;font-size:13px;line-height:1.5}#userGroup-login-container .login-page-server-error>strong{display:none}#userGroup-login-container .login-page-server-error ul{margin:0;padding:0;list-style:none}#userGroup-login-container .alert-success{font-size:13px;line-height:1.5}.usergroup_index_forgotlogin #checkout-content{max-width:480px;margin:36px auto 48px}#userGroup-forgotLogin-container{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;width:100%;margin:0;padding:32px;box-shadow:0 4px 20px #1018280a}#userGroup-forgotLogin-container h1{margin:0 0 8px;font-size:28px;line-height:1.3}#userGroup-forgotLogin-container .forgot-login-intro{color:var(--movani-muted);margin:0 0 28px;font-size:14px;line-height:1.6}#userGroup-forgotLogin-container .form-group{margin:0 0 20px}#userGroup-forgotLogin-container .form-group>label{float:none;text-align:left;width:100%;margin:0 0 7px;padding:0;font-size:14px;font-weight:600;display:block}#userGroup-forgotLogin-container .form-group>div{float:none;width:100%;padding:0}#userGroup-forgotLogin-container .form-control{float:none;border-radius:var(--movani-radius);background:#fff;border:1px solid #bbc1c7;width:100%;height:48px;padding:10px 12px;font-size:16px}#userGroup-forgotLogin-container input[type=submit]{border-radius:var(--movani-radius);color:#fff;white-space:normal;background:#5cb85c;border:1px solid #5cb85c;width:100%;min-height:48px;padding:12px 16px;font-size:16px;font-weight:600;display:block;float:none!important}#userGroup-forgotLogin-container input[type=submit]:hover,#userGroup-forgotLogin-container input[type=submit]:focus{background:#449d44;border-color:#419641}#userGroup-forgotLogin-container .forgot-login-actions{margin-bottom:0}#userGroup-forgotLogin-container .forgot-login-actions>label{display:none}#userGroup-forgotLogin-container .forgot-login-back{border-top:1px solid var(--movani-border);margin-top:28px;padding-top:24px}#userGroup-forgotLogin-container .forgot-login-back .btn{border-radius:var(--movani-radius);border-color:#bbc1c7;min-height:46px;padding:12px;font-size:14px;display:block}#userGroup-forgotLogin-container .forgot-login-error{color:#b42318;margin:6px 0 0;font-size:12px;line-height:1.5}#userGroup-forgotLogin-container .forgot-login-error[hidden]{display:none}#userGroup-forgotLogin-container [aria-invalid=true]{border-color:#b42318}.support-page{max-width:1040px;margin:28px auto 40px}.support-heading{margin-bottom:24px}.support-heading h1{margin:0 0 8px;font-size:28px;line-height:1.3}.support-heading p{color:var(--movani-muted);margin:0;line-height:1.6}.support-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.support-choice{border:1px solid var(--movani-border);border-radius:var(--movani-radius);cursor:pointer;background:#fff;align-items:center;gap:12px;min-width:0;margin:0;padding:18px 20px;display:flex}.support-choice:has(input:checked){border-color:var(--movani-red);background:#fff5f5}.support-choice:focus-within{outline-offset:2px;outline:2px solid #417db5}.support-choice input{width:16px;height:16px;accent-color:var(--movani-red);flex:0 0 16px;margin:0}.support-choice strong,.support-choice span>span{display:block}.support-choice strong{font-size:16px;font-weight:600}.support-choice span>span{color:var(--movani-muted);margin-top:4px;font-size:13px;font-weight:400}.support-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px;display:grid}.support-main{min-width:0}.support-request-form,.support-contact{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;padding:24px}.support-request-form[hidden],.support-field-error[hidden]{display:none}.support-request-form h2,.support-contact h2{margin:0 0 10px;font-size:21px;line-height:1.4}.support-form-intro,.support-contact p{color:var(--movani-muted);margin:0 0 18px;font-size:14px;line-height:1.6}.support-required-note,.support-field-note{color:var(--movani-muted);margin:0 0 16px;font-size:12px;line-height:1.5}.support-request-form fieldset{border:0;min-width:0;margin:24px 0 0;padding:0}.support-request-form legend{border:0;margin:0 0 16px;padding:0;font-size:16px;font-weight:600}.support-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.support-field{min-width:0}.support-field-name,.support-field-message{grid-column:1/-1}.support-field label{margin:0 0 6px;font-size:14px;font-weight:600;display:block}.support-field .required-field{float:none;position:static}.support-field .form-control{border-radius:var(--movani-radius);background:#fff;border:1px solid #bbc1c7;width:100%;height:auto;min-height:46px;padding:10px 12px;font-size:16px}.support-field textarea.form-control{resize:vertical;min-height:120px}.support-field [aria-invalid=true]{border-color:#b42318}.support-field-error{color:#b42318;margin:6px 0 0;font-size:12px;line-height:1.5}.support-submit{justify-content:flex-end;margin-top:24px;display:flex}.support-submit .btn{color:#fff;background:#5cb85c;border-color:#5cb85c;min-width:220px;min-height:48px;padding:12px 20px;font-size:16px;font-weight:600}.support-submit .btn:hover,.support-submit .btn:focus{background:#449d44;border-color:#419641}.support-contact{background:#f6f7f8}.support-contact h2{font-size:18px}.support-contact a{text-underline-offset:3px;overflow-wrap:anywhere;width:fit-content;max-width:100%;padding:8px 0;font-size:16px;text-decoration:underline;display:block}.support-feedback{border-radius:var(--movani-radius);margin:16px 0;padding:12px 14px;line-height:1.6}.support-feedback-success{color:#357a38;background:#edf7ee}.support-feedback-error{color:#b42318;background:#fff2f2}@media (width<=899px){.support-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.support-page{margin:20px auto 32px}.support-heading h1{font-size:26px}.support-choices{gap:10px}.support-choice{align-items:flex-start;gap:8px;padding:14px 10px}.support-choice input{margin-top:3px}.support-choice strong{font-size:14px}.support-choice span>span{font-size:12px}.support-request-form,.support-contact{padding:20px 16px}.support-fields{grid-template-columns:minmax(0,1fr)}.support-submit .btn{width:100%;min-width:0}.usergroup_index_login #checkout-content{margin:20px auto 32px}#userGroup-login-container{padding:24px 20px}#userGroup-login-container h1{font-size:26px}.usergroup_index_forgotlogin #checkout-content{margin:20px auto 32px}#userGroup-forgotLogin-container{padding:24px 20px}#userGroup-forgotLogin-container h1{font-size:26px}}:is(body:not(.is-contentbox) #content .pageContent,#content :is(p,address,label,.information-page,.cookie-policy,.shop-catalog-category-description,.shop-catalog-category-teaser-top-mobil,.shop-catalog-category-description-bottom,.product-description-box,.product-feature-value,.order-history-number,.order-history-tracking,.confirm-products-toolbar,.checkout-summary-toolbar,.checkout-field-help,[id=trading-conditions],.complete-original,.complete-support,.support-contact,.not-found-contacts),#movani-cookie-dialog) a[href]:not(:where(.btn,[role=button],.is-btn,[class*=btn-],.button,.titleLine a,.product-title a,.product-name a)):not(:has(img,svg)),#content a:is(.product-document-link a,.order-history-reset,.favourites-reset,.brands-directory-clear,.brands-directory-back,.login-page-forgot,.myAccountAdvancedShop-links-forgotlogin,.stock-blue-link,.not-found-home){color:var(--movani-link);text-decoration:var(--movani-link-text-decoration,underline);text-underline-offset:3px}:is(body:not(.is-contentbox) #content .pageContent,#content :is(p,address,label,.information-page,.cookie-policy,.shop-catalog-category-description,.shop-catalog-category-teaser-top-mobil,.shop-catalog-category-description-bottom,.product-description-box,.product-feature-value,.order-history-number,.order-history-tracking,.confirm-products-toolbar,.checkout-summary-toolbar,.checkout-field-help,[id=trading-conditions],.complete-original,.complete-support,.support-contact,.not-found-contacts),#movani-cookie-dialog) a[href]:not(:where(.btn,[role=button],.is-btn,[class*=btn-],.button,.titleLine a,.product-title a,.product-name a)):not(:has(img,svg)):is(:hover,:focus),#content a:is(.product-document-link a,.order-history-reset,.favourites-reset,.brands-directory-clear,.brands-directory-back,.login-page-forgot,.myAccountAdvancedShop-links-forgotlogin,.stock-blue-link,.not-found-home):is(:hover,:focus){color:var(--movani-link-hover)}:is(body:not(.is-contentbox) #content .pageContent,#content :is(p,address,label,.information-page,.cookie-policy,.shop-catalog-category-description,.shop-catalog-category-teaser-top-mobil,.shop-catalog-category-description-bottom,.product-description-box,.product-feature-value,.order-history-number,.order-history-tracking,.confirm-products-toolbar,.checkout-summary-toolbar,.checkout-field-help,[id=trading-conditions],.complete-original,.complete-support,.support-contact,.not-found-contacts),#movani-cookie-dialog) a[href]:not(:where(.btn,[role=button],.is-btn,[class*=btn-],.button,.titleLine a,.product-title a,.product-name a)):not(:has(img,svg)):focus-visible,#content a:is(.product-document-link a,.order-history-reset,.favourites-reset,.brands-directory-clear,.brands-directory-back,.login-page-forgot,.myAccountAdvancedShop-links-forgotlogin,.stock-blue-link,.not-found-home):focus-visible{outline:2px solid var(--movani-link);outline-offset:3px}#header-top>.container>.row,#header-bottom>.container>.row,#header-catalog-nav>.container>.row{margin-left:0;margin-right:0}body:not(.is-contentbox) #content.container,body #front-products-sliders,body #header-brands>.container,#footer .footer-container,#footer .footer-copyright{width:var(--movani-container-width);max-width:none;margin-left:auto;margin-right:auto;padding-left:0!important;padding-right:0!important}@media (width<=899px){#content .cookie-policy,#content .information-page{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media (width<=599px){.shop_brands_index #content .brands-directory{padding-left:0;padding-right:0}}#despec-toner-guide{color:var(--movani-ink);margin:32px 0 40px}#despec-toner-guide .toner-guide-intro{margin-bottom:28px}#despec-toner-guide .toner-guide-intro h1{margin:0 0 12px;font-size:36px;line-height:1.2}#despec-toner-guide .toner-guide-intro p{color:var(--movani-muted);margin:0;font-size:16px;line-height:1.6}#despec-toner-guide #despec-toner-guide-content{background:0 0;padding:0}#despec-toner-guide .toner-guide-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}#despec-toner-guide .toner-guide-card{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;min-width:0;padding:24px}#despec-toner-guide #search-printer-ct{border-right:1px solid var(--movani-border)}#despec-toner-guide .toner-guide-card-heading{align-items:flex-start;gap:14px;margin-bottom:24px;display:flex}#despec-toner-guide .toner-guide-icon{border-radius:var(--movani-radius);height:44px;color:var(--movani-red);background:#fff0f0;flex:0 0 44px;place-items:center;font-size:20px;display:grid;top:0}#despec-toner-guide .toner-guide-card-heading h2{margin:0 0 6px;font-size:22px;line-height:1.3}#despec-toner-guide .toner-guide-card-heading p{color:var(--movani-muted);margin:0;line-height:1.6}#despec-toner-guide label{margin:0 0 8px;font-weight:600;display:block}#despec-toner-guide :is(input[type=text],select){width:100%;min-width:0;min-height:44px;font-size:15px}#despec-toner-guide select:disabled{color:var(--movani-muted);background-color:var(--movani-surface);opacity:1}#despec-toner-guide .toner-guide-search-field{align-items:stretch;gap:10px;display:flex}#despec-toner-guide .toner-guide-search-field>input{flex:1 1 0}#despec-toner-guide .toner-guide-search-field>button{flex:none}#despec-toner-guide .btn{justify-content:center;align-items:center;gap:8px;min-height:44px;display:inline-flex}#despec-toner-guide .btn .glyphicon{top:0}#despec-toner-guide .toner-guide-field-help{color:var(--movani-muted);margin:10px 0 0;font-size:13px;line-height:1.6}#despec-toner-guide label.toner-guide-ean{cursor:pointer;align-items:center;gap:9px;min-height:28px;margin:12px 0 0;font-size:13px;font-weight:400;display:flex}#despec-toner-guide .toner-guide-ean input{flex:none;margin:0}#despec-toner-guide .toner-guide-select-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}#despec-toner-guide .toner-guide-select-fields label{align-items:center;gap:8px;display:flex}#despec-toner-guide .toner-guide-step{background:var(--movani-surface);width:20px;height:20px;color:var(--movani-muted);border-radius:50%;place-items:center;font-size:12px;display:inline-grid}#despec-toner-guide .toner-guide-product-search{background:var(--movani-surface);border:1px solid var(--movani-border);border-radius:var(--movani-radius);margin:20px 0 28px;padding:16px 20px}#despec-toner-guide .toner-guide-product-search summary{cursor:pointer;color:var(--movani-link);font-weight:600;line-height:1.6}#despec-toner-guide .toner-guide-product-search form{max-width:680px;margin-top:20px}#despec-toner-guide .toner-guide-results{scroll-margin-top:90px}#despec-toner-guide .toner-guide-results-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}#despec-toner-guide .toner-guide-results-heading[hidden]{display:none}#despec-toner-guide .toner-guide-results-heading h2{overflow-wrap:anywhere;margin:0 0 6px;scroll-margin-top:90px;font-size:24px;line-height:1.4}#despec-toner-guide .toner-guide-results-heading p{color:var(--movani-muted);overflow-wrap:anywhere;margin:0;line-height:1.6}#despec-toner-guide .toner-guide-results-heading .btn{flex:none}#despec-toner-guide .toner-guide-status{color:var(--movani-muted);margin:0 0 16px;line-height:1.6}#despec-toner-guide .toner-guide-status:empty{display:none}#despec-toner-guide #despec-toner-guide-container-loader{border-radius:var(--movani-radius);background:var(--movani-surface);margin:20px 0;padding:20px}#despec-toner-guide #despec-toner-guide-container-loader img{width:24px;height:24px;margin-right:10px}#despec-toner-guide .toner-guide-start{text-align:center;border:1px dashed var(--movani-border);border-radius:var(--movani-radius);padding:32px 20px}#despec-toner-guide .toner-guide-start>.glyphicon{color:var(--movani-red);font-size:28px;top:0}#despec-toner-guide .toner-guide-start h2{margin:14px 0 8px;font-size:20px}#despec-toner-guide .toner-guide-start p{color:var(--movani-muted);margin:0;line-height:1.6}#despec-toner-guide .toner-guide-empty{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:var(--movani-surface);padding:24px}#despec-toner-guide .toner-guide-empty h3{margin:0 0 10px;font-size:20px}#despec-toner-guide .toner-guide-empty p{color:var(--movani-muted);margin:0;line-height:1.6}#despec-toner-guide .toner-guide-selector{border:1px solid var(--movani-border);border-radius:var(--movani-radius);background:#fff;overflow:hidden}#despec-toner-guide .toner-guide-selector-steps{border-bottom:1px solid var(--movani-border);background:var(--movani-surface);justify-content:center;gap:32px;margin:0;padding:20px 24px;list-style:none;display:flex}#despec-toner-guide .toner-guide-selector-steps li{color:var(--movani-muted);align-items:center;gap:10px;font-size:14px;display:flex}#despec-toner-guide .toner-guide-selector-step{border:1px solid var(--movani-border);background:#fff;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:13px;display:grid}#despec-toner-guide .toner-guide-selector-steps .is-current{color:var(--movani-ink);font-weight:600}#despec-toner-guide .toner-guide-selector-steps :is(.is-current,.is-complete) .toner-guide-selector-step{color:var(--movani-red);background:#fff0f0;border-color:#f4d1d3}#despec-toner-guide .toner-guide-selector-pane{padding:28px}#despec-toner-guide .toner-guide-selector-pane:has(#toner-guide-model-filter){max-width:800px;margin:0 auto}#despec-toner-guide .toner-guide-selector-pane h3{margin:0 0 20px;font-size:24px;line-height:1.4}#despec-toner-guide .toner-guide-selector-intro{color:var(--movani-muted);margin:-8px 0 20px;line-height:1.6}#despec-toner-guide :is(#toner-guide-model-filter,#toner-guide-brand-filter){width:100%;min-width:0;min-height:48px;font-size:16px}#despec-toner-guide .toner-guide-brand-choices{overscroll-behavior:contain;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-height:300px;margin-top:20px;padding:4px;display:grid;overflow-y:auto}#despec-toner-guide .toner-guide-brand-choice{border:1px solid var(--movani-border);border-radius:var(--movani-radius);min-height:56px;color:var(--movani-ink);text-align:left;background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:15px;font-weight:600;display:flex}#despec-toner-guide .toner-guide-brand-choice>span:first-child{overflow-wrap:anywhere;min-width:0}#despec-toner-guide .toner-guide-brand-choice .glyphicon{color:var(--movani-red);flex:none;font-size:11px;top:0}#despec-toner-guide .toner-guide-brand-choice:hover{background:#fff5f5;border-color:#edbfc2}#despec-toner-guide .toner-guide-selected-brand{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}#despec-toner-guide .toner-guide-selected-brand .glyphicon{color:var(--movani-red);margin-right:4px;top:0}#despec-toner-guide .toner-guide-inline-action{min-height:40px;color:var(--movani-link);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:400}#despec-toner-guide .toner-guide-inline-action:hover{color:var(--movani-link-hover);text-decoration:underline}#despec-toner-guide .toner-guide-change-printer{margin-left:16px}#despec-toner-guide .toner-guide-selector-message{color:var(--movani-muted);margin:20px 0 12px;font-size:14px;line-height:1.6}#despec-toner-guide .toner-guide-selector-message:empty{display:none}#despec-toner-guide .toner-guide-model-prompt{border-radius:var(--movani-radius);background:var(--movani-surface);text-align:center;padding:24px}#despec-toner-guide .toner-guide-model-prompt>.glyphicon{width:44px;height:44px;color:var(--movani-red);background:#fff0f0;border-radius:50%;place-items:center;font-size:20px;display:inline-grid}#despec-toner-guide .toner-guide-model-prompt p{color:var(--movani-muted);margin:12px 0 4px;line-height:1.6}#despec-toner-guide .toner-guide-model-prompt .toner-guide-inline-action{text-align:center;text-decoration:underline}#despec-toner-guide .toner-guide-model-choices{overscroll-behavior:contain;border:1px solid var(--movani-border);border-radius:var(--movani-radius);max-height:340px;overflow-y:auto}#despec-toner-guide :is(.toner-guide-model-choices,.toner-guide-model-prompt)[hidden]{display:none}#despec-toner-guide .toner-guide-printer-choice{border:0;border-bottom:1px solid var(--movani-border);width:100%;min-height:56px;color:var(--movani-ink);text-align:left;background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:16px;font-weight:600;line-height:1.5;display:flex}#despec-toner-guide .toner-guide-printer-choice:last-child{border-bottom:0}#despec-toner-guide .toner-guide-printer-choice:hover{background:#fff5f5}#despec-toner-guide .toner-guide-model-name{overflow-wrap:anywhere;min-width:0}#despec-toner-guide .toner-guide-choice-action{color:var(--movani-link);flex:none;font-size:13px;font-weight:400}#despec-toner-guide .toner-guide-choice-action .glyphicon{color:var(--movani-red);margin-left:8px;font-size:11px;top:0}#despec-toner-guide .toner-guide-model-empty{padding:20px}#despec-toner-guide .toner-guide-model-empty p{margin:0 0 8px;line-height:1.6}#despec-toner-guide .toner-guide-load-models{background:var(--movani-surface);width:100%;min-height:48px;color:var(--movani-link);font:inherit;border:0;padding:12px}#despec-toner-guide :is(button,summary,input,select):focus-visible{outline:2px solid var(--movani-link);outline-offset:3px}#despec-toner-guide .toner-guide-help{border-top:1px solid var(--movani-border);color:var(--movani-muted);align-items:flex-start;gap:12px;margin-top:24px;padding-top:20px;line-height:1.7;display:flex}#despec-toner-guide .toner-guide-help>.glyphicon{color:var(--movani-red);margin-top:4px}#despec-toner-guide .toner-guide-help p{margin:0}#despec-toner-guide .toner-guide-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;display:grid}#despec-toner-guide .toner-guide-products:before,#despec-toner-guide .toner-guide-products:after{display:none}#despec-toner-guide .toner-guide-products>.product-container-grid{float:none;width:auto;min-width:0;margin:0;padding:0}#despec-toner-guide .toner-guide-products>div[style="clear:both;"]{display:none}#despec-toner-guide .toner-guide-products .product-info-category>.product-info-right:has(>.admin-dg-label){text-align:center;grid-column:1/-1}#despec-toner-guide .toner-guide-products .admin-dg-label{float:none;text-align:center;width:100%;display:block}@media (width<=1199px){#despec-toner-guide .toner-guide-select-fields{grid-template-columns:minmax(0,1fr)}#despec-toner-guide .toner-guide-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=899px){#despec-toner-guide .toner-guide-methods{grid-template-columns:minmax(0,1fr);gap:16px}#despec-toner-guide .toner-guide-select-fields{grid-template-columns:repeat(2,minmax(0,1fr))}#despec-toner-guide .toner-guide-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#despec-toner-guide .toner-guide-brand-choices{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=599px){#despec-toner-guide{margin-top:24px}#despec-toner-guide .toner-guide-intro h1{font-size:28px}#despec-toner-guide .toner-guide-card{padding:20px 16px}#despec-toner-guide .toner-guide-card-heading{gap:10px;margin-bottom:20px}#despec-toner-guide .toner-guide-card-heading h2{font-size:20px}#despec-toner-guide .toner-guide-select-fields{grid-template-columns:minmax(0,1fr)}#despec-toner-guide .toner-guide-search-field{flex-direction:column}#despec-toner-guide .toner-guide-search-field>input{flex:none}#despec-toner-guide .toner-guide-product-search{padding:16px}#despec-toner-guide .toner-guide-results-heading{flex-wrap:wrap}#despec-toner-guide .toner-guide-products{grid-template-columns:minmax(0,1fr)}#despec-toner-guide .toner-guide-selector-pane{padding:20px 16px}#despec-toner-guide .toner-guide-selector-pane h3{font-size:22px}#despec-toner-guide .toner-guide-selector-steps{justify-content:space-around;gap:8px;padding:16px 8px}#despec-toner-guide .toner-guide-selector-steps li{flex-direction:column;gap:6px;font-size:12px}#despec-toner-guide .toner-guide-brand-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:280px}#despec-toner-guide .toner-guide-brand-choice{padding:12px;font-size:14px}#despec-toner-guide .toner-guide-printer-choice{padding:14px;font-size:15px}#despec-toner-guide .toner-guide-choice-action{font-size:12px}#despec-toner-guide .toner-guide-model-prompt{padding:20px 16px}#despec-toner-guide .toner-guide-change-printer{margin:4px 0 0;display:block}}