:root{--primary:rgb(168, 30, 49);--primary_dark:rgb(147, 27, 43);--primary_darker:rgb(106, 14, 27);--primary_light:rgba(168, 30, 49, 0.8);--white_100:rgb(255, 255, 255);--white_90:rgb(250, 250, 250);--white_op_80:rgba(250, 250, 250, 0.8);--white_op_50:rgba(250, 250, 250, 0.5);--gray_100:rgb(233, 230, 230);--gray_500:rgb(100, 100, 100);--black_80:rgb(63, 63, 63);--black_90:rgb(38, 38, 38);--black_100:#000;--xs: 575;--sm: 768;--md: 992;--lg: 1200}h1{font-size:max(3.75vw,56px);line-height:1.07}h1.sm{font-size:max(2.8125vw,32px)}h2,.h2{font-size:max(3.3333333333vw,32px);font-weight:300;line-height:1.125;padding-bottom:max(18px,1.5625vw)}h3{font-size:max(1.875vw,24px);font-weight:600}h3.light{font-weight:300}h3.sm{font-size:max(1.1458333333vw,18px)}h4{font-size:max(1.25vw,20px);font-weight:600;line-height:1.2}h4.light{font-weight:300}p{font-size:max(1.1458333333vw,18px);font-weight:300;line-height:1.5}p.sm{font-size:16px;line-height:normal}p.bold{font-weight:700}li,label{font-size:max(1.0416666667vw,18px);font-weight:300}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}.fixed{position:fixed}.flex{display:flex}.row-reverse{flex-direction:row-reverse}.column{flex-direction:column}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-base{align-items:baseline}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.wrap{flex-wrap:wrap}.grid{display:grid}.bckg-standart{background-size:cover;background-position:center;background-repeat:no-repeat}.abs-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.custom-container{max-width:min(1420px,90%);margin-inline:auto}.sticky-cta{bottom:3%;left:2%;z-index:8}@media only screen and (max-width: 575px){.sticky-cta{left:3%}}.sticky-cta a svg{width:max(2.6041666667vw,40px);height:max(2.6041666667vw,40px)}.sticky-cta a:hover{transform:scale(1.1)}.img-cover{width:100%;height:100%;object-fit:cover;object-position:center}.fluentform .error.text-danger,.fluentform .ff-message-success{display:none !important}.fluentform .ff-upload-progress-inline{width:20%}.modal{inset:0;background:rgba(0,0,0,.3);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:-1;opacity:0;visibility:hidden}.modal .modal-container{min-width:min(800px,90%);margin-inline:auto;background:#fff;padding:max(2.6041666667vw,40px) max(2.6041666667vw,20px);border-radius:10px}.modal .modal-container button.close-btn{top:max(1.0416666667vw,10px);left:max(1.0416666667vw,10px);padding:10px;background:rgba(0,0,0,0)}.modal .modal-container button.close-btn:hover{transform:scale(1.2)}.modal .modal-container .modal-content{min-height:40vh;max-height:85vh;overflow-y:auto}.modal .modal-container .modal-content .custom-loader{padding-top:0}.modal.open{z-index:10;opacity:1;visibility:visible}#layout,.cats-layout{inset:0;background:rgba(0,0,0,.3);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:10;opacity:0;visibility:hidden}#layout.open,.cats-layout.open{opacity:1;visibility:visible}#layout.cats-layout,.cats-layout.cats-layout{z-index:4}.lines{display:flex;align-items:center;gap:10px}.lines::before,.lines::after{content:"";background:url("../images/border_image_light_large.png") no-repeat;flex:1;display:block;height:3px}.cats-container{max-width:95%;margin-inline:auto;padding-block:max(1.9791666667vw,18px)}.cats-container .product-categories-stripe{gap:20px}@media only screen and (max-width: 992px){.cats-container .product-categories-stripe{flex-wrap:wrap;justify-content:space-between}}.cats-container .product-categories-stripe .cat-block{flex:1;aspect-ratio:346/242}@media only screen and (max-width: 992px){.cats-container .product-categories-stripe .cat-block{flex:unset;width:calc(50% - 10px);aspect-ratio:1}}.cats-container .product-categories-stripe .cat-block a{width:100%;height:100%;overflow:hidden}.cats-container .product-categories-stripe .cat-block a h4.title{color:#a81e31;bottom:0;left:0;font-weight:400;width:100%;min-height:34px;background-color:rgba(250,250,250,.5);padding-inline:18px;backdrop-filter:blur(3px)}@media only screen and (max-width: 575px){.cats-container .product-categories-stripe .cat-block a h4.title{font-size:16px;min-height:39px}}.cats-container .product-categories-stripe .cat-block a:hover img{transform:scale(1.03)}.cats-container .product-categories-stripe .cat-block:nth-of-type(5n){width:100%;aspect-ratio:2/1}.primary-btn{padding:max(.5208333333vw,7px) max(1.0416666667vw,14px);border-radius:10px;font-weight:700;font-size:max(.9375vw,16px);color:#fff;border:1px solid #a81e31;background:#a81e31;text-align:center}.primary-btn:hover{color:#a81e31;background:#fff}.secondary-btn{padding:max(.5208333333vw,7px) max(1.0416666667vw,14px);border-radius:10px;font-weight:700;font-size:max(.9375vw,16px);color:#a81e31;border:1px solid #a81e31;background:#fff;text-align:center}.secondary-btn.hidden{opacity:0;visibility:hidden}.custom-loader{padding-top:max(2vw,30px);gap:10px;opacity:0;visibility:hidden}.custom-loader span{display:block;height:16px;width:16px;border-radius:50%;transform:scale(0);background:#6a0e1b}.custom-loader span.ball1{animation:grow 3.8s infinite ease-in-out;-moz-animation:grow 3.8s infinite ease-in-out;-webkit-animation:grow 3.8s infinite ease-in-out}.custom-loader span.ball2{animation:grow 3.8s infinite ease-in-out;animation-delay:.3s;-moz-animation:grow 3.8s infinite ease-in-out;-webkit-animation:grow 3.8s infinite ease-in-out;-webkit-animation-delay:.3s}.custom-loader span.ball3{animation:grow 3.8s infinite ease-in-out;animation-delay:.6s;-moz-animation:grow 3.8s infinite ease-in-out;-webkit-animation:grow 3.8s infinite ease-in-out;-webkit-animation-delay:.6s}.custom-loader span.ball4{animation:grow 3.8s infinite ease-in-out;animation-delay:.9s;-moz-animation:grow 3.8s infinite ease-in-out;-webkit-animation:grow 3.8s infinite ease-in-out;-webkit-animation-delay:.9s}.custom-loader.visible{opacity:1;visibility:visible}.breadcrumbs{gap:10px}.breadcrumbs span{font-size:max(.9375vw,16px);white-space:nowrap}.breadcrumbs span.current-item{color:#931b2b}button.wishlist svg{width:32px;height:32px}button.wishlist svg path{fill:rgba(0,0,0,0);stroke:#931b2b;stroke-width:2px;transition:all ease-out 100ms}button.wishlist.added svg,button.wishlist:hover svg{background:rgba(0,0,0,0)}button.wishlist.added svg path,button.wishlist:hover svg path{fill:#931b2b}button.wishlist:active svg{transform:scale(0.8)}.product-sticker-new{top:10px;left:10px;z-index:3}.product-sticker-new img{max-height:30px}.product-sticker{top:10px;right:10px;z-index:3}.product-sticker img{max-height:50px}.product-sticker.out img{max-height:30px}html{scroll-behavior:smooth}html ::-webkit-scrollbar{width:10px;height:10px}html ::-webkit-scrollbar-track{border-radius:10px;background-color:#fafafa}html ::-webkit-scrollbar-track:hover{background-color:#fafafa}html ::-webkit-scrollbar-track:active{background-color:#fafafa}html ::-webkit-scrollbar-thumb{border-radius:10px;border:3px solid #fafafa;background-color:#a81e31}html ::-webkit-scrollbar-thumb:hover{background-color:#931b2b}html ::-webkit-scrollbar-thumb:active{background-color:#bd1e33}html .grecaptcha-badge,html .otgs-development-site-front-end{display:none}html body{margin:0;overflow-x:hidden;font-family:"Rubik",sans-serif;background:#fafafa;color:#262626}html body *,html body *::after,html body *::before{transition:all ease-out .25s;box-sizing:border-box}html body img,html body picture,html body video,html body canvas,html body svg{display:block;max-width:100%;height:auto}html body ul{list-style:none;padding:0;margin:0}html body input,html body textarea{outline:none !important;border:none;font-family:"Rubik",sans-serif;-webkit-appearance:none}html body input[type=search]::-webkit-search-decoration,html body input[type=search]::-webkit-search-cancel-button,html body input[type=search]::-webkit-search-results-button,html body input[type=search]::-webkit-search-results-decoration select{-webkit-appearance:none}html body textarea{resize:none}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body p{margin:0}html body a{color:inherit;text-decoration:none;font-size:inherit;display:inline-block}html body button{border:none;cursor:pointer;outline:none !important;-webkit-appearance:none;font-family:"Rubik",sans-serif;padding:0}html body.no-overflow{overflow:hidden !important}html .page-template-default section.content .custom-container{margin-block:max(11.4583333333vw,150px)}.header{top:0;left:0;width:100%;z-index:10;background:#fafafa}.header .top-content{z-index:1}.header .top-content .custom-container{padding-block:max(1.1458333333vw,10px)}@media only screen and (max-width: 992px){.header .top-content .custom-container{justify-content:space-between}}.header .top-content .custom-container .start-items{gap:max(1.1458333333vw,10px)}.header .top-content .custom-container .start-items .item{background:rgba(0,0,0,0);width:38px;aspect-ratio:1}.header .top-content .custom-container .start-items .item.search{padding:3px}@media only screen and (max-width: 992px){.header .top-content .custom-container .start-items .item.search{display:none}}.header .top-content .custom-container .start-items .item:hover{transform:scale(1.1)}.header .top-content .custom-container .start-items .item.cart::before,.header .top-content .custom-container .start-items .item.wishlist::before{content:attr(data-qty);font-size:14px;font-weight:500;line-height:1;position:absolute;top:-5px;right:-5px;width:20px;height:20px;color:#fff;background:#931b2b;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:1}.header .top-content .custom-container .start-items .item.cart.empty::before,.header .top-content .custom-container .start-items .item.wishlist.empty::before{opacity:0}.header .top-content .custom-container .start-items .search-wrapper form.search{top:calc(100% + 10px);right:0;border-radius:5px;border:2px solid #383838;overflow:hidden;opacity:0;visibility:hidden;background:#fff}.header .top-content .custom-container .start-items .search-wrapper form.search input{font-size:18px;color:#262626;padding:5px 10px;width:180px}.header .top-content .custom-container .start-items .search-wrapper form.search button.search-icon{width:36px;aspect-ratio:1;padding:5px}.header .top-content .custom-container .start-items .search-wrapper form.search.open{opacity:1;visibility:visible}.header .top-content .custom-container .end-items{gap:max(1.1458333333vw,10px)}.header .top-content .custom-container .end-items .item{background:rgba(0,0,0,0);width:38px;aspect-ratio:1}.header .top-content .custom-container .end-items .item svg path,.header .top-content .custom-container .end-items .item svg circle{fill:#a81e31}.header .top-content .custom-container .end-items .item:hover{transform:scale(1.1)}.header .top-content .custom-container .end-items .item:hover svg path,.header .top-content .custom-container .end-items .item:hover svg circle{fill:#931b2b}.header .top-content .custom-container .end-items .item.lang-switcher{background:#a81e31;color:#fff;text-transform:uppercase;font-size:18px;border-radius:50%}.header .top-content .custom-container .end-items .item.lang-switcher:hover{background:#931b2b}.header .top-content .custom-container .logo img{max-height:80px;width:auto}@media only screen and (max-width: 992px){.header .top-content .custom-container .logo img{max-height:50px}}.header .bottom-content{border:2px solid;border-image:url("../images/border_image_light_large.png") 30}@media only screen and (max-width: 992px){.header .bottom-content{border-bottom:none;padding-block:0}}.header .bottom-content .menu-primary-menu-container ul.menu{display:flex;align-items:center;justify-content:space-between;gap:8px}.header .bottom-content .menu-primary-menu-container ul.menu span.dot{width:5px;aspect-ratio:1;background:#262626;border-radius:50%}@media only screen and (max-width: 992px){.header .bottom-content .menu-primary-menu-container ul.menu span.dot{display:none}}.header .bottom-content .menu-primary-menu-container ul.menu span.dot:first-of-type{display:none}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item{font-weight:700;padding-block:8px}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item span.arrow-btn{width:24px;height:24px;cursor:pointer}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item span.arrow-btn.open{transform:rotate(180deg)}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item a{padding-block:3px}@media only screen and (max-width: 992px){.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item a{padding-block:0}}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper{opacity:0;visibility:hidden;z-index:-1;pointer-events:none;width:100%;min-height:25vh;left:0;top:max(8.9583333333vw,154px);background:#fafafa;border-block:2px solid;border-image:url("../images/border_image_light_large.png") 30;padding:20px 4.1666666667vw;gap:5%;box-shadow:0 80px 80px rgba(0,0,0,.3)}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .products-wrapper{gap:20px;min-width:60%;padding-inline-start:30px;border-inline-start:2px solid;border-image:url("../images/borders.png") 3}@media only screen and (max-width: 992px){.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .products-wrapper{display:none}}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .products-wrapper .product-block{flex:1}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .products-wrapper .product-block .img-wrapper{height:28vh;overflow:hidden;border-radius:5px;aspect-ratio:1;box-shadow:rgba(0,0,0,.05) 0px 1px 4px;padding:10px;background:#fff}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .products-wrapper .product-block .img-wrapper img{width:100%;height:100%;object-position:center;object-fit:contain}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .products-wrapper .product-block .title-wrapper{font-weight:400;padding-top:12px;text-align:center}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .sub-menu{pointer-events:none;gap:max(14px,1.1458333333vw)}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .sub-menu span.dot{display:none}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .sub-menu li{width:fit-content;font-weight:300;padding-block:0}@media only screen and (max-width: 992px){.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .sub-menu li{width:100%}}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .sub-menu li::before{right:0;transform:unset;height:2px;border-radius:2px;background:linear-gradient(to left, rgb(168, 30, 49) 0%, rgb(168, 30, 49) 25%, rgb(168, 30, 49) 75%, rgba(255, 0, 0, 0) 100%)}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .sub-menu li:hover::before{min-width:fit-content !important}@media only screen and (max-width: 992px){.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper .sub-menu{height:100%;padding-block:12px 10px;width:100%;text-align:center}}@media only screen and (max-width: 992px){.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper{opacity:1;visibility:visible;z-index:0;position:static;border-block:0px solid;padding:0;max-height:0;min-height:unset;height:auto;overflow:hidden;width:100%;flex-direction:column;box-shadow:none;background:rgba(0,0,0,0)}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item .menu-wrapper.open{border-block:2px solid}}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item::before{content:"";position:absolute;bottom:8px;left:50%;transform:translateX(-50%);height:2px;width:0;min-width:0;border-radius:2px;background:linear-gradient(to right, rgba(255, 0, 0, 0) 0%, rgb(168, 30, 49) 25%, rgb(168, 30, 49) 75%, rgba(255, 0, 0, 0) 100%)}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item:hover::before{width:100%;min-width:90px}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item:hover .menu-wrapper{opacity:1;visibility:visible;z-index:1;pointer-events:all}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item:hover .menu-wrapper .sub-menu{pointer-events:all}@media only screen and (max-width: 992px){.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item:hover .menu-wrapper{opacity:1;visibility:visible;z-index:0}}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item.current-menu-item a,.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item.current-menu-ancestor a{font-weight:600;color:#931b2b}@media only screen and (max-width: 992px){.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item.current-menu-item ul.sub-menu li,.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item.current-menu-ancestor ul.sub-menu li{display:block}}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item.current-menu-item ul.sub-menu li a,.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item.current-menu-ancestor ul.sub-menu li a{font-weight:300;color:#262626}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item.current-menu-item ul.sub-menu li.current-menu-item a,.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item.current-menu-ancestor ul.sub-menu li.current-menu-item a{font-weight:600;color:#931b2b}@media only screen and (max-width: 992px){.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:10px;width:100%}.header .bottom-content .menu-primary-menu-container ul.menu li.menu-item::before{content:unset}}@media only screen and (max-width: 992px){.header .bottom-content .menu-primary-menu-container ul.menu{flex-direction:column;justify-content:space-evenly;height:100%;width:100%;padding-inline:5%}}.header .bottom-content .menu-primary-menu-container .end-items{background-color:#931b2b;padding-block:10px;width:100%;gap:max(1.1458333333vw,10px);justify-content:space-evenly}.header .bottom-content .menu-primary-menu-container .end-items .item{background:rgba(0,0,0,0);width:38px;aspect-ratio:1}.header .bottom-content .menu-primary-menu-container .end-items .item svg path,.header .bottom-content .menu-primary-menu-container .end-items .item svg circle{fill:#fff}.header .bottom-content .menu-primary-menu-container .end-items .item.lang-switcher{background:#fff;color:#931b2b;text-transform:uppercase;font-size:18px;border-radius:50%}@media only screen and (max-width: 992px){.header .bottom-content .menu-primary-menu-container{position:absolute;top:100%;left:0;width:100%;height:0;overflow:hidden;background:#fff;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;flex-direction:column;align-items:center}.header .bottom-content .menu-primary-menu-container.active{height:calc(100vh - 72px)}}.header .mobile-menu{display:none}@media only screen and (max-width: 992px){.header .mobile-menu{display:flex}}.header .mobile-menu .hamburger{max-height:50px;font:inherit;overflow:visible;margin:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:rgba(0,0,0,0);padding-left:4px}.header .mobile-menu .hamburger .hamburger-box{position:relative;display:inline-block;width:30px;height:20px}.header .mobile-menu .hamburger .hamburger-box .hamburger-inner{position:absolute;width:30px;height:2px;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-duration:75ms;transition-property:transform;border-radius:4px;background-color:#262626;top:50%;left:0}.header .mobile-menu .hamburger .hamburger-box .hamburger-inner::before,.header .mobile-menu .hamburger .hamburger-box .hamburger-inner::after{display:block;content:"";position:absolute;width:30px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:2px;background-color:#262626}.header .mobile-menu .hamburger .hamburger-box .hamburger-inner::before{transition:top 75ms ease .12s,opacity 75ms ease;top:-8px}.header .mobile-menu .hamburger .hamburger-box .hamburger-inner::after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19);bottom:-8px}.header .mobile-menu .hamburger.active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:rotate(45deg)}.header .mobile-menu .hamburger.active .hamburger-inner::before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.header .mobile-menu .hamburger.active .hamburger-inner::after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transform:rotate(-90deg)}.header.scrolled .top-content .custom-container{padding-block:8px}.header.scrolled .top-content .custom-container .logo img{max-height:60px}@media only screen and (max-width: 992px){.header.scrolled .top-content .custom-container .logo img{max-height:40px}}.header.scrolled .top-content .custom-container .start-items{transform:scale(0.9)}.header.scrolled .bottom-content li.menu-item .menu-wrapper{top:max(6.25vw,66px) !important}@media only screen and (max-width: 992px){.header.scrolled .bottom-content .menu-primary-menu-container.active{height:calc(100vh - 56px)}}body.en_US header .top-content .custom-container{flex-direction:row-reverse}body.en_US header .top-content .custom-container .start-items{flex-direction:row-reverse}footer{background:#3f3f3f}footer .menu-blocks{width:100%;top:-90px;left:0;z-index:1}footer .menu-blocks .custom-container{padding-top:0}@media only screen and (max-width: 992px){footer .menu-blocks .custom-container{max-width:100%}}footer .menu-blocks .custom-container .splide .splide__slide:first-of-type{margin-inline-start:20px}footer .menu-blocks ul.menu{display:flex;justify-content:space-between}@media only screen and (max-width: 992px){footer .menu-blocks ul.menu{display:block}}footer .menu-blocks ul.menu li.menu-item{background:#a81e31;height:max(11.09375vw,120px);width:15%;border-radius:16px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;gap:10px}@media only screen and (max-width: 1200px){footer .menu-blocks ul.menu li.menu-item{height:150px}}@media only screen and (max-width: 992px){footer .menu-blocks ul.menu li.menu-item{width:auto;height:190px}}@media only screen and (max-width: 768px){footer .menu-blocks ul.menu li.menu-item{height:150px}}@media only screen and (max-width: 400px){footer .menu-blocks ul.menu li.menu-item{height:140px}}footer .menu-blocks ul.menu li.menu-item a{height:100%;padding:28px 16px}footer .menu-blocks ul.menu li.menu-item a img{aspect-ratio:1;object-fit:contain;width:50%}footer .menu-blocks ul.menu li.menu-item a span{font-size:max(1.1458333333vw,16px);font-weight:700;color:#fff;text-align:center}footer .menu-blocks ul.menu li.menu-item:hover{transform:scale(0.95)}@media only screen and (max-width: 992px){footer .menu-blocks ul.menu li.menu-item:hover{transform:scale(1)}}footer .custom-container{padding-top:max(9.375vw,100px);padding-bottom:30px}@media only screen and (max-width: 992px){footer .custom-container{padding-top:max(17.7083333333vw,120px)}}@media only screen and (max-width: 768px){footer .custom-container{flex-direction:column-reverse;gap:30px}}footer .custom-container .start-content{width:50%;gap:30px}@media only screen and (max-width: 768px){footer .custom-container .start-content{width:100%}}footer .custom-container .start-content .content-wrapper .cards{width:100%;gap:20px}@media only screen and (max-width: 575px){footer .custom-container .start-content .content-wrapper .cards{justify-content:space-between}}footer .custom-container .start-content .content-wrapper .cards .card-img img{height:40px;border-radius:5px}@media only screen and (max-width: 575px){footer .custom-container .start-content .content-wrapper .cards .card-img img{height:34px}}footer .custom-container .start-content .content-wrapper .content{padding-top:16px}footer .custom-container .start-content .content-wrapper .content *{color:#fff}footer .custom-container .start-content .content-wrapper .content p{font-size:max(18px,.8333333333vw)}footer .custom-container .start-content ul.menu{display:flex;color:#fff;gap:max(30px,2.6041666667vw)}@media only screen and (max-width: 575px){footer .custom-container .start-content ul.menu{justify-content:space-between}}footer .custom-container .start-content ul.menu li.menu-item a{border-bottom:1px solid rgba(0,0,0,0)}footer .custom-container .start-content ul.menu li.menu-item a:hover{border-color:#fff}footer .custom-container .start-content ul.menu li.menu-item ul.sub-menu{padding-top:20px;display:flex;flex-direction:column;gap:16px}footer .custom-container .start-content ul.menu li.menu-item.no-click-title a{font-weight:700;font-size:max(1.3541666667vw,18px);pointer-events:none}footer .custom-container .start-content ul.menu li.menu-item.no-click-title ul.sub-menu a{font-size:max(1.0416666667vw,16px);font-weight:300;pointer-events:all}footer .custom-container .end-content{width:40%}@media only screen and (max-width: 768px){footer .custom-container .end-content{width:100%}}footer .custom-container .end-content form input,footer .custom-container .end-content form textarea{direction:rtl;border:none;border-bottom:2px solid #fff;border-radius:0;background:rgba(255,255,255,0);padding:8px;font-size:max(1.0416666667vw,16px);font-weight:300;color:#fff;transition:all ease-out 250ms}footer .custom-container .end-content form input::placeholder,footer .custom-container .end-content form textarea::placeholder{font-size:max(1.0416666667vw,16px);font-weight:200;color:#fff}footer .custom-container .end-content form input:focus,footer .custom-container .end-content form textarea:focus{background:rgba(255,255,255,.1);border-color:#fff;color:#fff}footer .custom-container .end-content form .ff-btn-submit{width:100%;background:#a81e31;padding:8px;font-size:max(1.0416666667vw,16px);transition:all ease-out 150ms;border-radius:0}footer .custom-container .end-content form .ff-btn-submit:hover{opacity:1;background:#931b2b}footer .bottom-stripe{background:#a81e31;padding:10px 20px}footer .bottom-stripe .logo img{max-height:43px}footer .bottom-stripe .disclaimer{color:#fff;font-size:15px}.minicart{top:0;right:-40vw;height:100dvh;width:40vw;z-index:11;background:#fafafa;overflow:hidden;padding:max(1.0416666667vw,14px)}.minicart ::-webkit-scrollbar{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:3px}.minicart ::-webkit-scrollbar-thumb{border-radius:10px;border:none}@media only screen and (max-width: 1200px){.minicart{right:-50vw;width:50vw}}@media only screen and (max-width: 768px){.minicart{right:-85vw;width:85vw}}.minicart button.close-btn{padding:10px;background:rgba(0,0,0,0);margin-inline-end:-10px;margin-bottom:20px}.minicart button.close-btn:hover{transform:scale(1.2)}.minicart .minicart-container{overflow-y:auto;height:calc(100% - max(5.5729166667vw,74px) - 54px);padding-inline-end:10px;padding-bottom:10px;width:100%}.minicart .minicart-container .cart-content{height:100%}.minicart .minicart-container .cart-content .woocommerce{height:100%;display:flex;flex-direction:column}.minicart .minicart-container .cart-content .woocommerce .cart-items{height:100%;gap:20px}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item{width:100%;background:#fff;padding:16px;box-shadow:rgba(0,0,0,.05) 0px 1px 4px;border-radius:10px}@media only screen and (max-width: 1200px){.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item{flex-wrap:wrap;column-gap:10px}}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item button.trash{background:rgba(0,0,0,0)}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item button.trash svg{width:24px}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item button.trash svg path{fill:#a81e31}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item button.trash:hover svg{transform:scale(1.2)}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .img-wrapper{max-height:100px;aspect-ratio:1}@media only screen and (max-width: 1200px){.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .img-wrapper{margin-left:auto}}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .img-wrapper img{object-fit:contain;object-position:center}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .content-wrapper{width:60%;gap:8px}@media only screen and (max-width: 1200px){.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .content-wrapper{width:100%;order:4}}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .content-wrapper .attributes{gap:4px}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .content-wrapper .attributes .attribute-wrapper{gap:4px}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .content-wrapper .attributes .attribute-wrapper .value{font-weight:700;display:inline-block}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .content-wrapper .attributes .attribute-wrapper .value.color{background:var(--bckg);border-radius:50%;width:24px;height:24px;aspect-ratio:1;box-shadow:rgba(0,0,0,.2) 0px 0px 5px}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .actions-wrapper{gap:8px}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .actions-wrapper .price{font-size:18px;font-weight:700}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .actions-wrapper .price ins,.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .actions-wrapper .price bdi{text-decoration:none;color:#931b2b}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .actions-wrapper .price del bdi{color:#3f3f3f}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .actions-wrapper .quantity{background:#931b2b;border:2px solid #931b2b;border-radius:5px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);width:fit-content}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .actions-wrapper .quantity button{background-color:#931b2b;color:#fff;border:none;font-size:16px;width:20px;height:auto;text-align:center}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .actions-wrapper .quantity button:hover{background-color:#6a0e1b}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .actions-wrapper .quantity .input-box{width:28px;text-align:center;font-size:16px}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .actions-wrapper .quantity .input-box::-webkit-inner-spin-button,.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .actions-wrapper .quantity .input-box::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item .actions-wrapper .quantity .input-box[type=number]{-moz-appearance:textfield}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item.sm{width:85%}.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item.sm .img-wrapper{max-height:80px}@media only screen and (max-width: 768px){.minicart .minicart-container .cart-content .woocommerce .cart-items .cart-item.sm{width:100%}}.minicart .minicart-container .cart-content .woocommerce h4.empty-cart-message{text-align:center;margin-block:auto;align-self:center}.minicart .call-to-act{bottom:0;left:0;width:100%;padding:max(1.5625vw,16px);background:#931b2b}.minicart .call-to-act .total{font-size:max(16px,1.0416666667vw);font-weight:700;color:#fff}.minicart .call-to-act .secondary-btn{font-size:max(16px,1.0416666667vw);padding-inline:24px}.minicart .call-to-act .secondary-btn:hover{transform:scale(0.95)}.minicart .loader-layout{inset:0;background:rgba(250,250,250,.5);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);opacity:1;visibility:visible}.minicart .loader-layout.hidden{opacity:0;visibility:hidden}.minicart.open{right:0}@keyframes showUp{from{opacity:0}to{opacity:1}}@-webkit-keyframes showUp{from{opacity:0}to{opacity:1}}@keyframes showDown{from{opacity:1}to{opacity:0}}@-webkit-keyframes showDown{from{opacity:1}to{opacity:0}}@-moz-keyframes grow{0%{-moz-transform:scale(0)}25%{-moz-transform:scale(1)}50%{-moz-transform:scale(0)}75%{-moz-transform:scale(1);background:#a81e31}100%{-moz-transform:scale(0);background:#a81e31}}@-webkit-keyframes grow{0%{-webkit-transform:scale(0)}25%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(0)}75%{-webkit-transform:scale(1);background:#a81e31}100%{-webkit-transform:scale(0);background:#a81e31}}/*# sourceMappingURL=theme.min.css.map */