.product-overlay--root{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:rgba(244,244,244,0.95);opacity:0;pointer-events:none;transition:0.3s ease-in-out;transition-property:opacity, visibility;transition-delay:0.2s;visibility:hidden}.product-overlay--overlayOpen .product-overlay--root{z-index:6;opacity:1;pointer-events:inherit;visibility:visible}.product-overlay--overlayOpen{overflow:hidden}.product-overlay--close{position:fixed;z-index:2;top:30px;right:30px;width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzNy4xIDM3LjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM3LjEgMzcuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZD0iTTIyLjgsMTguNUwzNi4yLDUuMWMxLjItMS4yLDEuMi0zLjEsMC00LjJjLTEuMi0xLjItMy4xLTEuMi00LjIsMEwxOC41LDE0LjNMNS4xLDAuOWMtMS4yLTEuMi0zLjEtMS4yLTQuMiwwDQoJYy0xLjIsMS4yLTEuMiwzLjEsMCw0LjJsMTMuNCwxMy40TDAuOSwzMmMtMS4yLDEuMi0xLjIsMy4xLDAsNC4yYzAuNiwwLjYsMS40LDAuOSwyLjEsMC45czEuNS0wLjMsMi4xLTAuOWwxMy40LTEzLjRMMzIsMzYuMg0KCWMwLjYsMC42LDEuNCwwLjksMi4xLDAuOXMxLjUtMC4zLDIuMS0wLjljMS4yLTEuMiwxLjItMy4xLDAtNC4yTDIyLjgsMTguNXoiLz4NCjwvc3ZnPg0K);cursor:pointer;transition:0.2s ease-in-out}.product-overlay--images{display:flex;height:100%;align-items:flex-end;justify-content:center;padding:20px}.product-overlay--image+.product-overlay--image{margin-left:10px}.product-overlay--thumb{position:relative;z-index:2;display:block;width:50px;height:50px;border:2px solid #d6d6d6;margin-top:0;cursor:pointer}.product-overlay--selected .product-overlay--thumb{border-color:#ababab}.product-overlay--thumb:hover{border-color:#c1c1c1}.product-overlay--thumb img{width:100%;height:100%}.product-overlay--full{position:fixed;top:0;left:0;overflow:scroll;width:100%;height:100%;opacity:0;transition:0.2s 0.1s ease-in-out;transition-property:opacity, visibility;visibility:hidden}.product-overlay--full.overflow-hidden{overflow:hidden;background:#fff}.product-overlay--full .Magic360.m360-spin-x img{position:relative !important;transform:none !important;margin-top:0 !important}.product-overlay--full .Magic360 img{width:100% !important;position:relative !important;transform:translateY(-50%) !important;margin-top:50vh !important}.product-overlay--full .Magic360-container{pointer-events:none;max-width:none !important;height:100% !important}.product-overlay--full .Magic360-container .Magic360{vertical-align:top !important;overflow:visible !important}.product-overlay--full .Magic360-container .Magic360 canvas{top:calc((100vh - 100%) / 2) !important}.Magic360-container{pointer-events:none}.product-overlay--selected .product-overlay--full{opacity:1;visibility:visible}.product-overlay--full img{width:100%}.product-overlay--images{flex-wrap:wrap}@media only screen and (min-width: 992px){.product-overlay--images{flex-direction:column;align-items:flex-start;align-content:flex-start;justify-content:flex-start;padding-top:10px}.product-overlay--images .product-overlay--thumb{width:90px;height:90px}.product-overlay--images .product-overlay--image{margin-top:10px;margin-right:10px}.product-overlay--images .product-overlay--image+.product-overlay--image{margin-left:0}}@media only screen and (max-width: 991px){.product-overlay--images{align-content:flex-end}.product-overlay--images .product-overlay--image{margin-top:10px}}.product-overlay--image .spinner-btn{display:none}.product-overlay--image.product-overlay--selected .spinner-btn{display:block}.product-overlay--image.product-overlay--selected .spinner-btn.hidden{display:none}.product-overlay--image .padded{padding:3px}.product-page--root{margin-top:0}.product-page--root>.teaser--root:first-child{margin-top:50px}@media only screen and (max-width: 767px){.product-page--root>.teaser--root:first-child{border-top:1px solid #d6d6d6;margin-top:0;padding-top:20px !important}}.product-page--root>.teaser--root+.flowbox--root{margin-top:50px}#product-features{margin:50px 0}#product-features>*+.teaser--root{margin-top:0}@media only screen and (min-width: 992px){#product-features .teaser--root:first-child .description--title{border-top:1px solid #d6d6d6}}@media only screen and (max-width: 991px){#product-features .teaser--root:first-child{border-top:1px solid #d6d6d6}}@media only screen and (max-width: 991px){#product-features .description--specification{margin-top:20px}}@media only screen and (max-width: 767px){#product-features:first-child{margin-top:0}}.features--features{width:100%}@media only screen and (min-width: 768px){.features--features{column-count:2;column-gap:40px}}.features--features li{font-size:14px;line-height:22px}.features--features li:before{top:5px}.features--features li+li{margin-top:30px}@media only screen and (max-width: 991px){.feature-icons--root{border-bottom:1px solid #d6d6d6}}@media only screen and (min-width: 992px){.feature-icons--root:after{content:"";border-bottom:1px solid #d6d6d6;display:block}}.feature-icons--item-holder{display:flex;flex-wrap:wrap;align-items:center;margin:0 -20px;padding:20px 0}.feature-icons--item{flex-basis:12.5%;padding:0 20px;text-align:center}.feature-icons--item>img{max-height:152px}.feature-icons--item:nth-child(8) ~ .feature-icons--item{margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 991px){.feature-icons--item{flex-basis:16.66%}.feature-icons--item:nth-child(6) ~ .feature-icons--item{margin-top:20px}}@media only screen and (max-width: 767px){.feature-icons--item{flex-basis:25%}.feature-icons--item:nth-child(4) ~ .feature-icons--item{margin-top:20px}}@media only screen and (max-width: 991px){.description--root{border-bottom:1px solid #d6d6d6}}@media only screen and (min-width: 768px){.description--root.expand-desktop .description--content-holder{max-height:none}}@media only screen and (max-width: 767px){.description--root.expand-desktop:not(.expand-mobile) .active:after{content:'\e905'}}@media only screen and (min-width: 768px){.description--root.expand-mobile:not(.expand-desktop) .active:after{content:'\e905'}}@media only screen and (max-width: 767px){.description--root.expand-mobile .description--content-holder{max-height:none}}.description--title{font-size:14px;line-height:21px}.description--button-collapsible{border:0;background:none;margin:0;padding:20px 0;text-transform:uppercase;display:flex;align-items:center;width:100%;text-align:left}.description--button-collapsible:after{font-family:'fenix-icons';content:'\e905';font-size:11px;margin-left:auto}.description--button-collapsible.active:after{content:'\e904'}.description--content-holder{max-height:0;overflow:hidden;transition:max-height 0.5s ease-out}@media only screen and (min-width: 992px){.description--content-holder{border-bottom:1px solid #d6d6d6}}.description--content{padding:0 0 40px}.description--item.description-pdf{display:inline-flex;align-items:center;margin-top:16px;position:relative}.description--item.description-pdf:hover .description-pdf--tooltip{display:block}.description--item.description-pdf a:first-of-type:after{content:'';height:0}.description--item.description-pdf a:last-of-type{margin-left:8px}.description--item.description-pdf .description-pdf--tooltip{display:none;position:absolute;top:-110%;padding:8px 32px;background:#303030;color:#fff;border-radius:10px;font-weight:700}.description--item.description-pdf .description-pdf--tooltip:after{width:0;padding-top:8px;height:0;content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #303030}.description--item.description-pdf .description-pdf--icon{width:50px;height:50px}.to-top--root{display:none}@media only screen and (max-width: 767px){#product-details,#product-features{overflow:hidden}.to-top--root{display:block}}.plyr .plyr__video-embed iframe{pointer-events:auto}.restrict-sale--modal .modal--content{width:100%;margin:0 auto}@media only screen and (min-width: 768px){.restrict-sale--modal .modal--content{width:80%}}.restrict-sale--modal .button--root{margin-top:20px}@media only screen and (min-width: 992px){.restrict-sale--modal .modal--modal{max-width:900px}}@media only screen and (max-width: 767px){.restrict-sale--modal .modal--close{top:10px;right:10px}}.restrict-sale--holder{width:100% !important;text-align:center}.restrict-sale--content{margin-top:10px}.restrict-sale--register-area{width:100%;margin:25px auto 0 auto}@media only screen and (min-width: 768px){.restrict-sale--register-area{width:52%}}.restrict-sale--register-area .input--root{text-align:left}.restrict-sale--recaptcha{margin:20px auto 26px auto}.restrict-sale--policy{display:block;font-size:14px;line-height:16px}.back-stock--modal .modal--content{width:100%;margin:0 auto}@media only screen and (min-width: 768px){.back-stock--modal .modal--content{width:80%}}@media only screen and (min-width: 992px){.back-stock--modal .modal--modal{max-width:900px}}@media only screen and (max-width: 767px){.back-stock--modal .modal--close{top:10px;right:10px}}.back-stock--holder{width:100% !important;text-align:center}.back-stock--title{text-transform:uppercase;font-size:18px;color:#000;margin-bottom:15px;display:block}.back-stock--product-name{font-size:22px;margin:0}.back-stock--content{margin-top:10px}.back-stock--register-area{width:100%;margin:25px auto 0 auto}@media only screen and (min-width: 768px){.back-stock--register-area{width:68%}}.back-stock--register-area .input--root{text-align:left}.back-stock--recaptcha{margin:20px auto 26px auto;display:inline-block}.back-stock--recaptcha .error-txt{text-align:left}.back-stock--policy{display:block;font-size:14px;line-height:16px;margin-bottom:20px}.back-stock--success-result-notify{color:#cc1618;font-weight:bold}.size-guide--modal .modal--modal{background:#f4f4f4;padding:0}@media only screen and (min-width: 992px){.size-guide--modal .modal--modal{height:calc(100% - 59px);max-height:776px;border-radius:10px}}.size-guide--modal .modal--close{top:10px;right:10px}.size-guide--modal .modal--content{flex-direction:column;height:100%;overflow:hidden}.size-guide--modal .modal--content .modal-header,.size-guide--modal .modal--content .modal-body{width:100%}.size-guide--modal .modal-header{flex-shrink:0;padding:30px 40px 0}.size-guide--modal .modal-header h4{text-align:center;font-size:24px;line-height:29px}.size-guide--modal .modal-header .tab-navigation{display:flex;justify-content:space-evenly;margin-top:30px}.size-guide--modal .modal-header .tab-navigation .tab-button{border-bottom:2px solid rgba(48,48,48,0.5);color:rgba(48,48,48,0.5);flex:1 1 0;font-size:16px;font-weight:700;line-height:19px;padding:0 0 8px 0}.size-guide--modal .modal-header .tab-navigation .tab-button.active{color:#303030;border-bottom:2px solid #303030}.size-guide--modal .modal-header .tab-navigation .tab-button:only-child{color:#303030;text-align:left;border-bottom:none;padding-bottom:10px}@media only screen and (max-width: 767px){.size-guide--modal .modal-header{padding:20px 20px 0}.size-guide--modal .modal-header h4{font-size:16px;line-height:19px}.size-guide--modal .modal-header .tab-navigation .tab-button{font-size:12px;line-height:14px}}.size-guide--modal .modal-body{flex:1 1 auto;overflow-y:auto;padding:50px 40px;margin:0}.size-guide--modal .modal-body .tab-content{display:none}.size-guide--modal .modal-body .tab-content.active{display:block}.size-guide--modal .modal-body *+.teaser--root,.size-guide--modal .modal-body *+.content-block{margin-top:50px}.size-guide--modal .modal-body .teaser--root:not(.teaser--full){padding:0}.size-guide--modal .modal-body .article--article{border-bottom:0}@media only screen and (min-width: 768px){.size-guide--modal .modal-body .article--media,.size-guide--modal .modal-body .article--content{width:50%}}.size-guide--modal .modal-body .article--media>.link--cta,.size-guide--modal .modal-body .article--content>.link--cta{font-size:14px}@media only screen and (max-width: 767px){.size-guide--modal .modal-body .article--media>.link--cta,.size-guide--modal .modal-body .article--content>.link--cta{font-size:12px}}.size-guide--modal .modal-body .article--media{border-radius:5px}.size-guide--modal .modal-body .article--content>*+*{margin-top:10px}@media only screen and (max-width: 767px){.size-guide--modal .modal-body .article--content{padding:20px 0 0 0}}.size-guide--modal .modal-body .article--title{font-size:24px;line-height:24px}@media only screen and (max-width: 767px){.size-guide--modal .modal-body .article--title{font-size:20px;line-height:24px;text-align:left}}.size-guide--modal .modal-body .article--subtitle{font-size:20px;line-height:24px}@media only screen and (max-width: 767px){.size-guide--modal .modal-body .article--subtitle{font-size:18px;line-height:24px;text-align:left}}.size-guide--modal .modal-body .article--excerpt{font-size:16px;line-height:22px}@media only screen and (max-width: 767px){.size-guide--modal .modal-body .article--excerpt{font-size:14px;line-height:20px}}@media only screen and (max-width: 767px){.size-guide--modal .modal-body{padding:30px 20px}.size-guide--modal .modal-body .content-block{font-size:14px}}.made-in--modal .modal--modal{background:#f4f4f4;padding:0}@media only screen and (min-width: 992px){.made-in--modal .modal--modal{height:calc(100% - 59px);max-height:776px;border-radius:10px}}.made-in--modal .modal--close{top:10px;right:10px}.made-in--modal .modal--content{flex-direction:column;height:100%;overflow:hidden}.made-in--modal .modal--content .modal-header,.made-in--modal .modal--content .modal-body{width:100%}.made-in--modal .modal-header{flex-shrink:0;padding:30px 40px 0}.made-in--modal .modal-header h4{font-size:30px;line-height:35px}@media only screen and (max-width: 767px){.made-in--modal .modal-header{padding:20px 20px 0;text-align:center}}.made-in--modal .modal-body{color:#000;flex:1 1 auto;overflow-y:auto;padding:30px 40px 40px;margin:0}.made-in--modal .modal-body p{margin:0}.made-in--modal .modal-body p.made-in--pre-articles{margin:10px 0 30px 0}@media only screen and (max-width: 767px){.made-in--modal .modal-body p.made-in--pre-articles{margin:25px 0 35px 0}}.made-in--modal .modal-body .content-block+.content-block{margin-top:50px}@media only screen and (max-width: 767px){.made-in--modal .modal-body .content-block+.content-block{margin-top:40px}}@media only screen and (max-width: 767px){.made-in--modal .modal-body{padding:30px 20px}}.made-in--pre-articles{font-size:18px}@media only screen and (max-width: 767px){.made-in--pre-articles{font-size:16px}}.made-in--article{display:flex}.made-in--article-content{flex:1;font-size:18px;line-height:28px;padding-right:60px}@media only screen and (max-width: 767px){.made-in--article-content{font-size:16px;line-height:22px;padding-right:0}}.made-in--article-content>.link--root,.made-in--article-content>.button--root{margin-top:15px}@media only screen and (max-width: 767px){.made-in--article-content>.link--root,.made-in--article-content>.button--root{margin-top:10px}}.made-in--article-content>.link--cta{font-size:16px}@media only screen and (max-width: 767px){.made-in--article-content>.link--cta{font-size:14px}}@media only screen and (max-width: 767px){.made-in--article-media{display:none}}.custom-dropdown{text-align:right;position:relative}.custom-dropdown.open .custom-dropdown--head::before{-webkit-transform:translate(0, -50%) rotate(0);transform:translate(0, -50%) rotate(0)}.custom-dropdown.open .custom-dropdown--body{visibility:visible;opacity:1}.custom-dropdown--head{text-decoration:none;position:relative;padding-right:22px}.custom-dropdown--head::before{position:absolute;top:50%;width:8px;height:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4yNCAzNCI+DQogICAgPHBhdGggZD0iTTMsMzRhMywzLDAsMCwxLTIuMTItLjg4LDMsMywwLDAsMSwwLTQuMjRMMTIuNzYsMTcsLjg4LDUuMTJBMywzLDAsMCwxLDUuMTIuODhMMjEuMjQsMTcsNS4xMiwzMy4xMkEzLDMsMCwwLDEsMywzNFoiLz4NCjwvc3ZnPg0K);content:'';-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;right:0;-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}@media only screen and (min-width: 992px){.custom-dropdown--head:hover{color:#cc1618}.custom-dropdown--head:hover::before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjY2MxNjE4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4yNCAzNCI+DQogICAgPHBhdGggZD0iTTMsMzRhMywzLDAsMCwxLTIuMTItLjg4LDMsMywwLDAsMSwwLTQuMjRMMTIuNzYsMTcsLjg4LDUuMTJBMywzLDAsMCwxLDUuMTIuODhMMjEuMjQsMTcsNS4xMiwzMy4xMkEzLDMsMCwwLDEsMywzNFoiLz4NCjwvc3ZnPg0K)}}.custom-dropdown--body{background:#fff;border:1px solid #d6d6d6;z-index:3;padding:15px 0;min-width:150px;position:absolute;right:0;visibility:hidden;opacity:0;margin-top:10px;transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out}.custom-dropdown--body ul{list-style:none;padding:0}.custom-dropdown--body a{line-height:16px;padding:7px 17px;border:0;white-space:nowrap}

