.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{bottom:-17px;height:34px;right:-6px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connect{background:#3fb8af}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;transform:translateY(-18px)}:root{--weight-normal:400;--weight-medium:500;--weight-semi-bold:600;--weight-bold:700;--alma-orange:#fa5022;--soft-orange:#ffeadb;--alma-blue:#60d2df;--soft-blue:#e7f8fa;--alma-yellow:#ffcf00;--soft-yellow:#fff5cc;--alma-green:#4bb543;--soft-green:#e2f3e1;--alma-red:#cf2020;--soft-red:#ffecec;--off-white:#f9f9f9;--light-gray:#f0f0f0;--dark-gray:#6c6c6c;--off-black:#1a1a1a;--white:#fff;--black:#000}@font-face{font-display:swap;font-family:Venn;font-style:normal;font-weight:700;src:url(https://cdn.almapay.com/fonts/Venn/Venn-Bold.eot) format("embedded-opentype"),url(https://cdn.almapay.com/fonts/Venn/Venn-Bold.woff) format("woff"),url(https://cdn.almapay.com/fonts/Venn/Venn-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Venn;font-style:normal;font-weight:400;src:url(https://cdn.almapay.com/fonts/Venn/Venn-Regular.eot?#iefix) format("embedded-opentype"),url(https://cdn.almapay.com/fonts/Venn/Venn-Regular.woff) format("woff"),url(https://cdn.almapay.com/fonts/Venn/Venn-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Argent;font-style:normal;font-weight:600;src:url(https://cdn.almapay.com/fonts/Argent/ArgentCF-DemiBold.eot) format("embedded-opentype"),url(https://cdn.almapay.com/fonts/Argent/ArgentCF-DemiBold.woff) format("woff"),url(https://cdn.almapay.com/fonts/Argent/ArgentCF-DemiBold.ttf) format("truetype")}._container_xqepo_1{background-color:var(--off-white);border-radius:20px;font-family:Argent,sans-serif;margin:16px 0;padding:24px;position:relative;z-index:2}._container_xqepo_1 h3{margin:4px 0}._total_xqepo_15{display:flex;flex-direction:row;font-size:20px;justify-content:space-between}._creditInfo_xqepo_22{border:1px solid var(--off-white);border-radius:20px;font-family:Venn,sans-serif;font-size:16px;margin:4px 0;padding:16px;position:relative;z-index:2}._creditInfoTitle_xqepo_33,._fees_xqepo_37{font-weight:var(--weight-bold)}._fees_xqepo_37{display:flex;flex-direction:row;font-family:Venn,sans-serif;font-size:14px;justify-content:space-between;line-height:135%}._creditCost_xqepo_47{text-align:right}._creditInfoLegalText_xqepo_51{font-family:Venn,sans-serif;font-size:10px;font-weight:var(--weight-normal);margin-top:8px}._loadingIndicator_rleli_1{align-items:center;display:flex;flex-direction:column}._loadingIndicator_rleli_1>svg{animation:_bounce_rleli_1 1.7s ease infinite}@keyframes _bounce_rleli_1{60%{transform:scale(1)}70%{transform:scale(.7)}80%{transform:scale(1)}85%{transform:scale(.95)}to{transform:scale(1)}}._modal_19xub_1{background-color:var(--white);border:none;border-top-left-radius:20px;border-top-right-radius:20px;bottom:0;color:var(--off-black);height:83vh;outline:0;padding-top:48px;position:absolute;width:100%}._content_19xub_15{height:100%;padding:24px;width:100%}._contentScrollable_19xub_21{box-sizing:border-box;margin:0;overflow-y:auto}._overlay_19xub_27{align-items:center;background-color:#0000004d;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0!important;z-index:99999}._header_19xub_40{display:flex;justify-content:flex-end;position:absolute;right:12px;top:12px;z-index:1}._closeButton_19xub_49{align-items:center;background-color:var(--off-black);border:0;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:4px}._openModalInfo_bndtu_1{text-decoration:underline}._buttons_12ibe_1{border-bottom:1px solid var(--light-gray);display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px;padding-bottom:12px}._buttons_12ibe_1>button{background-color:var(--white);border:1px solid var(--dark-gray);border-radius:16px;color:var(--off-black);cursor:pointer;display:initial;font-family:Argent,sans-serif;font-size:20px;font-weight:600;height:50px;line-height:120%;min-width:50px;padding:initial;transition:all .1s ease}._buttons_12ibe_1>button._active_12ibe_29{background-color:var(--alma-orange);border:0;color:var(--white)}._textButton_12ibe_35{margin:32px}._installment_1c45h_1{display:flex;flex-direction:row;font-size:var(--font-base);justify-content:space-between;line-height:135%;margin-bottom:6px;width:100%}._date_1c45h_11{align-items:center;display:flex;margin-left:-23px}._dot_1c45h_17{background-color:var(--soft-orange);border-radius:50%;height:10px;margin-right:16px;width:10px;z-index:1}._isCurrent_1c45h_26{background-color:var(--alma-orange)}._bold_1c45h_30{font-weight:700}._schedule_mjau7_1{font-family:Venn,sans-serif;margin-bottom:16px;padding:0 24px}._cardContainer_5dhmv_1{display:flex;flex-direction:row;gap:10px;justify-content:center;margin:24px 0;width:100%}._list_11ul3_1{display:flex;flex-direction:column;font-family:Venn,sans-serif;gap:20px;margin-bottom:40px;padding:0 24px}._listItem_11ul3_10{align-items:center;display:flex;gap:16px;line-height:135%}._bullet_11ul3_17{color:var(--alma-blue);font-family:Argent,sans-serif;font-size:32px;font-weight:600;line-height:110%;min-width:20px}._listItem_11ul3_10:first-child ._bullet_11ul3_17{color:var(--alma-orange)}._listItem_11ul3_10:last-child ._bullet_11ul3_17{color:var(--alma-yellow)}._title_1yl0a_1{font-family:Argent,sans-serif;font-size:20px;font-weight:600;line-height:130%;margin:0 0 24px;text-align:center}._container_lop95_1{display:flex;flex-direction:row;height:100%}._block_lop95_7{display:flex;flex-direction:column;height:100%;width:100%}._left_lop95_14{gap:20px;max-width:300px;padding-right:24px}._logo_lop95_20{bottom:35px;left:150px;position:absolute}._noEligibility_1lg7e_1{font-size:20px;text-align:center}._loader_1lg7e_9,._noEligibility_1lg7e_1{align-items:center;display:flex;height:100%}._loader_1lg7e_9{justify-content:center}._scheduleArea_1lg7e_16{position:relative}._verticalLine_1lg7e_20{background-color:var(--off-white);height:calc(100% - 120px);left:5px;position:absolute;top:15px;width:2px}._container_1ca7c_1{display:flex;flex-direction:column}._logo_1ca7c_6{margin:0 auto;overflow:visible}._loadingIndicator_mdgfa_1{align-items:flex-start;display:flex;flex-direction:column;width:100%}._line1_mdgfa_8{height:20px;width:100%}._line1_mdgfa_8,._line2_mdgfa_14{background-color:var(--light-gray);border-radius:2px}._line2_mdgfa_14{height:15px;margin-top:16px;width:60%}._widgetButton_11p0j_1{align-items:flex-start;background-color:var(--white);border:1px solid var(--light-gray);display:flex;flex-direction:column;gap:8px;max-width:100%;padding:12px;width:368px}._widgetButton_11p0j_1:focus,._widgetButton_11p0j_1:focus-visible{outline:0}._logo_11p0j_18{margin-right:12px}._paymentPlans_11p0j_28,._primaryContainer_11p0j_22{align-items:flex-start;display:flex;flex-direction:row}._paymentPlans_11p0j_28{flex-wrap:wrap;gap:8px;max-width:310px}._plan_11p0j_37{align-items:center;border-radius:4px;color:var(--off-black);display:flex;flex-direction:column;font-family:Venn,sans-serif;font-size:12px;font-weight:700;height:24px;justify-content:center;min-width:24px;padding:2px 10px}._plan_11p0j_37._active_11p0j_52{background:var(--alma-orange);color:var(--white)}._plan_11p0j_37._active_11p0j_52._monochrome_11p0j_57{background:var(--off-black)}._plan_11p0j_37._active_11p0j_52._notEligible_11p0j_61{background-color:var(--white);color:var(--dark-gray);cursor:not-allowed}._hideBorder_11p0j_67{border:none}._info_11p0j_71{color:var(--off-black);font-family:Venn,sans-serif;font-size:12px;line-height:180%}._notEligible_11p0j_61{color:var(--dark-gray)}._loader_11p0j_82{overflow:hidden}._loader_11p0j_82,._pending_11p0j_87{align-items:center}._clickable_11p0j_91{cursor:pointer}._unClickable_11p0j_95{cursor:not-allowed}@media (min-width:800px){._schedule_mjau7_1{margin:0;overflow-y:auto}._list_11ul3_1{margin:0;padding:0}._title_1yl0a_1{font-size:24px}}@media screen and (min-width:800px){._modal_19xub_1{border-radius:8px;height:550px;padding-top:0;position:relative;width:800px}._contentScrollable_19xub_21{max-height:100vh;overflow:hidden}._content_19xub_15{padding:32px}._installment_1c45h_1{font-size:var(--font-base)}._dot_1c45h_17:after{border-left:2px solid var(--off-white);content:" ";height:18px;margin-left:4px;margin-top:10px;position:absolute;z-index:0}._scheduleArea_1lg7e_16{overflow:auto}._verticalLine_1lg7e_20{display:none}}.ghs-icon-stack{float:left;font-size:64px;height:64px;line-height:64px;position:relative;width:90px}.ghs-icon-stack i{position:absolute}.ghs-icon-stack .icon-svb-clp-redborder{color:#e40521}p.clp-advise{float:left}.ribbon{font-size:16px;height:100%;overflow:hidden;pointer-events:none;position:absolute;top:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:10}.ribbon:after{background:#c6e5a4;border:1px solid #a3d379;content:attr(data-text);padding:3px 0;position:absolute;text-align:center;transform:translate(-30%,-100%) rotate(-45deg);transform-origin:bottom right;width:260px}.more_info ul{list-style-type:disc;margin-left:20px!important}.more_info img{display:inline-block;height:auto;max-width:100%}.more_info iframe{max-width:100%}#description a{color:#5bc0de;text-decoration:none}#description a:hover{color:#5bc0de}#description .table-scroll-x{overflow-x:auto}#description table{width:100%!important}#description table tbody td{border-bottom:1px solid #dadada;vertical-align:top}#description table td{padding:6px 10px!important;width:auto!important}#description table thead th,#description table thead tr{background:#f6f6f6;border-bottom:1px solid #dadada;font-size:13px;padding:6px 10px}#description table thead th{font-weight:700}#description table thead tr{width:100%}#description table tfoot{border-top:1px solid #dadada}#description table tfoot td{padding:5px 10px}#description table caption{color:#333;font-size:15px;padding:0 0 14px}#description .responsive-video{margin-bottom:20px;margin-top:20px}.sea-chart-wrapper{background-color:#f6f6f6;border:1px solid #dadada}.sea-chart-wrapper .map-container{height:400px}.sea-chart-wrapper .map-container.show-scroll-info:before{color:#fff;content:attr(data-scroll-info);font-size:34px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:401}.sea-chart-wrapper .map-container.show-scroll-info:after{background:rgba(51,51,51,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:400}.sea-chart-wrapper.sea-chart-list{display:flex}.sea-chart-wrapper.sea-chart-list .map-container{flex:5}.sea-chart-wrapper.sea-chart-list .map-select{bottom:-12px;left:50%;max-width:350px;position:absolute;transform:translateX(-50%);z-index:400}.sea-chart-wrapper.sea-chart-list .map-list{flex:2;font-size:16px;height:600px;overflow:auto;padding:20px}.sea-chart-wrapper.sea-chart-list .map-list>a{color:#007eb0;display:block;margin-bottom:5px;padding:2px 0;text-decoration:none}.sea-chart-wrapper.sea-chart-list .map-list>a.active,.sea-chart-wrapper.sea-chart-list .map-list>a:hover{text-shadow:1px 0 0 #007eb0}.sea-chart-wrapper.sea-chart-list .map-list>a.active:before,.sea-chart-wrapper.sea-chart-list .map-list>a:hover:before{content:"‹ ";position:relative;top:-1px}.dottet-border-bottom{background-image:linear-gradient(90deg,#767676 40%,hsla(0,0%,100%,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:3px 1px}.dottet-border-bottom.empty-divider{height:1px}@supports(-moz-appearance:none){.dottet-border-bottom{background:none;border-bottom:1px dotted #767676}}.solid-divider{border-bottom:1px solid #333}.secondary-product-header-wrapper{overflow:hidden}.secondary-product-header-wrapper .secondary-product-header{float:left;min-width:100%;padding:0 8px 4px}.product-page-link{font-size:18px}.secondary-headline{display:inline;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:700;margin:0;padding:0}.tool-modal-btn{background:#dce9f1;border-top:3px solid #4e8fba;color:#344268;display:block;font-size:22px;padding:16px 8px;text-align:center;transition:background-color .3s ease-in-out}.tool-modal-btn,.tool-modal-btn:focus{text-decoration:none}.tool-modal-btn:hover{background:#b8d2e2;color:#344268;outline:1px solid #a9a9a9;text-decoration:none}.product-features{margin:0;padding-bottom:32px;padding-top:16px}.product-features .product-features-background{background:#f0f5fb;border-radius:15px;padding:15px}.product-features .product-features-background.delivery-contents{font-size:14px;line-height:2}.product-features .product-features-background.delivery-contents ul{list-style-type:disc;margin-left:15px}.product-features .product-features-background.delivery-contents ol{margin-left:15px;padding:0}.product-features .feature-image .upright{-o-object-fit:contain;object-fit:contain}.product-features img{border-radius:15px;display:block}.product-feature-attributes{display:flex;flex-wrap:wrap;justify-content:space-between;margin:25px 0}.product-feature-attribute{width:100%}.product-feature-attribute .product-feature span.veil{background:#fff}.product-feature-row{margin-bottom:8px}.product-feature{font-size:14px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;padding:4px 8px}.product-feature span.veil{background:#f0f5fb;position:relative}.product-feature a.modal-link{color:#333}.product-feature a.modal-link:active,.product-feature a.modal-link:focus,.product-feature a.modal-link:hover{color:#333;text-decoration:underline}.product-feature a.modal-link i{color:#c8daf0}.product-feature.feature{flex:1;font-weight:400;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;position:relative}.product-feature.feature span.veil{padding-right:10px}.product-feature.feature-value{display:flex;flex-direction:column}.product-feature-check:before{align-items:center;border:1px solid #333;border-radius:50%;content:"✔";display:inline-flex;height:20px;justify-content:center;width:20px}.product-attributes{padding-bottom:32px;padding-top:16px}.product-attributes .product-attribute{font-weight:700;padding:4px 8px}.product-attributes .product-attribute.attribute{font-weight:400}.product-attributes .image-wrapper{margin-top:16px}.product-attributes .credits{margin-top:5px;text-align:center}.size-chart{margin:0}.product-module{margin-bottom:25px;padding:0 8px}.product-module .next-to-headline,.product-module h2+div{color:#07a;font-size:18px;margin-top:8px}.product-module .orange-b-stock{color:#c94b00;font-weight:700}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index);-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:0;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{height:30px;margin-top:15px;-webkit-margin-start:20px;color:var(--pswp-icon-color);font-size:14px;line-height:30px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}.pswp{--pswp-bg:#fff;--pswp-placeholder-bg:#fff}.pswp__thumbnail-gallery{bottom:0;left:50%;padding-bottom:30px;position:absolute;transform:translateX(-50%);width:96%}.pswp__thumbnail-gallery-item-container{border:1px solid #dadada;border-radius:10px;cursor:pointer;margin-right:6px;transition:border-color .15s ease-in;width:auto}.pswp__thumbnail-gallery-item-container img{border-radius:10px;max-width:90px}.pswp__thumbnail-gallery-item-container img.upright{max-width:90px}.pswp__thumbnail-gallery-item-container.active{border-color:#007eb0;cursor:unset}img.pswp__thumbnail-gallery-item{background-color:#fff;padding:4px}.pswp__zoom-level-range{position:absolute;right:-15px;top:270px;transform:rotate(-90deg)}.pswp__zoom-level-range:after,.pswp__zoom-level-range:before{align-items:center;color:#dadada;display:flex;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:50px;height:30px;justify-content:center;line-height:0;position:absolute;top:50%;transform:rotate(90deg) translate(-50%);width:30px}.pswp__zoom-level-range:before{content:"+";right:-40px}.pswp__zoom-level-range:after{content:"-";left:-37px}.pswp__zoom-level-range .zoom-level-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:6px;width:220px;-webkit-overflow-scrolling:touch;background:#dadada}.pswp__zoom-level-range .zoom-level-range-input::-webkit-slider-runnable-track{border:none}.pswp__zoom-level-range .zoom-level-range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#333;border:none;border-radius:100%;height:30px;width:30px}.pswp__zoom-level-range .zoom-level-range-input:focus{outline:none}.pswp__zoom-level-range .zoom-level-range-input:focus::-webkit-slider-thumb{background:#007eb0}.pswp__zoom-level-range .zoom-level-range-input::-moz-range-track{background:#dadada;border:none;border-radius:3px;height:5px;width:300px}.pswp__zoom-level-range .zoom-level-range-input::-moz-range-thumb{background:#333;border:none;border-radius:50%;height:30px;width:30px}.pswp__zoom-level-range .zoom-level-range-input:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.pswp--product-images .pswp__button{align-items:center;background:#fff;border:3px solid #333;border-radius:50%;display:flex;justify-content:center}.pswp--product-images .pswp__button:focus,.pswp--product-images .pswp__button:hover .pswp--product-images .pswp__button:active{border:3px solid #333}.pswp--product-images .pswp__button--close{height:50px;margin:0;position:absolute;right:10px;top:10px;width:50px}.pswp--product-images .pswp__button--arrow{height:50px;right:20px;width:50px}.pswp--product-images .pswp__button--arrow svg{margin-right:-3px}.pswp--product-images .pswp__button--arrow--prev{left:20px;right:auto;transform:scaleX(-1)}.pswp--product-images .pswp__button--backToProductPageBtn{border-radius:8px;font-size:20px;left:50%;margin-top:20px;padding:10px;position:absolute;text-decoration:none;transform:translateX(-50%);width:auto}.pswp--product-images .pswp__button--backToProductPageBtn:hover{background:#333;color:#fff}.pswp__item-custom-wrapper{align-items:center;display:flex;justify-content:center;left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.pswp__item-custom-wrapper video{max-height:100%;width:100%}.pswp__item-custom-wrapper canvas{max-width:100%}.image-thumbnail-overlay{background:hsla(0,0%,100%,.8);border-radius:50%;box-shadow:inset 0 0 0 1px #e6ecef;left:50%;padding-top:60%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%}.image-thumbnail-overlay.image-thumbnail-overlay-small{padding-top:40%;width:40%}.image-thumbnail-overlay:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 28'%3E%3Cpath d='M24 14c0 .66-.32 1.33-.97 1.72l-20.05 12C1.66 28.51 0 27.55 0 26V2C0 .45 1.66-.51 2.98.28l20.05 12c.65.39.97 1.05.97 1.72' style='fill:%23929292'/%3E%3C/svg%3E") no-repeat 100% 50%;content:"";height:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.image-thumbnail-overlay.canvas-360:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 18.39'%3E%3Cpath d='M29.88 3.72c2.22-.39 2.09-3.76-.47-3.72-.16.03-.31.07-.47.1-.51.2-.92.6-1.11 1.11-.51 1.33.69 2.75 2.05 2.51m-1.13-2.18c.15-.38.41-.42.81-.57 1.16.05 1.22 1.58.19 1.79-.71.14-1.25-.59-1-1.22M11.73 7.61h-.01c-.49.04-.98.1-1.47.16.19 1.47 1.59 2.69 3.42 2.14a3.2 3.2 0 0 0 1-.54c1.2-.96 1.17-3.47-.63-3.74.33-.34.67-.41.94-.88.57-1-.19-2.1-.84-2.49-.34-.21-.78-.32-1.32-.32-1.44 0-2.28.81-2.45 2.07.46.08.92.16 1.38.23h.01c.07-.25.1-.47.22-.66.3-.44 1.18-.54 1.51-.06.57.83-.25 1.58-1.13 1.55-.05.41-.11.82-.16 1.23.28-.05.67-.17 1-.07.67.21 1.01 1.27.57 1.99-.57.94-2 .54-2.04-.62Zm7.2-2.81c-.41.12-.62.37-.91.6.06-.81.15-1.65.65-2.02.65-.49 1.39-.05 1.45.69.48-.05.96-.11 1.44-.16h.03c-.09-1.28-1.07-1.98-2.51-1.96-.29.11-.6.1-.85.21-.86.37-1.37 1.15-1.61 2.14-.1.42-.07.84-.15 1.32-.05.33-.03.8.01 1.11.09.6.11 1.1.29 1.58.38.98 1.35 1.97 2.87 1.69 1.1-.2 1.77-.89 2.02-1.94.44-1.78-.96-3.78-2.74-3.26Zm.44 3.95c-.92.16-1.4-1.14-1.17-2.04.15-.6.4-.66.94-.87 1.45.01 1.51 2.68.23 2.9Zm4.56.93c.31.19.82.42 1.38.34.65-.1 1.04-.25 1.44-.57.72-.58 1.19-2.72.97-4.21-.29-1.91-.6-3.32-2.82-3.3-.34.14-.66.12-.94.28-.73.43-1.06 1.23-1.26 2.2-.1.49-.1 1.02-.1 1.6 0 1.7.28 3.02 1.33 3.67Zm.6-6.18c.12-.17.29-.21.48-.31.36 0 .59.07.73.26.53.7.58 4.08.09 4.9a.83.83 0 0 1-.59.4c-.81.14-.91-.79-1.01-1.41-.17-1.03-.14-3.21.29-3.84Zm14.43 5.21c-1.45-1.12-3.36-1.66-5.41-2.18-.54-.14-1.1-.22-1.67-.35l-.82-.15v1c.63.12 1.25.24 1.88.37 1.68.43 3.35.83 4.68 1.61.42.25 1.54.89 1.42 1.58-.21 1.21-2.32 1.93-3.45 2.33-1.9.67-4.03.96-6.23 1.38-.91.1-1.83.2-2.74.29l-1.96.15-1.1.06-1.54.06c0 .33 0 .66-.01 1 0 0 .02 0 .03.01.43-.01.85-.03 1.28-.04l3.17-.21c.83-.09 1.65-.18 2.48-.26 2.59-.47 5.1-.75 7.27-1.6 1.22-.47 2.52-.95 3.27-1.89.95-1.19.47-2.38-.53-3.15Zm-21.34 3.68c0 .82 0 1.64-.01 2.46-1.31-.17-2.73-.01-4.06-.23-.96-.11-1.93-.22-2.89-.32-1.96-.37-3.86-.63-5.59-1.17-1.2-.37-3.03-.98-3.71-1.82-.74-.92-.16-1.51.59-2.02 1.1-.75 2.45-1.14 3.89-1.57.46-.14 1-.33 1.51-.37 0-.34 0-.68.01-1.03-.59.09-1.18.25-1.72.41C3.72 7.3 2.21 7.79.85 8.89c-.77.62-1.19 1.77-.48 2.77.88 1.25 2.65 1.87 4.27 2.38 1.79.56 3.75.86 5.78 1.23.89.1 1.78.2 2.67.29l1.8.15 2.73.15v2.54c1.26-1 2.52-2 3.78-3.01l-3.74-2.96-.03-.03Z' style='fill:%23333;fill-rule:evenodd'/%3E%3C/svg%3E") no-repeat;height:23px;width:50px}.noUi-target{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0 8px}.noUi-target,.noUi-target *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.noUi-base{z-index:10}.noUi-connects{background:#333;border-radius:3px;height:3px;top:6px;z-index:0}.noUi-connect,.noUi-origin{z-index:10}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:25px;right:-12px;top:-5px;width:25px}.noUi-connect{background:#333}.noUi-draggable{cursor:ew-resize}.noUi-handle{background:#fff;border:3px solid #333;border-radius:100%;box-shadow:none;cursor:default}.noUi-handle:after,.noUi-handle:before{content:none}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #dadada,0 3px 6px -3px #767676}[disabled] .noUi-connect{background:#dadada}.noUi-pips{color:#767676}.noUi-value-sub{color:#dadada}.noUi-marker{background:#dadada}.noUi-marker-large,.noUi-marker-sub{background:#767676}.noUi-tooltip{background:#fff;border:1px solid #dadada;color:#333}.production .range-slider{height:40px;padding:0 30px}.production .range-slider .noUi-connects{background:#dadada;height:2px;top:50%}.production .range-slider .noUi-connects .noUi-connect{background:#007eb0}.production .range-slider .noUi-handle{border:2px solid #007eb0;border-radius:15px;height:28px;right:-30px;top:6px;width:60px}.production .range-slider .noUi-handle .noUi-touch-area{align-items:center;display:flex;justify-content:center}.production .range-slider .noUi-handle.animate{animation:highlight-handle 1s ease-in-out 3 forwards}.production-active{display:none}.production-layer span.production-active{display:inline}.production-layer div.production-active{display:block}.production-layer .production-active .production-active-hide-element{display:none!important}.production-layer .production-inactive{display:none}.production-layer .product-container .product-information-box.product-information-box-basket .product-selection+.product-selection{border-bottom:0;padding-bottom:0}.production-layer .product-container .product-information-box.product-information-box-basket .product-stock-information{gap:5px;padding:0}.production-layer .product-container .product-information-box.product-information-box-basket .product-selection .btn{outline:none}.production-layer .product-container .product-information-box.product-information-box-basket .product-selection .btn:active:not(.active),.production-layer .product-container .product-information-box.product-information-box-basket .product-selection .btn:focus:not(.active),.production-layer .product-container .product-information-box.product-information-box-basket .product-selection .btn:hover:not(.active){background-color:#f2f5f6;border-color:#c3dce6;color:#00365c}.production-layer .product-fixed-bottom-bar{display:none}.production-container{grid-column:1/-1;margin-bottom:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.production-container:before{background:#f2f2f2;content:"";height:100%;left:50%;margin-left:-50vw;margin-right:50vw;position:absolute;width:100vw;z-index:-1}.production{padding:10px 0}.production.production-full-width{grid-template-columns:1fr}.production.production-full-width .production-settings{padding:16px 24px}.production.production-full-width .production-settings footer{grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-template-columns:1fr}.production.production-full-width .production-settings footer .footer-buttons{grid-column-start:2}.production.complete .production-canvas .opacity-update{opacity:0}.production.complete .boundaries .opacity-update,.production.complete .damper .opacity-update,.production.complete .length-indicator .opacity-update{opacity:1}.production.complete .note-container{display:none}.production.complete.less-height .production-canvas>div{max-height:380px}.production .note-text i,.production .tooltip-icon{color:#c9c9c9}.production .production-canvas{display:flex;flex-direction:column;justify-content:center}.production .production-canvas .arrow-bar{fill:#fff}.production .production-canvas .arrow-bar.present{pointer-events:auto}.production .production-canvas .opacity-update{opacity:1;transition:opacity .3s ease-in-out}.production .production-canvas .opacity-update.zero-opacity{opacity:0}.production .production-canvas .label-text{font-weight:700}.production .production-canvas .boundaries line{stroke:#007eb0;stroke-width:2;stroke-dasharray:12,8}.production .production-canvas g{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.production .production-canvas .highlight-step{cursor:pointer;pointer-events:auto}.production .production-canvas .highlight-step:hover .highlight-step-inner{opacity:.5}.production .production-canvas .highlight-step .highlight-step-inner{opacity:.2;transition:opacity .3s ease-in-out,transform .3s ease-in-out;fill:#007eb0}.production .production-canvas .highlight-step .highlight-step-outer{fill:none;stroke:#007eb0;stroke-miterlimit:10;stroke-width:1px}.production .production-canvas .damper .damper-container.external .damper-external,.production .production-canvas .damper .damper-container.internal .damper-internal{opacity:1}.production .production-canvas .damper .damper-container .damper-external,.production .production-canvas .damper .damper-container .damper-internal{opacity:0}.production .production-canvas .damper rect{fill:hsla(0,0%,100%,.75);stroke:#007eb0;stroke-width:1px}.production .production-canvas .damper path{stroke:#00365c;stroke-width:1px;fill:none}.production .production-canvas .damper>g>path{fill:#fff}.production .note-container{display:flex;font-size:14px;gap:10px}.production .note-container .note{background:#fff;border:1px solid #fff;border-radius:15px;flex:1 1 auto;min-width:0;padding:10px}.production .note-container .note:last-child{min-width:auto}.production .note-container .note.note-colored-border{border-color:#007eb0}.production .note-container .note .note-text{align-items:baseline;display:flex;gap:10px}.production .note-container .note .note-text.orange{color:#c94b00}.production .note-container .note .note-text.orange:before{content:"";font-family:Font Awesome\ 6 Free;font-weight:900;left:3px;position:relative}.production .note-container .note .note-splice-addon{font-weight:700;margin-top:5px;text-align:center}.production .production-settings{background:#fff;border:1px solid transparent;border-radius:10px;display:flex;flex-direction:column;height:100%;min-width:0;padding:16px}.production .production-settings .production-title{color:#344268;font-size:26px;padding-bottom:16px;text-align:center}.production .production-settings .production-steps{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.production .production-settings .production-steps .btn-step{background-color:#f2f2f2;border-radius:25px;outline:none}.production .production-settings .production-steps .btn-step.complete{padding-left:35px;position:relative}.production .production-settings .production-steps .btn-step.complete:before{align-items:center;background:#238725;border-radius:50%;color:#fff;content:"";display:inline-flex;font-family:Font Awesome\ 6 Free;font-weight:900;height:25px;justify-content:center;left:5px;position:absolute;top:50%;transform:translateY(-50%);width:25px}.production .production-settings .production-steps .btn-step.active{background:#fff;border-color:#007eb0;box-shadow:none}.production .production-settings .production-steps .btn-step .price{border-left:1px solid #afafaf;padding-left:5px}.production .production-settings .btn-choice{align-items:center;background:#fff;border:1px solid #dadada;border-radius:15px;display:flex;flex-direction:column;font-size:13px;height:100%;justify-content:space-around;padding:15px 10px 2px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.production .production-settings .btn-choice.active{border-color:#fff}.production .production-settings .btn-choice.active:before{border:2px solid #007eb0;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.production .production-settings .btn-choice.disabled{cursor:default}.production .production-settings .btn-choice.disabled:before{background:#fff;border:1px solid #007eb0;border-radius:10px;content:attr(data-text);margin:0 10px;padding:5px;position:absolute;top:50%;transform:translateY(-50%);z-index:20}.production .production-settings .btn-choice.disabled:after{background:hsla(0,0%,100%,.75);border-radius:15px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.production .production-settings .btn-choice .choice-footer{align-items:center;display:flex;justify-content:center;margin-top:auto;padding:5px 12px 0;position:relative;width:100%}.production .production-settings .btn-choice .choice-footer.choice-footer-link{flex-direction:column;margin-top:auto;padding:0}.production .production-settings .btn-choice .choice-footer .btn-choice-link{display:block;font-weight:700;margin:5px 0;position:relative;z-index:1}.production .production-settings .btn-choice .choice-footer .choice-price{align-items:center;display:flex;justify-content:center;padding:5px 12px 0;position:relative;width:100%}.production .production-settings .btn-choice .choice-footer .statuscode{bottom:4px;position:absolute;right:-4px}.production .production-settings .btn-choice .choice-image{background:#f2f2f2;border-radius:15px;margin-bottom:8px;padding:8px 0}.production .production-settings .btn-choice .choice-image.next-choice-badge{border-bottom-left-radius:0;border-bottom-right-radius:0}.production .production-settings .btn-choice .choice-badge{background:#fff;border:1px solid #00365c;border-radius:8px;margin-bottom:8px;margin-top:-17px}.production .production-settings .btn-choice .price,.production .production-settings .btn-step .price{color:#afafaf;-webkit-hyphens:auto;hyphens:auto}.production .production-settings .btn-choice.active .price,.production .production-settings .btn-step.active .price{border-color:#007eb0;color:#af1821}.production .production-settings .production-choices{margin:25px 0 0}.production .production-settings .production-choices .swiper-slide{flex-shrink:0;margin-right:8px;padding-bottom:1px;width:125px}.production .production-settings .production-choice-details{margin:20px 0;padding:20px 0 0}.production .production-settings .production-choice-details .additional-choice{display:flex;gap:10px;padding-top:5px}.production .production-settings .production-choice-details .additional-choice+.additional-choice{margin-top:15px}.production .production-settings .production-choice-details .additional-choice.alignment{margin-top:-10px}.production .production-settings .production-choice-details .additional-choice>:nth-child(2){flex:1}.production .production-settings .production-choice-details .additional-choice .label{cursor:default}.production .production-settings .production-choice-details .additional-choice .color-picker{display:flex;gap:12px}.production .production-settings .production-choice-details .additional-choice .color-picker button{border:1px solid #efefef;border-radius:50%;height:21px;padding:0;position:relative;width:21px}.production .production-settings .production-choice-details .additional-choice .color-picker button .color-tooltip{border-radius:8px;font-size:13px;left:50%;padding:2px 8px;pointer-events:none;position:absolute;top:-45px;transform:translate(-50%,10px);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:50}.production .production-settings .production-choice-details .additional-choice .color-picker button .color-tooltip:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #767676;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}.production .production-settings .production-choice-details .additional-choice .color-picker button.active{position:relative}.production .production-settings .production-choice-details .additional-choice .color-picker button.active:before{border:2px solid #007eb0;border-radius:50%;content:"";height:27px;left:-4px;position:absolute;top:-4px;width:27px}.production .production-settings .production-choice-details .additional-choice.additional-choice-single_select{align-items:center;flex-wrap:wrap;gap:10px 20px;margin:0 0 10px;padding:0}.production .production-settings .production-choice-details [data-type=additional] .additional-choice+.additional-choice{margin-top:30px}.production .production-settings .production-choice-details .choice-detail-reorder{display:flex;flex-direction:column}.production .production-settings .production-choice-details .choice-detail-reorder .reorder-last{margin-top:20px;order:1}.production .production-settings .additional-choice-form.two-cols-form>div:last-of-type{display:flex;flex-direction:column}.production .production-settings .additional-choice-form.two-cols-form .form-field-container .label{flex:2;min-width:150px}.production .production-settings .additional-choice-form+.production-note{margin-top:20px}.production .production-settings .additional-choice-form .form-title{color:#344268;font-size:20px;font-weight:700;margin:10px 0}.production .production-settings .additional-choice-form .form-sub-title{font-size:18px;font-weight:700;margin-bottom:10px}.production .production-settings .additional-choice-form .form-field-container{align-items:center;display:flex;flex-wrap:wrap;gap:5px 24px}.production .production-settings .additional-choice-form .form-field-container+.form-field-container{margin-top:10px}.production .production-settings .additional-choice-form .form-field-container+.form-sub-title,.production .production-settings .additional-choice-form .form-field-container+.form-title{margin-top:15px}.production .production-settings .additional-choice-form .form-field-container .label{align-self:flex-start;flex:1;min-width:150px;padding-top:7px}.production .production-settings .additional-choice-form .form-field-container .input-container,.production .production-settings .additional-choice-form .form-field-container .select-container{flex:3;min-width:180px}.production .production-settings .additional-choice-form .form-field-container .input-container label,.production .production-settings .additional-choice-form .form-field-container .select-container label{font-weight:400}.production .production-settings .additional-choice-form .form-field-container .input-container input,.production .production-settings .additional-choice-form .form-field-container .select-container input{font-size:14px;position:relative;z-index:1}.production .production-settings .additional-choice-form .form-field-container .input-container .error-text,.production .production-settings .additional-choice-form .form-field-container .input-container .valid-text,.production .production-settings .additional-choice-form .form-field-container .select-container .error-text,.production .production-settings .additional-choice-form .form-field-container .select-container .valid-text{font-size:12px;max-height:0;opacity:0;overflow:hidden;padding:0 2px;transform:translateY(-25px);transition:max-height .7s ease,opacity .7s ease,transform .7s ease}.production .production-settings .additional-choice-form .form-field-container .input-container.has-valid-entry .valid-text,.production .production-settings .additional-choice-form .form-field-container .select-container.has-valid-entry .valid-text{color:#45b348;max-height:30px;opacity:1;transform:translateY(5px)}.production .production-settings .additional-choice-form .form-field-container .input-container.has-valid-entry .valid-text i,.production .production-settings .additional-choice-form .form-field-container .select-container.has-valid-entry .valid-text i{color:#6328e0}.production .production-settings .additional-choice-form .form-field-container .input-container.has-error input,.production .production-settings .additional-choice-form .form-field-container .select-container.has-error input{background:#fbe4e6}.production .production-settings .additional-choice-form .form-field-container .input-container.has-error .error-text,.production .production-settings .additional-choice-form .form-field-container .select-container.has-error .error-text{max-height:30px;opacity:1;transform:translateY(5px)}.production .production-settings .additional-choice-form .form-field-message-bottom{margin-top:auto}.production .production-settings footer{align-items:center;display:grid;gap:8px;grid-template-columns:1fr;margin-top:auto}.production .production-settings footer .breaking-load .production-note,.production .production-settings footer .length-warning .production-note{margin:0}.production .production-settings footer .breaking-load .production-note+.production-note,.production .production-settings footer .length-warning .production-note+.production-note{margin-top:6px}.production .production-settings footer .breaking-load .breaking-load-value,.production .production-settings footer .length-warning .breaking-load-value{font-weight:700}.production .production-settings footer .label{font-weight:400;z-index:1}.production .production-settings footer .quantity{align-items:center;border-bottom:1px solid #dadada;border-top:1px solid #dadada;display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;justify-content:space-between;padding:10px 0;position:relative}.production .production-settings footer .quantity .quantity-highlighter{background:rgba(0,126,176,.2);border:1px solid #007eb0;border-radius:10px;height:calc(100% - 8px);left:-10px;opacity:0;position:absolute;width:calc(100% + 20px);z-index:0}.production .production-settings footer .quantity .quantity-highlighter.animate{animation:opacity-fade 1s ease-in-out 3 forwards}.production .production-settings footer .quantity .input-group{max-width:140px;min-width:120px;z-index:1}.production .production-settings footer .quantity .input-group span{background-color:#fff}.production .production-settings footer .quantity .input-group input{font-size:14px;height:34px;line-height:1.428571429;text-align:center}.production .production-settings footer .footer-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.production .production-settings footer .footer-buttons button+button{margin:0}.production .production-settings footer .footer-buttons .footer-button{flex:1 1 0}.production .production-settings footer .footer-buttons .footer-button.inactive{order:-1}.production .production-note{border:1px solid #333;border-radius:5px;display:flex;margin-top:auto;padding:5px}.production .production-note+.success,.production .production-note+.warning{margin-top:6px}.production .production-note i{height:100%;line-height:inherit;margin-right:5px}.production .production-note.warning{border-color:#ca4d03;color:#ca4d03}.production .production-note.success{border-color:#238725;color:#238725}.production .production-settings-complete{border:1px solid #007eb0;padding:16px 24px}.production .production-settings-complete .production-title{border-bottom:1px solid #dadada;display:flex;justify-content:space-between;padding-bottom:10px}.production .production-settings-complete .production-summary{display:grid;gap:6px;grid-template-columns:1fr 3fr;margin:12px 0}.production .production-settings-complete .production-summary dt{font-weight:700}.production .production-settings-complete .production-summary dd{-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between}.production .production-settings-complete .production-summary dd span:first-child{flex:1}.production .production-settings-complete .production-summary dd.start-second-col{grid-column-start:2}.production .production-settings-complete footer{grid-template-columns:repeat(2,1fr);margin-top:0}.production .price{color:#af1821}.production .price.price-sup{font-size:26px;font-weight:700;line-height:1}.production .price.price-sup sup{font-size:60%;left:-5px;top:-7px}.production .vat-info{font-size:10px}.production .icon-alignment{align-items:center;display:inline-flex;gap:4px}.production.production-basket{padding:0}.production.production-basket .product-information-box{display:flex;flex-wrap:wrap;gap:8px}.production.production-basket .product-information-box>:first-child{flex:0 0 auto}.production.production-basket .product-information-box .reverse-stock-price{display:flex;flex-flow:row-reverse wrap;gap:10px;width:100%}.production.production-basket .product-information-box .reverse-stock-price .price-wrapper{text-align:right}.production.production-basket .product-information-box .reverse-stock-price .product-stock-information{align-items:center;display:flex;flex-direction:row;margin-right:auto}.production.production-basket .product-information-box .full-width{flex-basis:100%}.production.production-basket .product-information-box .full-width .product-stock-information{border-top:1px solid #dadada;flex-flow:row wrap;justify-content:space-between;padding:10px 0 5px}.product-container{font-size:14px;margin:0 auto;max-width:1400px}.product-container+.product-container{margin-top:25px}.product-container.product-container-full-width{max-width:100%}.product-container.product-container-highlighted{background:#f0f5fb}.product-container .product-module{padding:0}.product-container a{color:#007eb0;text-decoration:none}.product-container a:focus,.product-container a:hover{color:#76b9ef}.product-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f2f5f6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='%23333' viewBox='0 0 17 17'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3C/svg%3E");background-position-x:calc(100% - 12px);background-position-y:5px;background-repeat:no-repeat;border-color:#c3dce6;box-shadow:none;color:#00365c;cursor:pointer;font-size:16px;padding-right:30px}.product-container .product-head{padding-right:56px;position:relative}.product-container .product-head .product-badges-head{margin:10px 5px 0 0;padding:5px;position:absolute;right:0;z-index:10}.product-container .product-head .product-badges-head .product-badge-head{border-radius:50%;cursor:pointer;display:block;height:46px;position:relative;transition:background-color .3s linear,fill .3s linear;width:46px}.product-container .product-head .product-badges-head .product-badge-head:not(:first-child){margin-top:12px}.product-container .product-head .product-badges-head .product-badge-head:focus{outline-offset:5px}.product-container .product-head .product-badges-head .product-badge-head:focus .product-badge-text-head{top:-999em}.product-container .product-head .product-badges-head .product-badge-head.active,.product-container .product-head .product-badges-head .product-badge-head:hover{animation:none}.product-container .product-head .product-badges-head .product-badge-head.active.product-badge-already-knew,.product-container .product-head .product-badges-head .product-badge-head:hover.product-badge-already-knew{background-color:#002341}.product-container .product-head .product-badges-head .product-badge-head.active.product-badge-category-winner,.product-container .product-head .product-badges-head .product-badge-head:hover.product-badge-category-winner{fill:#07a}.product-container .product-head .product-badges-head .product-badge-head.active .product-badge-text-head,.product-container .product-head .product-badges-head .product-badge-head:hover .product-badge-text-head{opacity:1;pointer-events:auto;touch-action:auto}.product-container .product-head .product-badges-head .product-badge-head.product-badge-already-knew{background-color:#07a;fill:#fff}.product-container .product-head .product-badges-head .product-badge-head.product-badge-already-knew:before{animation:already-knew 2s infinite;animation-delay:0s;animation-name:already-knew;border-radius:50%;box-shadow:0 0 0 0 rgb(24 156 210/95%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@keyframes already-knew{0%{box-shadow:0 0 0 0 #189cd2}70%{box-shadow:0 0 0 10px rgb(24 156 210/0)}to{box-shadow:0 0 0 0 rgb(24 156 210/0)}}.product-container .product-head .product-badges-head .product-badge-head.product-badge-already-knew.active:before,.product-container .product-head .product-badges-head .product-badge-head.product-badge-already-knew:hover:before{animation:none}.product-container .product-head .product-badges-head .product-badge-head.product-badge-already-knew .product-badge-text-head{background-color:#002341;color:#fff}.product-container .product-head .product-badges-head .product-badge-head.product-badge-category-winner{background-color:#ddeefa;fill:#002341}.product-container .product-head .product-badges-head .product-badge-head.product-badge-category-winner:before{animation:category-winner 2s infinite;animation-delay:1s;animation-name:category-winner;border-radius:50%;box-shadow:0 0 0 0 rgb(221 238 250/95%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@keyframes category-winner{0%{box-shadow:0 0 0 0 #ddeefa}70%{box-shadow:0 0 0 10px rgb(221 238 250/0)}to{box-shadow:0 0 0 0 rgb(221 238 250/0)}}.product-container .product-head .product-badges-head .product-badge-head.product-badge-category-winner.active:before,.product-container .product-head .product-badges-head .product-badge-head.product-badge-category-winner:hover:before{animation:none}.product-container .product-head .product-badges-head .product-badge-head.product-badge-category-winner .product-badge-text-head{background:#ddeefa}.product-container .product-head .product-badges-head .product-badge-head.product-badge-category-winner .product-badge-text-head span{color:#007eb0;display:block;font-size:14px}.product-container .product-head .product-badges-head .product-badge-head .product-badge-text-head{align-items:flex-start;border-radius:10px 0 0 10px;display:flex;flex-direction:column;font-size:16px;height:100%;justify-content:center;line-height:1.2;opacity:0;padding-left:12px;padding-right:29px;pointer-events:none;position:absolute;right:23px;top:0;touch-action:none;transition:opacity .3s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:-1}.product-container .product-head .product-chili-countdown{align-items:center;background:#e40521;border-radius:15px 5px;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-around;padding:8px 0 8px 8px}.product-container .product-head .product-chili-countdown.black-chili-product{background:#000}.product-container .product-head .product-chili-countdown.black-chili-product img{max-height:52px}.product-container .product-head .product-chili-countdown.preview{background:#afafaf}.product-container .product-head .product-chili-countdown .product-chili-countdown-headline{flex:1;min-width:190px}.product-container .product-head .product-chili-countdown .product-chili-countdown-headline .product-chili-countdown-headline-inner{align-items:center;display:flex;font-size:20px;gap:5px;justify-content:center;line-height:1.15}.product-container .product-head .product-chili-countdown .product-chili-countdown-headline .product-chili-countdown-headline-inner .pepper{height:35px;min-width:35px;transform:scaleX(-1) rotate(5deg)}.product-container .product-head .product-chili-countdown .product-chili-countdown-headline .product-chili-countdown-headline-inner>div{text-align:center}.product-container .product-head .product-chili-countdown .product-chili-countdown-headline .product-chili-countdown-headline-inner span{text-transform:uppercase}.product-container h1.product-title{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:26px;-webkit-hyphens:auto;hyphens:auto;line-height:30px;margin:14px 0 0;padding:5px 56px 5px 0}.product-container h1.product-title a{display:inline-block;font-size:20px;line-height:24px;text-transform:uppercase}.product-container h1.product-title strong{display:block;margin-top:7px}.product-container .product-image{overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-container .product-image:before{content:"";height:100%;left:0;outline:1px solid #fff;outline-offset:-1px;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.product-container .product-image .swiper-product-images .swiper-product-item{display:flex;justify-content:center}.product-container .product-image .swiper-product-images .swiper-product-item>span .custom-content{height:auto}.product-container .product-image .swiper-product-images .swiper-product-item .product-item-info{background:#f1f5fb;border-radius:5px;color:#333;display:block;margin-top:4px;padding:6px;text-align:center;width:100%}.product-container .product-image .magnifying-glass{align-items:center;background:hsla(0,0%,100%,.4);border-radius:50%;bottom:70px;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:30px;transition:background .3s ease-in-out;width:50px;z-index:20}.product-container .product-image .magnifying-glass:hover{background:#fff}.product-container .product-image .magnifying-glass svg{height:32px}.product-container .product-image .custom-content{aspect-ratio:840/600;display:inline-flex;height:100%;max-width:840px;-o-object-fit:contain;object-fit:contain;width:100%}.product-container .product-image .custom-content.upright{aspect-ratio:500/700;max-width:500px}.product-container .product-image .custom-content canvas{width:100%}.product-container .product-art-no{padding:5px 0}.product-container .product-art-no .b-stock-badge{background-color:#c94b00;border-radius:15px 0;color:#fff;display:inline-flex;margin-right:8px;padding:8px 10px}.product-container .product-art-no>div{display:inline-flex;flex-wrap:wrap;gap:4px 8px}.product-container .product-art-no .svb-art-no{color:#e40521;font-weight:700}.product-container .product-customer-interactions{align-items:center;display:flex;flex-wrap:wrap;min-height:35px;padding:5px 0}.product-container .product-customer-interactions .rating-stars{line-height:normal}.product-container .product-customer-interactions>:not(:first-child){margin-left:10px}@supports(display:flex) and (gap:1px){.product-container .product-customer-interactions{gap:4px 10px}.product-container .product-customer-interactions>:not(:first-child){margin-left:0}}.product-container .product-text-carousel{align-items:center;display:flex;font-size:16px;padding:5px 15px}.product-container .product-text-carousel i{vertical-align:middle}.product-container .product-text-carousel .carousel-item-orange{color:#c94b00}.product-container .product-text-carousel .carousel-item-blue{color:#07a}.product-container .product-text-carousel .carousel-item-green{color:#238725}.product-container .product-text-carousel .carousel-item-violett{color:#6328e0}.product-container .product-text-carousel>.swiper{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.product-container .product-text-carousel>.swiper .swiper-slide{align-items:center;display:flex}.product-container .product-b-stock-explanation{font-size:16px;padding:5px}.product-container .product-b-stock-explanation a{color:#c94b00;display:block;margin-right:8px}.product-container .product-b-stock-explanation a:hover{color:#ff7726}.product-container .product-information-box{border:1px solid #dadada;border-radius:10px;margin-bottom:20px;padding:15px}.product-container .product-information-box.product-information-box-basket .product-old-price{align-items:center;display:flex;gap:10px 4px}.product-container .product-information-box.product-information-box-basket .product-old-price span:first-child{color:#767676;font-size:18px;text-decoration:line-through}.product-container .product-information-box.product-information-box-basket .product-price-wrapper{display:flex;justify-content:space-between}.product-container .product-information-box.product-information-box-basket .product-price-wrapper .percentage-badge{align-self:flex-start;background:#af1821;border-radius:8px 0;color:#fff;font-size:16px;font-weight:700;padding:3px 11px;position:relative;right:-15px}.product-container .product-information-box.product-information-box-basket .product-price-wrapper .percentage-badge:before{animation:percentage-badge 2s infinite;animation-delay:.5s;animation-name:percentage-badge;border-radius:8px 0;box-shadow:0 0 0 0 rgb(175 24 33/95%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@keyframes percentage-badge{0%{box-shadow:0 0 0 0 #af1821}70%{box-shadow:0 0 0 10px rgb(175 24 33/0)}to{box-shadow:0 0 0 0 rgb(175 24 33/0)}}.product-container .product-information-box.product-information-box-basket .product-price-wrapper .percentage-badge.active:before,.product-container .product-information-box.product-information-box-basket .product-price-wrapper .percentage-badge:hover:before{animation:none}.product-container .product-information-box.product-information-box-basket .product-price-tax-notice{background-color:#c6e5a4;border-radius:5px;margin:6px 0;padding:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-container .product-information-box.product-information-box-basket .product-price-tax-notice+.product-price-tax-notice{margin-top:0}.product-container .product-information-box.product-information-box-basket .product-price-tax-notice label{cursor:pointer}.product-container .product-information-box.product-information-box-basket .product-price-tax-notice a{color:#333}.product-container .product-information-box.product-information-box-basket .product-price-tax-notice a i{left:1px;position:relative;top:1px}.product-container .product-information-box.product-information-box-basket .product-price-tax-notice a i.orange-highlight{color:#c94b00}.product-container .product-information-box.product-information-box-basket .product-price-tax-notice a .link-highlight{color:#007eb0;text-decoration:underline}.product-container .product-information-box.product-information-box-basket .product-selection{align-items:center;border-bottom:1px solid #dadada;border-top:1px solid #dadada;color:#00365c;display:flex;flex-wrap:wrap;font-size:16px;padding:8px 0 4px}.product-container .product-information-box.product-information-box-basket .product-selection>label{color:#00365c;display:block;flex-basis:100%;font-weight:400;margin:0}.product-container .product-information-box.product-information-box-basket .product-selection .btn{font-size:16px;white-space:normal}.product-container .product-information-box.product-information-box-basket .product-selection .btn.disabled,.product-container .product-information-box.product-information-box-basket .product-selection .btn.disabled:hover{background:#f6f6f6;border-color:#afafaf;color:#afafaf;outline:none}.product-container .product-information-box.product-information-box-basket .product-selection .open-production{padding-right:25px;position:relative}.product-container .product-information-box.product-information-box-basket .product-selection .open-production .new-badge{background-color:#e40521;border:1px solid #fc6d7f;border-radius:8px 0;color:#fff;font-size:12px;left:calc(100% - 15px);line-height:normal;padding:4px 6px 3px;position:absolute;text-transform:uppercase;top:-8px}.product-container .product-information-box.product-information-box-basket .product-selection .open-production .new-badge:before{animation:new-badge 2s infinite;animation-delay:.75s;animation-name:new-badge;border-radius:8px 0;box-shadow:0 0 0 0 rgb(175 24 33/95%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@keyframes new-badge{0%{box-shadow:0 0 0 0 #af1821}70%{box-shadow:0 0 0 10px rgb(175 24 33/0)}to{box-shadow:0 0 0 0 rgb(175 24 33/0)}}.product-container .product-information-box.product-information-box-basket .product-selection .open-production .new-badge.active:before,.product-container .product-information-box.product-information-box-basket .product-selection .open-production .new-badge:hover:before{animation:none}.product-container .product-information-box.product-information-box-basket .product-selection .selection-text{display:block;margin-bottom:6px}.product-container .product-information-box.product-information-box-basket .product-selection+.product-selection{border-top:none}.product-container .product-information-box.product-information-box-basket .product-selection button,.product-container .product-information-box.product-information-box-basket .product-selection select{margin:6px 0 10px}.product-container .product-information-box.product-information-box-basket .product-selection button+button{margin-left:6px}@supports(display:flex) and (gap:1px){.product-container .product-information-box.product-information-box-basket .product-selection{gap:6px;margin:10px 0 0;padding-bottom:14px}.product-container .product-information-box.product-information-box-basket .product-selection button,.product-container .product-information-box.product-information-box-basket .product-selection select{margin:0}.product-container .product-information-box.product-information-box-basket .product-selection button+label,.product-container .product-information-box.product-information-box-basket .product-selection select+label{margin-top:4px}.product-container .product-information-box.product-information-box-basket .product-selection button+button{margin-left:0}}.product-container .product-information-box.product-information-box-basket .product-selection.product-selection-shared-space button{flex:1;margin-top:5px;position:relative}.product-container .product-information-box.product-information-box-basket .product-selection.product-selection-shared-space button.active-state{background-color:#007eb0;border-color:#007eb0;color:#fff}.product-container .product-information-box.product-information-box-basket .product-selection.product-selection-shared-space button.highlighted{margin-bottom:12px;margin-top:12px;outline-color:#333}.product-container .product-information-box.product-information-box-basket .product-selection.product-selection-shared-space button .product-price-quantity-scale-badge{background-color:#af1821;border:1px solid #fff;border-radius:8px 0;color:#fff;font-size:14px;line-height:normal;padding:3px 6px;pointer-events:none;position:absolute;right:-6px;top:-12px;z-index:10}.product-container .product-information-box.product-information-box-basket .product-alma-widget{border-bottom:1px solid #dadada}.product-container .product-information-box.product-information-box-basket .product-stock-information{display:flex;flex-flow:column wrap;gap:8px;padding:20px 0}.product-container .product-information-box.product-information-box-basket .product-stock-information>div{display:flex;gap:10px 4px}.product-container .product-information-box.product-information-box-basket .product-stock-information .wrap-for-rope{flex-wrap:wrap}.product-container .product-information-box .product-price{color:#af1821;font-size:28px}.product-container .product-information-box .product-price .svb-price{font-size:18px}.product-container .product-information-box .product-price .svb-price span{text-decoration:line-through}.product-container .product-information-box .product-price .price{display:inline-flex;flex-wrap:wrap}.product-container .product-information-box .product-price .price.original-price{color:#238725;display:inline}.product-container .product-information-box .product-price .price.original-price span:last-child{font-size:18px}.product-container .product-information-box .product-price .price sup{font-size:60%;left:-5px;top:-8px}.product-container .product-information-box.product-information-box-links{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;line-height:normal;padding:0}.product-container .product-information-box.product-information-box-links a{align-items:center;color:#333;display:flex;flex:1;gap:5px;justify-content:center;padding:10px;text-align:center}.product-container .product-information-box.product-information-box-links a.active,.product-container .product-information-box.product-information-box-links a:hover{fill:#76b9ef;color:#76b9ef}.product-container .product-information-box.product-information-box-links a svg{height:20px}.product-container .product-information-box.product-information-box-links a.interaction-link-highlight{color:#00aced;fill:#00aced;--wishlist-heart-front:#00aced;--wishlist-heart-back:#00aced}.product-container .product-information-box.product-information-box-links a.interaction-link-highlight .svg-icon-wrapper{position:relative}.product-container .product-information-box.product-information-box-links a.interaction-link-highlight .svg-icon-wrapper:after{align-items:center;background:#e5f4ff;border:1px solid #fff;border-radius:50%;color:#333;content:"✔";display:flex;font-size:10px;height:15px;justify-content:center;position:absolute;right:-9px;top:-9px;width:15px}.product-container .product-information-box.product-information-box-links .share-container{display:flex;flex-basis:100%;font-size:38px;justify-content:center;max-height:0;overflow:hidden;position:relative;transition:max-height .3s ease-in-out}.product-container .product-information-box.product-information-box-links .share-container:before{border-top:1px solid #76b9ef;content:"";position:absolute;width:90%}.product-container .product-information-box.product-information-box-links .share-container a{display:flex;flex:none;height:70px;margin:5px 0 0;padding:0 4%}.product-container .product-information-box.product-information-box-links .share-container a:active,.product-container .product-information-box.product-information-box-links .share-container a:hover{color:#76b9ef}.product-container .product-information-box.product-information-box-abstract{border:0;font-size:16px;padding:0 5px}.product-container .product-information-box.product-information-box-highlight{align-items:center;display:flex;font-size:16px;gap:8px 0;padding:20px}.product-container .product-information-box.product-information-box-highlight>div{padding:0 16px}.product-container .product-information-box.product-information-box-highlight .box-highlight-title{align-items:center;display:flex;font-size:20px;font-weight:700}.product-container a.product-information-box{color:#333;transition:background .2s ease-in-out}.product-container a.product-information-box:hover{background:#f1f5fb;color:#333}.product-container .product-basket-form{display:flex;flex-wrap:wrap;gap:10px}.product-container .product-basket-form .input-group{max-width:140px;min-width:120px}.product-container .product-basket-form .input-group span{background-color:#fff}.product-container .product-basket-form .input-group input{text-align:center}.product-container .product-basket-form>button{flex-grow:1}.product-container .product-image-gallery-upright .product-image-gallery a img{max-width:60px}.product-container .product-image-gallery{display:grid;gap:6px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-column:1/5;grid-template-columns:repeat(5,1fr);margin:12px 0;overflow:hidden;transition:max-height .3s ease-in-out}.product-container .product-image-gallery .product-image-gallery-more{display:none}.product-container .product-image-gallery.product-image-gallery-hidden{grid-auto-rows:0;grid-template-rows:1fr;row-gap:0}.product-container .product-image-gallery.product-image-gallery-hidden .product-image-gallery-close{display:none}.product-container .product-image-gallery.product-image-gallery-hidden .product-image-gallery-more{display:inline}.product-container .product-image-gallery a{background:#fff;border:1px solid #dadada;border-radius:15px;position:relative}.product-container .product-image-gallery a img{border-radius:15px}.product-container .product-image-gallery a.active{border-color:#007eb0}.product-container .product-image-gallery .product-image-gallery-toggle-button{align-items:center;aspect-ratio:1/1;background-color:#f0f5fb;border:1px solid #dadada;border-radius:50%;display:flex;font-size:14px;font-weight:700;height:100%;justify-content:center;max-height:54px;max-width:54px;place-self:center center;width:auto}.product-container .product-image-gallery .product-image-gallery-toggle-button span{line-height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-container .product-image-gallery .product-image-gallery-toggle-button span.product-image-gallery-close{font-size:40px;font-weight:400;transform:rotate(45deg)}.product-container .product-features-overview{min-width:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-container .product-features-overview.extra-content{align-items:center;display:flex;flex-wrap:wrap;gap:10px 60px}.product-container .product-features-overview.extra-content .product-features-overview-headline-small{flex-basis:100%;margin-bottom:-10px}.product-container .product-features-overview.highlighted{background:#c6e5a4;border:1px solid #a3d379;border-radius:15px;padding:15px 15px 0}.product-container .product-features-overview.highlighted a:hover img{border-color:#a3d379}.product-container .product-features-overview .product-features-overview-with-reviews{display:flex;flex-direction:column;gap:10px}.product-container .product-features-overview .product-features-overview-with-reviews .product-features-overview-reviews{height:145px;margin:20px 0;min-width:0}.product-container .product-features-overview .product-features-overview-with-reviews .product-features-overview-reviews .swiper-slide{margin:0 0 6px;padding:0 1px 2px;width:100%}.product-container .product-features-overview .product-features-overview-with-reviews .product-features-overview-reviews .product-features-overview-review{border:1px solid #dadada;border-radius:15px;color:#333;display:flex;flex-direction:column;font-size:16px;height:100%;margin:1px 0;padding:10px}.product-container .product-features-overview .product-features-overview-with-reviews .product-features-overview-reviews .product-features-overview-review .review{display:flex;gap:10px;margin-bottom:8px}.product-container .product-features-overview .product-features-overview-with-reviews .product-features-overview-reviews .product-features-overview-review .text{color:#00365c;height:78px;overflow:hidden}@supports(-webkit-line-clamp:3){.product-container .product-features-overview .product-features-overview-with-reviews .product-features-overview-reviews .product-features-overview-review .text{display:-webkit-box;height:auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.product-container .product-features-overview .product-features-overview-with-reviews .product-features-overview-reviews .product-features-overview-review .link{color:#007eb0;height:23px;margin-top:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-container .product-features-overview .button-bubble-wrapper{max-height:107px}.product-container .product-features-overview .swiper-slide{margin-right:6px;width:auto}.product-container .product-features-overview.position-top a.dir-arrow:after{bottom:auto;left:calc(50% - 5px);top:-5px;transform:rotate(316deg)}.product-container .product-features-overview .product-features-overview-headline-small{color:#00365c;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;margin:0;padding:0}.product-container .product-features-overview .product-features-overview-headline-spare-parts{align-items:center;background:#f7b700;border:1px solid #f7b700;border-radius:10px;color:#333;cursor:pointer;display:flex;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:700;gap:20px;justify-content:space-between;margin:0 0 12px;padding:15px}.product-container .product-features-overview .product-features-overview-headline-spare-parts:hover{background:#ffc82b}.product-container .product-features-overview .product-features-overview-headline-spare-parts:after{content:"";font-family:Font Awesome\ 6 Free;font-size:24px;font-weight:900;transform:rotate(0deg);transition:transform .5s ease}.product-container .product-features-overview .product-features-overview-headline-spare-parts.open:after{transform:rotate(180deg)}.product-container .product-features-overview .product-features-overview-headline-spare-parts.open+div{-webkit-clip-path:inset(0 -1000px 0 -1000px);clip-path:inset(0 -1000px 0 -1000px)}.product-container .product-features-overview .product-features-overview-headline-spare-parts+.hidden-product-variants{-webkit-clip-path:inset(0 -1000px 100% -1000px);clip-path:inset(0 -1000px 100% -1000px);max-height:0;overflow-x:visible;transition:max-height .25s ease-in-out,-webkit-clip-path .25s ease-in-out;transition:clip-path .25s ease-in-out,max-height .25s ease-in-out;transition:clip-path .25s ease-in-out,max-height .25s ease-in-out,-webkit-clip-path .25s ease-in-out}.product-container .product-features-overview .product-features-overview-headline-spare-parts+.hidden-product-variants a{margin-top:7px}.product-container .product-features-overview a{display:block;margin:14px 0;position:relative}.product-container .product-features-overview a:focus{outline:none}.product-container .product-features-overview a.inactive{cursor:default;pointer-events:none}.product-container .product-features-overview a .badge{border-radius:13px 2px;color:#fff;left:3px;padding:0 8px;position:absolute;top:3px;z-index:10}.product-container .product-features-overview a .badge.badge-b-stock{background-color:#c94b00}.product-container .product-features-overview a .badge.badge-successor{background-color:#07a}.product-container .product-features-overview a .badge.badge-alternative{background-color:#238725}.product-container .product-features-overview a.dir-arrow:after{background:#fff;border-right:1px solid #76b9ef;border-top:1px solid #76b9ef;bottom:-5px;content:"";display:block;height:9px;left:calc(50% - 5px);opacity:0;position:absolute;transform:rotate(136deg);transition:opacity .2s linear;width:10px}.product-container .product-features-overview a.product-feature-more-info:before{background:#fff;border-radius:50%;color:rgba(0,35,65,.3);content:"";font-family:Font Awesome\ 6 Free;font-size:20px;font-weight:900;left:10px;line-height:1;position:absolute;top:-10px;transition:color .2s ease-in-out}.product-container .product-features-overview a .product-features-overview-image{background:#fff;border:1px solid #dadada;border-radius:15px;padding:8px 5px 7px;transition:border-color .2s ease-in-out}.product-container .product-features-overview a figure{max-width:110px;text-align:center}.product-container .product-features-overview a figure figcaption{color:#002341;font-size:14px;-webkit-hyphens:auto;hyphens:auto;margin-top:5px;transition:color .2s ease-in-out;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:2;hyphenate-limit-chars:5 3 2}.product-container .product-features-overview a.hover:after,.product-container .product-features-overview a:focus:after,.product-container .product-features-overview a:hover:after{opacity:1}.product-container .product-features-overview a.hover figcaption,.product-container .product-features-overview a.hover.product-feature-more-info:before,.product-container .product-features-overview a:focus figcaption,.product-container .product-features-overview a:focus.product-feature-more-info:before,.product-container .product-features-overview a:hover figcaption,.product-container .product-features-overview a:hover.product-feature-more-info:before{color:#76b9ef}.product-container .product-features-overview a.hover .product-features-overview-image,.product-container .product-features-overview a:focus .product-features-overview-image,.product-container .product-features-overview a:hover .product-features-overview-image{border-color:#76b9ef}.product-container .product-features-overview .product-feature-overview-details{background:#fff;border:1px solid #dadada;border-radius:15px;box-shadow:2px 0 5px rgba(0,0,0,.15);left:0;opacity:0;padding:15px 20px;position:absolute;top:100%;transition:opacity .2s,visibility .2s linear;visibility:hidden;width:100%;z-index:30}.product-container .product-features-overview .product-feature-overview-details.position-top{bottom:calc(100% - 23px);top:auto}.product-container .product-features-overview .product-feature-overview-details.position-top.extra-headline{bottom:calc(100% - 70px)}.product-container .product-features-overview .product-feature-overview-details a.detail{color:#333;display:none;flex-wrap:wrap;font-size:16px;gap:12px}.product-container .product-features-overview .product-feature-overview-details a.detail>:last-child{flex:1}.product-container .product-features-overview .product-feature-overview-details a.detail .product-rating{margin-top:8px}.product-container .product-features-overview .product-feature-overview-details a.detail .price{color:#af1821;margin:8px 0}.product-container .product-features-overview .product-feature-overview-details a.detail .price .old-price{color:#767676;text-decoration:line-through}.product-container .product-features-overview .product-feature-overview-details a.detail.detail-show{display:flex}.product-container .product-features-overview .product-feature-overview-details .close-product-variants-details{background:transparent;border-color:transparent;float:right;height:25px;line-height:1;margin:0;padding:0;position:relative;right:-5px;top:-5px;width:25px}.product-container .product-features-overview .product-feature-overview-details .close-product-variants-details:after,.product-container .product-features-overview .product-feature-overview-details .close-product-variants-details:before{background-color:#333;content:"";height:25px;left:10px;position:absolute;top:-2px;width:2px}.product-container .product-features-overview .product-feature-overview-details .close-product-variants-details:before{transform:rotate(45deg)}.product-container .product-features-overview .product-feature-overview-details .close-product-variants-details:after{transform:rotate(-45deg)}.product-container .product-features-overview.detail-show .product-feature-overview-details{opacity:1;transition:opacity .2s,visibility .2s linear;visibility:visible}.product-container .product-additional-information{background-color:#f0f5fb;border-radius:15px}.product-container .product-additional-information a.product-additional-information-link{align-items:center;display:flex;flex-wrap:wrap;gap:8px 0;padding:20px}.product-container .product-additional-information a.product-additional-information-link>span{margin-left:auto}.product-container .product-additional-information .product-additional-information-headline{color:#00365c;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700;margin:0;padding:0 10px;text-transform:uppercase}.product-container .product-additional-information .product-additional-information-headline span{display:block;font-size:16px;font-weight:400}.product-panel{border:2px solid #dce9f1;border-radius:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:1.5;overflow:hidden}.product-panel .product-panel-head{align-items:center;background:#f0f5fb;display:flex;flex-wrap:wrap;gap:12px;min-height:50px;padding:8px 15px}.product-panel .product-panel-head .product-panel-title{flex:1;font-size:18px}.product-panel .product-panel-head .product-panel-title.product-panel-headline-large{color:#00365c;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;margin:0;padding:0;text-transform:uppercase}.product-panel .product-panel-head .product-panel-user{display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin-left:auto}.product-panel .product-panel-head .product-panel-user a{color:#015dab}.product-panel .product-panel-body{display:flex;flex-direction:column;padding:15px}.product-panel .product-panel-body .align-end{align-self:flex-end;width:90%}.product-panel .product-panel-body .align-start{align-self:flex-start;width:90%}.product-panel .product-panel-body .product-panel-content{border:1px solid #dce9f1;border-radius:10px;overflow:hidden}.product-panel .product-panel-body .product-panel-content .product-user-image{align-self:flex-start;border-radius:50%;-o-object-fit:contain;object-fit:contain}.product-panel .product-panel-body .product-panel-content .product-manufacturer-container{align-self:center;background:#fff;border-radius:5px;height:100%;max-width:100px;padding:2px 8px}.product-panel .product-panel-body .product-panel-content .product-manufacturer-container img{max-height:30px;-o-object-fit:cover;object-fit:cover}.product-panel .product-panel-body .product-panel-content+.product-panel-content{margin-top:15px}.product-panel .product-panel-body .product-panel-content.product-panel-btn{border:none}.product-panel .product-panel-body .product-panel-content.product-panel-highlight-green{border-color:#0b5b0d}.product-panel .product-panel-body .product-panel-content.product-panel-highlight-green .product-panel-head{background:#0f6311;color:#fff}.product-panel .product-panel-body .product-panel-content.product-panel-highlight-green .product-panel-head a{color:#fff}.product-panel .product-panel-body .product-panel-content.product-panel-highlight-blue{border-color:#00aced}.product-panel .product-panel-body .product-panel-content.product-panel-highlight-blue .product-panel-head{background:#00aced;color:#333}.product-panel .product-panel-body .product-panel-content.product-panel-highlight-blue .product-panel-head a{color:#333}.product-panel .product-panel-body .product-panel-content-text{display:flex;flex-wrap:wrap;gap:12px;padding:8px 15px}.product-panel .product-panel-body .product-panel-content-text.product-panel-content-text-center{justify-content:center}.product-panel .product-panel-body .product-panel-content-text.product-panel-content-text-block{display:block}.product-panel .product-panel-body .product-panel-content-text p{align-self:center;flex:1;margin-top:0}.product-panel .product-panel-body .product-panel-content-text p:last-of-type{margin-bottom:0}.product-panel .product-panel-body .product-panel-content-text .translate-container{flex-basis:100%;margin-left:47px}.product-panel .product-panel-body .product-panel-content-footer{font-size:12px;padding:8px 15px;text-align:right}.product-panel .product-panel-body .product-panel-show-more{background:#f0f5fb;border:1px solid #dce9f1;border-radius:10px;color:#00365c;height:40px;margin-top:15px;padding:8px 15px}.product-panel .product-panel-body .product-panel-show-more~.product-panel-content{display:none}.product-panel .product-panel-body .product-panel-form{display:flex;margin-top:15px}.product-panel .product-panel-body .product-panel-form form{display:flex;width:100%}.product-panel .product-panel-body .product-panel-form .textarea-user-image{border:1px solid #dce9f1;border-radius:10px;display:flex;overflow:hidden;width:100%}.product-panel .product-panel-body .product-panel-form .textarea-user-image.focus-highlight{outline:2px solid #333}.product-panel .product-panel-body .product-panel-form .textarea-user-image img{align-self:flex-start;border-radius:50%;margin:4px 6px}.product-panel .product-panel-body .product-panel-form .textarea-user-image textarea{border:none;border-radius:0;-webkit-hyphens:auto;hyphens:auto;outline:none;padding-top:11px}.product-panel .product-panel-body .product-panel-form .textarea-user-image textarea:focus{outline:none}.product-panel .product-panel-body .product-panel-form textarea{border:1px solid #dce9f1;border-radius:10px;color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:1.5;margin:0;min-height:150px;overflow-y:hidden;padding:10px 10px 0;position:relative;resize:none;transition:min-height .3s linear;width:100%}.product-panel .product-panel-body .product-panel-form textarea::-moz-placeholder{color:#afafaf}.product-panel .product-panel-body .product-panel-form textarea::placeholder{color:#afafaf}.product-panel .product-panel-body .product-panel-form textarea:-moz-placeholder{min-height:45px}.product-panel .product-panel-body .product-panel-form textarea:placeholder-shown{min-height:45px}.product-panel .product-panel-body .product-panel-form textarea:focus{min-height:150px}.product-panel .product-panel-body .product-panel-form .question-text:not(:-moz-placeholder)+.mobile-placeholder{display:none}.product-panel .product-panel-body .product-panel-form .question-text:not(:placeholder-shown)+.mobile-placeholder{display:none}.product-panel .product-panel-body .product-panel-form .mobile-placeholder{color:#afafaf;margin-left:47px;padding:11px 10px 10px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-panel .product-panel-body .product-panel-form button{align-self:flex-end;margin-left:10px;width:60px}.product-panel ul.product-data{display:grid;font-size:14px;grid-template-columns:repeat(2,1fr);padding:15px 0}.product-panel ul.product-data li{padding:5px 10px}.product-panel ul.product-data li>span{color:#767676;display:block;margin-top:2px}.product-panel ul.product-data .icon-grey{color:#dadada}nav.product-horizontal-navigation{-moz-column-gap:30px;column-gap:30px;display:flex}nav.product-horizontal-navigation a{align-items:center;color:#344268;display:flex;font-size:20px;justify-content:center;min-height:75px;padding:0 10px;position:relative}nav.product-horizontal-navigation a:after{background-color:#344268;border-radius:3px 3px 0 0;bottom:0;content:"";height:8px;opacity:0;position:absolute;transition:width .3s ease-in-out,opacity .3s ease-in-out;width:10%}nav.product-horizontal-navigation a.active,nav.product-horizontal-navigation a:active,nav.product-horizontal-navigation a:focus,nav.product-horizontal-navigation a:hover{color:#344268;text-shadow:1px 0 0 #344268}nav.product-horizontal-navigation a.active:after,nav.product-horizontal-navigation a:active:after,nav.product-horizontal-navigation a:focus:after,nav.product-horizontal-navigation a:hover:after{opacity:1;width:100%}nav.product-horizontal-navigation.product-horizontal-navigation-small{font-size:18px;margin:10px 0 20px 7px}nav.product-horizontal-navigation.product-horizontal-navigation-small .swiper{width:100%}nav.product-horizontal-navigation.product-horizontal-navigation-small .swiper .swiper-slide{flex-shrink:0;margin-right:30px;width:auto}nav.product-horizontal-navigation.product-horizontal-navigation-small a{min-height:auto;padding:0 4px 4px}nav.product-horizontal-navigation.product-horizontal-navigation-small a:after{border-radius:4px;height:2px}.technical-data{font-size:16px}.technical-data-list>div{color:#00365c;font-size:24px;font-weight:700;padding:20px 0}.technical-data-list dl{display:grid;grid-template-columns:45% 55%}.technical-data-list dl dt{background:#f0f5fb;border-bottom:1px solid #c3dce6;color:#333;font-weight:700;grid-column-start:1;padding:11px}.technical-data-list dl dt:first-of-type{border-top-left-radius:15px}.technical-data-list dl dt:last-of-type{border-bottom:0;border-bottom-left-radius:15px}.technical-data-list dl dd{border-bottom:1px solid #c3dce6;color:#767676;grid-column-start:2;margin:0;padding:11px 11px 11px 25px}.technical-data-list dl dd:last-of-type{border-bottom:0}.product-grid .product-column-image{position:relative}.product-grid .product-column-image .country-of-origin{align-items:center;display:flex;height:70px;justify-content:center;margin-left:auto;position:absolute;right:0;top:0;width:70px;z-index:20}.product-grid .product-column-image .country-of-origin img{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.product-grid .product-column-image .country-of-origin.hidden{display:none!important}.direct-payment-container{display:flex;gap:8px;margin-bottom:15px;position:relative;z-index:10}.direct-payment-container>div{flex:1}.pay-later-messaging{min-height:42px}.customer-ask-customer{display:grid;font-size:16px;gap:20px;grid-template-columns:1fr}.customer-ask-customer>div{grid-column:1/-1}.customer-ask-customer .no-questions-asked-yet{margin-top:-20px}.customer-ask-customer .customer-ask-customer-filter{display:flex;flex-wrap:wrap;gap:6px;grid-column:1/3}.customer-ask-customer .customer-ask-customer-aside{display:flex;flex-direction:column;grid-column:3/-1;grid-row:1/5;width:100%}.customer-ask-customer .customer-ask-customer-aside>div{background-color:#f0f5fb;border-radius:10px;padding:10px;text-align:center}.customer-ask-customer .customer-ask-customer-aside>div>div{border-bottom:2px solid #333;font-size:20px;font-weight:700;margin-bottom:8px;padding-bottom:4px}.customer-ask-customer .customer-ask-customer-aside a,.customer-ask-customer .customer-ask-customer-aside button{margin-top:10px}.customer-ask-customer .customer-ask-customer-aside~div{grid-column:1/3}.product-documents{display:flex;flex-wrap:wrap;font-size:16px}.product-documents>div{margin:20px 40px 20px 80px}.product-documents>div.is-internal{background-color:#dadada;border:1px solid #767676;padding:5px}.product-documents .product-documents-toggle-button{align-items:center;display:flex;justify-content:center;margin:0}.product-documents a{color:#333;position:relative;text-decoration:underline;text-underline-offset:6px}.product-documents a>span{left:-60px;position:absolute}.product-documents a+div{margin-top:6px}.product-care-advice,.product-material-composition{display:flex;flex-direction:column;gap:20px}.product-care-advice>div:last-child,.product-material-composition>div:last-child{flex:1}.product-care-advice ul,.product-material-composition ul{list-style:disc;margin-left:15px}.product-care-advice ul li,.product-material-composition ul li{margin-bottom:12px}.filterable-slider a.filterable-slide{border-radius:10px;color:#333;display:block;margin-bottom:8px;-webkit-mask-image:linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0)}.filterable-slider a.filterable-slide.video{background-color:#e5f4ff}.filterable-slider a.filterable-slide.video .filterable-slide-title{color:#00365c}.filterable-slider a.filterable-slide.video .filterable-slide-text{color:#333}.filterable-slider a.filterable-slide.guide{background-color:#007eb0}.filterable-slider a.filterable-slide.guide .filterable-slide-text,.filterable-slider a.filterable-slide.guide .filterable-slide-title{color:#fff}.filterable-slider a.filterable-slide.campus{background-color:#00365c}.filterable-slider a.filterable-slide.campus .filterable-slide-title{color:#e7ff00}.filterable-slider a.filterable-slide.campus .filterable-slide-text{color:#fff}.filterable-slider a.filterable-slide.test{background-color:#5bc0de}.filterable-slider a.filterable-slide.test .filterable-slide-text,.filterable-slider a.filterable-slide.test .filterable-slide-title{color:#00365c}.filterable-slider a.filterable-slide.fabrication{background-color:#ffcd6a}.filterable-slider a.filterable-slide.fabrication .filterable-slide-title{color:#00365c}.filterable-slider a.filterable-slide.fabrication .filterable-slide-text,.filterable-slider a.filterable-slide:hover{color:#333}.filterable-slider a.filterable-slide img{-o-object-fit:cover;object-fit:cover;width:100%}.filterable-slider a.filterable-slide>div{display:flex;flex-direction:column;height:100%}.filterable-slider a.filterable-slide>div>div{padding:0 20px}.filterable-slider a.filterable-slide .filterable-slide-title{font-size:18px;font-weight:700;padding-top:28px}.filterable-slider a.filterable-slide .filterable-slide-text{font-size:16px;margin-top:10px;max-height:230px;overflow:hidden}@supports(-webkit-line-clamp:10){.filterable-slider a.filterable-slide .filterable-slide-text{display:inline-block;display:-webkit-box;display:-moz-box;max-height:none;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:10;line-clamp:10}}.product-diagram.product-diagram-additional-block{grid-template-columns:minmax(auto,54%) minmax(auto,46%)}.product-diagram .diagram-responsibility{margin:25px 0}.product-diagram .diagram-responsibility .title{align-items:center;display:flex;font-size:24px;font-weight:700;left:-25px;line-height:1;position:relative;width:calc(100% + 25px)}.product-diagram .diagram-responsibility .title:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 37 39'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23333}%3C/style%3E%3C/defs%3E%3Cpath d='M36.83 18.75c-.02-.08-.05-.15-.08-.22-.48-1.24-1.4-2.23-2.62-2.76a4.85 4.85 0 0 0-3.31-.24c-.01-.03-.03-.06-.05-.09-.18-.39-.38-.77-.6-1.15-.04-.06-.07-.13-.11-.19q-.3-.495-.66-.99c-.05-.07-.09-.14-.14-.2a13.3 13.3 0 0 0 3.95-3.16c1.39-1.72.99-5.07.42-7.58A2.765 2.765 0 0 0 30.97 0c-2.53-.04-5.83.28-7.23 2.02a12.4 12.4 0 0 0-2.18 4.72c-.73-.32-1.48-.59-2.25-.79a4.97 4.97 0 0 0-4.38-5.4C12.62.41 6.72 2.88 5.35 6.09c-.07.15-.11.3-.13.47-.06.74.48 1.39 1.25 1.46l2.7.07c-.57.49-1.11 1.05-1.62 1.67-.99 1.22-1.8 2.72-2.44 4.36-.12.29-.23.57-.33.87-.03.08-.05.15-.08.23-.14.42-.27.85-.38 1.29-.02.07-.04.14-.05.2-.06.25-.12.5-.17.75-.04.19-.09.39-.13.58A4.79 4.79 0 0 0 .6 20.56c-.95 2.03-.94 8.18 1.33 10.52.11.13.25.23.4.29.31.14.65.16.98.05.32-.12.58-.35.73-.68l.73-1.71c.56 1.28 1.31 2.4 2.29 3.27.69.61 1.54 1.09 2.51 1.45l.09.03c.22.08.45.15.69.22.67.2 1.35.36 2.05.42l-2.21 2.03c-.12.11-.21.25-.27.4-.28.65 0 1.41.64 1.69.71.34 1.58.48 2.51.48 2.96 0 6.57-1.43 7.79-2.62.94-1.01 1.4-2.39 1.26-3.76 1.47-.59 2.85-1.38 4.13-2.32 1.15-.82 2.16-1.73 2.95-2.7.02-.03.05-.05.07-.08.51-.62.96-1.29 1.34-2l.75 3.18c.05.16.12.3.22.43.22.29.53.47.89.51.35.05.71-.05.99-.27 2.83-2.03 4.03-8.34 3.4-10.61Zm-8.36 8.12s-.04.04-.05.06c-.9 1.02-1.92 1.93-3.02 2.72a20.5 20.5 0 0 1-3.61 1.99c-.19.08-.38.16-.58.23l-.23.09c-1.9.74-3.92 1.23-5.88 1.4h-.12.01l-1.2.04c-1.35 0-2.58-.18-3.64-.53-.87-.32-1.7-.76-2.43-1.33a8.8 8.8 0 0 1-1.48-1.85c-.4-.7-.74-1.48-.99-2.33-.76-2.48-.89-5.5-.43-8.46h.02l.06-.38q.165-1.05.45-2.07l.06-.22c.62-2.12 1.61-4.12 2.92-5.87.35-.44.74-.85 1.15-1.23l.06-.06c.41-.37.85-.72 1.31-1.03a9.3 9.3 0 0 1 5.21-1.54c.94 0 1.9.14 2.87.39.33.09.66.18.99.29.17.06.35.12.52.19a18.1 18.1 0 0 1 4.9 2.9c1.12.91 2.07 1.88 2.85 2.89.03.04.06.09.1.13.22.29.43.58.62.87.03.05.06.09.09.14.2.31.38.61.54.93.01.02.03.05.04.07 2.04 3.87 1.72 8.04-1.12 11.57ZM24.53 2.63C25.72 1.15 29.07.97 30.96 1c.82.01 1.52.58 1.7 1.39.73 3.19.65 5.64-.22 6.72a12.15 12.15 0 0 1-3.83 2.99c-.76-.9-1.62-1.77-2.63-2.6-1.13-.92-2.3-1.68-3.48-2.29a11.55 11.55 0 0 1 2.03-4.58m-18 4.38a.345.345 0 0 1-.31-.37c0-.04.01-.08.04-.14 1.18-2.77 6.63-5.08 8.58-4.96 2.09.24 3.6 2.1 3.46 4.2-1.15-.21-2.28-.29-3.39-.17-1.59.16-3.07.7-4.42 1.54L6.52 7ZM3.11 30.32c-.03.07-.09.12-.16.14s-.14.02-.21-.01a.2.2 0 0 1-.09-.07c-1.94-2-1.96-7.68-1.16-9.39.49-.93 1.32-1.6 2.3-1.89-.44 2.95-.33 5.98.46 8.54l-1.14 2.67Zm17.01 5.35c-1.34 1.33-6.65 3.13-9.16 1.93-.14-.06-.21-.23-.14-.38.01-.03.04-.06.05-.08l2.98-2.73c.44 0 .88-.02 1.34-.06 1.97-.16 4-.65 5.92-1.37.02.99-.32 1.96-.98 2.68Zm12.72-7.11h-.02c-.07.07-.16.09-.25.08a.32.32 0 0 1-.22-.13c-.03-.03-.04-.07-.05-.08l-1.04-4.44c.9-2.44.86-5.01-.05-7.51a3.9 3.9 0 0 1 2.52.2c.97.43 1.71 1.21 2.09 2.21l.06.15c.53 1.93-.6 7.78-3.04 9.52' class='cls-1'/%3E%3Cpath d='M24.35 11.44c-2.93-2.4-6.16-3.55-9.11-3.25-2.34.24-4.42 1.42-6.02 3.42-3.8 4.72-4.72 14.78-.45 18.59 1.27 1.13 3.19 1.73 5.49 1.73.38 0 .76-.02 1.16-.05 2.46-.2 5-1.01 7.21-2.19l.05.08.3-.19-.04-.06c1.66-.93 3.12-2.06 4.13-3.31l.04-.05c3.65-4.59 2.58-10.36-2.75-14.72ZM6.97 17.11l3.9 1.01 1.86 7.04-3.86 4.64c-2.77-2.64-3.16-8.08-1.9-12.69m10.27-2.98 5.56 4.55-2.58 6.74-7.15-.39-1.84-6.98 6.02-3.92ZM8.99 29.92l.07.06s-.04-.03-.06-.05c0 0 0-.01-.02-.02Zm6.39 1.61c-2.64.21-4.84-.32-6.24-1.49l3.87-4.66 7.3.4-.13.08 2.24 3.53c-2.15 1.14-4.64 1.93-7.05 2.13Zm11.4-5.54-.04.05c-.99 1.21-2.39 2.3-4 3.19L20.5 25.7l2.69-7.04.03.09 5-1.61-.11-.34-5 1.61.02.08-5.71-4.68-.14-5.2h-.36l.14 5.2-6.09 3.97-3.91-1.01c.55-1.89 1.37-3.62 2.43-4.93C11.06 9.9 13 8.79 15.27 8.55c.3-.03.6-.05.9-.05 2.6 0 5.38 1.12 7.94 3.21 5.18 4.24 6.23 9.84 2.66 14.27Z' class='cls-1'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:40px 40px;border-radius:50%;content:"";flex:1 0 auto;height:50px;margin-right:8px;width:50px}.product-diagram .diagram-responsibility dl{margin-left:28px}.product-diagram .diagram-responsibility dl dt{font-size:16px;font-weight:700;position:relative}.product-diagram .diagram-responsibility dl dt:before{align-items:center;border:1px solid #333;border-radius:50%;content:"✔";display:flex;height:20px;justify-content:center;left:-28px;position:absolute;width:20px}.product-diagram .diagram-responsibility dl dt.fit-scale-heading{margin-bottom:-10px}.product-diagram .diagram-responsibility dl dt.fit-scale-heading:before{border:none;content:"📏";font-size:18px}.product-diagram .diagram-responsibility dl dd+dt{margin-top:10px}.product-diagram .diagram-responsibility .information-range{--bubble-pos:0;--length:0}.product-diagram .diagram-responsibility .information-range .range{border-top:3px solid #333;margin:10px 0;position:relative}.product-diagram .diagram-responsibility .information-range .range:before{background:#333;border-radius:50%;content:"";height:19px;left:calc(var(--bubble-pos) - 9.5px);position:absolute;top:-11px;width:19px}.product-diagram .diagram-responsibility .information-range .range-marker{display:flex;justify-content:space-between;margin-bottom:-10px;position:relative;top:-10px}.product-diagram .diagram-responsibility .information-range .range-marker div:nth-child(2n){position:relative;top:-7px}.product-diagram .diagram-responsibility .information-range .range-marker div{background:#333;height:4px;width:3px}.product-diagram .diagram-responsibility .information-range .caption{display:flex;justify-content:space-between}.product-diagram .diagram-responsibility .information-range .caption-grid{display:grid;grid-template-columns:repeat(var(--length),1fr);justify-content:space-between;margin:20px 0}.product-diagram .diagram-responsibility .information-range .caption-grid div{position:relative;text-align:center;white-space:nowrap}.product-diagram .diagram-responsibility .information-range .caption-grid div span{font-size:12px;left:1px;position:relative;top:-5px}.product-diagram .diagram-responsibility .information{background:#fff;border-radius:12px;display:flex;gap:3px;margin-top:20px;padding:8px}.product-diagram .diagram-responsibility .information i{color:#dadada}.product-diagram .diagram-responsibility>div{flex-basis:50%}.product-diagram .diagram-responsibility>:first-child{background:#def;padding:40px 20px 40px 40px}.product-diagram .diagram-responsibility img{max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}.product-diagram .diagram-wrapper{max-width:100%}.product-diagram .diagram-wrapper .diagram{border:1px solid #c3dce6;border-radius:15px;padding:40px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-diagram .diagram-wrapper .diagram svg{height:auto;width:100%}.product-diagram .diagram-wrapper .diagram svg.svg-boat .a,.product-diagram .diagram-wrapper .diagram svg.svg-boat .b,.product-diagram .diagram-wrapper .diagram svg.svg-boat .c,.product-diagram .diagram-wrapper .diagram svg.svg-boat .d,.product-diagram .diagram-wrapper .diagram svg.svg-boat .e,.product-diagram .diagram-wrapper .diagram svg.svg-boat .f,.product-diagram .diagram-wrapper .diagram svg.svg-boat .g,.product-diagram .diagram-wrapper .diagram svg.svg-boat .h,.product-diagram .diagram-wrapper .diagram svg.svg-boat .i,.product-diagram .diagram-wrapper .diagram svg.svg-boat .j{fill:none}.product-diagram .diagram-wrapper .diagram svg.svg-boat .a,.product-diagram .diagram-wrapper .diagram svg.svg-boat .b,.product-diagram .diagram-wrapper .diagram svg.svg-boat .c,.product-diagram .diagram-wrapper .diagram svg.svg-boat .d,.product-diagram .diagram-wrapper .diagram svg.svg-boat .e,.product-diagram .diagram-wrapper .diagram svg.svg-boat .f,.product-diagram .diagram-wrapper .diagram svg.svg-boat .g,.product-diagram .diagram-wrapper .diagram svg.svg-boat .h,.product-diagram .diagram-wrapper .diagram svg.svg-boat .i{stroke:#333;stroke-miterlimit:10}.product-diagram .diagram-wrapper .diagram svg.svg-boat .a,.product-diagram .diagram-wrapper .diagram svg.svg-boat .b{stroke-width:1px}.product-diagram .diagram-wrapper .diagram svg.svg-boat .b{stroke-dasharray:1.5473 1.5473}.product-diagram .diagram-wrapper .diagram svg.svg-boat .c,.product-diagram .diagram-wrapper .diagram svg.svg-boat .e,.product-diagram .diagram-wrapper .diagram svg.svg-boat .g{stroke-width:.5px}.product-diagram .diagram-wrapper .diagram svg.svg-boat .j{stroke:#e40521;stroke-width:1.2px;stroke-dasharray:3.0549 1.5274}.product-diagram .diagram-wrapper .diagram svg.svg-boat .k{fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-boat .l{font-family:Arial,sans-serif;font-size:16px;fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-jacket .a,.product-diagram .diagram-wrapper .diagram svg.svg-jacket .b,.product-diagram .diagram-wrapper .diagram svg.svg-jacket .d,.product-diagram .diagram-wrapper .diagram svg.svg-jacket .f,.product-diagram .diagram-wrapper .diagram svg.svg-jacket .g{fill:none}.product-diagram .diagram-wrapper .diagram svg.svg-jacket .a,.product-diagram .diagram-wrapper .diagram svg.svg-jacket .b{stroke:#333}.product-diagram .diagram-wrapper .diagram svg.svg-jacket .a,.product-diagram .diagram-wrapper .diagram svg.svg-jacket .b,.product-diagram .diagram-wrapper .diagram svg.svg-jacket .c{stroke-miterlimit:10}.product-diagram .diagram-wrapper .diagram svg.svg-jacket .a{stroke-dasharray:2 2}.product-diagram .diagram-wrapper .diagram svg.svg-jacket .c{fill:#767676;stroke:#333}.product-diagram .diagram-wrapper .diagram svg.svg-jacket .d,.product-diagram .diagram-wrapper .diagram svg.svg-jacket .f,.product-diagram .diagram-wrapper .diagram svg.svg-jacket .g{stroke:#e40521;stroke-width:1.5px}.product-diagram .diagram-wrapper .diagram svg.svg-jacket .d{stroke-dasharray:4 2}.product-diagram .diagram-wrapper .diagram svg.svg-jacket .e{fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-jacket .f{stroke-dasharray:4.0269 2.0135}.product-diagram .diagram-wrapper .diagram svg.svg-jacket .g{stroke-dasharray:3.9486 1.9743}.product-diagram .diagram-wrapper .diagram svg.svg-jacket .h,.product-diagram .diagram-wrapper .diagram svg.svg-jacket .j{font-family:Arial,sans-serif;font-size:16px;fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-vest .a,.product-diagram .diagram-wrapper .diagram svg.svg-vest .b{stroke:#333}.product-diagram .diagram-wrapper .diagram svg.svg-vest .a,.product-diagram .diagram-wrapper .diagram svg.svg-vest .b,.product-diagram .diagram-wrapper .diagram svg.svg-vest .c,.product-diagram .diagram-wrapper .diagram svg.svg-vest .d{fill:none;stroke-linecap:round;stroke-linejoin:round}.product-diagram .diagram-wrapper .diagram svg.svg-vest .a,.product-diagram .diagram-wrapper .diagram svg.svg-vest .c,.product-diagram .diagram-wrapper .diagram svg.svg-vest .d{stroke-dasharray:12}.product-diagram .diagram-wrapper .diagram svg.svg-vest .e{fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-vest .c{stroke-width:1.5px}.product-diagram .diagram-wrapper .diagram svg.svg-vest .c,.product-diagram .diagram-wrapper .diagram svg.svg-vest .d{stroke:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-vest .d{stroke-width:2px}.product-diagram .diagram-wrapper .diagram svg.svg-vest .f{font-family:Arial,sans-serif;font-size:16px;fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-skirt .a,.product-diagram .diagram-wrapper .diagram svg.svg-skirt .b,.product-diagram .diagram-wrapper .diagram svg.svg-skirt .c,.product-diagram .diagram-wrapper .diagram svg.svg-skirt .d{fill:none;stroke-linecap:round;stroke-linejoin:round}.product-diagram .diagram-wrapper .diagram svg.svg-skirt .a,.product-diagram .diagram-wrapper .diagram svg.svg-skirt .b,.product-diagram .diagram-wrapper .diagram svg.svg-skirt .d{stroke:#333}.product-diagram .diagram-wrapper .diagram svg.svg-skirt .a,.product-diagram .diagram-wrapper .diagram svg.svg-skirt .c,.product-diagram .diagram-wrapper .diagram svg.svg-skirt .d{stroke-dasharray:12}.product-diagram .diagram-wrapper .diagram svg.svg-skirt .e{fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-skirt .c{stroke:#e40521;stroke-width:1.5px}.product-diagram .diagram-wrapper .diagram svg.svg-skirt .f{font-family:Arial,sans-serif;font-size:16px;fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-skirt .d{stroke-width:2px}.product-diagram .diagram-wrapper .diagram svg.svg-shirt .a,.product-diagram .diagram-wrapper .diagram svg.svg-shirt .b{stroke:#333}.product-diagram .diagram-wrapper .diagram svg.svg-shirt .a,.product-diagram .diagram-wrapper .diagram svg.svg-shirt .b,.product-diagram .diagram-wrapper .diagram svg.svg-shirt .c,.product-diagram .diagram-wrapper .diagram svg.svg-shirt .d{fill:none;stroke-linecap:round;stroke-linejoin:round}.product-diagram .diagram-wrapper .diagram svg.svg-shirt .a,.product-diagram .diagram-wrapper .diagram svg.svg-shirt .c,.product-diagram .diagram-wrapper .diagram svg.svg-shirt .d{stroke-dasharray:12}.product-diagram .diagram-wrapper .diagram svg.svg-shirt .e{fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-shirt .c{stroke-width:1.5px}.product-diagram .diagram-wrapper .diagram svg.svg-shirt .c,.product-diagram .diagram-wrapper .diagram svg.svg-shirt .d{stroke:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-shirt .d{stroke-width:2px}.product-diagram .diagram-wrapper .diagram svg.svg-shirt .f{font-family:Arial,sans-serif;font-size:16px;fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .a{stroke-width:4px}.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .a,.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .b,.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .c{stroke:#333}.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .a,.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .b,.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .c,.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .d{fill:none;stroke-linecap:round;stroke-linejoin:round}.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .a,.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .c,.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .d{stroke-dasharray:12}.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .e{fill:#e40521;font-family:Arial,sans-serif;font-size:16px;font-weight:500}.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .e,.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .f{isolation:isolate}.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .g{fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-shirt_short .d{stroke:#e40521;stroke-width:1.5px}.product-diagram .diagram-wrapper .diagram svg.svg-pants .a,.product-diagram .diagram-wrapper .diagram svg.svg-pants .b,.product-diagram .diagram-wrapper .diagram svg.svg-pants .c,.product-diagram .diagram-wrapper .diagram svg.svg-pants .f,.product-diagram .diagram-wrapper .diagram svg.svg-pants .g,.product-diagram .diagram-wrapper .diagram svg.svg-pants .i,.product-diagram .diagram-wrapper .diagram svg.svg-pants .o{fill:none}.product-diagram .diagram-wrapper .diagram svg.svg-pants .a,.product-diagram .diagram-wrapper .diagram svg.svg-pants .f,.product-diagram .diagram-wrapper .diagram svg.svg-pants .g,.product-diagram .diagram-wrapper .diagram svg.svg-pants .h,.product-diagram .diagram-wrapper .diagram svg.svg-pants .i,.product-diagram .diagram-wrapper .diagram svg.svg-pants .n{stroke:#767676}.product-diagram .diagram-wrapper .diagram svg.svg-pants .a,.product-diagram .diagram-wrapper .diagram svg.svg-pants .f,.product-diagram .diagram-wrapper .diagram svg.svg-pants .g,.product-diagram .diagram-wrapper .diagram svg.svg-pants .h,.product-diagram .diagram-wrapper .diagram svg.svg-pants .i,.product-diagram .diagram-wrapper .diagram svg.svg-pants .n,.product-diagram .diagram-wrapper .diagram svg.svg-pants .o{stroke-miterlimit:10}.product-diagram .diagram-wrapper .diagram svg.svg-pants .b,.product-diagram .diagram-wrapper .diagram svg.svg-pants .c,.product-diagram .diagram-wrapper .diagram svg.svg-pants .o{stroke:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-pants .b{stroke-width:1.5px;stroke-dasharray:4 2}.product-diagram .diagram-wrapper .diagram svg.svg-pants .c{stroke-width:1.2878px;stroke-dasharray:3.39 1.695}.product-diagram .diagram-wrapper .diagram svg.svg-pants .d{fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-pants .f,.product-diagram .diagram-wrapper .diagram svg.svg-pants .o{stroke-dasharray:2.6398 2.4961}.product-diagram .diagram-wrapper .diagram svg.svg-pants .g{stroke-dasharray:2.6398 2.6398}.product-diagram .diagram-wrapper .diagram svg.svg-pants .h,.product-diagram .diagram-wrapper .diagram svg.svg-pants .l,.product-diagram .diagram-wrapper .diagram svg.svg-pants .n{fill:#333}.product-diagram .diagram-wrapper .diagram svg.svg-pants .i{stroke-dasharray:2.4938 2.4938}.product-diagram .diagram-wrapper .diagram svg.svg-pants .p{font-family:Arial,sans-serif;font-size:16px;fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-basepants .a,.product-diagram .diagram-wrapper .diagram svg.svg-basepants .b,.product-diagram .diagram-wrapper .diagram svg.svg-basepants .c{stroke:#333}.product-diagram .diagram-wrapper .diagram svg.svg-basepants .a,.product-diagram .diagram-wrapper .diagram svg.svg-basepants .b,.product-diagram .diagram-wrapper .diagram svg.svg-basepants .c,.product-diagram .diagram-wrapper .diagram svg.svg-basepants .d{fill:none;stroke-linecap:round;stroke-linejoin:round}.product-diagram .diagram-wrapper .diagram svg.svg-basepants .a,.product-diagram .diagram-wrapper .diagram svg.svg-basepants .d{stroke-dasharray:12}.product-diagram .diagram-wrapper .diagram svg.svg-basepants .e{fill:#e40521}.product-diagram .diagram-wrapper .diagram svg.svg-basepants .b{stroke-dasharray:11.66 11.66}.product-diagram .diagram-wrapper .diagram svg.svg-basepants .d{stroke:#e40521;stroke-width:1.5px}.product-diagram .diagram-wrapper .diagram svg.svg-basepants .f{font-family:Arial,sans-serif;font-size:16px;fill:#e40521}.product-diagram .diagram-wrapper .diagram select{left:20px;position:absolute;top:20px;width:auto}.product-diagram .diagram-wrapper .diagram .diagram-tooltip{bottom:20px;left:20px;position:absolute}.product-diagram .diagram-wrapper .diagram .human-weight-diagram{bottom:8px;display:flex;position:absolute;right:-16px;scale:.75}.product-diagram .diagram-wrapper .diagram .human-weight-diagram .human-container{display:flex;gap:8px}.product-diagram .diagram-wrapper .diagram .human-weight-diagram .max-weight{font-size:26px;line-height:1;margin:auto 0 0 8px}.product-diagram .diagram-wrapper .product-table{background:#f1f5fb;border:1px solid #c3dce6;border-radius:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:25px;overflow:auto hidden;white-space:nowrap}.product-diagram .diagram-wrapper .product-table .sticky{background:#f1f5fb;left:0;position:-webkit-sticky;position:sticky;z-index:10}.product-diagram .diagram-wrapper .product-table table tr>:nth-child(2n){background:#fff}.product-diagram .diagram-wrapper .product-table table tr:first-of-type{border-bottom:1px solid #c6dce6}.product-diagram .diagram-wrapper .product-table table tr:first-of-type th.centered{text-align:center}.product-diagram .diagram-wrapper .product-table table tr:not(:first-of-type,:last-of-type){border-bottom:1px solid #dce9f1}.product-diagram .diagram-wrapper .product-table table tr.no-border{border:none}.product-diagram .diagram-wrapper .product-table table th{font-weight:700}.product-diagram .diagram-wrapper .product-table table td,.product-diagram .diagram-wrapper .product-table table th{padding:6px}.product-diagram .diagram-wrapper .product-table table td{text-align:center}.product-diagram .diagram-wrapper .product-table .white{background:#fff}.product-inspiration .title{font-size:28px;margin:0 0 20px 20px;text-decoration:underline;text-underline-offset:5px}.product-inspiration .image{position:relative}.product-inspiration .image img{border-radius:15px;-o-object-fit:cover;object-fit:cover}.product-inspiration .slider .title{display:none}.product-inspiration .slider .swiper-slide{margin-right:20px;width:auto}.product-inspiration .slider .swiper-slide:hover .btn-reload i{animation-play-state:running}.product-inspiration .slider .swiper-slide .btn-reload i:hover{animation-play-state:paused}.product-inspiration .slider .btn-reload{align-items:center;background:#007eb0;border:0;border-radius:50%;color:#fff;display:flex;font-size:24px;height:40px;justify-content:center;position:absolute;right:12px;top:12px;width:40px;z-index:10}.product-inspiration .slider .btn-reload:hover:after{opacity:1}.product-inspiration .slider .btn-reload:before{animation:btn-reload 2s infinite;animation-delay:0s;animation-name:btn-reload;border-radius:50%;box-shadow:0 0 0 0 rgb(24 156 210/95%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@keyframes btn-reload{0%{box-shadow:0 0 0 0 #189cd2}70%{box-shadow:0 0 0 10px rgb(24 156 210/0)}to{box-shadow:0 0 0 0 rgb(24 156 210/0)}}.product-inspiration .slider .btn-reload.active:before,.product-inspiration .slider .btn-reload:hover:before{animation:none}.product-inspiration .slider .btn-reload i{animation:spinner 2.5s linear infinite;animation-play-state:paused;transform:rotate(15deg)}.product-inspiration .slider .btn-reload:after{align-items:center;background:#007eb0;border-radius:6px;color:#fff;content:attr(data-hover-text);display:flex;font-size:14px;height:26px;opacity:0;padding:0 20px 0 8px;pointer-events:none;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:opacity .2s ease-in-out;white-space:nowrap;z-index:-1}.product-inspiration .slider a{background:#fff;border:1px solid #c9c9c9;border-radius:15px;display:flex;flex-direction:column;font-size:18px;height:100%;padding:10px;position:relative}.product-inspiration .slider a .product-name{margin:10px 0 20px}.product-inspiration .slider a .product-name .brand-name{color:#132b4e;text-transform:uppercase}.product-inspiration .slider a .price{color:#af1821;font-size:20px;margin-top:auto}.product-inspiration .slider a .price+span{margin-top:0}.product-inspiration .slider a img{aspect-ratio:120/168;max-height:168px;-o-object-fit:contain;object-fit:contain}.product-ratings{display:flex;flex-direction:column}.product-ratings .product-ratings-aside{background-color:#f0f5fb;border-radius:10px;padding:10px;position:relative;text-align:center}.product-ratings .product-ratings-aside>div{font-size:16px;margin-bottom:16px}.product-ratings .product-ratings-aside>div:last-child{margin-bottom:0}.product-ratings .product-ratings-average-rating{padding-top:60px}.product-ratings .product-ratings-average-rating:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100.48 100'%3E%3Cpath d='M100.48 49.98C100.48 23.47 77.91 0 50.2 0S0 23.47 0 49.98 22.48 100 50.2 100c11.47 0 21.4-3.4 29.85-9.6l20.43 1.2-7.88-13.9c4.94-7.43 7.88-18.27 7.88-27.72' style='fill:%231c3560'/%3E%3Cpath d='M51.4 48.39c2.89-.24 5.21.09 4.75 3.19h18.12c1.05-5.84-3.16-6.71-4.6-10.59-1.41-3.79.63-7.7 1.81-10.86.75-1.99 2.32-4.88 1.96-5.99-.33-.96-1.78-1.11-3.07-1.53-3.34-1.11-7.61-3.13-10.44-3.34-1.14-.09-2.08 2.8-2.65 3.91-1.35 2.53-2.56 4.69-3.91 7.25-.63 1.23-1.78 2.86-1.96 3.76-.42 2.17 0 4.88 0 7.1v7.1Zm-4.73 4.33v2.08h7.26v-4.18h-7.26zM49.14 69c-2.92.27-5.21-.09-4.75-3.19H26.45c-.09 2.89-.54 7.31.27 9.75 5.06.51 11.5.27 16.85.27 1.84 0 3.79.3 5.3-.42.6-1.63.12-4.33.27-6.41m-4.69-17.42c-.48-3.13 1.87-3.43 4.75-3.19V34.04h-.03c-1.84-3.34-4.09-7.73-6.14-11.56-.84-1.56-1.5-3.7-3.34-3.07-1.93.69-4.18 1.53-6.41 2.23-2.26.69-4.75.99-6.26 2.5.96 4.45 3.19 8.06 4.18 12.13 1.9 7.73-6.44 7.97-4.88 15.32h18.12Zm29.82 14.2-17.97.03c-.09 1.53-.51 2.74-1.69 3.19h-3.19c.15 2.08-.33 4.78.27 6.41 1.5.72 3.46.42 5.3.42 5.6 0 11.86.21 16.85-.27 0-.09.03-.15.15-.15.6-2.68.12-6.47.27-9.63Zm-20.34-3.16h-7.25v4.15h7.25z' style='fill:none'/%3E%3Cpath d='M53.93 62.62v-.03h-7.25v.03zm20.34-8.81H56.15v.03c.51 3.1-1.93 3.28-4.75 3.07v3.61c2.89-.24 5.24.06 4.75 3.19h17.97c.33-3.01.06-6.65.15-9.9m-25.1 6.74v-3.61c-2.83.24-5.24.03-4.75-3.07H26.45v-.03c-.24 2.98-.24 6.92 0 9.9h17.97c-.51-3.16 1.84-3.46 4.75-3.19' style='fill:%231e6fb3'/%3E%3Cpath d='M76.32 54.35c0-2.5.42-5.3 0-7.37-.24-1.23-1.59-2.62-2.5-3.76-1.05-1.32-2.02-2.32-2.38-3.91-.6-2.74 1.14-5.72 2.08-8.22.84-2.29 2.53-5.21 2.11-7.52-.45-2.5-4.66-3.13-7.37-4.03-1.47-.48-2.83-.93-4.18-1.38-1.26-.42-3.01-1.29-4.45-1.11-2.65.36-4.21 4.75-5.3 6.83-1.5 2.92-2.5 4.85-4.03 7.52-1.14-2.05-2.38-4.36-3.85-6.98-1.32-2.53-3.01-8.22-6.83-7.25-2.41.6-4.66 1.41-7.94 2.5-2.56.84-6.05 1.5-6.68 3.76-.6 2.17 1.05 5.03 1.96 7.52.84 2.32 2.32 5 2.23 7.37-.15 4-4.42 5.63-5.03 8.64-.39 2.05 0 4.78 0 7.25v14.5c0 2.5-.39 5.72.15 7.25 1.05 2.98 7.88 2.11 12.13 2.11 5.39 0 10.86.66 13.81-.96 3.07 1.63 8.79.96 13.81.96 3.37 0 8.82.6 10.74-.57 2.17-1.32 1.53-4.91 1.53-8.64v-14.5ZM51.4 34.19c.18-.9 1.32-2.53 1.96-3.76 1.35-2.56 2.56-4.72 3.91-7.25.57-1.11 1.5-4 2.65-3.91 2.83.21 7.1 2.23 10.44 3.34 1.29.42 2.74.57 3.07 1.53.36 1.11-1.2 4-1.96 5.99-1.17 3.16-3.22 7.07-1.81 10.86 1.44 3.88 5.66 4.75 4.6 10.59H56.14c.45-3.1-1.87-3.43-4.75-3.19v-7.1c0-2.23-.42-4.94 0-7.1Zm22.72 29.52H56.15c.48-3.13-1.87-3.43-4.75-3.19v-3.61c2.83.21 5.27.03 4.75-3.07v-.03h18.12c-.09 3.25.18 6.89-.15 9.9M53.93 50.62v4.18h-7.25v-4.18zm-9.51 13.12H26.45c-.24-2.98-.24-6.92 0-9.9v.03h17.97c-.48 3.1 1.93 3.31 4.75 3.07v3.61c-2.92-.27-5.27.03-4.75 3.19M31.21 36.26c-.99-4.06-3.22-7.67-4.18-12.13 1.5-1.5 4-1.81 6.26-2.5 2.23-.69 4.48-1.53 6.41-2.23 1.84-.63 2.5 1.5 3.34 3.07 2.05 3.82 4.3 8.22 6.14 11.56h.03v14.35c-2.89-.24-5.24.06-4.75 3.19H26.33c-1.56-7.34 6.77-7.58 4.88-15.32Zm17.66 39.15c-1.5.72-3.46.42-5.3.42-5.36 0-11.8.24-16.85-.27-.81-2.44-.36-6.86-.27-9.75h17.94c-.45 3.1 1.84 3.46 4.75 3.19-.15 2.08.33 4.78-.27 6.41m-2.2-8.64v-4.18h7.25v4.18zm27.32 8.64c-.12 0-.15.06-.15.15-5 .48-11.25.27-16.85.27-1.84 0-3.79.3-5.3-.42-.6-1.63-.12-4.33-.27-6.41h3.19c1.17-.45 1.59-1.66 1.69-3.19l17.97-.03c-.15 3.16.33 6.95-.27 9.63Z' style='fill:%23fff'/%3E%3C/svg%3E");content:"";height:90px;left:50%;position:absolute;top:-45px;transform:translateX(-50%);width:90px}.product-ratings .product-ratings-rating-call{padding-bottom:60px}.product-ratings .product-ratings-rating-call .product-ratings-rating-call-texts{background:#f0f5fb;width:100%}.product-ratings .product-ratings-rating-call .product-ratings-rating-call-texts .text{display:inline-block;text-align:left}.product-ratings .product-ratings-rating-call>div:last-child{display:inline-block;margin-left:50px;margin-right:50px;position:relative}.product-ratings .product-ratings-rating-call>div:last-child:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 90'%3E%3Cpath d='M44.5 1.79C40.14 1.23 35.8.59 31.44.05c-1.18-.25-2.34.51-2.58 1.68-.12.57 0 1.16.32 1.65.53 1.85 1.15 3.69 1.83 5.5C14.74 14.81 2.19 29.27.26 46.65c-1.95 17.56 7.4 34.74 22.78 43.24.91.5 1.64-.85.78-1.39C9.88 79.68 1.21 62.53 3.85 46.1c2.66-15.47 13.82-28.14 28.88-32.81.7 1.72 1.42 3.43 2.11 5.14.59 1.43 2.68 1.99 3.52.4 2.47-4.7 4.94-9.4 7.41-14.11.54-1.04.08-2.77-1.28-2.94Z' style='fill:%23333'/%3E%3C/svg%3E") no-repeat;bottom:12px;content:"";height:45px;left:-50px;position:absolute;width:30px}.product-ratings .product-ratings-filter,.product-ratings .product-ratings-title{grid-column:1/4;order:-1}.product-ratings .product-ratings-ratings{grid-column:1/3;grid-row:3/7}.product-ratings .product-ratings-pagination{margin-top:16px}.product-ratings .product-ratings-overview{order:1}.product-ratings .product-ratings-overview :not(:first-child){margin-top:10px}.product-description-modules{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin:0 auto;max-width:1400px;width:100%}.product-description-modules .product-description-list{line-height:22px;margin:0 0 0 33px;padding:0;width:100%}.product-description-modules ul.product-description-list{list-style-type:none}.product-description-modules ul.product-description-list li{position:relative}.product-description-modules ul.product-description-list li:before{color:#00365c;content:"•";font-size:25px;left:-16px;position:absolute}.product-description-modules .title{color:#344268;font-size:20px;font-weight:700;line-height:24px;padding:10px 0;width:100%}.product-description-modules .title.title-small{font-size:16px;font-weight:400;line-height:21px}.product-description-modules .title.title-center{text-align:center}.product-description-modules .title+p{margin-top:0}.product-description-modules .product-description-module{font-size:13px;margin-top:25px;padding:0 8px}.product-description-modules .product-description-module.less-space-top{margin-top:12.5px}.product-description-modules .product-description-module.no-space-top{margin-top:0}.product-description-modules .product-description-module:last-child{margin-bottom:25px}.product-description-modules .product-description-module-product-title{color:#344268;line-height:normal;text-align:center}.product-description-modules .product-description-module-product-title .product-title{font-size:35px;font-style:italic;font-weight:700}.product-description-modules .product-description-module-product-title .product-sub-title{font-size:25px}.product-description-modules .product-description-module-image{padding:0}.product-description-modules .product-description-module-image img{max-height:260px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.product-description-modules .product-description-module-video{padding:0}.product-description-modules .product-description-module-special-features{text-align:center}.product-description-modules .product-description-module-special-features .special-features-title{flex-basis:100%}.product-description-modules .product-description-module-special-features .special-feature{flex:1;padding:20px}.product-description-modules .product-description-module-images-block>div{flex:1;padding:0 8px}.product-description-modules .product-description-module-split-content{margin-left:-8px;margin-right:-8px}.product-description-modules .product-description-module-split-content>div{align-items:center;display:flex;flex:1;justify-content:center;padding:0 8px}.product-description-modules .product-description-module-split-content>div:first-child{flex-direction:column}.product-description-modules .product-description-module-split-content>div p{align-self:self-start}.product-description-modules .product-description-module-split-content>div .youtube-video{width:100%}.product-description-modules .product-description-module-split-content.split-content-reverse{flex-direction:column-reverse}.product-description-modules .product-description-module-split-content.split-content-vertical{flex-direction:row}.product-description-modules .product-description-module-split-content.split-content-vertical>.title{align-items:self-start;flex:none;flex-basis:100%;padding:10px}.product-description-modules .product-description-module-split-content.split-content-vertical>div{flex-direction:column;justify-content:flex-start}.product-description-modules .product-description-module-attributes-list dl{display:flex;flex-flow:row wrap;overflow:visible;width:100%}.product-description-modules .product-description-module-attributes-list dl dt{border-bottom:1px solid #dadada;flex:0 0 50%;overflow:hidden;padding:8px;text-overflow:ellipsis}.product-description-modules .product-description-module-attributes-list dl dt.dt-header{border-bottom-color:transparent;flex:0 0 100%;font-weight:700;padding-bottom:6px;padding-top:16px}.product-description-modules .product-description-module-attributes-list dl dd{border-bottom:1px solid #dadada;flex:0 0 50%;margin-left:auto;overflow:hidden;padding:8px;text-align:left;text-overflow:ellipsis}.product-description-modules .product-description-module.text-centered .title-small,.product-description-modules .product-description-module.text-centered p{align-self:center;text-align:center}.product-description-modules .nav-tabs{border-color:#344268;border-width:2px;margin:0}.product-description-modules .nav-tabs>li>a{border-width:2px;top:1px}.product-description-modules .nav-tabs>li>a:focus,.product-description-modules .nav-tabs>li>a:hover{background:transparent;border-color:#344268;color:#344268}.product-description-modules .nav-tabs>li.active>a{border-color:#344268 #344268 #fff;border-width:2px;text-decoration:none}.product-description-modules .nav-tabs>li.active>a:focus,.product-description-modules .nav-tabs>li.active>a:hover{border-color:#344268 #344268 #fff}.questions-and-answers .qanda-link{color:#5bc0de;text-decoration:none}.questions-and-answers .qanda-link:hover{color:#5bc0de}.questions-and-answers .panel-body{padding:15px 0}.questions-and-answers .questions-and-answers-form-intro{font-size:16px;font-weight:700;margin-top:0}.questions-and-answers .divider,.questions-and-answers .question-divider{border-top:1px solid #dadada;margin:16px 0}.questions-and-answers .question-divider.mobile-only{margin:16px 0 8px}.questions-and-answers .qanda-languages{float:right}.questions-and-answers .qanda-languages li{float:left}.questions-and-answers .qanda-languages li a{border:1px solid transparent;float:left;padding:8px 2px 1px 7px}.questions-and-answers .qanda-languages li a:hover{background:#f6f6f6;border:1px solid #dadada}.questions-and-answers .qanda-languages li:first-child{margin:9px 8px 7px}.questions-and-answers .qanda-languages .questions-and-answers-language-switch{cursor:pointer}.questions-and-answers .qanda-row{padding:8px 0}.questions-and-answers .qanda-row .qanda-row-headline{border-bottom:1px solid #dadada;font-size:14px;margin-bottom:16px;padding-bottom:3px}.questions-and-answers .qanda-row .qanda-row-headline .headline-seperator .question-counter{background:#f6f6f6;border:1px solid #dadada;border-radius:15px;color:#dadada;font-weight:700;margin-right:6px;padding:0 4px}.questions-and-answers .qanda-row .employee-icon{display:block;height:23px;margin:5px 0 10px;width:86px}.questions-and-answers .qanda-row .manufacturer-logo{position:relative;top:-10px}.questions-and-answers .qanda-row .qanda-row-content{padding:8px 0 0 54px;word-wrap:break-word}.questions-and-answers .qanda-row .qanda-row-content .has-artno{font-size:12px;font-style:italic;padding-top:4px}.questions-and-answers .qanda-row .qanda-row-content .product-rating-wrapper{margin:6px 0}.questions-and-answers .qanda-row .qanda-row-content .product-rating-wrapper .product-rating-col{margin:3px 0}.questions-and-answers .qanda-row .qanda-row-content .product-rating-wrapper .product-rating-col .product-rating-headline{line-height:15px}.questions-and-answers .qanda-row .qanda-row-content .recommended-link{color:#5bc0de;font-weight:700;padding:0 2px}.questions-and-answers .qanda-row .qanda-row-content .recommended-link:hover{color:#5bc0de}.questions-and-answers .qanda-row .qanda-row-content .content-text{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;word-break:break-all;word-break:break-word}.questions-and-answers .qanda-row .row-divider{border-bottom:1px solid #f6f6f6;margin-top:20px}.questions-and-answers .textarea-text{min-height:0;transition:min-height .3s linear}.questions-and-answers .textarea-text.onFocus{min-height:140px}.questions-and-answers .qanda-form{position:relative}.questions-and-answers .qanda-form .curtain{background:rgba(0,0,0,.45);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.questions-and-answers .qanda-form .question-info{color:#007eb0;font-weight:400}.questions-and-answers .topic-headline:last-child{border-bottom:0}.questions-and-answers .topic-headline .qanda-popup-info{background:#e40521;border-radius:10px;color:#fff;font-weight:400;padding:6px;position:relative;white-space:nowrap}.questions-and-answers .topic-wrapper{position:relative}.questions-and-answers .topic-wrapper .topic-headline{border-bottom:1px solid #dadada;cursor:pointer;padding:10px 24px 10px 0}.questions-and-answers .topic-wrapper .topic-headline:hover,.questions-and-answers .topic-wrapper .topic-headline:hover+.qanda-sh-btn{color:#5bc0de}.questions-and-answers .topic-wrapper .qanda-sh-btn{cursor:pointer;font-size:28px;height:26px;margin-top:-13px;position:absolute;right:0;top:50%}.questions-and-answers .topic-wrapper .qanda-sh-btn:hover{color:#5bc0de}.questions-and-answers .topic-wrapper.last{margin-bottom:-1px}.questions-and-answers .profile-qanda-wrapper{display:none;margin-top:16px}.questions-and-answers .profile-qanda-wrapper.its-open{display:block}.questions-and-answers .user-pub-profile{float:left;position:relative;width:100%}.questions-and-answers .user-pub-profile .user-image,.questions-and-answers .user-pub-profile .user-name{display:inline-block;line-height:16px;vertical-align:middle}.questions-and-answers .user-pub-profile .user-name{color:#767676;max-width:calc(100% - 54px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.questions-and-answers .user-pub-profile .user-name .rating-stars{margin:3px 0}.questions-and-answers .user-pub-profile.user-profile-top{margin-bottom:16px}.questions-and-answers .user-pub-profile.user-pub-profile-big .user-image{font-size:66px;height:60px;width:60px}.questions-and-answers .user-pub-profile.user-pub-profile-big .user-name{font-size:17px;line-height:20px}.questions-and-answers .top-check{color:#dadada;font-size:24px;margin-left:64px}.questions-and-answers .top-check .best-answer-desc{color:#767676;display:none;font-size:14px;font-weight:700}.questions-and-answers div.wrapper-best-answer{padding:10px 0}.questions-and-answers div.wrapper-best-answer.highlighted{background:#ecffef;outline:1px solid rgba(35,135,37,.2)}.questions-and-answers div.wrapper-best-answer.highlighted .top-check i{color:#238725}.questions-and-answers div.wrapper-best-answer.highlighted .best-answer-desc{display:inline}.questions-and-answers .pointer{cursor:pointer}.wrapper_class_calculator .container-calculator{line-height:normal;margin:2em 0;width:100%}.wrapper_class_calculator .container-calculator-open{font-family:sans-serif;font-size:1em}.wrapper-color-calculator .container-close{margin:0 20px 0 0;padding:8px;position:fixed;right:0;top:0}.wrapper-color-calculator .container-close-icon{cursor:pointer;height:24px;width:24px}.wrapper-color-calculator .module-number-coat-main{display:flex;flex-direction:column;margin:auto;width:90%}.wrapper-color-calculator .module-number-coat-main-header{color:#00365c;font-size:2em;font-weight:700;line-height:1em;text-align:center}.wrapper-color-calculator .module-number-coat-main-sub{align-items:center;display:flex;justify-content:space-evenly}.wrapper-color-calculator .module-number-coat-main-sub-content{background:#015dab;border-radius:2px;cursor:pointer;opacity:.8;padding:.5em;text-align:center;width:15%}.wrapper-color-calculator .module-number-coat-main-sub-content:hover{opacity:1;transition:.1s ease-in-out}.wrapper-color-calculator .module-number-coat-main-sub-content-header-coat{color:#fff;font-size:.5em;line-height:normal}.wrapper-color-calculator .container-application-method{align-items:center;display:flex;flex-direction:column;margin:auto;padding:0;width:100%;width:90%}.wrapper-color-calculator .container-application-method-header{color:#00365c;font-size:2em;font-weight:700;line-height:1em;margin:.5em 0;text-align:center}.wrapper-color-calculator .container-application-method-select{align-items:center;display:flex;flex-direction:column;margin:1em 0;padding:0;width:100%}.wrapper-color-calculator .container-application-method-select-options{background:#f2f5f6;border-color:#7cb8d9;height:2.5em;padding:.5em;width:85%;width:100%}.wrapper-color-calculator .container-application-method-select-input-result{border-radius:2px;font-size:.5em;font-weight:700;margin:2em 0;padding:1em;width:100%}.wrapper-color-calculator .result-container{border-radius:2px;justify-content:center;margin:0;padding:0;width:100%}.wrapper-color-calculator .result-container,.wrapper-color-calculator .result-container-div-row{align-items:center;display:flex;flex-direction:column}.wrapper-color-calculator .result-container-div-row-description-header{color:#d9e1e7;font-size:2em;font-weight:700;line-height:normal;text-align:center}.wrapper-color-calculator .result-container-table-result-liter-product{border-collapse:collapse;font-family:arial,sans-serif;width:90%}.wrapper-color-calculator .result-container-table-result-liter-product-t-row-t-data,.wrapper-color-calculator .result-container-table-result-liter-product-t-row-t-header{border:1px solid #dadada;font-size:.5em;padding:8px;text-align:center}.wrapper-color-calculator .result-container-table-result-liter-product-t-row-t-header{background-color:#dadada}.wrapper-color-calculator .result-container-final-result{background:#015dab;border:none;border-radius:2px;color:#fff;font-size:.5em;font-weight:700;margin:1em 0;opacity:.8;padding:1em;width:50%}.wrapper-color-calculator .result-container-final-result:hover{opacity:1;transition:.1s ease-in-out}.wrapper-color-calculator .container-show-formulation{align-items:center;display:flex;flex-direction:column;justify-content:center}.wrapper-color-calculator .container-show-formulation-header{background:#015dab;border-radius:2px;color:#fff;cursor:pointer;display:flex;font-family:sans-serif;font-size:1.5em;justify-content:center;margin:2em;opacity:.8;padding:1em;text-align:center;width:50%}.wrapper-color-calculator .container-show-formulation-header:hover{opacity:1;transition:.1s ease-in-out}.wrapper-color-calculator .container-img-size{align-items:center;display:flex;justify-content:space-evenly;alignment-baseline:center;height:auto;width:100%}.wrapper-color-calculator .container-img-size-sub{align-items:center;background:#fff;border-radius:2em;display:none;height:auto;width:90%;alignment-baseline:center;margin:2em;padding:1em}.wrapper-color-calculator .container-img-size-sub-images{display:flex;flex-direction:column;width:100%}.wrapper-color-calculator .container-img-size-sub-images-size{height:auto;padding:0 .5em 1em 0;width:95%}.wrapper-color-calculator .container-img-size-sub-container-formula{width:30%}.wrapper-color-calculator .container-img-size-sub-container-formula-header{color:#00365c;font-family:sans-serif;font-size:.5em;line-height:normal;text-align:left}.wrapper-color-calculator .container-img-size-sub-container-formula-header-abbreviation,.wrapper-color-calculator .container-img-size-sub-container-formula-header-implemented{font-weight:700}.wrapper-color-calculator .container-img-size-sub-container-formula-header-hidden{background:#015dab;border-radius:2px;color:#fff;cursor:pointer;display:flex;display:block;font-family:sans-serif;font-size:1.5em;font-size:.5em;justify-content:center;line-height:normal;margin:auto;opacity:.8;padding:1em;text-align:center;width:50%;width:auto}.wrapper-color-calculator .container-img-size-sub-container-formula-header-hidden:hover{opacity:1;transition:.1s ease-in-out}.wrapper-color-calculator .container-type-boat-header{color:#00365c;font-family:sans-serif;font-size:2em;font-weight:700;line-height:1em;margin:1em .5em .5em;text-align:center}.wrapper-color-calculator .container-img-modal{align-items:center;display:flex;justify-content:space-evenly;alignment-baseline:center;width:100%}.wrapper-color-calculator .container-img-modal-sub{background:#015dab;border-radius:2px;cursor:pointer;display:flex;flex-direction:column;height:auto;justify-items:center;opacity:.8;padding:1em;width:25%}.wrapper-color-calculator .container-img-modal-sub:hover{opacity:1;transition:.1s ease-in-out}.wrapper-color-calculator .container-img-modal-sub-img{height:auto;margin:0 0 .5em;width:100%}.wrapper-color-calculator .container-img-modal-sub-header{color:#fff;font-family:sans-serif;font-size:.8em;font-weight:700;line-height:normal;text-align:center}.wrapper-color-calculator .container-img-modal-sub-header-radio{margin:auto;width:10px}.wrapper-color-calculator .container-measure,.wrapper-color-calculator .container-measure-select{align-items:center;display:flex;flex-direction:column;margin:0;padding:0;width:100%}.wrapper-color-calculator .container-measure-select-option,.wrapper-color-calculator .container-measure-select-select-option{background:#f2f5f6;border-color:#7cb8d9;height:2.5em;padding:.5em;width:85%}.wrapper-color-calculator .container-meter-ft{display:flex;flex-direction:column;margin:0;width:100%}.wrapper-color-calculator .container-meter-ft-input{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.wrapper-color-calculator .container-meter-ft-input-header{font-size:.5em;font-weight:700;margin:1.5em 0 .5em;text-align:left;width:100%}.wrapper-color-calculator .container-meter-ft-input-input{border-radius:2px;font-size:.5em;font-weight:700;line-height:normal;padding:1em;width:100%}.wrapper-color-calculator .container-warning{align-items:center;display:flex;margin:auto;padding:2em 2em .1em;width:90%}.wrapper-color-calculator .container-warning-icon{height:2em;width:2em}.wrapper-color-calculator .container-warning-header{color:#af1821;font-size:1.5em;line-height:normal;margin-left:.5em;text-align:left}.wrapper-color-calculator .total-area{display:flex;justify-content:center}.wrapper-color-calculator .total-area-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1em 0;width:100%}.wrapper-color-calculator .total-area-container-header{font-size:.5em;font-weight:700;text-align:justify;width:100%}.wrapper-color-calculator .total-area-container-input{border-radius:2px;font-size:.5em;font-weight:700;line-height:normal;padding:1em;width:100%}.wrapper-color-calculator .modal-content{height:80vh;overflow:auto}.wrapper-color-calculator .total-area{width:100%}.wrapper-color-calculator .module-paint-application-method{display:flex;margin:0;width:100%}.wrapper-color-calculator ._module_result,.wrapper-color-calculator .display-calculator-none,.wrapper-color-calculator .module-number-coat,.wrapper-color-calculator .module-warning-icon{display:none}.wrapper-color-calculator .display-calculator-none-flex{display:flex}.wrapper-color-calculator .display-calculator-none-block{display:block}.wrapper-color-calculator .display-calculator-none-inline-flex{display:inline-flex}.wrapper-color-calculator .opacity-all{opacity:1}.wrapper-color-calculator .opacity-8{opacity:.8}.wrapper-color-calculator .display-flex{display:flex}.wrapper-color-calculator .display-none{display:none}.wrapper-color-calculator .display-block{display:block}.wrapper-color-calculator .border-black{border:1px solid #000}.wrapper-color-calculator .border-chili-red{border:1px solid #f50900}.wrapper-color-calculator .border-green{border:1px solid #238725}.wrapper-cable-calculator .parent-container{align-items:center;display:flex;flex-direction:column;padding:2.5em}.wrapper-cable-calculator .parent-container .header-container{width:100%}.wrapper-cable-calculator .parent-container .content-container-text{color:#333;font-family:sans-serif;font-size:1em}.wrapper-cable-calculator .parent-container .content-container-list{list-style:disc}.wrapper-cable-calculator .parent-container .content-container-list-items{white-space:pre-line}.wrapper-cable-calculator .parent-container .inputs-container,.wrapper-cable-calculator .parent-container .result-btn-container{width:100%}.wrapper-cable-calculator .parent-container .inputs-container-reset,.wrapper-cable-calculator .parent-container .result-btn-container-reset{align-items:center;display:flex;flex-direction:column}.wrapper-cable-calculator .parent-container .inputs-container-reset-btn,.wrapper-cable-calculator .parent-container .result-btn-container-reset-btn{background-color:#dadada;opacity:.7;width:30%}.wrapper-cable-calculator .parent-container .inputs-container-reset-btn:hover,.wrapper-cable-calculator .parent-container .result-btn-container-reset-btn:hover{opacity:1;transition:.3s ease-in-out}.wrapper-cable-calculator .parent-container .inputs-container-parent,.wrapper-cable-calculator .parent-container .result-btn-container-parent{display:flex;justify-content:center}.wrapper-cable-calculator .parent-container .inputs-container-parent-children,.wrapper-cable-calculator .parent-container .result-btn-container-parent-children{display:flex;flex-direction:column;margin:1em;width:100%}.wrapper-cable-calculator .parent-container .inputs-container-parent-children-title,.wrapper-cable-calculator .parent-container .result-btn-container-parent-children-title{font-family:sans-serif;font-weight:700;text-align:center;width:100%}.wrapper-cable-calculator .parent-container .inputs-container-parent-children-total-length,.wrapper-cable-calculator .parent-container .result-btn-container-parent-children-total-length{align-self:center;width:48%}.wrapper-cable-calculator .parent-container .result{align-items:center;display:flex;flex-direction:column;margin:2em 0 0;width:100%}.wrapper-cable-calculator .parent-container .result-title{background-color:#dadada;color:#fff;font-family:sans-serif;font-size:1.5em;font-weight:700;line-height:normal;margin:0;padding:1em;text-align:center;width:100%}.wrapper-cable-calculator .parent-container .result-sub-container{align-items:center;border:1px solid #dadada;border-radius:2px;display:flex;flex-direction:column;padding:1em;width:100%}.wrapper-cable-calculator .parent-container .result-sub-container-text{line-height:normal;text-align:center;width:100%}.wrapper-cable-calculator .parent-container .result-links{text-align:center}.wrapper-cable-calculator .parent-container .result-links-go{color:#007eb0;font-weight:700;text-decoration:none}.wrapper-cable-calculator .parent-container .result-links-go:hover{color:#76b9ef;transition:.3s ease-in-out}.map-for-free.map-for-free-raymarine{background:#cde3f1;margin-bottom:15px;padding-top:15px}.map-for-free.map-for-free-raymarine .dropdown{background:#cde3f1;display:flex;padding:20px}.map-for-free.map-for-free-raymarine .dropdown button{margin-left:10px}.sale-action-slider{position:relative}.sale-action-slider .swiper{padding:5px 0}.sale-action-slider .swiper .swiper-slide{margin-right:10px;max-width:335px}.sale-action-slider .swiper .swiper-slide>a{height:100%;position:absolute;width:100%;z-index:10}.sale-action-slider .swiper .swiper-button-next:after,.sale-action-slider .swiper .swiper-button-prev:after{color:#00365c;font-size:25px;font-weight:700}.sale-action-slider .swiper.swiper-horizontal>.swiper-scrollbar{background-color:#dadada;height:3px;left:50%;max-width:950px;transform:translateX(-50%)}.sale-action-slider .swiper.swiper-horizontal>.swiper-scrollbar .swiper-scrollbar-drag{background:#333;height:3px}.sale-action-slider .sale-action-slider-navigation-container{height:30px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:1460px;z-index:10}.sale-action-slider .sale-action-slider-navigation-container .swiper-button-next,.sale-action-slider .sale-action-slider-navigation-container .swiper-button-prev{pointer-events:all}.sale-action-slider .sale-action-slider-navigation-container .swiper-button-prev{left:6px}.sale-action-slider .sale-action-slider-navigation-container .swiper-button-next{right:6px}.sale-action-slider .sale-action-item{border:1px solid #dadada;border-radius:15px;color:#333;display:grid;font-size:16px;gap:10px;grid-template-columns:minmax(110px,auto) 1fr;height:100%;overflow:hidden;padding:10px}.sale-action-slider .sale-action-item .image{position:relative}.sale-action-slider .sale-action-item .image .stock-state{position:absolute}.sale-action-slider .sale-action-item .image img{align-self:self-start;max-width:110px;-o-object-fit:contain;object-fit:contain}.sale-action-slider .sale-action-item .image .discount{background-color:#e40521;border:1px solid #fff;border-radius:8px 0;color:#fff;font-size:14px;line-height:normal;padding:2px 7px;position:absolute;right:0;top:-7px}.sale-action-slider .sale-action-item .title{-webkit-hyphens:auto;hyphens:auto}.sale-action-slider .sale-action-item .title .brand-name{color:#00365c;font-size:16px;font-weight:700}.sale-action-slider .sale-action-item .price{align-items:flex-end;color:#af1821;display:flex;font-size:18px;line-height:1}.sale-action-slider .sale-action-item .price sup{font-size:12px;left:-3px;top:-3px}.sale-action-slider .sale-action-item .basket-area{align-items:flex-end;display:flex;justify-content:flex-end;margin-top:auto;position:relative;z-index:10}.sale-action-slider .sale-action-item .basket-area .input-wrapper{margin-right:8px;max-width:70px;width:100%}.sale-action-slider .sale-action-item .basket-area .input-wrapper input{max-width:70px}.sale-action-slider .sale-action-item .basket-area a.like-button,.sale-action-slider .sale-action-item .basket-area button{align-items:center;align-self:flex-start;display:flex;font-size:16px;height:30px;justify-content:center;max-width:60px;padding:2px;width:100%}.sale-action-slider .sale-action-item .basket-area a.like-button.full,.sale-action-slider .sale-action-item .basket-area button.full{color:#767676;margin-top:auto;max-width:none}.video-container{cursor:pointer;position:relative;z-index:30}.video-container canvas{cursor:grab}.video-container.show-controls .video-big-play-button,.video-container.show-controls .video-control-bar{opacity:.9}.video-container.fullscreen{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.video-container.fullscreen .video-control-bar .video-full-screen-btn:after{content:""}.video-container.play .video-big-play-button{opacity:0}.video-container.play .video-big-play-button:after,.video-container.play .video-control-bar .video-play-pause-btn:after{content:""}.video-container .video-big-play-button{align-items:center;background-color:#333;border-radius:50%;color:#f6f6f6;cursor:pointer;display:flex;height:70px;justify-content:center;left:50%;opacity:.6;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .5s ease;width:70px;z-index:10}.video-container .video-big-play-button:after{content:"";font-family:Font Awesome\ 6 Free;font-size:30px;font-weight:900;line-height:1}.video-container .video-big-play-button.play-canvas:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 18.39'%3E%3Cpath d='M29.88 3.72c2.22-.39 2.09-3.76-.47-3.72-.16.03-.31.07-.47.1-.51.2-.92.6-1.11 1.11-.51 1.33.69 2.75 2.05 2.51m-1.13-2.18c.15-.38.41-.42.81-.57 1.16.05 1.22 1.58.19 1.79-.71.14-1.25-.59-1-1.22M11.73 7.61h-.01c-.49.04-.98.1-1.47.16.19 1.47 1.59 2.69 3.42 2.14a3.2 3.2 0 0 0 1-.54c1.2-.96 1.17-3.47-.63-3.74.33-.34.67-.41.94-.88.57-1-.19-2.1-.84-2.49-.34-.21-.78-.32-1.32-.32-1.44 0-2.28.81-2.45 2.07.46.08.92.16 1.38.23h.01c.07-.25.1-.47.22-.66.3-.44 1.18-.54 1.51-.06.57.83-.25 1.58-1.13 1.55-.05.41-.11.82-.16 1.23.28-.05.67-.17 1-.07.67.21 1.01 1.27.57 1.99-.57.94-2 .54-2.04-.62Zm7.2-2.81c-.41.12-.62.37-.91.6.06-.81.15-1.65.65-2.02.65-.49 1.39-.05 1.45.69.48-.05.96-.11 1.44-.16h.03c-.09-1.28-1.07-1.98-2.51-1.96-.29.11-.6.1-.85.21-.86.37-1.37 1.15-1.61 2.14-.1.42-.07.84-.15 1.32-.05.33-.03.8.01 1.11.09.6.11 1.1.29 1.58.38.98 1.35 1.97 2.87 1.69 1.1-.2 1.77-.89 2.02-1.94.44-1.78-.96-3.78-2.74-3.26Zm.44 3.95c-.92.16-1.4-1.14-1.17-2.04.15-.6.4-.66.94-.87 1.45.01 1.51 2.68.23 2.9Zm4.56.93c.31.19.82.42 1.38.34.65-.1 1.04-.25 1.44-.57.72-.58 1.19-2.72.97-4.21-.29-1.91-.6-3.32-2.82-3.3-.34.14-.66.12-.94.28-.73.43-1.06 1.23-1.26 2.2-.1.49-.1 1.02-.1 1.6 0 1.7.28 3.02 1.33 3.67Zm.6-6.18c.12-.17.29-.21.48-.31.36 0 .59.07.73.26.53.7.58 4.08.09 4.9a.83.83 0 0 1-.59.4c-.81.14-.91-.79-1.01-1.41-.17-1.03-.14-3.21.29-3.84Zm14.43 5.21c-1.45-1.12-3.36-1.66-5.41-2.18-.54-.14-1.1-.22-1.67-.35l-.82-.15v1c.63.12 1.25.24 1.88.37 1.68.43 3.35.83 4.68 1.61.42.25 1.54.89 1.42 1.58-.21 1.21-2.32 1.93-3.45 2.33-1.9.67-4.03.96-6.23 1.38-.91.1-1.83.2-2.74.29l-1.96.15-1.1.06-1.54.06c0 .33 0 .66-.01 1 0 0 .02 0 .03.01.43-.01.85-.03 1.28-.04l3.17-.21c.83-.09 1.65-.18 2.48-.26 2.59-.47 5.1-.75 7.27-1.6 1.22-.47 2.52-.95 3.27-1.89.95-1.19.47-2.38-.53-3.15Zm-21.34 3.68c0 .82 0 1.64-.01 2.46-1.31-.17-2.73-.01-4.06-.23-.96-.11-1.93-.22-2.89-.32-1.96-.37-3.86-.63-5.59-1.17-1.2-.37-3.03-.98-3.71-1.82-.74-.92-.16-1.51.59-2.02 1.1-.75 2.45-1.14 3.89-1.57.46-.14 1-.33 1.51-.37 0-.34 0-.68.01-1.03-.59.09-1.18.25-1.72.41C3.72 7.3 2.21 7.79.85 8.89c-.77.62-1.19 1.77-.48 2.77.88 1.25 2.65 1.87 4.27 2.38 1.79.56 3.75.86 5.78 1.23.89.1 1.78.2 2.67.29l1.8.15 2.73.15v2.54c1.26-1 2.52-2 3.78-3.01l-3.74-2.96-.03-.03Z' style='fill:%23f6f6f6;fill-rule:evenodd'/%3E%3C/svg%3E") no-repeat;content:"";height:26px;width:56px}.video-container .video-control-bar{background-color:rgba(51,51,51,.3);border-radius:5px;bottom:10px;color:#f6f6f6;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;left:0;margin:0 10px;opacity:.9;position:absolute;right:0;transition:opacity .5s ease}.video-container .video-control-bar .video-control-bar-left,.video-container .video-control-bar .video-control-bar-right{align-items:center;display:flex;gap:6px}.video-container .video-control-bar .video-control-bar-right{justify-content:flex-end}.video-container .video-control-bar .video-control-bar-center{align-items:center;display:flex;height:20px;padding:0 6px;position:relative}.video-container .video-control-bar .video-control-bar-center .video-buffer-bar{height:5px;position:absolute;width:calc(100% - 12px)}.video-container .video-control-bar .video-control-bar-center .video-seek-bar-input{z-index:1}.video-container .video-control-bar button{background:transparent;border:none}.video-container .video-control-bar label{margin:0}.video-container .video-control-bar .disabled,.video-container .video-control-bar[disabled]{opacity:.3}.video-container .video-control-bar .disabled::-webkit-slider-thumb,.video-container .video-control-bar[disabled]::-webkit-slider-thumb{cursor:default}.video-container .video-control-bar .video-volume-seek-bar{width:70px}.video-container .video-control-bar .video-full-screen-btn,.video-container .video-control-bar .video-play-pause-btn,.video-container .video-control-bar .video-volume-btn{width:35px}.video-container .video-control-bar .video-full-screen-btn:after,.video-container .video-control-bar .video-play-pause-btn:after,.video-container .video-control-bar .video-volume-btn:after{font-family:Font Awesome\ 6 Free;font-size:1.25em;font-weight:900;line-height:.05em;vertical-align:-.075em}.video-container .video-control-bar .video-play-pause-btn:after{content:""}.video-container .video-control-bar .video-full-screen-btn:after{content:""}.video-container .video-control-bar .video-volume-btn:after{content:""}.video-container .video-control-bar .video-volume-btn.off:after{content:""}.video-container input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,#e40521,hsla(0,0%,80%,.5) 0);border-radius:5px;height:5px;outline:none;transition:background .2s;width:100%}.video-container input[type=range]::-webkit-slider-runnable-track{background:transparent;border-radius:5px;height:8px;width:100%}.video-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#f6f6f6;border-radius:50%;cursor:pointer;height:18px;margin-top:-5px;width:18px}.video-container input[type=range]::-moz-range-track{background:transparent;border-radius:5px;height:8px;width:100%}.video-container input[type=range]::-moz-range-thumb{background:#f6f6f6;border-radius:50%;cursor:pointer;height:18px;width:18px}.video-container input[type=range]::-moz-range-thumb:hover,.video-container input[type=range]::-webkit-slider-thumb:hover{background-color:#fff}.video-container progress{background:transparent;border:none;border-radius:5px;height:10px;overflow:hidden;width:100%}.video-container progress::-webkit-progress-bar{background:transparent;border-radius:5px}.video-container progress::-webkit-progress-value{background:#afafaf;border-radius:5px}.video-container progress::-moz-progress-bar{background:#afafaf;border-radius:5px}@media only screen and (min-width:375px){.wrapper_class_calculator .container-calculator-open{font-size:1.5em}.wrapper-color-calculator .module-number-coat-main-sub-content-header-coat{font-size:1em}.wrapper-color-calculator .container-application-method-select{width:100%}.wrapper-color-calculator .container-application-method-select-input-result,.wrapper-color-calculator .container-application-method-select-options,.wrapper-color-calculator .container-img-size-sub-container-formula-header,.wrapper-color-calculator .container-img-size-sub-container-formula-header-hidden,.wrapper-color-calculator .container-show-formulation-header-show-formulation,.wrapper-color-calculator .result-container-final-result,.wrapper-color-calculator .result-container-table-result-liter-product-t-row-t-data,.wrapper-color-calculator .result-container-table-result-liter-product-t-row-t-header{font-size:1em}.wrapper-color-calculator .container-img-size-sub-container-formula{width:100%}.wrapper-color-calculator .container-measure-select-option,.wrapper-color-calculator .container-measure-select-select-option{font-size:1em;padding:0}.wrapper-color-calculator .container-meter-ft,.wrapper-color-calculator .container-meter-ft-input-header,.wrapper-color-calculator .container-meter-ft-input-input,.wrapper-color-calculator .total-area-container-header,.wrapper-color-calculator .total-area-container-input{font-size:1em}}@media (min-width:380px){.product-container .product-image-gallery .product-image-gallery-toggle-button{font-size:20px}}@media (min-width:428px){.product-feature-row{align-items:flex-start;display:flex;position:relative}.product-feature-row:before{border-top:1px dotted #333;content:"";height:2px;left:20px;position:absolute;top:14px;width:calc(100% - 40px)}.product-feature.feature-value{margin-left:auto;text-align:right}.product-feature.feature-value span.veil{padding-left:10px}}@media only screen and (min-width:568px){.wrapper-color-calculator .module-number-coat-main-header{font-size:4em;margin:0 0 1em}.wrapper-color-calculator .module-number-coat-main-sub-content-header-coat{font-size:1.5em}.wrapper-color-calculator .container-application-method-header{font-size:4em}.wrapper-color-calculator .container-application-method-select-input-result,.wrapper-color-calculator .container-application-method-select-options{font-size:1.5em}.wrapper-color-calculator .result-container-div-row-description-header{font-size:4em}.wrapper-color-calculator .result-container-table-result-liter-product{align-items:center;display:flex;justify-content:space-evenly;width:100%}.wrapper-color-calculator .container-img-size-sub-container-formula-header,.wrapper-color-calculator .container-img-size-sub-container-formula-header-hidden,.wrapper-color-calculator .container-show-formulation-header-show-formulation,.wrapper-color-calculator .result-container-final-result,.wrapper-color-calculator .result-container-table-result-liter-product-t-row-t-data,.wrapper-color-calculator .result-container-table-result-liter-product-t-row-t-header{font-size:1.5em}.wrapper-color-calculator .container-type-boat-header{font-size:4em}.wrapper-color-calculator .container-img-modal-sub-img{padding:1em}.wrapper-color-calculator .container-img-modal-sub-header{font-size:1.5em}.wrapper-color-calculator .container-measure-select-option,.wrapper-color-calculator .container-measure-select-select-option{font-size:1.5em;padding:.5em}.wrapper-color-calculator .container-meter-ft-input{margin:0 1em 1.5em}.wrapper-color-calculator .container-meter-ft-input-header,.wrapper-color-calculator .container-meter-ft-input-input,.wrapper-color-calculator .total-area-container-header,.wrapper-color-calculator .total-area-container-input{font-size:1.5em}.wrapper-color-calculator .total-area{width:110%}}@media only screen and (min-width:736px){.wrapper-color-calculator .container-warning-icon{height:3em;width:3em}}@media (hover:hover)and (min-width:768px){.video-container .video-big-play-button:hover+.video-control-bar{opacity:.9}}@media (min-width:768px){#description table td{padding:10px!important}.secondary-product-header-wrapper .secondary-product-header{min-width:250px;padding:13px 8px 4px}.product-features{align-items:center;display:flex;gap:20px}.product-features .product-features-background{padding:25px;width:50%}.product-features .product-features-background.delivery-contents{font-size:18px;line-height:2}.product-features .product-features-background.delivery-contents ol,.product-features .product-features-background.delivery-contents ul{margin-left:25px}.product-features .feature-image{width:50%}.product-feature-attribute{width:calc(50% - 10px)}.product-feature-row:before{top:16px}.product-feature{font-size:18px}.product-attributes .image-wrapper{margin-top:-25%;position:relative;top:50%;transform:translateY(50%)}.product-attributes .table-of-sizes .table-of-size{overflow:hidden;padding:8px 0 4px}.product-attributes .table-of-sizes .table-of-size .size-values{display:flex;text-align:center}.product-attributes .table-of-sizes .table-of-size .size-values .size-value{width:100%}.pswp__thumbnail-gallery-item-container{border-radius:15px}.pswp__thumbnail-gallery-item-container img{border-radius:15px;max-height:110px;max-width:120px}.pswp--product-images .pswp__button--close{right:70px;top:35px}.pswp--product-images .pswp__button--arrow{height:70px;right:70px;width:70px}.pswp--product-images .pswp__button--arrow--prev{left:70px}.production-layer .production-active.order-md-1{order:1}.production{padding:25px 0}.production.production-full-width .production-settings footer{grid-column-gap:48px;grid-template-columns:repeat(2,1fr)}.production .production-settings .additional-choice-form.two-cols-form{display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-column-gap:48px;grid-template-columns:repeat(2,1fr);margin-top:20px}.production .production-settings .additional-choice-form .form-title{margin-top:0}.production .production-settings .additional-choice-form .form-field-container+.form-sub-title,.production .production-settings .additional-choice-form .form-field-container+.form-title{margin-top:10px}.product-container .product-head .product-badges-head{margin:10px 0 0}.product-container h1.product-title{font-size:30px;line-height:34px;padding:5px 56px 5px 5px}.product-container .product-art-no,.product-container .product-customer-interactions{padding:5px}.product-container .product-text-carousel.product-text-carousel-active{height:50px;padding:0 5px}.product-container .product-information-box.product-information-box-basket .product-price-wrapper .percentage-badge{font-size:18px;padding:6px 15px}.product-container .product-information-box.product-information-box-basket .product-stock-information{flex-direction:row;justify-content:space-between}.product-container .product-information-box .product-price{font-size:40px}.product-container .product-information-box .product-price .price sup{left:-8px;top:-12px}.product-container .product-image-gallery-upright{display:flex;flex-direction:row-reverse}.product-container .product-image-gallery-upright .product-image{flex:1}.product-container .product-image-gallery-upright .product-image-gallery a img{max-width:70px}.product-container .product-image-gallery-upright .product-image-gallery{grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(7,auto);margin:0 6px 0 0;transition:max-width .3s ease-in-out}.product-container .product-image-gallery-upright .product-image-gallery.product-image-gallery-hidden{gap:6px 0;grid-auto-columns:0;grid-template-columns:1fr;height:-webkit-min-content;height:-moz-min-content;height:min-content}.product-container .product-image-gallery{grid-column:1/5;grid-template-columns:repeat(5,1fr)}.product-container .product-image-gallery .product-image-gallery-toggle-button{font-size:18px}.product-container .product-features-overview .product-features-overview-headline-small{color:#333;font-size:18px}.product-container .product-features-overview a figure figcaption{font-size:16px}.product-container .product-additional-information .product-additional-information-headline{font-size:24px}.product-container .product-additional-information .product-additional-information-headline span{font-size:20px}.product-panel .product-panel-head .product-panel-title.product-panel-headline-large{font-size:28px}.product-panel .product-panel-body .product-panel-form .mobile-placeholder{display:none}.product-panel ul.product-data{font-size:16px;grid-template-columns:repeat(4,1fr)}.product-panel ul.product-data li{padding:10px 25px 5px}nav.product-horizontal-navigation.product-horizontal-navigation-small{font-size:20px}.technical-data{-moz-column-count:2;column-count:2;-moz-column-gap:50px;column-gap:50px}.technical-data-list{-moz-column-break-inside:avoid;break-inside:avoid-column}.product-grid{display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-column-gap:24px;grid-template-columns:repeat(2,1fr)}.product-grid .product-column-head{grid-column-start:2}.product-grid .product-column-text-carousel{grid-row-start:2;min-width:0}.product-grid .product-column-informations{grid-row:3/9;min-width:0}.product-grid .product-column-image{grid-row:1/6;min-width:0;position:relative}.product-grid .product-column-image .country-of-origin{display:flex;height:100px;margin:0;width:100px;z-index:20}.customer-ask-customer{grid-auto-flow:dense;grid-template-columns:repeat(3,1fr)}.product-care-advice,.product-material-composition{flex-direction:row}.product-diagram{display:grid;grid-column-gap:30px;justify-items:center}.product-diagram .diagram-responsibility{border-radius:15px;display:flex;margin:30px 0;overflow:hidden}.product-diagram .diagram-responsibility img{height:100%;max-height:none;max-width:100%}.product-diagram .diagram-wrapper .product-table{margin-top:30px}.product-inspiration{display:grid;grid-template-columns:repeat(50,1fr);width:calc(100% + 10px)}.product-inspiration .title{display:none;grid-column:20/-1}.product-inspiration .image{display:flex;grid-column:1/20;grid-row-start:2}.product-inspiration .slider .title{display:block}.product-inspiration .slider{display:flex;flex-direction:column;grid-column:20/-1;grid-row-start:2;justify-content:center}.product-description-modules .product-description-module{margin-top:50px}.product-description-modules .product-description-module.less-space-top{margin-top:25px}.product-description-modules .product-description-module:last-child{margin-bottom:50px}.product-description-modules .product-description-module-special-features{display:flex;flex-wrap:wrap;justify-content:center}.product-description-modules .product-description-module-images-block{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.product-description-modules .product-description-module-split-content{display:flex;flex-flow:row wrap}.product-description-modules .product-description-module-split-content.split-content-reverse{flex-direction:row-reverse}.product-description-modules .product-description-module-attributes-list dl dt{flex:0 0 20%}.product-description-modules .product-description-module-attributes-list dl dd{flex:0 0 80%}.questions-and-answers .panel-body{padding:15px}.questions-and-answers .question-divider{margin:32px 0 16px}.questions-and-answers .question-divider.mobile-only{display:none}.questions-and-answers .qanda-row{padding:12px 0}.questions-and-answers .qanda-row:first-child{margin-top:16px}.questions-and-answers .qanda-row:last-child{margin-right:0}.questions-and-answers .qanda-row .qanda-row-headline{border-bottom:none;font-size:13px}.questions-and-answers .qanda-row .qanda-row-headline .headline-seperator{display:block}.questions-and-answers .qanda-row .qanda-row-headline .headline-seperator .question-counter{display:none}.questions-and-answers .qanda-row .qanda-row-content{padding:0}.questions-and-answers .qanda-row .qanda-row-content .product-rating-wrapper{margin:0}.questions-and-answers .qanda-row .qanda-row-content .product-rating-wrapper .product-rating-col{margin:0 0 10px}.questions-and-answers .qanda-row .qanda-row-content .product-rating-wrapper .product-rating-col .product-rating-headline{margin-bottom:3px}.questions-and-answers .topic-headline .qanda-popup-info{margin-left:6px;padding:6px 16px}.questions-and-answers .topic-headline .qanda-popup-info:after{border:8px solid transparent;border-right-color:#e40521;content:" ";height:0;margin-top:-8px;pointer-events:none;position:absolute;right:98%;top:50%;transform:rotate(-3deg);width:0}.questions-and-answers .topic-wrapper .topic-headline{padding:21px 0 19px}.questions-and-answers .profile-qanda-wrapper{margin-top:0}.questions-and-answers div.wrapper-best-answer{display:flex;flex:1}.questions-and-answers div.wrapper-best-answer>div:first-child{flex:.7}.sale-action-slider .swiper .swiper-slide{margin-right:20px}.sale-action-slider .swiper.swiper-horizontal>.swiper-scrollbar{width:calc(92% - 16px)}.sale-action-slider .sale-action-item .price sup{top:-.5em}.video-container .video-control-bar{background-color:#333;border-radius:15px;gap:10px;grid-template-columns:auto 1fr auto;grid-template-rows:none;opacity:0;padding:10px}.video-container .video-control-bar .video-volume-seek-bar{width:100px}}@media (min-width:768px)and (max-width:1200px){.product-grid .product-column-image .country-of-origin{height:70px;width:70px}}@media (min-width:992px){.sea-chart-wrapper .map-container{height:600px}.sea-chart-wrapper.sea-chart-list .map-select{display:none}.product-module{margin-bottom:35px}.pswp__thumbnail-gallery{max-width:96%;width:auto}.production .note-container+.note-container{margin-top:15px}.product-container .product-image-gallery-upright .product-image-gallery.product-image-gallery-hidden{gap:6px;grid-auto-columns:auto;grid-template-columns:repeat(2,1fr)}.product-container .product-image-gallery-upright .product-image-gallery .product-image-gallery-toggle-button{display:none}.product-container .product-image-gallery{grid-column:1/6;grid-template-columns:repeat(7,1fr)}.product-container .product-features-overview.extra-content{gap:20px 60px}.product-container .product-features-overview.extra-content .product-features-overview-headline-small{margin-bottom:-20px}.product-grid{grid-column-gap:48px;grid-template-columns:3fr 2fr}.product-inspiration{left:50%;margin-left:-50vw;margin-right:50vw;max-width:none;position:relative;width:100vw}.product-inspiration .image{grid-column:2/18}.product-inspiration .slider a{padding:20px}.product-ratings{display:grid;gap:10px 20px;grid-template-columns:repeat(3,1fr)}.video-container .video-big-play-button{height:90px;width:90px}.video-container .video-big-play-button:after{font-size:34px}.video-container .video-big-play-button.play-canvas:after{height:32px;width:70px}}@media only screen and (min-width:1024px){.wrapper-color-calculator .container-measure-select-option,.wrapper-color-calculator .container-measure-select-select-option{width:88%}.wrapper-color-calculator .container-meter-ft{flex-direction:row;margin:auto;width:90%}.wrapper-color-calculator .total-area-container-input{width:90%}.wrapper-color-calculator .total-area{width:100%}.wrapper-color-calculator .total-area-container,.wrapper-color-calculator .total-area-container-header{width:90%}}@media (min-width:1200px){.product-container .product-features-overview .product-features-overview-with-reviews{flex-direction:row}.product-container .product-features-overview .product-features-overview-with-reviews .swiper-container{max-width:464px}.product-container .product-features-overview .product-features-overview-with-reviews .product-features-overview-reviews{flex:1;height:auto}.product-container .product-features-overview .product-features-overview-with-reviews .product-features-overview-reviews:nth-child(2){margin:0 0 0 10px}.product-container .product-features-overview .product-features-overview-with-reviews .product-features-overview-reviews .product-features-overview-review{height:auto}.product-inspiration .image{grid-column:5/18}.sale-action-slider .swiper.swiper-horizontal>.swiper-scrollbar{max-width:1400px}}@media (min-width:1400px){.product-inspiration .image img{margin:0 auto}}@media (min-width:1440px){.sale-action-slider.show-transparent-edges{left:50%;transform:translateX(-50%);width:2110px}.sale-action-slider.show-transparent-edges:after,.sale-action-slider.show-transparent-edges:before{background:#fff;content:"";height:100%;left:0;pointer-events:none;position:absolute;width:335px;z-index:10}.sale-action-slider.show-transparent-edges.set-transparent:after,.sale-action-slider.show-transparent-edges.set-transparent:before{background:hsla(0,0%,100%,.6)}.sale-action-slider.show-transparent-edges:after{left:auto;right:0;top:0}.sale-action-slider.show-transparent-edges .swiper .swiper-slide{margin-right:20px;width:335px}.sale-action-slider.show-transparent-edges .swiper .swiper-slide.swiper-slide-spacer{display:flex}}@media (max-width:1440px){.product-container{margin:0 10px}}@media (max-width:991px){.pswp__zoom-level-range,.sea-chart-wrapper.sea-chart-list .map-list{display:none}.production-layer .product-container .production{margin:0}.production .production-canvas{font-size:28px}.production .production-canvas .label-meters{transform:translateY(-12px)}.production .production-canvas .label-eye{transform:translateY(82px)}.production .production-canvas .damper .mobile-adjustment{transform:scale(1.75) translateX(70px);transform-origin:center}.production .note-container{justify-content:center;margin:0 auto 20px;width:80%}.production .note-container .note,.production .note-container .note:last-child{flex:1}.production .note-container .note .note-text{justify-content:center}.production .note-container .note .note-text.note-text-single{align-items:center;height:100%}.production.production-basket .product-information-box{margin-top:10px}.product-container.product-container-hide-mobile{display:none}.product-container.product-container-hide-mobile+.product-container{margin-top:25px}.product-container .product-image .magnifying-glass{display:none}.product-ratings>div{margin-bottom:25px}.product-ratings .product-ratings-aside{margin-left:-8px;margin-right:-8px}.product-ratings .product-ratings-average-rating{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 992 100'%3E%3Cpath d='M0 0h992v61S721.97-3.89 538.21 29.68C454.49 44.98 239.71 98.2 0 100z' style='fill:%23fff'/%3E%3C/svg%3E");background-repeat:repeat-x;margin-top:60px;order:-1}.product-ratings .product-ratings-rating-call{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 992 100'%3E%3Cpath d='M418.85 64.79C611.48 18.06 824.94-11.83 992 4.51V100H0V37.77s251.29 67.66 418.85 27.02' style='fill:%23fff'/%3E%3C/svg%3E");background-position-y:100%;background-repeat:repeat-x;padding-bottom:160px}.product-ratings .product-ratings-overview{order:0}.video-container .video-control-bar .video-control-bar-left,.video-container .video-control-bar .video-control-bar-right{display:none}.video-container .video-control-bar .video-control-bar-right{grid-column:2;grid-row-start:1}.video-container .video-control-bar .video-control-bar-center{grid-column:span 2}}@media (max-width:768px){.product-attributes.top-attributes{padding-bottom:0}.product-attributes .table-of-sizes{display:flex;text-align:center}.product-attributes .table-of-sizes .table-of-size{padding-bottom:5px;width:100%}.product-attributes .table-of-sizes .table-of-size .size-values{padding:0}.product-attributes .table-of-sizes .table-of-size .size-values .size-value{display:inherit}.product-attributes .table-of-sizes .table-of-size .size-values .size-value:nth-child(2n){background:#f6f6f6}.clothing-slider{margin-top:16px}}@media (max-width:767px){.pswp--product-images .pswp__button--arrow svg{height:20px}.product-container.product-grid{margin-top:0}.product-container .product-text-carousel>.swiper .swiper-slide{justify-content:center}.product-panel .product-panel-body .product-panel-form .question-text::-moz-placeholder{color:transparent;visibility:hidden}.product-panel .product-panel-body .product-panel-form .question-text::placeholder{color:transparent;visibility:hidden}.customer-ask-customer .customer-ask-customer-aside{display:none}.product-diagram .diagram-responsibility>:first-child{border-radius:15px}.product-diagram .diagram-responsibility>:last-child{left:-10px;margin-top:25px;position:relative;width:calc(100% + 20px)}.product-inspiration .image{left:-10px;width:calc(100% + 10px)}.product-inspiration .image img{border-radius:0 15px 15px 0}.product-inspiration .slider{left:-10px;margin-bottom:-50px;position:relative;top:-50px;width:calc(100% + 20px)}.product-inspiration .slider.is-upright{margin-bottom:-100px;top:-100px}.questions-and-answers div.wrapper-best-answer{float:left}}@media only screen and (max-width:736px){.wrapper-color-calculator .container-warning-header{font-size:1em}}@media only screen and (max-width:568px){.wrapper-cable-calculator .parent-container .inputs-container-parent{flex-direction:column}.wrapper-cable-calculator .parent-container .inputs-container-parent-children-total-length{width:100%}}@media (max-width:480px){.product-container .product-head .product-chili-countdown.black-chili-product .product-chili-countdown-headline .product-chili-countdown-headline-inner{font-size:13px}.filterable-slider .swiper-container{margin:0 -10px}}@media (max-width:427px){.product-feature.feature span.veil:after{content:":"}}@media only screen and (max-width:375px){.wrapper-color-calculator .container-warning-icon{height:1em;width:1em}.wrapper-color-calculator .container-warning-header{font-size:.5em}}@media (max-width:350px){.direct-payment-container{flex-direction:column}}@media (hover:hover){.production .production-settings .production-choice-details .additional-choice .color-picker button:hover .color-tooltip{opacity:1;visibility:visible}.video-container.play .video-big-play-button:hover{opacity:0}.video-container .video-big-play-button:hover,.video-container .video-control-bar:hover{opacity:.9}}@media (pointer:coarse){.product-container .product-features-overview a{cursor:default}.product-container .product-features-overview a.dir-arrow:after{content:"";display:none}}@media (pointer:coarse),(pointer:none){.production .production-settings .production-choice-details .additional-choice .color-picker button.active .color-tooltip{opacity:1;visibility:visible}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.product-diagram .diagram-wrapper .diagram svg{height:362px}}