@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,600;0,700;1,400&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-background-secondary:#F5F7FA;--c-background-red:#CE3133;--c-background-red-hover:#C61621;--c-background-black:#000000;--c-background-black-lighter:#353531;--c-background-section:#e5e5e5;--c-primary:#005de0;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#000000;--c-highlight:#F5F7FA;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-input-border:#9AA5B1}@media(prefers-color-scheme:dark){:root{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-background-secondary:#F5F7FA;--c-background-red:#CE3133;--c-background-red-hover:#C61621;--c-background-black:#000000;--c-background-black-lighter:#353531;--c-background-section:#e5e5e5;--c-primary:#005de0;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#000000;--c-highlight:#F5F7FA;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-input-border:#9AA5B1}}:root [data-theme=default]{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-background-secondary:#F5F7FA;--c-background-red:#CE3133;--c-background-red-hover:#C61621;--c-background-black:#000000;--c-background-black-lighter:#353531;--c-background-section:#e5e5e5;--c-primary:#005de0;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#000000;--c-highlight:#F5F7FA;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-input-border:#9AA5B1}:root [data-theme=dark]{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-background-secondary:#F5F7FA;--c-background-red:#CE3133;--c-background-red-hover:#C61621;--c-background-black:#000000;--c-background-black-lighter:#353531;--c-background-section:#e5e5e5;--c-primary:#005de0;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#000000;--c-highlight:#F5F7FA;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-input-border:#9AA5B1}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all .4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item--default-text{background-color:var(--c-text);color:var(--c-muted)}.cl-colors__item--default-text-inverse{background-color:var(--c-text-inverse);color:var(--c-accent-high)}.cl-colors__item--default-background{background-color:var(--c-background);color:var(--c-accent-high)}.cl-colors__item--default-background-secondary{background-color:var(--c-background-secondary);color:var(--c-accent-high)}.cl-colors__item--default-background-red{background-color:var(--c-background-red);color:var(--c-muted)}.cl-colors__item--default-background-red-hover{background-color:var(--c-background-red-hover);color:var(--c-muted)}.cl-colors__item--default-background-black{background-color:var(--c-background-black);color:var(--c-muted)}.cl-colors__item--default-background-black-lighter{background-color:var(--c-background-black-lighter);color:var(--c-muted)}.cl-colors__item--default-background-section{background-color:var(--c-background-section);color:var(--c-accent-high)}.cl-colors__item--default-primary{background-color:var(--c-primary);color:var(--c-muted)}.cl-colors__item--default-secondary{background-color:var(--c-secondary);color:var(--c-muted)}.cl-colors__item--default-accent{background-color:var(--c-accent);color:var(--c-muted)}.cl-colors__item--default-accent-high{background-color:var(--c-accent-high);color:var(--c-muted)}.cl-colors__item--default-highlight{background-color:var(--c-highlight);color:var(--c-accent-high)}.cl-colors__item--default-highlight-high{background-color:var(--c-highlight-high);color:var(--c-accent-high)}.cl-colors__item--default-muted{background-color:var(--c-muted);color:var(--c-accent-high)}.cl-colors__item--default-warning{background-color:var(--c-warning);color:var(--c-accent-high)}.cl-colors__item--default-error{background-color:var(--c-error);color:var(--c-accent-high)}.cl-colors__item--default-message{background-color:var(--c-message);color:var(--c-accent-high)}.cl-colors__item--default-input-border{background-color:var(--c-input-border);color:var(--c-accent-high)}.cl-colors__item--dark-text{background-color:var(--c-text);color:var(--c-accent-high)}.cl-colors__item--dark-text-inverse{background-color:var(--c-text-inverse);color:var(--c-muted)}.cl-colors__item--dark-background{background-color:var(--c-background);color:var(--c-muted)}.cl-colors__item--dark-background-secondary{background-color:var(--c-background-secondary);color:var(--c-muted)}.cl-colors__item--dark-background-red{background-color:var(--c-background-red);color:var(--c-accent-high)}.cl-colors__item--dark-background-red-hover{background-color:var(--c-background-red-hover);color:var(--c-accent-high)}.cl-colors__item--dark-background-black{background-color:var(--c-background-black);color:var(--c-accent-high)}.cl-colors__item--dark-background-black-lighter{background-color:var(--c-background-black-lighter);color:var(--c-accent-high)}.cl-colors__item--dark-background-section{background-color:var(--c-background-section);color:var(--c-muted)}.cl-colors__item--dark-primary{background-color:var(--c-primary);color:var(--c-accent-high)}.cl-colors__item--dark-secondary{background-color:var(--c-secondary);color:var(--c-accent-high)}.cl-colors__item--dark-accent{background-color:var(--c-accent);color:var(--c-accent-high)}.cl-colors__item--dark-accent-high{background-color:var(--c-accent-high);color:var(--c-accent-high)}.cl-colors__item--dark-highlight{background-color:var(--c-highlight);color:var(--c-muted)}.cl-colors__item--dark-highlight-high{background-color:var(--c-highlight-high);color:var(--c-muted)}.cl-colors__item--dark-muted{background-color:var(--c-muted);color:var(--c-muted)}.cl-colors__item--dark-warning{background-color:var(--c-warning);color:var(--c-muted)}.cl-colors__item--dark-error{background-color:var(--c-error);color:var(--c-muted)}.cl-colors__item--dark-message{background-color:var(--c-message);color:var(--c-muted)}.cl-colors__item--dark-input-border{background-color:var(--c-input-border);color:var(--c-muted)}:root{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-background-secondary:#F5F7FA;--c-background-red:#CE3133;--c-background-red-hover:#C61621;--c-background-black:#000000;--c-background-black-lighter:#353531;--c-background-section:#e5e5e5;--c-primary:#005de0;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#000000;--c-highlight:#F5F7FA;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-input-border:#9AA5B1}@media(prefers-color-scheme:dark){:root{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-background-secondary:#F5F7FA;--c-background-red:#CE3133;--c-background-red-hover:#C61621;--c-background-black:#000000;--c-background-black-lighter:#353531;--c-background-section:#e5e5e5;--c-primary:#005de0;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#000000;--c-highlight:#F5F7FA;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-input-border:#9AA5B1}}:root [data-theme=default]{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-background-secondary:#F5F7FA;--c-background-red:#CE3133;--c-background-red-hover:#C61621;--c-background-black:#000000;--c-background-black-lighter:#353531;--c-background-section:#e5e5e5;--c-primary:#005de0;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#000000;--c-highlight:#F5F7FA;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-input-border:#9AA5B1}:root [data-theme=dark]{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-background-secondary:#F5F7FA;--c-background-red:#CE3133;--c-background-red-hover:#C61621;--c-background-black:#000000;--c-background-black-lighter:#353531;--c-background-section:#e5e5e5;--c-primary:#005de0;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#000000;--c-highlight:#F5F7FA;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-input-border:#9AA5B1}.motion{padding:0 1rem}@media(min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media(min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:var(--c-highlight-high);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: 0.3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:.25rem}.demo-motion--fade{transition:all .3s ease-in-out}.demo-motion--fade:hover{background-color:var(--c-accent-high);color:var(--c-muted)}.demo-motion--slide-up{transition:transform .4s ease-in}.demo-motion--slide-up::before{content:"Duration: 0.4s";display:block}.demo-motion--slide-up::after{content:"Timing Function: ease-in"}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear}.demo-motion--slide-down::before{content:"Duration: 0.2s";display:block}.demo-motion--slide-down::after{content:"Timing Function: linear"}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67)}.demo-motion--expand::before{content:"Duration: 0.3s";display:block}.demo-motion--expand::after{content:"Timing Function: cubic-bezier(.17,.67,.83,.67)"}.demo-motion--expand:hover{transform:scale(1.03)}html{box-sizing:border-box;font-size:.5208333333vw}@media screen and (max-width:1919px){html{font-size:.625vw}}@media screen and (max-width:1599px){html{font-size:.6849315068vw}}@media screen and (max-width:1359px){html{font-size:.7936507937vw}}@media screen and (max-width:1199px){html{font-size:.8620689655vw}}@media screen and (max-width:1100px){html{font-size:.9090909091vw}}@media screen and (max-width:1023px){html{font-size:1vw}}@media screen and (max-width:880px){html{font-size:1.1111111111vw}}@media screen and (max-width:699px){html{font-size:1.2820512821vw}}@media screen and (max-width:580px){html{font-size:1.4705882353vw}}.hide-scrollbar{overflow-y:hidden}.hide-scrollbar #toolbar-administration{display:none}.hide-scrollbar body{padding:0 !important;margin:0 !important}body{background-color:#f5f5f5;color:#000;font-family:"Poppins",sans-serif;font-size:16px;line-height:1.5}.layout-container{font-size:1.6rem}@media screen and (max-width:1023px){.layout-container{font-size:clamp(15px,1.6rem,1.6rem)}}img,svg,object{max-width:100%;height:auto}*,*::after,*::before{box-sizing:inherit}.main{padding:0 2.4rem}.main-content{max-width:138.6rem;width:100%;margin:0 auto;padding:6rem 1rem;padding:0 !important;display:block}@media(min-width:48rem){.main-content{padding:6rem 1rem}}@media(min-width:138.6rem){.main-content{padding-left:calc(1rem + calc(-50vw + calc(138.6rem / 2)));padding-right:calc(1rem + calc(-50vw + calc(138.6rem / 2)))}}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.center{text-align:center}[data-once=quickedit]:empty{margin:0}p a{color:#ce3133;font-weight:600;text-decoration:none}p a:hover{text-decoration:underline}.path-taxonomy #block-bjb-theme-page-title{position:absolute;left:-9999em}.button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;transition:background-color 325ms cubic-bezier(0.25,0.25,0.75,0.75);color:var(--c-text-inverse);background-color:var(--c-background-red);line-height:clamp(42px,4.2rem,4.2rem);padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;font-weight:600;border:none !important;border-radius:1.2rem;font-size:1.4rem;height:clamp(42px,4.2rem,4.2rem)}.button:visited{color:var(--c-text-inverse)}.button:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}@media(prefers-color-scheme:dark){.button{color:var(--c-text-inverse);background-color:var(--c-background-red)}.button:visited{color:var(--c-text-inverse)}.button:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}}@media screen and (max-width:1023px){.button{font-size:clamp(14px,1.4rem,1.4rem)}}.button--alt{color:var(--c-text-inverse);background-color:var(--c-background-red);line-height:clamp(42px,4.2rem,4.2rem);padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;font-weight:600;border:none !important;border-radius:1.2rem;font-size:1.4rem;height:clamp(42px,4.2rem,4.2rem)}.button--alt:visited{color:var(--c-text-inverse)}.button--alt:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}@media(prefers-color-scheme:dark){.button--alt{color:var(--c-text-inverse);background-color:var(--c-background-red)}.button--alt:visited{color:var(--c-text-inverse)}.button--alt:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}}@media screen and (max-width:1023px){.button--alt{font-size:clamp(14px,1.4rem,1.4rem)}}#edit-actions--3,#edit-actions--2{text-align:center;margin-bottom:2.4rem}.item-count{background-color:var(--c-background-red);width:clamp(20px,2.4rem,2.4rem);height:clamp(20px,2.4rem,2.4rem);border-radius:clamp(20px,2.4rem,2.4rem);text-align:center;color:var(--c-text-inverse);line-height:2.5rem;font-weight:600;font-size:1.28rem}@media screen and (max-width:1023px){.item-count{font-size:clamp(13px,1.28rem,1.28rem)}}.cart-title h2,.cart-title h3,.cart-title h4,.cart-title h5,.cart-title h6{font-weight:400;font-size:1.28rem}@media screen and (max-width:1023px){.cart-title h2,.cart-title h3,.cart-title h4,.cart-title h5,.cart-title h6{font-size:clamp(13px,1.28rem,1.28rem)}}.form-item--checkboxes{position:relative}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--checkboxes,.form-item--checkbox__item{padding:1.2rem 0 1.2rem}.form-item--checkboxes::after,.form-item--checkbox__item::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#999}.bef-checkboxes>.form-item{display:flex;align-items:center;margin:0}.bef-checkboxes .form-checkbox{display:inline-block;padding:0;height:clamp(16px,1.6rem,1.6rem);width:clamp(16px,1.6rem,1.6rem);border:1px solid #333;margin-right:.6rem}.bef-checkboxes label{display:inline-block;padding:0;font-weight:400}.bef-checkboxes label:first-letter{text-transform:uppercase}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item__dropdown{border:1px solid #999;display:block;position:relative;background-color:var(--c-background);border-radius:1.2rem;height:clamp(42px,4.2rem,4.2rem)}@media(prefers-color-scheme:dark){.form-item__dropdown{background-color:var(--c-background-inverse)}}.form-item__dropdown::after{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:9px solid var(--c-accent);content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:var(--c-accent-high)}.form-item__select{border:1px solid #999;height:clamp(42px,4.2rem,4.2rem);font-size:1.6rem;margin:0;outline:none;padding:.6em .8em .5em;width:100%}@media screen and (max-width:1023px){.form-item__select{font-size:clamp(16px,1.6rem,1.6rem)}}.form-item__select :focus{outline:none;color:var(--c-accent)}@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-item__select:focus{border-color:var(--c-accent);border-radius:1.2rem}}.form-item{color:var(--c-text);margin-bottom:2rem}.form-item::after{clear:both;content:"";display:table}input[type=text]:disabled{background:#999;color:#333}.form-item__label{display:block;font-weight:600;padding:.6rem 0}@media(min-width:32rem){.form-item__label{display:block;margin-right:2%;padding:.6rem 0}}.form-item__textfield{border:1px solid #999;padding:.6em;width:100%;max-width:100%;border-radius:1.2rem;height:clamp(42px,4.2rem,4.2rem)}.form-item__textfield:focus,.form-item__textfield:focus-visible{border:2px solid var(--c-input-border);outline:none}.form-item__textfield::-moz-placeholder{color:var(--c-accent)}.form-item__textfield:-ms-input-placeholder{color:var(--c-accent)}.form-item__textfield::placeholder{color:var(--c-accent)}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media(prefers-color-scheme:dark){.icons-demo .icon{fill:var(--c-accent-high)}}.icons-demo pre{background-color:var(--c-muted);font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid var(--c-muted);margin:.25rem}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.link{color:var(--c-accent)}.link:hover{color:var(--c-accent-high)}ul,ol{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-right:.4rem;margin-bottom:1.2rem}.table,.text-long table{border:1px solid var(--c-highlight-high);border-radius:4px;border-spacing:0;background-color:var(--c-muted);margin-bottom:3rem;width:100%}.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;border-bottom:1px solid var(--c-highlight-high);border-right:1px solid var(--c-highlight-high);padding:1em}.table__heading-cell:last-child,.text-long th:last-child,.table__cell:last-child,.text-long td:last-child{border-right:none}tbody td{padding:1rem 2rem}tbody td a{color:#2d9a47;font-weight:600}.table__heading-cell,.text-long th,thead th{background-color:#333;font-weight:700;padding:1rem 2rem;text-align:left;color:#fff}.table__heading-cell a,.text-long th a,thead th a{color:#fff}.table__row:nth-child(odd),.text-long tr:nth-child(odd),tbody tr:nth-child(odd){background-color:var(--c-background)}.table__row:nth-child(even),.text-long tr:nth-child(even),tbody tr:nth-child(even){background-color:#ccc}.table__row:first-child th:first-child,.text-long tr:first-child th:first-child,.table__row:first-child td:first-child,.text-long tr:first-child td:first-child,tbody tr:first-child th:first-child,tbody tr:first-child td:first-child{border-radius:5px 0 0}.table__row:first-child th:last-child,.text-long tr:first-child th:last-child,.table__row:first-child td:last-child,.text-long tr:first-child td:last-child,tbody tr:first-child th:last-child,tbody tr:first-child td:last-child{border-radius:0 5px 0 0}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child,tbody tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child,tbody tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child{border-bottom:none}h1{color:#333;font-family:"Poppins",sans-serif;font-weight:600;font-style:normal;font-size:3.906rem;line-height:5.468rem;margin:0 0 3rem;width:auto;letter-spacing:-0.1rem}h1__link{color:inherit}h1__link:hover{color:inherit}.h1,.text-long h1{color:#333;font-family:"Poppins",sans-serif;font-weight:600;font-style:normal;font-size:3.906rem;line-height:5.468rem;margin:0 0 3rem;width:auto;letter-spacing:-0.1rem}.h1__link{color:inherit}.h1__link:hover{color:inherit}.h2,.text-long h2,h2{color:#333;font-family:"Poppins",sans-serif;font-weight:600;font-style:normal;font-size:3.125rem;line-height:4.375rem;margin:0 0 .8rem;width:auto;letter-spacing:-0.1rem}.h2__link,h2__link{color:inherit}.h2__link:hover,h2__link:hover{color:inherit}.h3,.text-long h3,h3{color:#333;font-family:"Poppins",sans-serif;font-weight:600;font-style:normal;font-size:2.5rem;line-height:3.5rem;margin:0 0 .8rem;width:auto;letter-spacing:-0.1rem}.h3__link,h3__link{color:inherit}.h3__link:hover,h3__link:hover{color:inherit}.h4,.text-long h4,h4{color:#333;font-family:"Poppins",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:2.8rem;margin:0 0 .8rem;width:auto}.h4__link,h4__link{color:inherit}.h4__link:hover,h4__link:hover{color:inherit}.h5,.text-long h5,.h6,.text-long h6,h5,h6{color:#333;font-family:"Poppins",sans-serif;font-weight:700;font-style:normal;font-size:1.6rem;line-height:2.4rem;margin:0 0 .8rem;width:auto}.h5__link,.h6__link,h5__link,h6__link{color:inherit}.h5__link:hover,.h6__link:hover,h5__link:hover,h6__link:hover{color:inherit}#block-bjb-theme-page-title{padding-top:4.8rem}.paragraph,.general-info p,.text-long p{margin:0 0 2.4rem}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px var(--c-accent);margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}.page-reference{margin-bottom:1.8rem}.section-wrapper{margin-bottom:4.8rem}.text-long{word-wrap:break-word}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video--full{padding-bottom:75%}.paragraph--type--accordion{max-width:91.4rem;margin:0 auto 4.8rem auto;position:relative}.paragraph--type--accordion .icons{position:absolute;top:3rem;display:flex;right:2.4rem;pointer-events:none;height:2rem}.paragraph--type--accordion .icons object{pointer-events:none}.paragraph--type--accordion .icons .icon-minus{position:absolute;visibility:hidden}.paragraph--type--accordion .text-long{overflow:hidden}.paragraph--type--accordion .text-long{transition:all .325s ease-out;background-color:var(--c-background);border-right:1px solid #c5ccd3;border-bottom:1px solid #c5ccd3;border-left:1px solid #c5ccd3;border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem;opacity:0;padding:0 2.4rem 2rem;width:100%;left:0}.animate-icon .icons .icon-plus{position:absolute;visibility:hidden}.animate-icon .icons .icon-minus{position:relative;visibility:visible}.paragraph--type--accordion-item{position:relative;margin:0 0 .8rem 0}.c-title.open+.text-long{padding-top:2rem;max-height:none !important;position:relative !important;opacity:1}.c-title h2{font-size:clamp(16px,2rem,2rem);font-weight:600;border:1px solid #c5ccd3;background-color:var(--c-background);padding:2rem 2.4rem;border-radius:1.6rem;margin:0;cursor:pointer}.c-title.open h2{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0}.block-reference{margin:0 -1.5rem 1.8rem -1.5rem}.block-reference>div{display:flex}@media screen and (max-width:580px){.block-reference>div{flex-wrap:wrap;margin-top:4.8rem}}.block-reference>div>div{width:100%;border:1px solid #999;padding:3.2rem 2.4rem;background-color:var(--c-background);margin:4.8rem 1.5rem 3rem}@media screen and (max-width:580px){.block-reference>div>div{margin:0 1.5rem 3rem}}#block-cart{position:relative}.ShoppingCart{display:inline-flex;cursor:pointer}.ShoppingCart object{pointer-events:none}.ShoppingCart__item-wrapper-1{max-width:4.2rem;position:relative}@media screen and (max-width:1023px){.ShoppingCart__item-wrapper-1{max-width:clamp(38px,4.2rem,4.2rem)}}.ShoppingCart__item-wrapper-1 .item-count{position:absolute;top:-0.2rem;right:-0.7rem;display:flex;justify-content:center;align-items:center}.ShoppingCart__item-wrapper-1 .icon{height:clamp(38px,4.2rem,4.2rem);width:clamp(38px,4.2rem,4.2rem)}.ShoppingCart__item-wrapper-2{padding-left:1.4rem}.ShoppingCart__item-wrapper-2 h2,.ShoppingCart__item-wrapper-2 h3,.ShoppingCart__item-wrapper-2 h4,.ShoppingCart__item-wrapper-2 h5,.ShoppingCart__item-wrapper-2 h6{margin-bottom:-0.3rem}.ShoppingCart__currency-wrapper{display:flex}.ShoppingCart__currency-wrapper .subtotal{margin-right:.4rem}.ShoppingCart__currency-wrapper .subtotal,.ShoppingCart__currency-wrapper .currency{font-size:1.5rem;font-weight:600}@media screen and (max-width:1023px){.ShoppingCart__currency-wrapper .subtotal,.ShoppingCart__currency-wrapper .currency{font-size:clamp(15px,1.5rem,1.5rem)}}.cart-block--contents{display:block !important}.cart-block{position:absolute;right:0;background-color:var(--c-background);border:1px solid #333;width:39.8rem;padding:2rem 3rem;box-shadow:7px 7px 10px 0px rgba(29,29,27,.16);z-index:1;opacity:0;pointer-events:none}@media screen and (max-width:1024px){.cart-block{width:48rem}}.cart-block td{padding-bottom:.6rem}.cart-block .views-field-title{font-size:clamp(15px,1.6rem,1.6rem);line-height:clamp(21px,2.24rem,2.24rem);font-weight:600}.cart-block .views-field-title,.cart-block .views-field-quantity{padding-right:.8rem}.cart-block .total{display:flex;margin:.8rem 0 1.4rem;justify-content:flex-end}.cart-block .total-price,.cart-block .currency{font-weight:600;padding-left:.4rem}.cart-block .views-field-total-price__number,.cart-block .total-price-coupon{text-align:right}.cart-block .views-field-total-price__number span{padding-left:.4rem}.cart-block.show-block{opacity:1;pointer-events:visible}td.views-field-field-images{display:flex;align-items:center;padding-left:0 !important}td.views-field-field-images .image{max-width:8rem;margin-right:1rem}td.views-field-edit-quantity .form-item{margin:0}.cart-form{border:1px solid #333;background-color:var(--c-background);padding:4rem;margin-bottom:4.8rem}@media screen and (max-width:460px){.cart-form #edit-actions input{padding:1.2rem 2rem 1rem 2rem !important}}@media screen and (max-width:740px){.cart-form{padding:2rem}}.cart-form th{font-size:clamp(13px,1.6rem,1.6rem)}@media screen and (max-width:440px){.cart-form th{font-size:12px}}.cart-form td{font-size:clamp(13px,1.6rem,1.6rem)}.cart-form td h2,.cart-form td h3,.cart-form td h4,.cart-form td h5,.cart-form td h6{font-size:clamp(16px,2rem,2rem);line-height:clamp(22.4px,2.8rem,2.8rem)}@media screen and (max-width:620px){.cart-form td h2,.cart-form td h3,.cart-form td h4,.cart-form td h5,.cart-form td h6{font-size:14px;line-height:19.6px}}@media screen and (max-width:440px){.cart-form td h2,.cart-form td h3,.cart-form td h4,.cart-form td h5,.cart-form td h6{font-size:13px;line-height:18.2px}}@media screen and (max-width:450px){.cart-form th#view-remove-button-table-column{display:none}}@media screen and (max-width:480px){.cart-form td.views-field-edit-quantity{min-width:56px}}@media screen and (max-width:620px){.cart-form td.views-field-field-images{display:flex;flex-wrap:wrap;width:21rem}}@media screen and (max-width:530px){.cart-form td.views-field-field-images{width:17rem}}@media screen and (max-width:480px){.cart-form td.views-field-field-images{width:14rem}}.cart-form form,#edit-order-summary form{max-width:74rem;margin:2.4rem auto 0}.cart-form .form-actions,#edit-order-summary .form-actions{text-align:right}.cart-form table,#edit-order-summary table{border-spacing:0}.cart-form td,#edit-order-summary td{padding:.4rem 1rem}.cart-form .views-field-remove-button,#edit-order-summary .views-field-remove-button{text-align:center}.cart-form .views-field-remove-button .delete-order-item,#edit-order-summary .views-field-remove-button .delete-order-item{color:var(--c-text-inverse);background-color:#333;padding:0 !important;border-radius:50%;width:3rem;height:3rem}.cart-form .views-field-remove-button .delete-order-item:visited,#edit-order-summary .views-field-remove-button .delete-order-item:visited{color:var(--c-text-inverse)}.cart-form .views-field-remove-button .delete-order-item:hover,#edit-order-summary .views-field-remove-button .delete-order-item:hover{color:var(--c-text-inverse);background-color:#2d9a47;text-decoration:none}@media(prefers-color-scheme:dark){.cart-form .views-field-remove-button .delete-order-item,#edit-order-summary .views-field-remove-button .delete-order-item{color:var(--c-text-inverse);background-color:#333}.cart-form .views-field-remove-button .delete-order-item:visited,#edit-order-summary .views-field-remove-button .delete-order-item:visited{color:var(--c-text-inverse)}.cart-form .views-field-remove-button .delete-order-item:hover,#edit-order-summary .views-field-remove-button .delete-order-item:hover{color:var(--c-text-inverse);background-color:#2d9a47;text-decoration:none}}.cart-form th,#edit-order-summary th{text-align:left;padding:.6rem 1rem}.cart-form th:nth-child(1),#edit-order-summary th:nth-child(1){padding-left:0}.cart-form .total-price,.cart-form .total-price-coupon,#edit-order-summary .total-price,#edit-order-summary .total-price-coupon{display:flex;justify-content:flex-end;font-weight:700;margin-bottom:2rem;align-items:center}.cart-form .total-price h2,.cart-form .total-price h3,.cart-form .total-price h4,.cart-form .total-price h5,.cart-form .total-price-coupon h2,.cart-form .total-price-coupon h3,.cart-form .total-price-coupon h4,.cart-form .total-price-coupon h5,#edit-order-summary .total-price h2,#edit-order-summary .total-price h3,#edit-order-summary .total-price h4,#edit-order-summary .total-price h5,#edit-order-summary .total-price-coupon h2,#edit-order-summary .total-price-coupon h3,#edit-order-summary .total-price-coupon h4,#edit-order-summary .total-price-coupon h5{margin:0 .8rem 0;font-weight:400;font-size:1.6rem}@media screen and (max-width:1023px){.cart-form .total-price h2,.cart-form .total-price h3,.cart-form .total-price h4,.cart-form .total-price h5,.cart-form .total-price-coupon h2,.cart-form .total-price-coupon h3,.cart-form .total-price-coupon h4,.cart-form .total-price-coupon h5,#edit-order-summary .total-price h2,#edit-order-summary .total-price h3,#edit-order-summary .total-price h4,#edit-order-summary .total-price h5,#edit-order-summary .total-price-coupon h2,#edit-order-summary .total-price-coupon h3,#edit-order-summary .total-price-coupon h4,#edit-order-summary .total-price-coupon h5{font-size:clamp(16px,1.6rem,1.6rem)}}.cart-form .total-price .currency,.cart-form .total-price-coupon .currency,#edit-order-summary .total-price .currency,#edit-order-summary .total-price-coupon .currency{margin-left:.4rem}.cart-form .total-price-coupon,#edit-order-summary .total-price-coupon{margin-bottom:0}.cart-form .total-price-coupon .label,#edit-order-summary .total-price-coupon .label{margin-right:.8rem;font-weight:400}.cart-form .title-wrapper h2,.cart-form .title-wrapper h3,.cart-form .title-wrapper h4,.cart-form .title-wrapper h5,#edit-order-summary .title-wrapper h2,#edit-order-summary .title-wrapper h3,#edit-order-summary .title-wrapper h4,#edit-order-summary .title-wrapper h5{margin:0}.cart-form #edit-submit,#edit-order-summary #edit-submit{color:var(--c-text-inverse);background-color:#333}.cart-form #edit-submit:visited,#edit-order-summary #edit-submit:visited{color:var(--c-text-inverse)}.cart-form #edit-submit:hover,#edit-order-summary #edit-submit:hover{color:var(--c-text-inverse);background-color:#2d9a47;text-decoration:none}@media(prefers-color-scheme:dark){.cart-form #edit-submit,#edit-order-summary #edit-submit{color:var(--c-text-inverse);background-color:#333}.cart-form #edit-submit:visited,#edit-order-summary #edit-submit:visited{color:var(--c-text-inverse)}.cart-form #edit-submit:hover,#edit-order-summary #edit-submit:hover{color:var(--c-text-inverse);background-color:#2d9a47;text-decoration:none}}.cart-form #edit-actions input:last-child,#edit-order-summary #edit-actions input:last-child{margin-left:.6rem}.cart-form span.remove,#edit-order-summary span.remove{display:inline-block;position:relative}.cart-form span.remove::before,#edit-order-summary span.remove::before{content:"X";position:absolute;color:var(--c-text-inverse);background-color:#333;width:3rem;height:3rem;border-radius:50%;line-height:3rem;pointer-events:none}.cart-form span.remove::before:visited,#edit-order-summary span.remove::before:visited{color:var(--c-text-inverse)}.cart-form span.remove::before:hover,#edit-order-summary span.remove::before:hover{color:var(--c-text-inverse);background-color:#2d9a47;text-decoration:none}@media(prefers-color-scheme:dark){.cart-form span.remove::before,#edit-order-summary span.remove::before{color:var(--c-text-inverse);background-color:#333}.cart-form span.remove::before:visited,#edit-order-summary span.remove::before:visited{color:var(--c-text-inverse)}.cart-form span.remove::before:hover,#edit-order-summary span.remove::before:hover{color:var(--c-text-inverse);background-color:#2d9a47;text-decoration:none}}.cart-form span.remove input,#edit-order-summary span.remove input{opacity:0}.coupon-redemption-form__coupons .button{background-color:rgba(0,0,0,0);color:#333;text-decoration:underline;padding:0 !important;font-weight:700;margin-left:.8rem}.coupon-redemption-form__coupons .button:hover{text-decoration:none}[data-drupal-selector=edit-sidebar-coupon-redemption-form-apply]{color:#fff;background-color:#333;text-decoration:none}[data-drupal-selector=edit-sidebar-coupon-redemption-form-apply]:hover{background-color:var(--c-background-red)}.hero{width:100vw;position:relative;margin-left:-50vw;left:50%}.hero img{width:100%}.paragraph--type--mynd{margin:0 auto;max-width:91.4rem;margin-bottom:4.8rem}.paragraph--type--mynd figcaption{text-align:center;font-style:italic;padding:.4rem 1.2rem}.paragraph--type--mynd img{width:100%}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:var(--c-accent);text-decoration:none}.breadcrumb__link:hover{color:var(--c-accent-high)}.breadcrumb__item{display:inline-block;font-size:.75rem}.breadcrumb__item::after{content:"/"}.breadcrumb__item:last-child{color:var(--c-text)}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:var(--c-text)}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width:920rem){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:var(--c-accent);font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:hover{color:var(--c-accent-high)}@media screen and (max-width:1023px){.main-nav{position:fixed;width:100%;left:0;top:117px;z-index:100;overflow-y:auto;height:calc(100vh - 116px);background-color:#333;opacity:0;pointer-events:none;transition:opacity 500ms cubic-bezier(0.25,0.25,0.75,0.75)}}@media screen and (max-width:880px){.main-nav{top:97px;height:calc(100vh - 96px)}}.main-nav--open{background-color:var(--c-background);display:block;left:0;overflow-y:scroll;position:absolute;top:134px;right:0;width:100%}@media screen and (max-width:1023px){.show-mobile-menu .main-nav{opacity:1;pointer-events:all}}.main-menu{list-style:none;margin:0;padding:0;display:flex;position:relative;z-index:10}@media screen and (max-width:1023px){.main-menu{flex-direction:column}}.main-menu--sub{padding:1.8rem 0;background-color:var(--c-text-inverse);display:none;height:auto;left:0;overflow:visible;position:absolute;top:4.4rem;width:31.5rem;z-index:1;font-size:1rem;border:1px solid #333;box-shadow:7px 7px 10px 0px rgba(29,29,27,.16)}@media screen and (max-width:1023px){.main-menu--sub{position:relative;width:100%;top:0;max-height:0;overflow:hidden;padding-top:0;padding-bottom:0;transition:max-height 500ms cubic-bezier(0.42,0,0.58,1)}}@media screen and (max-width:1023px){.main-menu--sub .main-menu__item{background-color:var(--c-text-inverse)}}.main-menu--sub .main-menu__link{color:var(--c-text) !important}.main-menu--sub .main-menu__item:nth-child(1){background-color:rgba(0,0,0,0) !important}.main-menu--sub:hover{opacity:1;color:var(--c-text);transition:all .2s}.main-menu--sub:hover .main-menu__link--sub{color:var(--c-text)}.main-menu--sub:hover .main-menu__link--sub.active,.main-menu--sub:hover .main-menu__link--sub:active,.main-menu--sub:hover .main-menu__link--sub:hover{text-decoration:underline}.main-menu--sub-open{height:auto}@media screen and (max-width:1023px){.show-sub-menu .main-menu--sub{max-height:2000px}}@media(min-width:72rem){.main-menu--sub-2{display:none}}.main-menu__item{display:flex;flex-wrap:wrap;position:relative;margin-right:.2rem;transition:background-color 325ms cubic-bezier(0.25,0.25,0.75,0.75)}.main-menu__item:hover path{fill:#fff}.main-menu__item svg{position:absolute;width:15px;height:9px;display:none;right:0;top:50%;margin-top:-0.5rem}@media screen and (max-width:1100px){.main-menu__item svg{display:none !important}}@media screen and (max-width:1023px){.main-menu__item svg{right:2rem;top:16px;margin-top:0}.main-menu__item svg path{fill:#fff}}@media screen and (max-width:1023px){.main-menu__item{background-color:#333;border-bottom:1px solid var(--c-text-inverse)}}@media screen and (max-width:1023px){.main-menu__item .main-menu__link{color:var(--c-text-inverse)}}@media screen and (max-width:1023px){.main-menu__item>.main-menu--sub{display:block}}.main-menu__item:not(.main-menu__item--sub):hover{background-color:#333;transition:all .2s}.main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{display:block}.main-menu__item:hover .main-menu__link::after{color:var(--c-text-inverse)}.main-menu__item:hover .main-menu__link{color:var(--c-text-inverse)}.main-menu__item--with-sub{cursor:pointer}.main-menu__item.main-menu__item--with-sub svg{display:block;right:1rem}.main-menu__item.main-menu__item--with-sub .main-menu--sub svg{display:none}.main-menu__item:nth-child(1){background-color:#ce3133}.main-menu__item:nth-child(1) .main-menu__link{color:var(--c-text-inverse);padding:1rem 4rem 1rem 3rem}.main-menu__item:nth-child(1) .icon{right:1rem}.main-menu__item:nth-child(1) .icon path{fill:#fff}.main-menu__item:last-child{margin-right:0}@media screen and (max-width:1023px){.main-menu__item:last-child{border-bottom:none}}.expand-sub{background-color:var(--c-accent-high);cursor:pointer;display:block;width:20%;color:var(--c-text-inverse);position:relative}.expand-sub::after{border:15px solid;border-bottom-color:rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);content:"";display:block;margin-right:-12px;margin-top:-6px;position:absolute;right:50%;top:50%;width:0}.expand-sub--open{background-color:var(--c-accent-high);color:var(--c-muted)}.expand-sub--open::after{border-top-color:rgba(0,0,0,0);border-bottom:15px solid;margin-top:-20px}.main-menu__link{color:#333;display:block;font-size:1.6rem;line-height:2.4rem;padding:1rem 4rem 1rem 3rem;text-decoration:none;font-weight:600}@media screen and (max-width:1199px){.main-menu__link{padding:1rem 3rem 1rem 2.4rem}}@media screen and (max-width:1100px){.main-menu__link{padding:1rem 2rem}}@media screen and (max-width:1023px){.main-menu__link{font-size:20px;padding:14px 2rem}}.main-menu__link--sub{color:var(--c-accent);padding:.8rem 1rem .8rem 3rem;font-weight:normal}@media screen and (max-width:1023px){.main-menu__link--sub{padding:12px 2rem 12px 2rem;font-size:18px}}.main-menu--sub-2{background-color:var(--c-highlight-high)}.main-menu__link--sub-2{padding-left:4rem}.toggle-expand{color:var(--c-accent);display:none;padding:1rem;text-decoration:none;width:100%}.toggle-expand:hover{color:var(--c-accent-high)}@media(min-width:72rem){.toggle-expand{display:none}}.toggle-expand--open{background-color:var(--c-accent)}.toggle-expand__text{display:block;font-size:.9rem;font-weight:bold}.toggle-expand--open .toggle-expand__text{color:var(--c-background)}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.toggle-expand__open{display:inline-block;text-align:center}.toggle-expand--open .toggle-expand__open{display:none}.toggle-expand__close{display:none;text-align:center}.toggle-expand__close::before{color:var(--c-background);content:"X";display:block;font-size:2.5rem;line-height:5rem}.toggle-expand--open .toggle-expand__close{display:inline-block}.social-menu{list-style:none;margin:0;padding:0}.social-menu__item{margin-bottom:.25rem}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:var(--c-text)}.social-menu__icon{height:2rem;width:2rem;margin-right:.5rem;fill:currentColor}.social-menu__text{font-weight:bold}.page-reference>div{display:flex;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem;justify-content:center}@media screen and (max-width:479px){.page-reference>div{margin-right:auto;margin-left:auto}}.page-reference>div>div{width:calc(25% - 3.2rem);margin:0 1.5rem 3rem}@media screen and (max-width:1023px){.page-reference>div>div{width:calc(33.33% - 3.2rem)}}@media screen and (max-width:699px){.page-reference>div>div{width:calc(50% - 3.2rem)}}@media screen and (max-width:479px){.page-reference>div>div{width:100%;margin-left:0;margin-right:0}}.page-reference h2{font-weight:600;font-size:3.906rem;line-height:5.468rem;margin:0 0 3rem;letter-spacing:-0.1rem;word-wrap:break-word}.page-reference h2 a{text-decoration:none;color:#333}.page-reference article h2{font-size:2.5rem;margin:0 0 .8rem;letter-spacing:-0.1rem;line-height:3.5rem}@media screen and (max-width:1023px){.page-reference article h2{font-size:clamp(20px,2.5rem,2.5rem)}}.page-reference .image{margin-bottom:1.6rem;display:block;width:100%}.page-reference .links{list-style:none;padding:0;margin:0}.page-reference .links a{color:#ce3133;font-weight:600;text-decoration:none}.page-reference .links a:hover{text-decoration:underline}.pager{margin:0 0 3rem}.pager__items{list-style:none;margin:0;padding:0;text-align:center;display:flex;justify-content:center}.pager__item{width:clamp(32px,3.2rem,3.2rem);height:clamp(32px,3.2rem,3.2rem);background-color:var(--c-background);margin:0;display:flex;justify-content:center;align-items:center;border:1px solid #999}.pager__item a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;color:#333 !important}.pager__item a:visited{color:#333 !important}.pager__item.is-active{background-color:#333;color:var(--c-text-inverse);border:1px #333}.pager__item.is-active a{color:var(--c-text-inverse) !important}.pager__item--next,.pager__item--prev{background:rgba(0,0,0,0);border:none}.pager__link,.pager__link:link,.pager__link:visited{color:var(--c-text);font-weight:600;text-decoration:none}.pager__link.is-active,.pager__link:hover,.pager__link:link.is-active,.pager__link:link:hover,.pager__link:visited.is-active,.pager__link:visited:hover{color:var(--c-accent)}.pager__link--next,.pager__link--prev{display:block}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{border:8px solid var(--c-text);border-bottom:6px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:6px solid rgba(0,0,0,0);content:"";display:block;position:relative;top:1px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:var(--c-accent)}.pager__link--prev::before{border-left-color:rgba(0,0,0,0);border-right-color:var(--c-text)}.pager__link--prev:hover::before{border-left-color:rgba(0,0,0,0);border-right-color:var(--c-accent)}.grid--product-card{display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width:479px){.grid--product-card{margin-right:auto !important;margin-left:auto !important}}.ProductCard__item{width:calc(25% - 3.2rem);border:1px solid #999;position:relative;background-color:var(--c-background)}.ProductCard__item::before,.ProductCard__item::after{content:"";background-color:crimson;position:absolute;transition:height 325ms cubic-bezier(0.42,0,0.58,1);height:0;width:2px}.ProductCard__item::before{left:0;top:0}.ProductCard__item::after{right:0;bottom:0}.ProductCard__item>div{padding:1.8rem 0 3.6rem;position:relative;display:flex;flex-direction:column;height:100%}.ProductCard__item>div::before,.ProductCard__item>div::after{content:"";background-color:crimson;position:absolute;height:2px;width:0;transition:width 325ms cubic-bezier(0.42,0,0.58,1)}.ProductCard__item>div::before{top:0;left:0}.ProductCard__item>div::after{bottom:0;right:0}@media screen and (max-width:1023px){.ProductCard__item{width:calc(33.33% - 3.2rem)}}@media screen and (max-width:699px){.ProductCard__item{width:calc(50% - 3.2rem)}}@media screen and (max-width:479px){.ProductCard__item{width:100%;margin-left:0 !important;margin-right:0 !important}}.ProductCard__item:hover::before,.ProductCard__item:hover::after{height:100%}.ProductCard__item:hover>div::before,.ProductCard__item:hover>div::after{width:100%}.ProductCard__title h2,.ProductCard__title h3,.ProductCard__title h4,.ProductCard__title h5,.ProductCard__title h6{font-size:1.6rem;font-weight:600;line-height:2.24rem;letter-spacing:0;text-align:center;padding:0 2.4rem;margin:0 0 1.2rem;word-wrap:break-word}@media screen and (max-width:1023px){.ProductCard__title h2,.ProductCard__title h3,.ProductCard__title h4,.ProductCard__title h5,.ProductCard__title h6{font-size:clamp(16px,1.6rem,1.6rem)}}.ProductCard__image{padding:0 4rem;text-align:center}.ProductCard__image img{display:inline-block;width:100%;-o-object-fit:contain;object-fit:contain;height:28rem}.ProductCard__url{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0}.ProductCard__price{text-align:center;padding:0 2.4rem;line-height:2.8rem;font-size:2rem;font-weight:600;margin-top:auto}@media screen and (max-width:1023px){.ProductCard__price{font-size:clamp(18px,2.4rem,2.4rem)}}.ProductCard__price span:nth-child(1){font-size:1.4rem;font-weight:400;opacity:.6}@media screen and (max-width:1023px){.ProductCard__price span:nth-child(1){font-size:clamp(14px,1.4rem,1.4rem)}}.status__list{list-style:none;margin:0;padding:0;margin-bottom:1rem}.status{display:block;margin-bottom:.5rem;padding:.5rem;text-align:center}.status--warning{color:var(--c-text);background-color:var(--c-warning)}.status--error{color:var(--c-text);background-color:var(--c-error)}.status--status{color:var(--c-text);background-color:var(--c-message)}.tabs__link,.tabs__link--local-tasks{background-color:var(--c-muted);border:1px solid var(--c-highlight-high);border-bottom:none;color:var(--c-text);display:block;font-size:1.6rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color .3s}@media(min-width:920rem){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid var(--c-highlight-high);border-left:none;display:inline-block;font-size:1.6rem;padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:var(--c-highlight-high);color:var(--c-accent)}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:var(--c-text);border:1px solid var(--c-text);color:var(--c-text-inverse)}@media(min-width:920rem){.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:var(--c-background);border:1px solid var(--c-highlight-high);border-bottom:1px solid var(--c-highlight-high);border-left:none;color:var(--c-text)}}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--c-highlight-high)}@media(min-width:920rem){.tabs__nav{border-left:1px solid var(--c-highlight-high);display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1.6rem 0 0;padding:0;display:flex;justify-content:center}.tabs__link--local-tasks{padding:.3em 1.5em}.paragraph--type--texti-med-mynd img{width:100%}.paragraph--type--texti-med-mynd figcaption{text-align:right;font-style:italic;padding:.4rem 1.2rem}.paragraph--type--texti-med-mynd .image-left,.paragraph--type--texti-med-mynd .image-right,.paragraph--type--texti-med-mynd .image-default{display:flex;max-width:115rem;justify-content:space-between}@media screen and (max-width:699px){.paragraph--type--texti-med-mynd .image-left,.paragraph--type--texti-med-mynd .image-right,.paragraph--type--texti-med-mynd .image-default{flex-direction:column}}@media screen and (max-width:1199px){.paragraph--type--texti-med-mynd .image-left .content-wrapper,.paragraph--type--texti-med-mynd .image-default .content-wrapper{padding-left:4.8rem}}@media screen and (max-width:699px){.paragraph--type--texti-med-mynd .image-left .content-wrapper,.paragraph--type--texti-med-mynd .image-default .content-wrapper{width:100%;padding:0;order:1}}@media screen and (max-width:699px){.paragraph--type--texti-med-mynd .image-left figure,.paragraph--type--texti-med-mynd .image-default figure{order:2}}@media screen and (max-width:1199px){.paragraph--type--texti-med-mynd .image-right .content-wrapper{padding-right:4.8rem}}.paragraph--type--texti-med-mynd .image-above,.paragraph--type--texti-med-mynd .image-below{display:flex;max-width:91.4rem;margin:0 auto;flex-direction:column;align-items:center;text-align:center}.paragraph--type--texti-med-mynd .image-above figure,.paragraph--type--texti-med-mynd .image-below figure{max-width:none}.paragraph--type--texti-med-mynd .image-above figcaption,.paragraph--type--texti-med-mynd .image-below figcaption{text-align:center}.paragraph--type--texti-med-mynd .image-above img,.paragraph--type--texti-med-mynd .image-below img{width:100%}.paragraph--type--texti-med-mynd .image-above figure{order:1;margin-bottom:2.4rem}@media screen and (max-width:699px){.paragraph--type--texti-med-mynd .image-above figure{order:2}}.paragraph--type--texti-med-mynd .image-above .content-wrapper{order:2}@media screen and (max-width:699px){.paragraph--type--texti-med-mynd .image-above .content-wrapper{order:1}}.paragraph--type--texti-med-mynd .image-right figure,.paragraph--type--texti-med-mynd .image-below figure{order:2}.paragraph--type--texti-med-mynd .image-right .content-wrapper,.paragraph--type--texti-med-mynd .image-below .content-wrapper{order:1}.paragraph--type--texti-med-mynd figure{width:100%;max-width:56rem;order:1}@media screen and (max-width:699px){.paragraph--type--texti-med-mynd figure{width:100%;max-width:none}}.paragraph--type--texti-med-mynd .content-wrapper{width:100%;max-width:56rem;order:2}.texti{max-width:115rem;margin-bottom:4.8rem}.views-reference{margin-bottom:4.8rem}.manufacturers__wrapper h1{font-size:3.125rem;letter-spacing:-0.1rem;margin:0;display:inline-block;background:#fff;padding:2rem 2.4rem 1.2rem;border-top:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;border-top-left-radius:1.6rem;border-top-right-radius:1.6rem;transform:translateY(1px);position:relative;z-index:2}.manufacturers__wrapper .manufacturers-list .views-field-field-logo{position:relative}.manufacturers__wrapper .manufacturers-list .views-field-field-logo a{position:absolute;width:100%;height:100%;z-index:2}.manufacturers__wrapper .manufacturers-list .item-list>ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;background:var(--c-background);padding:4.8rem 0;width:100vw;margin-left:-50vw;left:50%;position:relative;border-top:1px solid #999}.manufacturers__wrapper .manufacturers-list .item-list>ul li{margin:0 1.2rem}.manufacturers__wrapper .manufacturers-list .item-list>ul li img{max-height:8rem;width:auto}.new-tires__wrapper{margin-bottom:4.8rem}.new-tires__wrapper .button{color:var(--c-text-inverse);background-color:var(--c-background-red)}.new-tires__wrapper .button:visited{color:var(--c-text-inverse)}.new-tires__wrapper .button:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}@media(prefers-color-scheme:dark){.new-tires__wrapper .button{color:var(--c-text-inverse);background-color:var(--c-background-red)}.new-tires__wrapper .button:visited{color:var(--c-text-inverse)}.new-tires__wrapper .button:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}}.new-tires__wrapper .button a{text-decoration:none;color:var(--c-text-inverse)}.new-tires__wrapper .button_wrapper{text-align:center}.grid__item{flex:1 1 100%;margin-bottom:2rem}@media(min-width:920rem){.grid__item{margin:0 2rem 0 0;flex-basis:30%}}.grid__item:last-child{margin-right:0}.grid__item--example{background-color:var(--c-highlight-high);padding:4rem}.grid--product-card{margin-right:-1.5rem;margin-left:-1.5rem}.grid--product-card .ProductCard__item{margin:0 1.5rem 3rem 1.5rem}.grid{display:flex}.grid--card{margin-bottom:2rem}.Blogg__wrapper{display:flex;justify-content:space-between;padding-bottom:4.8rem}@media screen and (max-width:910px){.Blogg__wrapper{flex-wrap:wrap}}.Blogg__wrapper .image-left figure{margin-right:3rem}.Blogg__wrapper .image-right figure{margin-left:3rem}.Blogg__date-wrapper{order:2;width:100%;max-width:20rem;padding-left:3rem}@media screen and (max-width:910px){.Blogg__date-wrapper{order:1;padding:0}}.Blogg__date{background-color:#fff;border:1px solid #999;padding:2rem 3rem;display:inline-block}@media screen and (max-width:910px){.Blogg__date{background-color:rgba(0,0,0,0);padding:0;display:block;border:none;margin-bottom:1rem}}@media screen and (max-width:699px){.Blogg__date{background-color:#fff;border:1px solid #999;padding:.8rem 1.2rem;display:inline-block;margin-bottom:2.4rem}}.Blogg__content{order:1;width:100%;max-width:115rem}@media screen and (max-width:910px){.Blogg__content{order:2;padding:0}}.Blogg__content figure{max-width:56rem}@media screen and (max-width:699px){.Blogg__content figure{max-width:none}}.Blogg__content .content-wrapper{max-width:56rem;padding-left:0 !important}@media screen and (max-width:699px){.Blogg__content .content-wrapper{max-width:none}}.gallery>div{display:flex;overflow-x:auto;scrollbar-color:var(--c-background-red) #f5f5f5;padding-bottom:8px;margin-bottom:8px}.gallery>div img{max-width:20.6rem;margin-right:1rem}.news-and-blogg-wrapper{display:flex;margin-left:-1.5rem;margin-right:-1.5rem}.news-and-blogg-wrapper .views-row{width:100%;max-width:44.2rem;margin:0 1.5rem 1.5rem 1.5rem;position:relative}.news-and-blogg-wrapper .views-row:hover .preview-content::before,.news-and-blogg-wrapper .views-row:hover .preview-content::after{height:100%}.news-and-blogg-wrapper .views-row:hover .preview-content>div::before,.news-and-blogg-wrapper .views-row:hover .preview-content>div::after{width:100%}.news-and-blogg-wrapper h2{font-size:2rem;line-height:2.8rem;margin-bottom:.7rem}.news-and-blogg-wrapper .preview-content{background-color:#fff;border:1px solid #999;padding:1.5rem;width:calc(100% - 3rem);margin-left:1.5rem;margin-top:-3.7rem;z-index:2;position:relative;overflow:hidden}.news-and-blogg-wrapper .preview-content::before,.news-and-blogg-wrapper .preview-content::after{content:"";background-color:crimson;position:absolute;transition:height 325ms cubic-bezier(0.42,0,0.58,1);height:0;width:2px}.news-and-blogg-wrapper .preview-content::before{left:0;top:0}.news-and-blogg-wrapper .preview-content::after{right:0;bottom:0}.news-and-blogg-wrapper .preview-content>div::before,.news-and-blogg-wrapper .preview-content>div::after{content:"";background-color:crimson;position:absolute;height:2px;width:0;transition:width 325ms cubic-bezier(0.42,0,0.58,1)}.news-and-blogg-wrapper .preview-content>div::before{top:0;left:0}.news-and-blogg-wrapper .preview-content>div::after{bottom:0;right:0}.news-and-blogg-wrapper .preview-content p:last-child{margin:0}.news-and-blogg-wrapper .links{position:absolute;margin:0;padding:0;list-style:none;text-indent:-9999em;width:100%;height:100%;top:0;left:0;z-index:3}.news-and-blogg-wrapper .links li,.news-and-blogg-wrapper .links a{display:block;width:100%;height:100%}.car-number-search-accessories-items .wrapper{display:flex;flex-wrap:wrap}.car-number-search-accessories-items .views-row{width:calc(25% - 3.1rem);margin:0 1.5rem 3rem}.car-number-search-accessories-items .views-row{border:1px solid #999;background-color:var(--c-background);text-align:center;padding:4rem}.car-number-search-accessories-items h2{font-size:1.6rem;font-weight:600;line-height:2.24rem;letter-spacing:0;text-align:center;padding:0 2.4rem;margin:0 0 1.8rem;word-wrap:break-word}.car-number-search-accessories-items a{text-decoration:none}.car-number-search-accessories-items a:hover{text-decoration:underline}.car-number-search-accessories-items img{display:inline-block;width:100%;-o-object-fit:contain;object-fit:contain;height:28rem}.ProductCard__category__CarModelYear{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1023px){#views-exposed-form-car-accessories-car-accessories-search-page{display:flex;flex-wrap:wrap}}#views-exposed-form-car-accessories-car-accessories-search-page>details{cursor:pointer;position:relative}@media screen and (max-width:1023px){#views-exposed-form-car-accessories-car-accessories-search-page>details{margin-right:2.4rem;width:calc(33.33% - 2.402rem)}}@media screen and (max-width:740px){#views-exposed-form-car-accessories-car-accessories-search-page>details{width:calc(50% - 2.402rem)}}@media screen and (max-width:479px){#views-exposed-form-car-accessories-car-accessories-search-page>details{width:100%;margin-right:0}}#views-exposed-form-car-accessories-car-accessories-search-page>details>summary{font-weight:600}#views-exposed-form-car-accessories-car-accessories-search-page [data-drupal-selector=edit-field-car-type-target-id-collapsible] .form-checkboxes,#views-exposed-form-car-accessories-car-accessories-search-page [data-drupal-selector=edit-field-car-sub-type-target-id-collapsible] .form-checkboxes,#views-exposed-form-car-accessories-car-accessories-search-page [data-drupal-selector=edit-field-model-year-target-id-collapsible] .form-checkboxes{display:flex;flex-wrap:wrap}#views-exposed-form-car-accessories-car-accessories-search-page [data-drupal-selector=edit-field-car-type-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-car-accessories-car-accessories-search-page [data-drupal-selector=edit-field-car-sub-type-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-car-accessories-car-accessories-search-page [data-drupal-selector=edit-field-model-year-target-id-collapsible] .form-checkboxes>div{background-color:#e8e8e8;border:1px solid #999;color:var(--c-text);margin:0 .4rem .8rem;padding:.2rem .6rem;white-space:pre}.car-accessories-search-page.empty .grid--product-card{display:block;margin-left:auto;margin-right:3rem}@media screen and (max-width:1023px){.car-accessories-search-page.empty .grid--product-card{margin:0}}.car-accessories-search-page.empty .grid--product-card .form-actions{text-align:left !important}.car-accessories-search-page.empty .grid--product-card #block-licenseplatesearchblock{margin-top:3rem}.car-accessories-search-page.empty .sidebar-wrapper{order:2}.car-accessories-search-page.empty .main-sidebar{opacity:1;position:relative;box-shadow:none;z-index:1;pointer-events:auto}.car-accessories-search-page{padding-bottom:4.8rem}.car-accessories-search-page .ProductCard__content h2{min-height:4.6rem}.car-accessories-search-page .ProductCard__item{width:calc(33.33% - 3.2rem)}@media screen and (max-width:1260px){.car-accessories-search-page .ProductCard__item{width:calc(50% - 3.2rem)}}@media screen and (max-width:1023px){.car-accessories-search-page .ProductCard__item{width:calc(33.33% - 3.02rem)}}@media screen and (max-width:890px){.car-accessories-search-page .ProductCard__item{width:calc(50% - 3.02rem)}}@media screen and (max-width:586px){.car-accessories-search-page .ProductCard__item{width:100%;margin-left:0;margin-right:0}}.car-accessories-search-page .ProductCard__item .stock-quantity{display:flex;align-items:center;margin-left:1.8rem}.car-accessories-search-page .ProductCard__item .stock-quantity .icon{position:relative;display:flex;align-items:center;font-size:1.8rem}.car-accessories-search-page .ProductCard__item .stock-quantity svg{max-width:3rem;max-height:3rem}.car-accessories-search-page .ProductCard__item .sold_out .icon::after{content:"X";color:#ce3133;font-weight:700;margin-left:.8rem;margin-right:.4rem}.car-accessories-search-page .ProductCard__item .more_than_eight .icon::after{content:"8+";color:#2d9a47;font-weight:700;margin-left:.3rem;margin-right:.8rem;font-size:2rem}.car-accessories-search-page .ProductCard__item .less_than_four .stock_value{padding-left:.4rem}.car-accessories-search-page .ProductCard__item .less_than_four .icon::after{color:#ce3133;font-weight:700;margin-left:.3rem;margin-right:.8rem;font-size:2rem}.car-accessories-search-page .ProductCard__item .between_four_and_eight .icon::after{content:"4-8";color:#2d9a47;font-weight:700;margin-left:.3rem;margin-right:.8rem;font-size:2rem}.car-accessories-search-page .add-to-cart-wrapper{align-self:center;text-align:center}.car-accessories-search-page .ProductCard__category{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;margin-bottom:1.2rem;align-self:flex-start;width:100%}.car-accessories-search-page .ProductCard__category>.ProductCard__category__CarTypeAndSubType{background-color:#ffc857;color:var(--c-text);margin:0 .4rem .8rem;padding:.4rem 1.2rem;display:flex;flex-wrap:wrap;justify-content:center}.car-accessories-search-page .ProductCard__category>.ProductCard__category__CarTypeAndSubType>div{font-size:1.4rem;margin-right:1.2rem}.car-accessories-search-page .ProductCard__category>.ProductCard__category__CarTypeAndSubType>div:nth-child(1){width:100%;text-align:center;font-weight:600;font-size:1.8rem;margin-right:0}.car-accessories-search-page .ProductCard__category>.ProductCard__category__CarTypeAndSubType>div:last-child{margin-right:0}.car-accessories-search-page .ProductCard__content{height:100%;display:flex;flex-direction:column;padding:0 2.4rem}.car-accessories-search-page .ProductCard__content h2,.car-accessories-search-page .ProductCard__content h3,.car-accessories-search-page .ProductCard__content h4,.car-accessories-search-page .ProductCard__content h5,.car-accessories-search-page .ProductCard__content h6{font-size:1.6rem;font-weight:600;line-height:2.24rem;letter-spacing:0;text-align:center;padding:0 2.4rem;margin:0 0 1.8rem;word-wrap:break-word}@media screen and (max-width:1023px){.car-accessories-search-page .ProductCard__content h2,.car-accessories-search-page .ProductCard__content h3,.car-accessories-search-page .ProductCard__content h4,.car-accessories-search-page .ProductCard__content h5,.car-accessories-search-page .ProductCard__content h6{font-size:clamp(16px,1.6rem,1.6rem)}}.car-accessories-search-page .ProductCard__content a{text-decoration:none;color:var(--c-text)}.car-accessories-search-page .ProductCard__content a:hover{text-decoration:underline}.car-accessories-search-page .ProductCard__content ul{list-style:none;margin:0;padding:0}.car-accessories-search-page .ProductCard__content .ProductCard__type .label{font-weight:600}.car-accessories-search-page .ProductCard__content .year-label{font-weight:600}.car-accessories-search-page .ProductCard__content .ProductCard__price{margin-bottom:.6rem;align-self:center}.car-accessories-search-page .ProductCard__content .ProductCard__price .label{opacity:.6;font-size:1.4rem;font-weight:400}.car-accessories-search-page .ProductCard__content .ProductCard__price .discounts,.car-accessories-search-page .ProductCard__content .ProductCard__price .no-discounts{display:flex}.car-accessories-search-page .ProductCard__content .ProductCard__price .tag{transform:translateY(0.2rem);margin-right:.4rem;display:inline-block}.car-accessories-search-page .ProductCard__content .ProductCard__price .price-before{display:block;text-decoration:line-through;font-size:1.4rem;font-weight:900;color:#ce3133;margin-right:.8rem;opacity:1}.car-accessories-search-page .ProductCard__content .ProductCard__size-mm .label{font-weight:600}.car-accessories-search-page .ProductCard__content .ProductCard__size-inches .label{font-weight:600}.car-accessories-search-page .ProductCard__content .add-to-cart-wrapper a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;transition:background-color 325ms cubic-bezier(0.25,0.25,0.75,0.75);color:var(--c-text-inverse);background-color:var(--c-background-red);line-height:clamp(42px,4.2rem,4.2rem);padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;font-weight:600;border:none !important;border-radius:1.2rem;font-size:1.4rem;height:clamp(42px,4.2rem,4.2rem)}.car-accessories-search-page .ProductCard__content .add-to-cart-wrapper a:visited{color:var(--c-text-inverse)}.car-accessories-search-page .ProductCard__content .add-to-cart-wrapper a:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}@media(prefers-color-scheme:dark){.car-accessories-search-page .ProductCard__content .add-to-cart-wrapper a{color:var(--c-text-inverse);background-color:var(--c-background-red)}.car-accessories-search-page .ProductCard__content .add-to-cart-wrapper a:visited{color:var(--c-text-inverse)}.car-accessories-search-page .ProductCard__content .add-to-cart-wrapper a:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}}@media screen and (max-width:1023px){.car-accessories-search-page .ProductCard__content .add-to-cart-wrapper a{font-size:clamp(14px,1.4rem,1.4rem)}}.car-accessories-search-page .ProductCard__content .add-to-cart-wrapper p{background-color:#999;color:#333;display:inline-block;border-radius:1.2rem;padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;height:clamp(42px,4.2rem,4.2rem);margin:0;font-size:1.4rem;line-height:clamp(42px,4.2rem,4.2rem);text-transform:uppercase;font-weight:600;text-align:center;margin-bottom:1rem}@media screen and (max-width:1023px){.car-accessories-search-page .ProductCard__content .add-to-cart-wrapper p{font-size:clamp(14px,1.4rem,1.4rem)}}.car-accessories-search-page{display:flex;margin-bottom:3rem}@media screen and (max-width:1023px){.car-accessories-search-page{flex-direction:column}}.car-accessories-search-page .grid--product-card{margin-bottom:-3rem;margin-left:-1.5rem;margin-right:1.5rem;width:100%;align-self:flex-start}@media screen and (max-width:1023px){.car-accessories-search-page .grid--product-card{width:auto;margin-right:-1.5rem;order:2}}@media screen and (max-width:586px){.car-accessories-search-page .grid--product-card{width:auto;margin-right:0;margin-left:0}}.car-accessories-search-page .result-count{text-align:center}.car-accessories-search-page header .result-count{padding-bottom:1.2rem}.layout-checkout-form{border:1px solid #333;padding:4rem;display:flex;flex-wrap:wrap;background-color:var(--c-background);margin-bottom:4.8rem}@media screen and (max-width:1023px){.layout-checkout-form{flex-direction:column}}@media screen and (max-width:1024px){.layout-checkout-form #edit-login-returning-customer-forgot-password{display:block;margin-top:2.4rem}}.layout-checkout-form .password-strength__meter{background-color:#999}.layout-checkout-form .layout-region{width:50%}@media screen and (max-width:1023px){.layout-checkout-form .layout-region{width:100%}}.layout-checkout-form .layout-region-checkout-footer{width:100%;text-align:center;padding-top:3rem;padding-right:0}.layout-checkout-form .layout-region-checkout-footer [data-drupal-selector=edit-actions]{display:flex;justify-content:center}.layout-checkout-form .layout-region-checkout-footer [data-drupal-selector=edit-actions] input{order:2}.layout-checkout-form .layout-region-checkout-footer [data-drupal-selector=edit-actions] a{margin-right:.6rem}.layout-checkout-form .layout-region-checkout-main{padding-right:3rem;border-right:1px solid #333}@media screen and (max-width:1023px){.layout-checkout-form .layout-region-checkout-main{padding-right:0;border-right:none;border-bottom:1px solid #333;margin-bottom:3.2rem}}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .form-item--radio{flex-direction:column}.layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .form-item--radio input{width:clamp(16px,1.6rem,1.6rem);height:clamp(16px,1.6rem,1.6rem)}.layout-checkout-form .layout-region-checkout-secondary{padding-left:3rem;padding-right:0}@media screen and (max-width:1023px){.layout-checkout-form .layout-region-checkout-secondary{padding-left:0}}.layout-checkout-form .layout-region-checkout-secondary>h3{font-size:2.5rem;font-weight:600;margin-top:0;margin-bottom:2.4rem}.layout-checkout-form legend{font-size:2.5rem;font-weight:600;margin-bottom:2.4rem}.layout-checkout-form .form-item--radio{display:flex}.layout-checkout-form .form-item--radio .form-item{display:flex;margin-left:0;margin-bottom:0;align-items:center}.layout-checkout-form .form-item--radio label{line-height:1.92rem}.layout-checkout-form .form-item--radio .form-radio{margin-right:.6rem}.layout-checkout-form .form-fieldset .form-item{margin-left:0}.layout-checkout-form .form-fieldset{margin-bottom:2.4rem;margin-left:0}.layout-checkout-form [data-drupal-selector=edit-payment-information-payment-method]{margin-right:0;margin-bottom:1.2rem;max-width:none}.layout-checkout-form [data-drupal-selector=edit-payment-information-payment-method] legend{font-size:2rem;letter-spacing:0;margin-bottom:0}.layout-checkout-form [data-drupal-selector=edit-payment-information-payment-method] label{font-weight:400}.layout-checkout-form [data-drupal-selector=edit-payment-information-payment-method] .form-item{max-width:none}.layout-checkout-form [data-drupal-selector=edit-payment-information-payment-method] .form-item label{white-space:nowrap}.layout-checkout-form [data-drupal-selector=edit-payment-information-payment-method] .form-item:nth-child(1){margin-right:2.4rem}.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-payment-details]{display:flex}.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-payment-details]>.form-item{width:100%}.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-payment-details]>.form-item:first-of-type{max-width:32rem;margin-right:.8rem}.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-payment-details]>.form-item:last-of-type{max-width:8rem;margin-left:.8rem}.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-payment-details] [data-drupal-selector=edit-payment-information-add-payment-method-payment-details-number]{width:100%}.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-payment-details] [data-drupal-selector=edit-payment-information-add-payment-method-payment-details-expiration]{width:100%;max-width:22rem}.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-payment-details] [data-drupal-selector=edit-payment-information-add-payment-method-payment-details-expiration]>.form-item:nth-child(1),.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-payment-details] [data-drupal-selector=edit-payment-information-add-payment-method-payment-details-expiration]>.form-item:nth-child(3){width:100%}.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-payment-details] [data-drupal-selector=edit-payment-information-add-payment-method-payment-details-expiration]>.form-item:nth-child(2){display:flex;align-items:center}.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-payment-details] [data-drupal-selector=edit-payment-information-add-payment-method-payment-details-expiration]>.form-item:nth-child(2) .credit-card-form__divider{margin:1.7rem .6rem 0 .6rem}.layout-checkout-form [data-drupal-selector=edit-payment-information-billing-information] .form-item,.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-billing-information] .form-item{max-width:62rem}.layout-checkout-form [data-drupal-selector=edit-payment-information-billing-information]>.form-item:last-of-type,.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-billing-information]>.form-item:last-of-type{display:flex;align-items:center;margin-top:-2rem}.layout-checkout-form [data-drupal-selector=edit-payment-information-billing-information]>.form-item:last-of-type input,.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-billing-information]>.form-item:last-of-type input{margin-right:.6rem}.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-billing-information-address-wrapper]>fieldset legend:first-of-type,.layout-checkout-form [data-drupal-selector=edit-payment-information-billing-information-address-wrapper]>fieldset legend:first-of-type{display:none}.layout-checkout-form .address-container-inline{display:flex}.layout-checkout-form .address-container-inline>.form-item{width:100%;margin-right:.8rem}.layout-checkout-form .address-container-inline input{width:100%}.layout-checkout-form [data-drupal-selector=edit-payment-information-billing-information] .form-submit,.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-billing-information] .form-submit{color:var(--c-text-inverse);background-color:#333}.layout-checkout-form [data-drupal-selector=edit-payment-information-billing-information] .form-submit:visited,.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-billing-information] .form-submit:visited{color:var(--c-text-inverse)}.layout-checkout-form [data-drupal-selector=edit-payment-information-billing-information] .form-submit:hover,.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-billing-information] .form-submit:hover{color:var(--c-text-inverse);background-color:#2d9a47;text-decoration:none}@media(prefers-color-scheme:dark){.layout-checkout-form [data-drupal-selector=edit-payment-information-billing-information] .form-submit,.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-billing-information] .form-submit{color:var(--c-text-inverse);background-color:#333}.layout-checkout-form [data-drupal-selector=edit-payment-information-billing-information] .form-submit:visited,.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-billing-information] .form-submit:visited{color:var(--c-text-inverse)}.layout-checkout-form [data-drupal-selector=edit-payment-information-billing-information] .form-submit:hover,.layout-checkout-form [data-drupal-selector=edit-payment-information-add-payment-method-billing-information] .form-submit:hover{color:var(--c-text-inverse);background-color:#2d9a47;text-decoration:none}}.layout-checkout-form #edit-review-payment-information legend:first-of-type{font-size:1.6rem;letter-spacing:0;font-weight:700}.layout-checkout-form #edit-review-payment-information legend:first-of-type a{color:var(--c-background-red)}.layout-checkout-form .link--previous{color:var(--c-text-inverse);background-color:#333;padding:1.2rem 4rem 1rem 4rem !important;font-weight:600;border-radius:1.2rem;font-size:1.4rem;text-transform:uppercase;text-decoration:none}.layout-checkout-form .link--previous:visited{color:var(--c-text-inverse)}.layout-checkout-form .link--previous:hover{color:var(--c-text-inverse);background-color:#2d9a47;text-decoration:none}@media(prefers-color-scheme:dark){.layout-checkout-form .link--previous{color:var(--c-text-inverse);background-color:#333}.layout-checkout-form .link--previous:visited{color:var(--c-text-inverse)}.layout-checkout-form .link--previous:hover{color:var(--c-text-inverse);background-color:#2d9a47;text-decoration:none}}.layout-checkout-form .form-wrapper__returning-customer a{color:var(--c-text)}.layout-checkout-form [data-drupal-selector=edit-login]{display:flex;width:100%}@media screen and (max-width:720px){.layout-checkout-form [data-drupal-selector=edit-login]{flex-direction:column}}.layout-checkout-form [data-drupal-selector=edit-login]>fieldset{width:100%}.layout-checkout-form [data-drupal-selector=edit-login]>fieldset .form-item{max-width:none}.layout-checkout-form [data-drupal-selector=edit-login] .form-wrapper__returning-customer{padding-right:3rem;border-right:1px solid var(--c-text)}@media screen and (max-width:720px){.layout-checkout-form [data-drupal-selector=edit-login] .form-wrapper__returning-customer{padding:0;border:none}}.layout-checkout-form [data-drupal-selector=edit-login] .form-wrapper__guest-checkout{padding-left:3rem}@media screen and (max-width:720px){.layout-checkout-form [data-drupal-selector=edit-login] .form-wrapper__guest-checkout{padding:0}}.layout-checkout-form [data-drupal-selector=edit-login] .form-wrapper__guest-checkout input{width:100%}.layout-checkout-form [data-drupal-selector=edit-login] .form-wrapper__guest-checkout .form-submit{width:auto}.form-radio{width:auto}.form-item--radio .form-item{display:flex;margin-left:0;align-items:center;margin:0 2.4rem 0 0}.form-item--radio .form-item input{margin-right:.4rem;height:auto}#webform-submission-hros-abending-eda-kvortun-add-form{max-width:115rem;background-color:#fff;margin-bottom:4.8rem;padding:4.8rem;border:1px solid #c5ccd3}#edit-hvad-viltu-senda-okkur{display:flex}.hros-abending-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.hros-abending-wrapper .form-item{width:calc(50% - 1.2rem)}#user-login-form{background-color:var(--c-background);max-width:91.4rem;padding:4.8rem;margin-bottom:4.8rem;border:1px solid #c5ccd3}#user-login-form .form-item:nth-child(5){display:flex;align-items:center}#user-login-form .form-item:nth-child(5) input{width:auto;margin-right:.6rem}.manufacturer__page{display:flex;max-width:108rem;margin:0 auto;justify-content:space-between;padding-bottom:4.8rem;padding-top:4.8rem}.manufacturer__page-logo{width:44.2rem;background:var(--c-background);display:flex;justify-content:center;align-items:center;border:1px solid #c5ccd3}.manufacturer__page-description{width:57.8rem}.other-products-search-page{padding-bottom:4.8rem}.other-products-search-page .ProductCard__item{width:calc(25% - 3.2rem)}@media screen and (max-width:1260px){.other-products-search-page .ProductCard__item{width:calc(50% - 3.2rem)}}@media screen and (max-width:1023px){.other-products-search-page .ProductCard__item{width:calc(25% - 3.02rem)}}@media screen and (max-width:890px){.other-products-search-page .ProductCard__item{width:calc(50% - 3.02rem)}}@media screen and (max-width:586px){.other-products-search-page .ProductCard__item{width:100%;margin-left:0;margin-right:0}}.other-products-search-page .add-to-cart-wrapper{align-self:center;text-align:center}.other-products-search-page .ProductCard__category{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:1.2rem;align-self:flex-start;width:100%}.other-products-search-page .ProductCard__category>div{background-color:#e8e8e8;border:1px solid #999;color:var(--c-text);margin:0 .4rem .8rem;padding:.4rem 1.2rem;border-radius:1.2rem}.other-products-search-page .ProductCard__content{height:100%;display:flex;flex-direction:column;padding:0 2.4rem}.other-products-search-page .ProductCard__content h2,.other-products-search-page .ProductCard__content h3,.other-products-search-page .ProductCard__content h4,.other-products-search-page .ProductCard__content h5,.other-products-search-page .ProductCard__content h6{font-size:1.6rem;font-weight:600;line-height:2.24rem;letter-spacing:0;text-align:center;padding:0 2.4rem;margin:0 0 1.8rem;word-wrap:break-word}@media screen and (max-width:1023px){.other-products-search-page .ProductCard__content h2,.other-products-search-page .ProductCard__content h3,.other-products-search-page .ProductCard__content h4,.other-products-search-page .ProductCard__content h5,.other-products-search-page .ProductCard__content h6{font-size:clamp(16px,1.6rem,1.6rem)}}.other-products-search-page .ProductCard__content a{text-decoration:none;color:var(--c-text)}.other-products-search-page .ProductCard__content a:hover{text-decoration:underline}.other-products-search-page .ProductCard__content ul{list-style:none;margin:0;padding:0}.other-products-search-page .ProductCard__content .ProductCard__type .label{font-weight:600}.other-products-search-page .ProductCard__content .ProductCard__price{margin-bottom:.6rem;align-self:center}.other-products-search-page .ProductCard__content .ProductCard__price .label{opacity:.6;font-size:1.4rem;font-weight:400}.other-products-search-page .ProductCard__content .ProductCard__price .discounts,.other-products-search-page .ProductCard__content .ProductCard__price .no-discounts{display:flex}.other-products-search-page .ProductCard__content .ProductCard__price .tag{transform:translateY(0.2rem);margin-right:.4rem;display:inline-block}.other-products-search-page .ProductCard__content .ProductCard__price .price-before{display:block;text-decoration:line-through;font-size:1.4rem;font-weight:900;color:#ce3133;margin-right:.8rem;opacity:1}.other-products-search-page .ProductCard__content .ProductCard__size-mm .label{font-weight:600}.other-products-search-page .ProductCard__content .ProductCard__size-inches .label{font-weight:600}.other-products-search-page .ProductCard__content .add-to-cart-wrapper a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;transition:background-color 325ms cubic-bezier(0.25,0.25,0.75,0.75);color:var(--c-text-inverse);background-color:var(--c-background-red);line-height:clamp(42px,4.2rem,4.2rem);padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;font-weight:600;border:none !important;border-radius:1.2rem;font-size:1.4rem;height:clamp(42px,4.2rem,4.2rem)}.other-products-search-page .ProductCard__content .add-to-cart-wrapper a:visited{color:var(--c-text-inverse)}.other-products-search-page .ProductCard__content .add-to-cart-wrapper a:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}@media(prefers-color-scheme:dark){.other-products-search-page .ProductCard__content .add-to-cart-wrapper a{color:var(--c-text-inverse);background-color:var(--c-background-red)}.other-products-search-page .ProductCard__content .add-to-cart-wrapper a:visited{color:var(--c-text-inverse)}.other-products-search-page .ProductCard__content .add-to-cart-wrapper a:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}}@media screen and (max-width:1023px){.other-products-search-page .ProductCard__content .add-to-cart-wrapper a{font-size:clamp(14px,1.4rem,1.4rem)}}.other-products-search-page .ProductCard__content .add-to-cart-wrapper p{background-color:#999;color:#333;display:inline-block;border-radius:1.2rem;padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;height:clamp(42px,4.2rem,4.2rem);margin:0;font-size:1.2rem;line-height:clamp(42px,4.2rem,4.2rem);text-transform:uppercase;font-weight:600;text-align:center;margin-bottom:1rem}@media screen and (max-width:1023px){.other-products-search-page .ProductCard__content .add-to-cart-wrapper p{font-size:clamp(14px,1.4rem,1.4rem)}}@media screen and (max-width:1023px){#views-exposed-form-tire-search-tire-search-page{display:flex;flex-wrap:wrap}}#views-exposed-form-tire-search-tire-search-page>details{cursor:pointer;position:relative}@media screen and (max-width:1023px){#views-exposed-form-tire-search-tire-search-page>details{margin-right:2.4rem;width:calc(33.33% - 2.402rem)}}@media screen and (max-width:740px){#views-exposed-form-tire-search-tire-search-page>details{width:calc(50% - 2.402rem)}}@media screen and (max-width:479px){#views-exposed-form-tire-search-tire-search-page>details{width:100%;margin-right:0}}#views-exposed-form-tire-search-tire-search-page>details>summary{font-weight:600}#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-width-mm-target-id-collapsible] .form-checkboxes,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-profile-height-mm-target-id-collapsible] .form-checkboxes,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-rim-size-target-id-collapsible] .form-checkboxes,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-profile-height-inches-target-id-collapsible] .form-checkboxes,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-width-inches-target-id-collapsible] .form-checkboxes{display:flex;flex-wrap:wrap}#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-width-mm-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-profile-height-mm-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-rim-size-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-profile-height-inches-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-width-inches-target-id-collapsible] .form-checkboxes>div{width:33.33%}.Product{display:flex;max-width:108rem;margin:0 auto;justify-content:space-between;padding-top:4.8rem;padding-bottom:4.8rem}@media screen and (max-width:600px){.Product{flex-direction:column}}.Product form{display:flex;flex-wrap:wrap}.Product form .field--widget-commerce-product-variation-title{width:100%}.Product form .form-actions{align-self:flex-end}.Product form .field--name-quantity{width:18.2rem;margin-right:.6rem}.Product form .field--name-quantity .form-item{margin-bottom:0}.Product form .form-item{max-width:56rem}@media screen and (max-width:600px){.Product form .form-item{max-width:none}}.Product__media{width:100%;max-width:44.2rem}.Product__media img{display:inline-block;width:100%}@media screen and (max-width:1023px){.Product__media{padding-right:2.4rem}}@media screen and (max-width:880px){.Product__media{width:40%}}@media screen and (max-width:719px){.Product__media{max-width:none;margin-bottom:4.8rem}}@media screen and (max-width:600px){.Product__media{width:auto;order:2;margin-bottom:0}}.Product__content{width:100%;max-width:57.8rem}@media screen and (max-width:1023px){.Product__content{padding-left:2.4rem}}@media screen and (max-width:880px){.Product__content{width:60%}}@media screen and (max-width:600px){.Product__content{width:auto;padding:0;max-width:none;order:1;margin-bottom:4.8rem}}.Product__content h1{font-size:clamp(25px,3.906rem,3.906rem);line-height:clamp(35px,5.468rem,5.468rem);font-weight:600;margin-bottom:1.2rem}.Product__content .stock-quantity{display:flex;align-items:center;margin-bottom:1.2rem}.Product__content .stock-quantity .icon{position:relative;display:flex;align-items:center;font-size:1.8rem}.Product__content .stock-quantity svg{max-width:5rem;max-height:5rem}.Product__content .sold_out{color:#ce3133;font-weight:700;font-size:clamp(16px,2rem,2rem)}.Product__content .more_than_eight{color:#2d9a47;font-weight:700;font-size:clamp(16px,2rem,2rem)}.Product__content .less_than_four{margin-left:.6rem;color:#ce3133;font-weight:700;font-size:clamp(16px,2rem,2rem);display:flex;transform:translateY(8px)}.Product__content .less_than_four .stock_value{padding-left:.4rem}.Product__content .less-than-four-string{font-size:clamp(16px,2rem,2rem);margin-left:.4rem}.Product__content .less_than_four_attention{font-size:clamp(14px,1.4rem,1.4rem);color:var(--c-text);font-weight:400}.Product__content .between_four_and_eight{color:#2d9a47;font-weight:700;font-size:2rem}.Product__tire-type .label{display:inline-block;font-weight:700}.Product__tire-type .type{display:inline-block}.Product__tire-type .type div{display:inline-block}.Product__tire-type .type>div .quickedit-field::after{content:","}.Product__tire-type .type>div:last-child .quickedit-field::after{content:""}.Product__car-sub-type .car-label{display:inline;font-weight:700}.Product__car-sub-type .car-sub-type{display:inline}.Product__car-sub-type .car-sub-type span:last-child{display:none}.Product__car-model-year .car-model-year-label{display:inline;font-weight:700}.Product__car-model-year .car-model-year{display:inline}.Product__car-model-year .car-model-year span:last-child{display:none}.Product__car-type .car-type-label{display:inline;font-weight:700}.Product__car-type .car-type{display:inline}.Product__car-type .car-type span:last-child{display:none}.Product__price{margin:3.2rem 0}.Product__price .label{display:inline-block}.Product__price .price{display:inline-block;font-size:clamp(20px,2.5rem,2.5rem);font-weight:600}.Product__price .price .discounts,.Product__price .price .no-discounts{display:flex}.Product__price .price .discounts .price-before,.Product__price .price .no-discounts .price-before{color:#ce3133;font-size:1.4rem;text-decoration:line-through;margin-right:.8rem}.EU-tyre-label.tyre-label-empty{display:none}.EU-tyre-label{width:100%;max-width:39.8rem;display:flex;border:1px solid #999;background-color:var(--c-background);border-radius:1.2rem;padding:1.6rem 1.6rem 1rem 1.6rem;flex-wrap:wrap;margin:0 1.5rem 3rem}@media screen and (max-width:500px){.EU-tyre-label{max-width:400px}}.EU-tyre-label .eu-logo{margin-bottom:1.8rem}.EU-tyre-label__energy-efficiency,.EU-tyre-label__wet-grip{width:50%;font-size:2.5rem;font-weight:600}.EU-tyre-label__energy-efficiency{padding-right:.8rem;text-align:center}.EU-tyre-label__energy-efficiency .icon{max-width:8.5rem;display:inline-block;margin-bottom:.4rem}.EU-tyre-label__wet-grip{padding-left:.8rem;border-left:1px solid var(--c-text);text-align:center}.EU-tyre-label__wet-grip .icon{max-width:11.1rem;display:inline-block;max-height:6.9rem;margin-bottom:.4rem}.EU-tyre-label__name{background-color:var(--c-text);margin-bottom:.6rem;padding:0 .8rem;display:flex;align-items:center;position:relative}.EU-tyre-label__name span{color:var(--c-background);font-size:3.125rem;z-index:2}.EU-tyre-label__name span::before{content:"";position:absolute;width:100%;height:.4rem;background-color:var(--c-text);top:-0.4rem;left:0}.EU-tyre-label__name span::after{content:"";position:absolute;width:100%;height:.4rem;background-color:var(--c-text);bottom:-0.4rem;left:0}.EU-tyre-label__name::after{content:"";position:absolute;width:4rem;height:calc(100% + .8rem);background-color:var(--c-text);top:-0.4rem;left:-1.5rem;-webkit-clip-path:polygon(60% 0,60% 100%,100% 50%);clip-path:polygon(60% 0,60% 100%,100% 50%);transform:rotate(180deg)}.EU-tyre-label__bar{padding:.7rem .9rem;text-align:left;color:var(--c-background);border-left:.2rem solid var(--c-text);border-top:.2rem solid var(--c-text);border-bottom:.2rem solid var(--c-text);margin-bottom:.6rem;position:relative;text-shadow:.2rem 0 var(--c-text),-0.2rem 0 var(--c-text),0 .2rem var(--c-text),0 -0.2rem var(--c-text),.1rem .1rem var(--c-text),-0.1rem -0.1rem var(--c-text),.1rem -0.1rem var(--c-text),-0.1rem .1rem var(--c-text)}.EU-tyre-label__bar::after{content:"";position:absolute;width:4rem;height:calc(100% + .4rem);background-color:var(--c-text);top:-0.2rem;right:-1.5rem;-webkit-clip-path:polygon(60% 0,60% 100%,100% 50%);clip-path:polygon(60% 0,60% 100%,100% 50%)}.EU-tyre-label__bar::before{content:"";position:absolute;width:4rem;height:calc(100% + .2rem);background-color:#00963e;top:-0.1rem;right:-1.3rem;-webkit-clip-path:polygon(60% 0,60% 100%,100% 50%);clip-path:polygon(60% 0,60% 100%,100% 50%);z-index:2}.EU-tyre-label__energy-efficiency-a{display:flex;justify-content:space-between}.EU-tyre-label__energy-efficiency-a .EU-tyre-label__bar{background-color:#00963e;width:30%}.EU-tyre-label__energy-efficiency-b{display:flex;justify-content:space-between}.EU-tyre-label__energy-efficiency-b .EU-tyre-label__bar{background-color:#a3c50f;width:37%}.EU-tyre-label__energy-efficiency-b .EU-tyre-label__bar::before{background-color:#a3c50f}.EU-tyre-label__energy-efficiency-c{display:flex;justify-content:space-between}.EU-tyre-label__energy-efficiency-c .EU-tyre-label__bar{background-color:#ffed00;width:44%}.EU-tyre-label__energy-efficiency-c .EU-tyre-label__bar::before{background-color:#ffed00}.EU-tyre-label__energy-efficiency-d{display:flex;justify-content:space-between}.EU-tyre-label__energy-efficiency-d .EU-tyre-label__bar{background-color:#fbba00;width:51%}.EU-tyre-label__energy-efficiency-d .EU-tyre-label__bar::before{background-color:#fbba00}.EU-tyre-label__energy-efficiency-e{display:flex;justify-content:space-between}.EU-tyre-label__energy-efficiency-e .EU-tyre-label__bar{background-color:#e2000a;width:58%}.EU-tyre-label__energy-efficiency-e .EU-tyre-label__bar::before{background-color:#e2000a}.EU-tyre-label__wet-grip-a{display:flex;justify-content:space-between}.EU-tyre-label__wet-grip-a .EU-tyre-label__bar{background-color:#005ca9;width:30%}.EU-tyre-label__wet-grip-a .EU-tyre-label__bar::before{background-color:#005ca9}.EU-tyre-label__wet-grip-b{display:flex;justify-content:space-between}.EU-tyre-label__wet-grip-b .EU-tyre-label__bar{background-color:#007ac0;width:37%}.EU-tyre-label__wet-grip-b .EU-tyre-label__bar::before{background-color:#007ac0}.EU-tyre-label__wet-grip-c{display:flex;justify-content:space-between}.EU-tyre-label__wet-grip-c .EU-tyre-label__bar{background-color:#53a7de;width:44%}.EU-tyre-label__wet-grip-c .EU-tyre-label__bar::before{background-color:#53a7de}.EU-tyre-label__wet-grip-d{display:flex;justify-content:space-between}.EU-tyre-label__wet-grip-d .EU-tyre-label__bar{background-color:#86c2eb;width:51%}.EU-tyre-label__wet-grip-d .EU-tyre-label__bar::before{background-color:#86c2eb}.EU-tyre-label__wet-grip-e{display:flex;justify-content:space-between}.EU-tyre-label__wet-grip-e .EU-tyre-label__bar{background-color:#bbe3f8;width:58%}.EU-tyre-label__wet-grip-e .EU-tyre-label__bar::before{background-color:#bbe3f8}.EU-tyre-label__noise-levels .item-value-a span:nth-child(1){font-weight:700;font-size:2rem}.EU-tyre-label__noise-levels .item-value-b span:nth-child(2){font-weight:700;font-size:2rem}.EU-tyre-label__noise-levels .item-value-c span:nth-child(3){font-weight:700;font-size:2rem}.EU-tyre-label__noise-levels .noise-rating{position:absolute;top:7.2rem;left:4.1rem}.EU-tyre-label__noise-levels{width:100%;text-align:center;border-top:1px solid var(--c-text);margin-top:1rem;margin-bottom:2.4rem;padding-top:1.4rem}.EU-tyre-label__noise-levels-wrapper{position:relative;display:inline-block;max-width:11.7rem}.EU-tyre-label__noise-levels-wrapper object{max-width:11.8rem}.noise-db-label-wrapper{position:absolute;top:2.3rem;left:3.2rem}.eu__tyre-noise-db-label{font-weight:700}.Product__general-wrapper ul{list-style:none;margin:0;padding:0}.Product__general-wrapper li{display:flex;margin-bottom:.8rem}.Product__general-wrapper .label{font-weight:600;padding-right:.4rem}.Product__info{display:flex;flex-wrap:wrap;padding:4.8rem 2.4rem 1.8rem;justify-content:center;background-color:#ccc;width:100vw;position:relative;margin-left:-50vw;left:50%}.Product__general-info{width:100%;max-width:39.8rem;border:1px solid #999;background-color:var(--c-text-inverse);border-radius:1.2rem;padding:1.6rem 1.6rem 1rem 1.6rem;margin:0 1.5rem 3rem;display:flex;flex-direction:column}@media screen and (max-width:500px){.Product__general-info{max-width:400px}}.Product__general-info div:last-child{margin-top:auto;text-align:center}.Product__general-info div:last-child a{margin-bottom:3.2rem;margin-top:2.4rem}.Product__other-properties,.Product__markings{width:100%;background-color:var(--c-text-inverse);border-radius:1.2rem;padding-top:1.6rem;padding-right:0;padding-bottom:1rem;padding-left:0;display:flex;flex-direction:column;overflow:hidden;max-width:0;border:none;margin-left:0;margin-right:0;height:0;transition:all 500ms cubic-bezier(0.25,0.46,0.45,0.94)}.Product__other-properties ul,.Product__markings ul{list-style:none;margin:0;padding:0}.Product__other-properties .label,.Product__markings .label{font-weight:600;padding-right:.4rem}.Product__other-properties li,.Product__markings li{display:flex;margin-bottom:.8rem;flex-wrap:wrap}.show-item .button{display:none}.show-item .Product__other-properties,.show-item .Product__markings{max-width:39.8rem;border:1px solid #999;margin:0 1.5rem 3rem;padding-right:1.6rem;padding-left:1.6rem;height:auto}@media screen and (max-width:500px){.show-item .Product__other-properties,.show-item .Product__markings{max-width:400px}}.img-small img,.img-large img{display:block}.img-large img{display:block;padding:4.8rem;margin-bottom:1rem;border:1px solid #999;background-color:var(--c-background)}.img-small{display:flex;padding-bottom:8px;margin-bottom:8px;overflow-x:auto;width:calc(100% - 9.6rem);margin-left:4.8rem;scrollbar-color:var(--c-background-red) #f5f5f5}.img-small img{width:9rem;margin-right:1rem;border-radius:3px;border:1px solid #999;cursor:pointer;-o-object-fit:contain;object-fit:contain}.Product__detail{max-width:108rem;margin:0 auto;padding-bottom:4.8rem}.Product__rims form{display:flex}.Product__rims form .form-item{padding-right:1.2rem}.Product__rims .attribute-widgets{display:flex;flex-wrap:wrap}.Product__rims .form-item__label{white-space:pre}.Efnistegund,.Framleiðandi,.Felguheiti{position:absolute;left:-9999em}.ProductCard__category__CarModelYear{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1023px){#views-exposed-form-rim-search-rim-search-page{display:flex;flex-wrap:wrap}}#views-exposed-form-rim-search-rim-search-page>details{cursor:pointer;position:relative}@media screen and (max-width:1023px){#views-exposed-form-rim-search-rim-search-page>details{margin-right:2.4rem;width:calc(33.33% - 2.402rem)}}@media screen and (max-width:740px){#views-exposed-form-rim-search-rim-search-page>details{width:calc(50% - 2.402rem)}}@media screen and (max-width:479px){#views-exposed-form-rim-search-rim-search-page>details{width:100%;margin-right:0}}#views-exposed-form-rim-search-rim-search-page>details>summary{font-weight:600}#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-size-target-id-collapsible] .form-checkboxes,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-width-target-id-collapsible] .form-checkboxes,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-material-target-id-collapsible] .form-checkboxes,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-manufacturer-target-id-collapsible] .form-checkboxes,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-pcd-target-id-collapsible] .form-checkboxes,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-cb-target-id-collapsible] .form-checkboxes,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-et-target-id-collapsible] .form-checkboxes{display:flex;flex-wrap:wrap}#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-size-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-width-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-material-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-manufacturer-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-pcd-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-cb-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-et-target-id-collapsible] .form-checkboxes>div{background-color:#e8e8e8;border:1px solid #999;color:var(--c-text);margin:0 .4rem .8rem;padding:.2rem .6rem}#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-size-target-id-collapsible] .form-checkboxes>div .form-item,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-width-target-id-collapsible] .form-checkboxes>div .form-item,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-material-target-id-collapsible] .form-checkboxes>div .form-item,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-manufacturer-target-id-collapsible] .form-checkboxes>div .form-item,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-pcd-target-id-collapsible] .form-checkboxes>div .form-item,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-cb-target-id-collapsible] .form-checkboxes>div .form-item,#views-exposed-form-rim-search-rim-search-page [data-drupal-selector=edit-attribute-rim-et-target-id-collapsible] .form-checkboxes>div .form-item{display:flex;margin:0;align-items:center}.rim-search-page.empty .grid--product-card{display:block;margin-left:auto;margin-right:3rem}@media screen and (max-width:1023px){.rim-search-page.empty .grid--product-card{margin:0}}.rim-search-page.empty .grid--product-card .form-actions{text-align:left !important}.rim-search-page.empty .grid--product-card #block-licenseplatesearchblock{margin-top:3rem}.rim-search-page.empty .sidebar-wrapper{order:2}.rim-search-page.empty .main-sidebar{opacity:1;position:relative;box-shadow:none;z-index:1;pointer-events:auto}.rim-search-page{padding-bottom:4.8rem}.rim-search-page .ProductCard__content h2{min-height:4.6rem}.rim-search-page .ProductCard__item{width:calc(33.33% - 3.2rem)}@media screen and (max-width:1260px){.rim-search-page .ProductCard__item{width:calc(50% - 3.2rem)}}@media screen and (max-width:1023px){.rim-search-page .ProductCard__item{width:calc(33.33% - 3.02rem)}}@media screen and (max-width:890px){.rim-search-page .ProductCard__item{width:calc(50% - 3.02rem)}}@media screen and (max-width:586px){.rim-search-page .ProductCard__item{width:100%;margin-left:0;margin-right:0}}.rim-search-page .ProductCard__item .stock-quantity{display:flex;align-items:center;margin-left:1.8rem}.rim-search-page .ProductCard__item .stock-quantity .icon{position:relative;display:flex;align-items:center;font-size:1.8rem}.rim-search-page .ProductCard__item .stock-quantity svg{max-width:3rem;max-height:3rem}.rim-search-page .ProductCard__item .sold_out{color:#ce3133;font-weight:700;font-size:2rem}.rim-search-page .ProductCard__item .more_than_eight{color:#2d9a47;font-weight:700;font-size:2rem}.rim-search-page .ProductCard__item .less_than_four{color:#ce3133;font-weight:700;font-size:2rem}.rim-search-page .ProductCard__item .less_than_four .stock_value{padding-left:.4rem}.rim-search-page .ProductCard__item .between_four_and_eight{color:#2d9a47;font-weight:700;font-size:2rem}.rim-search-page .add-to-cart-wrapper{align-self:center;text-align:center}.rim-search-page .ProductCard__category{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;margin-bottom:1.2rem;align-self:flex-start;width:100%}.rim-search-page .ProductCard__category>.ProductCard__category__CarTypeAndSubType{background-color:#ffc857;color:var(--c-text);margin:0 .4rem .8rem;padding:.4rem 1.2rem;display:flex;flex-wrap:wrap;justify-content:center}.rim-search-page .ProductCard__category>.ProductCard__category__CarTypeAndSubType>div{font-size:1.4rem;margin-right:1.2rem}.rim-search-page .ProductCard__category>.ProductCard__category__CarTypeAndSubType>div:nth-child(1){width:100%;text-align:center;font-weight:600;font-size:1.8rem;margin-right:0}.rim-search-page .ProductCard__category>.ProductCard__category__CarTypeAndSubType>div:last-child{margin-right:0}.rim-search-page .ProductCard__content{height:100%;display:flex;flex-direction:column;padding:0 2.4rem}.rim-search-page .ProductCard__content h2,.rim-search-page .ProductCard__content h3,.rim-search-page .ProductCard__content h4,.rim-search-page .ProductCard__content h5,.rim-search-page .ProductCard__content h6{font-size:1.6rem;font-weight:600;line-height:2.24rem;letter-spacing:0;text-align:center;padding:0 2.4rem;margin:0 0 1.8rem;word-wrap:break-word}@media screen and (max-width:1023px){.rim-search-page .ProductCard__content h2,.rim-search-page .ProductCard__content h3,.rim-search-page .ProductCard__content h4,.rim-search-page .ProductCard__content h5,.rim-search-page .ProductCard__content h6{font-size:clamp(16px,1.6rem,1.6rem)}}.rim-search-page .ProductCard__content a{text-decoration:none;color:var(--c-text)}.rim-search-page .ProductCard__content a:hover{text-decoration:underline}.rim-search-page .ProductCard__content ul{list-style:none;margin:0;padding:0}.rim-search-page .ProductCard__content .ProductCard__type .label{font-weight:600}.rim-search-page .ProductCard__content .year-label{font-weight:600}.rim-search-page .ProductCard__content .ProductCard__price{margin-bottom:.6rem;align-self:center}.rim-search-page .ProductCard__content .ProductCard__price .label{opacity:.6;font-size:1.4rem;font-weight:400}.rim-search-page .ProductCard__content .ProductCard__price .discounts,.rim-search-page .ProductCard__content .ProductCard__price .no-discounts{display:flex}.rim-search-page .ProductCard__content .ProductCard__price .tag{transform:translateY(0.2rem);margin-right:.4rem;display:inline-block}.rim-search-page .ProductCard__content .ProductCard__price .price-before{display:block;text-decoration:line-through;font-size:1.4rem;font-weight:900;color:#ce3133;margin-right:.8rem;opacity:1}.rim-search-page .ProductCard__content .ProductCard__size-mm .label{font-weight:600}.rim-search-page .ProductCard__content .ProductCard__size-inches .label{font-weight:600}.rim-search-page .ProductCard__content .add-to-cart-wrapper a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;transition:background-color 325ms cubic-bezier(0.25,0.25,0.75,0.75);color:var(--c-text-inverse);background-color:var(--c-background-red);line-height:clamp(42px,4.2rem,4.2rem);padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;font-weight:600;border:none !important;border-radius:1.2rem;font-size:1.4rem;height:clamp(42px,4.2rem,4.2rem)}.rim-search-page .ProductCard__content .add-to-cart-wrapper a:visited{color:var(--c-text-inverse)}.rim-search-page .ProductCard__content .add-to-cart-wrapper a:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}@media(prefers-color-scheme:dark){.rim-search-page .ProductCard__content .add-to-cart-wrapper a{color:var(--c-text-inverse);background-color:var(--c-background-red)}.rim-search-page .ProductCard__content .add-to-cart-wrapper a:visited{color:var(--c-text-inverse)}.rim-search-page .ProductCard__content .add-to-cart-wrapper a:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}}@media screen and (max-width:1023px){.rim-search-page .ProductCard__content .add-to-cart-wrapper a{font-size:clamp(14px,1.4rem,1.4rem)}}.rim-search-page .ProductCard__content .add-to-cart-wrapper p{background-color:#999;color:#333;display:inline-block;border-radius:1.2rem;padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;height:clamp(42px,4.2rem,4.2rem);margin:0;font-size:1.4rem;line-height:clamp(42px,4.2rem,4.2rem);text-transform:uppercase;font-weight:600;text-align:center;margin-bottom:1rem}@media screen and (max-width:1023px){.rim-search-page .ProductCard__content .add-to-cart-wrapper p{font-size:clamp(14px,1.4rem,1.4rem)}}.rim-search-page{display:flex;margin-bottom:3rem}@media screen and (max-width:1023px){.rim-search-page{flex-direction:column}}.rim-search-page .grid--product-card{margin-bottom:-3rem;margin-left:-1.5rem;margin-right:1.5rem;width:100%;align-self:flex-start}@media screen and (max-width:1023px){.rim-search-page .grid--product-card{width:auto;margin-right:-1.5rem;order:2}}@media screen and (max-width:586px){.rim-search-page .grid--product-card{width:auto;margin-right:0;margin-left:0}}.rim-search-page .result-count{text-align:center}.rim-search-page header .result-count{padding-bottom:1.2rem}.rim-search .ProductCard__category>div{display:flex}.rim-search .ProductCard__category>div>div{display:flex}.rim-search .ProductCard__category div div div:nth-child(1)::after{content:":";margin-right:.4rem}.rim-search .ProductCard__category div div div:nth-child(1){font-weight:700}.rim-size-and-width div:nth-child(1){font-weight:700;margin-right:.4rem}.main--with-sidebar{padding:0 2.4rem}.filter-icon-js{text-align:center;display:none}@media screen and (max-width:1023px){.filter-icon-js{display:block}}.close-filter{width:clamp(20px,2.4rem,2.4rem);height:clamp(20px,2.4rem,2.4rem);background:var(--c-background-red);font-size:clamp(16px,2rem,2rem);color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;right:2.4rem;opacity:0;transition:opacity .15s ease 0s}.show-filter-icon .close-filter{opacity:1}.filter-icon-wrapper{padding-top:1.2rem;padding-right:clamp(48px,6rem,6rem);padding-bottom:1.2rem;padding-left:2.4rem;background-color:#fff;border:1px solid #999;display:inline-flex;margin:0 auto 3rem auto;border-radius:1.2rem;position:relative}.filter-select{display:flex;align-items:center;cursor:pointer}.filter-select span:nth-child(1){max-width:2rem;margin-right:1rem}.filter-select span:nth-child(2){font-size:clamp(20px,2.5rem,2.5rem);line-height:clamp(28px,3.5rem,3.5rem);font-weight:600;margin-top:-0.4rem}.filter-select object{pointer-events:none;width:clamp(20px,2rem,2rem);height:clamp(22px,2.2rem,2.2rem)}.sidebar-wrapper{display:flex;width:32.4rem;margin:0 auto;position:relative}@media screen and (max-width:1260px){.sidebar-wrapper{width:32%}}@media screen and (max-width:1023px){.sidebar-wrapper{order:1;width:100%;display:block}}.sidebar-wrapper #block-licenseplatesearchblock{padding:2.4rem;background-color:#e8e8e8;border:1px solid #999}.sidebar-wrapper #block-licenseplatesearchblock h2{font-size:clamp(20px,2.5rem,2.5rem);line-height:clamp(28px,3.5rem,3.5rem)}.sidebar-wrapper #block-bjb-theme-page-title{padding:0}.sidebar-wrapper .main-content{width:106.2rem;margin:0}@media screen and (max-width:1260px){.sidebar-wrapper .main-content{width:68%}}@media screen and (max-width:1023px){.sidebar-wrapper .main-content{width:100%}}.sidebar-wrapper .main-sidebar{width:32.4rem;background-color:var(--c-background);padding:3rem 2rem;border:1px solid #999}@media screen and (max-width:1023px){.sidebar-wrapper .main-sidebar{width:100%;position:absolute;z-index:100;box-shadow:0px 12px 15px 5px rgba(0,0,0,.25);opacity:0;transition:opacity .15s ease 0s;pointer-events:none}}.sidebar-wrapper .main-sidebar .facet-item input{margin-right:.4rem}.sidebar-wrapper .main-sidebar .filter-icon{display:flex;align-items:center}.sidebar-wrapper .main-sidebar .filter-icon span:nth-child(1){max-width:2rem;margin-right:1rem}.sidebar-wrapper .main-sidebar .filter-icon span:nth-child(2){font-size:clamp(20px,2.5rem,2.5rem);line-height:clamp(28px,3.5rem,3.5rem);font-weight:600;margin-top:-0.4rem}.sidebar-wrapper .main-sidebar .filter-clear-all{opacity:.4}.sidebar-wrapper .main-sidebar .filter-clear-all a{text-decoration:underline}.sidebar-wrapper .main-sidebar .filter-clear-all a:hover{text-decoration:none}.sidebar-wrapper .main-sidebar .filter{display:flex;justify-content:space-between;margin-bottom:2.4rem}.sidebar-wrapper .main-sidebar .facet-block-wrapper{padding:1rem 0;border-top:1px solid #e4e7eb;border-bottom:1px solid #e4e7eb;margin-bottom:1.2rem}.sidebar-wrapper .main-sidebar .facets-widget-checkbox ul{list-style:none;padding:.8rem 0 0;margin:0}.sidebar-wrapper .main-sidebar .facets-widget-checkbox .facet-item__count{color:rgba(29,29,27,.44)}.sidebar-wrapper .main-sidebar a{text-decoration:none;color:var(--c-text)}.sidebar-wrapper .main-sidebar h2{font-size:1.6rem;margin:0;font-weight:600;display:flex;justify-content:space-between}.sidebar-wrapper .main-sidebar .icon{transform:rotate(-45deg);transition:all 500ms cubic-bezier(0.455,0.03,0.515,0.955)}.sidebar-wrapper .main-sidebar .rotate-arrow .icon{transform:rotate(0)}.sidebar-wrapper .main-sidebar object{pointer-events:none;width:clamp(20px,2rem,2rem);height:clamp(22px,2.2rem,2.2rem)}@media screen and (max-width:1023px){.sidebar-wrapper.show-sidebar .main-sidebar{opacity:1;pointer-events:unset}}.main-content--with-sidebar{padding:0}.main--with-sidebar{padding-top:6rem}.content-closed .facet-block-content{overflow:hidden}.content-closed .facet-block-content>div{margin-top:-200vh;transition:margin-top 500ms cubic-bezier(0.455,0.03,0.515,0.955)}.facet-block-content{overflow:hidden}.facet-block-content>div{margin-top:0vh;transition:all 500ms}.footer{background-color:#333;padding:1rem 0;color:var(--c-text-inverse);padding:0 2.4rem}.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:var(--c-text-inverse);font-size:2.5rem;line-height:3.5rem;margin-bottom:2.4rem;margin-top:0}.footer a{color:var(--c-text-inverse);text-decoration:underline;font-weight:600}.footer ul{list-style:none;padding:0;margin:0}.footer__inner{max-width:138.6rem;width:100%;margin:0 auto;padding:6rem 1rem;display:flex}@media(min-width:48rem){.footer__inner{padding:6rem 1rem}}@media(min-width:138.6rem){.footer__inner{padding-left:calc(1rem + calc(-50vw + calc(138.6rem / 2)));padding-right:calc(1rem + calc(-50vw + calc(138.6rem / 2)))}}@media screen and (max-width:1023px){.footer__inner{flex-wrap:wrap}}.footer__inner>*{width:32.4rem;margin:0 1.5rem}@media screen and (max-width:479px){.footer__inner>*{width:100%}}@media screen and (max-width:580px){.footer__inner #block-bjb-theme-footer{margin:0 0 2.4rem}}.footer__inner #block-stadsetning{width:64.8rem}@media screen and (max-width:1023px){.footer__inner #block-stadsetning{margin-left:0}}.footer__inner #block-stadsetning .text-long{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.footer__inner #block-stadsetning .text-long iframe{left:0;top:0;height:100%;width:100%;position:absolute}@media screen and (max-width:479px){.footer__inner #block-stadsetning{width:100%}}.footer__inner>*:first-child{margin-left:0}.footer__inner>*:last-child{margin-right:0}.header{background-color:#ccc;padding:0 2.4rem}.header .info-block{display:none}@media screen and (max-width:1023px){.header .info-block{display:block}}.header .info__wrapper{border-top:1px solid #fff;padding:3.2rem 2.4rem;color:var(--c-text-inverse);font-size:20px}@media screen and (max-width:470px){.header .info__wrapper{font-size:18px}}@media screen and (max-width:436px){.header .info__wrapper{font-size:16px}}@media screen and (max-width:400px){.header .info__wrapper{font-size:15px}}.header .info__wrapper .icon{margin-right:12px}.header .info__wrapper .icon path{fill:#fff}.header .info__wrapper a{font-weight:600;color:#fff}.header .info__wrapper .info__opening-hours,.header .info__wrapper .info__opening-hours-item,.header .info__wrapper .info__adress-location,.header .info__wrapper .info__phone,.header .info__wrapper .info__address{display:flex;align-items:center}.header .info__wrapper .info__phone{margin-right:24px}@media screen and (max-width:546px){.header .info__wrapper .info__phone{margin-bottom:16px}}.header .info__wrapper .info__opening-hours{margin-bottom:16px}@media screen and (max-width:800px){.header .info__wrapper .info__opening-hours{flex-direction:column;align-items:flex-start}}@media screen and (max-width:800px){.header .info__wrapper .info__opening-hours-item:nth-child(3){padding-left:48px}}@media screen and (max-width:546px){.header .info__wrapper .info__adress-location{flex-direction:column;align-items:flex-start}}.header .info__wrapper .info__address span:nth-child(2){margin-right:24px}.header .info__wrapper .info__opening-hours-item .icon{width:36px}.header .info__wrapper .info__phone .icon{width:33px}.header .info__wrapper .info__address .icon{width:32px}.header .info__wrapper .divider{padding:0 .6rem}@media screen and (max-width:800px){.header .info__wrapper .divider{display:none}}.header__inner{max-width:138.6rem;width:100%;margin:0 auto;padding:6rem 1rem;padding-top:.9rem !important;padding-bottom:.9rem !important;display:flex;flex-flow:column nowrap}@media(min-width:48rem){.header__inner{padding:6rem 1rem}}@media(min-width:138.6rem){.header__inner{padding-left:calc(1rem + calc(-50vw + calc(138.6rem / 2)));padding-right:calc(1rem + calc(-50vw + calc(138.6rem / 2)))}}@media screen and (max-width:1023px){.header__inner{height:116px;justify-content:center}}@media screen and (max-width:880px){.header__inner{height:96px}}.header__primary{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:1rem 0;align-items:center;padding-top:0 !important;padding-bottom:0 !important}.header__branding{margin-right:1rem;max-width:14.1rem;margin-left:-2.3rem}@media screen and (max-width:1023px){.header__branding{max-width:none}}.header .logo__image{width:13.4rem;height:9.6rem}@media screen and (max-width:1023px){.header .logo__image{width:134px;height:auto}}@media screen and (max-width:880px){.header .logo__image{width:118px}}.header #block-cart{margin-right:-1rem}.header__menu{margin-left:auto;margin-right:auto}.header__menu .h2,.header__menu .text-long h2,.text-long .header__menu h2{margin:0}.hamburger-wrapper{margin-left:auto;margin-right:2.4rem;cursor:pointer;display:none}.hamburger-wrapper svg{width:clamp(34px,3.8rem,3.8rem)}@media screen and (max-width:1023px){.hamburger-wrapper{display:block}}.staff-order-page .views-exposed-form{display:flex;margin-bottom:3rem}.staff-order-page .views-exposed-form>.form-item:nth-child(2){width:100%;max-width:44.2rem;display:flex;flex-direction:column;justify-content:flex-end;margin:0}.staff-order-page .form-wrapper{display:flex;width:100%;max-width:67.8rem;margin:0}.staff-order-page .form-wrapper .form-item{margin:0 1.5rem 0 0}.staff-order-page .form-wrapper .form-item:last-child{margin-right:0 0 0 1.5rem}.staff-order-page #edit-actions{max-width:12rem;flex-direction:column;justify-content:flex-end;margin-left:1.5rem}.staff-products-search-page{padding-bottom:4.8rem}.staff-products-search-page .ProductCard__item{width:calc(25% - 3.2rem)}@media screen and (max-width:1260px){.staff-products-search-page .ProductCard__item{width:calc(50% - 3.2rem)}}@media screen and (max-width:1023px){.staff-products-search-page .ProductCard__item{width:calc(25% - 3.02rem)}}@media screen and (max-width:890px){.staff-products-search-page .ProductCard__item{width:calc(50% - 3.02rem)}}@media screen and (max-width:586px){.staff-products-search-page .ProductCard__item{width:100%;margin-left:0;margin-right:0}}.staff-products-search-page .add-to-cart-wrapper{align-self:center}.staff-products-search-page .ProductCard__category{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:1.2rem;align-self:flex-start;width:100%}.staff-products-search-page .ProductCard__category>div{background-color:#e8e8e8;border:1px solid #999;color:var(--c-text);margin:0 .4rem .8rem;padding:.4rem 1.2rem;border-radius:1.2rem}.staff-products-search-page .ProductCard__content{height:100%;display:flex;flex-direction:column;padding:0 2.4rem}.staff-products-search-page .ProductCard__content h2,.staff-products-search-page .ProductCard__content h3,.staff-products-search-page .ProductCard__content h4,.staff-products-search-page .ProductCard__content h5,.staff-products-search-page .ProductCard__content h6{font-size:1.6rem;font-weight:600;line-height:2.24rem;letter-spacing:0;text-align:center;padding:0 2.4rem;margin:0 0 1.8rem;word-wrap:break-word}@media screen and (max-width:1023px){.staff-products-search-page .ProductCard__content h2,.staff-products-search-page .ProductCard__content h3,.staff-products-search-page .ProductCard__content h4,.staff-products-search-page .ProductCard__content h5,.staff-products-search-page .ProductCard__content h6{font-size:clamp(16px,1.6rem,1.6rem)}}.staff-products-search-page .ProductCard__content a{text-decoration:none;color:var(--c-text)}.staff-products-search-page .ProductCard__content a:hover{text-decoration:underline}.staff-products-search-page .ProductCard__content ul{list-style:none;margin:0;padding:0}.staff-products-search-page .ProductCard__content .ProductCard__type .label{font-weight:600}.staff-products-search-page .ProductCard__content .ProductCard__price{margin-bottom:.6rem;align-self:center}.staff-products-search-page .ProductCard__content .ProductCard__price .label{opacity:.6}.staff-products-search-page .ProductCard__content .ProductCard__price .tag{transform:translateY(0.2rem);margin-right:.4rem;display:inline-block}.staff-products-search-page .ProductCard__content .ProductCard__size-mm .label{font-weight:600}.staff-products-search-page .ProductCard__content .ProductCard__size-inches .label{font-weight:600}.staff-products-search-page .ProductCard__content .add-to-cart-wrapper a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;transition:background-color 325ms cubic-bezier(0.25,0.25,0.75,0.75);color:var(--c-text-inverse);background-color:var(--c-background-red);line-height:clamp(42px,4.2rem,4.2rem);padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;font-weight:600;border:none !important;border-radius:1.2rem;font-size:1.4rem;height:clamp(42px,4.2rem,4.2rem)}.staff-products-search-page .ProductCard__content .add-to-cart-wrapper a:visited{color:var(--c-text-inverse)}.staff-products-search-page .ProductCard__content .add-to-cart-wrapper a:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}@media(prefers-color-scheme:dark){.staff-products-search-page .ProductCard__content .add-to-cart-wrapper a{color:var(--c-text-inverse);background-color:var(--c-background-red)}.staff-products-search-page .ProductCard__content .add-to-cart-wrapper a:visited{color:var(--c-text-inverse)}.staff-products-search-page .ProductCard__content .add-to-cart-wrapper a:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}}@media screen and (max-width:1023px){.staff-products-search-page .ProductCard__content .add-to-cart-wrapper a{font-size:clamp(14px,1.4rem,1.4rem)}}.staff-products-search-page .ProductCard__content .add-to-cart-wrapper p{background-color:#999;color:#333;display:inline-block;border-radius:1.2rem;padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;height:clamp(42px,4.2rem,4.2rem);margin:0;font-size:1.4rem;line-height:clamp(42px,4.2rem,4.2rem);text-transform:uppercase;font-weight:600;text-align:center}@media screen and (max-width:1023px){.staff-products-search-page .ProductCard__content .add-to-cart-wrapper p{font-size:clamp(14px,1.4rem,1.4rem)}}@media screen and (max-width:1023px){#views-exposed-form-tire-search-tire-search-page{display:flex;flex-wrap:wrap}}#views-exposed-form-tire-search-tire-search-page>details{cursor:pointer;position:relative}@media screen and (max-width:1023px){#views-exposed-form-tire-search-tire-search-page>details{margin-right:2.4rem;width:calc(33.33% - 2.402rem)}}@media screen and (max-width:740px){#views-exposed-form-tire-search-tire-search-page>details{width:calc(50% - 2.402rem)}}@media screen and (max-width:479px){#views-exposed-form-tire-search-tire-search-page>details{width:100%;margin-right:0}}#views-exposed-form-tire-search-tire-search-page>details>summary{font-weight:600}#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-width-mm-target-id-collapsible] .form-checkboxes,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-profile-height-mm-target-id-collapsible] .form-checkboxes,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-rim-size-target-id-collapsible] .form-checkboxes,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-profile-height-inches-target-id-collapsible] .form-checkboxes,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-width-inches-target-id-collapsible] .form-checkboxes{display:flex;flex-wrap:wrap}#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-width-mm-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-profile-height-mm-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-rim-size-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-profile-height-inches-target-id-collapsible] .form-checkboxes>div,#views-exposed-form-tire-search-tire-search-page [data-drupal-selector=edit-field-width-inches-target-id-collapsible] .form-checkboxes>div{width:33.33%}.header-bottom{background-color:#999;padding:0 2.4rem}@media screen and (max-width:1023px){.header-bottom{height:1px;background-color:#333}}.header-bottom .info__opening-hours-item:nth-child(1),.header-bottom .info__adress-location{display:flex;align-items:center}.header-bottom .form-item__textfield{border:none;width:100%}.header-bottom .form-item{margin:0}.header-bottom>div{max-width:138.6rem;width:100%;margin:0 auto;padding:6rem 1rem;padding-top:1.3rem !important;padding-bottom:1.3rem !important;display:flex;align-items:flex-start;justify-content:space-between}@media(min-width:48rem){.header-bottom>div{padding:6rem 1rem}}@media(min-width:138.6rem){.header-bottom>div{padding-left:calc(1rem + calc(-50vw + calc(138.6rem / 2)));padding-right:calc(1rem + calc(-50vw + calc(138.6rem / 2)))}}@media screen and (max-width:1199px){.header-bottom>div{padding-left:0;padding-right:0}}@media screen and (max-width:1023px){.header-bottom>div{display:none}}.header-bottom>div .text-long{color:#000}.header-bottom>div .text-long strong{font-weight:600}.header-bottom>div .text-long a{color:#000;font-weight:600}.header-bottom>div .divider{padding:0 .6rem}.header-bottom>div .info__address .icon{width:2.5rem;height:3.3rem}.header-bottom>div .info__opening-hours .icon{width:2.8rem;height:2.8rem}.header-bottom>div .info__phone .icon{width:2.3rem;height:2.7rem}.header-bottom>div .info__wrapper,.header-bottom>div .info__opening-hours,.header-bottom>div .info__phone,.header-bottom>div .info__address{display:flex;align-items:center}.header-bottom>div .info__wrapper .icon,.header-bottom>div .info__opening-hours .icon,.header-bottom>div .info__phone .icon,.header-bottom>div .info__address .icon{margin-right:1rem}.header-bottom>div .info__opening-hours,.header-bottom>div .info__phone{margin-right:5rem}@media screen and (max-width:1199px){.header-bottom>div .info__opening-hours,.header-bottom>div .info__phone{margin-right:3.6rem}}@media screen and (max-width:1100px){.header-bottom>div .info__opening-hours,.header-bottom>div .info__phone{margin-right:2rem}}.header-bottom>div .info__address span:nth-child(2){margin-right:5rem}@media screen and (max-width:1199px){.header-bottom>div .info__address span:nth-child(2){margin-right:3.6rem}}@media screen and (max-width:1100px){.header-bottom>div .info__address span:nth-child(2){margin-right:2rem}}.header-bottom>div .info__address span:nth-child(1) .icon{margin-right:1rem;width:3.8rem}.header-bottom>div .text-long,.header-bottom>div .opening-hours{display:flex;align-items:center}.header-bottom>div .opening-hours{list-style:none;margin:0;padding:0}.header-bottom>div .info__opening-hours object,.header-bottom>div .info__phone object,.header-bottom>div .info__address object{transform:translateY(0.3rem)}.header-bottom>div .text-long>.location{display:flex;align-items:flex-start}.header-bottom .views-exposed-form{position:relative;width:100%;max-width:47.2rem}.header-bottom .views-exposed-form .form-item{max-width:none}.header-bottom .views-exposed-form [data-drupal-selector=edit-actions]{position:absolute;right:0;top:0;height:100%}.header-bottom .views-exposed-form [data-drupal-selector=edit-actions] .button{background-color:var(--c-background-black);height:100%;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:1.7rem !important;padding-right:1.7rem !important}#block-opnunartimi{margin:0 auto}.tire-search-page{padding-bottom:4.8rem}.tire-search-page .ProductCard__item{width:calc(33.33% - 3.2rem)}@media screen and (max-width:1260px){.tire-search-page .ProductCard__item{width:calc(50% - 3.2rem)}}@media screen and (max-width:1023px){.tire-search-page .ProductCard__item{width:calc(33.33% - 3.02rem)}}@media screen and (max-width:890px){.tire-search-page .ProductCard__item{width:calc(50% - 3.02rem)}}@media screen and (max-width:586px){.tire-search-page .ProductCard__item{width:100%;margin-left:0;margin-right:0}}.tire-search-page .ProductCard__item .stock-quantity{display:flex;align-items:center;margin-left:1.8rem}.tire-search-page .ProductCard__item .stock-quantity .icon{position:relative;display:flex;align-items:center;font-size:1.8rem}.tire-search-page .ProductCard__item .stock-quantity svg{max-width:3rem;max-height:3rem}.tire-search-page .ProductCard__item .stock_value{margin-left:.3rem}.tire-search-page .ProductCard__item .less-than-four-string{font-size:clamp(14px,1.4rem,1.4rem);font-weight:900;margin-left:.4rem}.tire-search-page .ProductCard__item .sold_out{color:#ce3133;font-weight:700;font-size:clamp(16px,2rem,2rem)}.tire-search-page .ProductCard__item .sold_out .stock_string{display:flex;align-items:center}.tire-search-page .ProductCard__item .sold_out .content{font-size:1.4rem;margin-left:.4rem}.tire-search-page .ProductCard__item .more_than_eight{color:#2d9a47;font-weight:700;font-size:clamp(16px,2rem,2rem)}.tire-search-page .ProductCard__item .less_than_four .stock_value{color:#ce3133;margin-left:.3rem;font-size:clamp(16px,2rem,2rem);font-weight:700}.tire-search-page .ProductCard__item .less_than_four .stock_string{display:flex;align-items:center}.tire-search-page .ProductCard__item .between_four_and_eight{color:#2d9a47;font-weight:700;font-size:clamp(16px,2rem,2rem)}.tire-search-page .add-to-cart-wrapper{align-self:center;text-align:center}.tire-search-page .ProductCard__category{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:1.2rem;align-self:flex-start;width:100%}.tire-search-page .ProductCard__category>div{background-color:#e8e8e8;border:1px solid #999;color:var(--c-text);margin:0 .4rem .8rem;padding:.4rem 1.2rem;border-radius:1.2rem}.tire-search-page .ProductCard__content{height:100%;display:flex;flex-direction:column;padding:0 2.4rem}.tire-search-page .ProductCard__content h2,.tire-search-page .ProductCard__content h3,.tire-search-page .ProductCard__content h4,.tire-search-page .ProductCard__content h5,.tire-search-page .ProductCard__content h6{font-size:1.6rem;font-weight:600;line-height:2.24rem;letter-spacing:0;text-align:center;padding:0 2.4rem;margin:0 0 1.8rem;word-wrap:break-word}@media screen and (max-width:1023px){.tire-search-page .ProductCard__content h2,.tire-search-page .ProductCard__content h3,.tire-search-page .ProductCard__content h4,.tire-search-page .ProductCard__content h5,.tire-search-page .ProductCard__content h6{font-size:clamp(16px,1.6rem,1.6rem)}}.tire-search-page .ProductCard__content a{text-decoration:none;color:var(--c-text)}.tire-search-page .ProductCard__content a:hover{text-decoration:underline}.tire-search-page .ProductCard__content ul{list-style:none;margin:0;padding:0}.tire-search-page .ProductCard__content .ProductCard__type .label{font-weight:600}.tire-search-page .ProductCard__content .ProductCard__price{margin-bottom:.6rem;align-self:center}.tire-search-page .ProductCard__content .ProductCard__price .label{opacity:.6;font-size:1.4rem;font-weight:400}.tire-search-page .ProductCard__content .ProductCard__price .discounts,.tire-search-page .ProductCard__content .ProductCard__price .no-discounts{display:flex}.tire-search-page .ProductCard__content .ProductCard__price .tag{transform:translateY(0.2rem);margin-right:.4rem;display:inline-block}.tire-search-page .ProductCard__content .ProductCard__price .price-before{display:block;text-decoration:line-through;font-size:1.4rem;font-weight:900;color:#ce3133;margin-right:.8rem;opacity:1}.tire-search-page .ProductCard__content .ProductCard__size-mm .label{font-weight:600}.tire-search-page .ProductCard__content .ProductCard__size-inches .label{font-weight:600}.tire-search-page .ProductCard__content .add-to-cart-wrapper a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;transition:background-color 325ms cubic-bezier(0.25,0.25,0.75,0.75);color:var(--c-text-inverse);background-color:var(--c-background-red);line-height:clamp(42px,4.2rem,4.2rem);padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;font-weight:600;border:none !important;border-radius:1.2rem;font-size:1.4rem;height:clamp(42px,4.2rem,4.2rem)}.tire-search-page .ProductCard__content .add-to-cart-wrapper a:visited{color:var(--c-text-inverse)}.tire-search-page .ProductCard__content .add-to-cart-wrapper a:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}@media(prefers-color-scheme:dark){.tire-search-page .ProductCard__content .add-to-cart-wrapper a{color:var(--c-text-inverse);background-color:var(--c-background-red)}.tire-search-page .ProductCard__content .add-to-cart-wrapper a:visited{color:var(--c-text-inverse)}.tire-search-page .ProductCard__content .add-to-cart-wrapper a:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}}@media screen and (max-width:1023px){.tire-search-page .ProductCard__content .add-to-cart-wrapper a{font-size:clamp(14px,1.4rem,1.4rem)}}.tire-search-page .ProductCard__content .add-to-cart-wrapper p{background-color:#999;color:#333;display:inline-block;border-radius:1.2rem;padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;height:clamp(42px,4.2rem,4.2rem);margin:0;font-size:1.4rem;line-height:clamp(42px,4.2rem,4.2rem);text-transform:uppercase;font-weight:600;text-align:center;margin-bottom:1rem}@media screen and (max-width:1023px){.tire-search-page .ProductCard__content .add-to-cart-wrapper p{font-size:clamp(14px,1.4rem,1.4rem)}}@media screen and (max-width:1023px){#views-exposed-form-tire-search-tire-search-page{display:flex;flex-wrap:wrap}}#views-exposed-form-tire-search-tire-search-page>details{cursor:pointer;position:relative}@media screen and (max-width:1023px){#views-exposed-form-tire-search-tire-search-page>details{margin-right:2.4rem;width:calc(33.33% - 2.402rem)}}@media screen and (max-width:740px){#views-exposed-form-tire-search-tire-search-page>details{width:calc(50% - 2.402rem)}}@media screen and (max-width:479px){#views-exposed-form-tire-search-tire-search-page>details{width:100%;margin-right:0}}#views-exposed-form-tire-search-tire-search-page>details>summary{font-weight:600}[data-drupal-selector=edit-field-width-mm-target-id-collapsible] .form-checkboxes,[data-drupal-selector=edit-field-profile-height-mm-target-id-collapsible] .form-checkboxes,[data-drupal-selector=edit-field-rim-size-target-id-collapsible] .form-checkboxes,[data-drupal-selector=edit-field-profile-height-inches-target-id-collapsible] .form-checkboxes,[data-drupal-selector=edit-field-width-inches-target-id-collapsible] .form-checkboxes,[data-drupal-selector=edit-field-tl-tt-target-id-collapsible] .form-checkboxes{display:flex;flex-wrap:wrap}[data-drupal-selector=edit-field-width-mm-target-id-collapsible] .form-checkboxes>div,[data-drupal-selector=edit-field-profile-height-mm-target-id-collapsible] .form-checkboxes>div,[data-drupal-selector=edit-field-rim-size-target-id-collapsible] .form-checkboxes>div,[data-drupal-selector=edit-field-profile-height-inches-target-id-collapsible] .form-checkboxes>div,[data-drupal-selector=edit-field-width-inches-target-id-collapsible] .form-checkboxes>div,[data-drupal-selector=edit-field-tl-tt-target-id-collapsible] .form-checkboxes>div{width:33.33%}.general-info{display:flex;flex-flow:wrap;margin-bottom:3rem}@media screen and (max-width:1023px){.general-info{flex-direction:column}}.general-info table{border:none;background:rgba(0,0,0,0);margin:2.4rem 0}.general-info table td,.general-info table tr{border:none;padding:0}.general-info table td{display:inline}.general-info table td:first-child{font-weight:600}.general-info table td:first-child::after{content:":";margin-right:.4rem}.general-info>*{width:50%}@media screen and (max-width:1023px){.general-info>*{width:auto}}.general-info>*:nth-child(1){display:flex;flex-wrap:wrap;padding-right:1.5rem}@media screen and (max-width:1023px){.general-info>*:nth-child(1){width:auto;padding:0;order:2}}.general-info>*:nth-child(2){padding-left:1.5rem}@media screen and (max-width:1023px){.general-info>*:nth-child(2){padding:0;order:1;margin-bottom:3rem}}.general-info h2,.general-info h3{font-size:clamp(20px,2.5rem,2.5rem);line-height:clamp(30px,3.75rem,3.75rem);margin-top:0}.general-info .images{display:flex;flex-wrap:wrap;margin-top:3.2rem;justify-content:center}.general-info .images .images-item{width:calc(50% - 2.5rem);margin:0 1.2rem 2.4rem}@media screen and (max-width:1023px){.general-info .images .images-item{width:calc(33.33% - 2.5rem)}}@media screen and (max-width:880px){.general-info .images .images-item{width:calc(50% - 2.5rem)}}.general-info .images h2,.general-info .images h3{font-size:clamp(16px,2rem,2rem);line-height:clamp(24px,3rem,3rem);text-align:center;margin:0}.tyres-availability{display:flex;flex-wrap:wrap;justify-content:center;margin-right:-1.5rem;margin-left:-1.5rem}.creditinfo-tire-sizes{margin-bottom:3rem}.creditinfo-tire-sizes,.wheel-size-tires{width:100%}.creditinfo-tire-sizes,.wheel-size-tires,.registration-info,.rim_values{background-color:var(--c-background);border:1px solid #999}.creditinfo-tire-sizes ul,.wheel-size-tires ul,.registration-info ul,.rim_values ul{list-style:none;padding:0;margin:0}.rim_values{padding:3.2rem 2.4rem;width:calc(25% - 3.1rem);text-align:center;margin:0 1.5rem 3rem;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:1023px){.rim_values{width:calc(33.33% - 3.1rem)}}@media screen and (max-width:880px){.rim_values{width:calc(50% - 3.1rem)}}@media screen and (max-width:480px){.rim_values{width:auto}}.rim_values h2,.rim_values h3,.rim_values h4{margin:0 0 2.4rem;font-size:clamp(20px,2.4rem,2.4rem);line-height:clamp(28px,3.36rem,3.36rem)}.rim_values ul{width:100%;margin-bottom:2.4rem}.rim_values a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;transition:background-color 325ms cubic-bezier(0.25,0.25,0.75,0.75);color:var(--c-text-inverse);background-color:var(--c-background-red);line-height:clamp(42px,4.2rem,4.2rem);padding-right:clamp(20px,4rem,4rem) !important;padding-left:clamp(20px,4rem,4rem) !important;font-weight:600;border:none !important;border-radius:1.2rem;font-size:1.4rem;height:clamp(42px,4.2rem,4.2rem);align-self:flex-end}.rim_values a:visited{color:var(--c-text-inverse)}.rim_values a:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}@media(prefers-color-scheme:dark){.rim_values a{color:var(--c-text-inverse);background-color:var(--c-background-red)}.rim_values a:visited{color:var(--c-text-inverse)}.rim_values a:hover{color:var(--c-text-inverse);background-color:#333;text-decoration:none}}@media screen and (max-width:1023px){.rim_values a{font-size:clamp(14px,1.4rem,1.4rem)}}.registration-info,.creditinfo-tire-sizes,.wheel-size-tires{padding:6rem 6rem}.registration-info{height:100%}.registration-info ul{font-size:2rem;line-height:3rem}.registration-info ul:first-of-type{margin-bottom:2.4rem}.wheel-size-tires-wrapper{display:flex}.wheel-size-tires-wrapper h2,.wheel-size-tires-wrapper h3{font-size:clamp(16px,2rem,2rem);line-height:clamp(24px,3rem,3rem);margin:0}.wheel-size-tires-front{margin-right:4.8rem}.registration-info table td{font-size:clamp(16px,2rem,2rem);line-height:clamp(24px,3rem,3rem)}.tyre-search{display:flex;margin-bottom:3rem}@media screen and (max-width:1023px){.tyre-search{flex-direction:column}}.tyre-search .grid--product-card{margin-bottom:-3rem;margin-left:-1.5rem;margin-right:1.5rem;width:100%;align-self:flex-start}@media screen and (max-width:1023px){.tyre-search .grid--product-card{width:auto;margin-right:-1.5rem;order:2}}@media screen and (max-width:586px){.tyre-search .grid--product-card{width:auto;margin-right:0;margin-left:0}}.tyre-search.empty .grid--product-card{display:block;margin-left:auto;margin-right:3rem}@media screen and (max-width:1023px){.tyre-search.empty .grid--product-card{margin:0}}.tyre-search.empty .grid--product-card .form-actions{text-align:left !important}.tyre-search.empty .grid--product-card #block-licenseplatesearchblock{margin-top:3rem}.tyre-search.empty .sidebar-wrapper{order:2}.tyre-search.empty .main-sidebar{opacity:1;position:relative;box-shadow:none;z-index:1;pointer-events:auto}.tire-search-page .result-count{text-align:center}.tire-search-page header .result-count{padding-bottom:1.2rem}.main{background-color:#f5f5f5}.main-sidebar{margin-bottom:0}.main-content{width:100%}@media(min-width:920rem){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:3.2rem;line-height:4.48;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}:root{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-background-secondary:#F5F7FA;--c-background-red:#CE3133;--c-background-red-hover:#C61621;--c-background-black:#000000;--c-background-black-lighter:#353531;--c-background-section:#e5e5e5;--c-primary:#005de0;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#000000;--c-highlight:#F5F7FA;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-input-border:#9AA5B1}@media(prefers-color-scheme:dark){:root{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-background-secondary:#F5F7FA;--c-background-red:#CE3133;--c-background-red-hover:#C61621;--c-background-black:#000000;--c-background-black-lighter:#353531;--c-background-section:#e5e5e5;--c-primary:#005de0;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#000000;--c-highlight:#F5F7FA;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-input-border:#9AA5B1}}:root [data-theme=default]{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-background-secondary:#F5F7FA;--c-background-red:#CE3133;--c-background-red-hover:#C61621;--c-background-black:#000000;--c-background-black-lighter:#353531;--c-background-section:#e5e5e5;--c-primary:#005de0;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#000000;--c-highlight:#F5F7FA;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-input-border:#9AA5B1}:root [data-theme=dark]{--c-text:#000000;--c-text-inverse:white;--c-background:white;--c-background-secondary:#F5F7FA;--c-background-red:#CE3133;--c-background-red-hover:#C61621;--c-background-black:#000000;--c-background-black-lighter:#353531;--c-background-section:#e5e5e5;--c-primary:#005de0;--c-secondary:#610c63;--c-accent:#4c4c4c;--c-accent-high:#000000;--c-highlight:#F5F7FA;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2;--c-input-border:#9AA5B1}
