*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;font:inherit;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}html{font-family:sans-serif;font-size:14px}body{font-family:Barlow,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#4b4c4c}a{color:#4b4c4c;text-decoration:none;transition:background-color .3s ease}a:hover,a:focus{color:#4b4c4c;text-decoration:none}a.framed{padding:7px 20px;font-weight:400;background:#fff;border:1px solid #d7d7d7;border-radius:5px}a.framed:hover{color:#fff;background:#4b4c4c}img{max-width:100%}img.image--shadow{box-shadow:0 3px 11px #2e30351a}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5,h6{font-size:1rem}strong{font-weight:800}.hidden{display:none}.danger{color:#e2001a}.cross{text-decoration:line-through}.icons-bold:before{font-family:icons,sans-serif!important;font-style:normal;font-weight:800!important;vertical-align:top}.print .container,.pdf .container{min-width:0}[v-cloak]{display:none}a:focus,div:focus,button:focus{outline:none}@media print{@page{size:297mm 420mm}}img[loading=lazy]{height:auto}@media (max-width: 768px){body{padding-top:var(--t-mobile-menu-bar-height)}}input[type=text],input[type=number],input[type=password],input[type=email]{width:100%;min-height:33px;padding:0 15px;font-family:Barlow,sans-serif;font-size:16px;line-height:2em;color:#4b4c4c;border:1px solid #d7d7d7;border-radius:3px}input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,input[type=email]:focus{border-color:#6bd486;outline:none}input[type=text][disabled],input[type=text].disabled,input[type=number][disabled],input[type=number].disabled,input[type=password][disabled],input[type=password].disabled,input[type=email][disabled],input[type=email].disabled{pointer-events:none;background:#f8f8f8}input[type=text][disabled]:focus,input[type=text].disabled:focus,input[type=number][disabled]:focus,input[type=number].disabled:focus,input[type=password][disabled]:focus,input[type=password].disabled:focus,input[type=email][disabled]:focus,input[type=email].disabled:focus{border-color:#d7d7d7;outline:none}input[type=text].has-error,input[type=number].has-error,input[type=password].has-error,input[type=email].has-error{border-color:#e2001a}input.fake-field{font-weight:700;cursor:default;background:transparent;border:0;box-shadow:none}input.fake-field:focus{outline:none;box-shadow:none}textarea{width:100%;padding:5px 15px 4px;font-family:Barlow,sans-serif;font-size:16px;color:#4b4c4c;border:1px solid #d7d7d7;border-radius:3px}textarea:focus{border-color:#6bd486;outline:none}textarea.has-error{border-color:#e2001a}label.required:after,span.required:after{margin-left:5px;color:#e2001a;content:"*"}textarea::-moz-placeholder,input::-moz-placeholder{color:#4b4c4c}textarea::placeholder,input::placeholder{color:#4b4c4c}button,.button,input[type=submit]{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;font-weight:700;line-height:1;color:#fff;cursor:pointer;background:#e2001a;border:0;border-radius:5px;transition:.3s ease-in-out}button:focus,.button:focus,input[type=submit]:focus{outline:none}button:hover,button:focus,.button:hover,.button:focus,input[type=submit]:hover,input[type=submit]:focus{color:#fff}button.button:hover,button.button:focus,.button.button:hover,.button.button:focus,input[type=submit].button:hover,input[type=submit].button:focus{color:#fff;background:#f3112b}button.link,.button.link,input[type=submit].link{display:block;padding:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;background:transparent;border:0}button.white,.button.white,input[type=submit].white{color:#4b4c4c;background:#fff;border:1px solid #d7d7d7}button.white:hover,button.white:focus,.button.white:hover,.button.white:focus,input[type=submit].white:hover,input[type=submit].white:focus{color:#4b4c4c;background:#f8f8f8}button.green,.button.green,input[type=submit].green{color:#fff;background:#43d368}button.green:hover,button.green:focus,.button.green:hover,.button.green:focus,input[type=submit].green:hover,input[type=submit].green:focus{background:#6bd486}button.framed,.button.framed,input[type=submit].framed{font-weight:400;color:#4b4c4c;background:#fff;border:1px solid #d7d7d7}button.framed:hover,.button.framed:hover,input[type=submit].framed:hover{color:#fff;background:#4b4c4c}button.red-framed,.button.red-framed,input[type=submit].red-framed{min-width:150px;padding:8px 20px;font-weight:700;color:#e2001a;background:#fff;border:2px solid #e2001a}button.red-framed:hover,.button.red-framed:hover,input[type=submit].red-framed:hover{color:#fff;background:#e2001a;border-color:#e2001a}button.medium,.button.medium,input[type=submit].medium{padding:12px 18px;font-size:18px;font-weight:700}button.medium i,.button.medium i,input[type=submit].medium i{margin-left:15px;font-size:20px}@media (max-width: 768px){button.medium,.button.medium,input[type=submit].medium{padding:10px 15px;font-size:16px}}button.large,.button.large,input[type=submit].large{padding:20px 30px;font-size:24px;font-weight:800}button.large i,.button.large i,input[type=submit].large i{margin-left:15px;font-size:24px}@media (max-width: 768px){button.large,.button.large,input[type=submit].large{padding:20px;font-size:20px}}button[disabled],button.disabled,.button[disabled],.button.disabled,input[type=submit][disabled],input[type=submit].disabled{pointer-events:none;background-color:#f8f8f8}button.icon,.button.icon,input[type=submit].icon{gap:8px}.image-placeholder{display:flex;align-items:center;justify-content:center;padding:15px}.image-placeholder--simple{padding:0}select{display:none}input[type=radio]{position:absolute;width:0;height:0;visibility:hidden}input[type=radio]+label,input[type=radio]+.label{position:relative;display:block;padding-left:25px;text-transform:none;cursor:pointer}input[type=radio]+label:before,input[type=radio]+.label:before{position:absolute;top:5px;left:0;display:inline-block;width:16px;min-width:16px;height:16px;margin:auto;vertical-align:middle;cursor:pointer;content:"";background-color:#fff;border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #d7d7d7;transition:all .5s ease}input[type=radio]:checked+label:before,input[type=radio]:checked+.label:before{background-color:#000}input[type=radio][disabled]+label:before,input[type=radio][disabled]+.label:before{cursor:not-allowed;background-color:#d7d7d7;border:4px solid #d7d7d7}input[type=checkbox]{position:absolute;width:0;height:0;visibility:hidden}input[type=checkbox]+label,input[type=checkbox]+.label{position:relative;display:block;padding-left:25px;text-transform:none;cursor:pointer}input[type=checkbox]+label:before,input[type=checkbox]+.label:before{position:absolute;top:50%;left:0;display:inline-block;width:16px;min-width:16px;height:16px;margin:auto;vertical-align:middle;cursor:pointer;content:"";background-color:#fff;border:4px solid #fff;border-radius:3px;box-shadow:0 0 0 1px #d7d7d7;transition:all .5s ease;transform:translateY(-50%)}input[type=checkbox]:checked+label:before,input[type=checkbox]:checked+.label:before{background-color:#000}input[type=checkbox][disabled]+label:before,input[type=checkbox][disabled]+.label:before{cursor:not-allowed;background-color:#d7d7d7;border:4px solid #d7d7d7}:root{--t-color-primary-500: #e2001a;--t-color-primary-600: #ae0e21;--t-color-primary-700: #7e0a17;--t-color-white: #fff;--t-color-black: #131718;--t-color-grey-100: #f8f8f8;--t-color-grey-200: #ececec;--t-color-grey-300: #e7e7e7;--t-color-grey-400: #d9d9d9;--t-color-grey-500: #ced0d0;--t-color-grey-600: #9b9d9d;--t-color-grey-700: #8f8f8f;--t-color-grey-800: #6d6d6d;--t-color-grey-900: #4b4c4c;--t-color-error-background: #fee9ea;--t-color-error-foreground: #ee2327;--t-color-error-text: #a3070a;--t-color-success-background: #edfbf0;--t-color-success-foreground: #43d368;--t-color-success-text: #056a1f;--t-color-warning-background: #fef4e8;--t-color-warning-foreground: #f48d17;--t-color-warning-text: #894d09;--t-color-info-background: #edf3f8;--t-color-info-foreground: #4682b4;--t-color-info-text: #205582;--t-color-special-green: #6bd486;--t-color-special-green-light: #bffdcf;--t-color-special-orange: #ffb055;--t-color-special-orange-light: #ffd29e;--u-font-size-h1: 26px;--u-font-size-h2: 24px;--u-font-size-h3: 22px;--u-font-size-body: 18px;--u-font-size-body-2: 16px;--u-font-size-body-3: 14px;--u-font-size-body-4: 13px;--u-font-size-body-5: 12px;--u-font-size-h1-mobile: 24px;--u-font-size-h2-mobile: 22px;--u-font-size-h3-mobile: 20px;--u-font-weight-light: 300;--u-font-weight-regular: 400;--u-font-weight-medium: 500;--u-font-weight-semi-bold: 600;--u-font-weight-bold: 700;--u-font-weight-extra-bold: 800;--u-spacing-1: 4px;--u-spacing-2: 8px;--u-spacing-3: 12px;--u-spacing-4: 16px;--u-spacing-5: 20px;--u-spacing-6: 24px;--u-spacing-7: 32px;--u-spacing-8: 36px;--u-spacing-9: 40px;--u-spacing-10: 48px;--u-spacing-11: 56px;--u-spacing-12: 64px;--u-spacing-13: 128px}.errors,.custom-errors{flex:0 0 100%;width:100%;max-width:100%;display:flex;flex-direction:column}.errors li,.custom-errors li{display:flex;align-items:center;font-size:12px;color:#e2001a}.custom-errors{margin-bottom:12px}.error input,.error textarea{border-color:#e2001a}.error input[type=checkbox]:not(:checked)+.label:before,.error input[type=checkbox]:not(:checked)+label:before{box-shadow:0 0 0 1px #e2001a}.sale-label,.promotion-label{position:relative;margin:0 10px;line-height:1}.sale-label i,.promotion-label i{font-size:26px}.sale-label span,.promotion-label span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:auto;font-weight:800;line-height:1}.sale-label i{color:#00c2ff}.promotion-label i{color:#fff200}.product-variants-label{display:inline-block;padding:2px 4px;margin:7px auto;font-size:12px;color:#4b4c4c;text-align:center;background:#fff;border:1px solid #d7d7d7;border-radius:5px}.label small{display:block;margin:23px 0;font-size:12px;color:#9b9d9d}.label b{font-weight:700}.label a{text-decoration:underline}.label a:hover{color:#e2001a}.box-top-border{padding:15px 22px;border-top:4px solid #ced0d0;border-radius:5px;box-shadow:0 3px 11px #2e30351a}.box-top-border__title-block{display:flex;flex-wrap:nowrap;margin-bottom:30px;font-size:24px;color:#4b4c4c}.box-top-border__title-block__title{flex:0 1 100%}.box-top-border__title-block__right-text{flex:1 0 auto}.responsive-grid__row{display:flex;padding:0 10px}.responsive-grid__row--title{background-color:#f8f8f8;border-top-left-radius:5px;border-top-right-radius:5px}.responsive-grid__row:last-of-type{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.responsive-grid__row:not(.responsive-grid__row--title){border-top:1px solid rgba(206,208,208,.5)}.responsive-grid__row:not(.responsive-grid__row--title) a{font-weight:600;text-decoration:underline}.responsive-grid__row:not(.responsive-grid__row--title) a:hover{color:#e2001a}.responsive-grid__row-label{display:none}.responsive-grid__col{display:flex;align-items:center;justify-content:center;padding:17px 5px;word-break:break-word}.responsive-grid__col-subtitle{font-size:12px;color:#8f8f8f}.responsive-grid__col-label{display:none}.responsive-grid__col-highlighted{color:#e2001a}@media (max-width: 1200px){.responsive-grid__row--title{font-size:12px}.responsive-grid__col{padding:10px 3px;font-size:12px}}@media (max-width: 768px){.responsive-grid__row{flex-wrap:wrap}.responsive-grid__row--title{display:none}.responsive-grid__row:first-of-type{border-top:none}.responsive-grid__row-label{display:block}.responsive-grid__col{justify-content:space-between;width:100%;padding:10px 5px;font-size:14px}.responsive-grid__col-label{display:block}.responsive-grid__hide-mobile{display:none}}@media (max-width: 576px){.responsive-grid__row{padding:0}}@keyframes rotate-scale{0%{transform:rotate(180deg)}50%{transform:rotate(360deg)}to{transform:scale(.7)}}.framed-container{width:100%;padding:15px;margin:25px 0;color:#d7d7d7;text-align:center;border:2px solid #d7d7d7;border-radius:5px}.framed-container--success{color:#43d368;border-color:#43d368}.framed-container--success a{color:#43d368}.framed-container--error{color:#e2001a;border-color:#e2001a}.framed-container--error a{color:#e2001a}.framed-container--info{color:#00c2ff;border-color:#00c2ff}.framed-container--info a{color:#00c2ff}.framed-container a{font-weight:700;text-decoration:underline;transition:.3s ease-in-out}.framed-container a:hover{color:#000;text-decoration:none}.product__variant{margin-bottom:5px;background:#f8f8f8}.product__variant:last-child{margin:0}.product__variant-top{display:flex;align-items:center;padding:5px 15px}.product__variant-bottom{padding:10px;border-top:3px solid #fff}.product__variant-bottom-bar{display:flex;align-items:center;justify-content:space-between}.product__variant-bottom-bar button{display:flex;align-items:center;font-size:12px;color:#4b4c4c}.product__variant-bottom-bar button i{margin-right:5px;font-size:17px}.product__variant-name-wrapper{flex:0 0 22%;width:22%}.product__variant-availability{flex:0 0 19%;width:19%}.product__variant-name{font-size:14px}.product__variant-index{margin-bottom:5px;font-size:12px;color:#9b9d9d}.product__variant-delivery{display:flex;flex:0 0 15%;align-items:center;width:15%;font-size:14px}.product__variant-delivery strong{margin-left:5px}.product__variant-prices{display:flex;flex:0 0 18%;flex-direction:column;align-items:flex-end;width:18%;padding-right:10px}.product__variant-prices button{font-size:12px;text-decoration:underline}.product__variant-actions{display:flex;flex:0 0 26%;flex-direction:column;align-items:flex-end;width:26%}.product__variant-actions .product__variant-actions-ask button{padding:11px 21px;font-size:18px}.product__variant-price-label{font-size:12px;color:#9b9d9d}.product__variant-price{max-width:100%;font-size:14px}.product__variant .product-variant-attributes{margin-top:-32px}.product__variant--mobile{display:none}.product__variant--mobile .product__variant-name{font-weight:400}.product__variant--mobile .product__variant-index{font-size:14px}.product__variant--mobile .product__variant-open-button{padding:10px;line-height:1}.product__variant--mobile .product__variant-open-button i{display:block;font-size:8px;transition:all .3s ease}.product__variant--mobile .product__variant-top{display:flex;flex-direction:column}.product__variant--mobile .product__variant-top__line{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.product__variant--mobile .product__variant-top__line--end{justify-content:flex-end}.product__variant--mobile .product__variant-top__line.visible .product__variant-name{font-weight:700}.product__variant--mobile .product__variant-top__line.visible .product__variant-open-button i{transform:rotate(180deg)}.product__variant--mobile .product__variant-content{width:100%}.product__variant--mobile .product-variant-attributes{align-items:flex-start;width:100%;padding-bottom:10px;margin-top:0;margin-bottom:10px;pointer-events:none;border-bottom:1px solid #fff}.product__variant--mobile .product-variant-attributes__content{background:transparent}.product__variant--mobile .product-variant-attributes__wrapper{margin-bottom:10px;background:#fff}.product__variant--mobile .product-variant-attributes__button{padding-left:0;font-size:14px;color:#9b9d9d;pointer-events:all;background:transparent}.product__variant--mobile .product-variant-attributes__button-text{text-decoration:underline}.product__variant--mobile .warehouse-availability__button{padding-right:0;margin-bottom:5px}.product__variant--mobile .product__variant-bottom{border-top:0}.product__variant--mobile .product__variant-bottom-bar{padding-top:10px;border-top:1px solid #fff}@media (max-width: 1550px){.product__variant-actions .product__variant-actions-ask button{padding:12px 14px;font-size:16px}}@media (max-width: 1200px){.product__variant-name-wrapper{flex:0 0 21%;width:21%;max-width:21%}.product__variant-availability{flex:0 0 20%;width:20%;max-width:20%}.product__variant-availability button{padding:10px 0}.product__variant-delivery{flex:0 0 20%;width:20%;max-width:20%;justify-content:center}.product__variant-prices{flex:0 0 22%;width:22%;max-width:22%}.product__variant-actions{flex:0 0 17%;width:17%;max-width:17%}.product__variant-actions .button{padding:10px 15px}.product__variant-actions .button i{margin-right:0}.product__variant-actions .button span{display:none}.product__variant-actions .product-ask{max-width:100%}.product__variant-actions .product__variant-actions-ask button{padding:14px 7px;font-size:12px}}@media (max-width: 768px){.product__variant{display:none}.product__variant-delivery{flex:none;flex-wrap:wrap;gap:16px 32px;justify-content:flex-start;width:auto;max-width:100%;margin-top:8px}.product__variant-prices{flex:none;width:auto;max-width:100%}.product__variant-availability{display:flex;flex:auto;justify-content:flex-end;width:100%;max-width:100%}.product__variant--mobile{display:block}.product__variant--mobile:nth-child(2){margin-top:5px}.product__variant--mobile .product__variant-actions-ask button{padding:14px 12px;font-size:12px}}.product-pdf{font-family:Open Sans,sans-serif;color:#000}.product-pdf__square{display:inline-block;width:20px;height:20px;margin-left:10px;vertical-align:middle}.product-pdf__content{padding:0 0 15px;margin-bottom:20px}.product-pdf__content .product-pdf__image{float:left;width:30%}.product-pdf__content .product-pdf__info{float:right;width:70%;padding-left:20px}.product-pdf__content .product-pdf__info .product-pdf__title{margin-bottom:20px;font-size:23px;line-height:1.4}.product-pdf__content .product-pdf__info .product-pdf__description{font-size:15px;line-height:1.4;text-align:justify}.product-pdf__clearfix{overflow:auto}.product-pdf__clearfix:after{display:table;clear:both;content:""}.product-pdf__variants table{width:100%;font-size:12px;line-height:1.4;border-collapse:collapse;border-right:1px solid #000;border-left:1px solid #000}.product-pdf__variants table thead{display:table-header-group;background-color:#e7e6e6}.product-pdf__variants table tfoot{display:table-row-group}.product-pdf__variants table tr{page-break-inside:avoid}.product-pdf__variants table tr th,.product-pdf__variants table tr td{padding:5px;line-height:1.4}.product-pdf__variants table tr th{padding-top:15px;padding-bottom:15px;font-weight:700}.product-pdf__variants table tr td{font-weight:400}.product-pdf__variant-name{font-weight:700}.product-pdf__col-6{width:50%}.product-pdf__technical-data{text-align:center}.product-pdf__property{text-align:right}.product-pdf__name{width:36%}.product-pdf__accessibility,.product-pdf__delivery{width:17%}.product-pdf__price{width:30%}.product-pdf__border-black--all{border:1px solid #000}.product-pdf__border-black--right{border-right:1px solid #000}.product-pdf__border-black--left{border-left:1px solid #000}.product-pdf__border-black--bottom{border-bottom:1px solid #000}.product-pdf__border-grey--all{border:1px solid #b3b3b4}.product-pdf__border-grey--top{border-top:1px solid #b3b3b4}.product-pdf__border-grey--right{border-right:1px solid #b3b3b4}.product-pdf__border-grey--bottom{border-bottom:1px solid #b3b3b4}.product-pdf__border-grey--left{border-left:1px solid #b3b3b4}.product__right{padding-left:0}.product__right .product__description,.product__right .product__actions{display:none}.product__images-main__item{display:flex;align-items:center;justify-content:center}.product__images-thumbs{display:flex;align-items:center;width:100%;margin-top:20px}.product__images-thumbs img{cursor:pointer}.product__images-thumbs-item{display:flex;align-items:center;justify-content:center;padding-inline:10px}.product__images-thumbs-item:first-child{margin-left:auto}.product__images-thumbs-item:last-child{margin-right:auto}.product__images-arrow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;width:45px;height:45px;padding:0 15px;margin:auto;color:#fff;background:#0000004d;border-radius:50px}.product__images-arrow--prev{right:auto;left:10px}.product__images-arrow--next{right:10px;left:auto}.product-wrapper-tablet{display:none}.product__description{margin:20px;font-size:16px}.product__name{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.product__name-wrapper{display:flex;align-items:center}.product__name h1{font-size:30px;font-weight:800;color:#000}.product__name h2{font-size:24px;font-weight:800;color:#000}.product__arrows{display:flex;flex:0 0 95px;align-items:center;justify-content:flex-end}.product__arrows .button{padding:12px 16px;margin-right:5px}.product__arrows .button:last-child{margin:0}.product__arrows .button i{font-size:16px}.product__attributes{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.product__attributes-list{padding-right:40px;color:#9b9d9d}.product__attributes-list strong{display:inline-block;font-weight:400;color:#000}.product__attributes-link{padding:3px 10px;font-size:12px;color:#4b4c4c;border:1px solid #d7d7d7;border-radius:5px}.product__attributes-link:hover{color:#fff;background-color:#4b4c4c}.product__actions{display:flex;flex-direction:column;margin:20px}.product__actions a,.product__actions button{display:flex;align-items:center;margin-bottom:20px;font-size:14px}.product__actions a i,.product__actions button i{margin-right:15px;font-size:24px;color:#e2001a}.product__actions .product__print{display:flex;justify-content:flex-start;width:100%;padding-bottom:20px;border-bottom:1px solid #d7d7d7}.product__actions .product__print i{font-size:16px;color:#4b4c4c}.product__actions .youtube__wrapper{position:relative;height:0;padding-top:25px;padding-bottom:56.25%}.product__actions .youtube__video{position:absolute;top:0;left:0;width:100%;height:100%}.product__widget-placeholder{display:flex;align-items:center;justify-content:center}.product__widget-placeholder a{display:inline-block}.product__widget-placeholder a img{width:100%}.product__information-links{display:flex;flex-direction:column;align-items:flex-end;font-size:14px}.product__information-links header,.product__information-links .title{display:none}.product__information-links ul{display:flex;flex-direction:column;align-items:flex-end}.product__information-links a{color:#4b4c4c;text-align:right;text-decoration:underline;white-space:nowrap}.product__variants{padding:10px;background:#fff;border:0;border-radius:5px;box-shadow:0 3px 13px #2e303530}.product__variants-top{margin:10px}.product__variants-top-filters-title{margin-bottom:15px}.product__variants-top-filters-content{margin-left:5px}.product__variants-top-filter-name{margin-bottom:5px}.product__variants-top-filter-options{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.product__variants-top-filter-option{margin:5px;background:#fff;border:1px solid #d7d7d7;border-radius:5px;transition:.3s ease-in-out}.product__variants-top-filter-option a{display:block;padding:5px 8px;color:#4b4c4c}.product__variants-top-filter-option:hover,.product__variants-top-filter-option:focus,.product__variants-top-filter-option--active{background:#4b4c4c}.product__variants-top-filter-option:hover a,.product__variants-top-filter-option:focus a,.product__variants-top-filter-option--active a{color:#f8f8f8}.product__variants-top-filter-option span{font-size:inherit}.product__variants-top-title{font-size:18px;font-weight:400}.product__variants-list{width:100%}.product__storage{display:flex;align-items:center}.product__storage>*{margin-left:15px}.product__storage span{font-size:12px}.product__storage--simple{justify-content:flex-end;margin-top:8px}.product__storage--simple>*{margin-right:5px;margin-left:0}.product__storage--simple button.link{display:flex;align-items:center;font-size:12px;color:#4b4c4c;text-decoration:underline}.product__storage--simple button.link i{display:none}@media (max-width: 1200px){.product__left{display:flex;flex-wrap:wrap}.product__images{flex:0 1 40%;max-width:40%}.product__name-wrapper{align-items:flex-start}.product-wrapper-tablet{display:block;flex:0 1 60%;max-width:60%;padding-left:15px}.product-wrapper-tablet .product__name h1{font-size:25px}.product-wrapper-tablet .product__arrows{flex:0 0 95px;margin-left:15px}.product-wrapper-tablet .product__attributes{flex-wrap:wrap}.product-wrapper-tablet .product__attributes-list{width:100%;margin-bottom:30px}.product-wrapper-tablet .product__information-links ul{align-items:flex-start}.product__description,.product__actions,.product__widget-placeholder{display:none}.product__right{display:flex;flex-wrap:wrap;padding:15px}.product__right .product__name,.product__right .product__attributes{display:none}.product__right .product__variants{width:100%}.product__right .product__description{display:block;width:65%;padding:20px;margin:0}.product__right .product__actions{display:block;width:35%;padding:20px;margin:0;border-bottom:none}.product__right .product__print{display:none}.product__right .product__variant-actions button i{margin-right:0}.product__right .product__bottom{width:100%;max-width:100%}.product .product__variants-top-title,.product .product__variants-top-filter-name,.product .product__variants-top-filter-options{width:100%}.product__storage--simple{flex-direction:column;align-items:flex-end}.product__storage-separator{display:none}}@media (max-width: 768px){.product-wrapper-tablet{display:none}.product__images{flex:0 1 100%;max-width:100%}.product__name h1{font-size:22px}.product__name .product__arrows{display:none}.product__name .promotion-label{margin-left:0}.product__widget-placeholder,.product__information-links{display:none}.product__left{display:block;margin-bottom:20px}.product__left .product__description{display:none}.product__right{display:block;padding-left:15px}.product__right .product__name,.product__right .product__attributes{display:flex}.product__right .product__description,.product__right .product__actions{width:100%;padding:20px 0;margin:0}.product__right .product__description .product__print,.product__right .product__actions .product__print{display:none}.product__right .product__variants{width:auto;padding:0;margin:0 -15px;box-shadow:none}.product__right .product__variants-top-title,.product .product__images-thumbs{display:none}.product__storage--simple{flex-direction:row;align-items:center}.product__storage-separator{display:inline}}
