body.rtl-layout{margin:0;direction:rtl}body.rtl-layout .pull-right{float:left !important}body.rtl-layout .pull-left{float:right !important}body.rtl-layout.page-layout-2columns-left .column.main,body.rtl-layout.page-layout-2columns-right .sidebar-main{float:left}body.rtl-layout.page-layout-2columns-right .sidebar-additional{float:left;clear:left}body.rtl-layout.page-layout-2columns-right .column.main,body.rtl-layout.page-layout-2columns-left .sidebar-main{float:right}body.rtl-layout.page-layout-2columns-left .sidebar-additional{float:right;clear:right}body.rtl-layout table th{text-align:right}body.rtl-layout input[type="radio"]{margin:2px 0 0 5px}body.rtl-layout .field-tooltip{right:auto;left:0}@media only screen and (min-width:1600px){.breadcrumbs .items,.page-main:not(.page-main-full)>div,.container,.sticky-menu.active .panel.wrapper,.cms-page-view .page-title-wrapper,.checkout-index-index .page-main{width:1605px !important;max-width:1605px !important}}:root{--primary-color:#FF2C41;--black:#000;--white:#fff;--border-color:#d5d5d5}body{max-width:1920px;margin:0 auto}.action,.action.secondary,.action.secondary a,button.cart{color:var(--black) !important;background:var(--white) !important;border:1px solid var(--border-color) !important}.action.primary,.action.primary a{color:var(--white) !important;background:var(--primary-color) !important;border:1px solid var(--primary-color) !important}.action.primary,.action-primary{vertical-align:unset}.action.nav-toggle,.action.nav-toggle:hover,.action.showcart,.action.view,.action.order,.action.viewcart,.action.action-toggle,.action.edit,.action.change-password,.action.search,.mb-toolbar-inner .action,.action.remind,.action.print,.primary .action.action-cancel{background:none !important;border:none !important}.action.nav-toggle:hover,.action.nav-toggle:hover:hover,.action.showcart:hover,.action.view:hover,.action.order:hover,.action.viewcart:hover,.action.action-toggle:hover,.action.edit:hover,.action.change-password:hover,.action.search:hover,.mb-toolbar-inner .action:hover,.action.remind:hover,.action.print:hover,.primary .action.action-cancel:hover{color:#000 !important;background:unset !important}.action:hover,.action:focus,.action:active,.action.primary:hover,.action.primary:focus,.action.primary:active,.action.secondary:hover,.action.secondary:focus,.action.secondary:active,button.cart:hover,.actions-toolbar .primary button:hover,.actions-toolbar .primary button:focus,.actions-toolbar .primary button:active,.actions-toolbar .secondary button:hover,.actions-toolbar .secondary button:focus,.actions-toolbar .secondary button:active{color:var(--white) !important;background:var(--black) !important;border-color:var(--black) !important}a:not(.action):hover{color:var(--primary-color) !important}#back-top a:focus,#back-top a:active,#back-top a:hover{color:#FFF !important}#minicart-content-wrapper .action.edit{border:1px solid var(--white) !important}.cdz-popup-area .cdz-popup.popup-account-popup .account-info-summary .info-summary-top:before,.info-summary-bottom .secondary .create-account-link,.page-header .utilies-toggle-btn:hover:before,.page-header .account-trigger:hover:before,.page-header .action.showcart:hover:before,.page-header .search-trigger:hover,.page-header a:hover,.minicart-items .product-item .product-item-name a:hover{color:var(--primary-color) !important}body input[type="text"],body input[type="password"],body input[type="url"],body input[type="tel"],body input[type="search"],body input[type="number"],body input[type="datetime"],body input[type="email"],body form select,body form .cdz-select-wrap .mk{height:40px !important;line-height:40px !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.text-center{text-align:center}.black-logo .logo .main-logo,.catalog-product-view .logo .main-logo,.black-logo a.logo .small-logo,.catalog-product-view a.logo .small-logo{content:url('../images/logo-black.png')}.black-logo .page-header,.catalog-product-view .page-header{background:unset !important}.black-logo .page-header .title-menu,.catalog-product-view .page-header .title-menu,.black-logo .page-header .sticky-menu:not(.active) .header.panel .search-trigger:before,.catalog-product-view .page-header .sticky-menu:not(.active) .header.panel .search-trigger:before,.black-logo .page-header .sticky-menu:not(.active) .header.panel .account-trigger:before,.catalog-product-view .page-header .sticky-menu:not(.active) .header.panel .account-trigger:before,.black-logo .page-header .sticky-menu:not(.active) .header.panel .action.showcart:before,.catalog-product-view .page-header .sticky-menu:not(.active) .header.panel .action.showcart:before{color:#000}.black-logo .page-header .utilies-toggle-wrap .utilies-toggle-btn:before,.catalog-product-view .page-header .utilies-toggle-wrap .utilies-toggle-btn:before,.black-logo .page-header .utilies-toggle-wrap .utilies-toggle-btn:after,.catalog-product-view .page-header .utilies-toggle-wrap .utilies-toggle-btn:after{background:#000}.black-logo .page-header .nav-toggle:before,.catalog-product-view .page-header .nav-toggle:before,.black-logo .page-header .nav-toggle>span:before,.catalog-product-view .page-header .nav-toggle>span:before,.black-logo .page-header .nav-toggle>span:after,.catalog-product-view .page-header .nav-toggle>span:after{background:#000 !important}.black-logo .page-header .search-toggle:before,.catalog-product-view .page-header .search-toggle:before{color:#000 !important}.page-main{z-index:0}.actions-toolbar a.action{color:#fff !important;border-color:#FF2C41 !important;background:#FF2C41 !important}.actions-toolbar a.action:hover{color:#fff !important;border-color:#000 !important;background:#000 !important}.actions-toolbar a.action:hover:before{color:#fff !important}.actions-toolbar a.action.remind{color:#000 !important;background:none !important;border-bottom:none !important;text-transform:unset !important}.mb-bottom-toolbar a.action{color:#fff !important;border-color:unset !important;background:unset !important}.mb-bottom-toolbar a.action:hover{color:#fff !important}.mb-bottom-toolbar .btn-groups{padding:0 !important}.hp-special-button{padding:15px 25px;font-size:14px;font-weight:850 !important;font-family:'eurostile'}.hp-special-button.prima{color:#fff !important;background:#FF2C41 !important}.hp-special-button.prima:hover{color:#000 !important}.hp-special-button.second{color:#000 !important;background:#FFF !important}.hp-special-button.second:hover{color:#FF2C41 !important}.page-main{z-index:0}.box-actions a.action:hover{color:#FF2C41 !important;background:#fff !important}.header .action.showcart{background:none !important}.product-list-style-01 .owl-carousel .item:hover{margin-top:unset !important;box-shadow:unset !important}.wrapper-adv-style-15 .item:hover .item-image{transform:unset !important}.cms-index-index .page-header{background:linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 100%) !important;position:absolute !important;left:0;top:0;width:100%;z-index:7;border:0 !important}.page-header{background:linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 100%) !important;z-index:1;border:none !important}.page-header .header.panel{background-color:unset !important;background:unset !important}.page-header .panel.wrapper{position:relative}.cms-page-view .breadcrumbs{display:none}#maincontent .page.messages{width:auto !important}.page.messages{position:absolute;width:auto !important;display:block;right:0;z-index:999999;top:250px;max-width:90vw}@media (min-width:768px){.page.messages{max-width:50vw}}.page.messages .message{position:relative;padding-right:35px}.page.messages .message .action-close{background-image:none;background:none;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;position:absolute;top:10px;right:10px;cursor:pointer}.page.messages .message .action-close:focus,.page.messages .message .action-close:active{background:none;border:none}.page.messages .message .action-close:hover{background:none;border:none}.page.messages .message .action-close.disabled,.page.messages .message .action-close[disabled],fieldset[disabled] .page.messages .message .action-close{pointer-events:none;opacity:.5}.page.messages .message .action-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:14px;content:'\f00d';font-family:'FontAwesome';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page.messages .message .action-close span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cdz-popup-area .cdz-popup.popup-minicart-popup{width:800px !important}.block-minicart .minicart-items-wrapper{height:40vh !important;max-height:40vh !important}.block-minicart #btn-minicart-close-popup{display:block !important}.nav-visible .owl-nav,.owl-carousel .owl-nav{display:block !important}.nav-visible .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-prev,.nav-visible .owl-nav .owl-next,.owl-carousel .owl-nav .owl-next{opacity:1 !important;visibility:visible !important;transform:translate(0, 0) !important;background:#ffffff !important;color:#000000 !important;border:1px solid #ffffff !important}.nav-visible .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-prev:hover,.nav-visible .owl-nav .owl-next:hover,.owl-carousel .owl-nav .owl-next:hover,.nav-visible .owl-nav .owl-prev:active,.owl-carousel .owl-nav .owl-prev:active,.nav-visible .owl-nav .owl-next:active,.owl-carousel .owl-nav .owl-next:active{background:#ff2c41 !important;color:#ffffff !important;border-color:#ff2c41 !important}.nav-visible .owl-nav .owl-prev.disabled,.owl-carousel .owl-nav .owl-prev.disabled,.nav-visible .owl-nav .owl-next.disabled,.owl-carousel .owl-nav .owl-next.disabled{opacity:0 !important;visibility:hidden !important}.sls-cont .owl-nav[class]{top:calc(48% - .5 * 40px) !important;display:flex !important}.breadcrumbs{padding:20px 10px !important}.breadcrumbs .items{padding:0 !important}@media only screen and (min-width:1024px){.breadcrumbs .items{padding:0 10px !important}}.message.info{margin:0 0 30px}.currency-link{display:none}.header-top-info{font-size:14px;color:#FFF;min-height:60px;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;white-space:normal;display:block;padding:10px}.header-top-info a{text-decoration:underline}.header-top-info a:hover{color:#FFF !important}.header-top-info a::after{content:"\f05a";font-family:"FontAwesome";padding:0 5px;text-decoration:none;display:inline-block}@media only screen and (max-width:767px){.header-top-info{min-height:60px}}.header-top-pnrr{display:flex;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;background:#000;gap:15px;padding:10px 0}.header-top-pnrr img{max-height:35px;width:auto;max-width:150px}@media only screen and (min-width:375px){.header-top-pnrr img{max-width:200px}}.cdz-menu span{font:700 14px/1.35 proxima-nova,Rajdhani,Helvetica Neue,Verdana,Arial,sans-serif !important;font-size:14px;color:#000;font-weight:700}.cdz-menu .item{border:none !important}.cdz-menu a.menu-link{padding:12px !important}.cdz-menu .item.level-top>.menu-link{height:40px}.cdz-menu .item.top-separator{border-top:1px solid !important;border-color:#D5D5D5 !important;margin-top:20px;padding-top:20px !important}.cdz-menu .item:hover a{background:none !important}.cdz-menu .item:hover span{color:#FF2C41}.cdz-menu:not(.cdz-toggle-menu) .groupmenu-drop>li.tablet-item>a{padding:10px 20px 10px 0 !important}.cdz-menu .dropdown-toggle:before{margin-top:15px !important}.nav-sections-item-title{display:none}.nav-sections-item-content{margin-top:0 !important}.nav-sections-item-content .tablet-item a{border-bottom:none !important}.nav-sections-item-content .tablet-item a::after{display:none}.customer-not-logged-in .logout{display:none !important}.customer-logged-in .login{display:none !important}ul.menu-items.items{display:flex;align-items:center;flex-wrap:nowrap}ul.menu-items.items li{width:calc(100% / 5)}.product-item .product-item-details{padding:0 !important}.product-item .product-item-link{text-transform:none;text-align:center;font-family:'proxima-nova' !important}.product-item .product-item-name{font-size:20px;min-height:48px;max-height:48px;line-height:120%;overflow:hidden;font-weight:600;margin:0 0 5px 0 !important}.product-item .product-display-subtitle{font-size:16px;min-height:16px;max-height:16px;font-weight:400;margin:0 0 20px 0;overflow:hidden;line-height:120%}.product-item .product-item-inner{min-height:177px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end}.product-item .product-item-inner .product-item-actions{margin:10px 5px !important}.product-item .product-image-wrapper{padding-bottom:100% !important}.product-item .price-start{margin-top:auto}.product-item a.action{text-transform:uppercase;text-align:center;width:100%;display:block;padding:15px 10px;border:1px solid #D5D5D5;font-size:14px;font-family:'eurostile'}.product-item a.action:hover{color:#fff;border:1px solid #ff2c41;background-color:#ff2c41}.product-item .product-item-name .product-item-link,.product-item .product-item-link,.product-item .product.name a{text-transform:unset !important}.minicart-popup .product-item-inner,.owl-item .product-item-inner{min-height:unset}.double-banner{display:flex;flex-direction:column;height:117vh;max-height:740px}@media (min-width:768px){.double-banner{height:40vh;flex-direction:row}}@media (min-width:1024px){.double-banner{height:60vh}}@media (min-width:1605px){.double-banner{height:80vh}}@media (min-width:1920px){.double-banner{width:1920px;margin:0 auto}}.double-banner p.title{font-size:clamp(36px, 2.6vw, 48px);font-family:'eurostile';line-height:1;text-transform:uppercase;color:#FFF !important}.double-banner p{font-size:clamp(18px, 1.4vw, 22px);font-family:'eurostile'}.double-banner button{padding:10px 40px}.double-banner .left,.double-banner .right{flex:1;display:flex;flex-direction:column;background-size:contain;background-position:bottom center;background-repeat:no-repeat}@media (min-width:768px){.double-banner .left,.double-banner .right{background-size:cover;background-position:right}}.double-banner .left{padding:4vh 4vw;background-color:#FF2C41}@media (min-width:768px){.double-banner .left .content{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;height:100%}}@media (min-width:1024px){.double-banner .left .title{margin-top:25%}.double-banner .left .content{width:50%}}@media (min-width:1440px){.double-banner .left{padding:4vh 0 4vh 8.5vw}}.double-banner .left .button{background:#fff !important;color:#000 !important;border:#fff !important}.double-banner .left .button:hover{background:#000 !important;color:#fff !important;border:#000 !important}.double-banner .right{background-color:#000;padding:2vh 4vw 4vh 4vw}@media (min-width:1440px){.double-banner .right{padding:4vh 8.5vw 4vh 0}}@media (min-width:768px){.double-banner .right .content{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;text-align:center;align-content:flex-end}.double-banner .right .content .button{margin:0 7vw 0 0}}.double-banner .right p{color:#FF2C41}.double-banner .right span{color:#FFF}.category-bottom-red-banner{background-position:top center;object-fit:contain;height:100vh;max-height:1000px}@media (min-width:1920px){.category-bottom-red-banner{width:1920px;margin:0 auto}}.category-bottom-red-banner .left{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:6vh 4vw}@media (min-width:1440px){.category-bottom-red-banner .left{padding:6vh 9vw}}.category-bottom-red-banner #logo{width:142px;height:auto}@media (min-width:768px){.category-bottom-red-banner #logo{width:198px}}.category-bottom-red-banner p.title{font-size:clamp(32px, 5vw, 64px);text-transform:uppercase;font-weight:850;font-family:'eurostile';line-height:1;margin:25px 0;padding:0}.category-bottom-red-banner p{font-size:clamp(16px, 1.2vw, 20px);font-family:'proxima-nova';font-weight:600;padding:0 0 0 30px;margin-bottom:25px;position:relative}.category-bottom-red-banner .list p::before{content:"✓" !important;position:absolute;left:0;top:0;width:24px;height:24px;background:#FFF;color:#000;border-radius:50%;text-align:center;line-height:24px;font-size:14px}.category-bottom-red-banner .button{width:fit-content;border:none}.category-bottom-grey-banner{background-repeat:no-repeat;left:0;position:relative;min-height:37vh;display:flex;flex-direction:column;padding:4vh 4vw;background-color:#d9d9d9;gap:2vw}@media (min-width:768px){.category-bottom-grey-banner{flex-direction:row}}@media (min-width:1440px){.category-bottom-grey-banner{padding:4vh 9vw}}@media (min-width:1920px){.category-bottom-grey-banner{width:1920px;margin:0 auto}}.category-bottom-grey-banner h2{font-size:clamp(22px, 2.6vw, 48px);font-family:'eurostile'}.category-bottom-grey-banner p{font-size:clamp(14px, 1vw, 18px);margin:0 0 20px 0;line-height:1}.category-bottom-grey-banner p.subtitle{font-family:'proxima-nova',sans-serif;font-size:clamp(18px, 1.4vw, 24px)}.category-bottom-grey-banner .button{width:fit-content;border:none}.category-bottom-grey-banner .left,.category-bottom-grey-banner .right{flex:1;display:flex;flex-direction:column;justify-content:center}.for-you .content-head,#products-listing .content-head{text-align:center}#products-listing{padding:25px 1vw}#products-listing .cdz-block-title{margin:0}#products-listing .owl-stage{padding-bottom:0}#products-listing h1.title{font-size:clamp(26px, 4vw, 48px);font-family:'eurostile';text-transform:uppercase;line-height:normal;margin:0 0 20px}#products-listing p.subtitle{font-size:clamp(16px, 2vw, 18px)}#products-listing .product-item .product-item-inner{padding-top:0}#products-listing .product-item .product-item-inner .product-item-actions{margin:0 !important}@media (min-width:768px){#products-listing{padding:30px 1vw}}.for-you{padding:50px 5vh 0}.for-you h1.title{font-size:clamp(26px, 4vw, 36px);font-family:'eurostile';text-transform:uppercase;line-height:1;margin:0 0 20px}.for-you p.subtitle{font-size:clamp(16px, 2vw, 18px);margin-bottom:25px;line-height:1.2}@media (min-width:768px){.for-you{padding:60px 5vh}}.assist{padding:20px 0 !important}.assist h1.title{font-size:clamp(36px, 5vw, 64px);font-family:'eurostile';text-transform:uppercase;line-height:normal;margin:0 0 10px}.assist p.subtitle{margin:0 0 30px}.assist h1.title,.assist p.subtitle{padding:0 40px !important}.projects{padding:30px 5vh 30px}@media (min-width:768px){.projects{padding:70px 5vh 70px;height:100vh;max-height:1000px}}.projects .project-title{font-size:clamp(24px, 2vw, 32px);font-family:'eurostile';text-transform:uppercase;margin-bottom:15px;line-height:1}.projects .project-content{margin-bottom:20px}@media (min-width:768px){.projects .project-content{margin-bottom:50px}}.projects .project-content p{font-size:clamp(18px, 2vw, 20px);text-transform:uppercase;font-weight:700}.projects .project-content ul{font-size:clamp(16px, 2vw, 20px);text-transform:uppercase;font-weight:400}.projects .project-content ul li{margin:0}.projects .project-location{font-size:16px}.projects .project-location .map{color:#848484}.projects .project-location .map::before{content:"\f041";font-family:FontAwesome;font-style:normal;font-weight:normal;display:inline-block;margin-right:.3rem}.projects .content-action{text-align:center;padding:50px 0 0 0}.projects h1.title{font-size:clamp(36px, 5vw, 64px);line-height:1;margin:0 0 10px 0;font-family:'eurostile';text-transform:uppercase}@media (min-width:768px){.projects h1.title{margin:0 0 20px 0}}.projects p.subtitle{font-family:'eurostile';font-size:clamp(20px, 2vw, 24px);line-height:1;margin-bottom:20px}@media (min-width:768px){.projects p.subtitle{margin-bottom:60px}}.projects .owl-carousel .owl-prev{inset-inline:-3px auto !important}.projects .owl-carousel .owl-next{inset-inline:3px auto !important}@media only screen and (min-width:1024px){.projects .owl-carousel .owl-prev,.projects .owl-carousel .owl-next{inset-inline:0 auto !important}}.projects .owl-carousel .owl-prev,.projects .owl-carousel .owl-next{width:40px !important;height:40px !important}.projects .owl-carousel .sl-content{padding:5px 0 0}.projects .action{padding:15px 95px !important  }@media only screen and (min-width:1920px){.projects .content{padding:0 10%}}.guarantee{background-size:cover;background-position:center;padding:50px 5vh 0}@media (min-width:768px){.guarantee{padding:60px 5vh 0}}.guarantee img{width:142px}.guarantee h1.guarantee-head{text-transform:uppercase;font-size:36px;line-height:1}@media only screen and (min-width:1024px){.guarantee h1.guarantee-head{font-size:64px}}.guarantee .guarantee-content{font-family:proxima-nova;font-size:18px;margin-bottom:35px}.guarantee .guarantee-content p{display:flex;align-items:center;font-weight:600;line-height:1;margin:15px 0}.guarantee .guarantee-content p img{margin-right:10px;width:24px}#services #guide,#services #shop{background-position:center center;background-size:cover;background-repeat:no-repeat;height:500px}#services #guide p,#services #shop p{font-size:36px;font-family:'eurostile';color:#fff}#services #guide .content,#services #shop .content{padding-top:60px}#services #shop .money-back{margin-bottom:10px;float:left;width:100%}#services #shop .money-back-info{color:#ff2c41;font-size:24px}#services #shop .money-back-currency{color:#fff}#services #guide .content,#services #shop .content{padding-left:5%}.assist .space-base{margin:0}.assist .item-content{opacity:unset !important;position:absolute;z-index:5}.assist .item-content .item-content-box{background:#ff2c41 !important}.assist .item-content .item-content-box .bc-title{color:#fff !important;text-align:left;text-transform:uppercase}.price-start{display:flex;justify-content:center;flex-direction:row;flex-wrap:nowrap;color:#000;font-size:20px;font-style:normal;font-weight:400;text-transform:lowercase}.price-start .label{margin:0 5px 0 0}.price-start .price-box{width:auto !important}.price-start .price{font:unset !important;color:#000 !important}.price-start .old-price{display:none !important}#searchsuite-autocomplete .qs-option-price{display:flex;flex-direction:row;align-items:center}#searchsuite-autocomplete .qs-option-price .label-price{margin-right:5px}#searchsuite-autocomplete .qs-option-price .old-price{display:none}#searchsuite-autocomplete .price-box{min-height:unset}.page-footer{margin-bottom:0 !important;border-bottom:2px solid #FF2C41;z-index:1}.page-footer .footer-box .footer-link a{color:#848484 !important;font-size:16px !important;line-height:25px;position:relative;transition:color .3s ease,padding-left .3s ease}.page-footer .footer-box .footer-link a:before{content:'→';font-family:'FontAwesome';color:#FF2C41;position:absolute;left:-7px;top:-5px;opacity:0;transform:translateX(-5px);transition:all .3s ease;font-weight:lighter;font-size:24px}.page-footer .footer-box .footer-link a:hover{color:#fff !important;padding-left:20px}.page-footer .footer-box .footer-link a:hover:before{opacity:1;transform:translateX(0)}.page-footer .footer-box.copyrights p:not(.no-collapse){font-size:13px}.page-footer .middle-top{padding:0 !important}.page-footer .footer-content-bottom{padding:20px 0 0 0 !important}.page-footer .fa-pinterest-square::before,.page-footer .fa-instagram::before{margin-left:2px}.footer-content-top{padding:15px 0 !important}.footer-content-top .item{display:flex;flex-direction:row;align-items:center;align-content:center;flex-wrap:nowrap;padding:15px 0 15px 0}@media (min-width:769px){.footer-content-top .item{padding:0}}.footer-content-top .item-text{float:left}.footer-content-top .item-icon{float:left;margin:5px 20px 0 5px;min-width:36px}@media (min-width:768px){.footer-content-top .item-icon{min-width:unset}}.footer-content-top .item-title{margin-bottom:10px;font-weight:600;font-size:18px;line-height:1}.footer-content-top .item-sub-title{margin:0;font-size:14px;line-height:1}.footer-content-middle .footer-logo{position:relative;text-align:left !important}.footer-content-middle .footer-box li{padding:5px 0 !important}.footer-content-middle .footer-box p.h5{text-transform:uppercase;font-family:'eurostile';padding:7px 10px}@media only screen and (min-width:768px){.footer-content-middle .footer-box p.h5{padding:7px 0}}.footer-content-middle .footer-box .link-toggle:before{content:"\f107" !important;left:unset !important;line-height:normal;font-size:25px !important;right:0}.footer-content-middle .footer-box .link-toggle.active:before{transform:rotateZ(180deg) !important}.footer-content-middle .no-collapse:before{content:'' !important}.footer-content-middle #footer-content-2 li,.footer-content-middle #footer-content-2 a{font-size:16px;color:#848484}.footer-content-middle .footer-social{text-align:left !important}.footer-content-middle .footer-social .social a{border-radius:15px !important}.footer-content-middle .newsletter-content{text-align:left !important;overflow:hidden}.footer-content-middle .newsletter-content .title{text-transform:uppercase;font-family:'eurostile';margin-bottom:0 !important}.footer-content-middle .newsletter-content input#newsletter{border:none;border-bottom:1px solid #848484;color:#848484}.footer-content-middle .newsletter-content .action{border:none !important}.footer-content-middle .newsletter-content .action:hover{background:none}.footer-content-middle .newsletter-content p.newsletter-info{font-size:14px;color:#848484;margin:15px 0 0 0}.footer-content-middle .newsletter-content .field.newsletter{width:100% !important}.footer-content-middle .copyrights{color:#848484}.footer-content-middle .copyrights h5{color:#fff}.footer-content-middle .middle-bottom .col-12{padding-bottom:10px}.footer-content-middle .middle-bottom .col-12:first-child{display:none}.clients-support{font-family:'eurostile' !important;padding:16px 0 7px !important;font-weight:bold;margin-bottom:10px;color:#ffffff;font-size:16px !important;text-transform:uppercase}.footer-payment{display:flex;gap:5px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.block.newsletter .form.subscribe{display:flex !important;flex-direction:row;justify-content:center;align-items:center}.block.newsletter .form.subscribe .newsletter input{border:none !important;border-bottom:1px solid #e8e8e8 !important}.cdz-newsletter-modal .block.newsletter .form.subscribe{flex-direction:column !important}#newsletter-validate-detail button{background:#000 !important;border:1px solid;border-color:#fff !important}#newsletter-validate-detail button:hover{border-color:#FF2C41 !important;color:#FF2C41 !important}[data-appearance="full-bleed"]{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw}@media only screen and (min-width:768px){.page-header .sticky-menu:not(.active) .header.panel{padding:30px 0 !important}.assist .space-base{margin:0 0 20px 0}#products-listing h1.title,.assist h1.title,.for-you h1.title{text-align:left}#products-listing p.subtitle,.assist p.subtitle,.for-you p.subtitle{text-align:left}.footer-content-middle .middle-top .link-toggle:before{content:'' !important}.footer-content-middle .footer-logo{top:-24px}}@media only screen and (min-width:1024px){.for-you h1.title,.projects h1.title,.assist h1.title,.for-you p.subtitle,.projects p.subtitle,.assist p.subtitle{text-align:center}#products-listing .content-head{display:flex;align-items:center}#products-listing .content-head .action-end{text-align:end !important}.assist .item-content{opacity:unset !important;position:absolute;z-index:5}.assist .item-content .item-content-box{background:transparent !important}.assist .item-content .item-content-box .bc-title{color:#fff !important;text-align:left;text-transform:uppercase}.assist .cdz-banner:hover .item-content-box{background:#ff2c41 !important}.assist .cdz-banner:hover .bc-title{text-align:right}.footer-content-top .row{display:flex;width:100%}.footer-content-top .item{width:20%;float:left}.footer-content-top .item-icon{float:none;margin:5px 20px 0 0}.footer-content-top .item-text{float:none}.footer-content-middle .middle-top{margin-bottom:15px}.footer-content-middle .middle-top .link-toggle:before{content:''}}@media only screen and (min-width:1200px){.footer-content-middle .middle-bottom .col-12:first-child{display:block}}@media only screen and (min-width:1440px){#services #guide,#services #shop{height:951px}#services #guide p,#services #shop p{font-size:48px}#services #guide .content,#services #shop .content{height:100%;display:flex;padding-top:unset;justify-content:space-around;flex-direction:column;padding-left:8%}#services #shop .content{text-align:center}}@media only screen and (min-width:1600px){#services #guide .content{padding-left:5%}#services #shop .content{padding-left:0}.footer-content-top .item-title{font-size:18px}.footer-content-top .item-icon{float:left}.footer-content-top .item-text{text-align:left}.footer-content-top .item-sub-title{font-size:14px}}@media only screen and (min-width:1920px){#services #guide .content{padding-left:20%}.guarantee .content{padding-left:10%}}@media only screen and (min-width:1921px){header{position:relative;width:1920px !important;left:50% !important;transform:translate(-50%, 0px)}}#CookiebotWidget{bottom:55px !important}#CookiebotWidget-btn-change,#CookiebotWidget-btn-withdraw,.CybotCookiebotDialogBodyButton{font-size:12px !important;border-radius:0 !important;border:1px solid !important}#CookiebotWidget-btn-withdraw:hover{background:#ff2c41 !important;border:1px solid #ff2c41 !important;color:#fff !important}#CookiebotWidget-btn-change:hover,.CybotCookiebotDialogBodyButton:hover{background:#000 !important;border:1px solid #000 !important}body.catalog-category-view h2,body.catalog-category-view h3,body.catalog-category-view h4,body.catalog-category-view h5{line-height:1;text-transform:uppercase;font-weight:850;margin:0 0 30px 0;font-family:'eurostile'}body.catalog-category-view h1{font-size:clamp(36px, 6vw, 94px);line-height:normal;margin:0}body.catalog-category-view h2{font-size:clamp(22px, 2.6vw, 48px)}body.catalog-category-view .category-description .absolute-image{z-index:0}body.catalog-category-view .absolute-image{position:absolute;width:100%;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:top right;height:70vh}@media (min-width:1024px){body.catalog-category-view .absolute-image{height:100vh;background-position:bottom left}}@media (min-width:1921px){body.catalog-category-view .absolute-image{max-width:1920px;margin:0 auto;left:50%;transform:translate(-50%, 0px)}}body.catalog-category-view:has(.absolute-image) .page-wrapper>div.page-main{padding:0 !important;height:unset;display:flex;flex-direction:column;justify-content:flex-end;margin-top:calc(70vh - 65px);z-index:1;background:unset}@media (max-width:1200px){body.catalog-category-view:has(.absolute-image) .page-wrapper>div.page-main .page-title-wrapper,body.catalog-category-view:has(.absolute-image) .page-wrapper>div.page-main .breadcrumbs{margin:0 !important}}@media (min-width:768px){body.catalog-category-view:has(.absolute-image) .page-wrapper>div.page-main{height:calc(100vh - 156px);margin:0 auto}}@media (min-width:1024px){body.catalog-category-view:has(.absolute-image) .page-wrapper>div.page-main{height:calc(100vh - 130px);gap:20px}}@media (min-width:1200px){body.catalog-category-view:has(.absolute-image) .page-wrapper>div.page-main{height:calc(100vh - 53px)}}body.catalog-category-view:has(.absolute-image) #maincontent>.page-title-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:unset;margin:calc(70vh - 65px) 0 0 0}@media (min-width:768px){body.catalog-category-view:has(.absolute-image) #maincontent>.page-title-wrapper{margin:calc(70vh - 135px) -10px 0 -10px}}@media (min-width:1024px){body.catalog-category-view:has(.absolute-image) #maincontent>.page-title-wrapper{height:calc(100vh - 135px);margin:0 auto;justify-content:flex-end;align-items:flex-start}body.catalog-category-view:has(.absolute-image) #maincontent>.page-title-wrapper h1{margin-bottom:20px}}@media (min-width:1200px){body.catalog-category-view:has(.absolute-image) #maincontent>.page-title-wrapper{height:calc(100vh - 117px)}}body.catalog-category-view:has(.absolute-image) .page-title-wrapper{position:relative;z-index:1;text-transform:uppercase;min-height:20vh;height:auto;display:flex;align-items:center;background:#FF2C41}@media (min-width:1024px){body.catalog-category-view:has(.absolute-image) .page-title-wrapper{background:unset;min-height:unset;height:unset;display:block;align-items:unset}}body.catalog-category-view:has(.absolute-image) .page-title-wrapper #page-title-heading{color:#FFF}body.catalog-category-view:has(.absolute-image):has(.header-top-info) .absolute-image{top:60px;height:calc(70vh - 60px)}@media (min-width:768px){body.catalog-category-view:has(.absolute-image):has(.header-top-info) .absolute-image{height:calc(70vh - 45px)}}@media (min-width:1024px){body.catalog-category-view:has(.absolute-image):has(.header-top-info) .absolute-image{height:calc(100vh - 60px)}}body.catalog-category-view:has(.absolute-image):has(.header-top-info) .page-wrapper>div.page-main{height:unset;margin-top:calc(70vh - 130px)}@media (min-width:768px){body.catalog-category-view:has(.absolute-image):has(.header-top-info) .page-wrapper>div.page-main{margin-top:calc(60vh - 180px)}}@media (min-width:1024px){body.catalog-category-view:has(.absolute-image):has(.header-top-info) .page-wrapper>div.page-main{height:calc(100vh - 113px);margin:0}}body.catalog-category-view:has(.absolute-image):has(.header-top-info) #maincontent>.page-title-wrapper{height:unset;margin:calc(70vh - 130px) 0 0 0}@media (min-width:768px){body.catalog-category-view:has(.absolute-image):has(.header-top-info) #maincontent>.page-title-wrapper{margin:calc(70vh - 180px) -10px 0 -10px}}@media (min-width:1024px){body.catalog-category-view:has(.absolute-image):has(.header-top-info) #maincontent>.page-title-wrapper{height:calc(100vh - 198px);margin:0 auto}}@media (min-width:1200px){body.catalog-category-view:has(.absolute-image):has(.header-top-info) #maincontent>.page-title-wrapper{height:calc(100vh - 178px)}}body.catalog-category-view:has(.absolute-image):has(.header-top-pnrr) .absolute-image{top:55px;height:calc(70vh - 55px)}@media (min-width:1024px){body.catalog-category-view:has(.absolute-image):has(.header-top-pnrr) .absolute-image{height:calc(100vh - 55px)}}body.catalog-category-view:has(.absolute-image):has(.header-top-pnrr) .page-wrapper>div.page-main{height:unset;margin-top:calc(70vh - 120px)}@media (min-width:768px){body.catalog-category-view:has(.absolute-image):has(.header-top-pnrr) .page-wrapper>div.page-main{margin-top:calc(70vh - 195px)}}@media (min-width:1024px){body.catalog-category-view:has(.absolute-image):has(.header-top-pnrr) .page-wrapper>div.page-main{height:calc(100vh - 190px);margin:0}}@media (min-width:1200px){body.catalog-category-view:has(.absolute-image):has(.header-top-pnrr) .page-wrapper>div.page-main{height:calc(100vh - 108px)}}body.catalog-category-view:has(.absolute-image):has(.header-top-pnrr) #maincontent>.page-title-wrapper{height:unset;margin:calc(70vh - 130px) 0 0 0}@media (min-width:768px){body.catalog-category-view:has(.absolute-image):has(.header-top-pnrr) #maincontent>.page-title-wrapper{margin:calc(60vh - 190px) -10px 0 -10px}}@media (min-width:1024px){body.catalog-category-view:has(.absolute-image):has(.header-top-pnrr) #maincontent>.page-title-wrapper{height:calc(100vh - 200px);margin:0 auto}}@media (min-width:1200px){body.catalog-category-view:has(.absolute-image):has(.header-top-pnrr) #maincontent>.page-title-wrapper{height:calc(100vh - 177px)}}body.catalog-category-view:has(.absolute-image):has(.header-top-info):has(.header-top-pnrr) .absolute-image{top:115px;height:calc(70vh - 115px)}@media (min-width:768px){body.catalog-category-view:has(.absolute-image):has(.header-top-info):has(.header-top-pnrr) .absolute-image{height:calc(70vh - 115px)}}@media (min-width:1024px){body.catalog-category-view:has(.absolute-image):has(.header-top-info):has(.header-top-pnrr) .absolute-image{height:calc(100vh - 115px)}}body.catalog-category-view:has(.absolute-image):has(.header-top-info):has(.header-top-pnrr) .page-wrapper>div.page-main{height:unset;margin-top:calc(70vh - 185px)}@media (min-width:768px){body.catalog-category-view:has(.absolute-image):has(.header-top-info):has(.header-top-pnrr) .page-wrapper>div.page-main{margin-top:calc(70vh - 250px)}}@media (min-width:1024px){body.catalog-category-view:has(.absolute-image):has(.header-top-info):has(.header-top-pnrr) .page-wrapper>div.page-main{height:calc(100vh - 190px);margin:0}}@media (min-width:1200px){body.catalog-category-view:has(.absolute-image):has(.header-top-info):has(.header-top-pnrr) .page-wrapper>div.page-main{height:calc(100vh - 168px)}}body.catalog-category-view:has(.absolute-image):has(.header-top-info):has(.header-top-pnrr) #maincontent>.page-title-wrapper{height:unset;margin:calc(70vh - 182px) 0 0 0}@media (min-width:768px){body.catalog-category-view:has(.absolute-image):has(.header-top-info):has(.header-top-pnrr) #maincontent>.page-title-wrapper{margin:calc(70vh - 250px) -10px 0 -10px}}@media (min-width:1024px){body.catalog-category-view:has(.absolute-image):has(.header-top-info):has(.header-top-pnrr) #maincontent>.page-title-wrapper{height:calc(100vh - 334px);margin:0 auto}}@media (min-width:1200px){body.catalog-category-view:has(.absolute-image):has(.header-top-info):has(.header-top-pnrr) #maincontent>.page-title-wrapper{height:calc(100vh - 314px)}}body.catalog-category-view .page-title-wrapper{text-transform:uppercase}@media only screen and (max-width:425px){body.catalog-category-view .cdz-flbar .fl-btn,body.catalogsearch-result-index .cdz-flbar .fl-btn{padding:3px 5px}body.catalog-category-view .cdz-flbar .fl-btn:before,body.catalogsearch-result-index .cdz-flbar .fl-btn:before{display:none}}body.catalog-category-view .sidebar-main .block-title,body.catalogsearch-result-index .sidebar-main .block-title{background:#fff !important;color:#000 !important;border:1px solid #D5d5d5 !important}body.catalog-category-view .sidebar-main .block-title strong,body.catalogsearch-result-index .sidebar-main .block-title strong{border-bottom:3px solid #ff2c41 !important;font-family:'proxima-nova' !important;font-size:20px !important;padding:15px}body.catalog-category-view .sidebar-main .block-content,body.catalogsearch-result-index .sidebar-main .block-content{border-left:1px solid #D5d5d5 !important;border-bottom:1px solid #D5d5d5 !important;border-right:1px solid #D5d5d5 !important;margin:0 !important}body.catalog-category-view .sidebar-main .block-content .filter-subtitle,body.catalogsearch-result-index .sidebar-main .block-content .filter-subtitle,body.catalog-category-view .sidebar-main .block-content .filter-current-subtitle,body.catalogsearch-result-index .sidebar-main .block-content .filter-current-subtitle{padding:15px;font-size:16px !important;font-family:'proxima-nova' !important}body.catalog-category-view .sidebar-main .block-content .filter-current .items,body.catalogsearch-result-index .sidebar-main .block-content .filter-current .items{padding:10px !important}body.catalog-category-view .sidebar-main .block-content .filter-actions,body.catalogsearch-result-index .sidebar-main .block-content .filter-actions{padding:0 0 0 15px}body.catalog-category-view .sidebar-main .block-content .filter-options-item,body.catalogsearch-result-index .sidebar-main .block-content .filter-options-item{border-top:1px solid #d5d5d5 !important;padding:0 15px 15px 15px !important}body.catalog-category-view .sidebar-main .block-content .filter-options-item:last-child,body.catalogsearch-result-index .sidebar-main .block-content .filter-options-item:last-child{padding:0 15px 15px 15px !important}body.catalog-category-view .sidebar-main .block-content .filter-options-item .filter-options-title,body.catalogsearch-result-index .sidebar-main .block-content .filter-options-item .filter-options-title{font-family:'proxima-nova' !important;font-size:16px !important}body.catalog-category-view .sidebar-main .block-content .filter-options-item .filter-options-content,body.catalogsearch-result-index .sidebar-main .block-content .filter-options-item .filter-options-content{margin:0 !important}body.catalog-category-view .sidebar-main .block-content .filter-options-item .filter-options-content .js-cdz-checkbox,body.catalogsearch-result-index .sidebar-main .block-content .filter-options-item .filter-options-content .js-cdz-checkbox{border:1px solid #d5d5d5}body.catalog-category-view .sidebar-additional .block-brands-search .all-brank-link,body.catalogsearch-result-index .sidebar-additional .block-brands-search .all-brank-link{display:none}body.catalog-category-view .sidebar-additional .block-brands-search .block-content,body.catalogsearch-result-index .sidebar-additional .block-brands-search .block-content{padding:15px 10px !important}body.catalog-category-view .category-description,body.catalogsearch-result-index .category-description{padding:0 10px 0 10px}body.catalog-category-view .category-description .content-outer,body.catalogsearch-result-index .category-description .content-outer{max-height:unset !important;overflow:unset !important}body.catalog-category-view .category-description .content-toolbar,body.catalogsearch-result-index .category-description .content-toolbar,body.catalog-category-view .category-description .content-outer:after,body.catalogsearch-result-index .category-description .content-outer:after{display:none}body.catalog-category-view .category-description h2,body.catalogsearch-result-index .category-description h2{font-size:36px;font-family:'eurostile';line-height:1}@media only screen and (min-width:1024px){body.catalog-category-view .category-description h2,body.catalogsearch-result-index .category-description h2{font-size:48px}}body.catalog-category-view .category-description .category-right-description-top,body.catalogsearch-result-index .category-description .category-right-description-top{margin-top:20px;font-size:24px}body.catalog-category-view .category-description .category-right-description-bottom,body.catalogsearch-result-index .category-description .category-right-description-bottom{margin-top:20px;font-size:16px}body.catalog-category-view .category-items-description,body.catalogsearch-result-index .category-items-description{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;margin-bottom:60px;margin-top:30px}body.catalog-category-view .category-items-description .category-item-description,body.catalogsearch-result-index .category-items-description .category-item-description{flex:0 0 calc(100%);border:1px solid #d5d5d5;text-align:center;padding:20px 10px}body.catalog-category-view .category-items-description .category-item-description img,body.catalogsearch-result-index .category-items-description .category-item-description img{margin:0 0 20px 0}body.catalog-category-view .category-items-description .category-item-description .category-item-description-title,body.catalogsearch-result-index .category-items-description .category-item-description .category-item-description-title{font-size:18px;font-weight:600;text-transform:uppercase;line-height:1}body.catalog-category-view .category-items-description .category-item-description .category-item-description-content,body.catalogsearch-result-index .category-items-description .category-item-description .category-item-description-content{font-size:16px;line-height:1}body.catalog-category-view .category-description .right,body.catalogsearch-result-index .category-description .right{margin-bottom:25px}@media (min-width:768px){body.catalog-category-view .category-description .right,body.catalogsearch-result-index .category-description .right{margin-bottom:unset}}body.catalog-category-view .category-description .right,body.catalogsearch-result-index .category-description .right,body.catalog-category-view .category-description .left,body.catalogsearch-result-index .category-description .left{flex:1;display:flex;flex-direction:column;justify-content:center}body.catalog-category-view .category-page-info-top,body.catalogsearch-result-index .category-page-info-top{text-align:center;margin:0 0 60px}body.catalog-category-view .category-page-info-top .category-page-info-top-title,body.catalogsearch-result-index .category-page-info-top .category-page-info-top-title{font-family:'eurostile';font-size:36px;line-height:1;margin:0 0 20px 0;text-transform:uppercase}body.catalog-category-view .category-page-info-top .category-page-info-top-sub-title,body.catalogsearch-result-index .category-page-info-top .category-page-info-top-sub-title{font-size:18px}body.catalog-category-view .category-page,body.catalogsearch-result-index .category-page{display:flex;flex-wrap:wrap;gap:2%;flex-direction:row;justify-content:space-between}body.catalog-category-view .category-page .category-page-item,body.catalogsearch-result-index .category-page .category-page-item{flex:0 0 calc(100%);height:auto}@media (min-width:768px){body.catalog-category-view .category-page .category-page-item,body.catalogsearch-result-index .category-page .category-page-item{flex:0 0 calc(48%)}}@media (min-width:1024px){body.catalog-category-view .category-page .category-page-item,body.catalogsearch-result-index .category-page .category-page-item{max-height:70vh}}body.catalog-category-view .category-page .category-page-item a,body.catalogsearch-result-index .category-page .category-page-item a{float:left;width:100%;height:100%}body.catalog-category-view .category-page .category-page-item img,body.catalogsearch-result-index .category-page .category-page-item img{height:calc(100% - 80px);width:100%}body.catalog-category-view .category-page .category-page-item .category-page-item-title,body.catalogsearch-result-index .category-page .category-page-item .category-page-item-title{text-align:center;font-size:26px;font-weight:600;line-height:1;margin:20px 0 30px}body.catalog-category-view .block-compare,body.catalogsearch-result-index .block-compare,body.catalog-category-view .block-wishlist,body.catalogsearch-result-index .block-wishlist,body.catalog-category-view .sidebar-additional,body.catalogsearch-result-index .sidebar-additional{display:none}body.catalog-category-view .products-list .product-items .product-item-link,body.catalogsearch-result-index .products-list .product-items .product-item-link{text-align:left}body.catalog-category-view .products-list .product-items .price-start,body.catalogsearch-result-index .products-list .product-items .price-start{justify-content:start}body.catalog-category-view .products-list .product-items a.action,body.catalogsearch-result-index .products-list .product-items a.action{width:170px}body.catalog-category-view .toolbar,body.catalogsearch-result-index .toolbar{border:1px solid #d5d5d5}body.catalog-category-view .toolbar .modes-mode:not(.active):hover:before,body.catalogsearch-result-index .toolbar .modes-mode:not(.active):hover:before,body.catalog-category-view .toolbar .modes-mode.active:before,body.catalogsearch-result-index .toolbar .modes-mode.active:before{color:#000}body.catalog-category-view .subcategory-recommended-top,body.catalogsearch-result-index .subcategory-recommended-top{margin:40px 0 10px;text-align:center}body.catalog-category-view .subcategory-recommended-top.leaf,body.catalogsearch-result-index .subcategory-recommended-top.leaf{text-align:left;margin:0 0 25px}@media (min-width:768px){body.catalog-category-view .subcategory-recommended-top.leaf,body.catalogsearch-result-index .subcategory-recommended-top.leaf{margin:25px 0 25px}}@media (min-width:768px){body.catalog-category-view .subcategory-recommended-top,body.catalogsearch-result-index .subcategory-recommended-top{margin:80px 0 30px}}body.catalog-category-view .subcategory-recommended-top-title,body.catalogsearch-result-index .subcategory-recommended-top-title{font-family:eurostile;font-size:clamp(26px, 2.2vw, 36px);font-weight:850;line-height:1;margin:0 0 20px  0}body.catalog-category-view .subcategory-recommended-top-sub-title,body.catalogsearch-result-index .subcategory-recommended-top-sub-title{font-family:"proxima-nova";line-height:1.2;font-weight:400;margin:0 0 15px 0;font-size:clamp(14px, 1.8vw, 18px)}@media (min-width:768px){body.catalog-category-view .subcategory-recommended-top-sub-title,body.catalogsearch-result-index .subcategory-recommended-top-sub-title{margin:0 0 30px 0}}body.catalog-category-view .subcategory-recommended-items,body.catalogsearch-result-index .subcategory-recommended-items{margin:0;display:block;width:100%}body.catalog-category-view .subcategory-recommended-items .item,body.catalogsearch-result-index .subcategory-recommended-items .item{text-align:center}body.catalog-category-view .subcategory-recommended-items .item-name,body.catalogsearch-result-index .subcategory-recommended-items .item-name{font-family:"proxima-nova";font-size:20px;font-style:normal;font-weight:600;margin:20px 0 0 0}body.catalog-category-view .subcategory-recommended-items.owl-carousel .owl-nav,body.catalogsearch-result-index .subcategory-recommended-items.owl-carousel .owl-nav{position:absolute;top:50%;width:100%}body.catalog-category-view .subcategory-recommended-items.owl-carousel .owl-nav .owl-next,body.catalogsearch-result-index .subcategory-recommended-items.owl-carousel .owl-nav .owl-next,body.catalog-category-view .subcategory-recommended-items.owl-carousel .owl-nav .owl-prev,body.catalogsearch-result-index .subcategory-recommended-items.owl-carousel .owl-nav .owl-prev{width:40px;height:40px}body.catalog-category-view .subcategory-recommended-items.owl-carousel .owl-nav .owl-next,body.catalogsearch-result-index .subcategory-recommended-items.owl-carousel .owl-nav .owl-next{right:0}body.catalog-category-view .subcategory-recommended-items.owl-carousel .owl-nav .owl-prev,body.catalogsearch-result-index .subcategory-recommended-items.owl-carousel .owl-nav .owl-prev{left:0}@media only screen and (min-width:768px){body.catalog-category-view .category-top-description .category-item-description,body.catalogsearch-result-index .category-top-description .category-item-description{flex:0 0 calc(50% - 20px)}}@media only screen and (min-width:1024px){body.catalog-category-view .category-top-description .category-item-description,body.catalogsearch-result-index .category-top-description .category-item-description{flex:0 0 calc(33.333% - 20px)}}@media only screen and (min-width:1440px){body.catalog-category-view .category-description,body.catalogsearch-result-index .category-description{margin:0 auto;width:1400px}}@media only screen and (min-width:1605px){body.catalog-category-view .category-description,body.catalogsearch-result-index .category-description{width:1605px}}.brand-search-wrap input[type="text"]{font-size:14px !important}@media only screen and (min-width:768px){body.catalog-category-view .category-items-description .category-item-description{flex:0 0 calc(50% - 20px);padding:20px 10px}}@media only screen and (min-width:1024px){body.catalog-category-view .category-description>div{display:flex}body.catalog-category-view .category-items-description{margin-top:0}body.catalog-category-view .category-items-description .category-item-description{flex:0 0 calc(33.333% - 20px);width:150px}}.filter-options-content-inner .items .item,.filter-options-content-inner .items .item a,.filter-checkbox li,.filter-checkbox li label{display:flex !important;align-items:center !important}.filter-current a.action.remove{vertical-align:unset !important;height:20px !important}.sorter-options{top:-2px;position:relative;height:34px}.pages .item a:hover span{color:#FFF}body:not(.cms-index-index) .page-main{padding-top:0 !important}.breadcrumbs .item{font-size:14px}.breadcrumbs .item:not(:last-child):after{margin:-1px 0px 2px 5px !important}.product-info-stock-sku{display:none !important}.product-main-top{padding:0 !important}.product-main-top .page-title-wrapper{display:none}.product-main-top .page-title-wrapper.mobile-page-title{display:block;text-transform:uppercase}@media only screen and (min-width:768px){.product-main-top .page-title-wrapper.mobile-page-title{display:none}}@media only screen and (min-width:768px){.product-main-top .page-title-wrapper.mobile-page-title{display:none}}.fotorama__stage__frame .fotorama__img{width:100% !important}.product-social-links{border-bottom:1px solid #D9D9D9 !important;margin:0}.product-info-main .product.attribute.overview{float:left;margin:0}.product-info-main .product.attribute.overview .type{font-size:20px !important;font-weight:600 !important;font-family:'proxima-nova';font-style:normal}.product-info-main .page-title-wrapper .page-title{font-size:26px !important;line-height:1}.product-info-main .page-title-wrapper .product-subtitle{font-family:"proxima-nova";font-size:20px}.product-info-main .page-title-wrapper{display:none}.product-info-main .page-title-wrapper.desktop-page-title{display:none}@media only screen and (min-width:768px){.product-info-main .page-title-wrapper.desktop-page-title{display:block}}.product-info-main .delivery-block{clear:left;margin:10px 0 20px;width:100%;float:left}.product-info-main .delivery-block .delivery-term{float:left;border-radius:5px;border:1px solid #DBDBDB;padding:2px 10px;font-size:14px}.product-info-main .delivery-block .delivery-term i.fa-truck{margin-right:6px}.product-info-main .product-left .delivery-block{display:block !important}.product-info-main .product-right .delivery-block{display:none !important}@media only screen and (min-width:768px){.product-info-main .product-left .delivery-block{display:none !important}.product-info-main .product-right .delivery-block{display:block !important}}.product-info-main .short-review-summary{display:none !important}.product-info-main .box-tocart .actions button{font-size:14px !important}.product-info-main .field.qty .qty-ctl button{height:40px !important}#product-tabs-desktop{float:left;width:100%}.custom-product-tabs{position:relative;display:block}.custom-product-tabs>input[type="radio"]{position:absolute;left:-9999px}.custom-product-tabs .tab-labels{border-bottom:2px solid #D9D9D9}.custom-product-tabs .tab-content{padding:20px 0}.custom-product-tabs .tab-labels label{display:inline-block;padding:20px 4px;margin-right:6px;cursor:pointer;transition:background .2s ease;font-size:14px;text-transform:uppercase;font-weight:600;top:3px;position:relative}@media only screen and (min-width:375px){.custom-product-tabs .tab-labels label{font-size:18px}}@media only screen and (min-width:769px){.custom-product-tabs .tab-labels label{font-size:20px}}.custom-product-tabs #tab1:checked~.tab-labels label[for="tab1"],.custom-product-tabs #tab2:checked~.tab-labels label[for="tab2"],.custom-product-tabs #tab3:checked~.tab-labels label[for="tab3"]{border-bottom:3px solid #FF2C41}.custom-product-tabs .tab-pane{display:none}.custom-product-tabs #tab1:checked~.tab-content #content1,.custom-product-tabs #tab2:checked~.tab-content #content2,.custom-product-tabs #tab3:checked~.tab-content #content3{display:block !important}.custom-option-image{width:64px;height:64px;min-width:64px;min-height:64px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url('../images/favicon.png');opacity:.2}.options-accordion{display:grid;grid-template-rows:[total-dimensions] auto;grid-template-columns:100%}.options-accordion .field{width:100%}.options-accordion .field.full-dimension-width{grid-row:1}.options-accordion .field.full-dimension-height{grid-row:2}.options-accordion .field .range{font-weight:normal;text-transform:lowercase}.options-accordion .product-graphic-plugin{grid-column:1 / span 1;grid-row:3 / span 6}.options-accordion .product-graphic-plugin label{font-size:16px;text-transform:uppercase;font-weight:600}.product-add-form{position:relative}.product-add-form .form-info{margin:30px 0 0 0;font-size:16px;text-transform:uppercase;font-weight:600}.product-add-form #product-options-loader{position:absolute;background:rgba(255,255,255,0.75)}.product-add-form #product-options-loader img{position:absolute;bottom:unset}.product-add-form #product-options-loader .loader:nth-child(2) img{top:calc(100vh + 100px)}.field input.invalid{border-color:#dc4837;border-width:2px}.product-options-wrapper{margin-top:15px !important}.product-options-wrapper .full-dimension-width label,.product-options-wrapper .w1 label,.product-options-wrapper .w2 label,.product-options-wrapper .w3 label,.product-options-wrapper .w4 label,.product-options-wrapper .w5 label,.product-options-wrapper .w6 label,.product-options-wrapper .full-dimension-height label,.product-options-wrapper .h1 label,.product-options-wrapper .h2 label,.product-options-wrapper .h3 label,.product-options-wrapper .h4 label,.product-options-wrapper .h5 label,.product-options-wrapper .h6 label{font-family:'proxima-nova';font-size:16px !important;font-weight:400 !important;margin-bottom:5px !important;text-transform:capitalize}.product-options-wrapper .full-dimension-width .control input,.product-options-wrapper .w1 .control input,.product-options-wrapper .w2 .control input,.product-options-wrapper .w3 .control input,.product-options-wrapper .w4 .control input,.product-options-wrapper .w5 .control input,.product-options-wrapper .w6 .control input,.product-options-wrapper .full-dimension-height .control input,.product-options-wrapper .h1 .control input,.product-options-wrapper .h2 .control input,.product-options-wrapper .h3 .control input,.product-options-wrapper .h4 .control input,.product-options-wrapper .h5 .control input,.product-options-wrapper .h6 .control input{padding:10px 20px !important;font-size:16px;height:40px}.product-options-wrapper .label span,.product-options-wrapper .price,.product-options-wrapper #value .label{font-size:16px;text-transform:uppercase;font-weight:600}.product-options-wrapper .collapsable{grid-column:1 / span 2;width:100%}.product-options-wrapper .options-accordion .field.collapsable{border-top:1px solid #d9d9d9;margin:0 !important;padding:0;float:left}.product-options-wrapper .options-accordion .field.collapsable .collapsible-header{cursor:pointer;padding:15px 25px 15px 0;font-size:16px;text-transform:uppercase;font-weight:600;display:flex;align-items:center;gap:10px}.product-options-wrapper .options-accordion .field.collapsable .collapsible-header .custom-option-text{overflow:hidden}.product-options-wrapper .options-accordion .field.collapsable .collapsible-header::after{content:"\f105";font-family:"FontAwesome";font-weight:900;position:absolute;right:10px;transition:transform .3s;transform:rotateZ(90deg)}.product-options-wrapper .options-accordion .field.collapsable .collapsible-header label.label{white-space:normal}.product-options-wrapper .options-accordion .field.collapsable .collapsible-header #value .label{color:#FF2C41}.product-options-wrapper .options-accordion .field.collapsable .collapsible-header #value .price{font-weight:400}.product-options-wrapper .options-accordion .field.collapsable.active .collapsible-header::after{transform:rotateZ(270deg)}.product-options-wrapper .options-accordion .field.collapsable.active .collapsible-content{max-height:3000px;padding:10px 0}.product-options-wrapper .options-accordion .field.collapsable .collapsible-content{max-height:0;overflow:hidden;background:#fff;transition:max-height .4s ease,padding .4s ease;float:left !important;width:100% !important}.product-options-wrapper .required label.label:after{content:" *";color:#FF2C41;font-size:1.2rem;margin:0 0 0 5px}.product-options-wrapper .field.full-width input,.product-options-wrapper .field.full-width select,.product-options-wrapper .field.full-width textarea{max-width:100% !important}.stock{display:none !important}.fa-truck:before{content:"\f0d1";font-family:"FontAwesome";transform:scaleX(-1);display:inline-block;font-style:normal !important}.price-box{min-height:40px;display:flex;flex-direction:column;margin:0 !important}.price-box .special-price{order:3}.price-box .percent-down{display:none;order:2;margin-bottom:5px}.price-box .percent-down-label{text-transform:uppercase;font-weight:bold}.price-box .percent-down-value{font-size:12px;background:#FF2C41;color:#fff;padding:3px 8px 3px 8px;border-radius:5px;font-weight:800}.price-box .old-price{order:1;text-decoration:unset !important;margin-bottom:0 !important}.price-box .old-price .price-container{display:flex;align-items:center}.price-box .old-price .price-label{display:block !important;text-transform:uppercase;font-weight:bold;font-size:14px;margin:0 5px 0 0}.price-box .old-price .price-label:after{display:none !important}.price-box .old-price .price{color:#000 !important;font-size:14px !important}.block-shipping-estimation{display:none !important}.box-tocart{margin:0 !important}.box-tocart .fieldset:not(.container){display:flex;flex-direction:column}.box-tocart .fieldset:not(.container) .field.qty{width:135px;margin:0 20px 0 0}.box-tocart .fieldset:not(.container) .field.qty .label{display:none !important}.box-tocart .fieldset:not(.container) .decrease,.box-tocart .fieldset:not(.container) .increase{margin:0 !important}.box-tocart .fieldset:not(.container) #product-addtocart-button{margin:0 0 15px 0}.box-tocart .ask-for-help{display:inline-block;width:100%;height:40px}.cart-qty{border:1px solid #D9D9D9 !important}.product-info-main .box-tocart .primary.tocart{font-weight:600 !important}.product-options-wrapper .swatch-attribute-options{display:flex;gap:5px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.mageworx-swatch-container .mageworx-swatch-option{outline:unset !important;border:2px solid #d9d9d9 !important;background-size:contain !important}@media only screen and (min-width:1024px){.mageworx-swatch-container .mageworx-swatch-option{height:140px !important;width:182px !important}}.mageworx-swatch-container .mageworx-swatch-option.selected{border:2px solid #FF2C41 !important}.mageworx-swatch-container .mageworx-swatch-option:hover{border:2px solid #FF2C41 !important}.mageworx-swatch-container .mageworx-swatch-info{font-size:16px;font-weight:600;overflow:hidden}@media only screen and (min-width:1024px){.mageworx-swatch-container .mageworx-swatch-info{width:182px !important;max-width:182px !important}}.mageworx-swatch-container .mageworx-swatch-info .price{font-weight:400}.measurements{display:flex;align-items:flex-start;flex-direction:row;margin:0 0 20px 0}.measurements img{margin:0 5px 0 0}.measurements a{font-weight:600 !important;text-decoration:underline}.minicart-popup .sharecart{display:none}.minicart-popup .cart-items a.action.delete,.minicart-popup .cart-items a.action.edit,.minicart-popup .cart-items a.action.action-duplicate{width:22px;height:22px;background:#FF2C41;padding:2px;border:1px solid #fff}.minicart-popup .cart-items a.action.delete:hover,.minicart-popup .cart-items a.action.edit:hover,.minicart-popup .cart-items a.action.action-duplicate:hover{background:#000;color:#fff}.minicart-popup .block-minicart .viewcart:active,.minicart-popup .block-minicart .viewcart:focus,.minicart-popup .block-minicart .viewcart:visited{background:#fff;color:#000 !important;background:#fff !important}.minicart-popup .item.product.product-item .button-hover-wrap.hidden-xs a.towishlist,.minicart-popup .item.product.product-item .button-hover-wrap.hidden-xs a.tocompare{display:none}.minicart-popup .product-item-details{padding-left:20px !important}.minicart-popup .product-item-details .product-item-name{font-weight:600 !important;min-height:unset !important;max-height:unset !important}.minicart-popup .product-item-details .product-item-subtitle{font-weight:600 !important}.minicart-items .action.edit:hover:before,.minicart-items .action.delete:hover:before{color:#fff !important}.minicart-items .product-item .price{color:#000 !important}.popup-minicart-popup .product-item-name a:hover{color:#FF2C41 !important}.popup-minicart-popup .block-title,.popup-minicart-popup .price{color:#000 !important}.popup-minicart-popup a.action.delete,.popup-minicart-popup a.action.edit,.popup-minicart-popup a.action.action-duplicate{width:22px !important;height:22px !important;background:#000 !important;padding:2px}.popup-minicart-popup a.action.delete:hover,.popup-minicart-popup a.action.edit:hover,.popup-minicart-popup a.action.action-duplicate:hover{color:#fff !important;border:1px solid #FFF !important;background-color:#FF2C41 !important}.popup-minicart-popup a.action.delete:hover:before,.popup-minicart-popup a.action.edit:hover:before,.popup-minicart-popup a.action.action-duplicate:hover:before{color:#fff !important}.cart-informed-modal .section-bottom .block.crosssell .products-grid .product-item .product-item-name{white-space:unset !important}.product-addto-links{display:none !important}#reviews{display:none}.product-review-wrap .review-add{padding:0 !important}.product-review-wrap button.action.primary,.product-review-wrap .primary.actions-primary{width:100%;float:left}.product-review-wrap .review-legend{display:none}.product-review-wrap .review-form .review-field-ratings legend.label{display:none}.product-review-wrap .review-form .label{text-transform:capitalize !important;font-size:16px !important;top:0 !important}.product-review-wrap .review-form input{height:40px}.product-review-wrap .review-form .review-control-vote{float:left;margin:0}.product-review-wrap .review-form input[type="file"]::file-selector-button{background:#000;color:#fff;border:none;padding:8px 14px;cursor:pointer}.product-review-wrap .review-form input[type="file"]::file-selector-button:hover{background:#000}.product-review-wrap .product-reviews-summary{position:relative !important;font-size:14px}.product-review-wrap .product-reviews-summary .mdl-progress{height:3px;border:#000}.product-review-wrap .product-reviews-summary .mdl-progress>.bufferbar{background:#d9d9d9}.product-review-wrap .product-reviews-summary .mdl-progress>.progressbar{background:#FF2C41}.product-review-wrap .product-reviews-summary .rating-result>span:before{color:#ff2c41 !important}.product-review-wrap .action.view{display:none}.product-review-wrap .rating-result:before,.product-review-wrap .rating-result>span:before{font:normal normal 18px / 1 FontAwesome;height:20px}.short-review-summary{display:none !important}.review-list{margin:0 !important}.review-list .block-title{display:none;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.review-list .block-title .sub-title{display:none}.review-list .block-content .review-item .review-content-top,.review-list .block-content .review-item .review-ratings,.review-list .block-content .review-item .review-title,.review-list .block-content .review-item .review-content,.review-list .block-content .review-item .review-details{float:left;clear:left}.review-list .block-content .review-item .review-content-top{width:100%}.review-list .block-content .review-item .review-content-top .rating-label{display:none}.review-list .block-content .review-item .review-content-top .rating-result:before,.review-list .block-content .review-item .review-content-top .rating-result span:before{font:normal normal 18px/1 FontAwesome;height:18px}.review-list .block-content .review-item .review-content-top .rating-result span:before{color:#ff2c41}.review-list .block-content .review-item .review-content-top .review-ratings{font-size:20px;display:flex;text-transform:uppercase;max-width:100% !important}.review-list .block-content .review-item .review-content-top .review-ratings .review-author{margin:0 20px 0 0}.review-list .block-content .review-item .review-content-top .review-title{margin:15px 0}.review-list .review-attachments{float:left}.review-list .cdz-rv-att .rv-imgs .rv-img{box-shadow:unset;border-radius:0;overflow:unset;cursor:unset}.review-list .cdz-rv-att .rv-imgs .rv-img:hover .abs-img{opacity:unset}.related,.upsell{border-top:1px solid #D9D9D9;padding-top:50px}.block.related,.block.upsell,.block.crosssell{margin-bottom:0 !important}.block.related .products-grid .product-item .product-item-top,.block.upsell .products-grid .product-item .product-item-top,.block.crosssell .products-grid .product-item .product-item-top{padding:0 !important}body:has(.related) .upsell{border-top:none}.block.related .block-title.title,.block.upsell .block-title.title{margin-bottom:40px !important}.block.related .block-title.title strong,.block.upsell .block-title.title strong{font-size:clamp(22px, 2.6vw, 48px) !important;text-transform:uppercase}.block.related .block-content .block-actions,.block.upsell .block-content .block-actions{display:none}.block.related .percent-down,.block.upsell .percent-down{display:none !important}.column.main{min-height:unset !important}.validation-errors-modal .action-close{display:none}.validation-errors-modal .modal-header{display:none}.validation-errors-modal [data-role="content"]{display:flex;justify-content:center;padding:3rem}.validation-errors-modal .modal-footer{padding:1rem}#window-graphics-container{position:relative}#window-graphics-container [role="dialog"]{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);overflow-y:hidden}#window-graphics-container [role="dialog"] .modal-inner-wrap{width:100%;margin:0;height:fit-content;background:#fff}#window-graphics-container [role="dialog"] .action-close{display:none}#window-graphics-container [role="dialog"] .modal-header{display:none}#window-graphics-container [role="dialog"] [data-role="content"]{display:flex;justify-content:center;padding:1rem}#window-graphics-container [role="dialog"] .modal-footer{display:flex;justify-content:end;gap:10px;padding:1rem}#window-graphics-container [role="dialog"] .action{width:min-content;margin:0;padding:10px 15px}#window-graphics-container #dimension-dialog{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#window-graphics-container #dimension-dialog .field{width:100%;max-width:300px}#window-graphics-container #dimension-dialog .control{margin-top:15px}.share-link-and-sku .mageworx-shareable-link-text{margin-left:0}@media only screen and (min-width:425px){.share-link-and-sku{display:flex;flex-direction:row;align-items:center}.share-link-and-sku .product-sku{margin-left:20px}}.price-vat-info{margin:10px 0 16px;font-size:14px}.mageworx-shareable-link-container{padding:10px 0 !important}.mageworx-shareable-link-container a span{display:inline-block;text-decoration:underline;font-weight:600;font-size:14px}.mageworx-shareable-link-container a:hover span{text-decoration:none}#minicartpro-content-wrapper .product-item-details.right-part .product-item-subtitle{font-size:14px}#minicartpro-content-wrapper .product-item-details.right-part .product.options{float:left;text-align:left;width:100%;padding:10px 0}#minicartpro-content-wrapper .product-item-details.right-part .product-item-pricing{float:left}.popup-minicart-popup dl.product.options.list{display:grid;grid-template-columns:auto 1fr;row-gap:1rem;column-gap:1rem}.popup-minicart-popup dl.product.options.list dt{font-weight:400}.popup-minicart-popup dl.product.options.list dd{margin:0;font-weight:600}@media only screen and (min-width:768px){.box-tocart .fieldset:not(.container) .actions{margin-top:15px !important;display:flex !important;justify-content:space-between}.box-tocart .fieldset:not(.container) #product-addtocart-button{margin:0 15px 0 0}#reviews{display:none}.measurements{margin:0}}#product-notification{position:fixed;top:-140px;right:20px;max-width:calc(100% - 40px);max-height:100px;border:2px solid #dc8f37;opacity:0;transition:opacity .5s ease-in-out,top .5s ease-in-out;z-index:120}#product-notification.displayed{top:20px;opacity:1}#product-notification .message{margin:0;padding:10px;padding-left:40px}#product-notification .message .close{padding:0;margin:0;margin-left:5px;border:none;border-radius:50%;background:transparent !important}#product-notification .message .close :hover{background:#FFFFFFE2 !important}#product-notification .message .close>span{display:none}#product-notification .message .close::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:20px;color:#000;content:'\e616';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;text-align:center;position:relative}.product-graphic-note{margin-top:5px;font-size:14px;color:#777}body:not(:has(.product-graphic-plugin)) .product-graphic-note{display:none}@media only screen and (min-width:1024px){.options-accordion{grid-template-columns:70% 30%}.options-accordion .product-graphic-plugin{grid-column:1;grid-row:1 / span 6}.options-accordion .field.full-dimension-width,.options-accordion .field.full-dimension-height{max-width:300px;grid-row-start:total-dimensions;grid-row-end:total-dimensions}.options-accordion .field.full-dimension-width{grid-column:2;grid-row:2}.options-accordion .field.full-dimension-height{grid-column:2;grid-row:3}.box-tocart .fieldset:not(.container){display:flex;flex-direction:row}.box-tocart .fieldset:not(.container) .actions{margin-top:0 !important;justify-content:flex-start}.box-tocart .fieldset:not(.container) #product-addtocart-button{margin:0 15px 0 0}}#product-options-wrapper .width,#product-options-wrapper .height{position:absolute;opacity:0;height:0;width:0 !important;margin:0 !important;overflow:hidden}#dimension-dialog .width,#dimension-dialog .height{position:static;opacity:1;height:unset;width:100% !important;margin-bottom:20px !important}.checkout-cart-index input[type="radio"],.checkout-index-index input[type="radio"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #d5d5d5;border-radius:50%;display:inline-grid;place-content:center;cursor:pointer}.checkout-cart-index input[type="radio"]::before,.checkout-index-index input[type="radio"]::before{content:"";width:10px;height:10px;border-radius:50%;transform:scale(0);transition:transform .2s ease;background:#FF2C41}.checkout-cart-index input[type="radio"]:checked,.checkout-index-index input[type="radio"]:checked{border-color:#d5d5d5}.checkout-cart-index input[type="radio"]:checked::before,.checkout-index-index input[type="radio"]:checked::before{transform:scale(1)}.checkout-cart-index h1.page-title,.checkout-index-index h1.page-title{margin-bottom:40px}.checkout-cart-index .page-title-wrapper{text-transform:uppercase;font-size:clamp(22px, 2.2vw, 36px)}.checkout-cart-index #shopping-cart-table th{text-align:left}.checkout-cart-index #shopping-cart-table th span{font-size:clamp(18px, 1.6vw, 20px);color:#000}.checkout-cart-index #shopping-cart-table th.item{padding-left:0}.checkout-cart-index #shopping-cart-table th.subtotal{text-align:right !important}.checkout-cart-index #shopping-cart-table .product-item-details .product.name .product-item-name,.checkout-cart-index #shopping-cart-table .product-item-details .product.name .product-display-subtitle{font-size:18px;font-family:'proxima-nova';font-weight:600;line-height:140%}.checkout-cart-index #shopping-cart-table .product-item-details .item-options{font-size:18px;line-height:160%}.checkout-cart-index #shopping-cart-table .product-item-details .item-options dt{font-weight:400}.checkout-cart-index #shopping-cart-table .product-item-details .item-options dd{font-weight:600}.checkout-cart-index #shopping-cart-table tr td::before{text-transform:uppercase;color:#000}.checkout-cart-index #shopping-cart-table tr.item-info td span{font-size:20px}@media (min-width:768px){.checkout-cart-index #shopping-cart-table tr.item-info td.item{padding-left:0}}.checkout-cart-index #shopping-cart-table tr.item-info td.price,.checkout-cart-index #shopping-cart-table tr.item-info td.qty{text-align:left}.checkout-cart-index #shopping-cart-table tr.item-info td.qty .control .cart-qty{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;padding:0 12px;margin-top:-10px}.checkout-cart-index #shopping-cart-table tr.item-info td.qty .control .cart-qty input{border:unset;color:#000;font-weight:700;font-size:20px}.checkout-cart-index #shopping-cart-table tr.item-info td.qty .control .cart-qty .m-minus,.checkout-cart-index #shopping-cart-table tr.item-info td.qty .control .cart-qty .m-plus{color:#000;border:unset;display:flex;height:unset;width:unset;position:relative;justify-content:unset;inset-inline-end:unset}.checkout-cart-index #shopping-cart-table tr.item-info td.qty .control .cart-qty .m-minus:after,.checkout-cart-index #shopping-cart-table tr.item-info td.qty .control .cart-qty .m-plus:after{font-weight:700}.checkout-cart-index #shopping-cart-table tr.item-actions .action{background:none !important;border:none !important;margin-right:12px}.checkout-cart-index #shopping-cart-table tr.item-actions .action::before{color:#000;font-size:20px}.checkout-cart-index #shopping-cart-table tr.item-actions .action i{color:#000;font-size:20px}.checkout-cart-index #shopping-cart-table tr.item-actions .action:hover::before{color:#000 !important}.checkout-cart-index #shopping-cart-table tr.item-actions .action-delete::before{content:'\f1f8' !important}.actions-toolbar .action-duplicate i.fa-clone{color:#fff;font-size:12px}.actions-toolbar .towishlist{display:none !important}.action.action-apply{margin:0}.action.action-apply span{padding:1px 0 !important}.cart.main.actions button{margin:0}.cart.table-wrapper .items>.item{border-bottom:1px solid #d1d1d1 !important}.cart-container:before{background:unset !important}.cart-container .cart-summary{background:unset !important;border:1px solid #D9D9D9;padding:0 20px 20px 20px !important}.cart-container .cart-summary th,.cart-container .cart-summary td{padding:12px 10px !important;font-size:18px !important}.cart-container .cart-summary .summary.title,.cart-container .cart-summary #block-shipping-heading,.cart-container .cart-summary #block-discount-heading{font-size:20px !important}.cart-container .cart-summary .block>.title{border-top:1px solid #e8e8e8 !important}.cart-container .cart-summary .block>.title:after{top:0}.cart-container .cart-summary #block-shipping{border-bottom:1px solid #e8e8e8}.cart-container .cart-summary .grand.totals.incl th strong{font-weight:700}.cart-container .cart-summary .grand.totals.excl .price{color:#000}.cart-container .cart-summary .grand.totals.excl th strong,.cart-container .cart-summary .grand.totals.excl td strong{font-weight:400 !important}.cart-container .cart-summary .grand.totals.incl .amount,.cart-container .cart-summary .grand.totals.excl .amount{padding:10px !important}.cart-container .cart-summary .grand.totals.incl .amount span,.cart-container .cart-summary .grand.totals.excl .amount span{font-size:20px}.cart-container .cart-summary #shipping-zip-form .note,.cart-container .cart-summary #shipping-zip-form label,.cart-container .cart-summary #co-shipping-method-form,.cart-container .cart-summary #co-shipping-method-form label,.cart-container .cart-summary #discount-coupon-form label span{font-size:18px !important}.cart-container .cart-summary button span{font-size:14px}.cart-container .form-cart{padding:0 !important;width:100% !important}@media (min-width:768px){.cart-container .form-cart{width:70% !important}}.cart-container .product.name{margin-bottom:10px;float:left}.cart-container .product-item-details,.minicart-items-wrapper .product-item-details{text-align:left}.minicart-items-wrapper .action-duplicate{top:40px !important}.minicart-items-wrapper .action-duplicate i.fa-clone{color:#fff;font-size:10px}div[name*="company"]{display:none}div[name*="company_name"]{display:block}.checkout-index-index .page-title-wrapper{height:auto !important;position:relative;text-transform:uppercase;padding:0 !important}form.form-login span,form.form-shipping-address label span,.billing-address-form label span,.opc-payment .payment-method .label span,.opc-payment .payment-method label span{font-size:16px}.payment-method-title.field.choice{display:flex}.checkout-shipping-address .step-title,.checkout-shipping-method .step-title,.payment-methods .step-title{background:#d9d9d9 !important;border:none !important;color:#000 !important;border-left:10px solid #ff2c41 !important;padding:30px 20px;font-size:20px !important}.checkout-shipping-address .step-content,.checkout-shipping-method .step-content,.payment-methods .step-content{padding:20px 10px !important}.action-help:before{content:'\F128' !important;color:#ff2c41 !important}.totals-tax{display:none}.product-image-wrapper{z-index:0 !important}.checkout-index-index .cdz-menu a:before{display:none !important}.opc-estimated-wrapper,.totals.charge{display:none !important}.opc-summary-wrapper{border-radius:0 !important;border:1px solid #ff2c41 !important;padding:30px 20px !important}.opc-summary-wrapper .title{font-size:20px !important}.opc-summary-wrapper th,.opc-summary-wrapper td{font-size:18px !important;padding:12px 0 !important}.opc-summary-wrapper .shipping{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.opc-summary-wrapper .grand.totals.incl .price{color:#ff2c41;font-size:20px !important}.opc-summary-wrapper .grand.totals.incl th strong{font-weight:700}.opc-summary-wrapper .items-in-cart{margin:0;border-top:1px solid #e8e8e8 !important}.opc-summary-wrapper .items-in-cart .title span{font-size:20px !important;text-transform:uppercase;font-family:'eurostile'}.opc-summary-wrapper .items-in-cart .content .product-item .product-item-inner{min-height:unset}.opc-summary-wrapper .items-in-cart .content .product-item .product-item-inner .product-item-name-block,.opc-summary-wrapper .items-in-cart .content .product-item .product-item-inner .price{font-size:20px !important;text-transform:uppercase;font-family:'eurostile'}.opc-summary-wrapper .items-in-cart .content .product-item .product-item-inner .product-item-subtitle{font-size:16px !important}.opc-summary-wrapper .items-in-cart .content .product-item .product-item-inner .details-qty.qty{margin-top:20px}.opc-summary-wrapper .items-in-cart .content .product-item .product-item-inner .cdz-qty-box{display:flex;width:100%;max-width:135px;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;padding:0 12px;margin-top:-14px;border:1px solid #D9D9D9}.opc-summary-wrapper .items-in-cart .content .product-item .product-item-inner .cdz-qty-box input{border:unset;color:#000;font-weight:700;font-size:20px}.opc-summary-wrapper .items-in-cart .content .product-item .product-item-inner .cdz-qty-box .m-minus,.opc-summary-wrapper .items-in-cart .content .product-item .product-item-inner .cdz-qty-box .m-plus{color:#000;border:unset;display:flex;height:unset;width:unset;position:relative;justify-content:unset;inset-inline-end:unset}.opc-summary-wrapper .items-in-cart .content .product-item .product-item-inner .cdz-qty-box .m-minus:after,.opc-summary-wrapper .items-in-cart .content .product-item .product-item-inner .cdz-qty-box .m-plus:after{font-weight:700}.opc-summary-wrapper .items-in-cart .product-item-details{padding-left:20px !important}.opc-summary-wrapper .items-in-cart .item-options .label{font-weight:400}.opc-summary-wrapper .items-in-cart .item-options .values{font-weight:600}.opc-summary-wrapper button.checkout{font-size:14px !important}.opc-summary-wrapper button.checkout span{padding:10px;display:block}.opc-summary-wrapper .discount-code{border-top:1px solid #e8e8e8 !important}.opc-summary-wrapper .discount-code .payment-option-title{font-size:20px}.opc-summary-wrapper .discount-code .payment-option-content span{font-size:16px}.opc-summary-wrapper .discount-code .payment-option-content .payment-option-inner label{display:none}.opc-summary-wrapper .discount-code button.action-apply span{font-size:14px !important;padding:3px 10px;display:block}.opc-summary-wrapper .opc-block-summary{border-bottom:1px solid #e8e8e8 !important}@media only screen and (max-width:768px){.cdz-opc-wrapper .opc-summary-wrapper{width:100%}}.shipping-address-item .edit-address-link{padding:10px 15px;border:1px solid;font-weight:600;font-size:12px}.shipping-address-item .edit-address-link:hover{text-decoration:none;border:1px solid}.checkout-billing-address .action-cancel:hover{color:#FF2C41 !important;background:#FFF !important;text-decoration:none !important}.items-in-cart .actions-toolbar .secondary .viewcart{padding:10px;font-weight:600;border:1px solid #000 !important;background:none !important;color:#000 !important}.action_sharecart_link .fa-external-link{font-size:15px;top:3px;position:relative;margin:0 5px 0 0}body.checkout-onepage-success .page-title-wrapper{text-align:center;position:relative}body.checkout-onepage-success .page-title-wrapper a.print{position:absolute;right:0;top:0}body.checkout-onepage-success .social{text-align:center;margin:25px 0 0 0}body.checkout-onepage-success .social a{font-size:0}body.checkout-onepage-success .social a span:before{font-size:20px;margin:10px}body.account .sidebar-additional{display:none}body.account .actions a.action{background:#FFF !important;color:#000 !important}body.account .actions a.action:hover{background:#FFF !important;color:#FF2C41 !important}.towishlist{display:none !important}.account-info-summary .info-summary-bottom .title a{color:#000 !important}body.cms-page-view h2,body.cms-page-view h3,body.cms-page-view h4,body.cms-page-view h5{line-height:1;text-transform:uppercase;font-weight:850;margin:0 0 25px 0}body.cms-page-view h1{font-size:clamp(36px, 6vw, 95px);line-height:1;margin:0}body.cms-page-view h2{font-size:clamp(22px, 2.6vw, 48px)}body.cms-page-view h3{font-size:clamp(18px, 1.4vw, 22px)}body.cms-page-view h4{font-size:clamp(16px, 1.2vw, 20px)}body.cms-page-view h5{font-size:clamp(14px, 1vw, 18px)}body.cms-page-view p{font-size:clamp(14px, 1vw, 18px);margin:0 0 20px 0;line-height:1.2}body.cms-page-view p p:last-of-type:not(:first-of-type){margin:0}body.cms-page-view p.subtitle{font-family:'proxima-nova',sans-serif;font-size:clamp(18px, 1.4vw, 24px)}body.cms-page-view ul{font-size:clamp(12px, 1vw, 18px)}body.cms-page-view #hero-section{position:absolute;width:100%;display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:top right;background-repeat:no-repeat;padding:0;height:60vh;top:0}@media (min-width:768px){body.cms-page-view #hero-section{background-position:bottom right}}@media (min-width:1024px){body.cms-page-view #hero-section{height:100vh}}@media (min-width:1920px){body.cms-page-view #hero-section{max-width:1920px}}body.cms-page-view .page-title-wrapper{height:calc(60vh - 65px)}@media (min-width:768px){body.cms-page-view .page-title-wrapper{height:calc(60vh - 140px)}}@media (min-width:1024px){body.cms-page-view .page-title-wrapper{height:calc(100vh - 137px)}}@media (min-width:1200px){body.cms-page-view .page-title-wrapper{height:calc(100vh - 117px)}}@media (min-width:1921px){body.cms-page-view .page-title-wrapper{height:calc(100vh - 117px)}}body.cms-page-view:has(.header-top-info) #hero-section{top:60px;height:calc(60vh - 60px)}@media (min-width:1024px){body.cms-page-view:has(.header-top-info) #hero-section{height:calc(100vh - 60px)}}body.cms-page-view:has(.header-top-info) .page-title-wrapper{height:calc(60vh - 130px)}@media (min-width:768px){body.cms-page-view:has(.header-top-info) .page-title-wrapper{height:calc(60vh - 195px)}}@media (min-width:1024px){body.cms-page-view:has(.header-top-info) .page-title-wrapper{height:calc(100vh - 197px)}}@media (min-width:1200px){body.cms-page-view:has(.header-top-info) .page-title-wrapper{height:calc(100vh - 192px)}}@media (min-width:1921px){body.cms-page-view:has(.header-top-info) .page-title-wrapper{height:calc(100vh - 192px)}}body.cms-page-view:has(.header-top-pnrr) #hero-section{top:55px;height:calc(60vh - 50px)}@media (min-width:1024px){body.cms-page-view:has(.header-top-pnrr) #hero-section{height:calc(100vh - 53px)}}body.cms-page-view:has(.header-top-pnrr) .page-title-wrapper{height:calc(60vh - 115px)}@media (min-width:768px){body.cms-page-view:has(.header-top-pnrr) .page-title-wrapper{height:calc(60vh - 188px)}}@media (min-width:1024px){body.cms-page-view:has(.header-top-pnrr) .page-title-wrapper{height:calc(100vh - 190px)}}@media (min-width:1200px){body.cms-page-view:has(.header-top-pnrr) .page-title-wrapper{height:calc(100vh - 171px)}}@media (min-width:1921px){body.cms-page-view:has(.header-top-pnrr) .page-title-wrapper{height:calc(100vh - 171px)}}body.cms-page-view:has(.header-top-info):has(.header-top-pnrr) #hero-section{top:115px;height:calc(60vh - 115px)}@media (min-width:1024px){body.cms-page-view:has(.header-top-info):has(.header-top-pnrr) #hero-section{height:calc(100vh - 115px)}}body.cms-page-view:has(.header-top-info):has(.header-top-pnrr) .page-title-wrapper{height:calc(60vh - 185px)}@media (min-width:768px){body.cms-page-view:has(.header-top-info):has(.header-top-pnrr) .page-title-wrapper{height:calc(60vh - 253px)}}@media (min-width:1024px){body.cms-page-view:has(.header-top-info):has(.header-top-pnrr) .page-title-wrapper{height:calc(100vh - 252px)}}@media (min-width:1200px){body.cms-page-view:has(.header-top-info):has(.header-top-pnrr) .page-title-wrapper{height:calc(100vh - 232px)}}@media (min-width:1921px){body.cms-page-view:has(.header-top-info):has(.header-top-pnrr) .page-title-wrapper{height:calc(100vh - 232px)}}body.cms-page-view .page.messages{width:95%;margin:0 auto}@media (min-width:1024px){body.cms-page-view .page.messages{width:83%}}body.cms-page-view #hero-section-content-desktop{display:none !important}@media (min-width:1024px){body.cms-page-view #hero-section-content-desktop{display:flex !important}}body.cms-page-view #hero-section-content-mobile{display:flex;align-items:flex-start;justify-content:center;min-height:20vh;height:auto}@media (min-width:1024px){body.cms-page-view #hero-section-content-mobile{display:none !important}}body.cms-page-view #hero-section-content-desktop,body.cms-page-view #hero-section-content-mobile{width:100%;text-transform:uppercase;flex-direction:column;padding:10px}@media (min-width:1024px){body.cms-page-view #hero-section-content-desktop,body.cms-page-view #hero-section-content-mobile{width:85%;margin:0 auto;padding:30px 0 50px 0}}body.cms-page-view #hero-section-content-mobile{background:#FF2C41}body.cms-page-view #hero-section-title{color:#FFF}body.cms-page-view #hero-section-subtitle{font-size:20px;font-weight:600;margin:0;color:#FFF;line-height:normal}body.cms-page-view #hero-section-content-mobile.black{background:#000}body.cms-page-view [class^="section"] .left,body.cms-page-view [class^="section"] .right{flex:1;display:flex;flex-direction:column;justify-content:center}body.cms-page-view .listed{width:25px;height:25px;background:#fff;display:block;float:left;text-align:center;border-radius:50px;font-weight:700;margin:0 10px 0 0;line-height:1.6}body.cms-page-view .listed+strong{line-height:1.6}body.cms-page-view .listed.white{background:#fff}body.cms-page-view .listed.grey{background:#e8e8e8}body.cms-page-view .ckecklist{padding:0;margin:0 0 20px 0}body.cms-page-view .ckecklist li::marker{content:none}body.cms-page-view .ckecklist li{position:relative;padding-left:30px;list-style:none}body.cms-page-view .ckecklist li::before{content:"✓" !important;position:absolute;left:0;top:0;width:20px;height:20px;background:#C4C4C4;color:#000;border-radius:50%;text-align:center;line-height:20px;font-size:14px}body.cms-page-view .indent{padding:0 0 0 25px}body.cms-page-view .list-item p{padding:0 0 0 25px}body.cms-page-view .list-item p:first-child{margin:0 0 10px 0;padding:0}body.cms-page-view .page-button{width:fit-content;display:inline-block;padding:10px 50px !important;margin:0 0 5px 0 !important}body.cms-page-view .full-text.under-image.white{position:relative;height:90vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}body.cms-page-view .full-text.under-image.white .image-wrapper{width:100%;height:100%;position:relative}body.cms-page-view .full-text.under-image.white #background-image,body.cms-page-view .full-text.under-image.white #overlay-image{position:absolute;width:100%;object-fit:cover;object-position:top left;top:0;left:0}body.cms-page-view .full-text.under-image.white #background-image{height:100%;z-index:1}body.cms-page-view .full-text.under-image.white #overlay-image{height:40%;z-index:2}body.cms-page-view .full-text.under-image.white #text-content{position:absolute;top:12%;width:80%;text-align:center;z-index:3;display:flex;flex-direction:column;gap:2vh}@media (max-width:900px){body.cms-page-view .full-text.under-image.white{height:70vh}body.cms-page-view .full-text.under-image.white #text-content{width:95%}}body.cms-page-view .certificari{display:flex;align-items:stretch;justify-content:center;gap:2vw;width:80%;margin:4vw auto}body.cms-page-view .certificari .left,body.cms-page-view .certificari .right{flex:1;display:flex;flex-direction:column;justify-content:center}body.cms-page-view .certificari .left{gap:4vw}body.cms-page-view .certificari img{width:80%;margin:auto;height:100%;object-fit:contain}@media (max-width:900px){body.cms-page-view .certificari{width:95%;display:flex;flex-direction:column;align-items:center;gap:4vw}body.cms-page-view .certificari .right{width:60%;margin:0 auto}body.cms-page-view .certificari .left{width:100%;gap:2vw}}@media (max-width:700px){body.cms-page-view .certificari .left{width:100%;margin:0 auto}body.cms-page-view .certificari .right{width:90%}}body.cms-page-view .recomandations{border:1px solid #ff2c41;padding:20px}body.cms-page-view .img-text{gap:2vw;display:flex;justify-content:center;flex-direction:column-reverse}body.cms-page-view .img-text.red{background-color:#FF2C41}body.cms-page-view .img-text.grey{background-color:#D9D9D9}body.cms-page-view .img-text .left,body.cms-page-view .img-text .right{flex:1;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){body.cms-page-view .img-text{flex-direction:row;min-height:50vw}}body.cms-page-view .img-text .right{padding:4vw;gap:1vw;flex:1}@media (min-width:768px){body.cms-page-view .img-text .right{padding:2vw 0}body.cms-page-view .img-text .right .text-content{padding:0 8vw 0 0}}body.cms-page-view .img-text .left{position:relative;overflow:hidden;min-height:37vh;align-items:center;order:1;padding:4vh 4vw 0}@media (min-width:768px){body.cms-page-view .img-text .left{min-height:unset;order:unset;padding:unset}}body.cms-page-view .img-text .image-underlay{position:absolute;top:0;left:0;height:100%;z-index:1;width:100%}body.cms-page-view .img-text .image{height:auto;transform:unset;object-fit:contain;z-index:2;max-height:90%}@media (min-width:768px){body.cms-page-view .img-text .image{position:absolute;top:50%;left:50%;width:80%;transform:translate(-40%, -50%);max-height:85%}}body.cms-page-view .img-text.white img{right:unset;width:100%;height:auto;object-fit:contain;z-index:2;max-height:90%;clip-path:polygon(10vw 0, 100% 0, 100% calc(100% - 10vw), calc(100% - 10vw) 100%, 0 100%, 0 10vw)}@media (min-width:768px){body.cms-page-view .img-text.white img{position:absolute;top:50%;right:0;width:80%;transform:translate(-4%, -49%);max-height:100%}}body.cms-page-view .img-text.grey .image-underlay{position:absolute;top:0;left:0;width:auto;height:auto;transform:unset;object-fit:cover;z-index:1;max-height:100%}body.cms-page-view .img-text.grey .image{height:auto;transform:unset;object-fit:contain;z-index:2;max-height:90%;clip-path:polygon(10vw 0, 100% 0, 100% calc(100% - 10vw), calc(100% - 10vw) 100%, 0 100%, 0 10vw)}@media (min-width:768px){body.cms-page-view .img-text.grey .image{position:absolute;top:50%;left:50%;width:80%;transform:translate(-42%, -50%);max-height:100%;clip-path:polygon(10vw 0, 100% 0, 100% calc(100% - 10vw), calc(100% - 10vw) 100%, 0 100%, 0 10vw)}}body.cms-page-view .img-text .primary{background-color:#FF2C41 !important;color:#FFF !important;border-color:#D5D5D5 !important}body.cms-page-view .img-text .primary:hover{background-color:#000 !important;color:#FFF !important;border-color:#000 !important}body.cms-page-view .text-image{display:flex;justify-content:center;gap:2vw;position:relative;flex-direction:column}body.cms-page-view .text-image.white{background-color:#FFF}body.cms-page-view .text-image.light-grey{background-color:#d9d9d9}body.cms-page-view .text-image.grey{background-color:#D9D9D9}@media (min-width:768px){body.cms-page-view .text-image{min-height:50vw;flex-direction:row}}body.cms-page-view .text-image .left,body.cms-page-view .text-image .right{flex:1;display:flex;flex-direction:column;justify-content:center}body.cms-page-view .text-image .right{position:relative;overflow:hidden;min-height:34vh;align-items:center;order:1;padding:4vh 4vw 0}@media (min-width:768px){body.cms-page-view .text-image .right{order:unset;padding:unset}}body.cms-page-view .text-image .left{gap:2vh;order:2}@media (min-width:768px){body.cms-page-view .text-image .left{order:unset}}body.cms-page-view .text-image .left{padding:4vw}@media (min-width:768px){body.cms-page-view .text-image .left{padding:2vw 0}body.cms-page-view .text-image .left .text-content{padding:0 0 0 8vw}}body.cms-page-view .text-image .image{top:0;left:unset;width:100%;height:auto;transform:unset;object-fit:contain;z-index:2;max-height:90%}@media (min-width:768px){body.cms-page-view .text-image .image{position:absolute;top:50%;left:0;width:80%;height:auto;transform:translate(-4%, -49%);object-fit:contain;z-index:2;max-height:100%}}body.cms-page-view .text-image.white .image-underlay,body.cms-page-view .text-image.light-grey .image-underlay{position:absolute;top:0;width:auto;right:0;height:100%;transform:unset;object-fit:contain;z-index:1;max-height:100%}body.cms-page-view .text-image.grey .image-underlay{position:absolute;top:50%;right:0;width:80%;height:auto;transform:translate(25%, -50%);object-fit:contain;z-index:1;max-height:100%}body.cms-page-view .text-image.grey .image{clip-path:polygon(10vw 0, 100% 0, 100% calc(100% - 10vw), calc(100% - 10vw) 100%, 0 100%, 0 10vw)}body.cms-page-view .text-image.cutted .image{clip-path:polygon(20vw 0, 100% 0, 100% calc(100% - 20vw), calc(100% - 20vw) 100%, 0 100%, 0 20vw)}@media (min-width:768px){body.cms-page-view .text-image.cutted .image{clip-path:polygon(10vw 0, 100% 0, 100% calc(100% - 10vw), calc(100% - 10vw) 100%, 0 100%, 0 10vw)}}body.cms-page-view .img-text.full.white{display:flex;justify-content:center;gap:2vw;width:100%;min-height:40vw}body.cms-page-view .img-text.full.white .left,body.cms-page-view .img-text.full.white .right{flex:1;display:flex;flex-direction:column;justify-content:center}body.cms-page-view .img-text.full.white .right{position:relative;overflow:hidden;max-width:700px}body.cms-page-view .img-text.full.white .image-underlay{position:absolute;top:0;left:0;width:65%;height:100%;object-position:center;z-index:1}body.cms-page-view .img-text.full.white .image{position:absolute;top:0;right:0;height:100%;object-fit:contain;z-index:2}body.cms-page-view .img-text.full.white .left{gap:4vh;width:55%;padding-right:4vw;padding-left:4vw}@media (max-width:1100px){body.cms-page-view .img-text.full.white{flex-direction:column;align-items:center;gap:0}body.cms-page-view .img-text.full.white .right{max-width:100%;width:100%;overflow:hidden;min-height:50vh}body.cms-page-view .img-text.full.white .image-underlay{height:100%;width:50%}body.cms-page-view .img-text.full.white .left{width:100%;gap:4vw;padding:5vw}}@media (max-width:600px){body.cms-page-view .img-text.full.white{gap:4vw}body.cms-page-view .img-text.full.white .right{margin:0 auto;min-height:50vh}body.cms-page-view .img-text.full.white .image-underlay{width:70%}body.cms-page-view .img-text.full.white .left{width:100%}}body.cms-page-view .half-half{position:relative;min-height:40vw;display:flex;justify-content:center;padding:0 !important;gap:0}body.cms-page-view .half-half .location{font-style:italic;font-weight:600;margin:0 0 35px 0}body.cms-page-view .half-half .location:before{content:"\f041";font-family:FontAwesome;font-style:normal;font-weight:normal;display:inline-block;margin-right:1.3rem}body.cms-page-view .half-half.grey{background:#D9D9D9}body.cms-page-view .half-half .image{position:absolute;top:0 !important;left:0;width:100% !important;height:auto;transform:unset !important;object-fit:cover !important;z-index:2;max-height:100% !important;clip-path:unset !important;object-position:50% 0}body.cms-page-view .half-half .left,body.cms-page-view .half-half .right,body.cms-page-view .half-half .text-content{flex:1;display:flex;flex-direction:column;justify-content:center}body.cms-page-view .half-half.text-image{flex-direction:column}@media (min-width:768px){body.cms-page-view .half-half.text-image{flex-direction:row}}body.cms-page-view .half-half.text-image .left .text-content{padding:0 2vw !important}@media (min-width:768px){body.cms-page-view .half-half.text-image .left .text-content{padding:0 2vw 0 8vw !important}}body.cms-page-view .half-half.text-image .right{position:relative;overflow:hidden;min-height:43vh}@media (min-width:768px){body.cms-page-view .half-half.text-image .right{min-height:unset}}body.cms-page-view .half-half.image-text{flex-direction:column-reverse}@media (min-width:768px){body.cms-page-view .half-half.image-text{flex-direction:row}}body.cms-page-view .half-half.image-text .left{position:relative;overflow:hidden;min-height:43vh;order:1}@media (min-width:768px){body.cms-page-view .half-half.image-text .left{min-height:unset;order:unset}}body.cms-page-view .half-half.image-text .right{padding:4vw}@media (min-width:768px){body.cms-page-view .half-half.image-text .right{padding:0}}body.cms-page-view .half-half.image-text .right .text-content{padding:0 2vw !important}@media (min-width:768px){body.cms-page-view .half-half.image-text .right .text-content{padding:0 8vw 0 2vw !important;display:flex}}body.cms-page-view .half-half.houses .text-content{gap:0}body.cms-page-view .half-half.houses .text-content>h2{margin:0}body.cms-page-view .text-only.black{background:#000;color:#fff;position:relative;padding:2vh 8vw}@media (min-width:1024px){body.cms-page-view .text-only.black{padding:4vh 8vw}}body.cms-page-view .text-only.black .title{font-weight:700}body.cms-page-view .text-only.black .title::before{content:"";display:inline-block;width:18px;height:18px;margin-right:5px;top:5px;position:relative;background-image:url("../images/Icon.png");background-size:contain;background-repeat:no-repeat}body.cms-page-view .text-only.red{background:#FF2C41;min-height:42vh;display:flex;align-items:center;position:relative;padding:2vh 4vw}@media only screen and (min-width:768px){body.cms-page-view .text-only.red{padding:unset}}body.cms-page-view .text-only.red .content{text-align:center;width:100%;margin:0 auto;background:#FF2C41;z-index:2}@media only screen and (min-width:768px){body.cms-page-view .text-only.red .content{width:47%}}body.cms-page-view .text-only.red .content .title{font-family:'eurostile';font-size:clamp(22px, 2.6vw, 48px);text-transform:uppercase}body.cms-page-view .text-only.red .content .sub-title{font-family:'proxima-nova';font-size:clamp(18px, 1.6vw, 24px)}body.cms-page-view .text-only.red .cutted-logo{position:absolute;height:100%;left:20px;display:none}@media only screen and (min-width:1024px){body.cms-page-view .text-only.red .cutted-logo{display:block}}body.cms-page-view .text-only.red .black{background:#000 !important;color:#fff !important;border:1px solid #000 !important;font-family:'eurostile';font-size:14px;width:310px;display:inline-block;padding:20px 10px;margin:20px 0 0 0}body.cms-page-view .text-only.without-logo{min-height:43vh}@media only screen and (min-width:768px){body.cms-page-view .text-only.without-logo .content{width:71%}}body.cms-page-view .text-only.white{min-height:20vh;display:flex;justify-content:space-around;padding:2vh 8vw}@media (min-width:1024px){body.cms-page-view .text-only.white{padding:4vh 8vw}}body.cms-page-view .text-only.white .content{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%}@media (min-width:1024px){body.cms-page-view .text-only.white .content{width:60%}}body.cms-page-view .text-only.white .title{font-family:'eurostile';font-size:clamp(22px, 2.6vw, 48px);text-transform:uppercase}body.cms-page-view .text-only.white .sub-title{font-family:'proxima-nova';font-size:clamp(18px, 1.6vw, 24px)}body.cms-page-view .text-only.materials,body.cms-page-view .text-only.warranty{padding:2vh 4vw;position:relative;text-align:center}@media (min-width:768px){body.cms-page-view .text-only.materials,body.cms-page-view .text-only.warranty{padding:2vh 8vw}}@media (min-width:768px){body.cms-page-view .text-only.materials .content-info,body.cms-page-view .text-only.warranty .content-info{width:60%;margin:0 auto 2vw}}body.cms-page-view .text-only.materials .content,body.cms-page-view .text-only.warranty .content{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;align-items:baseline;text-align:left}@media (min-width:768px){body.cms-page-view .text-only.materials .content,body.cms-page-view .text-only.warranty .content{flex-direction:row}}body.cms-page-view .text-only.warranty .left>div,body.cms-page-view .text-only.warranty .right>div{border-bottom:1px solid #d9d9d9;margin-bottom:20px}body.cms-page-view .text-only.warranty .left>div:last-child,body.cms-page-view .text-only.warranty .right>div:last-child{border-bottom:none;margin-bottom:0}body.cms-page-view .text-only.partners-list{padding:2vh 4vw}@media (min-width:1024px){body.cms-page-view .text-only.partners-list{padding:4vh 8vw}}body.cms-page-view .text-only.partners-list .text-content{text-align:center}body.cms-page-view .text-only.partners-list .content .partners .partner{width:100%;float:left;margin-bottom:40px}body.cms-page-view .text-only.partners-list .content .partners .partner p{margin:0}@media (min-width:768px){body.cms-page-view .text-only.partners-list .content .partners .partner{width:50%}}body.cms-page-view .text-only.partners-list .content .partner-not-found{border:1px solid #FF2C41;display:flex;padding:20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;align-self:stretch;margin:0 auto;width:100%;text-align:center}@media (min-width:768px){body.cms-page-view .text-only.partners-list .content .partner-not-found{width:55%}}body.cms-page-view .text-only.partners-list .content .partner-not-found p{margin:0;width:100%}body.cms-page-view .text-only.partners-list .button{color:#fff !important}body.cms-page-view .tech-resources{position:relative;min-height:26vw;padding:0;background:#d9d9d9}body.cms-page-view .tech-resources .image-underlay{position:absolute;top:0;height:100%;transform:unset;object-fit:contain;z-index:1;left:0}body.cms-page-view .tech-resources .tech-resources-content{padding:2vw 10vw;z-index:2;position:relative}body.cms-page-view .tech-resources .tech-resources-content .accordion details{border-bottom:2px solid #fff;margin-bottom:10px;overflow:hidden}body.cms-page-view .tech-resources .tech-resources-content .accordion summary{font-size:clamp(22px, 1vw, 36px);padding:15px 0;cursor:pointer;line-height:normal;font-family:'eurostile';position:relative}body.cms-page-view .tech-resources .tech-resources-content .accordion summary::-webkit-details-marker{display:none}body.cms-page-view .tech-resources .tech-resources-content .accordion summary::after{font-family:'FontAwesome';font-weight:900;content:"\f107";color:#000;font-size:25px !important;position:absolute;right:0;padding:0 20px}body.cms-page-view .tech-resources .tech-resources-content .accordion details[open] summary::after{transform:rotate(180deg)}body.cms-page-view .tech-resources .tech-resources-content .accordion .content{padding:0 15px;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}body.cms-page-view .tech-resources .tech-resources-content .accordion details[open] .content{padding:20px;max-height:max-content;background:#fff}@media (min-width:768px){body.cms-page-view .tech-resources .tech-resources-content .accordion details[open] .content{padding:45px 25px}}body.cms-page-view .tech-resources .tech-resources-content .item{display:flex;flex-direction:row;margin-bottom:30px}body.cms-page-view .tech-resources .tech-resources-content .item:last-child{margin-bottom:0}body.cms-page-view .tech-resources .tech-resources-content .item img{width:78px;height:78px;padding:28px 30px;background:#ff2c41}body.cms-page-view .tech-resources .tech-resources-content .item .item-info{display:flex;margin:0 0 0 35px;flex-direction:column;justify-content:flex-start;align-content:center;flex-wrap:nowrap;align-items:flex-start}body.cms-page-view .tech-resources .tech-resources-content .item .item-info p{margin:0}body.cms-page-view .tech-resources .tech-resources-content .item .item-info .title{font-weight:600;line-height:1;margin-bottom:15px}body.cms-page-view .tech-resources .tech-resources-content .item .item-info .sub-title{line-height:1}body.cms-page-view .download-docs{background-color:#D9D9D9;position:relative;padding:2vh 8vw}@media (min-width:1024px){body.cms-page-view .download-docs{padding:4vh 8vw}}body.cms-page-view .download-docs h2,body.cms-page-view .download-docs>p{text-align:center;position:relative}body.cms-page-view .download-docs .subtitle{margin:0 0 2vh 0}body.cms-page-view .download-docs .content{z-index:2;position:relative}body.cms-page-view .download-docs .content .content-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:50px}body.cms-page-view .download-docs .content .content-row .item{background:#fff;max-width:500px;max-width:320px;display:flex;gap:20px;padding:30px;flex-direction:column;flex:1 1 100%}@media (min-width:768px){body.cms-page-view .download-docs .content .content-row .item{max-width:500px;flex:1 1 calc(50% - 50px)}}@media (min-width:1024px){body.cms-page-view .download-docs .content .content-row .item{flex-direction:row}}@media (min-width:1440px){body.cms-page-view .download-docs .content .content-row .item{max-width:500px;flex:1 1 calc(33.333% - 50px)}}body.cms-page-view .download-docs .content .content-row .item img{object-fit:contain}body.cms-page-view .download-docs .content .content-row .item .info{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;gap:20px}body.cms-page-view .download-docs .content .content-row .item .info p{margin:0}body.cms-page-view .download-docs .content .content-row .item .info .title,body.cms-page-view .download-docs .content .content-row .item .info .sub-title{font-size:18px !important;line-height:1}body.cms-page-view .download-docs .content .content-row .item .info .title{font-weight:700}body.cms-page-view .download-docs .content .content-row .item .info .sub-title{font-weight:400}body.cms-page-view .download-docs .content .content-row .item .info .version{font-size:16px;font-weight:400;line-height:normal}body.cms-page-view .download-docs .image-underlay{position:absolute;top:0;left:0;width:auto;height:auto;transform:translate(0%, 0%);object-fit:contain;z-index:0;max-height:100%}body.cms-page-view .text-form,body.cms-page-view .image-form{position:relative;padding:4vh 4vw;display:flex;flex-direction:column;gap:4vh}body.cms-page-view .text-form .left,body.cms-page-view .image-form .left,body.cms-page-view .text-form .right,body.cms-page-view .image-form .right{flex:1}body.cms-page-view .text-form .form .legend,body.cms-page-view .image-form .form .legend{font-size:clamp(18px, 2vw, 32px)}body.cms-page-view .text-form .form .name,body.cms-page-view .image-form .form .name,body.cms-page-view .text-form .form .email,body.cms-page-view .image-form .form .email,body.cms-page-view .text-form .form .telephone,body.cms-page-view .image-form .form .telephone,body.cms-page-view .text-form .form .order-number,body.cms-page-view .image-form .form .order-number{width:100%}body.cms-page-view .text-form .form .name,body.cms-page-view .image-form .form .name,body.cms-page-view .text-form .form .telephone,body.cms-page-view .image-form .form .telephone{float:left}body.cms-page-view .text-form .form .email,body.cms-page-view .image-form .form .email,body.cms-page-view .text-form .form .order-number,body.cms-page-view .image-form .form .order-number{float:right}@media (min-width:768px){body.cms-page-view .text-form,body.cms-page-view .image-form{padding:2vh 8vw;flex-direction:row;gap:2vw}body.cms-page-view .text-form .form .name,body.cms-page-view .image-form .form .name,body.cms-page-view .text-form .form .email,body.cms-page-view .image-form .form .email,body.cms-page-view .text-form .form .telephone,body.cms-page-view .image-form .form .telephone,body.cms-page-view .text-form .form .order-number,body.cms-page-view .image-form .form .order-number{width:48%}}body.cms-page-view .image-form .image{clip-path:polygon(5vw 0, 100% 0, 100% calc(100% - 5vw), calc(100% - 5vw) 100%, 0 100%, 0 5vw)}body.cms-page-view #page-content{width:80%;margin:auto;padding:80px 0 40px;display:grid;grid-template-columns:auto 1fr;gap:2rem}@media (max-width:768px){body.cms-page-view #page-content{display:flex;flex-direction:column;width:90%}}body.cms-page-view #page-content-contact h2,body.cms-page-view #page-content-contact p{margin:0 !important}body.cms-page-view #page-content-contact .contact-info{display:flex;flex-direction:column;gap:30px}body.cms-page-view #page-content-contact .contact-options{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:1rem}body.cms-page-view #page-content-contact .contact-options p{margin:0}body.cms-page-view #page-content-contact .contact-option-row{display:flex;align-items:center;gap:8px;text-transform:uppercase}body.cms-page-view #page-content-contact .contact-option-row img{width:32px;height:32px}body.cms-page-view #page-content-contact .util-info{display:flex;gap:2rem}body.cms-page-view #page-content-contact .util-info h5{font-weight:700;font-size:clamp(12px, 1.3vw, 20px) !important;text-transform:uppercase}body.cms-page-view #page-content-contact .util-info-col{display:flex;flex-direction:column;gap:1.4rem}body.cms-page-view #page-content-contact .util-info-col-content{display:flex;flex-direction:column;gap:.8rem}body.cms-page-view #page-content-contact .util-info-col-content a{text-decoration:unset;color:black;font-family:'Proxima Nova',sans-serif}body.cms-page-view #page-content-assembly .assembly-info{display:flex;flex-direction:column;gap:1.5rem}body.cms-page-view #page-content-contact,body.cms-page-view #page-content-assembly,body.cms-page-view #page-content-complaints,body.cms-page-view #page-content-special-orders,body.cms-page-view #page-content-return{width:83%;margin:40px auto;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:3rem}@media (min-width:900px){body.cms-page-view #page-content-contact,body.cms-page-view #page-content-assembly,body.cms-page-view #page-content-complaints,body.cms-page-view #page-content-special-orders,body.cms-page-view #page-content-return{margin:80px auto}}@media (max-width:900px){body.cms-page-view #page-content-contact,body.cms-page-view #page-content-assembly,body.cms-page-view #page-content-complaints,body.cms-page-view #page-content-special-orders,body.cms-page-view #page-content-return{width:95%;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}}body.cms-page-view #page-content-contact h2,body.cms-page-view #page-content-assembly h2,body.cms-page-view #page-content-complaints h2,body.cms-page-view #page-content-special-orders h2,body.cms-page-view #page-content-return h2{text-transform:uppercase;font-size:clamp(20px, 2vw, 30px)}body.cms-page-view #terms-and-conditions,body.cms-page-view #politica-confidentialitate,body.cms-page-view #cookies-policy,body.cms-page-view #promo{display:grid;grid-template-columns:40% 58%;width:95%;margin:0 auto;gap:2%;padding:9vh 0;font-family:'proxima nova'}body.cms-page-view #terms-and-conditions #nav-list,body.cms-page-view #politica-confidentialitate #nav-list,body.cms-page-view #cookies-policy #nav-list,body.cms-page-view #promo #nav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}body.cms-page-view #terms-and-conditions #nav-list li,body.cms-page-view #politica-confidentialitate #nav-list li,body.cms-page-view #cookies-policy #nav-list li,body.cms-page-view #promo #nav-list li{font-size:16px;font-weight:600;border-bottom:2px solid #d9d9d9;padding-bottom:10px;cursor:pointer;transition:all .3s ease}body.cms-page-view #terms-and-conditions #nav-list li.active,body.cms-page-view #politica-confidentialitate #nav-list li.active,body.cms-page-view #cookies-policy #nav-list li.active,body.cms-page-view #promo #nav-list li.active{border-color:red}body.cms-page-view #terms-and-conditions .content-sections,body.cms-page-view #politica-confidentialitate .content-sections,body.cms-page-view #cookies-policy .content-sections,body.cms-page-view #promo .content-sections{padding-left:40px;display:flex;flex-direction:column;gap:40px}@media (max-width:768px){body.cms-page-view #terms-and-conditions #page-content,body.cms-page-view #politica-confidentialitate #page-content,body.cms-page-view #cookies-policy #page-content,body.cms-page-view #promo #page-content{display:flex;flex-direction:column;width:90%;padding:40px 0}body.cms-page-view #terms-and-conditions .sidebar-navigation,body.cms-page-view #politica-confidentialitate .sidebar-navigation,body.cms-page-view #cookies-policy .sidebar-navigation,body.cms-page-view #promo .sidebar-navigation{order:-1;margin-bottom:40px}body.cms-page-view #terms-and-conditions #nav-list li,body.cms-page-view #politica-confidentialitate #nav-list li,body.cms-page-view #cookies-policy #nav-list li,body.cms-page-view #promo #nav-list li{font-size:18px}body.cms-page-view #terms-and-conditions .content-sections,body.cms-page-view #politica-confidentialitate .content-sections,body.cms-page-view #cookies-policy .content-sections,body.cms-page-view #promo .content-sections{padding-left:0}}@media (min-width:1024px){body.cms-page-view #terms-and-conditions,body.cms-page-view #politica-confidentialitate,body.cms-page-view #cookies-policy,body.cms-page-view #promo{grid-template-columns:20% 78%;width:85%}}body.cms-page-view .sidebar-navigation{position:sticky;max-height:calc(100vh - 20px);overflow-y:auto;top:0}body.cms-page-view .sidebar-navigation li.active a{font-weight:bold}body.cms-page-view .services .button{width:fit-content;text-align:center}body.cms-page-view .services.support,body.cms-page-view .services.assembly{display:flex;align-items:stretch;justify-content:center;width:100%}body.cms-page-view .services.support .left,body.cms-page-view .services.assembly .left,body.cms-page-view .services.support .right,body.cms-page-view .services.assembly .right{flex:1;width:100%;display:flex;flex-direction:column;justify-content:center}body.cms-page-view .services.support .left,body.cms-page-view .services.assembly .left{gap:4vh;padding:10%}body.cms-page-view .services.support .right,body.cms-page-view .services.assembly .right{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}body.cms-page-view .services.support .right img,body.cms-page-view .services.assembly .right img{width:100%;height:100%;min-height:100%;object-fit:cover;object-position:center;display:block}@media (max-width:800px){body.cms-page-view .services.support,body.cms-page-view .services.assembly{flex-direction:column}body.cms-page-view .services.support .left,body.cms-page-view .services.assembly .left{width:80%;margin:auto}body.cms-page-view .services.support .right,body.cms-page-view .services.assembly .right{width:100%;height:auto}body.cms-page-view .services.support .right img,body.cms-page-view .services.assembly .right img{width:100%;height:auto;object-fit:contain}}@media (max-width:500px){body.cms-page-view .services.support .left,body.cms-page-view .services.assembly .left{width:100%}}body.cms-page-view .services.assembly .buttons{display:flex;gap:2vw}body.cms-page-view .services.measure{display:flex;justify-content:center;gap:2vw;width:100%;min-height:70vh;background-color:#D9D9D9}body.cms-page-view .services.measure .left,body.cms-page-view .services.measure .right{flex:1;display:flex;flex-direction:column;justify-content:center}body.cms-page-view .services.measure .left{position:relative;overflow:hidden}body.cms-page-view .services.measure .image-underlay{position:absolute;top:50%;left:0;width:80%;height:auto;transform:translate(-25%, -50%);object-fit:contain;z-index:1;max-height:100%}body.cms-page-view .services.measure .image{position:absolute;top:50%;right:0;width:80%;height:auto;transform:translate(-5%, -50%);object-fit:contain;z-index:2;max-height:90%;clip-path:polygon(10vw 0, 100% 0, 100% calc(100% - 10vw), calc(100% - 10vw) 100%, 0 100%, 0 10vw)}body.cms-page-view .services.measure .right{width:50%;gap:4vh;padding-right:4vw}@media (max-width:900px){body.cms-page-view .services.measure{flex-direction:column-reverse;align-items:center;gap:0}body.cms-page-view .services.measure .left{width:100%;max-width:100%;min-height:60vh;overflow:hidden}body.cms-page-view .services.measure .image-underlay{width:80%;height:auto;max-height:100%}body.cms-page-view .services.measure .image{width:80%;height:auto;max-height:70%;left:0;transform:translate(10%, -50%)}body.cms-page-view .services.measure .right{width:100%;gap:4vw;padding:5vw}}@media (max-width:500px){body.cms-page-view .services.measure{gap:4vw}body.cms-page-view .services.measure .left{min-height:50vh}}.form.cdz-contact .legend{text-transform:uppercase;font-size:clamp(20px, 2vw, 32px);text-align:left;padding:0;line-height:1}.form.cdz-contact fieldset{display:flex;flex-wrap:wrap;gap:20px}.form.cdz-contact .field{width:100%;float:left;margin:0 !important}.form.cdz-contact .field.name,.form.cdz-contact .field.email,.form.cdz-contact .field.telephone,.form.cdz-contact .field.order-number{width:100%}@media (min-width:1024px){.form.cdz-contact .field.name,.form.cdz-contact .field.email,.form.cdz-contact .field.telephone,.form.cdz-contact .field.order-number{width:calc(50% - 10px)}}.form.cdz-contact .field .label{font-family:'proxima-nova';font-size:16px;margin-bottom:10px;height:30px;display:inline;line-height:1}.form.cdz-contact .field input[type="text"],.form.cdz-contact .field input[type="email"],.form.cdz-contact .field input[type="number"],.form.cdz-contact .field select{height:40px}.form.cdz-contact .field input[type="text"],.form.cdz-contact .field input[type="email"],.form.cdz-contact .field input[type="number"],.form.cdz-contact .field textarea,.form.cdz-contact .field select{font-size:16px}.form.cdz-contact .field.attachment{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline}.form.cdz-contact .field.attachment>label,.form.cdz-contact .field.attachment>.control{width:auto}.form.cdz-contact .field.attachment #trigger-attachment{background:#000 !important;color:#fff !important;margin-left:10px;padding:10px}.form.cdz-contact .field.attachment #attachment-info{clear:both}.form.cdz-contact .actions-toolbar .primary{width:100%}.form.cdz-contact .actions-toolbar .primary #lumet_contact_submit{width:100%;background:#000 !important;color:#fff !important;border:#000 !important}.main-category{width:85%}body.cms-no-route .no-route-page{background-repeat:no-repeat;background-image:url(../images/404.png);background-position:top;position:absolute;top:0;left:0;width:100%;height:150%;z-index:0}body.cms-no-route .no-route-page-content{padding:150px 0 300px;position:relative;text-align:center}body.cms-no-route .no-route-page-content p{font-size:24px;font-family:'eurostile';color:#fff;text-transform:uppercase;line-height:normal}body.cms-no-route .no-route-page-content .number{font-size:104px}body.cms-no-route .no-route-page-content a{padding:10px 70px;text-transform:uppercase}.blog-page .sidebar .block-title{background:#fff !important;color:#000 !important;border:1px solid #D5d5d5 !important}.blog-page .sidebar .block-title strong{border-bottom:3px solid #ff2c41 !important;font-family:'proxima-nova' !important;font-size:20px !important;padding:15px}.blog-page .sidebar .accordion,.blog-page .sidebar .block-content{padding:20px !important;border-left:1px solid #D5d5d5 !important;border-bottom:1px solid #D5d5d5 !important;border-right:1px solid #D5d5d5 !important;margin:0 !important}.blog-page .sidebar .blog-search .block-content{padding:unset !important;border-left:unset !important;border-bottom:unset !important;border-right:unset !important;margin:0 !important}.blog-page .sidebar .block-content .filter-subtitle,.blog-page .sidebar .block-content .filter-current-subtitle{padding:15px;font-size:16px !important;font-family:'proxima-nova' !important}.blog-page .sidebar .block-content .filter-current .items{padding:10px !important}.blog-page .sidebar .block-content .filter-actions{padding:0 0 0 15px}.blog-page .sidebar .block-content .filter-options-item{border-top:1px solid #d5d5d5 !important;padding:0 15px 15px 15px !important}.blog-page .sidebar .block-content .filter-options-item:last-child{padding:0 15px 15px 15px !important}.blog-page .sidebar .block-content .filter-options-item .filter-options-title{font-family:'proxima-nova' !important;font-size:16px !important}.blog-page .sidebar .block-content .filter-options-item .filter-options-content{margin:0 !important}.blog-page .sidebar .block-content .filter-options-item .filter-options-content .js-cdz-checkbox{border:1px solid #d5d5d5}.product-info-stock-sku .configurable-variation-qty{display:none}.form-discount .g-recaptcha{margin-top:50px !important}.login-container .g-recaptcha,.form-login .g-recaptcha,.form-edit-account .g-recaptcha{margin-bottom:10px !important}.required-captcha.checkbox{position:absolute;display:block;visibility:visible;overflow:hidden;opacity:0;width:1px;height:1px}.block.newsletter .field-recaptcha .field .control:before{content:none}.review-form .field-recaptcha{margin-bottom:10px}.form.send.friend .g-recaptcha{margin-top:40px}.form.wishlist.share .g-recaptcha{margin-bottom:40px}.block-minicart .block-content>.actions .smart-buttons{margin-top:15px}.pay-later-message{margin-top:10px}.smart-buttons>div>div{vertical-align:bottom}.apple-pay{margin-top:14px}.cart-summary .apple-pay{margin-top:11px}.google-pay{margin-top:14px}.google-pay button{background-origin:content-box;background-position:center center;background-repeat:no-repeat;background-size:contain;border:0}.cart-summary .google-pay{margin-bottom:14px}.btrl-ipay .payment-method-title{align-items:center;display:flex}.btrl-ipay .payment-method-title label{flex-grow:1}.btrl-ipay .payment-method-title img{max-width:25px;max-height:25px}.button-red.action.primary{background:#ff0101;border:1px solid #ff0101;box-shadow:none !important;text-shadow:none !important}.button-red.action.primary:hover,.button-red.action.primary:focus{background:#b30000;border:1px solid #b30000}.enhanced-privacy-popup{background:#f4f4f4;overflow:hidden}.enhanced-privacy-popup .popup.content{margin:auto;padding:10px 0;width:768px}@media only screen and (max-width:768px){.field-tooltip .field-tooltip-content{left:auto;right:-10px;top:40px}.field-tooltip .field-tooltip-content::before,.field-tooltip .field-tooltip-content::after{border:10px solid transparent;height:0;left:auto;margin-top:-21px;right:10px;top:0;width:0}.field-tooltip .field-tooltip-content::before{border-bottom-color:#999}.field-tooltip .field-tooltip-content::after{border-bottom-color:#f4f4f4;top:1px}}@media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape){.product-video{height:100%;width:81%}}@media all and (min-width:768px),print{.abs-product-options-list-desktop dt,.block-giftregistry-shared .item-options dt{clear:left;float:left;margin:0 10px 5px 0}.abs-product-options-list-desktop dt:after,.block-giftregistry-shared .item-options dt:after{content:': '}.abs-product-options-list-desktop dd,.block-giftregistry-shared .item-options dd{display:inline-block;float:left;margin:0 0 5px;word-break:break-all}.abs-button-desktop{width:auto}.abs-blocks-2columns,.column .block-addbysku .block-content .box,.login-container .block,.account .column.main .block:not(.widget) .block-content .box,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box,[class^='sales-guest-'] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{width:48.8%}.abs-blocks-2columns:nth-child(odd),.column .block-addbysku .block-content .box:nth-child(odd),.login-container .block:nth-child(odd),.account .column.main .block:not(.widget) .block-content .box:nth-child(odd),.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(odd),[class^='sales-guest-'] .column.main .block:not(.widget) .block-content .box:nth-child(odd),.sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(odd){clear:left;float:left}.abs-blocks-2columns:nth-child(even),.column .block-addbysku .block-content .box:nth-child(even),.login-container .block:nth-child(even),.account .column.main .block:not(.widget) .block-content .box:nth-child(even),.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(even),[class^='sales-guest-'] .column.main .block:not(.widget) .block-content .box:nth-child(even),.sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(even){float:right}.abs-reset-left-margin-desktop,.column.main .magento-payments-review .actions-toolbar,.bundle-options-container .legend.title,.column.main .cart-summary .actions-toolbar,.cart.table-wrapper .item-actions .actions-toolbar,.gift-summary .actions-toolbar,.cart.table-wrapper .gift-summary .actions-toolbar,.column.main .block-giftregistry-shared-items .actions-toolbar,.form-new-agreement .fieldset .legend,.form-new-agreement .actions-toolbar,.column.main .paypal-review .actions-toolbar,.wishlist-index-index .main .form-wishlist-items .actions-toolbar{margin-left:0}.abs-action-remove-desktop,.abs-add-fields-desktop .fieldset .additional .action.remove,.form-giftregistry-share .fieldset .additional .action.remove,.form-giftregistry-edit .fieldset .additional .action.remove,.form-add-invitations .fieldset .additional .action.remove,.form-create-return .fieldset .additional .action.remove,.form.send.friend .fieldset .additional .action.remove{margin-left:75.8%;top:6px}.abs-add-fields-desktop .fieldset .field:not(.choice) .control,.form-giftregistry-share .fieldset .field:not(.choice) .control,.form-giftregistry-edit .fieldset .field:not(.choice) .control,.form-add-invitations .fieldset .field:not(.choice) .control,.form-create-return .fieldset .field:not(.choice) .control,.form.send.friend .fieldset .field:not(.choice) .control{width:50%}.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar,.login-container .fieldset:after{margin-left:25.8%}.abs-visually-hidden-desktop,.modes-label,.block-search .label,.dashboard-welcome-toggler,.block-collapsible-nav .title{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-desktop:before,.abs-add-clearfix-desktop:after,.abs-pager-toolbar:before,.abs-pager-toolbar:after,.magento-payments-review .block-content:before,.magento-payments-review .block-content:after,.magento-payments-review-discount:before,.magento-payments-review-discount:after,.order-review-form:before,.order-review-form:after,.block-cart-failed .block-content:before,.block-cart-failed .block-content:after,.column .block-addbysku .block-content:before,.column .block-addbysku .block-content:after,.cart-container:before,.cart-container:after,.login-container:before,.login-container:after,.account .column.main .block:not(.widget) .block-content:before,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:before,.block-addresses-list .items.addresses:after,.block-giftregistry-shared .item-options:before,.block-giftregistry-shared .item-options:after,.gift-wrapping .nested:before,.gift-wrapping .nested:after,.table .gift-wrapping .content:before,.table .gift-wrapping .content:after,.block-wishlist-management:before,.block-wishlist-management:after,.paypal-review .block-content:before,.paypal-review .block-content:after,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:before,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:after,[class^='sales-guest-'] .column.main .block:not(.widget) .block-content:before,[class^='sales-guest-'] .column.main .block:not(.widget) .block-content:after,.sales-guest-view .column.main .block:not(.widget) .block-content:before,.sales-guest-view .column.main .block:not(.widget) .block-content:after,.header.content:before,.header.content:after,.page-header .header.panel:before,.page-header .header.panel:after,.account .toolbar:before,.account .toolbar:after,.toolbar-giftregistry-results:before,.toolbar-giftregistry-results:after,.toolbar-wishlist-results:before,.toolbar-wishlist-results:after{content:'';display:table}.abs-add-clearfix-desktop:after,.abs-pager-toolbar:after,.magento-payments-review .block-content:after,.magento-payments-review-discount:after,.order-review-form:after,.block-cart-failed .block-content:after,.column .block-addbysku .block-content:after,.cart-container:after,.login-container:after,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:after,.block-giftregistry-shared .item-options:after,.gift-wrapping .nested:after,.table .gift-wrapping .content:after,.block-wishlist-management:after,.paypal-review .block-content:after,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:after,[class^='sales-guest-'] .column.main .block:not(.widget) .block-content:after,.sales-guest-view .column.main .block:not(.widget) .block-content:after,.header.content:after,.page-header .header.panel:after,.account .toolbar:after,.toolbar-giftregistry-results:after,.toolbar-wishlist-results:after{clear:both}.abs-add-box-sizing-desktop,.column.main,.sidebar-main,.sidebar-additional{box-sizing:border-box}.abs-add-box-sizing-desktop-m,.opc-wrapper{box-sizing:border-box}.abs-revert-field-type-desktop .fieldset>.field,.abs-revert-field-type-desktop .fieldset .fields>.field,.product-add-form .fieldset>.field,.product-add-form .fieldset .fields>.field{margin:0 0 20px}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.label,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.label,.product-add-form .fieldset>.field:not(.choice)>.label,.product-add-form .fieldset .fields>.field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.control,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.control,.product-add-form .fieldset>.field:not(.choice)>.control,.product-add-form .fieldset .fields>.field:not(.choice)>.control{float:none;width:auto}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label,.product-add-form .fieldset>.field>.label,.product-add-form .fieldset .fields>.field>.label{margin:0 0 5px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field.choice:before,.abs-revert-field-type-desktop .fieldset .fields>.field.choice:before,.abs-revert-field-type-desktop .fieldset>.field.no-label:before,.abs-revert-field-type-desktop .fieldset .fields>.field.no-label:before,.product-add-form .fieldset>.field.choice:before,.product-add-form .fieldset .fields>.field.choice:before,.product-add-form .fieldset>.field.no-label:before,.product-add-form .fieldset .fields>.field.no-label:before{display:none}.abs-revert-field-type-desktop .fieldset>.field:not(:first-child):last-of-type,.abs-revert-field-type-desktop .fieldset .fields>.field:not(:first-child):last-of-type,.product-add-form .fieldset>.field:not(:first-child):last-of-type,.product-add-form .fieldset .fields>.field:not(:first-child):last-of-type{margin-bottom:0}.abs-no-display-desktop,.opc-estimated-wrapper{display:none}.abs-pager-toolbar,.account .toolbar,.toolbar-giftregistry-results,.toolbar-wishlist-results{margin-bottom:20px;position:relative}.abs-pager-toolbar .limiter,.account .toolbar .limiter,.toolbar-giftregistry-results .limiter,.toolbar-wishlist-results .limiter{float:right;position:relative;z-index:1}.abs-pager-toolbar .toolbar-amount,.account .toolbar .toolbar-amount,.toolbar-giftregistry-results .toolbar-amount,.toolbar-wishlist-results .toolbar-amount{float:left;line-height:normal;padding:7px 0 0;position:relative;z-index:1}.abs-pager-toolbar .pages,.account .toolbar .pages,.toolbar-giftregistry-results .pages,.toolbar-wishlist-results .pages{position:absolute;width:100%;z-index:0}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{float:left;position:relative;width:73%}.abs-shopping-cart-items-desktop .actions,.block-cart-failed .actions,.cart-container .form-cart .actions,.cart-container .cart-gift-item .actions{text-align:right}.abs-shopping-cart-items-desktop .action.clear,.abs-shopping-cart-items-desktop .action.update,.block-cart-failed .action.clear,.block-cart-failed .action.update,.cart-container .form-cart .action.clear,.cart-container .form-cart .action.update,.cart-container .cart-gift-item .action.clear,.cart-container .cart-gift-item .action.update{margin-left:10px}.abs-shopping-cart-items-desktop .action.continue,.block-cart-failed .action.continue,.cart-container .form-cart .action.continue,.cart-container .cart-gift-item .action.continue{float:left}h1{font-size:40px;margin-bottom:40px}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:100%;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-3columns .column.main{width:50%;display:inline-block;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .column.main{width:75%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .column.main{width:75%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.sidebar-main{padding-right:2%}.page-layout-3columns .sidebar-main{width:25%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-left .sidebar-main{width:25%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{width:25%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{padding-left:2%;padding-right:0}.sidebar-additional{clear:right;padding-left:2%}.page-layout-3columns .sidebar-additional{width:25%;float:right;-ms-flex-order:3;-webkit-order:3;order:3}.page-layout-2columns-left .sidebar-additional{width:25%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .sidebar-additional{width:25%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .main{padding-left:2%}.page-layout-2columns-left .sidebar-additional{clear:left;float:left;padding-left:0}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>.navigation{display:block}.navigation{background:#f5f5f5;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:53px;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:#333;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#ff5501;border-style:solid;border-width:0 0 3px;color:#333;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible !important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #d1d1d1;box-shadow:0 5px 5px rgba(0,0,0,0.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0 !important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:before,.navigation .level0 .submenu>ul:after{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#d1d1d1;color:#d1d1d1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#e8e8e8;color:#333;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#ff5501;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px !important;left:100% !important}.navigation .level0 .submenu .submenu-reverse{left:auto !important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{cursor:pointer;padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible !important}.navigation .level0.more li{display:block}.panel.header .links,.panel.header .switcher{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:before,.fieldset>.field:after{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{padding:6px 15px 0 0;width:25.8%;box-sizing:border-box;content:' ';float:left;height:1px}.fieldset>.field .description{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:74.2%;float:left}.product.data.items{position:relative;z-index:1}.product.data.items:before,.product.data.items:after{content:'';display:table}.product.data.items:after{clear:both}.product.data.items>.item.title{float:left;width:auto}.product.data.items>.item.title>.switch{height:20px;display:block;position:relative;z-index:2}.product.data.items>.item.content{margin-top:20px;box-sizing:border-box;float:right;margin-left:-100%;width:100%}.product.data.items>.item.content:before,.product.data.items>.item.content:after{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content.active{display:block}.product.data.items>.item.title{margin:0 5px 0 0}.product.data.items>.item.title>.switch{font-weight:600;line-height:20px;font-size:1.4rem;color:#7d7d7d;text-decoration:none;background:#f0f0f0;border:1px solid #d1d1d1;border-bottom:none;height:20px;padding:5px 20px 5px 20px}.product.data.items>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.product.data.items>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.product.data.items>.item.title>.switch:active{color:#333;text-decoration:none}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{background:#fff;color:#333;text-decoration:none}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:6px}.product.data.items>.item.content{background:#fff;margin-top:31px;padding:20px 20px 20px 20px;border:0;border-top:1px solid #d1d1d1}.actions-toolbar:before,.actions-toolbar:after{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{display:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.modal-popup.modal-slide .modal-footer{border-top:1px solid #c1c1c1;text-align:right}#store-selector .form-continue .actions-toolbar>.primary{float:right}#store-selector .form-continue .actions-toolbar .action.primary{margin:0}.pagebuilder-mobile-only{display:none !important}.magento-payments-review .magento-payments-review-title{border-bottom:1px solid #d1d1d1}.magento-payments-review .block-content .box-order-shipping-address,.magento-payments-review .block-content .box-order-shipping-method,.magento-payments-review .block-content .box-order-shipping-method+.box-order-billing-address{box-sizing:border-box;float:left;width:33%}.magento-payments-review .block-content .box-order-shipping-address{padding:0 5%;width:34%}.magento-payments-review .table-magento-payments-review-items .col.price,.magento-payments-review .table-magento-payments-review-items .col.qty{text-align:center}.magento-payments-review .table-magento-payments-review-items .col.item{width:60%}.magento-payments-review .col.subtotal,.magento-payments-review .mark,.magento-payments-review .amount{text-align:right}.magento-payments-review-discount{border-top:1px solid #d1d1d1}.magento-payments-review-discount .block{margin-bottom:15px}.magento-payments-review-discount .block .title:after{display:inline;margin-left:10px;position:static}.magento-payments-review-discount .block .content{padding-bottom:0}.order-review-form .actions-toolbar>.primary{float:right}.order-review-form .action.primary{margin-right:0}.block-cart-failed .actions{text-align:left}.block-cart-failed .actions.primary{float:right}.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-wrapper{float:left;width:57%}.bundle-options-container .block-bundle-summary{float:right;position:relative;width:40%}.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary{width:48%}.page-products .columns{padding-top:0;position:relative;z-index:1}.products.wrapper~.toolbar .pages{float:left}.toolbar-amount{float:left}.sorter{float:right}.modes{display:inline-block;float:left;margin-right:20px}.products.wrapper~.toolbar .modes{display:none}.modes-mode{color:#7d7d7d;border:1px solid #d1d1d1;border-right:0;float:left;font-weight:400;line-height:1;padding:7px 10px;text-align:center;display:inline-block;text-decoration:none}.modes-mode:not(.active):hover{color:#7d7d7d;background:#dedede}.modes-mode:last-child{border-right:1px solid #d1d1d1}.modes-mode.active{color:#a6a6a6}.modes-mode>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modes-mode:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:inherit;color:#7d7d7d;content:'\e60d';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.modes-mode:hover:before{color:#7d7d7d}.mode-list:before{content:'\e60b'}.products.wrapper~.toolbar .limiter{display:block;float:right}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.sidebar .product-items .product-item-info .product-item-photo{float:left;left:auto;margin:0 10px 10px 0;position:relative;top:auto}.sidebar .product-items .product-item-details{margin:0}.sidebar .product-items .product-item-actions{clear:left}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.page-layout-1column .product-info-main{width:40%}.page-layout-1column .product.media{width:57%}.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:48%}.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width:50%}.block-category-event.block:last-child{margin-bottom:30px;padding:10px 0 30px}.block-category-event .block-title{margin:0}.block-category-event .block-title strong{font-size:2.4rem}.block-category-event .ticker li{display:none;margin:0 50px}.block-category-event .ticker .value{font-size:6rem}.block-category-event .ticker .label{font-size:1.4rem;text-transform:none}.block-category-event .dates .date{font-size:5rem}.block-category-event .dates .start{padding-right:50px}.block-category-event .dates .start:after{font-size:5rem;right:10px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:none;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:focus,.block-search .action.search:active{background:none;border:none}.block-search .action.search:hover{background:none;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{pointer-events:none;opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.cart-container .widget{float:left}.cart-container .widget.block{margin-bottom:20px}.cart-summary{float:right;position:relative;width:23%}.column.main .cart-summary .actions-toolbar>.secondary{float:none}.cart-summary .block .fieldset .field{margin:0 0 20px;margin:0 0 10px}.cart-summary .block .fieldset .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.cart-summary .block .fieldset .field:not(.choice)>.control{float:none;width:auto}.cart-summary .block .fieldset .field>.label{margin:0 0 5px;display:inline-block}.cart-summary .block .fieldset .field.choice:before,.cart-summary .block .fieldset .field.no-label:before{display:none}.cart.table-wrapper .items{min-width:100%;width:auto}.cart.table-wrapper .item .col.item{padding:27px 8px 10px}.cart.table-wrapper .item-actions td{text-align:right}.cart.table-wrapper .product-item-photo{display:table-cell;max-width:100%;padding-right:20px;position:static;vertical-align:top;width:1%}.cart.table-wrapper .product-item-details{display:table-cell;vertical-align:top;white-space:normal;width:99%}.cart.table-wrapper .item-actions .actions-toolbar{text-align:left}.cart .action{margin-bottom:10px}.cart-products-toolbar .toolbar-amount{line-height:30px;margin:0}.cart-products-toolbar .pages{float:right;margin:0 0 1px}.cart-products-toolbar .pages .item:last-child{margin-right:0}.cart.table-wrapper .cart-products-toolbar+.cart thead tr th.col{padding-bottom:7px;padding-top:8px}.cart.table-wrapper .cart+.cart-products-toolbar{margin-top:25px}.minicart-wrapper{margin-left:13px}.minicart-wrapper .block-minicart{right:-15px;width:390px}.opc-wrapper{width:33.33333333%;float:left;-ms-flex-order:1;-webkit-order:1;order:1;padding-right:30px}.checkout-onepage-success .print{display:block;float:right;margin:22px 0 0}.opc-progress-bar-item{width:185px}.checkout-index-index .modal-popup .form-shipping-address{max-width:600px}.checkout-index-index .modal-popup .modal-footer .action-save-address{float:right;margin:0 0 0 10px}.checkout-shipping-method .actions-toolbar>.primary{float:right}.checkout-shipping-method .actions-toolbar .action.primary{margin:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:600px}.table-checkout-shipping-method{width:auto}.opc-sidebar{margin:46px 0 20px;width:33.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.opc-summary-wrapper .modal-header .action-close{display:none}.authentication-dropdown{background-color:#fff;border:1px solid #aeaeae;-webkit-transform:scale(1, 0);-webkit-transform-origin:0 0;-webkit-transition:-webkit-transform linear .1s,visibility 0s linear .1s;position:absolute;text-align:left;top:100%;transform:scale(1, 0);transform-origin:0 0;transition:transform linear .1s,visibility 0s linear .1s;visibility:hidden;width:100%}.authentication-dropdown._show{z-index:100;-webkit-transform:scale(1, 1);-webkit-transition:-webkit-transform linear .1s,visibility 0s linear 0s;transform:scale(1, 1);transition:transform linear .1s,visibility 0s linear 0s;visibility:visible}.authentication-wrapper{width:33.33333333%;text-align:right}.block-authentication .block-title{font-size:2.6rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:768px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block[class],.popup-authentication .form-login,.popup-authentication .fieldset,.popup-authentication .block-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.checkout-payment-method .actions-toolbar .primary{float:right;margin:0}.checkout-payment-method .fieldset>.field-select-billing>.control{float:none;width:100%}.checkout-payment-method .payment-method-content .fieldset>.field{margin:0 0 20px}.checkout-payment-method .payment-method-content .fieldset>.field.choice:before{padding:0;width:0}.checkout-payment-method .payment-method-content .fieldset>.field.type .control{margin-left:25.8%}.checkout-payment-method .payment-method-content .fieldset>.field.type.no-detection .control{margin-left:0}.checkout-billing-address .action-update{float:right}.checkout-billing-address .actions-toolbar .action-cancel{margin:6px 20px 0 0}.checkout-payment-method .payment-option-title{padding-left:22px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{margin-left:0}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:600px}.login-container .block .login .actions-toolbar>.primary{margin-bottom:0;margin-right:30px}.login-container .block .login .actions-toolbar>.secondary{float:left}.fieldset .fullname .field .label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset .fullname .field .control{width:74.2%;float:left}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.search.advanced,.form.form-orders-search{min-width:600px;width:50%}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:22.3%}.account.page-layout-2columns-left .column.main{width:77.7%}.block-addresses-list .items.addresses{font-size:0}.block-addresses-list .items.addresses>.item{display:inline-block;font-size:14px;margin-bottom:20px;vertical-align:top;width:48.8%}.block-addresses-list .items.addresses>.item:nth-last-child(1),.block-addresses-list .items.addresses>.item:nth-last-child(2){margin-bottom:0}.block-addresses-list .items.addresses>.item:nth-child(even){margin-left:2.4%}.control.captcha-image .captcha-img{margin:0 10px 10px 0}.page-product-downloadable .product-options-wrapper{float:left;width:55%}.page-product-downloadable .product-options-bottom{float:right;width:40%}.page-product-downloadable .product-options-bottom .field.qty+.actions{padding-top:0}.gift-message .field{margin-bottom:20px}.gift-options{position:relative;z-index:1}.gift-options .actions-toolbar{clear:both;float:right;position:static}.gift-options .actions-toolbar .secondary{float:right}.gift-options .actions-toolbar .secondary .action{float:right;margin-left:20px}.gift-options .actions-toolbar .secondary .action-cancel{display:block;float:left;margin-top:6px}.gift-options .actions-toolbar:nth-child(3):before{border-left:1px solid #c1c1c1;bottom:5rem;content:'';display:block;left:50%;overflow:hidden;position:absolute;top:0;width:0}.gift-options-title{font-weight:300;font-size:1.8rem}.cart.table-wrapper .action-gift{float:left}.order-options .gift-wrapping,.table-order-review .gift-wrapping{max-width:50%}.form-giftregistry-search .fieldset{margin-bottom:29px}.form-giftregistry-search .fieldset>.fields-specific-options>.field{margin:0 0 20px;box-sizing:border-box}.form-giftregistry-search .fieldset>.fields-specific-options>.field>.label{margin:0}.form-giftregistry-search .fieldset>.fields-specific-options>.field:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{content:'';display:table}.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{clear:both}.form-giftregistry-search .fieldset>.fields-specific-options>.field.choice:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field.no-label:before{padding:6px 15px 0 0;width:25.8%;box-sizing:border-box;content:' ';float:left;height:1px}.form-giftregistry-search .fieldset>.fields-specific-options>.field .description{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.control{width:74.2%;float:left}.block-giftregistry-shared-items .product-item-photo{display:table-cell;max-width:100%;padding:0 20px 0 0;vertical-align:top;width:1%}.block-giftregistry-shared-items .product-item-details{display:table-cell;vertical-align:top;width:99%;word-break:normal}.block-giftregistry-shared-items .col.product{width:48%}.block-giftregistry-shared-items .col:not(.product){text-align:center}.block-giftregistry-shared-items .col.price{padding-top:17px}.block-giftregistry-shared-items .input-text.qty{margin-top:-4px}.gift-options-cart-item .gift-wrapping,.cart-gift-item .gift-wrapping{box-sizing:border-box;float:left;padding-right:20px;width:50%}.gift-options-cart-item .gift-wrapping+.gift-message,.cart-gift-item .gift-wrapping+.gift-message{border-left:1px solid #c1c1c1;box-sizing:border-box;float:left;padding-left:4.5rem;width:50%}.form-add-invitations .additional,.form-add-invitations .field.text{margin-top:29px}.table-invitations .col{width:50%}.wishlist.window.popup{bottom:auto;top:20%;left:50%;margin-left:-212px;width:380px;right:auto}.wishlist.window.popup .field{margin:0 0 20px}.wishlist.window.popup .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.wishlist.window.popup .field:not(.choice)>.control{float:none;width:auto}.wishlist.window.popup .field>.label{margin:0 0 5px;display:inline-block}.wishlist.window.popup .field.choice:before,.wishlist.window.popup .field.no-label:before{display:none}.block-wishlist-management{margin-bottom:20px}.block-wishlist-management .wishlist-select{border-bottom:1px solid #e8e8e8;display:table;margin-bottom:15px;width:100%}.block-wishlist-management .wishlist-select .wishlist-name{display:table-cell;margin-right:10px;padding:5px 10px 10px;vertical-align:top;white-space:nowrap;width:5%}.block-wishlist-management .wishlist-select-items{display:table-cell;padding-right:160px;vertical-align:top}.block-wishlist-management .wishlist-select-items .item{display:inline-block;margin-right:10px;padding:5px 10px 10px}.block-wishlist-management .wishlist-select-items .item:last-child{margin-right:0}.block-wishlist-management .wishlist-select-items .current{border-bottom:3px solid #ff5501;font-weight:600}.block-wishlist-management .wishlist-select .wishlist-name-current{display:none}.block-wishlist-management .wishlist-add.item{position:absolute;right:0;top:0}.block-wishlist-management .wishlist-title strong{font-size:4rem}.block-wishlist-management .wishlist-info{float:left}.block-wishlist-management .wishlist-toolbar{float:right}.block-wishlist-info-items .product-item-photo{margin-left:0}.products-grid.wishlist .product-item-checkbox{float:left}.products-grid.wishlist .product-item-checkbox+.product-item-name{margin-left:25px}.block.newsletter{max-width:44%;width:max-content}.block.newsletter .field{margin-right:5px}.block.newsletter .field.newsletter{max-width:220px}.block.newsletter .field .control{width:100%}.block.newsletter .action.subscribe{border-radius:3px}.paypal-review .paypal-review-title{border-bottom:1px solid #d1d1d1}.paypal-review .block-content .box-order-shipping-address,.paypal-review .block-content .box-order-shipping-method,.paypal-review .block-content .box-order-shipping-method+.box-order-billing-address{box-sizing:border-box;float:left;width:33%}.paypal-review .block-content .box-order-shipping-address{padding:0 5%;width:34%}.paypal-review .col.subtotal,.paypal-review .mark,.paypal-review .amount{text-align:right}.products.wrapper.list .product-reviews-summary{margin:0}.reward-settings+.actions-toolbar{margin-top:-32px}.form-create-return .additional .field:last-child{margin-top:29px}.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box{margin-bottom:20px}.block-returns-tracking .block-title .action{margin:0 0 0 30px}.block-returns-tracking .block-title .actions-track{float:right;margin-top:12px}.table-order-items .subtotal,.table-order-items .amount{text-align:right}.table-order-items.creditmemo .col.qty,.table-order-items.creditmemo .col.discount,.table-order-items.creditmemo .col.subtotal{text-align:center}.table-order-items.creditmemo .col.total{text-align:right}.order-pager-wrapper .order-pager-wrapper-top{padding-left:0;padding-right:0}.order-pager-wrapper .pages{float:right}.order-actions-toolbar .action.print{display:block;float:right}.page-title-wrapper .order-date{margin-top:-20px}[class^='sales-guest-'] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{margin-bottom:20px}.page-wrapper>.breadcrumbs,.page-wrapper>.top-container,.page-wrapper>.widget{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none none;margin-left:auto}.header.panel>.header.links>li{display:inline-block;vertical-align:top}.header.panel>.header.links>li{font-size:14px;margin:0 0 0 15px}.header.panel>.header.links>li.welcome,.header.panel>.header.links>li a{line-height:1.4}.header.panel>.header.links>li.welcome a{padding-left:5px}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.page-main>.page-title-wrapper .page-title{display:inline-block}.page-main>.page-title-wrapper .page-title+.action{float:right;margin-top:20px}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.footer.content .block{float:right}.footer.content .links{display:inline-block;margin-bottom:20px;padding:0 50px 0 0;vertical-align:top}.footer.content .switcher.store{display:inline-block;padding-right:50px;vertical-align:top}.my-credit-cards .card-type img{display:block}.products-grid.wishlist .product-item-tooltip{display:inline-block}.products-grid.wishlist .product-item-actions{margin:10px 0 0}.products-grid.wishlist .product-item .fieldset .field.qty{margin-bottom:10px;padding-right:10px}.products-grid.wishlist .product-item .fieldset .field.qty .label{width:auto}.products-grid.wishlist .product-item .box-tocart .actions-primary{margin:0}.products-grid.wishlist .product-item .box-tocart .stock{margin:20px 0 0}.wishlist-index-index .product-item-info{width:240px}}@media all and (max-width:1023px),print{.field-tooltip .field-tooltip-content{right:-10px;top:40px;left:auto}}@media all and (min-width:1440px),print{.sidebar .product-items .product-item-info .product-item-photo{float:none;left:0;margin:0;position:absolute;top:0}.sidebar .product-items .product-item-details{margin-left:85px}}