@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&family=Raleway:wght@300;400;700&display=swap);article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}body{background-color:#fff}#app h1,#app h2,#app h3,#app h4,#app h5,#app h6{margin:0;padding:0}#app a{outline:none}.btn{padding:1rem;box-sizing:border-box;border:1px solid #d30b0d;color:#d30b0d;cursor:pointer;background-color:#fff}.btn:hover{background-color:#d30b0d;color:#fff}.btn.block{width:100%}.margin-top-10,.mt-10{margin-top:10px}.text-xs{font-size:.7rem}body{padding:0;margin:0;font-family:Helvetica}#app>.layout,.regular-vertical-flex{flex-direction:column;justify-content:stretch;align-items:flex-start;height:auto}#app>.layout{overflow-y:auto}#app>.layout>div{width:100%}#app>.layout .layout-bottom-header{height:140px}@media(max-width:1024px){#app>.layout .layout-bottom-header{min-height:140px;height:auto;position:relative}}#app>.layout .layout-menu{height:auto}#app>.layout .layout-content,#app>.layout .layout-content .layout-view,#app>.layout .layout-footer{flex-direction:column;justify-content:stretch;align-items:flex-start;height:auto}#app>.layout .layout-components{display:flex;align-items:flex-start;justify-content:stretch;flex-direction:row;width:100%;max-width:calc(1440px + 3rem);margin:0 auto;padding:2rem 1.5rem;box-sizing:border-box}#app>.layout .layout-components.layout-components-full{max-width:1440px}#app>.layout .layout-components.layout-components-full .layout-components-products{width:100%!important}@media(max-width:769px){#app>.layout .layout-components{flex-direction:column}}#app>.layout .layout-components .layout-components-products{width:calc(100% - 300px)}#app>.layout .layout-components .layout-components-products.layout-components-products-wide{width:100%}@media(max-width:769px){#app>.layout .layout-components .layout-components-products{width:100%}}#app>.layout .layout-components .layout-components-banners{width:300px;box-sizing:border-box;padding-left:1rem}@media(max-width:769px){#app>.layout .layout-components .layout-components-banners{width:100%}#app>.layout .layout-components .layout-components-banners.layout-components-banners-desktop{display:none}}#app>.layout .layout-components .layout-components-banners.layout-components-banners-mobile{display:none}@media(max-width:769px){#app>.layout .layout-components .layout-components-banners.layout-components-banners-mobile{margin:0;padding:0;margin-top:2rem;width:100%;display:block}#app>.layout .layout-components .layout-components-banners.layout-components-banners-mobile .side-banners-wrapper{width:100%;margin-bottom:1rem}}ion-router-outlet{width:100%;inset:auto;height:auto;position:static}.product-related{width:100%}.layout .layout-top-header{height:35px;background-color:#fff;border-bottom:2px solid #eee;color:#999;font-size:.7rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0 auto}@media(max-width:769px){.layout .layout-top-header.layout-top-header-segmented{margin-bottom:2rem}.layout .layout-top-header{position:relative}}.layout .layout-top-header .layout-top-header-inner{width:1440px;display:flex;align-items:center;justify-content:stretch;box-sizing:border-box;max-width:100%;padding:0 1rem}@media(max-width:1024px){.layout .layout-top-header .layout-top-header-inner ul{display:none}}.layout .layout-top-header .fill{flex-grow:1}.layout .layout-top-header ul{display:flex}.layout .layout-top-header ul li{text-transform:uppercase;list-style-type:none;margin-right:1rem;margin-left:1.5rem;cursor:pointer}.layout .layout-top-header ul li.b2b{font-weight:700;text-decoration:underline}.layout .layout-top-header ul li a{text-decoration:none;color:#999}.layout .layout-top-header select{text-transform:uppercase;background-color:#fff;border:none}.segment-label{text-decoration:none;display:inline-block;margin:0 1rem;font-weight:700;font-size:.9rem;font-weight:500;box-sizing:border-box;border-radius:12px;background-color:#d30b0d;padding:.25rem 1rem;text-transform:uppercase;color:#fff;cursor:pointer}.segments-labels{flex-grow:1;justify-content:center;align-items:center;display:flex}@media(max-width:769px){.segments-labels{position:absolute;flex-grow:0;top:34px;left:0;right:0;align-items:stretch;justify-content:stretch;display:flex;flex-direction:row}.segments-labels .segment-label{flex:1;font-size:.9rem;padding:0;margin:0;text-align:center;border-radius:6px;margin:2px;display:flex;align-items:center;justify-content:center;padding:.5rem}}.register-page-title{display:flex;flex-direction:row;align-items:center;justify-content:stretch;width:100%}.register-page-title h1{flex-grow:1}.register-page-title a{width:170px;border-radius:20px;padding:.5rem 0;cursor:pointer;text-decoration:none;text-align:center;color:#eee;font-weight:700;display:inline-block;background-color:#333}.layout-bottom-header-mobile{display:none}@media(max-width:1024px){.layout-bottom-header-mobile{display:flex}}.layout-bottom-header{display:flex;width:1440px;box-sizing:border-box;padding:3rem 1rem;align-items:center;justify-content:stretch;margin:0 auto;max-width:100%}@media(max-width:1024px){.layout-bottom-header{flex-wrap:nowrap;padding:1rem}}.layout-bottom-header .fill{flex-grow:1}.layout-bottom-header .logo{width:200px;height:auto;margin-right:4rem}.layout-bottom-header .header-info{display:flex;align-items:stretch;justify-content:stretch;box-sizing:border-box;padding:0 .25rem}@media(max-width:1024px){.layout-bottom-header .header-info{flex-grow:1}}.layout-bottom-header .header-info .header-info-left{flex:1;padding-right:2rem;border-right:1px solid #ddd;justify-content:flex-start;display:flex;flex-direction:column}.layout-bottom-header .header-info .header-info-left.with-phone{flex-direction:row}.layout-bottom-header .header-info .header-info-left.with-phone svg{width:20px;height:20px}@media(max-width:1024px){.layout-bottom-header .header-info .header-info-left{flex-grow:1;position:absolute;top:1.125rem;right:-.5rem;left:1rem;display:flex;align-items:center;justify-content:flex-end;flex-direction:row}}.layout-bottom-header .header-info .header-info-left label{width:100%;font-size:.75rem;font-weight:700;text-transform:uppercase}@media(max-width:769px){.layout-bottom-header .header-info .header-info-left label{width:auto;margin-right:1rem;margin-top:.1rem;display:inline-block}}.layout-bottom-header .header-info .header-info-left .phone{color:#000;cursor:pointer;text-decoration:none;width:100%;display:inline-block;font-size:.95rem;min-width:150px;font-weight:700}@media(max-width:1024px){.layout-bottom-header .header-info .header-info-left .phone{min-width:auto;width:auto}}.layout-bottom-header .header-info .header-info-right{padding-left:2rem;flex:1}@media(max-width:1024px){.layout-bottom-header .header-info .header-info-right{display:flex;justify-content:center}}.layout-bottom-header .header-search,.layout-bottom-header-mobile .header-search{background-color:#eee;box-sizing:border-box;padding:.4rem .75rem;border-radius:1rem;display:flex;flex-direction:row;align-items:center;justify-content:stretch;max-width:30%}@media(max-width:1024px){.layout-bottom-header .header-search,.layout-bottom-header-mobile .header-search{display:none}}.layout-bottom-header .header-search .header-search-wrapper,.layout-bottom-header-mobile .header-search .header-search-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:stretch}.layout-bottom-header .header-search .header-search-wrapper input,.layout-bottom-header-mobile .header-search .header-search-wrapper input{width:300px;background-color:transparent;border:0;outline:none;box-sizing:border-box;padding:.25rem;font-size:.9rem;flex-grow:1}.layout-bottom-header .header-search .header-search-wrapper svg,.layout-bottom-header-mobile .header-search .header-search-wrapper svg{opacity:.5;cursor:pointer}@media(max-width:1024px){.layout-bottom-header-mobile{display:flex;align-items:center;justify-content:center}.layout-bottom-header-mobile .header-search{max-width:none;display:flex;width:90%}.layout-bottom-header-mobile .header-search .header-search-wrapper{width:100%}}@media(max-width:769px){.layout-bottom-header-mobile .header-search .header-search-wrapper input{width:100%!important}}.cart-icon-wrapper{position:relative;display:flex}.cart-icon-wrapper .item-count{position:absolute;bottom:-5px;left:-5px;font-size:.75rem;width:16px;height:16px;display:flex;align-items:center;justify-content:center;background-color:#08c;border-radius:50%}.cart-icon-wrapper .mdi{cursor:pointer}.cart-icon-wrapper .mdi svg{height:36px;width:36px}.footer{background-color:#121214;width:100%;justify-content:center;padding:3rem 0;box-sizing:border-box}.footer,.footer .footer-inner{display:flex;align-items:flex-start}.footer .footer-inner{width:1440px;justify-content:space-between;max-width:100%;padding:0 1rem}@media(max-width:769px){.footer .footer-inner{flex-direction:column}.footer .footer-inner .block{margin:0!important;padding:1rem 0}}.footer .footer-inner .block:first-child{margin-right:.5rem}.footer .footer-inner .block:nth-child(2){margin:0 .5rem}.footer .footer-inner .block:nth-child(3){margin-left:3rem}@media(max-width:769px){.footer .footer-inner .block:nth-child(3){margin-left:.5rem}}@media(max-width:1024px){.footer{flex-direction:column}}.footer .block{flex:1;box-sizing:border-box;width:30%}@media(max-width:1024px){.footer .block{width:100%;margin-bottom:3rem}}.footer .block-row{display:flex;align-items:flex-start;justify-content:stretch}.footer .block-row>ul{margin-top:1rem;flex:1}.footer .block-row>ul li{margin:.35rem 0}.footer .block-row>ul li:hover{opacity:1}.footer a,.footer li,.footer p{color:#fff;opacity:.6;font-size:.75rem}.footer a:hover{opacity:1;color:#fff}.footer a{color:#fff;text-decoration:none}.footer h4{color:#fff;font-size:.85rem;font-weight:700;text-transform:uppercase;opacity:.85;display:inline-block;margin-top:1rem!important}.footer ul{margin:0;padding:0}.footer ul li{list-style-type:none}.footer ul.social-list{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:1rem}@media(max-width:1024px){.footer ul.social-list{width:100%;justify-content:center}}.footer ul.social-list li:first-child{flex-grow:1}.footer ul.social-list li:first-child h4{margin:0;padding:0;margin-top:-.5rem}.footer ul.social-list li{margin-right:.5rem;display:flex;align-items:center;justify-content:flex-start}.footer ul.social-list li svg{opacity:.7;width:34px;color:#fff;height:34px;cursor:pointer}.footer ul.social-list li svg:hover{opacity:1;color:#fff}.footer .block-newsletter-row{margin-top:1rem;font-size:.8rem}@media(max-width:1024px){.footer .block-newsletter-row{font-size:1rem}}.footer .block-newsletter-row input{border:0;outline:none;background-color:transparent;color:#fff;box-sizing:border-box;padding:.25rem;flex-grow:1}.footer .block-newsletter-row .register-button-block{cursor:pointer;color:#fff;font-weight:300;text-transform:uppercase}.footer .block-row-terms{margin-top:1rem;display:flex;align-items:center;justify-content:stretch;flex-direction:row}.footer .block-row-terms input[type=checkbox]{margin-right:1rem}.footer .block-row-terms p{margin:0;padding:0;font-size:.7rem}@media(max-width:1024px){.footer .block-row-terms p{font-size:.85rem}}.footer hr{height:1px;background-color:#555}.bottom-footer{width:100%;background-color:#000;padding:1.5rem 0;border-top:2px solid #333;justify-content:center;color:#fff}.bottom-footer,.bottom-footer .bottom-footer-inner{box-sizing:border-box;display:flex;align-items:center}.bottom-footer .bottom-footer-inner{padding:0 1rem;width:1440px;justify-content:stretch;max-width:100%}.bottom-footer .fill{flex-grow:1}.bottom-footer .copyright{font-size:.7rem;opacity:.85;font-weight:700}@media(max-width:1024px){.bottom-footer .copyright{font-size:.85rem}}.layout-menu{border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media(max-width:1024px){.layout-menu{height:20px!important;border-top:initial;border-bottom:initial}}.menu-oos{position:fixed;top:-10000px;left:-10000px}.layout-menu-inner{margin:0 auto;width:1440px;max-width:100%;display:flex;align-items:center;justify-content:stretch;box-sizing:border-box;padding:0 .25rem;flex-direction:column}@media(max-width:1024px){.layout-menu-inner{display:none}}.layout-menu-inner .menu{padding:0;box-sizing:border-box;height:45px;margin:0;display:flex;width:100%;align-items:center;justify-content:space-between}.layout-menu-inner .menu>li{height:45px}.layout-menu-inner .menu.menu-extra{justify-content:flex-start}.layout-menu-inner .menu>li:first-child:hover>ul.submenu{left:0!important;right:auto!important}.layout-menu-inner .menu li{display:inline-block;list-style-type:none;font-size:.85rem;color:#888;position:relative;cursor:pointer;box-sizing:border-box;padding:0 .5rem;padding-right:1rem;min-width:100px;width:auto;display:flex;align-items:center}.layout-menu-inner .menu li a{display:inline-block;white-space:pre;text-decoration:none;color:#888}.layout-menu-inner .menu li a:hover{color:#d30b0d}.layout-menu-inner .menu li .mdi{display:inline-block;margin-left:.5rem}.layout-menu-inner .menu li .mdi svg{width:16px;height:16px}.layout-menu-inner .menu li:hover>ul.submenu{display:block;position:absolute;top:40px;left:0;z-index:999;background-color:#fff;padding:1rem 0;width:auto;min-width:150px;height:auto;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.layout-menu-inner .menu li:hover>ul.submenu a span{font-size:.85rem;display:inline-block;white-space:pre}.layout-menu-inner .menu li:hover>ul.submenu li{box-sizing:border-box;min-width:150px;width:auto;padding:.5rem 1rem}.layout-menu-inner .menu .submenu{display:none}.layout-menu-inner .menu li:hover>ul.submenu li{position:relative}.layout-menu-inner .menu li:hover>ul.submenu li:hover .submenu2{position:absolute;left:auto;bottom:auto;top:0!important;right:0;transform:translate(98%)}.layout-menu-inner .menu li.first-level-item.on-right-side:hover>ul.submenu li:hover .submenu2{left:0;right:auto;transform:translate(-98%)}.menu-mobile-icon{display:none;margin-left:1rem;cursor:pointer}@media(max-width:1024px){.menu-mobile-icon{display:block}}.menu-mobile-icon svg{color:#444;height:36px;width:36px}.menu-mobile-bg-layout{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(30,30,30,.3);z-index:99999}.menu-mobile-fg-layout{position:fixed;top:0;right:0;bottom:0;width:60%;z-index:9999999;background-color:#efefef;overflow-y:auto}@media(max-width:769px){.menu-mobile-fg-layout{background-color:#fff}}.menu-mobile-fg-layout .menu-row{overflow-y:auto;height:auto}.menu-mobile-fg-layout .close-row{display:flex;align-items:center;justify-content:flex-end;padding:1rem}.menu-mobile-fg-layout .close-row svg{cursor:pointer;width:24px;height:24px}.menu-mobile{margin:0;align-items:flex-start;padding:0;border-bottom:1px solid #ddd}.menu-mobile,.menu-mobile li{width:100%;display:flex;flex-direction:column;justify-content:stretch;box-sizing:border-box}.menu-mobile li{border-top:1px solid #ddd;list-style-type:none;align-items:center}.menu-mobile li .menu-text{width:100%;height:3rem;display:flex;padding:0 1.5rem;justify-content:space-between;align-items:center;box-sizing:border-box}@media(max-width:769px){.menu-mobile li .menu-text{height:auto;box-sizing:border-box;padding:.5rem}}.menu-mobile li svg{color:#444;cursor:pointer;height:20px;width:20px}.menu-mobile li .submenu{width:100%;padding:0;margin:0}.menu-mobile li .submenu a{font-size:.75rem}.menu-mobile li a{text-transform:uppercase;color:#444;text-decoration:none}.menu-tabs{width:100%;justify-content:stretch}.menu-tabs,.menu-tabs .tab{height:3rem;display:flex;align-items:center}.menu-tabs .tab{flex:1;justify-content:center;color:#d30b0d}.menu-tabs .tab svg{color:#d30b0d;display:inline-block;margin-right:.5rem}.menu-tabs .tab.active{color:#333;background-color:#f1f1f1}.menu-tabs .tab.active svg{color:#333}.with-designer{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}.with-designer label,.with-designer small{display:block;width:100%;flex:1}.with-designer small{font-size:.6rem;text-decoration:underline;font-weight:700;width:100%}.menu-label-item.category-selected{font-weight:700;color:#08c}.first-level-item.menu-outlet-item{color:#fff!important}.first-level-item.menu-outlet-item .outlet-a{color:#fff}.first-level-item.menu-outlet-item a{text-align:center;display:inline-block;width:100%;padding:.5rem;border-radius:20px}.menu-label-item-wrapper{display:flex;align-items:center;justify-content:stretch;flex-direction:row}.menu-label-item-wrapper label.menu-label-new.menu-label-floating{padding:0;margin:0;background-color:#f33;border-radius:6px;height:14px;width:14px;right:-.75rem;top:0;color:#fff;font-weight:700;font-size:.75rem;display:flex;align-items:center;justify-content:center;margin-top:-.35rem;margin-right:-.35rem}.breadcrumb-wrapper{justify-content:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:1rem 0}.breadcrumb,.breadcrumb-wrapper{width:100%;align-items:center;display:flex;box-sizing:border-box}.breadcrumb{justify-content:stretch;padding:0 1rem;margin:0 auto;max-width:1200px}@media(max-width:769px){.breadcrumb{display:flex;flex-direction:column}.breadcrumb .breadcrumb-is-not-first,.breadcrumb span.space{display:none}}.breadcrumb .breadcrumb-mobile-ellipsis{display:none}@media(max-width:769px){.breadcrumb .breadcrumb-mobile-ellipsis{display:block;width:100%;margin-bottom:.75rem}}.breadcrumb ul{padding:0}.breadcrumb li{list-style-type:none;color:#555;font-weight:700;font-size:.7rem;letter-spacing:1px;margin-right:2rem;text-transform:uppercase}@media(max-width:769px){.breadcrumb li{width:100%;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;padding:.25rem 1rem}}.breadcrumb li li.unit-leaf{margin-right:0}.breadcrumb li svg{height:16px;right:16px}.breadcrumb li a{color:#555;text-decoration:none}.side-banners-wrapper{width:300px;max-width:100%;display:flex;align-items:flex-start;justify-content:stretch;flex-direction:column;margin-bottom:2rem}@media(max-width:1024px){.side-banners-wrapper{padding-right:0}}.side-banners-wrapper .side-banner{margin-bottom:1rem}@media(max-width:1024px){.side-banners-wrapper .side-banner{width:100%}.side-banners-wrapper .side-banner a,.side-banners-wrapper .side-banner img{display:inline-block;width:100%}}.side-banners-wrapper .side-banner h4{font-size:1rem;color:#444;text-transform:uppercase;letter-spacing:1px;box-sizing:border-box;font-weight:700;width:100%;border-bottom:2px solid #ddd;padding-bottom:.5rem!important}.side-banners-wrapper a{display:inline-block;margin-bottom:2rem}.layout-segments{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;display:flex;align-items:stretch;flex-direction:row;justify-content:stretch;z-index:9999999}@media(max-width:1024px){.layout-segments{flex-direction:column}}.layout-segments .layout-segment{position:relative;flex:1;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%;z-index:9999999}.layout-segments .layout-segment.layout-segment-horizontal-wrapper{flex-direction:column}.layout-segments .layout-segment .layout-segment-bg{position:absolute;top:0;left:0;right:0;bottom:0;display:none}.layout-segments .layout-segment-horizontal{flex:1;width:100%;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;position:relative}.layout-segments .layout-label{margin:0 auto;font-size:1.4rem;font-weight:700;text-transform:uppercase;background-color:#d30b0d;color:#fff;display:inline-block;box-sizing:border-box;padding:.5rem;position:relative;z-index:999;cursor:pointer}.layout-segment-vertical:hover .layout-segment-bg{display:block}.layout-segment-vertical:hover .layout-label{color:#d30b0d;background-color:#fff}.layout-segment-horizontal-wrapper .layout-segment-horizontal:hover .layout-segment-bg{display:block}.layout-segment-horizontal-wrapper .layout-segment-horizontal:hover .layout-label{color:#d30b0d;background-color:#fff}.layout-segment-bg{background-color:#d30b0d;opacity:.4}.date-box{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}@media(max-width:769px){.date-box{flex-direction:row;justify-content:flex-end;align-items:center}}.date-box .day{width:100%;background-color:#ddd;color:#d30b0d;box-sizing:border-box;text-align:center;padding:.5rem 0;font-weight:700}@media(max-width:769px){.date-box .day{padding:.5rem}}.date-box .month{width:100%;background-color:#d30b0d;color:#ddd;box-sizing:border-box;text-align:center;padding:.25rem 0}@media(max-width:769px){.date-box .month{padding:.5rem}}.modal-holidays-bg{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,8%,.3)}.modal-holidays-fg{position:fixed;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;background-color:#fff;box-sizing:border-box;padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(max-width:769px){.modal-holidays-fg{width:85%}}.modal-holidays-fg .modal-holidays-content{width:100%;display:flex;align-items:flex-start;justify-content:stretch;flex-direction:column;padding:1rem}.modal-holidays-fg p{width:100%;line-height:1.5rem}.modal-holidays-fg .link{cursor:pointer;color:#d30b0d}.cookies-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;display:flex;align-items:stretch;justify-content:stretch;flex-direction:column}.cookies-wrapper .cookies-content-bg{background-color:hsla(0,0%,100%,.5);flex-grow:1}.cookies-wrapper .cookies-highlight{font-weight:700;text-decoration:underline;cursor:pointer}.cookies-wrapper .cookies-detail{width:100%;display:block}.cookies-wrapper .cookies-detail ul{width:100%;margin:0;padding:0;padding-top:1rem;padding-bottom:1rem}.cookies-wrapper .cookies-detail ul li{width:100%;display:flex;flex-direction:row;justify-content:stretch;align-items:center;list-style-type:none;margin-bottom:.5rem}.cookies-wrapper .cookies-detail ul li label{flex-grow:1}.cookies-wrapper .cookies-content-fg{box-sizing:border-box;padding:1rem;background-color:#fff;font-size:.9rem;line-height:1.2rem}.cookies-wrapper .cookies-content-fg .button-row{width:25%;display:flex}@media(max-width:769px){.cookies-wrapper .cookies-content-fg .button-row{width:100%}}.cookies-wrapper .cookies-content-fg a{text-decoration:none;color:#d30b0d}.cookies-wrapper .btn-cookie-reject{display:inline-block;margin-left:1rem}.layout-bottom-header .downloads{margin-right:1rem}@media(max-width:1024px){.layout-bottom-header .downloads{display:none}}.layout-bottom-header .downloads a{display:inline-block;padding:.5rem 1rem;border-radius:16px;font-size:.85rem;background-color:#08c;text-decoration:none;color:#fff}.layout-top-header-inner .downloads{display:none}@media(max-width:1024px){.layout-top-header-inner .downloads{display:block}}.layout-top-header-inner .downloads a{display:inline-block;font-size:.7rem;text-decoration:none}.whatsapp-wrapper{position:fixed;bottom:1rem;right:1rem;z-index:999}.whatsapp-wrapper .mdi{box-sizing:border-box;padding:.5rem;border-radius:50%;background-color:#00bb2d;height:70px;width:70px;display:flex;align-items:center;justify-content:center}.whatsapp-wrapper .mdi svg{color:#fff;height:48px;width:48px}.forgotten-password{display:inline-block;width:100%;margin-top:1rem;text-align:right;font-weight:700;font-size:.85rem;text-decoration:underline;cursor:pointer}.form-item-row{width:100%;display:flex;align-items:center;justify-content:stretch}.form-item-row input{margin-right:1rem}.form-item-row svg{cursor:pointer}.register-page .input-disabled{opacity:.5}.layout-banner-wrapper{position:relative}.layout-banner-wrapper .layout-banner-loading{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ddd}.layout-banner{position:relative;background-color:#fefefe;height:auto}.layout-banner a{height:auto;margin-bottom:-4px}.layout-banner a,.layout-banner img,.layout-banner li,.layout-banner ol{width:100%}.layout-banner-desktop{position:relative}@media(max-width:769px){.layout-banner-desktop{display:none}}.layout-banner-mobile{display:none}@media(max-width:769px){.layout-banner-mobile{display:block}}.layout-banner-desktop .layout-banner-guide{position:absolute;bottom:0;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.layout-banner-desktop .layout-banner-guide{display:none}}.layout-banner-desktop .layout-banner-guide ul{margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:row;margin-bottom:1rem}.layout-banner-desktop .layout-banner-guide ul li{list-style-type:none;margin:0 .3rem}.layout-banner-desktop .layout-banner-guide ul li .layout-banner-guide-item{cursor:pointer;display:inline-block;border-radius:50%;height:15px;width:15px;background-color:#efefef}.layout-banner-desktop .layout-banner-guide ul li .layout-banner-guide-item.active{background-color:#d30b0d}.layout-banner-mobile img.banner-mobile-image{width:100%}.layout-delivery{background-color:#2f3946;height:100px;width:100%;display:flex;justify-content:stretch;align-items:center}@media(max-width:1024px){.layout-delivery{height:auto;box-sizing:border-box;padding:.5rem 0}}.layout-delivery ul{margin:0 auto;width:1440px;max-width:100%;box-sizing:border-box;padding:0 1rem;display:flex;justify-content:space-between;align-items:center}@media(max-width:1024px){.layout-delivery ul{flex-direction:column}}.layout-delivery ul li{list-style-type:none}.layout-delivery ul li .delivery-block{color:#fff;display:flex;align-items:center;justify-content:stretch;margin:0 2rem}@media(max-width:1024px){.layout-delivery ul li .delivery-block{flex-direction:column;margin:.5rem}}.layout-delivery ul li .delivery-block .delivery-left{margin-right:1rem}.layout-delivery ul li .delivery-block .delivery-left .mdi svg{opacity:.6;width:36px;height:36px}@media(max-width:1024px){.layout-delivery ul li .delivery-block .delivery-left .mdi svg{width:24px;height:24px;margin-bottom:.25rem}}.layout-delivery ul li .delivery-block .delivery-right{display:flex;flex-direction:column;justify-content:flex-start;font-size:.8rem}@media(max-width:1024px){.layout-delivery ul li .delivery-block .delivery-right{align-items:center}}.layout-delivery ul li .delivery-block .delivery-right label{text-transform:uppercase;color:#fff;font-weight:700}.layout-delivery ul li .delivery-block .delivery-right .info{opacity:.6;font-size:.8rem;text-align:left}.layout-delivery ul li .delivery-block .delivery-right .info a{text-decoration:none;color:#fff}.layout-brands{background-color:#fff;align-items:center;justify-content:center;display:flex;flex-direction:row;box-sizing:border-box;padding:0 15%;margin-bottom:4rem;margin-top:2rem}@media(max-width:1024px){.layout-brands{flex-direction:column}}.layout-brands .layout-brand-image{width:auto;margin:0 2rem;height:60px;max-width:none!important}.home-categories{background-color:#f1f1f1;box-sizing:border-box;width:100%;padding:1.5rem;margin-bottom:1rem}.home-categories h3{border-bottom:2px solid #ccc;padding-bottom:.5rem!important;text-transform:uppercase;font-size:.85rem;font-weight:700;letter-spacing:1px}@media(max-width:1024px){.home-categories{display:none}}.home-categories ul{padding:0;margin:0;width:100%;padding-top:.5rem}.home-categories ul li{width:100%;list-style-type:none}.home-categories ul li .menu-text{box-sizing:border-box;padding:.25rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.home-categories ul li a{display:inline-block;color:#000;opacity:.7;text-decoration:none;text-transform:uppercase;font-weight:500;font-size:.8rem;letter-spacing:.5px}.home-categories ul li a:hover{text-decoration:underline}.home-categories ul ul.submenu{padding:.5rem 0}.home-categories ul ul.submenu span{font-size:.75rem}.home-category-boxes{display:flex;justify-content:stretch;align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:100%}.home-category-boxes .home-category-box{width:19%;margin-right:1%;min-height:200px;padding:1rem;margin-bottom:1rem;background-repeat:no-repeat;background-size:cover;background-position:50%;cursor:pointer}@media(max-width:769px){.home-category-boxes .home-category-box{width:49%}}.account-menu ul{width:100%;margin:0;padding:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:stretch;border-bottom:2px solid #08c}.account-menu ul li{list-style-type:none;box-sizing:border-box;padding:1rem;background-color:#ddd;color:#555;cursor:pointer;margin-right:.25rem}.account-menu ul li.active{color:#fff;background-color:#08c}.account-view{padding-bottom:2rem;height:auto}.account-content>ul{margin:0;padding:1rem 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}.account-content>ul>li{list-style-type:none;width:100%;box-sizing:border-box;padding:.5rem;background-color:#dfdfdf}.account-content>ul>li:nth-child(odd){background-color:#efefef}.account-content ul>li .order-row{width:100%;display:flex;align-items:center;justify-content:stretch}.account-content ul>li .order-row>div{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}.account-content ul>li .order-row>div label{font-size:.85rem;opacity:.5}.account-content ul>li .order-row .order-items{flex-grow:1}.account-content ul>li .order-row .order-amount{width:100px}.order-row span.date{font-size:.85rem;font-weight:700}.order-row .order-items ul{padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}.order-row .order-items ul li{width:100%;list-style-type:none}#app .account-content .account-form h4{width:100%;margin:0;box-sizing:border-box;padding:1rem 0 .25rem 0}#app .account-content .account-form{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}#app .account-content .account-form>div,#app .account-content .account-form>h4{width:100%}#app .account-content .account-form .account-row{width:100%;display:flex;align-items:flex-start;justify-content:stretch;flex-direction:column}#app .account-content .account-form .account-row.account-row-horizontal{flex-direction:row;align-items:center;justify-content:flex-start;box-sizing:border-box;padding:1rem 0}#app .account-content .account-form .account-row.account-row-horizontal input{margin-right:1rem}#app .account-content .account-form .account-row label{text-transform:uppercase;opacity:.5;color:#000;font-size:.85rem;margin-bottom:.25rem;margin-top:.5rem}#app .account-content .account-form .account-row input{border:0;background-color:#efefef;padding:.5rem;box-sizing:border-box}#app .account-content .account-form .account-row input[type=password],#app .account-content .account-form .account-row input[type=text]{width:100%}#app .account-content .account-form-buttons{margin:2rem 0}#app .account-view .account-content .account-form h5{color:#08c;display:block;width:100%;margin:1rem 0;cursor:pointer}.account-addresses-wrapper{width:100%}.account-addresses-wrapper .account-addresses-inner-wrapper{width:100%;flex-wrap:wrap;display:flex;align-items:flex-start;justify-content:stretch;flex-direction:row;padding:0;margin:0;margin-bottom:1rem}.account-addresses-wrapper .account-addresses-inner-wrapper.vertical{flex-direction:column;width:100%}.account-addresses-wrapper .account-addresses-inner-wrapper.vertical .account-address{width:100%}.account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:stretch;padding:1rem;border:1px solid #aaa}.account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row{width:50%;display:flex;align-items:flex-start;justify-content:stretch;flex-direction:column;padding:.5rem}.account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row input,.account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row label,.account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row select{font-size:.85rem;font-weight:500;margin:0;opacity:.8;padding:.5rem 0;width:100%}.account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row input{padding:.5rem;box-sizing:border-box}.account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row.submit{flex:1;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row.submit button.submit{padding:.5rem 1rem;background-color:#08c;color:#fff;border:0}.account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row.submit button.submit.disabled{opacity:.5}.account-addresses-wrapper .account-addresses-inner-wrapper li{flex:1;width:50%;display:block;list-style-type:none;align-items:flex-start;justify-content:stretch}.account-addresses-wrapper li.account-address{padding:1rem;border:1px solid #aaa;box-sizing:border-box}.account-addresses-wrapper li.account-address .address-box{width:100%}.account-addresses-wrapper li.account-address .address-box-buttons{width:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:row}.account-addresses-wrapper li.account-address .address-box-buttons button{padding:.5rem 1rem;box-sizing:border-box;margin-left:.5rem}.account-addresses-wrapper li.account-address .address-box-buttons button.delete-button{background-color:#f33}.account-addresses-wrapper li.account-address .address-box-buttons button.update-button{background-color:#08c;color:#fff}.account-addresses-wrapper li.account-address .address-box .address-box-inner{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.account-addresses-wrapper li.account-address .address-box .address-box-inner .item{width:25%;display:flex;align-items:flex-start;justify-content:stretch;flex-direction:column}.account-addresses-wrapper li.account-address .address-box .address-box-inner .item .label{flex:1;font-size:.75rem;margin:.25rem 0}.account-addresses-wrapper li.account-address .address-box .address-box-inner .item .value{flex:1}.account-addresses-wrapper li.account-create-wrapper{width:100%;display:flex;align-items:center;padding:1rem;padding-right:0;box-sizing:border-box;justify-content:flex-end}.account-addresses-wrapper li.account-create-wrapper button.create{box-sizing:border-box;padding:.5rem 1rem;border:0;display:flex;align-items:center}.account-addresses-wrapper li.account-create-wrapper button.create span{margin-right:.25rem}.search-wrapper{width:100%;display:flex;align-items:flex-start;justify-content:stretch}@media(max-width:1024px){.search-wrapper{flex-direction:column}}.search-wrapper .search-filter-wrapper{padding:2rem 0;width:240px;min-width:240px}@media(max-width:1024px){.search-wrapper .search-filter-wrapper{width:100%;min-width:100%;padding-top:0}}.search-wrapper .search-filter-wrapper .filters{width:100%}.search-wrapper .search-products-wrapper{flex-grow:1;max-width:100%}.search-section-selector ul{margin:0;padding:0}.search-section-selector ul li{list-style-type:none;display:inline-block;margin-right:1rem;font-size:.85rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;border-bottom:2px solid transparent;padding:.5rem 0;cursor:pointer}.search-section-selector ul li.active{color:#d30b0d;border-bottom:2px solid #d30b0d}.product-list-filters{width:100%;display:flex;align-items:center;justify-content:stretch;margin-bottom:1rem;box-sizing:border-box;padding:0 2rem}.product-list-filters .product-list-filter-order{flex-grow:1}.product-list-filters .product-list-filter-limit{margin-left:1rem;display:flex;align-items:center;justify-content:flex-start}.product-list-filters .product-list-filter-limit span{display:inline-block;margin-right:.5rem;color:#888}.product-list-filters .product-list-filter-limit select{background-color:#fff;border:0;border:1px solid #ddd;padding:.5rem}.product-list-filters .product-list-filter-display{margin-left:1rem}@media(max-width:1024px){.product-list-filters .product-list-filter-display{display:none}}.product-list-filters .product-list-filter-display svg{color:#aaa;cursor:pointer;width:auto;height:32px}.product-list-filters .product-list-filter-display .mdi.active svg{color:#222}.product-list-filters .product-list-filter-display .mdi-view-list svg{height:40px}.search-products-list{width:100%;margin:0;box-sizing:border-box;padding:2rem;padding-left:0;padding-right:3rem}@media(max-width:769px){.search-products-list{padding:0}}.search-products-list.view-grid .product-list .product{width:23%;margin-right:2%}@media(max-width:1024px){.search-products-list.view-grid .product-list .product{width:45%}}@media(max-width:769px){.search-products-list.view-grid .product-list .product{width:100%}}.search-products-list.view-list .product-list .product{width:100%;margin-right:0}@media(max-width:1024px){.search-products-list.view-list .product-list .product{width:100%}}@media(max-width:769px){.search-products-list.view-list .product-list .product{width:100%}}.search-products-list .product-list{display:flex;align-items:flex-start;justify-content:stretch;flex-wrap:wrap}.search-products-list .product-list.product-list-small{justify-content:stretch}.search-products-list .product-list.product-list-small .product{margin-right:1rem}.search-products-list .product-list .product{cursor:pointer;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.search-products-list .product-list .product.product-view-list{flex-direction:row;align-items:center;margin-bottom:1rem}.search-products-list .product-list .product .product-image-wrapper{box-sizing:border-box;position:relative}@media(max-width:769px){.search-products-list .product-list .product .product-image-wrapper{margin:0 auto}}.search-products-list .product-list .product .product-image{height:auto;border:1px solid #eaeaea;width:100%;transition:box-shadow .25s}.search-products-list .product-list .product:hover .product-image{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.search-products-list .product-list .product .product-sku{color:#333;width:100%;min-height:100px;text-align:center;margin-top:.5rem;box-sizing:border-box;margin-bottom:.1rem}.search-products-paginator ul{margin:0;padding:0;display:flex;align-items:center;justify-content:center;padding:2rem;box-sizing:border-box}.search-products-paginator ul li{cursor:pointer;list-style-type:none;display:flex;align-items:center;justify-content:center}.search-products-paginator ul li>span{color:#555;display:inline-block}.search-products-paginator ul li>span.page{opacity:.4}.search-products-paginator ul li>span.current-page{opacity:1}.search-products-paginator ul li.text{margin:0 1rem;font-weight:700;font-size:1.4rem}.search-products-paginator ul li.disabled{cursor:initialº;opacity:.4}.search-products-paginator ul li.icon{margin:0 2rem}.product-image-wrapper .new-label{position:absolute;top:.5rem;right:.5rem;padding:.25rem .5rem;box-sizing:border-box;color:#fff;background-color:#d30b0d}.product-image-wrapper .new-label.discount-label{background-color:red!important}.product-sku{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:100%}.product-sku label:first-child{margin-bottom:1rem}.product-sku label{width:100%;text-align:center}.product-sku .label-product-name{font-size:.85rem;line-height:.85rem}.search-products-list.view-list .product-list .product.product-view-list{width:100%}.search-products-list.view-list .product-list .product.product-view-list .product-image-wrapper{min-width:150px;width:150px}.search-products-list.view-list .product-list .product.product-view-list .product-sku{flex-grow:1;justify-content:flex-start;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:0 1rem}.search-products-list.view-list .product-list .product.product-view-list .product-sku .label-product-name,.search-products-list.view-list .product-list .product.product-view-list .product-sku .label-product-sku{text-align:left}.search-products-list.view-list .product-list .product.product-view-list .price-wrapper.price-wrapper-list,.search-products-list.view-list .product-list .product.product-view-list .product-add-to-cart.product-add-to-cart-list{min-width:200px;width:200px}.contact-modal-bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.3)}.contact-modal{position:fixed;top:10%;left:10%;right:10%;bottom:10%;z-index:999999;background-color:#fff;box-sizing:border-box;padding:1.5rem;display:flex;align-items:stretch;justify-content:stretch;flex-direction:column}.contact-modal .contact-form{flex-grow:1;flex:1;width:100%}.contact-modal .contact-form .contact-row{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:stretch;margin-bottom:1rem}.contact-modal .contact-form .contact-row.contact-row-text textarea{height:30vh;width:100%;resize:none;padding:.5rem;color:#333;box-sizing:border-box;outline:none;font-size:1rem}.contact-modal .contact-form .contact-row label{flex:1;width:100%;text-align:left;margin-bottom:.5rem;opacity:.8;color:#08c;font-weight:700;font-size:.8rem}.contact-modal .contact-form .contact-row input{flex:1;outline:none;color:#333;width:100%;font-size:1rem;box-sizing:border-box;padding:.5rem}.contact-modal .contact-button-row{height:50px;flex:1;width:100%;display:flex;align-items:flex-end;justify-content:flex-end}.contact-modal .contact-button-row button{padding:1rem 2rem;font-size:.9rem;font-weight:300}.price-information-wrapper{width:100%}.layout-components-detail-product .price-information-wrapper{width:auto}.price-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;min-height:45px}.price-wrapper .price-gross,.price-wrapper .price-net{display:inline-block;width:100%;text-align:center}.price-wrapper .price-gross{color:#d30b0d;font-weight:700;letter-spacing:1px;margin-bottom:.6rem}@media(max-width:769px){.price-wrapper .price-gross{font-size:1.7rem}}.price-wrapper .price-net{color:#555;font-size:.8rem;opacity:.8}@media(max-width:769px){.price-wrapper .price-net{font-size:1.1rem}}.price-wrapper.price-wrapper-detail{justify-content:flex-start}.price-wrapper.price-wrapper-detail .price-gross,.price-wrapper.price-wrapper-detail .price-net{text-align:left}.price-step-description{font-size:.75rem;font-weight:700;display:inline-block;margin-top:.25rem}@media(max-width:769px){.price-step-description{font-size:.85rem;margin-top:.5rem}}.price-wrapper .price-gross.price-gross-with-discount .price-original{display:inline-block;margin-left:1rem;font-size:.75rem;color:red;text-decoration:line-through}.price-from-tag{font-size:.7rem;padding:.25rem;font-weight:700;border-radius:.1rem;background-color:#efefef;margin-top:0}.price-from-tag small{display:inline-block;margin-right:.25rem}.price-from-tag-not-full small{font-size:.65rem;display:inline-block;margin-right:.35rem}.cart-icon-wrapper .mdi svg{color:#d30b0d}.cart-icon-wrapper .item-count{background-color:#d30b0d;color:#fff}.cart-background-layout{left:0;background-color:#333;opacity:.3}.cart-background-layout,.cart-foreground-layout{position:fixed;top:0;right:0;bottom:0;z-index:9999999}.cart-foreground-layout{width:400px;background-color:#fff;overflow-y:auto}.cart-foreground-layout.cart-foreground-layout-mini{position:static;top:auto;left:auto;bottom:auto;right:auto;z-index:auto;overflow-y:initial;padding:2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;width:100%}.cart-foreground-layout.cart-foreground-layout-mini ul,.cart-foreground-layout.cart-foreground-layout-mini>div{width:100%}.cart-foreground-layout.cart-foreground-layout-mini .cart-product-list{min-height:auto;padding:1rem;box-sizing:border-box}@media(max-width:769px){.cart-foreground-layout{width:70%}}.cart-foreground-layout h2{box-sizing:border-box;padding:0;margin:1rem!important;color:#08c}.cart-close-layout{position:absolute;top:.9rem;right:.5rem;cursor:pointer}.cart-close-layout svg{color:#444!important}.cart-product-list{display:flex;justify-content:stretch;align-items:stretch;flex-direction:column;flex-grow:1;flex:1;margin:0;padding:.5rem;box-sizing:border-box;border-top:2px solid #ddd;min-height:40vh}.cart-product-list li{list-style-type:none;display:flex;align-items:center;justify-content:stretch;flex-direction:row}.cart-product-list li .cart-product-list-item-left img{width:75px;margin-right:.5rem}.cart-product-list li .cart-product-list-item-center{flex-grow:1;display:flex;flex-direction:column;font-size:.8rem}.cart-product-list li .cart-product-list-item-center span{font-weight:700}.cart-product-list li .cart-product-list-item-center .price-value{font-weight:500;font-size:.7rem}.cart-product-list li .cart-product-list-item-right{width:80px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.cart-product-list li .cart-product-list-item-right svg{color:#08c;cursor:pointer;margin:0 .25rem;height:17px;width:17px}.cart-resume{display:flex;justify-content:stretch;align-items:stretch;flex-direction:column;box-sizing:border-box;padding:1rem;border-top:2px solid #ddd}.cart-resume ul{padding:0;margin:0;width:100%}.cart-resume ul li{width:100%;list-style-type:none;display:flex;flex-direction:row;align-items:center;justify-content:stretch;margin:.5rem 0;color:#444}.cart-resume ul li label,.cart-resume ul li span{font-size:.75rem}.cart-resume ul li.cart-resume-gross{padding-top:.25rem}.cart-resume ul li.cart-resume-gross label,.cart-resume ul li.cart-resume-gross span{font-size:1rem}.cart-resume ul li.cart-resume-gross span{font-weight:700}.cart-resume ul li.cart-resume-gross.with-discount label,.cart-resume ul li.cart-resume-gross.with-discount span{font-size:.9rem;font-weight:500}.cart-resume ul li.cart-resume-gross.with-discount span{text-decoration:line-through}.cart-resume ul li span{flex-grow:1;text-align:right}.cart-purchase-button{padding:1rem;box-sizing:border-box;align-self:flex-end}.cart-loading-fragment{width:100%;background-color:#efefef;align-items:center;justify-content:center;display:flex;padding:5rem 0;height:40vh}.cart-holidays{padding:1rem;box-sizing:border-box}.cart-holidays .cart-holidays-inner{box-sizing:border-box;padding:1rem;background-color:#eee;opacity:.7}.cart-holidays .cart-holidays-inner h4{font-size:.9rem}.cart-holidays .cart-holidays-inner p{font-size:.8rem}.cart-holidays.cart-warning.cart-warning-address p{background-color:#d4ebf2}.cart-promotional-code-message{box-sizing:border-box;width:100%;padding:1rem;font-size:.75rem}.cart-promotional-code-message .cart-promotional-code-message-inner{border:1px solid #888;border-radius:2px;padding:.5rem;box-sizing:border-box}.cart-promotional-code-message .cart-promotional-code-message-inner p{margin:0;padding:0}.cart-promotional-code{box-sizing:border-box;width:100%;padding:1rem;display:flex;letter-spacing:1px;text-transform:uppercase;font-size:.9rem;font-weight:700;opacity:.7;align-items:center;justify-content:stretch}@media(max-width:1024px){.cart-promotional-code{flex-direction:column;display:flex}}.cart-promotional-code label{flex-grow:1}@media(max-width:1024px){.cart-promotional-code label{margin-bottom:.5rem}}.cart-promotional-code input{box-sizing:border-box;padding:.25rem}@media(max-width:1024px){.cart-promotional-code input{width:100%;margin-bottom:.5rem}}.cart-promotional-code button{color:#fff;cursor:pointer;background-color:#d30b0d;height:100%;padding:0 1rem}@media(max-width:1024px){.cart-promotional-code button{width:100%;padding:.5rem 0}}.cart-warning{margin:0;padding-top:0;padding-bottom:0;width:100%}.cart-warning p{padding:1rem;box-sizing:border-box;background-color:#ffffc2}.payment-methods{display:flex;flex-direction:row;align-items:stretch;justify-content:stretch}.payment-methods button{width:31%!important;margin-right:1%}@media(max-width:769px){.payment-methods{justify-content:stretch;flex-direction:column}.payment-methods button{width:100%!important;margin-bottom:.5rem;margin-right:0}}.cart-form{padding:0 1rem;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.cart-form input,.cart-form select{width:49%;padding:.5rem;outline:none;border:1px solid #ddd;margin-bottom:.5rem}@media(max-width:769px){.cart-form input,.cart-form select{width:100%}}.payment-reference-label{font-weight:500}.payment-reference-label .reference{font-weight:700}.mdi.cart-button svg{color:#333!important}.remove-discount{display:inline-block;margin-left:.5rem}.remove-discount span svg{width:23px!important;height:23px!important}.cart-recommended .product-list.product-list-small .product{width:19.5%}.cart-product-free{box-sizing:border-box;padding:.1rem;border:1px solid #d30b0d;width:100%;margin-top:.25rem;max-width:225px}.cart-product-free h5{font-size:.7rem;font-weight:700}.cart-product-free .cart-product-free-item{font-size:.65rem;font-weight:700}.cart-product-label{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.cart-variant-props{display:inline-block;font-size:.75rem;opacity:.6;margin-right:.6rem}.cart-foreground-empty .cart-foreground-empty-wrapper{width:100%;align-items:flex-start;justify-content:center;box-sizing:border-box;padding:3rem}.cart-foreground-empty .cart-foreground-empty-wrapper h1,.cart-foreground-empty .cart-foreground-empty-wrapper p{width:100%;text-align:center}.cart-address-selector .cart-address-selector-wrapper{padding:.5rem 1rem;box-sizing:border-box;width:100%;margin-bottom:.5rem}.cart-address-selector .cart-address-selector-wrapper .cart-address-selector-inner-wrapper{border:1px solid #ccc;padding:.5rem;box-sizing:border-box;width:100%;background-color:#efefef;display:flex;align-items:flex-start;justify-content:stretch;flex-direction:column}.cart-address-list{display:flex;width:100%}.cart-address-list .cart-address-item{width:50%;padding:.5rem;box-sizing:border-box}.cart-address-list .cart-address-item .cart-address-item-wrapper{position:relative;font-size:.8rem;padding:.5rem;background-color:#fff;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:stretch;flex-direction:column;border:1px solid #aaa;cursor:pointer}.cart-address-list .cart-address-item .cart-address-item-wrapper .cart-alias{position:absolute;top:.5rem;right:.5rem;color:#fff;padding:.25rem .5rem;border-radius:5px}.cart-address-list .cart-address-item .cart-address-item-wrapper .cart-address-row{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:stretch}.cart-address-list .cart-address-item .cart-address-item-wrapper .cart-address-row .tag-name{width:50%;font-weight:700;box-sizing:border-box;padding-right:1rem}.cart-form-alias h5{width:100%;padding-bottom:.5rem!important;font-size:.95rem;font-weight:700;color:#444}.cart-form-alias input,.cart-form-alias select{background-color:#eee;font-size:.75rem}button.btn-new-address{display:block;padding:.5rem!important;font-size:.85rem;cursor:pointer;margin-top:.5rem}.telas-banner{margin:0 auto;width:100%;padding:2rem;max-with:1024px}.telas-banner .telas-cols,.telas-banner .telas-cols .telas-col{display:flex;align-items:flex-start;justify-content:stretch}.telas-banner .telas-cols .telas-col{flex:1;flex-direction:column}.telas-banner .telas-cols .telas-col h3{padding:0;display:inline-block;margin:.5rem 0}.telas-banner .telas-cols .telas-col ul{opacity:.7;margin:0;margin-top:.5rem;padding:0}.telas-banner .telas-cols .telas-col ul li{list-style-type:none;display:block;width:100%;margin:.25rem 0}.telas-banner .telas-cols .telas-col ul li a{text-decoration:none;color:#000}.telas-banner .telas-cols .telas-col ul li:hover{font-weight:700;cursor:pointer}.product-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}@media(max-width:1279px){.product-wrapper{width:100%}}.product-wrapper .product-top{display:flex;flex-direction:row;align-items:flex-start;justify-content:stretch}@media(max-width:1279px){.product-wrapper .product-top{flex-direction:column}}.product-wrapper .product-top .product-image-wrapper{flex:7;display:flex;position:relative;flex-direction:column;align-items:flex-start;justify-content:center}@media(max-width:1279px){.product-wrapper .product-top .product-image-wrapper{margin-bottom:1.5rem}}.product-wrapper .product-top .product-box-wrapper{flex:8}.product-wrapper .product-top .product-box-wrapper .product-description p{line-height:1.5rem}@media(max-width:1279px){.product-wrapper .product-top .product-box-wrapper{margin-bottom:2rem}}.product-carousel-items{width:100%}.product-carousel-items .product-carousel-arrows{display:flex;align-items:center;justify-content:stretch;flex-direction:row;width:100%}.product-carousel-items .product-carousel-arrows p{flex-grow:1;font-size:.85rem;width:100%;text-align:center}.product-carousel-items .product-carousel-arrows .left,.product-carousel-items .product-carousel-arrows .right{flex:1;display:flex;align-items:center;opacity:.5;cursor:pointer}.product-carousel-items .product-carousel-arrows .left svg,.product-carousel-items .product-carousel-arrows .right svg{width:35px;height:35px}@media(max-width:769px){.product-carousel-items .product-carousel-arrows .left svg,.product-carousel-items .product-carousel-arrows .right svg{width:40px;height:40px}}.product-carousel-items .product-carousel-arrows .left:hover,.product-carousel-items .product-carousel-arrows .right:hover{opacity:1}.product-carousel-items .product-carousel-arrows .left{justify-content:flex-start}.product-carousel-items .product-carousel-arrows .right{justify-content:flex-end}.product-carousel-items ul{margin:0;margin-top:1rem;padding:0;flex-direction:row;display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.product-carousel-items ul li{list-style-type:none;box-sizing:border-box;padding:1rem;border:2px solid #ddd;margin-right:.5rem;cursor:pointer}.product-carousel-items ul li.active{border-color:#d30b0d}.product-carousel-items ul li img{width:100px;height:auto}.product-carousel-items .carousel__slide--active{border:4px solid transparent}.product-box-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;width:100%;box-sizing:border-box;padding:0 1rem;padding-right:2.5rem}.product-box-wrapper h1{opacity:.8;font-size:2rem;font-weight:700;width:100%;text-align:left;margin-bottom:1rem!important}.product-box-wrapper .product-prices{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:stretch;border-top:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box;padding:1.5rem 0}@media(max-width:769px){.product-box-wrapper .product-prices{flex-direction:column}}.product-box-wrapper .product-prices>.price-wrapper{flex:10}.product-box-wrapper .product-prices>.product-prices-info{flex:14}@media(max-width:769px){.product-box-wrapper .product-prices>.product-prices-info{margin-top:1rem;width:100%}}.product-box-wrapper .product-prices .product-prices-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.product-box-wrapper .product-prices .product-prices-info>span{flex:1;display:inline-block;text-align:right;width:100%;opacity:.5;font-size:.85rem;margin-bottom:.25rem}.product-box-wrapper .product-prices .product-prices-info .available{opacity:1;color:#3e8810}.product-box-wrapper .product-prices .product-prices-info .not-available{opacity:1;color:red;font-size:.8rem;display:flex;flex-direction:row;justify-content:flex-end}@media(max-width:769px){.product-box-wrapper .product-prices .product-prices-info .not-available{flex-direction:column;align-items:flex-end}}.product-box-wrapper .product-prices .product-prices-info .not-available label.no-stock{display:inline-block;margin-right:.5rem}.product-box-wrapper .product-prices .product-prices-info .not-available label.no-stock-info{position:relative;font-weight:700}.product-box-wrapper .product-prices .product-prices-info .not-available label.no-stock-info .popover{display:none;position:absolute;top:.9rem;right:0;z-index:10;width:300px;background-color:#fff;border-radius:4px;border:1px solid #aaa;padding:.5rem;text-align:left;font-size:.8rem}.product-box-wrapper .product-prices .product-prices-info .not-available label.no-stock-info .popover p{padding:0;margin:0;font-weight:500;color:#333}.product-box-wrapper .product-prices .product-prices-info .not-available label.no-stock-info .popover label{font-weight:500;color:red;cursor:pointer}.product-box-wrapper .product-prices .product-prices-info .not-available label.no-stock-info:hover .popover{display:block}.product-box-wrapper .product-buttons{width:100%;display:flex;align-items:stretch;justify-content:space-between;margin-top:1.5rem}.product-box-wrapper .product-buttons.product-buttons-only-budget{width:100%;justify-content:flex-end}.product-box-wrapper .product-buttons.product-buttons-only-budget .product-add-to-cart{margin:0;width:50%}@media(max-width:769px){.product-box-wrapper .product-buttons{flex-wrap:wrap}.product-box-wrapper .product-buttons>.mdi:first-child,.product-box-wrapper .product-buttons>.mdi:nth-child(3){width:30%;height:40px;margin-bottom:.5rem}.product-box-wrapper .product-buttons .qty{flex-grow:1;height:40px;margin-bottom:.5rem}.product-box-wrapper .product-buttons .product-add-to-cart{margin-left:0!important;display:flex;align-items:center;justify-content:center;padding:.25rem;margin-top:.25rem!important}.product-box-wrapper .product-buttons span{margin-bottom:0!important}}.product-box-wrapper .product-buttons.product-social-buttons{justify-content:flex-start}.product-box-wrapper .product-buttons .product-add-to-cart{margin-top:0;margin-bottom:0;margin-left:.5rem}.product-box-wrapper .product-buttons>.mdi,.product-box-wrapper .product-buttons>.qty{display:flex;cursor:pointer;outline:none;align-items:center;justify-content:center}.product-box-wrapper .product-buttons>.metros,.product-box-wrapper .product-buttons>.qty{padding:0 .75rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd;opacity:.8}.product-box-wrapper .product-buttons>.metros{padding:0 .75rem;border:0;padding-top:.5rem}.product-box-wrapper .product-buttons>.qty.float-qty{border-left:1px solid #ddd;min-width:75px}.product-box-wrapper .product-buttons>.mdi{background-color:#d30b0d;color:#fff;padding:0 .25rem}.product-bottom{margin-top:3rem;width:100%;display:grid;grid-auto-flow:column;grid-template-columns:50% 50%}@media(max-width:1024px){.product-bottom{flex-direction:column;display:flex}}@media(max-width:769px){.product-bottom{margin-top:1rem}}.product-bottom .descLeft{float:left;height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;background-color:#f1f1f1}@media(max-width:1024px){.product-bottom .descLeft{width:100%}}.product-bottom .descLeft b{color:#585858!important}.product-bottom .descLeft ul li{color:#585858}.product-bottom .descRight{float:left;height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;background-color:#585858}@media(max-width:1024px){.product-bottom .descRight{width:100%}}.product-bottom .descRight ul li{color:#fff}.product-bottom .descLeft,.product-bottom .descRight{padding-top:1rem;padding-bottom:1rem}.product-bottom .descLeft h1,.product-bottom .descLeft h2,.product-bottom .descLeft h3,.product-bottom .descLeft h4,.product-bottom .descLeft h5,.product-bottom .descLeft h6,.product-bottom .descLeft p,.product-bottom .descRight h1,.product-bottom .descRight h2,.product-bottom .descRight h3,.product-bottom .descRight h4,.product-bottom .descRight h5,.product-bottom .descRight h6,.product-bottom .descRight p{padding:1rem;width:100%;box-sizing:border-box}.product-bottom .descLeft b,.product-bottom .descRight b{width:100%;color:#fff;text-align:center;text-transform:uppercase;font-weight:400;font-size:19px;border-bottom:1px solid #fff;padding-bottom:6px}.product-bottom .descLeft ul,.product-bottom .descRight ul{margin:0;padding:0;width:100%;box-sizing:border-box;padding:2rem}.product-bottom .descLeft ul li,.product-bottom .descRight ul li{width:100%;font-size:.85rem;box-sizing:border-box;padding:.25rem 0}span.designer.designer-on-box{width:100%;display:flex;align-items:center;justify-content:center;font-size:.75rem;margin-bottom:.5rem}span.designer .label{font-weight:700;display:inline-block;margin-right:.5rem}span.designer .designer-label{display:inline-block}.price-discount-tag{color:#fff;background-color:red;padding:.25rem}.purchase-telas{display:block;width:100%;font-size:.75rem;font-weight:700;padding-top:.5rem;margin-top:0;color:#b37400}button.back-to-stock-button{margin-left:.5rem;font-size:.85rem;padding:.15rem .25rem;border-radius:4px;cursor:pointer}@media(max-width:769px){button.back-to-stock-button{width:40%;margin:.5rem 0}}.page-search{width:100%;max-width:1440px;margin:0 auto;display:flex;justify-content:stretch;align-items:flex-start;box-sizing:border-box;flex-direction:column;padding:3rem 1rem}.page-search h1{opacity:.7;font-weight:500}.page-search .page-search-results{box-sizing:border-box;padding:2rem 0;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:stretch}.page-search .page-search-results .product-small-box{width:25%;margin-bottom:1.5rem}.page-search .page-search-results .product-small-box img{margin:0 auto;cursor:pointer}.product-upsell{width:100%}.product-upsells-wrapper{flex-direction:column;display:flex;justify-content:stretch;align-items:flex-start;padding:2rem 0;box-sizing:border-box}@media(max-width:769px){.product-upsells-wrapper{width:100%;max-width:100%}}.product-extra-title{width:100%;display:flex;align-items:center;justify-content:center;padding:0 2rem;box-sizing:border-box}@media(max-width:769px){.product-extra-title{padding:0!important}}.product-extra-title h2{text-transform:uppercase;font-weight:700;font-size:.9rem;border:1px solid #ddd;display:inline-block;padding:1.5rem!important;margin-bottom:1rem!important}.product-extra-content{width:100%;border-bottom:1px solid #ddd;margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:flex-end}@media(max-width:769px){.product-extra-content{width:100vw;justify-content:center;margin-bottom:1rem;padding-bottom:1rem}}.product-extra-content ul{margin:0;padding:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-bottom:.5rem;padding-top:1rem}.product-extra-content ul li{list-style-type:none}.product-extra-content ul li span{display:inline-block;margin-right:.5rem;width:16px;height:16px;background-color:#fff;border-radius:50%;border:1px solid #d30b0d;cursor:pointer}.product-extra-content ul li span.active{background-color:#d30b0d}.slider-upsells{position:relative}.slider-upsells .slides-upsells{position:relative;display:flex;overflow:hidden;padding:0;margin:0}.slider-upsells .slides-upsells .slide-upsells{width:100%;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;flex-direction:row;transition:all .3s ease-in}@media(max-width:769px){.slider-upsells .slides-upsells .slide-upsells{flex-direction:column;align-items:flex-start;justify-content:normal}}.slider-upsells .slides-upsells .slide-upsells.grid{flex-wrap:wrap;justify-content:stretch}@media(max-width:769px){.slider-upsells .slides-upsells .product-add-to-cart{width:75%;margin:1.5rem auto;padding:.5rem}.slider-upsells .slides-upsells .product-add-to-cart span{font-size:.9rem!important;padding:0}}.product-carousel-wrapper{width:100%}.product-carousel-wrapper.on-index-0 .slide-upsells{transform:translateX(0)}.product-carousel-wrapper.on-index-1 .slide-upsells{transform:translateX(-100%)}.product-carousel-wrapper.on-index-2 .slide-upsells{transform:translateX(-200%)}.product-carousel-wrapper.on-index-3 .slide-upsells{transform:translateX(-300%)}.product-carousel-wrapper.on-index-4 .slide-upsells{transform:translateX(-400%)}.product-carousel-wrapper.on-index-5 .slide-upsells{transform:translateX(-500%)}.product-carousel-wrapper.on-index-6 .slide-upsells{transform:translateX(-600%)}.product-carousel-wrapper.on-index-7 .slide-upsells{transform:translateX(-700%)}.product-carousel-wrapper.on-index-8 .slide-upsells{transform:translateX(-800%)}.product-carousel-wrapper.on-index-9 .slide-upsells{transform:translateX(-900%)}.product-carousel-wrapper.on-index-10 .slide-upsells{transform:translateX(-1000%)}.product-small-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}.product-small-box a{display:inline-block;width:100%;text-align:center;text-decoration:none;color:#000;margin-bottom:1rem}.product-small-box label.sku{width:100%;text-align:center;margin:.5rem 0;opacity:.8;cursor:pointer;padding-top:.5rem;box-sizing:border-box}@media(max-width:769px){.product-small-box{flex-wrap:wrap;width:100%}}.product-small-box img{display:inline-block;margin-bottom:1rem!important}.product-small-box.product-small-grid{width:24%;justify-content:center;margin:.5rem 0}@media(max-width:1024px){.product-small-box.product-small-grid{width:50%}}@media(max-width:769px){.product-small-box.product-small-grid{width:100%}}.product-small-box.product-small-grid img{margin:0 auto}@media(max-width:769px){.product-small-box.product-small-list{align-items:flex-start;justify-content:center}.product-small-box.product-small-list img{margin:0 auto}}.product-image-link{cursor:pointer}.layout-product-modal-bg{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#333;opacity:.3}.layout-product-modal-fg{position:fixed;top:15%;bottom:15%;display:flex;left:0;right:0;align-items:center;justify-content:center}.layout-product-modal-fg .layout-product-modal-inner{background-color:#fff;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);flex-direction:column;display:flex;padding:2rem 0;box-sizing:border-box;max-width:80%;max-height:80%}.layout-product-modal-fg .img-fluid{max-width:70vw;max-height:70vh}.layout-product-modal-fg .arrow{position:absolute;z-index:9999;top:50%;cursor:pointer}.layout-product-modal-fg .arrow.arrow-right{right:1rem}.layout-product-modal-fg .arrow.arrow-left{left:1rem}.layout-product-modal-fg .arrow svg{width:38px;height:38px}.layout-product-modal-fg span.close{position:absolute;z-index:9999;top:1rem;right:1rem;display:inline-block;text-align:center;color:#333}.layout-product-modal-fg span.close svg{height:40px;width:40px;cursor:pointer}@media(max-width:1024px){.layout-product-modal-fg{top:5%;left:5%;bottom:5%;right:5%}}.layout-product-modal-fg img{width:auto;height:auto;max-height:1400px;max-width:1400px}.product-list .product-add-to-cart{min-width:75%;max-width:100%;width:auto}ion-app[locale=pt] .product-list .product-add-to-cart{font-size:.65rem}ion-app[locale=pt] .product-list .product-add-to-cart .wrap{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:center}ion-app[locale=pt] .product-list .product-add-to-cart>div>span{white-space:nowrap}.product-add-to-cart{margin:0 auto;text-transform:uppercase;width:75%;box-sizing:border-box;border:#fff;border:1px solid #ddd;background-color:transparent;padding:.5rem 1rem;margin-top:1.5rem;margin-bottom:1.5rem;font-size:.7rem;display:flex;align-items:center;justify-content:center}.product-add-to-cart.product-add-to-cart-detail{width:100%}@media(max-width:769px){.product-add-to-cart{width:100%;padding-top:1.5rem;padding-bottom:1.5rem;font-size:1.1rem;background-color:#d30b0d}}.product-add-to-cart svg{height:14px;width:14px;color:#888;transition:margin-right .5s ease-in;margin-right:.5rem}@media(max-width:769px){.product-add-to-cart svg{color:#fff;height:28px;width:28px}}.product-add-to-cart span{color:#888;white-space:pre}@media(max-width:769px){.product-add-to-cart span{color:#fff;font-size:1.1rem}}.product-add-to-cart:hover{background-color:#d30b0d;border-color:#d30b0d}.product-add-to-cart:hover span,.product-add-to-cart:hover svg{color:#fff}.block-not-purchase-button{width:100%;display:block;padding:.5rem 0}.product-contents{padding-top:2rem;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;box-sizing:border-box}@media(max-width:769px){.product-contents{flex-direction:column}}.product-contents .product-content{box-sizing:border-box;padding:1rem;margin-bottom:1rem;width:33.33%}.product-contents .product-content .product-content-inner{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap}@media(max-width:769px){.product-contents .product-content .product-content-inner{flex-direction:column}}.product-contents .product-content .product-content-inner>a{margin:0 auto;margin-bottom:1rem}@media(max-width:769px){.product-contents .product-content{width:100%}.product-contents .product-content a{margin:0 auto}}.product-contents .product-content.product-content-video{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center}.product-contents .product-content.product-content-video .product-video{width:50%;padding:1rem;box-sizing:border-box}@media(max-width:769px){.product-contents .product-content.product-content-video .product-video{width:100%}}.product-contents .product-content .product-content-label{border-radius:10px;margin-top:2.5rem;font-size:.85rem;letter-spacing:2px;text-transform:uppercase;width:100%;max-width:200px;text-align:center;text-decoration:none;border:1px solid #747474;color:#747474;font-weight:300;padding:.75rem 1rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center;min-height:70px}@media(max-width:769px){.product-contents .product-content .product-content-label{width:auto;min-height:auto}}.product-contents .product-content .product-content-label:hover{background-color:#747474;color:#fff}.filters{padding-right:1rem;box-sizing:border-box}.filters .filter-item{margin-bottom:1rem}.filters .filter-label{padding:1rem 0;letter-spacing:1px;text-transform:uppercase;font-size:.9rem;border-bottom:1px solid #ddd;width:100%;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center;padding-bottom:.75rem}@media(max-width:1024px){.filters .filter-label{display:flex;flex-direction:row;justify-content:stretch;align-items:center}}.filters .filter-label span{cursor:pointer}.filters .filter-label label{font-weight:700}@media(max-width:1024px){.filters .filter-label label{flex-grow:1}}.filters .filter-range{display:flex;align-items:center;justify-content:space-between}.filters .filter-range.filter-range-metadata{width:100%;display:block;flex-direction:row}.filters .filter-range span.filter-single-line{width:100%;display:block;text-align:left;cursor:pointer}.filters .filter-range span.filter-single-line input{display:inline-block;margin-right:.5rem}.filters .filter-range span.filter-single-line.active{font-weight:700}.filters .filter-range span{display:inline-block;margin:.25rem 0;cursor:pointer}.filters .filter-range .mdi{background-color:#444;box-sizing:border-box;margin:.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.filters .filter-range .mdi svg{color:#fff;height:16px;width:16px}.filters span{opacity:.7}.filter-item.filter-delete{display:flex;justify-content:flex-end;align-items:center}.filter-item.filter-delete button{background-color:#000;padding:.25rem .5rem;color:#fff;cursor:pointer;border:0;font-size:.9rem}.layout-category-section{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;padding:1rem 3rem;padding-bottom:0;box-sizing:border-box}.layout-category-section h1,.layout-category-section h2,.layout-category-section p{width:100%;opacity:.7;text-align:center;margin-top:1rem!important}.layout-category-section h2{font-size:1.1rem}.layout-category-section img{width:100%}.layout-category-children{width:100%;padding:1rem;padding-bottom:0;box-sizing:border-box}.layout-category-children ul{width:100%;padding:0;margin:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.layout-category-children ul.centered-list{justify-content:center!important}@media(max-width:769px){.layout-category-children ul{flex-wrap:wrap}}.layout-category-children ul li{cursor:pointer;list-style-type:none;box-sizing:border-box;padding:.5rem}@media(max-width:769px){.layout-category-children ul li{width:33%}}.layout-category-children ul li a{text-decoration:none;color:#000}.layout-category-children ul li h4{opacity:.7;width:100%;text-align:center;margin-top:.5rem;font-size:1rem}.layout-category-children.layout-category-children-without-products ul{flex-wrap:wrap;justify-content:flex-start}.layout-category-children.layout-category-children-without-products ul li{width:25%}.layout-category-children.layout-category-children-without-products ul li.menu-box-disabled{width:0;overflow:hidden;display:none}@media(max-width:769px){.layout-category-children.layout-category-children-without-products ul li{width:50%}}.layout-category-children.layout-category-children-without-products ul li a{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.layout-category-children.layout-category-children-without-products ul li a img{width:100%}.layout-category-children.layout-category-children-without-products ul li h4{text-align:center;margin-top:.5rem!important}.category-message-wrapper .category-message{width:100%;display:block;padding:0;margin:0;text-align:left;padding-left:265px;color:#b37400;font-weight:700;font-size:.75rem}.category-banner-image-not-adapted{display:flex;align-items:center;justify-content:center;width:100%}.category-banner-image-not-adapted img{width:auto}.category-image-wrapper{position:relative}.category-image-wrapper .new_tag{position:absolute;top:2px;right:2px;background-color:#08c;color:#fff;font-size:.75rem;box-sizing:border-box;padding:.25rem}.multiple-products-row-wrapper{width:100%;display:block;border:1px solid #ccc;padding:1rem;margin:1rem}.multiple-products-row-wrapper .multiple-product-segment-button button{padding:.5rem 1rem;background-color:#08c;color:#fff}.multiple-products-row-wrapper .multiple-products{display:flex;flex-direction:row;align-items:center;justify-content:stretch}.multiple-products-row-wrapper .multiple-products .multiple-product-segment{flex:1}.multiple-products-row-wrapper .multiple-products .multiple-product-segment .product-union{margin-right:1rem;font-size:3rem;opacity:.6}.multiple-products-row-wrapper .multiple-products .multiple-product-segment .product-list,.multiple-products-row-wrapper .multiple-products .multiple-product-segment .product-list-small{flex-direction:row;display:flex;align-items:center;justify-content:center}.multiple-products-row-wrapper .multiple-products .multiple-product-segment .product-list .product,.multiple-products-row-wrapper .multiple-products .multiple-product-segment .product-list .product-image-wrapper,.multiple-products-row-wrapper .multiple-products .multiple-product-segment .product-list-small .product,.multiple-products-row-wrapper .multiple-products .multiple-product-segment .product-list-small .product-image-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.multiple-products-row-wrapper .multiple-products .multiple-product-segment .product-list .product .product-image,.multiple-products-row-wrapper .multiple-products .multiple-product-segment .product-list .product-image-wrapper .product-image,.multiple-products-row-wrapper .multiple-products .multiple-product-segment .product-list-small .product .product-image,.multiple-products-row-wrapper .multiple-products .multiple-product-segment .product-list-small .product-image-wrapper .product-image{margin:0 auto}.multiple-products-row-wrapper .multiple-product-purchase-info{padding:0;margin:0}.multiple-products-row-wrapper .multiple-product-purchase-info .multiple-products-price-wrapper-item{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:center}.multiple-products-row-wrapper .multiple-product-purchase-info .multiple-products-price-wrapper-item.last .price-value,.multiple-products-row-wrapper .multiple-product-purchase-info .multiple-products-price-wrapper-item.last span{font-weight:500;margin-top:.5rem;opacity:.8}.multiple-products-row-wrapper .multiple-product-purchase-info li{list-style-type:none;display:block;width:100%;margin:.5rem 0;text-align:center}.multiple-products-row-wrapper .multiple-product-purchase-info li h6{margin-right:.5rem;display:inline-block}.multiple-products-row-wrapper .multiple-product-purchase-info li span{font-weight:700;margin-right:.25rem;font-size:.9rem}.multiple-products-row-wrapper .multiple-product-purchase-info li button{width:100%;border-radius:5px}.category-metadata-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.category-metadata-wrapper ul{padding:0;margin:.5rem 0;margin-bottom:1.5rem}.category-metadata-wrapper ul,.category-metadata-wrapper ul li{display:flex;align-items:center;justify-content:center;flex-direction:row}.category-metadata-wrapper ul li{margin:0 1rem;font-size:.9rem}.category-metadata-wrapper ul li label{margin-right:.5rem}.product-promotion-wrapper{margin:1rem 0;width:100%;padding:1rem;box-sizing:border-box;border:2px solid #d30b0d;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.product-promotion-wrapper .product-promotion-title h4{font-size:.95rem;font-weight:700}.product-promotion-wrapper .product-promotion-description{font-size:.8rem;opacity:.75;width:100%;text-align:left;padding:0;box-sizing:border-box}.product-promotion-wrapper .product-promotion-row{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:stretch}.product-promotion-wrapper .product-promotion-row .product-promotion-image{box-sizing:border-box;margin-right:1rem;flex:1;display:flex;align-items:center;justify-content:center}.product-promotion-wrapper .product-promotion-row .product-promotion-image img{height:auto;width:125px}.product-promotion-wrapper .product-promotion-row .product-promotion-free-qty-name{flex-grow:1;display:flex;flex-direction:column}.product-promotion-wrapper .product-promotion-row .product-promotion-free-qty-name span{font-size:.85rem}.product-promotion-wrapper .product-promotion-row .product-promotion-free-qty-name .product-promotion-name{font-size:.75rem;margin-top:.25rem;font-weight:700}.product-promotion-wrapper .product-promotion-row .product-promotion-price{flex:1;display:flex;align-items:center;justify-content:flex-end}.product-promotion-wrapper .product-promotion-row .product-promotion-price .price-value{text-decoration:line-through;opacity:.75;font-weight:700}.button-purchase-wrapper,.button-purchase-wrapper .variant-on-list{display:flex;flex-direction:row;justify-content:stretch;align-items:center}.button-purchase-wrapper .variant-on-list{border:1px solid #ddd;background-color:#fff;font-size:.75rem;padding:.28rem;box-sizing:border-box;margin-left:-.5rem;color:#000;position:relative;z-index:99999999}.button-purchase-wrapper .variant-on-list ul{border:1px solid #ddd;padding:.25rem;background-color:#fff;margin:0;right:0;position:absolute;top:2rem;z-index:99999999;width:auto;min-width:200px}.button-purchase-wrapper .variant-on-list ul li{list-style-type:none;text-align:right;margin:.1rem 0}.button-purchase-wrapper .variant-on-list ul li .variant-tag{display:inline-block;margin-left:.25rem}.button-purchase-wrapper .variant-on-list ul li:hover .variant-tag{font-weight:700}.color-item-wheel{width:20px;height:20px;border-radius:10px}.color-item{display:flex;flex-direction:row;align-items:center;justify-content:center}.color-item .color-item-label{font-size:.8rem;font-weight:700;margin-right:.5rem}.product-variant-selector{width:100%;margin-top:1.5rem;display:flex;flex-wrap:wrap;flex-direction:row}.product-variant-selector .product-variant-item{padding:.5rem 1.5rem;width:24%;margin-right:1%;display:flex;flex-direction:row;align-items:center;margin-top:.5rem;justify-content:center;border:1px solid transparent}@media(max-width:769px){.product-variant-selector .product-variant-item{margin-right:0;width:100%}}.product-variant-selector .product-variant-item>span{font-size:.8rem;font-weight:700;opacity:.6;display:inline-block;min-width:75px}.product-variant-selector .product-variant-item:hover{border:1px solid #000;cursor:pointer}.variant-detail-image-wrapper{height:20px;margin-right:.25rem;display:flex;justify-content:center;align-items:center;overflow:hidden}.variant-detail-image-wrapper .variant-detail-image-wrapper-inner{background-position:50%;background-repeat:no-repeat;width:180px!important;height:180px;background-size:cover}.pricing-table{width:100%;margin-top:1rem;font-size:.75rem;border-collapse:collapse}.pricing-table table,.pricing-table td,.pricing-table th{border:1px solid #ccc}.pricing-table td,.pricing-table th{text-align:center;box-sizing:border-box;padding:.25rem}.youtube-trigger-wrapper{cursor:pointer;width:60%;display:flex;justify-content:end;align-items:center}.youtube-trigger{display:block;position:fixed;right:1rem;top:45vh;rotate:-90deg;z-index:9999999}.youtube-close,.youtube-trigger{padding:.5rem;color:#fff;cursor:pointer}.youtube-close{display:inline-block;position:static;margin-bottom:1rem;rotate:none}.youtube-bg{z-index:10;background-color:rgba(0,0,0,.3)}.youtube-bg,.youtube-layer{position:fixed;top:0;left:0;right:0;bottom:0}.youtube-layer{z-index:100;display:flex;align-items:center;justify-content:center;flex-direction:column}.youtube-layer iframe{width:60%;height:50%}.back-to-stock-form-bg,.back-to-stock-form-fg{position:fixed;top:0;left:0;right:0;bottom:0}.back-to-stock-form-bg{background-color:rgba(0,0,0,.4)}.back-to-stock-form-fg{display:flex;align-items:center;justify-content:center}.back-to-stock-form-fg .back-to-stock-form-form{background-color:#fff;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;min-width:40%}@media(max-width:769px){.back-to-stock-form-fg .back-to-stock-form-form{min-width:90%}}.back-to-stock-form-fg .back-to-stock-form-form input{width:100%;padding:.25rem;margin:.25rem 0;box-sizing:border-box}.back-to-stock-form-fg .back-to-stock-buttons{width:100%;display:flex;align-items:center;justify-content:flex-end;padding-top:1rem}.back-to-stock-form-fg .back-to-stock-buttons button{padding:.5rem 1rem;border-radius:18px;cursor:pointer}.back-to-stock-form-fg .back-to-stock-buttons button.invalid{opacity:.5}.back-to-stock-top-row{width:100%;display:flex;align-items:center;justify-content:stretch}.back-to-stock-top-row h3{flex-grow:1}.back-to-stock-top-row svg{cursor:pointer}#app .static-wrapper{width:100%;display:flex;justify-content:stretch;align-items:flex-start;flex-direction:column}#app .static-wrapper table{opacity:.7;min-width:50%;border:1px solid #555;margin:1rem 0}@media(max-width:1024px){#app .static-wrapper table{width:100%}}#app .static-wrapper table th{text-align:left}#app .static-wrapper table td,#app .static-wrapper table th{padding:.5rem 1rem;border-bottom:1px solid #555}#app .static-wrapper>h1{width:100%;text-align:center;opacity:.7;font-size:2.1rem;font-weight:300;letter-spacing:1px;margin:0;padding:3rem 0;color:#111;padding-bottom:0}#app .static-wrapper>.static.static-content{max-width:95;width:1200px;margin:0 auto;box-sizing:border-box;display:flex;justify-content:stretch;align-items:flex-start;flex-direction:column;padding:3rem 1rem;max-width:100%}#app .static-wrapper>.static.static-content h2{font-size:1.9rem;font-weight:300;opacity:.8}#app .static-wrapper>.static.static-content h1,#app .static-wrapper>.static.static-content h2,#app .static-wrapper>.static.static-content h3,#app .static-wrapper>.static.static-content h4,#app .static-wrapper>.static.static-content h5{margin:1rem 0;color:#d30b0d}#app .static-wrapper>.static.static-content p,#app .static-wrapper>.static.static-content span,#app .static-wrapper>.static.static-content ul li{opacity:.7;max-width:100%}.static-wrapper .row{display:flex;flex-direction:row;align-items:flex-start;justify-content:stretch}.static-wrapper .row>*{flex:1;box-sizing:border-box;padding:1rem}.static-wrapper .row img{margin:0 auto}.static-wrapper .row h1,.static-wrapper .row h2,.static-wrapper .row h3,.static-wrapper .row h4,.static-wrapper .row h5,.static-wrapper .row h6{margin:.5rem 0!important;font-weight:700;color:#000!important;opacity:.7;width:100%;text-align:center}.static-wrapper .row p{width:100%;opacity:.7;line-height:1.3rem;font-size:.85rem}#app .static-wrapper .blocks{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}#app .static-wrapper .blocks .block{width:23%;box-sizing:border-box;padding:1rem;margin:0 1%}@media(max-width:1024px){#app .static-wrapper .blocks .block{width:100%}}#app .static-wrapper .blocks .block h2,#app .static-wrapper .blocks .block h3,#app .static-wrapper .blocks .block h4,#app .static-wrapper .blocks .block h5,#app .static-wrapper .blocks .block h6{color:#333;text-align:center;width:100%;font-size:1.1rem}#app .static-wrapper .blocks .block.full,#app .static-wrapper .blocks .block.full h1,#app .static-wrapper .blocks .block.full h2,#app .static-wrapper .blocks .block.full h3,#app .static-wrapper .blocks .block.full h4,#app .static-wrapper .blocks .block.full h5,#app .static-wrapper .blocks .block.full h6,#app .static-wrapper .blocks .block.full img{width:100%}#app .static-wrapper .blocks .block.full img{height:auto}.content-head-wrapper{width:100%;padding:5rem 0;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%}.content-head-wrapper h1{width:100%;text-align:center}.contact-page{display:block}.contact-page .contact-page-data,.contact-page .contact-page-form,.contact-page .contact-page-form-footer{margin:0 auto;width:80%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;box-sizing:border-box;padding:2rem 0}@media(max-width:1024px){.contact-page .contact-page-data,.contact-page .contact-page-form,.contact-page .contact-page-form-footer{width:90%}}.contact-page .contact-page-data .contact-page-info,.contact-page .contact-page-form .contact-page-info,.contact-page .contact-page-form-footer .contact-page-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.contact-page h3{font-size:1.2rem;margin-bottom:1rem!important;opacity:.7}.contact-page-info .mdi{background-color:#d30b0d;box-sizing:border-box;padding:.5rem;margin:.5rem 0;border-radius:5px;margin-right:1rem}.contact-page-info .mdi svg{color:#fff}.contact-page-info p{opacity:.7}.contact-page-form .contact-form{display:flex;align-items:flex-start;justify-content:stretch;width:100%}@media(max-width:1024px){.contact-page-form .contact-form{flex-direction:column}}.contact-page-form .contact-form .contact-form-col{flex:1;display:flex;align-items:stretch;justify-content:stretch;flex-direction:column}.contact-page-form .contact-form .contact-form-col:first-child{padding-right:1rem}@media(max-width:1024px){.contact-page-form .contact-form .contact-form-col:first-child{width:100%;padding-right:0}}.contact-page-form .contact-form .contact-form-col:nth-child(2){padding-left:1rem}@media(max-width:1024px){.contact-page-form .contact-form .contact-form-col:nth-child(2){width:100%;padding-left:0}}.contact-page-form .contact-form .contact-form-row{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.contact-page-form .contact-form .contact-form-row input,.contact-page-form .contact-form .contact-form-row label,.contact-page-form .contact-form .contact-form-row textarea{opacity:.7;width:100%;outline:none}.contact-page-form .contact-form .contact-form-row input,.contact-page-form .contact-form .contact-form-row textarea{padding:.5rem}.contact-page-form .contact-form .contact-form-row label{margin-bottom:.5rem}.contact-page-form .contact-form .contact-form-row input{margin-bottom:1rem}.contact-page-form .contact-form .contact-form-row textarea{resize:none;height:15vh}.contact-page-form-footer{margin-top:0!important;padding-top:0!important}.contact-page-form-footer p,.contact-page-form-footer span{opacity:.7}.contact-page-form-footer .terms{display:flex;flex-direction:row;align-items:center;justify-content:stretch}.contact-page-form-footer .terms input{margin-right:1rem}.contact-page-form-footer .terms span{flex-grow:1}.contact-page-form-footer .contact-form-buttons{width:100%;display:flex;justify-content:flex-end;padding-top:1rem}.register-page{width:100%;max-width:1200px;box-sizing:border-box;padding:1rem;margin:0 auto}.register-page h1{width:100%;text-align:center;letter-spacing:1px;opacity:.8;font-size:2rem}.register-page .register-block{margin-top:1.5rem;padding:2rem 0;border-top:3px solid #d30b0d;display:flex}@media(max-width:769px){.register-page .register-block{flex-direction:column}}.register-page .register-block>div{flex:1}.register-page .register-block .register-block-left{margin-right:1rem}@media(max-width:769px){.register-page .register-block .register-block-left{margin-right:0}}.register-page .register-block .register-block-right{margin-left:1rem}@media(max-width:769px){.register-page .register-block .register-block-right{margin-left:0}}.register-page .register-block .register-block-right button{width:100%;display:inline-block;box-sizing:border-box;padding:1rem;margin-top:1.5rem;border:1px solid #d30b0d;color:#d30b0d;background-color:#fff;cursor:pointer}.register-page .register-block .register-block-right button:hover{color:#fff;background-color:#d30b0d}.register-page .register-block h3{display:inline-block;color:#08c;text-transform:uppercase;font-size:1.2rem;padding:0;box-sizing:border-box;margin-top:2rem!important}.form-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;margin:.5rem 0}.form-item.form-item-horizontal{flex-direction:row}.form-item.form-item-horizontal input[type=checkbox]{width:32px;padding:0;margin:0}.form-item label{width:100%;text-align:left;display:inline-block;margin:.5rem 0;opacity:.8}.form-item input,.form-item select{width:100%;box-sizing:border-box;padding:.5rem;border:1px solid #ccc}.form-item input.error{border:1px solid red}.blog-page{padding:2rem;width:1440px;box-sizing:border-box;margin:0 auto;max-width:100%}.blog-page h1{width:100%;text-align:center;opacity:.7;text-transform:uppercase;margin:1rem 0!important;display:inline-block}.blog-page .blog-entry-title{font-size:1.4rem!important;font-weight:300}.blog-page .blog-entries{box-sizing:border-box;padding:1rem 0;display:flex;align-items:flex-start;justify-content:stretch;flex-direction:column}@media(max-width:769px){.blog-page .blog-entries{padding:0}}.blog-page .blog-entries .blog-entry.blog-entry-list{display:flex;flex-direction:row;justify-content:stretch;align-items:flex-start;border-bottom:1px solid #ddd;padding-bottom:1.5rem}@media(max-width:769px){.blog-page .blog-entries .blog-entry.blog-entry-list{flex-direction:column}}.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-left{width:50px;min-width:50px}@media(max-width:769px){.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-left{min-width:auto;display:flex;align-items:center;justify-content:stretch;width:100%}}.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-right{flex-grow:1;box-sizing:border-box;padding-left:1rem}@media(max-width:769px){.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-right{padding-top:1.5rem;padding-left:0}}.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-right img{margin:0 auto;width:50%;display:block;max-width:50%}.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-right h2,.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-right h3{font-size:1.15rem;color:#d30b0d}.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-right h2,.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-right h3,.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-right h4,.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-right h5,.blog-page .blog-entries .blog-entry.blog-entry-list .blog-entry-right h6{opacity:.7}.blog-entries .blog-entry-links{display:flex;width:100%;justify-content:flex-end;align-items:center}.blog-entries .blog-entry-links a{color:#d30b0d;text-decoration:none}.content-grid{display:flex;flex-direction:row;align-items:flex-start;justify-content:stretch;flex-wrap:wrap}.content-grid>*{width:100%}.content-grid .img-left{width:50%;box-sizing:border-box;padding-right:1%}@media(max-width:769px){.content-grid .img-left{width:100%}}.content-grid .img-right{width:50%;box-sizing:border-box;padding-left:1%}@media(max-width:769px){.content-grid .img-right{width:100%}}.content-grid .img-left,.content-grid .img-right{padding-bottom:2rem}.content-grid .img-left p,.content-grid .img-right p{display:flex;flex-direction:column;align-items:center;justify-content:stretch}.content-grid .img-left p img,.content-grid .img-right p img{margin:0 auto;width:auto;height:25vh;margin-bottom:1.5rem}#app .app-HANDIQUILTER{font-family:Raleway}#app .app-HANDIQUILTER .layout-bottom-header .logo{width:280px}#app .app-HANDIQUILTER .layout-top-header{background-color:#609}#app .app-HANDIQUILTER .layout-top-header a,#app .app-HANDIQUILTER .layout-top-header select{color:#fff;background-color:#609}#app .app-HANDIQUILTER .cart-icon-wrapper .mdi svg,#app .app-HANDIQUILTER .price-wrapper .price-gross{color:#609}#app .app-HANDIQUILTER .product-carousel-items ul li.active{border-color:#990080}#app .app-HANDIQUILTER .static-wrapper>.static.static-content h2{color:#609}#app .app-HANDIQUILTER .register-page .register-block{border-color:#609}#app .app-HANDIQUILTER .register-page .register-block h3{color:#990080}#app .app-HANDIQUILTER .register-page .register-block .register-block-right button{color:#609;border-color:#609}#app .app-HANDIQUILTER .register-page .register-block .register-block-right button:hover{color:#fff;background-color:#609}#app .app-HANDIQUILTER .product-add-to-cart:hover{background-color:#609;color:#fff;border-color:#609}#app .app-HANDIQUILTER .menu-tabs .tab{color:#990080}#app .app-HANDIQUILTER .menu-tabs.active,#app .app-HANDIQUILTER .product-box-wrapper .product-buttons .mdi{background-color:#990080}#app .app-HANDIQUILTER .btn{border:1px solid #990080;color:#990080}#app .app-HANDIQUILTER .btn:hover{background-color:#990080;color:#fff}#app .app-HANDIQUILTER .product-extra-content ul li span{border:1px solid #990080}#app .app-HANDIQUILTER .product-extra-content ul li span.active,#app .app-HANDIQUILTER .product-image-wrapper .new-label{background-color:#990080}#app .app-HANDIQUILTER .product-image-wrapper .new-label.discount-label{background-color:red!important}#app .app-HANDIQUILTER .search-section-selector ul li.active{color:#609;border-color:#609}#app .app-HANDIQUILTER .contact-page-info .mdi,#app .app-HANDIQUILTER .segment-label{background-color:#609}#app .app-HANDIQUILTER .blog-entries .blog-entry-links a,#app .app-HANDIQUILTER .blog-entries .blog-entry.blog-entry-list .blog-entry-right h2,#app .app-HANDIQUILTER .blog-entries .blog-entry.blog-entry-list .blog-entry-right h3,#app .app-HANDIQUILTER .date-box .day{color:#609}#app .app-HANDIQUILTER .cart-promotional-code button,#app .app-HANDIQUILTER .date-box .month{background-color:#609}#app .app-HANDIQUILTER .product-box-wrapper .product-buttons .product-add-to-cart,#app .app-HANDIQUILTER .product-box-wrapper .product-buttons .product-add-to-cart .mdi,#app .app-HANDIQUILTER .product-box-wrapper .product-buttons .product-add-to-cart span{background-color:#609;color:#fff}#app .app-HANDIQUILTER .product-box-wrapper .product-buttons .product-add-to-cart .mdi svg,#app .app-HANDIQUILTER .product-box-wrapper .product-buttons .product-add-to-cart span svg{color:#fff}#app .app-HANDIQUILTER .layout-banner-desktop .layout-banner-guide ul li .layout-banner-guide-item.active{background-color:#609}#app .app-HANDIQUILTER .layout-menu-inner{height:52px}#app .app-HANDIQUILTER .layout-menu-inner>.menu{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;height:52px}#app .app-HANDIQUILTER .layout-menu-inner>.menu>li{border-top:4px solid transparent}#app .app-HANDIQUILTER .layout-menu-inner>.menu>li:hover{border-top:4px solid #609}#app .app-HANDIQUILTER .layout-menu-inner .menu li{height:100%;color:#333}#app .app-HANDIQUILTER .layout-menu-inner .menu li a{text-decoration:none;color:#333}#app .app-HANDIQUILTER .layout-menu-inner .menu li a:hover{color:#333}#app .app-HANDIQUILTER .layout-menu-inner .menu li:hover>ul.submenu{border-top:4px solid #609;top:45px;background-color:#fff}#app .app-HANDIQUILTER .product-wrapper .product-bottom{margin-top:35px;color:#767f84;overflow-y:initial;height:auto;max-height:none;display:flex;flex-direction:column}#app .app-HANDIQUILTER .product-wrapper .product-bottom b{display:table;margin:0 auto 25px;font-size:34px;font-weight:400;background:#fff;padding:0 25px;color:#555;width:100%;text-align:center;background:linear-gradient(180deg,transparent calc(50% - 1px),silver 50%,transparent calc(50% + 1px))}#app .app-HANDIQUILTER .product-wrapper .product-bottom b span{display:inline-block;padding:0 .5rem;background-color:#fff}#app .app-HANDIQUILTER .product-wrapper .product-bottom ul{width:75%;display:table;font-size:1rem;font-weight:400;letter-spacing:.005em;line-height:36px;color:#333;margin:0 auto 50px;padding-left:3rem;list-style:disc!important}#app .app-HANDIQUILTER .cookies-wrapper .cookies-content-fg a{color:#609}#app .app-HANDIQUILTER .product-image-wrapper span.new-label{background-color:#609!important}#app .app-HANDIQUILTER .product-image-wrapper span.new-label.discount-label{background-color:red!important}#app .app-HANDIQUILTER .layout-menu-inner>.menu>li>a,#app .app-HANDIQUILTER .layout-menu-inner>.menu>li>span{font-size:1rem}#app .app-HANDIQUILTER .layout-menu-inner>.menu a:hover,#app .app-HANDIQUILTER .layout-menu-inner>.menu span:hover{color:#609!important}#app .app-HANDIQUILTER .layout-menu-inner>.menu .submenu .submenu{border-top:4px solid transparent!important}#app .app-HANDIQUILTER .modal-holidays-fg .link{color:#609}#app .app-HANDIQUILTER .product-contents .product-content .product-content-label{border-radius:initial;margin-top:1.75rem;border-color:#609;background-color:#609;color:#fff}#app .app-HANDIQUILTER .product-contents .product-content .product-content-label:hover{background-color:#609;color:#fff}#app .app-HANDIQUILTER .account-menu ul{border-bottom:#609}#app .app-HANDIQUILTER .account-menu ul li.active{background-color:#609}#app .app-HANDIQUILTER .static-wrapper>.static.static-content h3{color:#609}#app .app-HANDIQUILTER .menu-label-item.category-selected{font-weight:700;color:#609}#app .app-HANDIQUILTER .account-addresses-wrapper li.account-address .address-box-buttons button.update-button,#app .app-HANDIQUILTER .first-level-item.menu-outlet-item>.outlet-a,#app .app-HANDIQUILTER .multiple-products-row-wrapper .multiple-product-segment-button button,#app .app-HANDIQUILTER º .account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row.submit button.submit{background-color:#609}#app .app-HANDIQUILTER .cart-product-free{border:1px solid #990080}#app .app-HANDIQUILTER .product-promotion-wrapper{border:2px solid #990080}#app .app-HANDIQUILTER .category-image-wrapper .new_tag{background-color:#990080}#app .app-HANDIQUILTER .product-carousel-items .product-carousel-arrows .left,#app .app-HANDIQUILTER .product-carousel-items .product-carousel-arrows .right{color:#990080}#app .app-HANDIQUILTER .product-carousel-items .carousel__slide--active{border-color:#990080}#app .app-HANDIQUILTER label.menu-label-new.menu-label-floating{background-color:#609;color:#fff}#app .app-HANDIQUILTER .cart-address-list .cart-address-item .cart-address-item-wrapper .cart-alias,#app .app-HANDIQUILTER .youtube-trigger{background-color:#609}#app .app-HANDIQUILTER .back-to-stock-buttons button,#app .app-HANDIQUILTER button.back-to-stock-button{background-color:#609;color:#fff}#app .app-HANDIQUILTER .filter-item.filter-delete button{background-color:#609}#app .app-HANDIQUILTER .product-variant-item{border:1px solid #609}#app .app-HANDIQUILTER .variant-active{background-color:#609;color:#fff}#app .app-HANDIQUILTER .variant-active span{opacity:1}#app .app-JACK{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}#app .app-JACK .layout-top-header{background-color:#06a7e2}#app .app-JACK .layout-top-header a,#app .app-JACK .layout-top-header select{color:#fff;background-color:#06a7e2}#app .app-JACK .layout-bottom-header,#app .app-JACK .layout-header{background-color:#06a7e2}#app .app-JACK .cart-icon-wrapper .mdi svg,#app .app-JACK .layout-bottom-header .header-info .header-info-left .phone,#app .app-JACK .layout-bottom-header .header-info .header-info-left label{color:#fff}#app .app-JACK .price-wrapper .price-gross{color:#06a7e2}#app .app-JACK .product-carousel-items ul li.active{border-color:#e24c06}#app .app-JACK .static-wrapper>.static.static-content h2{color:#06a7e2}#app .app-JACK .register-page .register-block{border-color:#06a7e2}#app .app-JACK .register-page .register-block h3{color:#e24c06}#app .app-JACK .register-page .register-block .register-block-right button{color:#06a7e2;border-color:#06a7e2}#app .app-JACK .register-page .register-block .register-block-right button:hover{color:#fff;background-color:#06a7e2}#app .app-JACK .product-add-to-cart:hover{background-color:#06a7e2;color:#fff;border-color:#06a7e2}#app .app-JACK .menu-tabs .tab{color:#e24c06}#app .app-JACK .menu-tabs.active{background-color:#e24c06}#app .app-JACK .product-box-wrapper .product-buttons .mdi{background-color:#06a7e2}#app .app-JACK .btn{border:1px solid #e24c06;color:#e24c06}#app .app-JACK .btn:hover{background-color:#e24c06;color:#fff}#app .app-JACK .product-extra-content ul li span{border:1px solid #e24c06}#app .app-JACK .product-extra-content ul li span.active,#app .app-JACK .product-image-wrapper .new-label{background-color:#e24c06}#app .app-JACK .product-image-wrapper .new-label.discount-label{background-color:red!important}#app .app-JACK .search-section-selector ul li.active{color:#06a7e2;border-color:#06a7e2}#app .app-JACK .contact-page-info .mdi,#app .app-JACK .segment-label{background-color:#06a7e2}#app .app-JACK .blog-entries .blog-entry-links a,#app .app-JACK .blog-entries .blog-entry.blog-entry-list .blog-entry-right h2,#app .app-JACK .blog-entries .blog-entry.blog-entry-list .blog-entry-right h3,#app .app-JACK .date-box .day{color:#06a7e2}#app .app-JACK .cart-promotional-code button,#app .app-JACK .date-box .month,#app .app-JACK .layout-banner-desktop .layout-banner-guide ul li .layout-banner-guide-item.active,#app .app-JACK .layout-menu-inner{background-color:#06a7e2}#app .app-JACK .layout-menu-inner>.menu{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;height:52px}#app .app-JACK .layout-menu-inner .menu li{height:100%;color:#fff}#app .app-JACK .layout-menu-inner .menu li a{text-decoration:none;color:#fff;font-size:1rem!important}#app .app-JACK .layout-menu-inner .menu li a:hover{color:#fff}#app .app-JACK .layout-menu-inner .menu li:hover>ul.submenu{top:45px}#app .app-JACK .cookies-wrapper .cookies-content-fg a{color:#06a7e2}#app .app-JACK .product-image-wrapper span.new-label{background-color:#06a7e2!important}#app .app-JACK .product-image-wrapper span.new-label.discount-label{background-color:red!important}#app .app-JACK .layout-menu-inner>.menu>li>a,#app .app-JACK .layout-menu-inner>.menu>li>span{font-size:.95rem}#app .app-JACK .layout-menu-inner .submenu{border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}#app .app-JACK .layout-menu-inner .submenu a,#app .app-JACK .layout-menu-inner .submenu span{color:#000!important;text-transform:none}#app .app-JACK .layout-menu-inner .submenu a:hover,#app .app-JACK .layout-menu-inner .submenu span:hover{color:#06a7e2!important}#app .app-JACK .product-box-wrapper .product-buttons .product-add-to-cart .mdi{background-color:#fff}@media(max-width:769px){#app .app-JACK .product-box-wrapper .product-buttons .product-add-to-cart .mdi{background-color:transparent}}#app .app-JACK .product-box-wrapper .product-buttons .product-add-to-cart:hover .mdi{background-color:#06a7e2}#app .app-JACK .product-bottom{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}#app .app-JACK .product-bottom .blockImages{width:100%;border:1px solid #dcdcdc;padding:1rem;box-sizing:border-box;margin:.5rem 0;display:flex;align-items:center;justify-content:stretch}#app .app-JACK .product-bottom .blockImages>div{flex:1}#app .app-JACK .product-bottom .blockImages .imageRight,#app .app-JACK .product-bottom .blockImages .textRight{order:2}#app .app-JACK .product-bottom .blockImages .imageLeft,#app .app-JACK .product-bottom .blockImages .textLeft{order:1}#app .app-JACK .product-bottom .blockImages .titleText:nth-child(odd){font-size:32px;line-height:34px;margin:10px 0;padding:0 25px;opacity:.5}#app .app-JACK .product-bottom .blockImages .titleText:nth-child(2n){font-size:17px;margin:10px 0;padding:0 25px;opacity:.5}#app .app-JACK .product-bottom table{margin-top:1.5rem;width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}#app .app-JACK .product-bottom table tr:nth-child(odd){background:#def1f8}#app .app-JACK .product-bottom table th{background:#06a7e2;text-align:center;font-size:13px;vertical-align:middle;font-weight:400;color:#fff;padding:11px 9px}#app .app-JACK .product-bottom table td{text-align:center;padding:11px 9px;color:#767f84;font-size:.95em}#app .app-JACK .product-bottom table th:first-child{width:190px}#app .app-JACK .layout-menu-inner .menu{justify-content:flex-start!important}#app .app-JACK .layout-menu-inner .first-level-item{padding:0 .25rem}#app .app-JACK .layout-menu-inner>.menu>li>a{font-size:.85rem}#app .app-JACK .product-contents .product-content .product-content-label{margin-top:0;border-color:#06a7e2;background-color:#06a7e2;color:#fff;border-radius:initial}#app .app-JACK .product-contents .product-content .product-content-label:hover{color:#fff;background-color:#06a7e2}#app .app-JACK .account-menu ul{border-bottom:#06a7e2}#app .app-JACK .account-menu ul li.active{background-color:#06a7e2}#app .app-JACK .static-wrapper>.static.static-content h3{color:#06a7e2}@media(max-width:769px){#app .app-JACK .product-add-to-cart{background-color:#06a7e2;width:auto}}#app .app-JACK .menu-label-item.category-selected{font-weight:700;color:#fff}#app .app-JACK .account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row.submit button.submit,#app .app-JACK .account-addresses-wrapper li.account-address .address-box-buttons button.update-button,#app .app-JACK .first-level-item.menu-outlet-item>.outlet-a,#app .app-JACK .multiple-products-row-wrapper .multiple-product-segment-button button{background-color:#06a7e2}#app .app-JACK .layout-bottom-header .header-info .header-info-left.with-phone svg{color:#fff;margin-right:2px}#app .app-JACK .cart-product-free{border:1px solid #e24c06}#app .app-JACK .product-promotion-wrapper{border:2px solid #e24c06}#app .app-JACK .category-image-wrapper .new_tag{background-color:#e24c06}#app .app-JACK .product-carousel-items .product-carousel-arrows .left,#app .app-JACK .product-carousel-items .product-carousel-arrows .right{color:#e24c06}#app .app-JACK .product-carousel-items .carousel__slide--active{border-color:#e24c06}#app .app-JACK label.menu-label-new.menu-label-floating{background-color:#06a7e2;color:#fff}#app .app-JACK .cart-address-list .cart-address-item .cart-address-item-wrapper .cart-alias,#app .app-JACK .youtube-trigger{background-color:#06a7e2}#app .app-JACK .back-to-stock-buttons button,#app .app-JACK button.back-to-stock-button{background-color:#06a7e2;color:#fff}#app .app-JACK .cookies-wrapper .cookies-content-fg .btn{border-color:#06a7e2;color:#06a7e2}#app .app-JACK .cookies-wrapper .cookies-content-fg .btn:hover{color:#fff;background-color:#06a7e2}#app .app-JACK .filter-item.filter-delete button{background-color:#06a7e2}#app .app-JACK .product-variant-item{border:1px solid #06a7e2}#app .app-JACK .variant-active{background-color:#06a7e2;color:#fff}#app .app-JACK .variant-active span{opacity:1}#app .app-ELNA{font-family:Helvetica}#app .app-ELNA .layout-bottom-header .logo{width:100px!important}#app .app-ELNA .product-bottom{max-height:50vh;overflow-y:auto}#app .app-ELNA .layout-menu-inner .menu>li a{text-transform:uppercase}#app .app-ELNA .layout-menu-inner .submenu a,#app .app-ELNA .layout-menu-inner .submenu li{text-transform:none!important}#app .app-ELNA .product-contents .product-content .product-content-label{margin-top:.25rem;margin-bottom:.25rem;padding-top:.25rem;padding-bottom:.25rem;min-height:50px}#app .app-ELNA .static-wrapper>.static.static-content h3{color:#d30b0d}#app .app-ELNA .menu-label-item.category-selected{font-weight:700;color:#d30b0d}#app .app-ELNA .first-level-item.menu-outlet-item>.outlet-a{background-color:#d30b0d}#app .app-ELNA .account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row.submit button.submit,#app .app-ELNA .account-addresses-wrapper li.account-address .address-box-buttons button.update-button,#app .app-ELNA .multiple-products-row-wrapper .multiple-product-segment-button button{background-color:"#d30b0d"}#app .app-ELNA .cart-product-free{border:1px solid #d30b0d}#app .app-ELNA .product-promotion-wrapper{border:2px solid #d30b0d}#app .app-ELNA .category-image-wrapper .new_tag{background-color:#d30b0d}#app .app-ELNA .product-carousel-items .product-carousel-arrows .left,#app .app-ELNA .product-carousel-items .product-carousel-arrows .right{color:#d30b0d}#app .app-ELNA .product-carousel-items .carousel__slide--active{border-color:#d30b0d}#app .app-ELNA label.menu-label-new.menu-label-floating{background-color:"#d30b0d";color:#fff}#app .app-ELNA .cart-address-list .cart-address-item .cart-address-item-wrapper .cart-alias,#app .app-ELNA .youtube-trigger{background-color:"#d30b0d"}#app .app-ELNA .back-to-stock-buttons button,#app .app-ELNA button.back-to-stock-button{background-color:#d30b0d!important;color:#fff}#app .app-ELNA .cart-foreground-layout h2,#app .app-ELNA .cart-product-list li .cart-product-list-item-right svg,#app .app-ELNA .contact-modal .contact-form .contact-row label,#app .app-ELNA .register-page .register-block h3{color:#d30b0d}#app .app-ELNA .filter-item.filter-delete button{background-color:#d30b0d}#app .app-ELNA .product-variant-item{border:1px solid #d30b0d}#app .app-ELNA .variant-active{background-color:#d30b0d;color:#fff}#app .app-ELNA .variant-active span{opacity:1}#app .app-ELNA .account-menu ul li.active{background-color:#d30b0d}#app .app-ELNA .account-menu ul{border-bottom:2px solid #d30b0d}#app .app-ELNA .account-view .account-content .account-form h5{color:#d30b0d}#app .app-ELNA .account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row.submit button.submit{background-color:#d30b0d}#app .app-ELNA .account-addresses-wrapper li.account-address .address-box-buttons button.delete-button{color:#fff}#app .app-ELNA .account-addresses-wrapper li.account-address .address-box-buttons button.update-button{background-color:#d30b0d}#app .app-JUKI{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}#app .app-JUKI .cart-icon-wrapper .mdi svg,#app .app-JUKI .price-wrapper .price-gross{color:#0072ce}#app .app-JUKI .product-carousel-items ul li.active{border-color:#ce4c00}#app .app-JUKI .static-wrapper>.static.static-content h2{color:#0072ce}#app .app-JUKI .register-page .register-block{border-color:#0072ce}#app .app-JUKI .register-page .register-block h3{color:#ce4c00}#app .app-JUKI .register-page .register-block .register-block-right button{color:#0072ce;border-color:#0072ce}#app .app-JUKI .register-page .register-block .register-block-right button:hover{color:#fff;background-color:#0072ce}#app .app-JUKI .product-add-to-cart:hover{background-color:#0072ce;color:#fff;border-color:#0072ce}#app .app-JUKI .menu-tabs .tab{color:#ce4c00}#app .app-JUKI .menu-tabs.active{background-color:#ce4c00}#app .app-JUKI .btn{border:1px solid #0072ce;color:#0072ce}#app .app-JUKI .btn:hover{background-color:#0072ce;color:#fff}#app .app-JUKI .product-extra-content ul li span{border:1px solid #ce4c00}#app .app-JUKI .product-extra-content ul li span.active,#app .app-JUKI .product-image-wrapper .new-label{background-color:#ce4c00}#app .app-JUKI .product-image-wrapper .new-label.discount-label{background-color:red!important}#app .app-JUKI .layout-menu,#app .app-JUKI .layout-menu-inner{background-color:#e7f2f9}#app .app-JUKI .layout-menu-inner>ul.menu span,#app .app-JUKI .search-section-selector ul li.active{color:#0072ce}#app .app-JUKI .search-section-selector ul li.active{border-color:#0072ce}#app .app-JUKI .contact-page-info .mdi,#app .app-JUKI .layout-segments .layout-label{background-color:#0072ce}#app .app-JUKI .layout-segment:hover .layout-label{color:#0072ce;background-color:#fff}#app .app-JUKI .layout-segment-bg,#app .app-JUKI .segment-label{background-color:#0072ce}#app .app-JUKI .blog-entries .blog-entry-links a,#app .app-JUKI .blog-entries .blog-entry.blog-entry-list .blog-entry-right h2,#app .app-JUKI .blog-entries .blog-entry.blog-entry-list .blog-entry-right h3,#app .app-JUKI .date-box .day{color:#0072ce}#app .app-JUKI .cart-promotional-code button,#app .app-JUKI .date-box .month,#app .app-JUKI .layout-banner-desktop .layout-banner-guide ul li .layout-banner-guide-item.active{background-color:#0072ce}#app .app-JUKI .cookies-wrapper .cookies-content-fg a{color:#0072ce}#app .app-JUKI .product-image-wrapper span.new-label{background-color:#0072ce!important}#app .app-JUKI .product-image-wrapper span.new-label.discount-label{background-color:red!important}#app .app-JUKI .product-bottom{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}#app .app-JUKI .product-bottom table{width:78%;margin:25px auto}#app .app-JUKI .product-bottom table tr:nth-child(odd){background:#e7f2f9!important}#app .app-JUKI .product-bottom table th{background:#0071ce;text-align:center;font-size:15px;vertical-align:middle;font-weight:400;color:#fff;width:230px;box-sizing:border-box;padding:.5rem}#app .app-JUKI .product-bottom table td{text-align:center;font-size:15px;padding:11px 9px}#app .app-JUKI .product-bottom .blockImages{width:100%;display:flex;align-items:flex-start;justify-content:stretch;margin-bottom:3rem}@media(max-width:769px){#app .app-JUKI .product-bottom .blockImages{flex-direction:column}}#app .app-JUKI .product-bottom .blockImages>div{flex:1}#app .app-JUKI .product-bottom .blockImages .imageLeft{order:1}#app .app-JUKI .product-bottom .blockImages .textRight{order:2}#app .app-JUKI .product-bottom .blockImages .textLeft{order:1}#app .app-JUKI .product-bottom .blockImages .imageRight{order:2}#app .app-JUKI .product-bottom .blockImages .imageLeft,#app .app-JUKI .product-bottom .blockImages .imageRight{flex:4;display:flex;align-items:flex-start;justify-content:flex-end}@media(max-width:769px){#app .app-JUKI .product-bottom .blockImages .imageLeft,#app .app-JUKI .product-bottom .blockImages .imageRight{width:100%}}#app .app-JUKI .product-bottom .blockImages .imageLeft img,#app .app-JUKI .product-bottom .blockImages .imageRight img{border:1px solid #000;border-radius:4px;box-sizing:border-box;padding:.1rem}@media(max-width:769px){#app .app-JUKI .product-bottom .blockImages .imageLeft img,#app .app-JUKI .product-bottom .blockImages .imageRight img{width:100%}}#app .app-JUKI .product-bottom .blockImages .textLeft,#app .app-JUKI .product-bottom .blockImages .textRight{flex:5}#app .app-JUKI .product-bottom .blockImages .textLeft .titleText:nth-child(odd),#app .app-JUKI .product-bottom .blockImages .textRight .titleText:nth-child(odd){font-size:30px;line-height:34px;margin:10px 0;padding:0 25px}@media(max-width:769px){#app .app-JUKI .product-bottom .blockImages .textLeft .titleText:nth-child(odd),#app .app-JUKI .product-bottom .blockImages .textRight .titleText:nth-child(odd){padding:0}}#app .app-JUKI .product-bottom .blockImages .textLeft .titleText:nth-child(2n),#app .app-JUKI .product-bottom .blockImages .textRight .titleText:nth-child(2n){font-size:17px;margin:10px 0;padding:0 25px}@media(max-width:769px){#app .app-JUKI .product-bottom .blockImages .textLeft .titleText:nth-child(2n),#app .app-JUKI .product-bottom .blockImages .textRight .titleText:nth-child(2n){padding:0}}#app .app-JUKI .layout-menu-inner>.menu{padding:.5rem 0;margin:0}#app .app-JUKI .layout-menu-inner>.menu>li>a{border-bottom:2px solid transparent}#app .app-JUKI .layout-menu-inner>.menu>li:hover>a{border-bottom:2px solid #0072ce}#app .app-JUKI .layout-menu-inner>.menu>li:hover>ul.submenu{top:2.2rem;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#app .app-JUKI .layout-menu-inner>.menu>li:hover>ul.submenu li a,#app .app-JUKI .layout-menu-inner>.menu>li:hover>ul.submenu li span{color:#000}#app .app-JUKI .layout-menu-inner>.menu>li:hover>ul.submenu li a:hover,#app .app-JUKI .layout-menu-inner>.menu>li:hover>ul.submenu li span:hover{color:#0072ce}#app .app-JUKI .layout-menu-inner>.menu li{box-sizing:border-box}#app .app-JUKI .layout-menu-inner>.menu li a{display:inline-block;margin:.5rem 0}#app .app-JUKI .layout-menu-inner>.menu>li>a,#app .app-JUKI .layout-menu-inner>.menu>li>span{letter-spacing:.5px;font-size:1rem;text-transform:capitalize;vertical-align:middle;display:inline-block;padding:.2rem 0}#app .app-JUKI .product-box-wrapper .product-buttons>.mdi.mdi-minus,#app .app-JUKI .product-box-wrapper .product-buttons>.mdi.mdi-plus{background-color:#0072ce}#app .app-JUKI .product-contents .product-content .product-content-label{margin-top:1.75rem;border-color:#0072ce;color:#0072ce}#app .app-JUKI .product-contents .product-content .product-content-label:hover{background-color:#0072ce;color:#fff}#app .app-JUKI .account-menu ul{border-bottom:#0072ce}#app .app-JUKI .account-menu ul li.active{background-color:#0072ce}#app .app-JUKI .static-wrapper>.static.static-content h3{color:#0072ce}#app .app-JUKI .menu-label-item.category-selected{font-weight:700;color:#0072ce}#app .app-JUKI .account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row.submit button.submit,#app .app-JUKI .account-addresses-wrapper li.account-address .address-box-buttons button.update-button,#app .app-JUKI .first-level-item.menu-outlet-item>.outlet-a,#app .app-JUKI .multiple-products-row-wrapper .multiple-product-segment-button button{background-color:#0072ce}#app .app-JUKI .cart-product-free{border:1px solid #ce4c00}#app .app-JUKI .product-promotion-wrapper{border:2px solid #ce4c00}#app .app-JUKI .layout-menu-inner>ul.menu a[href="/outlet"] span{color:#fff}#app .app-JUKI .category-image-wrapper .new_tag{background-color:#ce4c00}#app .app-JUKI .product-carousel-items .product-carousel-arrows .left,#app .app-JUKI .product-carousel-items .product-carousel-arrows .right{color:#ce4c00}#app .app-JUKI .product-carousel-items .carousel__slide--active{border-color:#ce4c00}#app .app-JUKI label.menu-label-new.menu-label-floating{background-color:#0072ce;color:#fff}#app .app-JUKI .cart-address-list .cart-address-item .cart-address-item-wrapper .cart-alias,#app .app-JUKI .youtube-trigger{background-color:#0072ce}#app .app-JUKI .back-to-stock-buttons button,#app .app-JUKI button.back-to-stock-button{background-color:#0072ce;color:#fff}#app .app-JUKI .filter-item.filter-delete button{background-color:#0072ce}#app .app-JUKI .product-variant-item{border:1px solid #0072ce}#app .app-JUKI .variant-active{background-color:#0072ce;color:#fff}#app .app-JUKI .variant-active span{opacity:1}#app .app-NECCHI{font-family:Lato}#app .app-NECCHI .layout-menu{background-color:#8a97a0}#app .app-NECCHI .layout-menu-inner .menu li a{letter-spacing:.5px}#app .app-NECCHI .layout-menu-inner{background-color:#8a97a0;color:#fff}#app .app-NECCHI .layout-menu-inner>.menu span{text-transform:uppercase}#app .app-NECCHI .layout-menu-inner>.menu .submenu{border-radius:8px}#app .app-NECCHI .layout-menu-inner>.menu .submenu li{width:100%;text-align:center}#app .app-NECCHI .layout-menu-inner>.menu .submenu li a{display:inline-block;width:100%;text-align:center}#app .app-NECCHI .layout-menu-inner>.menu .submenu a span{text-transform:none}#app .app-NECCHI .layout-menu-inner>.menu>li,#app .app-NECCHI .layout-menu-inner>.menu>li a span{color:#fff!important}#app .app-NECCHI .layout-menu-inner .menu .submenu li,#app .app-NECCHI .layout-menu-inner .menu .submenu li a,#app .app-NECCHI .layout-menu-inner .menu .submenu li a span{color:#000!important;letter-spacing:1px;box-sizing:border-box;margin:.1rem 0;font-weight:500}#app .app-NECCHI .layout-menu-inner .menu .submenu a:hover span{color:#e00034!important}#app .app-NECCHI .product-bottom .descLeft{background:#fff!important;border:1px solid #e2e2e2;color:#333;padding:15px 10px!important}#app .app-NECCHI .product-bottom .descLeft b{border-bottom:2px solid #e00034}#app .app-NECCHI .product-bottom .descRight{background:#e2e2e2!important;padding:10px}#app .app-NECCHI .product-bottom .descRight b{border-bottom:2px solid #e00034}#app .app-NECCHI .product-bottom .descRight b,#app .app-NECCHI .product-bottom .descRight ul,#app .app-NECCHI .product-bottom .descRight ul li{color:#333}#app .app-NECCHI .cookies-wrapper .cookies-content-fg a{color:#e00034}#app .app-NECCHI .product-image-wrapper span.new-label{background-color:#e00034!important}#app .app-NECCHI .product-image-wrapper span.new-label.discount-label{background-color:red!important}#app .app-NECCHI .product-contents .product-content .product-content-label{border-color:#e00034;color:#e00034}#app .app-NECCHI .product-contents .product-content .product-content-label:hover{background-color:#e00034;color:#fff}#app .app-NECCHI .account-menu ul{border-bottom:#e00034}#app .app-NECCHI .account-menu ul li.active{background-color:#e00034}#app .app-NECCHI .static-wrapper>.static.static-content h3{color:#e00034}#app .app-NECCHI .menu-label-item.category-selected{font-weight:700;color:#e00034}#app .app-NECCHI .account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row.submit button.submit,#app .app-NECCHI .account-addresses-wrapper li.account-address .address-box-buttons button.update-button,#app .app-NECCHI .first-level-item.menu-outlet-item>.outlet-a,#app .app-NECCHI .multiple-products-row-wrapper .multiple-product-segment-button button{background-color:#e00034}#app .app-NECCHI .cart-product-free{border:1px solid #e00034}#app .app-NECCHI .product-promotion-wrapper{border:2px solid #e00034}#app .app-NECCHI .category-image-wrapper .new_tag{background-color:#e00034}#app .app-NECCHI .product-carousel-items .product-carousel-arrows .left,#app .app-NECCHI .product-carousel-items .product-carousel-arrows .right{color:#e00034}#app .app-NECCHI .product-carousel-items .carousel__slide--active{border-color:#e00034}#app .app-NECCHI label.menu-label-new.menu-label-floating{background-color:#e00034;color:#fff}#app .app-NECCHI .cart-address-list .cart-address-item .cart-address-item-wrapper .cart-alias,#app .app-NECCHI .youtube-trigger{background-color:#e00034}#app .app-NECCHI .back-to-stock-buttons button,#app .app-NECCHI button.back-to-stock-button{background-color:#e00034;color:#fff}#app .app-NECCHI .filter-item.filter-delete button{background-color:#e00034}#app .app-NECCHI .product-variant-item{border:1px solid #e00034}#app .app-NECCHI .variant-active{background-color:#e00034;color:#fff}#app .app-NECCHI .variant-active span{opacity:1}#app .app-JPUJOL{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}#app .app-JPUJOL .layout-bottom-header .logo{width:185px!important}#app .app-JPUJOL .layout-menu-inner .menu{justify-content:flex-start}#app .app-JPUJOL .layout-top-header a,#app .app-JPUJOL .layout-top-header select{color:#aa0a2f}#app .app-JPUJOL .layout-top-header a.segment-label{color:#fff}#app .app-JPUJOL .cart-icon-wrapper .mdi svg,#app .app-JPUJOL .price-wrapper .price-gross{color:#aa0a2f}#app .app-JPUJOL .product-carousel-items ul li.active{border-color:#aa0a2f}#app .app-JPUJOL .static-wrapper>.static.static-content h2{color:#aa0a2f}#app .app-JPUJOL .register-page .register-block{border-color:#aa0a2f}#app .app-JPUJOL .register-page .register-block h3{color:#aa0a2f}#app .app-JPUJOL .register-page .register-block .register-block-right button{color:#aa0a2f;border-color:#aa0a2f}#app .app-JPUJOL .register-page .register-block .register-block-right button:hover{color:#fff;background-color:#aa0a2f}#app .app-JPUJOL .product-add-to-cart:hover{background-color:#aa0a2f;color:#fff;border-color:#aa0a2f}#app .app-JPUJOL .menu-tabs .tab{color:#aa0a2f}#app .app-JPUJOL .menu-tabs.active{background-color:#aa0a2f}#app .app-JPUJOL .btn{border:1px solid #aa0a2f;color:#aa0a2f}#app .app-JPUJOL .btn:hover{background-color:#aa0a2f;color:#fff}#app .app-JPUJOL .product-box-wrapper .product-buttons>.mdi.mdi-minus,#app .app-JPUJOL .product-box-wrapper .product-buttons>.mdi.mdi-plus{background-color:#aa0a2f}#app .app-JPUJOL .product-extra-content ul li span{border:1px solid #aa0a2f}#app .app-JPUJOL .product-extra-content ul li span.active,#app .app-JPUJOL .product-image-wrapper .new-label{background-color:#aa0a2f}#app .app-JPUJOL .product-image-wrapper .new-label.discount-label{background-color:red!important}#app .app-JPUJOL .search-section-selector ul li.active{color:#aa0a2f;border-color:#aa0a2f}#app .app-JPUJOL .contact-page-info .mdi,#app .app-JPUJOL .segment-label{background-color:#aa0a2f}#app .app-JPUJOL .blog-entries .blog-entry-links a,#app .app-JPUJOL .blog-entries .blog-entry.blog-entry-list .blog-entry-right h2,#app .app-JPUJOL .blog-entries .blog-entry.blog-entry-list .blog-entry-right h3,#app .app-JPUJOL .date-box .day{color:#aa0a2f}#app .app-JPUJOL .cart-promotional-code button,#app .app-JPUJOL .date-box .month,#app .app-JPUJOL .layout-banner-desktop .layout-banner-guide ul li .layout-banner-guide-item.active{background-color:#aa0a2f}#app .app-JPUJOL .cookies-wrapper .cookies-content-fg a{color:#aa0a2f}#app .app-JPUJOL .layout-segments .layout-label{background-color:#aa0a2f}#app .app-JPUJOL .layout-segment-horizontal-wrapper .layout-segment-horizontal:hover .layout-label,#app .app-JPUJOL .layout-segment-vertical:hover .layout-label{color:#aa0a2f;background-color:#fff}#app .app-JPUJOL .product-image-wrapper span.new-label{background-color:#aa0a2f!important}#app .app-JPUJOL .product-image-wrapper span.new-label.discount-label{background-color:red!important}#app .app-JPUJOL .product-bottom{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}#app .app-JPUJOL .product-bottom table{width:78%;margin:25px auto}#app .app-JPUJOL .product-bottom table tr:nth-child(odd){background:#fbb8c8!important}#app .app-JPUJOL .product-bottom table th{background:#aa0a2f;text-align:center;font-size:15px;vertical-align:middle;font-weight:400;color:#fff;width:230px;box-sizing:border-box;padding:.5rem}#app .app-JPUJOL .product-bottom table td{text-align:center;font-size:15px;padding:11px 9px}#app .app-JPUJOL .product-bottom .blockImages{width:100%;display:flex;align-items:flex-start;justify-content:stretch;margin-bottom:3rem}@media(max-width:769px){#app .app-JPUJOL .product-bottom .blockImages{flex-direction:column}}#app .app-JPUJOL .product-bottom .blockImages>div{flex:1}#app .app-JPUJOL .product-bottom .blockImages .imageLeft{order:1}#app .app-JPUJOL .product-bottom .blockImages .textRight{order:2}#app .app-JPUJOL .product-bottom .blockImages .textLeft{order:1}#app .app-JPUJOL .product-bottom .blockImages .imageRight{order:2}#app .app-JPUJOL .product-bottom .blockImages .imageLeft,#app .app-JPUJOL .product-bottom .blockImages .imageRight{flex:4;display:flex;align-items:flex-start;justify-content:flex-end}@media(max-width:769px){#app .app-JPUJOL .product-bottom .blockImages .imageLeft,#app .app-JPUJOL .product-bottom .blockImages .imageRight{width:100%}}#app .app-JPUJOL .product-bottom .blockImages .imageLeft img,#app .app-JPUJOL .product-bottom .blockImages .imageRight img{border:1px solid #000;border-radius:4px;box-sizing:border-box;padding:.1rem}@media(max-width:769px){#app .app-JPUJOL .product-bottom .blockImages .imageLeft img,#app .app-JPUJOL .product-bottom .blockImages .imageRight img{width:100%}}#app .app-JPUJOL .product-bottom .blockImages .textLeft,#app .app-JPUJOL .product-bottom .blockImages .textRight{flex:5}#app .app-JPUJOL .product-bottom .blockImages .textLeft .titleText:nth-child(odd),#app .app-JPUJOL .product-bottom .blockImages .textRight .titleText:nth-child(odd){font-size:30px;line-height:34px;margin:10px 0;padding:0 25px}@media(max-width:769px){#app .app-JPUJOL .product-bottom .blockImages .textLeft .titleText:nth-child(odd),#app .app-JPUJOL .product-bottom .blockImages .textRight .titleText:nth-child(odd){padding:0}}#app .app-JPUJOL .product-bottom .blockImages .textLeft .titleText:nth-child(2n),#app .app-JPUJOL .product-bottom .blockImages .textRight .titleText:nth-child(2n){font-size:17px;margin:10px 0;padding:0 25px}@media(max-width:769px){#app .app-JPUJOL .product-bottom .blockImages .textLeft .titleText:nth-child(2n),#app .app-JPUJOL .product-bottom .blockImages .textRight .titleText:nth-child(2n){padding:0}}#app .app-JPUJOL .layout-components-detail-product .product-image-wrapper{width:500px;flex:initial}@media(max-width:1024px){#app .app-JPUJOL .layout-components-detail-product .product-image-wrapper{width:auto;display:flex;align-items:flex-start;justify-content:center;width:100%}}#app .app-JPUJOL .layout-components-detail-product .product-image-wrapper .product-box-wrapper{flex-grow:1}@media(max-width:769px){#app .app-JPUJOL .layout-components-detail-product .product-image-wrapper .product-carousel-wrapper{display:flex;align-items:flex-start;justify-content:center}}#app .app-JPUJOL .layout-bottom-header .downloads a{background-color:#aa0a2f}#app .app-JPUJOL .account-menu ul{border-bottom:#aa0a2f}#app .app-JPUJOL .account-menu ul li.active{background-color:#aa0a2f}#app .app-JPUJOL .static-wrapper>.static.static-content h3{color:#aa0a2f}#app .app-JPUJOL .menu-label-item.category-selected{font-weight:700;color:#aa0a2f}#app .app-JPUJOL .account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row.submit button.submit,#app .app-JPUJOL .account-addresses-wrapper li.account-address .address-box-buttons button.update-button,#app .app-JPUJOL .first-level-item.menu-outlet-item>.outlet-a,#app .app-JPUJOL .multiple-products-row-wrapper .multiple-product-segment-button button{background-color:#aa0a2f}#app .app-JPUJOL .cart-product-free{border:1px solid #aa0a2f}#app .app-JPUJOL .product-promotion-wrapper{border:2px solid #aa0a2f}#app .app-JPUJOL .category-image-wrapper .new_tag{background-color:#aa0a2f}#app .app-JPUJOL .product-carousel-items .product-carousel-arrows .left,#app .app-JPUJOL .product-carousel-items .product-carousel-arrows .right{color:#aa0a2f}#app .app-JPUJOL .product-carousel-items .carousel__slide--active{border-color:#aa0a2f}#app .app-JPUJOL label.menu-label-new.menu-label-floating{background-color:#aa0a2f;color:#fff}#app .app-JPUJOL .cart-address-list .cart-address-item .cart-address-item-wrapper .cart-alias,#app .app-JPUJOL .youtube-trigger{background-color:#aa0a2f}#app .app-JPUJOL .back-to-stock-buttons button,#app .app-JPUJOL button.back-to-stock-button{background-color:#aa0a2f;color:#fff}#app .app-JPUJOL .filter-item.filter-delete button{background-color:#aa0a2f}#app .app-JPUJOL .layout-menu-inner .menu li{font-size:1rem}#app .app-JPUJOL .product-variant-item{border:1px solid #aa0a2f}#app .app-JPUJOL .variant-active{background-color:#aa0a2f;color:#fff}#app .app-JPUJOL .variant-active span{opacity:1}#app .app-IDEASPATCH{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}#app .app-IDEASPATCH .layout-bottom-header .logo{width:185px!important}#app .app-IDEASPATCH .layout-menu-inner .menu{justify-content:flex-start}#app .app-IDEASPATCH .layout-top-header a,#app .app-IDEASPATCH .layout-top-header select{color:#82358b}#app .app-IDEASPATCH .layout-top-header a.segment-label{color:#fff}#app .app-IDEASPATCH .cart-icon-wrapper .mdi svg,#app .app-IDEASPATCH .price-wrapper .price-gross{color:#82358b}#app .app-IDEASPATCH .product-carousel-items ul li.active{border-color:#82358b}#app .app-IDEASPATCH .static-wrapper>.static.static-content h2{color:#82358b}#app .app-IDEASPATCH .register-page .register-block{border-color:#82358b}#app .app-IDEASPATCH .register-page .register-block h3{color:#82358b}#app .app-IDEASPATCH .register-page .register-block .register-block-right button{color:#82358b;border-color:#82358b}#app .app-IDEASPATCH .register-page .register-block .register-block-right button:hover{color:#fff;background-color:#82358b}#app .app-IDEASPATCH .menu-tabs .tab{color:#82358b}#app .app-IDEASPATCH .menu-tabs.active{background-color:#82358b}#app .app-IDEASPATCH .btn{border:1px solid #82358b;color:#82358b}#app .app-IDEASPATCH .btn:hover{background-color:#82358b;color:#fff}#app .app-IDEASPATCH .product-box-wrapper .product-buttons>.mdi.mdi-minus,#app .app-IDEASPATCH .product-box-wrapper .product-buttons>.mdi.mdi-plus{background-color:#82358b}#app .app-IDEASPATCH .product-extra-content ul li span{border:1px solid #82358b}#app .app-IDEASPATCH .product-extra-content ul li span.active,#app .app-IDEASPATCH .product-image-wrapper .new-label{background-color:#82358b}#app .app-IDEASPATCH .product-image-wrapper .new-label.discount-label{background-color:red!important}#app .app-IDEASPATCH .search-section-selector ul li.active{color:#82358b;border-color:#82358b}#app .app-IDEASPATCH .contact-page-info .mdi,#app .app-IDEASPATCH .segment-label{background-color:#82358b}#app .app-IDEASPATCH .blog-entries .blog-entry-links a,#app .app-IDEASPATCH .blog-entries .blog-entry.blog-entry-list .blog-entry-right h2,#app .app-IDEASPATCH .blog-entries .blog-entry.blog-entry-list .blog-entry-right h3,#app .app-IDEASPATCH .date-box .day{color:#82358b}#app .app-IDEASPATCH .cart-promotional-code button,#app .app-IDEASPATCH .date-box .month,#app .app-IDEASPATCH .layout-banner-desktop .layout-banner-guide ul li .layout-banner-guide-item.active{background-color:#82358b}#app .app-IDEASPATCH .cookies-wrapper .cookies-content-fg a{color:#82358b}#app .app-IDEASPATCH .layout-segments .layout-label{background-color:#82358b}#app .app-IDEASPATCH .layout-segment-horizontal-wrapper .layout-segment-horizontal:hover .layout-label,#app .app-IDEASPATCH .layout-segment-vertical:hover .layout-label{color:#82358b;background-color:#fff}#app .app-IDEASPATCH .product-image-wrapper span.new-label{background-color:#82358b!important}#app .app-IDEASPATCH .product-image-wrapper span.new-label.discount-label{background-color:red!important}#app .app-IDEASPATCH .product-bottom{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}#app .app-IDEASPATCH .product-bottom table{width:78%;margin:25px auto}#app .app-IDEASPATCH .product-bottom table tr:nth-child(odd){background:#ebd1ee!important}#app .app-IDEASPATCH .product-bottom table th{background:#82358b;text-align:center;font-size:15px;vertical-align:middle;font-weight:400;color:#fff;width:230px;box-sizing:border-box;padding:.5rem}#app .app-IDEASPATCH .product-bottom table td{text-align:center;font-size:15px;padding:11px 9px}#app .app-IDEASPATCH .product-bottom .blockImages{width:100%;display:flex;align-items:flex-start;justify-content:stretch;margin-bottom:3rem}@media(max-width:769px){#app .app-IDEASPATCH .product-bottom .blockImages{flex-direction:column}}#app .app-IDEASPATCH .product-bottom .blockImages>div{flex:1}#app .app-IDEASPATCH .product-bottom .blockImages .imageLeft{order:1}#app .app-IDEASPATCH .product-bottom .blockImages .textRight{order:2}#app .app-IDEASPATCH .product-bottom .blockImages .textLeft{order:1}#app .app-IDEASPATCH .product-bottom .blockImages .imageRight{order:2}#app .app-IDEASPATCH .product-bottom .blockImages .imageLeft,#app .app-IDEASPATCH .product-bottom .blockImages .imageRight{flex:4;display:flex;align-items:flex-start;justify-content:flex-end}@media(max-width:769px){#app .app-IDEASPATCH .product-bottom .blockImages .imageLeft,#app .app-IDEASPATCH .product-bottom .blockImages .imageRight{width:100%}}#app .app-IDEASPATCH .product-bottom .blockImages .imageLeft img,#app .app-IDEASPATCH .product-bottom .blockImages .imageRight img{border:1px solid #000;border-radius:4px;box-sizing:border-box;padding:.1rem}@media(max-width:769px){#app .app-IDEASPATCH .product-bottom .blockImages .imageLeft img,#app .app-IDEASPATCH .product-bottom .blockImages .imageRight img{width:100%}}#app .app-IDEASPATCH .product-bottom .blockImages .textLeft,#app .app-IDEASPATCH .product-bottom .blockImages .textRight{flex:5}#app .app-IDEASPATCH .product-bottom .blockImages .textLeft .titleText:nth-child(odd),#app .app-IDEASPATCH .product-bottom .blockImages .textRight .titleText:nth-child(odd){font-size:30px;line-height:34px;margin:10px 0;padding:0 25px}@media(max-width:769px){#app .app-IDEASPATCH .product-bottom .blockImages .textLeft .titleText:nth-child(odd),#app .app-IDEASPATCH .product-bottom .blockImages .textRight .titleText:nth-child(odd){padding:0}}#app .app-IDEASPATCH .product-bottom .blockImages .textLeft .titleText:nth-child(2n),#app .app-IDEASPATCH .product-bottom .blockImages .textRight .titleText:nth-child(2n){font-size:17px;margin:10px 0;padding:0 25px}@media(max-width:769px){#app .app-IDEASPATCH .product-bottom .blockImages .textLeft .titleText:nth-child(2n),#app .app-IDEASPATCH .product-bottom .blockImages .textRight .titleText:nth-child(2n){padding:0}}#app .app-IDEASPATCH .layout-components-detail-product .product-image-wrapper{width:500px;flex:initial}@media(max-width:1024px){#app .app-IDEASPATCH .layout-components-detail-product .product-image-wrapper{width:auto;display:flex;align-items:flex-start;justify-content:center;width:100%}}#app .app-IDEASPATCH .layout-components-detail-product .product-image-wrapper .product-box-wrapper{flex-grow:1}@media(max-width:769px){#app .app-IDEASPATCH .layout-components-detail-product .product-image-wrapper .product-carousel-wrapper{display:flex;align-items:flex-start;justify-content:center}}#app .app-IDEASPATCH .layout-bottom-header .downloads a{background-color:#82358b}#app .app-IDEASPATCH .account-menu ul{border-bottom:#82358b}#app .app-IDEASPATCH .account-menu ul li.active{background-color:#82358b}#app .app-IDEASPATCH .static-wrapper>.static.static-content h3{color:#82358b}#app .app-IDEASPATCH .layout-menu-inner .menu li{border-top:3px solid transparent}#app .app-IDEASPATCH .layout-menu-inner .menu li a:hover{color:#82358b}#app .app-IDEASPATCH .layout-menu-inner .menu li a span{font-size:.95rem}#app .app-IDEASPATCH .layout-menu-inner .menu>li:hover{border-top:3px solid #82358b}#app .app-IDEASPATCH .product-sku .label-product-name{font-size:.95rem}#app .app-IDEASPATCH .menu-label-item.category-selected{font-weight:700;color:#82358b}#app .app-IDEASPATCH .first-level-item.menu-outlet-item>.outlet-a{background-color:#82358b}#app .app-IDEASPATCH .first-level-item.menu-outlet-item:hover>.outlet-a{color:#fff}#app .app-IDEASPATCH .account-addresses-wrapper .account-addresses-inner-wrapper .new-address-form .row.submit button.submit,#app .app-IDEASPATCH .account-addresses-wrapper li.account-address .address-box-buttons button.update-button,#app .app-IDEASPATCH .multiple-products-row-wrapper .multiple-product-segment-button button{background-color:#82358b}#app .app-IDEASPATCH .cart-product-free{border:1px solid #82358b}#app .app-IDEASPATCH .product-promotion-wrapper{border:2px solid #82358b}#app .app-IDEASPATCH .category-image-wrapper .new_tag{background-color:#82358b}#app .app-IDEASPATCH .product-carousel-items .product-carousel-arrows .left,#app .app-IDEASPATCH .product-carousel-items .product-carousel-arrows .right{color:#82358b}#app .app-IDEASPATCH .product-carousel-items .carousel__slide--active{border-color:#82358b}#app .app-IDEASPATCH label.menu-label-new.menu-label-floating{background-color:#82358b;color:#fff}#app .app-IDEASPATCH .cart-address-list .cart-address-item .cart-address-item-wrapper .cart-alias,#app .app-IDEASPATCH .youtube-trigger{background-color:#82358b}#app .app-IDEASPATCH .back-to-stock-buttons button,#app .app-IDEASPATCH button.back-to-stock-button{background-color:#82358b;color:#fff}#app .app-IDEASPATCH .filter-item.filter-delete button{background-color:#82358b}#app .app-IDEASPATCH .product-add-to-cart span,#app .app-IDEASPATCH .product-add-to-cart svg{color:#82358b}#app .app-IDEASPATCH .product-add-to-cart:hover{background-color:#82358b;border-color:#82358b}#app .app-IDEASPATCH .product-add-to-cart:hover span,#app .app-IDEASPATCH .product-add-to-cart:hover svg{color:#fff}#app .app-IDEASPATCH .product-variant-item{border:1px solid #82358b}#app .app-IDEASPATCH .variant-active{background-color:#82358b;color:#fff}#app .app-IDEASPATCH .variant-active span{opacity:1}@media(max-width:769px){#app .app-IDEASPATCH .product-add-to-cart{background-color:#fff;border:1px solid #82358b}}:root{--ion-color-primary:#3880ff;--ion-color-primary-rgb:56,128,255;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#3171e0;--ion-color-primary-tint:#4c8dff;--ion-color-secondary:#3dc2ff;--ion-color-secondary-rgb:61,194,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#36abe0;--ion-color-secondary-tint:#50c8ff;--ion-color-tertiary:#5260ff;--ion-color-tertiary-rgb:82,96,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#4854e0;--ion-color-tertiary-tint:#6370ff;--ion-color-success:#2dd36f;--ion-color-success-rgb:45,211,111;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#28ba62;--ion-color-success-tint:#42d77d;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255,196,9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#eb445a;--ion-color-danger-rgb:235,68,90;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#cf3c4f;--ion-color-danger-tint:#ed576b;--ion-color-dark:#222428;--ion-color-dark-rgb:34,36,40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#92949c;--ion-color-medium-rgb:146,148,156;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#808289;--ion-color-medium-tint:#9d9fa6;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,245,248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9}@media (prefers-color-scheme:dark){body{--ion-color-primary:#428cff;--ion-color-primary-rgb:66,140,255;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#3a7be0;--ion-color-primary-tint:#5598ff;--ion-color-secondary:#50c8ff;--ion-color-secondary-rgb:80,200,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#46b0e0;--ion-color-secondary-tint:#62ceff;--ion-color-tertiary:#6a64ff;--ion-color-tertiary-rgb:106,100,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#5d58e0;--ion-color-tertiary-tint:#7974ff;--ion-color-success:#2fdf75;--ion-color-success-rgb:47,223,117;--ion-color-success-contrast:#000;--ion-color-success-contrast-rgb:0,0,0;--ion-color-success-shade:#29c467;--ion-color-success-tint:#44e283;--ion-color-warning:#ffd534;--ion-color-warning-rgb:255,213,52;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0bb2e;--ion-color-warning-tint:#ffd948;--ion-color-danger:#ff4961;--ion-color-danger-rgb:255,73,97;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#e04055;--ion-color-danger-tint:#ff5b71;--ion-color-dark:#f4f5f8;--ion-color-dark-rgb:244,245,248;--ion-color-dark-contrast:#000;--ion-color-dark-contrast-rgb:0,0,0;--ion-color-dark-shade:#d7d8da;--ion-color-dark-tint:#f5f6f9;--ion-color-medium:#989aa2;--ion-color-medium-rgb:152,154,162;--ion-color-medium-contrast:#000;--ion-color-medium-contrast-rgb:0,0,0;--ion-color-medium-shade:#86888f;--ion-color-medium-tint:#a2a4ab;--ion-color-light:#222428;--ion-color-light-rgb:34,36,40;--ion-color-light-contrast:#fff;--ion-color-light-contrast-rgb:255,255,255;--ion-color-light-shade:#1e2023;--ion-color-light-tint:#383a3e}.ios body{--ion-background-color:#000;--ion-background-color-rgb:0,0,0;--ion-text-color:#fff;--ion-text-color-rgb:255,255,255;--ion-color-step-50:#0d0d0d;--ion-color-step-100:#1a1a1a;--ion-color-step-150:#262626;--ion-color-step-200:#333;--ion-color-step-250:#404040;--ion-color-step-300:#4d4d4d;--ion-color-step-350:#595959;--ion-color-step-400:#666;--ion-color-step-450:#737373;--ion-color-step-500:grey;--ion-color-step-550:#8c8c8c;--ion-color-step-600:#999;--ion-color-step-650:#a6a6a6;--ion-color-step-700:#b3b3b3;--ion-color-step-750:#bfbfbf;--ion-color-step-800:#ccc;--ion-color-step-850:#d9d9d9;--ion-color-step-900:#e6e6e6;--ion-color-step-950:#f2f2f2;--ion-item-background:#000;--ion-card-background:#1c1c1d}.ios ion-modal{--ion-background-color:var(--ion-color-step-100);--ion-toolbar-background:var(--ion-color-step-150);--ion-toolbar-border-color:var(--ion-color-step-250)}.md body{--ion-background-color:#121212;--ion-background-color-rgb:18,18,18;--ion-text-color:#fff;--ion-text-color-rgb:255,255,255;--ion-border-color:#222;--ion-color-step-50:#1e1e1e;--ion-color-step-100:#2a2a2a;--ion-color-step-150:#363636;--ion-color-step-200:#414141;--ion-color-step-250:#4d4d4d;--ion-color-step-300:#595959;--ion-color-step-350:#656565;--ion-color-step-400:#717171;--ion-color-step-450:#7d7d7d;--ion-color-step-500:#898989;--ion-color-step-550:#949494;--ion-color-step-600:#a0a0a0;--ion-color-step-650:#acacac;--ion-color-step-700:#b8b8b8;--ion-color-step-750:#c4c4c4;--ion-color-step-800:#d0d0d0;--ion-color-step-850:#dbdbdb;--ion-color-step-900:#e7e7e7;--ion-color-step-950:#f3f3f3;--ion-item-background:#1e1e1e;--ion-toolbar-background:#1f1f1f;--ion-tab-bar-background:#1f1f1f;--ion-card-background:#1e1e1e}}