:root{font-size:min(18px,13px + .5vw);--grey: rgba(0,0,0,.5);--red: #ff0000;--main-margin: 2rem}@font-face{font-family:acp;src:url("../fonts/AcP-Medium.woff2") format("woff2")}@font-face{font-family:acp;src:url("../fonts/AcP-MediumItalic.woff2") format("woff2");font-style:italic}@font-face{font-family:acp;src:url("../fonts/AcP-Semibold.woff2") format("woff2");font-weight:bold}@font-face{font-family:acp;src:url("../fonts/AcP-SemiboldItalic.woff2") format("woff2");font-weight:bold;font-style:italic}@font-face{font-family:"Material Icons";src:url("../fonts/material.woff2") format("woff2")}.material-icons{display:inline-block;width:1em;height:1em;font-family:"Material Icons";font-size:1em;font-style:normal;font-weight:normal;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:top;text-rendering:optimizeLegibility;font-feature-settings:"liga"}*,::before,::after{margin:0;padding:0;box-sizing:border-box}img{display:block;max-width:100%}body pre.sf-dump{position:fixed}main>#notifications{margin-top:12rem}body>main>section#wrapper{margin-bottom:6rem}@media(min-width: 1200px){body>main>#wrapper{position:relative;display:flex;justify-content:center;width:100%;right:0}body>main>#wrapper>div.container-fluid{flex-basis:80%}}html,body{font-family:acp,Helvetica,Arial,"Open Sans",sans-serif}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.4em;text-align:left}a{text-decoration:none;color:#000}.ripple,input[type=button],input[type=submit],input[type=reset],button,#product .product-container .product-container_text .product-add-to-cart .wishlist-button-add{background-position:center;transition:background .8s}.ripple:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,button:hover,#product .product-container .product-container_text .product-add-to-cart .wishlist-button-add:hover{background:radial-gradient(circle, transparent 1%, #800 1%) center/15000%}.ripple:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active,button:active,#product .product-container .product-container_text .product-add-to-cart .wishlist-button-add:active{background-size:100%;transition:background 0s}button,#product .product-container .product-container_text .product-add-to-cart .wishlist-button-add{outline:none}input[type=button],input[type=submit],input[type=reset],button,#product .product-container .product-container_text .product-add-to-cart .wishlist-button-add{padding:.2rem 2em 0 2em;line-height:3rem;text-align:center;text-transform:uppercase;border:none;color:#fff;font-size:1rem}input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,button:hover,#product .product-container .product-container_text .product-add-to-cart .wishlist-button-add:hover{background-color:#000}input[type=button]:active,input[type=submit]:active,input[type=reset]:active,button:active,#product .product-container .product-container_text .product-add-to-cart .wishlist-button-add:active{transform:none}.btn-primary{background-color:var(--red);border:none}#myBtn{opacity:.1;position:fixed;z-index:900;right:var(--main-margin);bottom:var(--main-margin);border:none;background:#f0f0f0;color:#000;width:3rem;height:3rem;padding:.1rem 0 0 0;align-content:center;align-items:center;text-align:center;animation:all 2s;cursor:pointer}#myBtn i{flex-grow:1}#myBtn:hover{background:#000;color:#f0f0f0}.scrolled #myBtn{opacity:1}.btn-unstyle{background-color:rgba(0,0,0,0);border:none;padding:0;text-align:inherit;line-height:normal}.dropdown .expand-more{color:#232323;cursor:pointer;user-select:none}main>#header{top:0;display:grid;grid-template-areas:"banner tools" "menu logo" "submenu submenu";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr auto;padding:var(--main-margin);position:fixed;transition:all .4s ease;background-color:#fff;z-index:1000;height:12rem;width:100%}main>#header .main_menu{grid-area:menu}main>#header .submenu{grid-area:submenu}main>#header .banner{grid-area:banner}main>#header .tools{grid-area:tools;justify-self:end;display:flex;gap:.7rem}main>#header .tools img{height:1rem}main>#header .tools .user-info{display:flex}main>#header .tools .accountwhite{display:none}main>#header .tools .popuplogin{display:none}main>#header .tools #blockcart-wrapper a{display:block;background-image:url("../img/cart.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:1rem;height:1rem}main>#header .tools #blockcart-wrapper a span{display:none}main>#header .banner,main>#header .tools{overflow:hidden}main>#header .logo{grid-area:logo;justify-self:end}main>#header .banner{text-transform:uppercase;color:#000;font-size:1.1rem;font-weight:normal}main>#header #logo{display:flex;align-items:flex-end;height:100%}main>#header #logo a{background-color:var(--red);color:#fff;display:inline-block;font-size:3rem;line-height:5rem;height:5rem;vertical-align:bottom;padding:.12em .5em 0 .5em}main>#header #logo a:hover,main>#header #logo a:focus{background-color:#000;font-style:normal}main>#header nav.main_menu ul{display:flex;justify-content:space-between;align-items:flex-end;width:100%;height:100%}main>#header nav.main_menu ul li{flex-basis:100%;list-style:none;padding:0}main>#header nav.main_menu ul li a{font-size:2rem;line-height:1;text-transform:uppercase;font-weight:bold}main>#header nav.main_menu ul li a:hover{font-weight:normal;font-style:unset;color:#000}.scrolled main>#header{height:9rem;grid-template-rows:0 1fr auto}#submenu{display:none}#navi{background-color:red;display:block}.breadcrumb ol{margin:0 0 var(--main-margin) var(--main-margin)}.breadcrumb ol li{display:inline;color:var(--grey)}.breadcrumb ol li a{color:var(--grey)}.breadcrumb ol li a:hover{color:#000}.breadcrumb ol li:not(:last-of-type)::after{content:" | "}footer#footer .footer-container{border-top:2px solid #000;margin-top:var(--main-margin);padding:var(--main-margin) 20vw;display:grid;grid-template-columns:repeat(3, 1fr);justify-items:center;white-space:nowrap;line-height:2em;text-transform:uppercase}@media(max-width: 800px){footer#footer .footer-container{grid-template-columns:1fr;justify-items:left;gap:2rem 0}}footer#footer .footer-container span{position:relative;display:inline-block;width:2rem}footer#footer .footer-container span svg{position:absolute;max-width:1.25rem;top:-1rem;left:0}footer#footer .footer-container li{list-style:none}footer#footer .footer-container h3{line-height:3em}.footer-before{display:flex;justify-content:center;margin-bottom:4rem}.footer-before .block_newsletter{background-image:url("../img/newsletter.svg");background-size:12rem 14.5263rem;background-repeat:no-repeat;background-position:bottom left;padding-left:15rem;margin:var(--main-margin)}@media(max-width: 600px){.footer-before .block_newsletter{padding-left:0;background:rgba(0,0,0,0)}}.footer-before .block_newsletter h3,.footer-before .block_newsletter p{text-transform:uppercase}.footer-before .block_newsletter h3{font-size:2rem;margin-bottom:1rem;font-weight:bold}.footer-before .block_newsletter p{font-size:1rem;line-height:1.5em}.footer-before .block_newsletter #block-newsletter-form{max-width:25rem}.footer-before .block_newsletter #block-newsletter-form input[type=email]{width:100%;border:1px solid #000;padding:.4rem 0;border-width:0 0 1px 0;margin:2rem 0;font-size:1rem}.footer-before .block_newsletter #block-newsletter-form input[type=email]::placeholder{color:var(--grey)}.footer-before .block_newsletter #block-newsletter-form input[type=submit]{width:100%;background-color:#000;cursor:pointer}div.products{display:grid;grid-template-columns:repeat(auto-fill, minmax(18rem, 1fr));gap:0 .33rem}div.products li.product{list-style:none;width:100%}div.products li.product .product-img{aspect-ratio:752/1002}div.products li.product .img-off{position:relative;opacity:1;pointer-events:none;z-index:1;transition:all .3s}div.products li.product:hover .img-off{opacity:0}div.products li.product .product-miniature{position:relative}div.products li.product .product-miniature .product-thumbnail{position:absolute;z-index:0;top:0;left:0}div.products li.product .product-bottom{padding:.8rem 1.5rem 2.5rem 1.5rem;display:flex;justify-content:space-between}div.products li.product .product-bottom .product-title{text-transform:uppercase;font-weight:normal;font-size:1em;text-wrap:nowrap}div.products li.product .product-bottom .price{font-weight:bold}div.products li.product .product-bottom .attibutes{display:flex;flex-wrap:wrap;justify-content:end;gap:0 .4em;line-height:1.4em}div.products li.product .product-bottom .attibutes li{list-style:none}div.products li.product .product-bottom .attibutes li.disabled{opacity:.5}div.products li.product .product-bottom .attibutes li.disabled a{cursor:default}main .pagination{display:flex;justify-content:flex-end}#product .product-container{display:grid;grid-template-columns:1fr 1fr}#product .product-container h1,#product .product-container .product-price{text-transform:uppercase;font-weight:normal;font-size:2rem}#product .product-container .tax-shipping-delivery-label{display:none}#product .product-container .product-gallery img{width:100%}#product .product-container .product-gallery li{list-style:none}#product .product-container .product-container_text{position:sticky;overflow-y:scroll;right:0;top:12rem;padding:4rem 5rem 2rem 5rem;height:calc(100vh - 10rem - var(--main-margin));transition:all .4s ease}#product .product-container .product-container_text .product-description{margin:2rem 0 4rem 0}#product .product-container .product-container_text .product-variants .control-label{background-color:#000;color:#fff;text-transform:uppercase;text-align:center;padding-top:.2rem;line-height:3rem;margin:2rem 0}#product .product-container .product-container_text .product-variants .product-variants-item>ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(6rem, 1fr));gap:.5rem;margin:2rem 0}#product .product-container .product-container_text .product-variants .product-variants-item>ul li{border:2px solid #000;list-style:none;padding-top:.2rem;line-height:3rem;text-align:center;cursor:pointer}#product .product-container .product-container_text .product-variants .product-variants-item>ul li:hover,#product .product-container .product-container_text .product-variants .product-variants-item>ul li.active{background-color:#000;color:#fff}#product .product-container .product-container_text .product-variants .product-variants-item>ul li input[type=radio]{display:none}#product .product-container .product-container_text .btn-primary{width:100%;cursor:pointer}#product .product-container .product-container_text .btn-primary i{display:none}#product .product-container .product-container_text .product-add-to-cart{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem 1rem;margin-bottom:2.5rem}#product .product-container .product-container_text .product-add-to-cart .wishlist-button-add{width:auto;border-radius:0;opacity:1;height:3rem;margin-left:0}#product .product-container .product-container_text .product-add-to-cart .wishlist-button-add i{font-style:normal;color:#000}#product .product-container .product-container_text .product-add-to-cart .wishlist-button-add:hover i{color:#fff}#product .product-container .product-container_text .product-add-to-cart #product-availability{grid-column:span 2}#product .product-container .product-container_text .productinfo{text-transform:uppercase}#product .product-container .product-container_text .productinfo>div{cursor:pointer;position:relative}#product .product-container .product-container_text .productinfo>div::after{content:"+";position:absolute;right:0;top:0}#product .product-container .product-container_text .productinfo>div>div{height:0;overflow:hidden;text-transform:none;transition:all .5s;margin-top:1.5rem;opacity:0}#product .product-container .product-container_text .productinfo>div.show>div{height:4rem;display:block;opacity:1}#product .product_bottom{z-index:500;width:100%;background-color:#fff}#product .product_bottom .product-accessories>h2{text-transform:uppercase;padding:3rem var(--main-margin)}#product.scrolled .product-container .product-container_text{top:9rem;padding-top:7rem;height:calc(100vh - 7rem - var(--main-margin))}#product-availability .product-last-items,#product-availability .product-unavailable{color:var(--red)}.elementor-widget-image .elementor-image img{width:100%}.modal-img.elementor-column>.elementor-element-populated{padding:0}.modal-text.elementor-column>.elementor-element-populated{padding:50px}.modal a.close-modal{text-indent:0;top:10px;right:10px;background-image:none}.modal .elementor-field-type-subscribe input[type=email]{border:0;border-bottom:1px solid #000}.modal .elementor-field-type-subscribe{align-items:self-end}.modal .elementor-field-type-subscribe button[type=submit],.modal .elementor-field-type-subscribe #product .product-container .product-container_text .product-add-to-cart [type=submit].wishlist-button-add,#product .product-container .product-container_text .product-add-to-cart .modal .elementor-field-type-subscribe [type=submit].wishlist-button-add{background-color:rgba(0,0,0,0);border-bottom:1px solid #000;color:#000;height:29.5px}@media screen and (min-width: 968px){.elementor-element.modal{max-width:800px;color:#000;border-radius:0;padding:0}}/*# sourceMappingURL=theme.css.map */
