@font-face{font-family:'Eye Catching Pro';src:url('../fonts/EyeCatchingPro/EyeCatchingPro.otf')}@font-face{font-family:'PF BeauSans Pro';src:url('../fonts/PFBeauSansPro/PFBeauSansPro-Bbook.eot');src:local('PFBeauSansPro-Bbook'),url('../fonts/PFBeauSansPro/PFBeauSansPro-Bbook.eot?#iefix') format('embedded-opentype'),url('../fonts/PFBeauSansPro/PFBeauSansPro-Bbook.woff2') format('woff2'),url('../fonts/PFBeauSansPro/PFBeauSansPro-Bbook.woff') format('woff'),url('../fonts/PFBeauSansPro/PFBeauSansPro-Bbook.ttf') format('truetype')}@font-face{font-family:'PF BeauSans Pro Light';src:url('../fonts/PFBeauSansPro/PFBeauSansPro-Light.eot');src:local('PFBeauSansPro-Light'),url('../fonts/PFBeauSansPro/PFBeauSansPro-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/PFBeauSansPro/PFBeauSansPro-Light.woff2') format('woff2'),url('../fonts/PFBeauSansPro/PFBeauSansPro-Light.woff') format('woff'),url('../fonts/PFBeauSansPro/PFBeauSansPro-Light.ttf') format('truetype')}@font-face{font-family:'PF BeauSans Pro Bold';src:url('../fonts/PFBeauSansPro/PFBeauSansPro-Bold.eot');src:local('PFBeauSansPro-Bold'),url('../fonts/PFBeauSansPro/PFBeauSansPro-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/PFBeauSansPro/PFBeauSansPro-Bold.woff2') format('woff2'),url('../fonts/PFBeauSansPro/PFBeauSansPro-Bold.woff') format('woff'),url('../fonts/PFBeauSansPro/PFBeauSansPro-Bold.ttf') format('truetype')}body{font-family:'PF BeauSans Pro Light'}body.page-layout-1column{padding:0}.page-header .swtop-links li:last-child a,.rootmenu>.rootmenu-list>li>a,.rootmenu>.rootmenu-list>li:first-child>a,.rodoula-new-products-slider .product-item-details a,.page-products .page-title-wrapper h1,.rodoula-service-text h2,.rodoula-new-products-text-inner h2,.rodoula-catalogs-title h1 span,.rodoula-shop-brands-title h1 span,.rodoula-why-us-text h2,.rodoula-why-us-col-item p,footer.page-footer .footer.content .amtheme-footer-section h3,.checkout-cart-index .page-title,.checkout-cart-index .cart-summary>.title,.checkout-cart-index table.items thead .col,.cart-summary>.cart-totals .mark strong,.checkout-cart-index .cart-summary>.cart-totals .table.totals tr.grand.totals.-first>td,.opc-wrapper .opc .step-title,.checkout-index-index .opc-block-summary span.title,.checkout-index-index .opc-block-summary .items-in-cart .title,.checkout-index-index .bank-transfer-instructions strong,.opc-wrapper .opc .step-title,.checkout-index-index .bank-transfer-bank p,.checkout-index-index .opc-block-summary .table-totals .grand.totals,.opc-block-summary .product-item .product-item-name,.page-products .product-item .product-item-link,.catalog-product-view .page-title-wrapper .page-title,.amtheme-product-info .price-box,.catalog-product-view .amrelated-grid-wrapper .product-item-details .product-item-name a,.catalog-product-view .amtheme-short-info .attribute.overview strong,.catalog-product-view .instructions-attribute strong,.catalog-product-view .amtheme-productaside-wrap #additional .product-section-title,.catalog-product-view .amrelated-grid-wrapper .block-title strong,.catalog-product-view.page-product-configurable .amtheme-product-info .configurable-choose-attribute-text,.catalog-product-view.page-product-configurable .amtheme-product-info .product-info-text,.catalog-product-view.page-product-configurable .amconf-matrix-title th,.catalog-product-view.page-product-configurable .amconf-matrix-title td{font-family:'PF BeauSans Pro Bold'}.cms-noroute-index .page-title{display:none !important}.page-header .block-search .amsearch-wrapper-input:before{content:url(../images/search.svg);position:absolute;z-index:99;left:32px;top:20px}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main,.page-main-description,.-sticky-message .content,.amsticky-cart-block .amtheme-form-cart{padding-inline-end:0;padding-inline-start:0}.page-header.-sticky-header{top:0}.page-header.-sticky-header .logo{left:185px}.page-header.-sticky-header .amtheme-navigation-icon{margin-inline-end:0;position:absolute;left:120px;top:50%;transform:translateY(-50%)}.page-header.-sticky-header>.header.content{padding:10px 120px}.page-header.-sticky-header .navigation li.level0>a{padding:24.5px 0}.page-header.-sticky-header .navigation>ul{height:70px;align-items:center}.page-header.-sticky-header .nav-sections-item-content>.navigation{padding:0}.page-header.-sticky-header .navigation>ul{border-top:none}.page-header.-sticky-header>.sections.nav-sections{background:#f8f4f4}.page-header.-sticky-header .navigation,.page-header.-sticky-header .amtheme-menu-block{background-color:transparent}button{background:#ea0f18;border-radius:24px !important;font-size:18px;letter-spacing:0}button:hover,button:focus,button:active{background:#313131}.block.block-minicart .action.viewcart{font-size:14px}a,.alink{color:#313131 !important;font-size:18px;letter-spacing:-.45px}a:hover,.alink:hover{color:#ea0f18 !important}input[type=radio]:checked+label:before{background:#fff;border-color:#313131}input[type=radio]+label:after{height:9px;left:3px;top:3px;width:9px;background:#313131 !important}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],textarea,select{border-radius:18px;padding:10px 15px;border:1px solid #bfbfbf;transition:.4s ease}select{padding-right:45px}.amtheme-backtotop-wrap{border:2px solid #313131;border-radius:12px}.amtheme-backtotop-wrap>.amtheme-icon{fill:#313131}.amtheme-backtotop-wrap:hover{border:2px solid #ea0f18;background-color:#ea0f18;transition:opacity .4s,border-color .4s,fill .4s ease-in-out,background-color .4s}.amtheme-backtotop-wrap:hover .amtheme-icon{fill:#fff}input[type=checkbox]+label:hover:before,input[type=checkbox]:checked+label:before,label>input[type=checkbox]+span:first-of-type:hover:before,label>input[type=checkbox]:checked+span:first-of-type:before{border-color:#ea0f18;border-radius:4px}input[type=checkbox]+label:after,label>input[type=checkbox]+span:first-of-type:after{background:#ea0f18 url("../svg/color_mode/dark/complete.svg") center/10px no-repeat;border-radius:4px}.modal-popup.confirm .modal-inner-wrap{border-radius:32px}.special-price .price,.price-box.-am-special-price .normal-price .price-label+.price-wrapper>.price{color:#ea0f18}::selection{color:#fff;background:#ea0f18}.page-main{padding-top:212px}.page-header>.content{display:flex;position:relative;justify-content:space-between;height:100px}.page-header .logo{position:absolute;left:120px;top:20px}.page-header .block-search{max-width:900px;margin:0 0 0 220px}.page-header .block-search .field{margin:0}.page-header .block-search .block-content{height:auto}.page-header .block-search .input-text{border:1px solid #bfbfbf;border-radius:16px;box-shadow:none;height:auto;padding:20px 15px 20px 80px;background:#fff}.page-header .block-search .input-text:focus{box-shadow:none}.page-header .block-search input{font-family:'PF BeauSans Pro';color:#313131;font-size:18px;letter-spacing:-.45px}.page-header .block-search input::placeholder{font-family:'PF BeauSans Pro';color:#31313150;font-size:18px;letter-spacing:-.45px;text-decoration:none !important}.page-header .block-search .actions{top:50%;left:20px;transform:translateY(-50%);z-index:20}.page-header .block-search .amsearch-form-container.-opened .amsearch-wrapper-input{position:relative;max-width:900px}.amsearch-results{border-radius:16px}.amsearch-results .amsearch-wrapper-content{margin:10px}.amasty-xsearch-block-header{font-size:24px;font-weight:600;letter-spacing:-.45px;text-transform:none}.amsearch-form-container.-large .amsearch-wrapper-content{gap:10px}.amsearch-form-container.-large .amsearch-wrapper-content>.amsearch-item{box-sizing:border-box;width:calc(33.33333333% - 7px)}.shipping-address-items{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}.checkout-index-index .shipping-address-items .shipping-address-item{width:100%;box-sizing:border-box}.amsearch-form-container .amasty-xsearch-loader{top:0}.amsearch-results .amsearch-wrapper-content .product-item{border:1px solid #bfbfbf;border-radius:32px;padding:16px;transition:.4s ease}.amsearch-form-container.-result .amsearch-clone-position{box-shadow:none;border:1px solid #313131;border-radius:16px !important;max-width:900px}.amsearch-form-container.-opened:not(.-small) .amsearch-products{border-left:none;padding:25px}.amsearch-results .amsearch-wrapper-content .product-item:hover{background:0 0;border:3px solid #313131;margin:-2px}.amsearch-results .amsearch-wrapper-content .product-item .product-image-photo{border:none}.amsearch-results .amsearch-wrapper-content .product-item .product-item-link{font-family:'PF BeauSans Pro Bold';font-size:18px;letter-spacing:-.63px;font-weight:600}.opc-wrapper .shipping-information .shipping-information-content>.content{margin-inline-end:30px;width:calc(100% - 62px)}.amsearch-results .amsearch-wrapper-content .product-item .description{font-size:16px;line-height:22px;letter-spacing:-.45px;font-weight:300}form#search_mini_form.-result div#search_autocomplete{max-height:80vh !important;height:auto!important;background:#fff}.cms-brands .rodoula-shop-by-brand-slider .swiper-wrapper .ambrands-image{object-fit:contain}.amsearch-results .amsearch-wrapper-content .product-item .read-more-btn{width:100%;background:#f4ecec;border-radius:24px;font-size:16px;letter-spacing:-.4px;padding:20px 0;text-align:center;font-weight:600;transition:.4s ease}.amsearch-results .amsearch-wrapper-content .product-item .read-more-btn:hover{background:#ea0f18;color:#fff !important}.amsearch-products .amsearch-highlight{background-color:#ea0f18}.amsearch-item-container:not(.recent_searches) .amsearch-highlight{color:#ea0f18;font-size:16px}.amsearch-results .amsearch-item .item-name{font-size:16px}.page-header .swtop-links{display:inline-flex}.page-header .swtop-links li{list-style:none;margin-right:42px}.page-header .swtop-links li a{font-size:18px;letter-spacing:-.45px;color:#313131;font-weight:300}.page-header .swtop-links li:last-child{margin:0}.page-header .swtop-links li:last-child a{font-weight:600}.cms-home .nav-sections,.nav-sections{margin-bottom:40px}.page-header .nav-sections{width:100%;max-width:unset;background:#f8f4f4}.page-header .navigation>ul{border-bottom:0}.page-header .navigation .category-item>a{color:#313131}.page-header .navigation .category-item>a:hover,.page-header .navigation .category-item.level0:hover>a,.page-header .navigation .level-top.level0:hover>a{color:#ea0f18}.page-header .navigation li.level0>a:after{background:#ea0f18;bottom:2px}.page-header .navigation li.level0>a{padding:24.5px 0;font-size:18px;letter-spacing:-.45px;font-weight:600}.rootmenu>.rootmenu-list>li>a{padding:24.5px 0 !important;font-size:18px;letter-spacing:-.45px;font-weight:600;line-height:20px}.rootmenu>.rootmenu-list>li{padding-right:40px}.rootmenu .fourcoltab .colultabone>li>a{width:20% !important}.rootmenu>.rootmenu-list .rootmenu-submenu li a{background:#fff !important;border-bottom-color:#fff !important}.rootmenu>.rootmenu-list .rootmenu-submenu li>a,.rootmenu>.rootmenu-list .rootmenu-submenu-sub>li>a{font-weight:700}.rootmenu>.rootmenu-list .rootmenu-submenu{border-color:#fff}.rootmenu>.rootmenu-list .rootmenu-submenu li>a{border-bottom:none}.rootmenu>.rootmenu-list .rootmenu-submenu .rootmenu-submenu-sub{border-bottom:solid 2px #fff}.rootmenu .fourcoltab .colultabtwo{width:80% !important;left:20% !important;column-count:4}.rootmenu>.rootmenu-list>li>.megamenu{background:#fff !important;border-color:#fff !important}.rootmenu .fourcoltab .colultabone>li>a:hover,.rootmenu .fourcoltab .colultabone>li.main_openactive03>a{background-color:#f8f4f4 !important}.rootmenu .fourcoltab .colultabone .colultabtwo{background:#f8f4f4 !important}.rootmenu .fourcoltab .colultabone .colultabtwo>li.main_openactive03_sub1>a{background:#f8f4f4 !important}.rootmenu .fourcoltab .colultabone .colultabtwo>li>a:hover{background:#fff !important}.rootmenu .fourcoltab .colultabone{background-color:#fff !important}.rootmenu .fourcoltab .colultabone>li>a,.rootmenu .fourcoltab .colultabtwo>li>a,.rootmenu>.rootmenu-list .rootmenu-submenu li>a{font-size:18px;font-weight:300}.navigation li.level0.parent>a:before{content:none}.navigation li.level0>.submenu{padding:20px}.navigation li.level0>.submenu:before{top:0;background:#f8f4f4;height:100%}.navigation li.level0.parent{padding-inline-end:40px}.page-header .section-item-content{display:inline-flex;width:100%}.page-header .section-item-content li{display:block;order:3;list-style:none}.page-header .section-item-content.amtheme-menu-block li a.account-link{display:block;position:relative;width:24px;height:100%;font-size:0}.page-header .section-item-content.amtheme-menu-block li a.account-link:before{content:url('../images/user.svg');position:absolute;top:50%;transform:translateY(-50%)}.page-header .section-item-content .minicart-wrapper .counter{background:#ea0f18;right:-10px;top:unset;bottom:-8px}.page-header .section-item-content .minicart-wrapper .counter-number{font-size:12px;letter-spacing:-.3px}.page-header .nav-sections-items{display:flex;max-width:100%;padding:0 120px;height:70px}.amtheme-header-icon .amtheme-link,.minicart-wrapper .action.showcart{display:flex;align-items:center}.minicart-wrapper .action.showcart.active{display:flex}.page-header .amtheme-icons-container{display:inline-flex}.page-header .amtheme-icons-container .amtheme-header-icon:first-child{order:2;margin-inline-end:0;margin:0 32px}.page-header .amtheme-menu-language{width:auto;margin-left:62px}.page-header .amtheme-menu-language a{color:#313131;font-weight:300}.page-header .amtheme-menu-language .current{font-weight:600}.page-header .amtheme-menu-account.-title,.page-header .amtheme-icons-container .account-icon{display:block !important}.page-header .amtheme-menu-compare{display:none}.page-header .nav-sections-item-content>.navigation{justify-content:flex-start;width:100%;margin-left:220px;padding-left:0}.page-header .nav-sections-item-content .page-main{width:100%;margin-left:220px;padding-left:0;padding-right:0}.page-header .amtheme-nav-language{display:inline-flex;align-items:center;flex-direction:row-reverse}.page-header .amtheme-nav-language .amtheme-icon,.page-header .amtheme-nav-language .title{display:none}.page-header .amtheme-nav-language .section-item-content{display:block !important;padding-right:7px;margin-right:7px;border-right:1px solid #313131}.page-header .amtheme-nav-language .section-item-content ul{margin:0;padding:0;list-style:none}.page-header .amtheme-nav-language .section-item-content ul li{margin:0}.block.block-minicart .block-title{margin-bottom:0}.page-header .block.block-minicart{background:#f8f4f4;border-radius:24px;right:-5px;border:1px solid #313131}.minicart-wrapper .block-minicart:after{border-color:transparent transparent #313131}.page-header .block.block-minicart .block-title .items-total{display:none}.page-header .block.block-minicart .amtheme-qty-box .amtheme-qty{background:0 0;border:none}.page-header .block.block-minicart .amtheme-qty-box .amtheme-minus{background:#fff;border-radius:12px;text-align:center;transition:all .5s ease;height:32px;justify-content:center}.block.block-minicart .product-info-price .price,.block.block-minicart .subtotal .price{color:#ea0f18;font-weight:400;font-family:'PF BeauSans Pro Bold'}.page-header .block.block-minicart .amtheme-qty-box .amtheme-minus .amtheme-icon{fill:#313131}.page-header .block.block-minicart .amtheme-qty-box .amtheme-plus{background:red;width:32px;height:32px;text-align:center;border-radius:12px;transition:all .5s ease}.page-header .block.block-minicart .amtheme-qty-box .amtheme-plus:hover,.page-header .block.block-minicart .amtheme-qty-box .amtheme-minus:hover{background:#313131}.page-header .block.block-minicart .amtheme-qty-box .amtheme-minus .amtheme-icon:hover{fill:#fff}.page-header .block.block-minicart .amtheme-qty-box .amtheme-plus .amtheme-icon{width:100%;fill:#fff}.page-header .minicart-wrapper .block-minicart:after{right:19px}.page-header .minicart-wrapper .block-minicart:before{right:20px}.page-header .block.block-minicart .product-image-photo{border-radius:0}.block.block-minicart .product-item .product-photo .product-image-photo{height:70px !important;width:70px !important}.block.block-minicart .product-image-wrapper{background:#fff;border-radius:24px}.page-header .block.block-minicart .product-item-details .actions{display:inline-flex}.page-header .block.block-minicart .action.edit,.page-header .block.block-minicart .action.delete{position:relative;background:#fff;border-radius:12px;width:42px;height:42px}.page-header .block.block-minicart .action.edit .amtheme-icon,.page-header .block.block-minicart .action.delete .amtheme-icon{display:none}.page-header .block.block-minicart .action.edit:before{content:url(../images/edit.svg);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;transition:all .5s ease}.page-header .block.block-minicart .action.delete:before{content:url(../images/delete.svg);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:12px;height:16px;transition:all .5s ease}.page-header .block.block-minicart .action.edit{margin-right:10px}.page-header .block.block-minicart .action.edit:hover,.page-header .block.block-minicart .action.delete:hover{background:#313131}.page-header .block.block-minicart .action.edit:hover:before{filter:invert(1) brightness(2)}.page-header .block.block-minicart .action.delete:hover:before{filter:brightness(0) invert(1)}.block.block-minicart .product-item>.product{border-bottom:1px solid #313131}.block.block-minicart .subtotal{background:#fff}button{font-family:'PF BeauSans Pro Bold'}.block.block-minicart .action.checkout:hover{background:#313131}.rodoula-slider{position:relative;margin-top:0}.ambanner-slider-wrap{margin:0}.rodoula-slider .ambanner-slider-block{height:calc(100vh - 250px);border-radius:62px;max-width:100% !important}.ambanner-slider-wrap.-alignment-center{max-width:100% !important}.rodoula-slider .ambanner-slider-block .slick-track,.rodoula-slider .ambanner-slider-block .slick-slide>div,.rodoula-slider .ambanner-slider-block .slick-list{height:100% !important}.rodoula-slider .ambanner-slider-block .ambanner-image{object-fit:cover;height:100%}.rodoula-slider .-ambanner-hover .ambanner-item-block .ambanner-image-block.-overlay>.ambanner-image{filter:none}.rodoula-slider .ambanner-overlay-circle{width:100% !important;height:100% !important;visibility:visible !important;border-radius:unset;background-color:transparent;background:transparent linear-gradient(270deg,#31313100 0%,#313131 100%) 0% 0% no-repeat padding-box}.rodoula-slider .ambanner-content-block{opacity:1 !important;color:#fff;margin:0;height:100%;padding:0 104px;text-align:left;transform:translateY(0) !important}a,.alink{transition:all .5s ease}.amtheme-icons-container a svg path,.page-header .section-item-content.amtheme-menu-block li a.account-link:before,.rodoula-slider-social img{transition:all .5s ease}.page-header .section-item-content.amtheme-menu-block li a.account-link:hover:before,.rodoula-slider-social a:hover img{filter:grayscale(100%) brightness(100%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(5)}.amtheme-icons-container a:hover svg path{fill:#ea0f18}.rodoula-slider .ambanner-inner{visibility:visible !important;max-width:750px}.rodoula-slider .ambanner-inner h2{font-size:42px;line-height:52px;letter-spacing:-1.47px;margin:0 0 18px;text-transform:uppercase}.rodoula-slider .ambanner-inner p{font-size:24px;line-height:36px;letter-spacing:-.6px;margin-bottom:0}.rodoula-slider .ambanner-inner a{font-size:21px;letter-spacing:-.73px;border-radius:24px;background:#ea0f18;color:#fff !important;margin-top:72px;padding:0 60px;text-transform:uppercase;height:90px;display:inline-flex;align-items:center;justify-content:center}.rodoula-slider .ambanner-inner a:hover{background:#313131}.rodoula-slider .ambanner-inner a :hover{color:#fff !important}.rodoula-slider-social{position:absolute;top:50%;right:-70px;transform:translateY(-50%)}.rodoula-slider-social ul{padding:0;list-style:none;margin:0}.rodoula-slider-social ul li{text-align:center;margin-bottom:60px}.rodoula-slider-social ul li:last-child{margin-bottom:0}.rodoula-services{margin-bottom:120px}.rodoula-services-title{text-align:center;padding:100px 0}.rodoula-services-title div{display:block;width:fit-content;margin:0 auto;position:relative}.rodoula-services-title .quote-left{position:absolute;left:-70px;top:-35px}.rodoula-services-title .quote-right{position:absolute;right:-70px;top:35px}.rodoula-services-title h1{font-size:42px;line-height:52px;letter-spacing:-1.05px;text-transform:uppercase;color:#313131;margin:0}.rodoula-service-columns{display:inline-grid;grid-template-columns:1fr 1fr;gap:40px;width:100%}.rodoula-service-column img{width:100%;height:53vh;object-fit:cover;border-radius:42px}.rodoula-service-text{position:relative;padding:35px 46px;background:#fff;border-radius:42px}.rodoula-service-text:after{content:"";position:absolute;width:100%;max-width:550px;left:50%;bottom:1px;z-index:-1;transform:translateX(-50%);box-shadow:0px 0px 8px .5px #191919;opacity:0}.rodoula-service-column a:hover .rodoula-service-text:after{opacity:.5}.rodoula-service-text h2{margin:0 0 18px;font-size:32px;line-height:32px;letter-spacing:-.8px;color:#313131;text-transform:uppercase}.rodoula-service-text p{font-size:21px;letter-spacing:-.53px;color:#313131;font-weight:300;margin-bottom:0}.rodoula-service-text button{position:absolute;right:86px;top:50%;transform:translateY(-50%);background:#ea0f18;border-radius:24px;width:62px;height:62px;padding:0}.rodoula-service-text button:hover{background:#313131}.rodoula-service-column a:hover .rodoula-service-text button{right:66px}.rodoula-service-text button img{width:unset;height:unset;object-fit:unset;border-radius:unset;margin-bottom:0}.rodoula-new-products{position:relative;margin:200px 0}.rodoula-new-products-background{position:absolute;top:0;width:110vw;transform:translateX(-50%);left:50%;height:100%}.rodoula-new-products-background:before{content:"";background:#fcf3eb;width:100%;height:100%;position:absolute;left:0;top:0;border-radius:30vw;transform:rotate(3deg)}.rodoula-new-products-background:after{content:"";border:2px solid #313131;width:100%;height:100%;position:absolute;left:30px;top:30px;border-radius:30vw;transform:rotate(3deg)}.rodoula-new-products-background .background{position:absolute}.rodoula-new-products-background .frame{position:absolute;top:30px;right:-30px}.rodoula-new-products-content{display:inline-flex;width:100%;position:relative;padding:120px 0 50px}.rodoula-new-products-text{width:20%;position:relative}.rodoula-new-products-slider{width:80%}.rodoula-new-products-text-inner{position:absolute;top:50%;transform:translateY(-50%)}.rodoula-new-products-text-inner h2{max-width:180px;margin:0;font-size:42px;line-height:42px;letter-spacing:-1.47px}.rodoula-new-products-text-inner h2 span{text-transform:uppercase}.rodoula-new-products-text-inner p{font-size:21px;line-height:32px;letter-spacing:-.53px;max-width:225px;margin:18px 0 0}.rodoula-new-products-text-inner a{display:flex;margin-top:42px;padding:0;text-transform:uppercase;background:#313131;color:#fff !important;border-radius:24px;font-size:18px;letter-spacing:-.63px;height:75px;align-items:center;justify-content:center;width:100%;line-height:20px}.rodoula-new-products-text-inner a:hover{background:#ea0f18}.rodoula-new-products-text-inner a:hover{color:#fff !important}.rodoula-new-products-slider .product-item{border-radius:32px;box-shadow:none}.rodoula-new-products-slider .product-item-info{background:0 0;box-shadow:none;padding:25px !important;border-radius:32px;transition:all .5s ease;border:none !important}.rodoula-new-products-slider .product-item-info:hover{border:none !important;padding:25px !important;box-sizing:border-box}.rodoula-new-products-slider .slick-dots{display:none !important}.rodoula-new-products-slider .slick-slide{margin:0 20px}.rodoula-new-products-slider .product-item-photo{margin-bottom:0 !important}.rodoula-new-products-slider .product-item-photo:after{display:none}.rodoula-new-products-slider .slick-slide img{width:auto;max-height:300px;margin:0 auto}.rodoula-new-products-slider .product-item-details{transform:translateY(0) !important;padding:35px 0 0;margin:0}.product-items.slick-slider>.slick-list{margin:0 -20px}.rodoula-new-products-slider .product-item-details .product-item-name{margin-bottom:70px !important;height:auto !important;min-height:50px}.rodoula-new-products-slider .product-item-info:before{content:"";border:3px solid #313131;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:32px;opacity:0;transition:all .5s ease}.action.primary,.amshopby-button,.am-filter-go,.widget.amrelated-grid-wrapper.grid .widget-product-grid .product-item-actions .action.tocart,.amasty-jet-theme .amshopby-fromto-wrap .am-fromto-widget>.am-filter-go,.am-show-button>.amshopby-button{font-family:'PF BeauSans Pro Bold'}.rodoula-new-products-slider .product-item-info:hover:before{opacity:1}.rodoula-new-products-slider .product-item-details .price-box{display:none !important}[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:100%}.rodoula-new-products-slider .product-item-details a{font-size:18px;letter-spacing:-.63px;color:#313131 !important;font-weight:600;line-height:24px;max-height:unset}.opc-block-summary .amtheme-summary-content{max-height:unset}.rodoula-new-products-slider .product-item-actions{display:inline-flex;justify-content:space-between}.rodoula-new-products-slider .product-item-actions .actions-primary{width:calc(100% - 92px)}.rodoula-new-products-slider .action.tocart{background:#f4ecec !important;color:#313131 !important;font-size:16px !important;letter-spacing:-.4px !important;padding:0 !important;border-radius:24px !important;height:60px;display:inline-flex !important;justify-content:center;align-items:center}.rodoula-new-products-slider .action.tocart:hover{background:#ea0f18 !important;color:#fff !important}.rodoula-new-products-slider .actions-secondary{display:block !important;width:72px;margin-left:0 !important;text-align:right;margin:0}.rodoula-new-products-slider .actions-secondary .action.towishlist{display:block !important;position:relative;width:68px;height:100%;float:right;margin:0;border-radius:24px;transition:all .4s ease-in-out}.rodoula-new-products-slider .actions-secondary .action.towishlist:hover{background:#f4ecec}.rodoula-new-products-slider .actions-secondary .action.towishlist svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rodoula-new-products-slider .actions-secondary .action.towishlist svg .heart{opacity:0}.rodoula-new-products-slider .slick-arrow{visibility:visible !important;opacity:1 !important}.rodoula-new-products-slider .slick-slider button.slick-arrow{background:#ea0f18 url(../images/next-arrow.svg) center no-repeat !important;border-radius:24px;width:62px;height:62px;transition:all .5s ease}.rodoula-new-products-slider .slick-slider button.slick-arrow:hover{background:#313131 url(../images/next-arrow.svg) center no-repeat !important}.rodoula-new-products-slider .slick-slider .slick-arrow.slick-prev{left:-31px}.rodoula-new-products-slider .slick-slider .slick-arrow.slick-next{right:-31px}.rodoula-new-products:before{content:"";position:absolute;background-image:url('../images/leaves.png');background-repeat:no-repeat;top:-220px;left:-60px;width:360px;height:318px;z-index:10}.rodoula-new-products-images{position:absolute;top:0;width:100vw;height:100%;transform:translateX(-50%);margin-left:50%}.rodoula-new-products-images:after{content:"";position:absolute;background-image:url('../images/tomatoes.png');background-repeat:no-repeat;bottom:-380px;right:0;width:248px;height:349px;z-index:10}.rodoula-catalogs{padding:80px 0 0}.rodoula-catalogs-title{text-align:center}.rodoula-catalogs-title h1{width:fit-content;margin:0 auto 50px;position:relative;font-size:62px;line-height:52px;letter-spacing:-2.17px;color:#313131}.rodoula-catalogs-title h1 span{font-weight:600}.rodoula-catalogs-title h1:before{content:"catalogue";position:absolute;left:-72px;top:-58px;font-family:'Eye Catching Pro';font-size:120px;color:#ea0f18;letter-spacing:-4.2px;transform:matrix(.97,-.24,.24,.97,0,0)}.rodoula-catalog-grid{text-align:center}.rodoula-catalog-grid ul{display:inline-flex;flex-wrap:wrap;text-align:center;width:100%;justify-content:center;list-style:none;padding:0}.rodoula-catalog-grid ul li{line-height:0;margin:20px}.rodoula-catalog-grid ul li a{position:relative;box-shadow:inset 0 0 0 1px #bfbfbf !important;text-decoration-line:none !important;border-radius:32px;padding:0 120px 0 40px;font-size:24px;letter-spacing:-.84px;height:120px;display:flex;align-items:center;box-sizing:border-box}.rodoula-catalog-grid ul li a:before{content:url('../images/catalog-icon.svg');opacity:.5;margin-right:40px}.rodoula-catalog-grid ul li a:hover{box-shadow:inset 0 0 0 3px #ea0f18}.rodoula-catalog-grid ul li a:hover:before{opacity:1;filter:invert(15%) sepia(62%) saturate(7492%) hue-rotate(352deg) brightness(91%) contrast(100%)}.rodoula-shop-brands{padding:190px 0 90px}.rodoula-shop-brands-title{text-align:center}.rodoula-shop-brands-title h1{width:fit-content;margin:0 auto 70px;position:relative;text-align:center;font-size:62px;line-height:52px;letter-spacing:-2.17px}.rodoula-shop-brands-title h1 span{font-weight:600}.rodoula-shop-brands-title h1:after{content:"brands";position:absolute;right:-60px;top:-50px;color:#ea0f18;font-size:120px;letter-spacing:-4.2px;font-family:'Eye Catching Pro';transform:matrix(.97,.24,-.24,.97,0,0)}.rodoula-brand-slider .wrapper{gap:32px}.rodoula-brand-slider .slide{width:25%;margin:0;width:calc(25% - 25px)}.rodoula-brand-slider .ambrands-swiper-brand{border-radius:42px;border:1px solid #bfbfbf;margin:10px;height:35vh;box-sizing:border-box}.rodoula-brand-slider .ambrands-image-block{margin-bottom:0;padding:50px 0}.rodoula-brand-slider .ambrands-slider{padding:0 !important;max-width:100% !important}.amslider .swiper-button-prev{left:-31px}.amslider .swiper-button-next{right:-31px}.amslider .swiper-button-next,.amslider .swiper-button-prev{top:50%;transform:translateY(-50%)}.amslider.ambrands-slider .ambrands-inner{padding-bottom:0}.swiper-container.swiper-container-horizontal{margin:0 -10px}.rodoula-brand-slider .ambrands-image{max-height:150px !important}.rodoula-brand-slider .swiper-button-prev{background-image:url(../images/prev-arrow.svg)}.rodoula-brand-slider .swiper-button-next{background-image:url(../images/next-arrow.svg)}.rodoula-brand-slider .swiper-button-prev,.rodoula-brand-slider .swiper-button-next{width:62px;height:62px;border-radius:24px;background-color:#ea0f18;background-size:26px}.rodoula-brand-slider .swiper-button-disabled{background-color:#bfbfbf !important}.rodoula-brand-slider .swiper-button-next:hover,.rodoula-brand-slider .swiper-button-prev:hover{background-color:#313131}.rodoula-why-us{position:relative;padding:132px 0 143px}.rodoula-why-us-background{position:absolute;top:0;height:100%;width:110vw;transform:translateX(-50%);margin-left:50%;background-image:url(../images/rodoula-why-us.webp);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;z-index:-1}.rodoula-why-us-text h2{font-size:62px;line-height:52px;letter-spacing:-2.17px;color:#313131;text-align:right;margin:0 0 18px}.rodoula-why-us-text p{max-width:750px;margin:0 0 0 auto;font-size:21px;line-height:36px;letter-spacing:-.53px;color:#313131;text-align:right}.rodoula-why-us-columns{width:100%;display:inline-grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:42px;margin-top:131px;padding:0}.rodoula-why-us-columns.resp-slider{width:100%;margin-top:131px;padding:0;display:block}.rodoula-why-us-columns.resp-slider .slick-slide{margin-right:42px}.rodoula-why-us-columns.resp-slider .slick-list{margin-right:-42px}.rodoula-why-us-columns.resp-slider .rodoula-why-us-col-item{min-height:220px}.rodoula-why-us-columns.resp-slider .rodoula-why-us-col-item p{max-width:240px}.rodoula-why-us-col-item{background:#fff;border-radius:32px;padding:40px}.rodoula-why-us-col-item img{margin-bottom:32px}.rodoula-why-us-col-item span{display:block;font-size:42px;line-height:42px;letter-spacing:-1.05px;color:#ea0f18}.rodoula-why-us-col-item p{font-size:32px;line-height:36px;letter-spacing:-.8px;font-weight:600;color:#313131;margin:0;text-transform:uppercase}.amlabel-position-wrapper{width:auto !important;height:auto !important}.amasty-label-container{width:fit-content !important;height:100% !important}.amasty-label-container .amlabel-text{position:inherit !important;font-size:16px;font-family:'PF BeauSans Pro Bold';letter-spacing:-.84px}.page-products .sidebar-additional{display:none !important}.page-products .page-header .nav-sections{margin:0 auto 0}.page-products .wrapper-description{position:relative;margin:0;padding:0}.page-products .page-title-wrapper{position:absolute;top:calc(50% - 40px);left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;color:#fff}.page-products .page-title-wrapper h1{font-size:92px;line-height:inherit;letter-spacing:-2.3px;font-weight:600;margin:0}.page-products .page-title-wrapper .category-description{font-size:21px;line-height:32px;font-weight:300;letter-spacing:-.53px;margin-top:10px}.page-products .breadcrumbs{position:absolute;bottom:75px;z-index:1;padding:0}.page-products .breadcrumbs a{color:#fff !important;font-size:16px;line-height:52px;letter-spacing:-.4px;font-family:'PF BeauSans Pro Light';font-weight:400}.page-products .breadcrumbs a:hover{color:#ea0f18 !important}.page-products .breadcrumbs strong{color:#fff;font-size:16px;line-height:52px;letter-spacing:-.4px;font-weight:600}.page-products .breadcrumbs .item:not(:last-child):after{background:url(../images/breadcrumbs-divider.svg) no-repeat center}.page-products .category-image{width:100vw;transform:translateX(-50%);margin-left:50%;z-index:-1}.page-products .category-image img{width:100%;height:100%;max-height:600px;object-fit:cover;object-position:center}.page-products .category-image:before{content:'';width:100%;height:100%;position:absolute;background:transparent linear-gradient(359deg,#313131 0%,#00000000 100%) 0% 0% no-repeat padding-box}.page-products .products.grid>.product-items{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-gap:60px 100px}.page-products .products.grid>.product-items li.product-item{width:100% !important;max-width:100% !important}.products-grid .product-item-info:after{display:none !important}.page-products .products-grid .items.-col-xl-3 .product-item{width:calc(33.33% - 100px) !important}.page-products .products-grid .items.-col-xl-3 .product-item:nth-child(n){margin-bottom:0 !important;margin-inline-end:0 !important}.page-products .products-grid .items.-col-xl-3 .product-item:nth-child(3n){margin-inline-end:0 !important}.page-products .category-content{position:relative}.page-products .category-content:before{content:'';position:absolute;width:100vw;height:80px;background:#fff;left:50%;transform:translateX(-50%);border-radius:92px 92px 0 0;top:-79px}.category-catalogs.page-products .category-content:before{content:none}.category-catalogs.page-products .category-content{margin-top:100px}[data-content-type=row][data-appearance=contained]{max-width:100%}.page-products .category-content>div:first-child{margin:0 auto;padding-top:30px !important}.page-products .category-content>.columns{grid-template-columns:auto calc(100% - 350px - 4%);grid-template-areas:'sidebar-main main' 'sidebar-additional main';grid-template-columns:auto calc(100% - 350px - 4%);-webkit-display:grid;-moz-display:grid;-ms-display:grid;display:grid;align-items:start;grid-template-rows:auto 1fr;padding-top:0}.page-products .category-content>.columns .column.main{min-height:unset}.page-products .sidebar{width:100%}.sidebar.sidebar-main{display:flex;flex-wrap:wrap;flex-direction:column-reverse;padding-right:50px}.amshopby-filter-current .amshopby-items{padding:0}.page-products .sidebar .rodoula-filter-title{display:inline-flex;font-size:42px;letter-spacing:-1.47px;font-weight:300;line-height:72px;margin:0 !important;width:100%}.page-products .block.filter .filter-options-title{padding:20px 0 20px 30px;font-size:21px;letter-spacing:-.53px;font-weight:600;color:#313131;font-family:'PF BeauSans Pro Bold'}.block.filter .filter-options-content{padding:0}.page-products .block.filter .filter-options-title:after{left:0;right:auto}.filter-options .filter-options-content .items:not(.items-children):not(.am-category-view),.filter-options .filter-options-content .am-shopby-form,.filter-options .filter-options-content .am-category-wrapper,.filter-options .filter-options-content .amshopby-fromto-wrap{margin:20px 0}.filter-options [class*=am-filter-items-] .item:not(.swatch-option-link-layered){display:flex;align-items:center;flex-direction:row-reverse;justify-content:start}.filter-options-content .am-ranges .items.-am-multiselect .item [class*=am-filter-item]{padding-left:0;margin:0 !important}.filter-options input[type=checkbox]+.amshopby-choice:before,.filter-options input[type=checkbox]+.amshopby-choice:after{height:22px;width:22px}.filter-options .filter-options-content input[type=checkbox]+.amshopby-choice{position:relative;top:initial;padding:0;width:22px;height:22px;margin-right:15px;border-radius:6px;overflow:hidden}.page-products .filter-options [class*=am-filter-items-]{padding:0 0 0 30px}.page-products .sidebar .filter-options input[type=checkbox]+.amshopby-choice:before{border:1px solid #f4ecec;background:#f4ecec;border-radius:6px;width:22px;height:22px}.page-products .filter-options input[type=checkbox]+.amshopby-choice:hover:before,.page-products .filter-options input[type=checkbox]:checked+.amshopby-choice:before{border-color:#ea0f18}.page-products .filter-options input[type=checkbox]+.amshopby-choice:after{background:#ea0f18 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPGRlZnMvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMS42NjkzIDMuNTAwNjFjLS4yMDc4LjAwNjk1LS40MDQ4LjA5ODg1LS41NDkzLjI1NjItMS45NTcwMyAyLjA2NDE1LTMuNDM4ODMgMy43NzY1NS01LjI4MDQxIDUuNzQ3ODNMMy44MTczIDcuNzA0NzRjLS4wNzk5Mi0uMDcxNi0uMTcyNDUtLjEyNTk1LS4yNzIzMy0uMTU5OTItLjA5OTg3LS4wMzM5Ny0uMjA1MTItLjA0NjktLjMwOTc0LS4wMzgwNi0uMTA0NjIuMDA4ODUtLjIwNjU2LjAzOTI5LS4zLjA4OTYtLjA5MzQ1LjA1MDMtLjE3NjU2LjExOTQ4LS4yNDQ1OS4yMDM2LS4wNjgwNC4wODQxMS0uMTE5NjYuMTgxNTEtLjE1MTkzLjI4NjYyLS4wMzIyNy4xMDUxMS0uMDQ0NTUuMjE1ODgtLjAzNjE1LjMyNTk4LjAwODQxLjExMDExLjAzNzM0LjIxNzQuMDg1MTUuMzE1NzQuMDQ3ODEuMDk4MzMuMTEzNTUuMTg1NzkuMTkzNDguMjU3MzlMNS4zNzc3MSAxMS4yOThjLjE1MzE1LjEzNzkuMzUwMTkuMjA5OC41NTE2LjIwMTMuMjAxNDEtLjAwODYuMzkyMzEtLjA5NjkuNTM0NDQtLjI0NzNDOC42MTA3NCA4Ljk4NzU3IDEwLjE0MiA3LjE3NTQ0IDEyLjI1NiA0Ljk0NTc4Yy4xMTY1LS4xMTgzNy4xOTYtLjI3MTIuMjI4MS0uNDM4MjMuMDMyMS0uMTY3MDMuMDE1My0uMzQwMzgtLjA0ODQtLjQ5NzA5LS4wNjM2LS4xNTY3MS0uMTcwOS0uMjg5MzctLjMwNzgtLjM4MDQyLS4xMzY5LS4wOTEwNS0uMjk2OC0uMTM2MTktLjQ1ODYtLjEyOTQzeiIvPgo8L3N2Zz4K) center/15px;border-radius:0;background-repeat:no-repeat;background-position:center}.page-products .filter-options a{margin-left:10px !important;font-size:18px;letter-spacing:-.45px;color:#313131}.page-products .sidebar .filter-current .filter-current-subtitle{display:none}.page-products .sidebar .filter-current .item{background:0 0;color:#313131;padding:5px 8px 5px 26px;font-size:16px;letter-spacing:-.56px}.page-products .sidebar .filter-current .item .filter-value{font-weight:300;color:#313131}.page-products .amshopby-filter-current .amshopby-filter-value{font-weight:300;color:#313131}.page-products .sidebar .filter-current .item .remove{left:0;right:auto}.page-products .amshopby-filter-current .amshopby-remove:after,.page-products .amshopby-filter-current .amshopby-remove:before{background-color:#313131}.page-products .sidebar .filter-actions{display:block;padding:0 0 25px;border:none}.page-products .sidebar .filter-actions a{background:#eaeaea;font-size:16px;letter-spacing:-.56px;border-radius:100px;padding:10px 15px;transition:all .5s ease}.page-products .sidebar .filter-actions a:hover{background:#ea0f18;color:#fff !important}.page-products .amshopby-filter-current .amshopby-remove:hover~*{opacity:1}.amtheme-select-block>.amtheme-placeholder{padding-right:10px;margin-right:10px}.page-products .amtheme-filter-action,.page-products .toolbar-products .modes{display:none}.page-products .toolbar-products .toolbar-amount{padding-inline-start:0;font-weight:600;font-size:21px}.page-products .toolbar-products .toolbar-amount .toolbar-number{font-weight:600}.page-products .toolbar-products .toolbar-sorter .sorter-label{display:none}.page-products .toolbar-products .toolbar-sorter .amtheme-select-options{min-width:250px !important;margin-top:61px;border:1px solid #313131;border-radius:24px;right:65px;z-index:9999999999}.page-products .toolbar-products .toolbar-sorter .amtheme-placeholder{border:none;background:#f4ecec;color:#313131;border-radius:24px;padding:0;height:auto;align-items:center;height:70px;width:250px;justify-content:center}.page-products .toolbar-products .toolbar-sorter .amtheme-select-options .amtheme-option.-selected{background-color:#f4ecec;color:#313131}.page-products .toolbar-products .toolbar-sorter .amtheme-select-options .amtheme-option{padding:15px 10px;justify-content:center;font-weight:600}.page-products .toolbar-products .toolbar-sorter .amtheme-select-options .amtheme-option:hover,.page-products .toolbar-products .toolbar-sorter .amtheme-select-options .amtheme-option:focus{background-color:#f4ecec}.page-products .toolbar-products .toolbar-sorter .amtheme-icon{background:0 0;width:40px;height:40px;fill:#313131 !important}.page-products .product-item-info{box-shadow:none;border:1px solid #bfbfbf;border-radius:32px;padding:16px}.page-products .product-item-info:hover{box-shadow:none !important;border:3px solid !important;border-color:#313131 !important;padding:14px}.page-products .products-grid .product-item-details{margin:20px 0 60px}.page-products .product-item .product-item-link{font-size:18px;line-height:24px;letter-spacing:-.63px;font-weight:600;color:#313131;max-height:unset}.page-products .product-item-info .price-box{display:none}.page-products .product-item-info .actions-primary{display:flex;justify-content:space-between}.page-products .product-item-info .actions-primary form{width:calc(100% - 92px)}.page-products .product-item-info .product-item-actions .tocart{width:100%;background:#f4ecec;color:#313131;border-radius:24px;font-size:16px;letter-spacing:-.4px;padding:0 20px;margin:0 !important;display:flex;align-items:center;justify-content:center;height:72px}.page-products .product-item-info .product-item-actions .tocart:hover{background:#ea0f18;color:#fff}.page.messages .message a{font-size:16px}.page.messages{position:fixed;width:400px;bottom:20px;left:20px;z-index:2000}.page.messages .message{font-size:16px;padding:25px!important;border-radius:24px}.amtheme-messages .content{align-items:center}._am-message-icon-inner>*:first-child:before,.message.info>*:first-child:before,.message.error>*:first-child:before,.message.warning>*:first-child:before,.message.notice>*:first-child:before,.message.success>*:first-child:before{margin:0;position:relative;font-size:12px;line-height:16px;left:initial;top:initial;margin-right:10px}.page-products .product-item-info .amtheme-icons-position{width:72px;bottom:unset;left:unset;right:unset;position:relative;margin:0}.page-products .product-item-info .amtheme-icons-position:last-child{display:none}.page-products .product-item-info .amtheme-wishlist{margin-right:0 !important;width:100%}.page-products .product-item-info .towishlist-wrap{height:100%}.page-products .product-item-info .towishlist-wrap a{height:100%;width:100%;min-width:62px;border-radius:24px;background:0 0;transition:all .4s ease-in-out}.page-products .product-item-info .towishlist-wrap a:hover{background:#f4ecec}.page-products .product-item-info .towishlist-wrap svg{height:auto !important;width:auto !important}.page-products .product-item-info .towishlist-wrap svg .heart{opacity:0}.amtheme-select-block>.amtheme-placeholder:after{height:8px;position:relative;right:initial;top:initial;width:8px;margin-left:10px;margin-top:-5px}.amtheme-select-block.-active .amtheme-placeholder:after{top:initial;margin-top:5px}.page-products .toolbar.toolbar-products{margin:0 0 40px !important;max-width:100%;position:relative;height:72px}div#amasty-shopby-product-list>.toolbar.toolbar-products{margin:60px 0 0 !important}.page-products .toolbar.toolbar-products .field.limiter,.page-products .toolbar.toolbar-products .field.limiter .amtheme-title{font-size:21px;letter-spacing:-.73px;color:#313131}.page-products .toolbar.toolbar-products .label{font-weight:300;color:#313131}.page-products .toolbar.toolbar-products .limiter-text{position:relative;height:auto;width:auto;clip:unset;margin:auto;font-weight:300}.page-products .toolbar.toolbar-products .pages .item{border:1px solid #b2b2b2;border-radius:24px;margin:0 12px 0 0}.page-products .toolbar.toolbar-products .pages .item a{font-weight:600;font-size:18px;letter-spacing:-.45px;padding:0;width:62px;height:62px;display:flex;align-items:center;justify-content:center}.page-products .toolbar.toolbar-products .pages .item.current{border:1px solid #313131;background:#313131;border-radius:24px;padding:0;margin:0 12px 0 0;width:62px;height:62px}.page-products .toolbar.toolbar-products .pages .item.current strong{color:#fff !important;font-weight:600;font-size:18px;letter-spacing:-.45px}.page-products .toolbar.toolbar-products .pages .item:not(.current):hover{background:#ea0f18;border:1px solid #ea0f18}.page-products .toolbar.toolbar-products .pages .item:not(.current):hover a{color:#fff !important}.ambrand-index-index.page-products .top-toolbar .toolbar-products{top:0 !important;align-items:center;flex-direction:row}.page-products .toolbar.toolbar-products .pages .last-page{transform:rotate(180deg)}.rodoula-subcategories{display:grid !important;grid-template-columns:1fr 1fr 1fr;gap:60px 100px}.rodoula-subcategory-item{width:100% !important;border:1px solid #bfbfbf;border-radius:32px;transition:.4s ease}.rodoula-subcategory-item:hover{border:3px solid #313131;margin:-2px}.rodoula-subcategory-item a{display:block;padding:20px 20px 0}.rodoula-subcategory-item img{object-fit:cover;width:100%;height:300px !important;border-radius:32px}.rodoula-subcategory-item h3{padding:30px 20px;display:flex;align-items:center;justify-content:center;font-size:24px;letter-spacing:-.84px}.catalog-product-view .breadcrumbs{padding:0 120px}.breadcrumbs strong{font-family:'PF BeauSans Pro Bold'}.catalog-product-view .page-main{padding-top:unset}.catalog-product-view .rodoula-copyright{margin:0 auto 130px !important}.catalog-product-view .breadcrumbs a,.catalog-product-view .breadcrumbs strong{font-size:16px;letter-spacing:-.4px;font-weight:300;text-transform:none}.catalog-product-view.page-product-configurable .amtheme-add-form-bottom,.catalog-product-view:not(.page-product-configurable) .product-add-form{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid #313131;margin:0;z-index:99}.columns .column.main .amtheme-product-wrap{grid-gap:0;display:flex}.column .amtheme-product-wrap>.product.media{width:35%;margin:0;padding-right:70px;box-sizing:border-box}.column .amtheme-product-wrap>.amtheme-product-info{width:65%}.catalog-product-view .product-add-form .configurable-helper div#configurable-subtotal:empty{display:none}.catalog-product-view .product-add-form .configurable-helper{display:flex;align-items:center;margin-left:auto;float:right;width:65%;padding:20px 0;justify-content:space-between}.amtheme-add-form-bottom.-under{padding:0 120px;display:flex;justify-content:end;box-sizing:border-box}.catalog-product-view .product-add-form .action.towishlist .amtheme-title{display:none}.catalog-product-view .product-add-form .action.tocompare{display:none}.catalog-product-view:not(.page-product-configurable) .product-add-form .qty{margin:0;width:280px}.catalog-product-view:not(.page-product-configurable) .product-add-form .qty .amtheme-label{display:none}.catalog-product-view:not(.page-product-configurable) .product-add-form .qty .amtheme-qty-box{display:flex;align-items:center;justify-content:center}#sw-kivotia-calc{position:absolute;bottom:-10px;font-size:15px;left:50%;transform:translateX(-50%);letter-spacing:-.45px;color:#313131;opacity:.75;width:100%;margin:0 auto;display:block;text-align:center}.catalog-product-view:not(.page-product-configurable) .product-add-form .qty .amtheme-qty-box .amtheme-minus{order:1;background:#31313110;border-radius:24px;width:62px;height:62px;position:relative;transition:all .5s ease}.catalog-product-view:not(.page-product-configurable) .product-add-form .qty .amtheme-qty-box .amtheme-minus svg{width:100%}.catalog-product-view:not(.page-product-configurable) .product-add-form .qty .amtheme-qty-box .amtheme-qty{order:2;background:0 0;border:none;padding:0;font-size:18px;letter-spacing:-.45px;color:#313131;font-weight:600;border-radius:unset;width:calc(100% - 124px)}.catalog-product-view:not(.page-product-configurable) .product-add-form .qty .amtheme-qty-box .amtheme-plus{order:3;background:#313131;border-radius:24px;width:62px;height:62px;position:relative;left:unset;transition:all .5s ease}.catalog-product-view:not(.page-product-configurable) .product-add-form .qty .amtheme-qty-box .amtheme-plus:hover,.catalog-product-view:not(.page-product-configurable) .product-add-form .qty .amtheme-qty-box .amtheme-minus:hover{background:#ea0f18}.catalog-product-view:not(.page-product-configurable) .product-add-form .qty .amtheme-qty-box .amtheme-minus:hover .amtheme-icon{fill:#fff}.catalog-product-view:not(.page-product-configurable) .product-add-form .qty .amtheme-qty-box .amtheme-plus svg{width:100%;fill:#fff}.catalog-product-view:not(.page-product-configurable) .product-add-form .product-options-bottom{margin:0}.catalog-product-view:not(.page-product-configurable) .product-add-form .box-tocart .action.tocart{margin:0;padding:0 20px;height:62px;display:flex;width:100%;align-items:center;justify-content:center}.catalog-product-view .product-add-form .product-options-bottom .action.tocart:hover{background:#313131}.catalog-product-view:not(.page-product-configurable) .product-add-form .product-options-bottom,.catalog-product-view.page-product-configurable .configurable-helper .product-options-bottom{margin-left:0;width:calc(100% - 342px);padding:0 18px 0 120px;box-sizing:border-box}.catalog-product-view .product-add-form .product-options-bottom .action.tocart{background:#ea0f18;border-radius:21px !important;font-size:16px;letter-spacing:-.4px;padding:0 20px;height:62px;display:flex;align-items:center;justify-content:center;width:100%}.catalog-product-view .product-add-form .configurable-helper .amtheme-actions-wrap{width:62px}.catalog-product-view .product-add-form .product-options-bottom .action.tocart span{position:relative}.catalog-product-view .product-add-form .product-options-bottom .action.tocart span:before{content:url('../images/tocart.svg');position:absolute;left:calc(-24px + -8px)}.catalog-product-view:not(.page-product-configurable) .product-add-form .amtheme-actions-wrap .product-social-links,.catalog-product-view:not(.page-product-configurable) .product-add-form .amtheme-actions-wrap .product-addto-links,.catalog-product-view:not(.page-product-configurable) .product-add-form .amtheme-actions-wrap .action{margin:0}.catalog-product-view:not(.page-product-configurable) .product-add-form .amtheme-actions-wrap .action .amtheme-circle-icon{width:62px;height:62px;display:block;margin-left:0;position:relative;border-radius:24px;background:0 0;transition:.4s ease-in-out}.catalog-product-view:not(.page-product-configurable) .product-add-form .amtheme-actions-wrap .action .amtheme-circle-icon:hover svg path,.actions-secondary .action.towishlist:hover svg path{fill:#ea0f18}.catalog-product-view .amrelated-grid-wrapper .actions-secondary .action.towishlist:hover svg .heart,.rodoula-new-products-slider .actions-secondary .action.towishlist:hover svg .heart{opacity:1}.amtheme-add-form-bottom.-under a.action.towishlist{width:62px;display:flex;align-items:center;justify-content:center;border-radius:24px;height:62px;margin:0}.amtheme-add-form-bottom.-under a.action.towishlist:hover svg path,.amtheme-add-form-bottom.-under a.action.towishlist span.amtheme-circle-icon:hover svg path{fill:#ea0f18}.amtheme-add-form-bottom.-under a.action.towishlist .amtheme-circle-icon{background:0 0;height:62px;width:62px}.amtheme-add-form-bottom.-under a.action.towishlist:hover{background:#f4ecec}.catalog-product-view .product-add-form .amtheme-actions-wrap .amtheme-circle-icon:hover{background:#f4ecec}.catalog-product-view .product-add-form .amtheme-actions-wrap svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.catalog-product-view .product-add-form .amtheme-actions-wrap svg .heart{opacity:0;transition:.4s ease-in-out}.catalog-product-view .product-add-form .amtheme-actions-wrap .amtheme-circle-icon:hover svg .heart{opacity:1}.catalog-product-view.page-product-configurable .box-tocart.qty.-round{display:none !important}.catalog-product-view.page-product-configurable #configurable-subtotal{margin-right:0;width:280px}.catalog-product-view.page-product-configurable #configurable-subtotal .amconf-matrix-full-subtotal{border-bottom:none;border-top:none;font-size:24px;letter-spacing:-.6px;color:#313131;font-weight:300;text-transform:uppercase;padding:0;text-align:left}.catalog-product-view.page-product-configurable #configurable-subtotal .amconf-matrix-full-subtotal span{font-weight:600}.catalog-product-view.page-product-configurable .configurable-helper .product-options-bottom,.catalog-product-view.page-product-configurable .configurable-helper .product-options-bottom .action.tocart,.catalog-product-view.page-product-configurable .configurable-helper .amtheme-actions-wrap .product-social-links{margin-bottom:0}.catalog-product-view.page-product-configurable .configurable-helper .amtheme-actions-wrap .product-addto-links{margin-top:0}.catalog-product-view.page-product-configurable .configurable-helper .amtheme-actions-wrap .amconf-share-link{display:none !important}.catalog-product-view .amtheme-product-wrap{grid-template-columns:calc(35% - 80px) 65% !important}.catalog-product-view .amtheme-product-wrap .product.media #amasty-main-container{margin:0 auto}.catalog-product-view #amasty-main-image{border-radius:92px;-webkit-box-shadow:0 20px 6px -15px #31313120;-moz-box-shadow:0 20px 6px -15px #31313120;box-shadow:0 20px 6px -15px #31313120}.catalog-product-view .amtheme-product-info{display:flex;flex-direction:column}.catalog-product-view:not(.page-product-configurable) .amtheme-product-info .page-title-wrapper{order:1}.catalog-product-view:not(.page-product-configurable) .amtheme-product-info .product-info-stock-sku{order:2}.catalog-product-view:not(.page-product-configurable) .amtheme-product-info .amtheme-short-info{order:3}.catalog-product-view:not(.page-product-configurable) .amtheme-product-info .instructions-attribute{order:4}.catalog-product-view:not(.page-product-configurable) .amtheme-product-info .amtheme-productaside-wrap{order:6;margin-top:40px}.amtheme-product-info>div{margin-top:40px}.amtheme-product-info>.page-title-wrapper,.amtheme-product-info>.configurable-choose-attribute-text,.amtheme-product-info>.product-info-main,.amtheme-product-info>.product-info-text{margin-top:0}.amtheme-product-info table.additional-attributes tr:last-child th,.amtheme-product-info table.additional-attributes tr:last-child td{padding-bottom:0 !important}.catalog-product-view:not(.page-product-configurable) .amtheme-product-info .instructions-attribute{order:6}.catalog-product-view:not(.page-product-configurable) .amtheme-product-info .product-info-main{order:5}.catalog-product-view.page-product-configurable .amtheme-product-info .page-title-wrapper{order:1}.catalog-product-view.page-product-configurable .amtheme-product-info .product-info-stock-sku{order:2}.catalog-product-view.page-product-configurable .amtheme-product-info .configurable-choose-attribute-text{order:3}.catalog-product-view.page-product-configurable .amtheme-product-info .product-info-main{order:3}.catalog-product-view.page-product-configurable .amtheme-product-info .product-info-text{order:4}.catalog-product-view.page-product-configurable .amtheme-product-info .amtheme-short-info{order:5}.catalog-product-view.page-product-configurable .amtheme-product-info .amtheme-productaside-wrap{order:6}.catalog-product-view.page-product-configurable .amtheme-product-info .instructions-attribute{order:7}.catalog-product-view .amtheme-product-wrap .amtheme-product-info{max-width:unset}.catalog-product-view .page-title-wrapper{display:flex;justify-content:space-between;gap:40px}.catalog-product-view .page-title-wrapper .page-title{font-size:32px;letter-spacing:-.8px;font-weight:600;color:#313131;margin:0}.catalog-product-view .page-title-wrapper .product-info-price{margin:0;align-items:flex-start;vertical-align:middle;display:flex;color:#ea0f18}.catalog-product-view .page-title-wrapper .price-box{padding:0;flex-wrap:wrap;justify-content:end;align-items:center}.catalog-product-view .page-title-wrapper .price-box span.price-container{width:100%;justify-content:end}.catalog-product-view .page-title-wrapper .price-box .price{font-size:32px;letter-spacing:-.6px;line-height:42px}.catalog-product-view .amtheme-short-info{display:flex;flex-direction:column-reverse;margin:0;gap:40px}.catalog-product-view .amtheme-product-info .product-info-stock-sku{margin:15px 0 0}.catalog-product-view .amtheme-product-info .product-info-stock-sku .stock{display:none}.catalog-product-view .amtheme-product-info .product-info-stock-sku{flex-grow:unset}.catalog-product-view .amtheme-product-info .product-info-stock-sku .attribute{border-bottom:1px dashed #bfbfbf;padding-bottom:18px;margin-bottom:32px}.catalog-product-view .amtheme-product-info .product-info-stock-sku .attribute.sku{font-size:18px;letter-spacing:-.45px;color:#313131;opacity:.5;font-weight:300}.catalog-product-view .amtheme-product-info .product-info-stock-sku .attribute.sku strong{font-weight:300}.catalog-product-view .amtheme-product-info .product-info-stock-sku .attribute.sku:before{display:none}.catalog-product-view .amtheme-product-info .product-info-stock-sku .attribute.sku.wholesale{text-transform:uppercase}.catalog-product-view .amtheme-product-info .product.attribute.sku>.type:after{content:':'}.catalog-product-view.page-product-configurable .amtheme-product-info .configurable-choose-attribute-text{font-size:24px;font-weight:600;letter-spacing:-.6px;margin-bottom:30px;color:#313131}.catalog-product-view.page-product-configurable .amtheme-product-info .product-info-text{order:4;font-size:24px;font-weight:600;letter-spacing:-.6px;margin-bottom:30px}.catalog-product-view .amtheme-product-info .product-info-text .full-description{font-size:18px;margin-top:15px;font-family:'PF BeauSans Pro Light';font-weight:300}.catalog-product-view .amtheme-product-info .product-info-text{order:4;font-size:24px;font-weight:600;letter-spacing:-.6px;margin-bottom:30px}.catalog-product-view .sw-product-attributes{display:flex;flex-direction:column;gap:10px;font-size:18px;margin-top:15px;font-family:'PF BeauSans Pro Light';font-weight:300}.catalog-product-view .amtheme-productaside-wrap #reviews,.catalog-product-view .amtheme-short-info .product-reviews-summary{display:none !important}.catalog-product-view .amtheme-short-info .attribute.overview{position:relative;margin-bottom:0}.catalog-product-view .amtheme-short-info .attribute.overview strong{margin-left:12px;font-size:18px;letter-spacing:-.45px;font-weight:600}.catalog-product-view .amtheme-short-info .attribute.overview input[type=checkbox]{position:absolute;cursor:pointer;width:100%;left:0;top:0;height:100%;clip:auto;max-height:35px}.catalog-product-view .amtheme-short-info .attribute.overview .value{transition:all .5s ease;margin:8px 0 0;font-size:18px;line-height:28px;letter-spacing:-.45px;font-weight:300}.catalog-product-view .amtheme-short-info .attribute.overview input[type=checkbox]~.value{margin-top:0;max-height:0;opacity:0;transform:translate(0,50%)}.catalog-product-view .amtheme-short-info .attribute.overview input[type=checkbox]:checked~.value{max-height:unset;opacity:1;transform:none;margin:0}.amtheme-product-info p{margin:10px 0 0}.catalog-product-view .amtheme-short-info .attribute.overview i{display:inline;position:relative}.catalog-product-view .amtheme-short-info .attribute.overview em{display:none;position:relative;transform:translateY(-30%)}.catalog-product-view .amtheme-short-info .attribute.overview i:before{content:url('../images/open.svg')}.catalog-product-view .amtheme-short-info .attribute.overview em:after{content:url('../images/close.svg')}.catalog-product-view .amtheme-short-info .attribute.overview input[type=checkbox]:checked~i{display:none}.catalog-product-view .amtheme-short-info .attribute.overview input[type=checkbox]:checked~em{display:inline-block}.catalog-product-view .amtheme-productaside-wrap .product-full-width-section:first-child{display:none}.catalog-product-view .amtheme-productaside-wrap #additional{display:block;position:relative;padding:0}.catalog-product-view .amtheme-productaside-wrap #additional .product-section-title{order:unset;display:inline-block;font-size:18px;letter-spacing:-.45px;font-weight:600;margin:0 0 0 12px}.catalog-product-view .amtheme-productaside-wrap #additional input[type=checkbox]{position:absolute;cursor:pointer;width:100%;left:0;top:0;height:100%;clip:auto;max-height:35px}.catalog-product-view .amtheme-productaside-wrap #additional .additional-attributes-wrapper{transition:all .5s ease;margin:8px 0 0;font-size:18px;line-height:28px;letter-spacing:-.45px;font-weight:300}.catalog-product-view .amtheme-productaside-wrap #additional input[type=checkbox]~.additional-attributes-wrapper{margin-top:0;max-height:0;opacity:0;transform:translate(0,50%)}.catalog-product-view .amtheme-productaside-wrap #additional input[type=checkbox]:checked~.additional-attributes-wrapper{margin-top:8px;max-height:unset;opacity:1;transform:none}.catalog-product-view .amtheme-productaside-wrap #additional i{display:inline;position:relative}.catalog-product-view .amtheme-productaside-wrap #additional em{display:none;position:relative;transform:translateY(-30%)}.catalog-product-view .amtheme-productaside-wrap #additional i:before{content:url('../images/open.svg')}.catalog-product-view .amtheme-productaside-wrap #additional em:after{content:url('../images/close.svg')}.catalog-product-view .amtheme-productaside-wrap #additional input[type=checkbox]:checked~i{display:none}.catalog-product-view .amtheme-productaside-wrap #additional input[type=checkbox]:checked~em{display:inline-block}.catalog-product-view .amtheme-productaside-wrap #additional tbody>tr>th{font-size:18px;letter-spacing:-.63px;color:#313131;opacity:.5;font-weight:400}.catalog-product-view .amtheme-productaside-wrap #additional tbody>tr>td{font-size:18px;letter-spacing:-.63px;color:#313131;opacity:1;font-weight:400}.catalog-product-view .instructions-attribute{position:relative;margin-top:40px}.catalog-product-view .instructions-attribute strong{margin-left:12px;font-size:18px;letter-spacing:-.45px;font-weight:600}.catalog-product-view .instructions-attribute input[type=checkbox]{position:absolute;cursor:pointer;width:100%;left:0;top:0;height:100%;clip:auto;max-height:35px;z-index:10}.catalog-product-view .instructions-attribute input[type=checkbox]~p{max-height:0;opacity:0;transform:translate(0,50%);transition:all .5s ease}.catalog-product-view .instructions-attribute p{transition:all .5s ease;font-size:18px;line-height:28px;letter-spacing:-.45px;font-weight:300}.catalog-product-view .instructions-attribute input[type=checkbox]:checked~p{max-height:unset;opacity:1;transform:none;transition:all .5s ease}.catalog-product-view .instructions-attribute i{display:inline;position:relative}.catalog-product-view .instructions-attribute em{display:none;position:relative;transform:translateY(-30%)}.catalog-product-view .instructions-attribute i:before{content:url('../images/open.svg')}.catalog-product-view .instructions-attribute em:after{content:url('../images/close.svg')}.catalog-product-view .instructions-attribute input[type=checkbox]:checked~i{display:none}.catalog-product-view .instructions-attribute input[type=checkbox]:checked~em{display:inline-block}.catalog-product-view .amrelated-grid-wrapper{position:relative;margin:200px 0 150px;padding:100px 0 150px}.catalog-product-view .amrelated-grid-wrapper:before{content:"";position:absolute;background-image:url(../images/leaves.png);background-repeat:no-repeat;top:-210px;left:-60px;width:360px;height:318px;z-index:10}.catalog-product-view .amrelated-grid-wrapper .rodoula-new-products-background{z-index:-1}.catalog-product-view .amrelated-grid-wrapper .block-title{font-size:42px;letter-spacing:-1.47px;color:#313131}.catalog-product-view .amrelated-grid-wrapper .product-item{border-radius:32px;box-shadow:none}.catalog-product-view .amrelated-grid-wrapper .product-item-info{background:0 0;box-shadow:none;padding:16px !important;border:1px solid transparent;border-radius:32px}.catalog-product-view .amrelated-grid-wrapper .product-item-info:hover{box-shadow:none !important;border:3px solid !important;border-color:#313131 !important;padding:14px !important}.catalog-product-view .amrelated-grid-wrapper .slick-dots{display:none !important}.catalog-product-view .amrelated-grid-wrapper .product-item-photo{margin-bottom:0 !important}.catalog-product-view .amrelated-grid-wrapper .product-item-photo:after{display:none}.catalog-product-view .amrelated-grid-wrapper .slick-slide{margin:0 15px}.catalog-product-view .amrelated-grid-wrapper .product-items.slick-slider>.slick-list{margin:0 -15px}.catalog-product-view .amrelated-grid-wrapper .slick-slide img{width:auto;max-height:300px;margin:0 auto}.catalog-product-view .amrelated-grid-wrapper .product-item-details{transform:translateY(0) !important;padding:24px 0 0;margin:0}.catalog-product-view .amrelated-grid-wrapper .product-item-details .product-item-name{margin-bottom:50px !important;height:auto !important;min-height:50px}.catalog-product-view .amrelated-grid-wrapper .product-item-details .product-item-name a{font-size:18px;letter-spacing:-.63px;color:#313131 !important;font-weight:600;line-height:24px;max-height:unset}.catalog-product-view .amrelated-grid-wrapper .product-item-details .price-box{display:none}.catalog-product-view .amrelated-grid-wrapper .product-item-actions{display:inline-flex;justify-content:space-between}.catalog-product-view .amrelated-grid-wrapper .action.tocart{background:#f4ecec !important;color:#313131 !important;font-size:16px !important;letter-spacing:-.4px !important;padding:0 20px !important;border-radius:24px !important;height:62px;display:flex !important;align-items:center;justify-content:center}.catalog-product-view .amrelated-grid-wrapper .action.tocart:hover{background:#ea0f18 !important;color:#fff !important}.catalog-product-view .amrelated-grid-wrapper .actions-secondary{display:block !important;width:62px;text-align:right;margin:0}.catalog-product-view .amrelated-grid-wrapper .actions-primary{width:calc(100% - 80px)}.catalog-product-view .amrelated-grid-wrapper .actions-secondary .action.towishlist{display:block !important;position:relative;width:62px;height:100%;float:right;margin:0;border-radius:24px;transition:all .4s ease-in-out;height:62px}.catalog-product-view .amrelated-grid-wrapper .actions-secondary .action.towishlist:hover{background:#f4ecec}.catalog-product-view .amrelated-grid-wrapper .actions-secondary .action.towishlist svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.catalog-product-view .amrelated-grid-wrapper .actions-secondary .action.towishlist svg .heart{opacity:0}.catalog-product-view .amrelated-grid-wrapper .slick-arrow{visibility:visible !important;opacity:1 !important}.catalog-product-view .amrelated-grid-wrapper .slick-slider button.slick-arrow{background:#ea0f18 url(../images/next-arrow.svg) center no-repeat !important;border-radius:24px;width:62px;height:62px}.catalog-product-view .amrelated-grid-wrapper .slick-slider .slick-arrow.slick-prev{left:-32px}.catalog-product-view .amrelated-grid-wrapper .slick-slider .slick-arrow.slick-next{right:-32px}.catalog-product-view.page-product-configurable .product-info-main .product-add-form{margin-top:0;margin-bottom:40px}.catalog-product-view.page-product-configurable .amconf-matrix-table-wrap{max-width:unset;margin-top:0}.catalog-product-view.page-product-configurable .amconf-matrix-attribute .swatch-option.text{display:none}.catalog-product-view.page-product-configurable .amconf-matrix-table-wrap .amconf-matrix-title{border-bottom:none;border-top:none}.catalog-product-view.page-product-configurable .amconf-matrix-table-wrap .amconf-text{border-right:none}.catalog-product-view.page-product-configurable .amconf-matrix-title th,.catalog-product-view.page-product-configurable .amconf-matrix-title td{font-size:16px;font-weight:600;letter-spacing:-.4px;color:#313131;opacity:.5}.catalog-product-view.page-product-configurable .amconf-matrix-title td:first-child,.catalog-product-view.page-product-configurable .amconf-matrix-title th:first-child span{text-align:left}.catalog-product-view.page-product-configurable .amconf-matrix-table-wrap tr:nth-child(even){background:#f8f4f4}.catalog-product-view.page-product-configurable .amconf-matrix-table-wrap tr:nth-child(even) td:first-child{border-radius:24px 0 0 24px}.catalog-product-view.page-product-configurable .amconf-matrix-table-wrap tr:nth-child(even) td:last-child{border-radius:0 24px 24px 0}.catalog-product-view.page-product-configurable .amconf-matrix-row{border-bottom:none}.amconf-matrix-table-wrap .amconf-matrix-row:hover{background:inherit}.catalog-product-view.page-product-configurable .amconf-matrix-row td{vertical-align:middle;padding:25px}.catalog-product-view.page-product-configurable .amconf-matrix-title th:first-of-type .amconf-text{text-align:left}.catalog-product-view.page-product-configurable .amconf-matrix-title td:first-child{text-align:left;padding:10px 25px;font-weight:600}.catalog-product-view.page-product-configurable .amconf-matrix-row .amconf-matrix-price{font-weight:300}.catalog-product-view.page-product-configurable .amconf-matrix-row .amconf-matrix-qty{max-width:unset;margin:0}tr.amconf-matrix-row{height:125px;display:flex;justify-content:space-between;width:100%;border-radius:24px;align-items:center;padding:0 25px;box-sizing:border-box}table.amconf-matrix-table-wrap tbody{display:block}table.amconf-matrix-table-wrap tbody tr td{padding:0 10px !important;width:14.5%;text-align:left;box-sizing:border-box}td.amconf-matrix-qty.amconf-matrix-cell,table.amconf-matrix-table-wrap .amconf-matrix-title th:nth-of-type(4){width:15%}table.amconf-matrix-table-wrap tr.amconf-matrix-title td *,table.amconf-matrix-table-wrap tr.amconf-matrix-title th *{text-align:left}table.amconf-matrix-table-wrap tbody tr td.amconf-matrix-attribute.amconf-matrix-cell,table.amconf-matrix-table-wrap .amconf-matrix-title th:nth-of-type(1){width:16%}table.amconf-matrix-table-wrap .amconf-matrix-title th:nth-of-type(4) span{text-align:center}table.amconf-matrix-table-wrap tr.amconf-matrix-title{display:flex;align-items:center;justify-content:space-around;padding:0 25px;box-sizing:border-box}table.amconf-matrix-table-wrap tr.amconf-matrix-title td,table.amconf-matrix-table-wrap tr.amconf-matrix-title th{width:14.5%;text-align:left;padding:0 10px 15px !important;box-sizing:border-box}.catalog-product-view.page-product-configurable .amconf-matrix-row .amconf-matrix-arrow.-minus{width:32px;height:32px;border-radius:12px;background:#fff;position:relative}.catalog-product-view.page-product-configurable .amconf-matrix-table-wrap tr:nth-child(odd) .amconf-matrix-arrow.-minus{background:#f8f4f4}.catalog-product-view.page-product-configurable .amconf-matrix-row .amconf-matrix-arrow.-minus:before{content:"-";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:18px;line-height:18px}.catalog-product-view.page-product-configurable .amconf-matrix-row .amconf-matrix-input{background:0 0;font-size:18px;font-weight:600;border:none}.amconf-matrix-table-wrap .amconf-matrix-input{max-width:46px;padding:0 5px}.catalog-product-view.page-product-configurable .amconf-matrix-row .amconf-matrix-arrow.-plus{width:32px;height:32px;border-radius:12px;background:#ea0f18;position:relative}.catalog-product-view.page-product-configurable .amconf-matrix-row .amconf-matrix-arrow.-plus:before{content:"+";color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:18px;line-height:18px}.catalog-product-view.page-product-configurable .amconf-matrix-row .amconf-matrix-arrow.-minus,.catalog-product-view.page-product-configurable .amconf-matrix-row .amconf-matrix-arrow.-plus{transition:.4s ease-in-out !important}.catalog-product-view.page-product-configurable .amconf-matrix-row .amconf-matrix-arrow.-minus:hover,.catalog-product-view.page-product-configurable .amconf-matrix-row .amconf-matrix-arrow.-plus:hover{background:#313131 !important;color:#fff}.amconf-cell.index-attribute{order:10}.amconf-cell.index-price{order:40}.amconf-cell.index-sku{order:0}.amconf-cell.index-qty{order:50}.amconf-cell.index-subtotal{order:60}.amconf-cell.index-allergens{order:30}.amconf-cell.index-package{order:20}.amconf-cell.index-relation{order:50}.amconf-matrix-cell.amconf-matrix-attribute{order:10}.amconf-matrix-cell.amconf-matrix-price{order:40}.amconf-matrix-cell.amconf-matrix-sku{order:0}.amconf-matrix-cell.amconf-matrix-qty{order:50}.amconf-matrix-cell.amconf-matrix-subtotal{order:60}.amconf-matrix-cell.amconf-matrix-allergens{order:30;display:flex;flex-wrap:wrap}.amconf-matrix-cell.amconf-matrix-package{order:20}.amconf-matrix-cell.amconf-matrix-relation{order:50;text-align:center}.catalog-product-view.page-product-configurable .amconf-matrix-table-wrap .amconf-matrix-sku{font-family:'PF BeauSans Pro Bold'}.catalog-product-view.page-product-configurable .packages-item{text-align:center}.catalog-product-view.page-product-configurable .packages-item span{width:100%;display:block;margin-bottom:5px}.product.pricing{margin-bottom:20px}.catalog-product-view.page-product-configurable .amconf-matrix-title th:first-child span{text-align:left}.catalog-product-view.page-product-configurable .allergen-item:not(:last-child){margin-right:5px}.catalog-product-view.page-product-configurable .allergen-item:not(:last-child) span:after{content:','}.catalog-product-view.page-product-configurable .allergen-item{position:relative}.catalog-product-view.page-product-configurable .allergen-item:before{display:block;height:24px;width:24px}.catalog-product-view.page-product-configurable .allergen-item.wheat:before{content:url('../images/wheat.png')}.catalog-product-view.page-product-configurable .allergen-item.milk:before{content:url('../images/milk.png')}.allergen-tooltip{color:#313131;font-size:16px;letter-spacing:-.4px;text-transform:capitalize;line-height:22px;display:flex;align-items:center;transition:.4s ease-in-out}.catalog-product-view.page-product-configurable .allergen-item:hover .allergen-tooltip{opacity:1}.country-restriction-container{order:90;font-weight:900}.demostration-popup-container{order:100}.demostration-popup-open{font-family:'PF BeauSans Pro Bold';font-size:16px;width:fit-content;background:#f4ecec;color:#313131;border-radius:24px;letter-spacing:-.4px;padding:0 40px;display:flex;align-items:center;justify-content:center;height:72px;cursor:pointer;transition:.4s ease-in-out}.demostration-popup-open:hover{background:#ea0f18;color:#fff}.demostration-popup{display:block;position:fixed;width:100%;height:100%;top:0;left:0}.demostration-popup-overlay{width:100%;height:100%;background:#313131;opacity:.5}.demostration-popup-content{z-index:10000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:24px;padding:30px;max-width:600px}.demostration-popup-content>p{margin:10px 0 20px}.demostration-close-popup{position:absolute;top:20px;right:30px;cursor:pointer}.demostration-close-popup svg{width:15px;height:15px}.demostration-popup-content .amcform-submit{background:#ea0f18 !important;border-radius:21px !important;font-size:16px;letter-spacing:-.4px;padding:0 40px !important;height:62px;display:flex;align-items:center;justify-content:center;float:right !important;margin-top:10px;transition:.4s ease-in-out}.demostration-popup-content .amcform-submit:hover{background:#313131 !important}.demostration-popup-content .disable-edit{pointer-events:none !important}.checkout-cart-index #block-shipping{display:none}.checkout-cart-index #cart-totals{margin-top:30px}.checkout-cart-index .page-title{font-size:42px;letter-spacing:-1.47px;color:#313131;margin:50px 0}.checkout-cart-index .cart-container{margin-bottom:100px}.checkout-cart-index .form-cart{display:flex;flex-direction:column}.checkout-cart-index .form-cart>input{order:1}.checkout-cart-index .form-cart .cart.main.actions{order:3;background:0 0;padding:0}.checkout-cart-index .form-cart .cart.table-wrapper{order:2}.checkout-cart-index table.items .cart.item{background:#f8f4f4}.checkout-cart-index table.items tbody:not(:last-child){margin-bottom:20px}.checkout-cart-index table.items .cart.item{background:#f8f4f4;display:flex;border-radius:42px;border:none;width:100%;position:relative;padding:25px 55px 25px 25px;box-sizing:border-box;box-sizing:border-box}.checkout-cart-index table.items thead .col:last-child{padding-right:0}.checkout-cart-index table.items thead th.col.item:first-child{width:58%;padding-left:0 !important;text-align:left}.checkout-cart-index table.items thead{display:block}.checkout-cart-index table.items thead .col{padding:0 20px 10px;width:14%;text-align:right}table#shopping-cart-table thead tr{display:flex;justify-content:space-between;padding:0 55px 10px 25px;box-sizing:border-box}.checkout-cart-index table.items .cart.item tr.item-info td{width:14%}.checkout-cart-index table.items .amtheme-qty-wrap.field{justify-content:end}.checkout-cart-index table.items .cart.item tr.item-info td.col.item{width:58%;padding-left:0 !important;padding-top:0 !important}.checkout-cart-index table.items .cart.item tr.item-info{display:flex;width:100%}.checkout-cart-index table.items .cart.item tr.item-info td.col.item .product-item-photo{width:190px;background:#fff;border-radius:32px;overflow:hidden;height:100%;display:flex;align-items:center;justify-content:center}.checkout-cart-index table.items .cart.item tr.item-info td.col.item .product-image-container{margin:auto}.checkout-cart-index table.items .cart.item tr.item-info td{padding:20px 20px 0 !important}table#shopping-cart-table{display:block}.cart.item .item-info .product-item-details{max-width:100%;padding-top:23px;width:calc(100% - 190px);margin:0;padding-left:25px;box-sizing:border-box}.cart.item .product-image-wrapper{height:auto;padding:0 !important}.checkout-cart-index table.items .cart.item tr.item-info td.col.item .product-image-photo{height:100px;position:relative}.cart.item .item-info>.item>.amtheme-inner{height:100%}tr.item-actions{position:absolute;right:55px;bottom:20px}.checkout-cart-index table.items thead .col{font-size:18px;letter-spacing:-.63px;color:#313131}.checkout-cart-index table.items .cart.item .item-info .col.qty .amtheme-qty{background:0 0;border:none}.checkout-cart-index table.items .cart.item .item-info .col.qty .amtheme-minus{background:#fff;border-radius:12px;text-align:center;height:32px;transition:all .5s ease}.checkout-cart-index table.items .cart.item .item-info .col.qty .amtheme-minus .amtheme-icon{fill:#313131;display:block;width:32px}.cart.item .item-actions>td.col.item{padding:0}.cart.item .actions-toolbar>.gift-options-cart-item{margin-top:0}.checkout-cart-index table.items .cart.item tr.item-info td.col.price{height:32px;line-height:32px;text-align:right}.checkout-cart-index table.items .cart.item tr.item-info td.col.subtotal.amtheme-column-toolbar{height:32px;line-height:32px;padding-right:0 !important}.checkout-cart-index table.items .cart.item .item-info .col.qty .amtheme-plus{background:red;width:32px;height:32px;text-align:center;border-radius:12px;transition:all .5s ease}.checkout-cart-index table.items .cart.item .item-info .col.qty .amtheme-minus:hover,.checkout-cart-index table.items .cart.item .item-info .col.qty .amtheme-plus:hover{background:#313131}.checkout-cart-index table.items .cart.item .item-info .col.qty .amtheme-minus:hover .amtheme-icon{fill:#fff}.cart.item .item-info>.col{min-width:unset;overflow:visible}.checkout-cart-index table.items .cart.item .item-info .col.qty .amtheme-plus span{width:100%;color:#fff;font-size:18px}.checkout-cart-index table.items .item-actions .item>.actions-toolbar>.action-edit,.checkout-cart-index table.items .item-actions .item>.actions-toolbar>.action-delete{font-size:0;position:relative;background:#fff;border-radius:12px;width:42px;height:42px;margin-left:12px}.checkout-cart-index table.items .item-actions .item>.actions-toolbar>.action-edit:hover:before{filter:invert(1) brightness(2)}.checkout-cart-index table.items .item-actions .item>.actions-toolbar>.action-delete:hover:before{filter:brightness(0) invert(1)}.checkout-cart-index table.items .item-actions .item>.actions-toolbar>.action-edit:hover,.checkout-cart-index table.items .item-actions .item>.actions-toolbar>.action-delete:hover{background:#313131}.checkout-cart-index table.items .item-actions .item>.actions-toolbar>.action-edit:before{content:url('../images/edit.svg');position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.checkout-cart-index table.items .item-actions .item>.actions-toolbar>.action-delete:before{content:url('../images/delete.svg');position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.checkout-cart-index .form-cart .cart.main.actions .amtheme-wrap{order:3}.checkout-cart-index .form-cart .cart.main.actions .amtheme-wrap:first-child{width:100%;justify-content:end}.checkout-cart-index .form-cart .cart.main.actions .amtheme-text{display:none}.checkout-cart-index .form-cart .cart.main.actions .action.continue{color:#fff !important;background:#313131;padding:25px 32px;font-size:18px;letter-spacing:-.45px;border-radius:24px;white-space:nowrap}.checkout-cart-index .form-cart .cart.main.actions .action.clear:hover{background:#313131;color:#fff}.checkout-cart-index .form-cart .cart.main.actions .action.continue:hover{background:#ea0f18}.checkout-cart-index .form-cart .cart.main.actions .action.continue:hover{color:#fff !important}.checkout-cart-index .form-cart .cart.main.actions .action.update{font-size:18px;letter-spacing:-.63px;color:#313131;opacity:.5}.checkout-cart-index .form-cart .cart.main.actions .action.update:hover{color:#313131;opacity:1}.checkout-cart-index .form-cart .cart.main.actions .action.clear{font-size:18px;letter-spacing:-.45px;color:#313131;background:#31313110;border-radius:24px !important;padding:25px 36px;white-space:nowrap;margin-left:32px}.checkout-cart-index .form-cart .cart.main.actions .action.update{background:#ea0f18;color:#fff !important;padding:25px 36px;opacity:1}.checkout-cart-index .form-cart .cart.main.actions .action.update:hover{color:#fff !important;background:#313131}.checkout-cart-index .cart-discount{margin-top:32px}.checkout-cart-index .cart-discount .block.discount{max-width:unset}.checkout-cart-index .cart-discount .title{font-size:18px !important;letter-spacing:-.45px !important;color:#313131 !important;text-transform:none !important}.checkout-cart-index .cart-discount .title:after{content:url('../images/bottom-arrow.svg');margin-left:16px}.checkout-cart-index .cart-discount .action{font-size:18px;letter-spacing:-.45px;color:#313131}.checkout-cart-index .cart-discount .action:hover{color:#ea0f18}.checkout-cart-index .cart-discount input[type=text]{border:1px solid #bfbfbf;border-radius:16px;padding:10px 15px}.checkout-cart-index .cart-summary{background:#fff;padding:36px;border:1px solid #c8c8c8;border-radius:24px;color:#313131;font-size:18px;letter-spacing:-.63px}.checkout-cart-index .cart-summary>.title{font-size:32px;letter-spacing:-.8px;color:#313131}.cart-summary>.cart-totals .mark strong{font-weight:600}.checkout-cart-index .cart-summary>.cart-totals .table.totals tr.grand.totals.-first>th,.checkout-cart-index .cart-summary>.cart-totals .table.totals tr.grand.totals.-first>td{border-top:1px solid #313131;font-size:20px;letter-spacing:-.6px;font-weight:600}.checkout-index-index .page-header:before{display:none}.checkout-index-index .opc-wrapper .opc .step-title{font-size:32px;letter-spacing:-.8px;margin-bottom:30px}.checkout-index-index [name=shippingAddress\.postcode] .message.warning,.checkout-cart-index [name=shippingAddress\.postcode] .message.warning{display:none !important}.checkout-index-index .page-header>.content{padding:0 120px !important}.checkout-index-index .nav-sections,.checkout-index-index .nav-toggle{display:block}.checkout-index-index .opc-wrapper{background:#f8f4f4;padding:45px;border-radius:42px;margin-inline-end:0;max-width:70%;width:70%;box-sizing:border-box}.checkout-index-index .opc-wrapper .opc{display:flex;flex-direction:column}.checkout-index-index .opc-wrapper .opc #shipping{order:1}.checkout-index-index .opc-wrapper .opc #opc-shipping_method{order:2}.checkout-index-index .opc-wrapper .opc #payment{order:3}.checkout-index-index .opc-wrapper .opc .shipping-information{order:4}.checkout-index-index .amtheme-select-block>.amtheme-placeholder{border:none;justify-content:space-between}.checkout-index-index .opc-sidebar{width:30%;padding-left:30px;box-sizing:border-box}.checkout-index-index select{border:none}.checkout-index-index .opc-block-summary{background:#fff;padding:35px;border:1px solid #c8c8c8;border-radius:24px}.checkout-index-index .opc-progress-bar{display:flex;align-items:center;justify-content:center;margin:65px 0 125px}.checkout-index-index .opc-progress-bar .opc-progress-bar-item:nth-child(2){margin-left:85px}.checkout-index-index .opc-progress-bar .opc-progress-bar-item:first-child{margin-right:85px}.checkout-index-index .opc-progress-bar .-last-step{display:none !important}.checkout-index-index .opc-progress-bar .opc-progress-bar-item{background:#f8f4f4;color:#313131;font-size:24px;border-radius:18px;position:relative;display:inline-flex;align-items:center;align-content:center}.checkout-index-index .opc-progress-bar .opc-progress-bar-item:nth-child(1){justify-self:end;padding:0 30px;height:92px}.checkout-index-index .opc-progress-bar .opc-progress-bar-item:nth-child(1) span{padding-right:30px}.checkout-index-index .opc-progress-bar .opc-progress-bar-item:nth-child(1):before{content:url('../images/shipping.svg');border:none;width:auto;margin-right:12px}.checkout-index-index .opc-progress-bar .opc-progress-bar-item:nth-child(1):after{content:"";width:85px;height:2px;position:absolute;background:#f8f4f4;right:-85px;top:50%;margin:0}.checkout-index-index .opc-progress-bar .opc-progress-bar-item:nth-child(2){justify-self:start;padding:0 30px;height:92px}.checkout-index-index .opc-progress-bar .opc-progress-bar-item:nth-child(2):before{content:url('../images/bill.svg');border:none;width:auto;margin-right:12px;background:0 0;height:auto}.checkout-index-index .opc-progress-bar .opc-progress-bar-item:nth-child(2):after{content:"";width:85px;height:2px;position:absolute;background:#f8f4f4;left:-85px;top:50%;margin:0}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active{background:#ea0f18;color:#fff}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active:before{filter:invert(100%) sepia(4%) saturate(5106%) hue-rotate(174deg) brightness(310%) contrast(101%) opacity(1)}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active:after{background:#ea0f18}.checkout-index-index .opc-progress-bar>.opc-progress-bar-item._complete:before{background-color:transparent;background-image:none}.checkout-index-index .opc-block-summary .amtheme-summary-content{padding:0;display:flex !important;flex-direction:column}.checkout-index-index .opc-block-summary .table-totals{order:2;margin:60px 0 0;border-top:1px solid #707070}.checkout-index-index .opc-block-summary .table-totals:before{content:'';height:30px;display:block}.checkout-index-index .opc-block-summary .table-totals:after{display:none}.checkout-index-index .opc-block-summary .table-totals .grand.totals{font-size:24px;letter-spacing:-.6px}.checkout-index-index .opc-block-summary .table-totals .grand.totals .mark strong{font-weight:600}.checkout-index-index .opc-block-summary .table-totals .grand.totals .amount strong{font-weight:600;color:#ea0f18}.checkout-index-index .opc-block-summary .ship-via,.checkout-index-index .opc-block-summary .minicart-items .amtheme-estimated-total{display:none}.checkout-index-index .opc-block-summary span.title{display:block;font-size:32px;letter-spacing:-.8px;color:#313131;margin-bottom:30px}.checkout-index-index .opc-block-summary .items-in-cart .title{font-size:18px;letter-spacing:-.45px;color:#313131;padding:0 20px;background:#ace0d2;border-radius:18px;height:72px;display:flex;align-items:center;border:none}.checkout-index-index input[type=radio]+label:before{height:30px;top:-7px;width:30px;border-color:#c8c8c8;background:#fff}.checkout-index-index .actions-toolbar-trigger .button:hover{background:#313131}.opc-wrapper .shipping-information .shipping-information-content{align-items:center}.checkout-index-index .checkout-payment-method .payment-method._active .payment-method-content{margin-left:50px}.checkout-index-index textarea{min-height:130px;border:none}.checkout-payment-method .payment-method+.payment-method .payment-method-title{border-top:none}.checkout-payment-method .checkout-billing-address{border-radius:18px}.checkout-index-index input[type=radio]+label{padding-inline-start:50px}.checkout-index-index input[type=radio]+label:after{height:20px;left:5px;top:-2px;width:20px}.checkout-index-index .opc-block-summary .items-in-cart .title .amtheme-icon{right:10px}.checkout-index-index .opc-block-summary .minicart-items .product-item{background:#f8f4f4;border-radius:18px;padding:18px}.checkout-index-index .opc-block-summary .minicart-items .product-item .product-image-container img{height:70px;object-fit:contain}.opc-block-summary .product-item .product-item-inner{margin-bottom:0;padding-top:15px}.checkout-index-index .opc-block-summary .minicart-items .product-item .product-image-container{height:110px;background:#fff;display:flex;align-items:center;margin-right:15px;border-radius:32px}.checkout-index-index .opc-block-summary .minicart-items .product-item .product-image-container .details-qty{display:none}.checkout-index-index .opc-block-summary .minicart-items .product-item .details-qty{position:relative;right:unset;width:auto;justify-content:flex-start;background:0 0}.checkout-index-index .opc-block-summary .minicart-items .product-item .details-qty .value{margin-left:5px}.checkout-index-index .opc-block-summary .minicart-items .product-item .product.options{display:none}.checkout-index-index .actions-toolbar-trigger{margin-top:40px}.checkout-index-index .actions-toolbar-trigger .button{width:100%;background:#ea0f18;border-radius:24px !important;font-size:18px;padding:25px;line-height:18px}.account-nav-content .nav.item:hover:not(.current){margin-inline-start:0}.checkout-billing-address .billing-address-details>.action-edit-address{color:#ea0f18;text-decoration:none}.checkout-billing-address .billing-address-details>.action-edit-address:hover{color:#313131}.account-nav-content .nav.item>.delimiter{margin-bottom:0;background:#fff;height:1px;width:100%}.form.form-edit-account>.fieldset.password .fields.-double{display:block;width:100%}.form.form-edit-account>.fieldset.password .fields.-double>.field{max-width:100%}.amtheme-addresses-block.amtheme-addresses-default{background:#f8f4f4;border-radius:24px}.form.form-newsletter-manage{background:#f8f4f4;border-radius:24px;padding:20px;box-sizing:border-box}.amtheme-sidebar-reorder .action.view{margin-inline-start:0;display:block;text-align:left;margin-top:20px;font-size:16px}.account h1.page-title{font-family:'PF BeauSans Pro Bold';margin-bottom:20px}.form-address-edit{background:#f8f4f4;border-radius:24px;padding:20px;box-sizing:border-box}form .fields.-am-block,.form.form-newsletter-manage .field.choice{background:#fff;border-radius:24px}.form.form-edit-account input{border:none}.actions-toolbar .action.primary,.actions-toolbar .primary>.action,.actions-toolbar .amshopby-button,.actions-toolbar .am-filter-go,.actions-toolbar .widget.amrelated-grid-wrapper.grid .widget-product-grid .product-item-actions .action.tocart,.actions-toolbar .amasty-jet-theme .amshopby-fromto-wrap .am-fromto-widget>.am-filter-go,.actions-toolbar .am-show-button>.amshopby-button{background:#ea0f18;font-family:'PF BeauSans Pro Bold';font-size:16px}.actions-toolbar .action.primary:hover,.actions-toolbar .primary>.action:hover,.actions-toolbar .amshopby-button:hover,.actions-toolbar .am-filter-go:hover,.actions-toolbar .widget.amrelated-grid-wrapper.grid .widget-product-grid .product-item-actions .action.tocart:hover,.actions-toolbar .amasty-jet-theme .amshopby-fromto-wrap .am-fromto-widget>.am-filter-go:hover,.actions-toolbar .am-show-button>.amshopby-button:hover,.actions-toolbar .action.primary:focus,.actions-toolbar .primary>.action:focus,.actions-toolbar .action.primary:active,.actions-toolbar .primary>.action:active,.actions-toolbar .amshopby-button:focus,.actions-toolbar .amshopby-button:active,.actions-toolbar .am-filter-go:focus,.actions-toolbar .am-filter-go:active,.actions-toolbar .widget.amrelated-grid-wrapper.grid .widget-product-grid .product-item-actions .action.tocart:focus,.actions-toolbar .widget.amrelated-grid-wrapper.grid .widget-product-grid .product-item-actions .action.tocart:active,.actions-toolbar .amasty-jet-theme .amshopby-fromto-wrap .am-fromto-widget>.am-filter-go:focus,.actions-toolbar .amasty-jet-theme .amshopby-fromto-wrap .am-fromto-widget>.am-filter-go:active,.actions-toolbar .am-show-button>.amshopby-button:focus,.actions-toolbar .am-show-button>.amshopby-button:active{background:#313131}.field.choice.-as-link label:hover,.field.choice.-as-link label:active{color:#ea0f18}.field.choice.-as-link label{color:#313131}.account-nav-content .nav.item>a:hover{color:#ea0f18 !important}.customer-account-edit .page-title{margin-bottom:20px;font-family:'PF BeauSans Pro Bold'}.account-nav-content .nav.item>a{color:#fff !important;font-size:14px}.upload-form-text-container{display:flex;align-items:center;justify-content:space-between}#sw-cart-importer-container .upload-form-image-sample{background:#fff;border-radius:24px;display:inline-flex;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}#sw-cart-importer-container .uploader-report{width:100%;border:none;background:#fff;border-radius:24px}.upload-form-container{background:#fff;border-radius:24px;padding:20px;margin-bottom:20px}hr{border-top:1px solid #313131}.amtheme-order-status{background:#f8f4f4;border-radius:10px}#sw-cart-importer-container .uploader-container{width:100%}div#sw-cart-importer-container{background:#f8f4f4;border-radius:24px;padding:20px;box-sizing:border-box}.block.block-order-details-view .box{border-radius:24px}.block.block-order-details-view{background:#f8f4f4;border-radius:24px;margin-bottom:20px;padding:20px;margin-right:0}.order-details-items table>tbody{border-bottom:1px solid #313131}[class*=sales-guest-] .items.order-links,.account .items.order-links{border-bottom:1px solid #313131}.opc-block-summary .product-item .product-item-details .product-item-name-block{line-height:15px;margin-bottom:10px}.form.form-edit-account{background:#f8f4f4;border-radius:24px;padding:20px;box-sizing:border-box}.table-wrapper .table.table-order-items .col.id>a,.table-wrapper .table.table-order-items .col.name .product.name,a.action.order{font-size:16px}.account table{font-size:16px;background:0 0}.amtheme-card-block.-with-table>.amtheme-heading,.amtheme-addresses-block.-dashboard-addresses.-with-table>.amtheme-heading,.amtheme-address-method.-with-table>.amtheme-heading{border-bottom:1px solid #313131}.form-address-edit>.fieldset:not(:first-of-type){border-top:1px solid #313131}.form-address-edit input,.form-address-edit select{border:none}.account-nav-content .nav.item.current>strong{color:#ea0f18;font-size:14px}.block.account-nav{background:#313131;border-radius:24px;padding:20px}.block.account-nav .menu-group.items{padding:0;border:none;background:0 0}.block.account-nav .menu-group-header{background:0 0;padding:0;color:#fff;font-family:'PF BeauSans Pro Bold';font-size:16px;border:none;margin-bottom:10px}.block.account-nav .block-collapsible-nav .nav.item{background:0 0;font-size:14px;margin:0 0 10px}.sidebar-additional{width:100% !important;padding-right:50px}.amtheme-sidebar-block{background:#f8f4f4;border-radius:24px;padding:20px}.amtheme-sidebar-block .product-item{background:#f8f4f4}.page-layout-2columns-left .sidebar-main{width:100%}.button-as-link,.button-as-link.action,.checkout-shipping-address .new-address-popup .action-show-popup,.checkout-shipping-address .new-address-popup .action-show-popup.action,.form-wishlist-items .actions-toolbar .action.share,.amtheme-gift-options .actions-toolbar .action-cancel,.amtheme-gift-options .actions-toolbar .action-cancel.action{color:#ea0f18}.amtheme-address-card{border-radius:24px}.amtheme-addresses-block>.amtheme-content,.amtheme-addresses-block.-addresses-grid{background:#f8f4f4;border-radius:24px}.amtheme-card-block,.amtheme-addresses-block.-dashboard-addresses,.amtheme-address-method{background:#f8f4f4;border-radius:24px}.checkout-index-index .shipping-address-items .shipping-address-item{position:relative;border-radius:24px;padding:25px;border:3px solid #fff;transition:.4s ease;background:#fff}.button-as-link:hover,.button-as-link.action:hover,.checkout-shipping-address .new-address-popup .action-show-popup:hover,.checkout-shipping-address .new-address-popup .action-show-popup.action:hover,.form-wishlist-items .actions-toolbar .action.share:hover,.amtheme-gift-options .actions-toolbar .action-cancel:hover,.amtheme-gift-options .actions-toolbar .action-cancel.action:hover{color:#313131}.checkout-index-index .shipping-address-items .shipping-address-item:hover,.checkout-index-index .shipping-address-items .shipping-address-item.selected-item{border:3px solid #ea0f18;opacity:1}.checkout-index-index .shipping-address-items .shipping-address-item .amtheme-ship-here,.checkout-index-index .shipping-address-items .shipping-address-item .amtheme-ship-here button{position:absolute;width:100%;height:100%;left:0;top:0;font-size:0}.checkout-index-index .amtheme-ship-here>.action:before{opacity:0}.checkout-index-index .amtheme-ship-here>.action.-selected:before{position:absolute;background:#ea0f18;border:none;right:10px;top:7px;left:auto;width:26px;height:26px;opacity:1}.checkout-index-index .checkout-billing-address input,.checkout-index-index .checkout-billing-address select{border:1px solid #313131}.checkout-index-index .amtheme-ship-here>.action:after{content:url('../svg/color_mode/dark/complete.svg');position:absolute;width:13px;right:16px;top:16px;left:auto;background:0 0}.checkout-payment-method .field-select-billing,.checkout-payment-method .billing-address-form{max-width:100%}.form#co-payment-form fieldset.fieldset>br,.form#co-payment-form fieldset.fieldset>hr,.form#co-payment-form fieldset.fieldset>div:first-of-type{display:none}.checkout-payment-method .checkout-billing-address{padding:20px}.opc-wrapper .shipping-information .ship-via .shipping-information-content{margin:0}.checkout-index-index .checkout-shipping-address .new-address-popup button{color:#313131 !important;font-size:18px;letter-spacing:-.46px}.opc-wrapper .shipping-information{margin:0}.checkout-index-index .shipping-information .action-edit:hover{background:#313131}.checkout-index-index .checkout-shipping-address .new-address-popup button:hover{color:#ea0f18 !important}.checkout-index-index .shipping-information .action-edit:hover:before{filter:invert(1) brightness(2)}.checkout-index-index .opc-wrapper .opc #payment .discount-code{display:none}.checkout-index-index .shipping-information .action-edit{font-size:0;position:relative;background:#fff;border-radius:12px !important;width:42px;height:42px;line-height:unset;display:inherit}.checkout-index-index .shipping-information .action-edit:before{content:url(../images/edit.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkout-index-index .bank-transfer-instructions p{font-size:16px;letter-spacing:-.4px;margin-bottom:14px}.checkout-index-index .bank-transfer-instructions strong{display:block;font-size:24px;letter-spacing:-.6px;margin:30px 0 4px}.checkout-index-index .bank-transfer-instructions p:last-child{font-size:18px;letter-spacing:-.45px;margin-bottom:0}.checkout-index-index .bank-transfer-banks{display:inline-grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:32px}.checkout-index-index .bank-transfer-bank{background:#fff;padding:20px;border-radius:18px;font-size:18px;letter-spacing:-.45px}.checkout-index-index .bank-transfer-bank .title{font-family:'PF BeauSans Pro Light';font-size:21px;letter-spacing:-.53px}.checkout-index-index .bank-transfer-bank p{margin-bottom:15px}.checkout-index-index .bank-transfer-bank span{font-family:'PF BeauSans Pro Light';opacity:.5}.checkout-index-index .checkout-payment-method .discount-code .action-toggle{font-size:18px !important;letter-spacing:-.45px !important;color:#313131 !important}.checkout-index-index .checkout-payment-method .discount-code .form-discount{display:inline-flex;align-items:center;max-width:unset}.checkout-index-index .checkout-payment-method .discount-code .form-discount .payment-option-inner,.checkout-index-index .checkout-payment-method .discount-code .form-discount .field{margin:0}.checkout-index-index .checkout-payment-method .discount-code .form-discount .action-apply{font-size:18px;letter-spacing:-.45px;color:#313131;margin-left:20px}.checkout-index-index .checkout-payment-method .discount-code .form-discount .action-apply:hover{color:#ea0f18}.checkout-index-index .page-footer{max-width:1680px;margin:0 auto;width:100%}.checkout-onepage-success .opc-progress-bar{display:none}.checkout-onepage-success .amtheme-success-order{background:#f8f4f4;padding:45px;border-radius:42px;border-bottom:none;margin-top:30px;margin-bottom:50px}.checkout-onepage-success .checkout-success .action.continue{background:#ea0f18;color:#fff !important;border:none;border-radius:24px !important;font-size:18px;letter-spacing:0;padding:20px 30px}.checkout-onepage-success .checkout-success .action.continue:hover{background:#313131}.checkout-onepage-success .checkout-success .action.continue svg{display:none}.checkout-index-index .authentication-wrapper button{color:#313131}.checkout-index-index .authentication-wrapper button:hover{color:#ea0f18}.checkout-index-index .amtheme-form-address .field[name$=prefix],.checkout-index-index .amtheme-form-address .field[name$=firstname],.checkout-index-index .amtheme-form-address .field[name$=middlename],.checkout-index-index .amtheme-form-address .field[name$=lastname],.checkout-index-index .amtheme-form-address .field[name$=suffix],.checkout-index-index .amtheme-form-address .field[name$=region_id],.checkout-index-index .amtheme-form-address .field[name$=region],.checkout-index-index .amtheme-form-address .field[name$=postcode],.checkout-index-index .amtheme-form-address .field[name$=country_id],.checkout-index-index .amtheme-form-address .field[name$=telephone],.checkout-index-index .amtheme-form-address .field[name$=fax]{max-width:unset}.checkout-index-index input{border:1px solid #fff;transition:.4s ease}.checkout-index-index input:hover,.checkout-index-index input:focus{border:1px solid #313131}.checkout-index-index #checkout-step-shipping .action.login.primary{background:#ea0f18;border-radius:24px !important;font-size:18px;padding:25px 40px;line-height:18px}.checkout-index-index .amtheme-select-block .amtheme-placeholder{border-radius:18px;padding:10px 15px}.checkout-index-index .checkout-shipping-method{display:flex;flex-direction:column}.checkout-index-index .checkout-shipping-method .step-title{order:1}.checkout-index-index .checkout-shipping-method .shipping-policy-block{order:2}.checkout-index-index .checkout-shipping-method .step-content{order:3;margin:0}.checkout-index-index .checkout-shipping-method .step-content .amtheme-item{margin:0;padding:0;border-bottom:none}.checkout-index-index .checkout-shipping-method .step-content .amtheme-item:not(:first-child){margin-top:20px}.checkout-index-index .checkout-shipping-method .order-attributes{order:4}.checkout-index-index .checkout-shipping-method .order-attributes .field{display:inline-flex;align-items:center;gap:10px}.checkout-index-index .action-login{background:#ea0f18 !important}.form-wishlist-items .product-item .actions-primary>.action.tocart{margin-left:0}.form-wishlist-items .product-item .product-item-actions .actions-primary{width:100%}.form-wishlist-items .product-item .product-item-actions .actions-primary button.action.tocart.secondary{padding:0 20px;width:100%;height:50px;display:flex;align-items:center;justify-content:center;line-height:20px;white-space:normal}.customer-account-login .block-customer-login,.customer-account-forgotpassword .form.password.forget,.customer-account-create .form.create.account,.customer-account-create .amform-form,.multishipping-checkout-login .block-customer-login,.customer-account-createpassword .form.password.reset{background:#f8f4f4;padding:45px;border-radius:42px;border-bottom:none;margin-bottom:50px;box-sizing:border-box}.customer-account-login input{border:none}.customer-account-login .block-customer-login input:-webkit-autofill,.customer-account-create .form.create.account .control input,.customer-account-create .amform-form .control input,.customer-account-create .amform-form textarea,.multishipping-checkout-login .block-customer-login input:-webkit-autofill,.customer-account-createpassword .form.password.reset input[type=password]{box-shadow:none;border:1px solid #fff;border-radius:18px;padding:15px 20px;height:auto}.customer-account-login .block-customer-login input:-webkit-autofill:hover,.customer-account-login .block-customer-login input:-webkit-autofill:focus,.customer-account-create .form.create.account .control input:hover,.customer-account-create .form.create.account .control input:focus,.customer-account-create .amform-form .control input:hover,.customer-account-create .amform-form .control input:focus,.customer-account-create .amform-form textarea:hover,.customer-account-create .amform-form textarea:focus,.multishipping-checkout-login .block-customer-login input:-webkit-autofill:hover,.multishipping-checkout-login .block-customer-login input:-webkit-autofill:focus,.customer-account-createpassword .form.password.reset input[type=password]:hover,.customer-account-createpassword .form.password.reset input[type=password]:focus{box-shadow:none;border:1px solid #313131}.customer-account-forgotpassword input{border:none}.customer-account-login .block-customer-login .primary .action,.customer-account-forgotpassword .form.password.forget .action,.customer-account-create .form.create.account .action,.customer-account-create .amform-form .action,.multishipping-checkout-login .block-customer-login .primary .action,.customer-account-createpassword .form.password.reset .action.submit{background:#ea0f18;font-weight:600}.customer-account-login .block-customer-login .primary .action:hover,.customer-account-forgotpassword .form.password.forget .action:hover,.customer-account-create .form.create.account .action:hover,.customer-account-create .amform-form .action:hover,.multishipping-checkout-login .block-customer-login .primary .action:hover,.customer-account-createpassword .form.password.reset .action.submit:hover{background:#313131}.customer-account-create .amform-form .action,.customer-account-createpassword .form.password.reset .action.submit{background:#ea0f18 !important;border-radius:24px !important;font-size:18px;padding:25px;line-height:18px}.customer-account-create .amform-form .action:hover,.customer-account-createpassword .form.password.reset .action.submit:hover{background:#313131 !important}.customer-account-forgotpassword .form.password.forget .captcha-reload span{color:#313131}.customer-account-forgotpassword .form.password.forget .captcha-reload span:hover{color:#ea0f18}.customer-account-index .page-title-wrapper{display:none}.account-nav-content .nav.item.current:before{background:#ea0f18}.esaccount-card-view .card-toolbar{background:0 0}.esaccount-card-view .page-main{max-width:100% !important}.esaccount-card-view .column.main{width:100% !important}.esaccount-card-view .sidebar.sidebar-main{margin-top:0 !important;width:100% !important}.esaccount-card-view .print-button{background:#ea0f18;border-radius:24px !important;padding:0 20px;height:50px;display:flex;align-items:center;justify-content:center;line-height:20px;font-size:18px;letter-spacing:0;color:#fff;transition:all .4s ease-in-out;margin:0;border:none}.esaccount-card-view .print-button:hover{background:#313131}.esaccount-card-view .export-button{background:#ea0f18;border-radius:24px !important;padding:0 20px;height:50px;display:flex;align-items:center;justify-content:center;line-height:20px;font-size:18px;letter-spacing:0;color:#fff;transition:all .4s ease-in-out;margin:0;margin-left:20px;border:none}.esaccount-card-view .export-button:hover{background:#313131}.esaccount-card-view .date-parameters-header{background:#f4ecec;border-radius:24px !important;padding:0 20px;height:50px;line-height:50px;font-size:18px;letter-spacing:0;color:#313131;transition:all .4s ease-in-out;margin:0;border:none}.esaccount-card-view .date-parameters-header:hover{background:#313131;color:#fff}.esaccount-card-view .client-card-popup-open{margin:unset !important;width:auto !important;display:inline-block;height:50px !important;border-radius:24px;padding:0 20px !important;margin-left:10px !important;font-size:18px !important;letter-spacing:0;color:#313131}.esaccount-card-view .estable td{display:table-cell;padding:20px}.esaccount-card-view .estable{background:0 0;border:none;margin-top:30px}.esaccount-card-view .estable tr.table-headers{background:0 0;border:none}.esaccount-card-view .table-headers th{font-family:'PF BeauSans Pro Bold';color:#313131;opacity:.5;letter-spacing:-.4px;font-size:16px;font-weight:600}.esaccount-card-view .estable tr:nth-child(2n+1) td{background:0 0}.esaccount-card-view .estable tr:nth-child(even){background:#f8f4f4;border-radius:24px}.esaccount-card-view .estable tr{font-size:14px;letter-spacing:-.45px;color:#313131;transition:all .4s ease-in-out}.esaccount-card-view .estable tr:hover{background:#313131;color:#fff}.esaccount-card-view .estable tr.table-headers:hover{background:0 0;color:#313131}.esaccount-card-view .estable tr td:first-child{border-radius:24px 0 0 24px}.esaccount-card-view .estable tr td:last-child{border-radius:0 24px 24px 0}.esaccount-card-view .pagination-text{color:#313131 !important;font-size:21px;letter-spacing:-.73px;line-height:52px;margin-top:30px}.esaccount-card-view .pagination-block{display:flex;gap:10px;margin-top:30px}.esaccount-card-view .pagination-page{width:62px;height:62px;display:flex;align-items:center;justify-content:center;padding:unset;border:1px solid #b2b2b2;border-radius:24px;letter-spacing:-.45px;color:#313131;transition:all .4s ease-in-out;font-weight:600}.esaccount-card-view .pagination-page:hover{border:1px solid #313131;background:#313131;color:#fff}.esaccount-card-view .pagination-page.current{border:1px solid #313131;background:#313131;color:#fff}.esaccount-card-view #date-parameters input[type=radio]:checked+label:before{left:-20px;top:5px}.esaccount-card-view #date-parameters input[type=radio]+label:after{left:-17px;top:8px}.esaccount-card-view #date-parameters input[type=radio]+label:before{left:-20px;top:5px}#client-card-popup input[type=radio]{z-index:1000}.esaccount-card-view .client-card-popup-accept{position:relative;right:unset;bottom:unset;width:100%;float:unset;padding:unset;background:#f4ecec;border-radius:24px !important;height:50px;display:flex;align-items:center;justify-content:center;line-height:20px;font-size:18px;letter-spacing:0;color:#313131;transition:all .4s ease-in-out;border:none;font-weight:600;text-transform:capitalize}.esaccount-card-view .client-card-popup-accept:hover{background:#313131;color:#fff}.esaccount-card-view .client-card-popup-inner{padding:40px 20px 20px;border-radius:24px}.esaccount-card-view .client-card-popup-close{right:10px;top:10px}.esaccount-card-view .client-card-popup-inner .amtheme-icon{height:15px;width:15px}.esaccount-card-view .card-popup-document-close,.card-popup-document-close:hover{box-shadow:none;border:none;background:0 0}.esaccount-card-view .card-popup-document-close .amtheme-icon{height:15px;width:15px}.esaccount-card-view .estable,.esaccount-card-view .pop-estable{overflow:auto}.esaccount-card-view .doc-info{background:#ea0f18;border-radius:24px;padding:5px 10px;margin-top:-5px;font-weight:600;letter-spacing:0;color:#fff;transition:all .4s ease-in-out}.esaccount-card-view .doc-info:hover{background:#f8f4f4;color:#313131}.esaccount-card-view .prepagination-text{color:#313131 !important;margin-top:30px}.wishlist-index-index .products-grid .product-item-info{padding:20px !important}.wishlist-index-index .messages:not(.page){margin-bottom:0}.wishlist-index-index .products-grid .product-item-info:hover{border-color:unset;box-shadow:none;height:unset;left:unset;opacity:1;top:unset;width:unset;padding:20px}.wishlist-index-index .product-item>.product-item-info{box-shadow:none;border:1px solid #bfbfbf;border-radius:32px;padding:16px}.form-wishlist-items .product-item .action.edit{background:#f8f4f4;border-radius:12px}.form-wishlist-items .product-item .action.edit:hover svg.amtheme-icon,.form-wishlist-items .product-item .action.delete:hover svg.amtheme-icon{fill:#fff}.form-wishlist-items .product-item .product-item-actions.-edit{justify-content:end}.form-wishlist-items .product-item .action.edit:hover{background:#313131}.wishlist-index-index .amtheme-qty-wrap.field{justify-content:center}.form-wishlist-items .product-item .product-item-actions{justify-content:center}.wishlist-index-index .amtheme-update-box{justify-content:center}.wishlist-index-index .products-grid .product-item-info:before{content:"";border:3px solid #313131;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:32px;opacity:0;transition:all .5s ease}.wishlist-index-index .products-grid .product-item-info:hover:before{opacity:1}.wishlist-index-index .products-grid .product-item-inner{box-shadow:none;border:none;max-height:100%;opacity:1;position:relative;left:unset;width:100%;top:unset;padding:0 !important;z-index:1}.wishlist-index-index .products-grid .product-item-info:hover .product-item-inner{top:unset;box-shadow:none;width:100%;left:unset}.wishlist-index-index .products-grid .product-item .product-item-comment{border:1px solid #bfbfbf}.wishlist-index-index .actions-toolbar .action.share{font-size:18px;letter-spacing:-.63px;color:#313131;opacity:.5}.wishlist-index-index .actions-toolbar .action.share:hover{opacity:1;color:#313131}.wishlist-index-index .actions-toolbar .action.tocart{color:#fff !important;background:#313131 !important}.wishlist-index-index .actions-toolbar .action.tocart:hover{background:#ea0f18 !important}.wishlist-index-index .product-item-inner .amtheme-more-button{color:#070605}.cms-page-view .breadcrumbs{padding:0 120px}.cms-page-view .page-main{padding-top:unset}.cms-page-view .page-title{text-align:center;width:fit-content;margin:50px auto;position:relative;font-size:62px;line-height:72px;letter-spacing:-2.17px;color:#313131;font-weight:600}.cms-page-view .page-main p{margin-bottom:20px}.cms-page-view .page-main{font-size:18px;line-height:28px;letter-spacing:-.53px}.rodoula-cookie-trigger{display:inline-block}.rodoula-cookie-trigger p:first-child{width:fit-content;display:inline}.rodoula-cookie-trigger .block-static-block{display:inline-block;margin:0}.contact-index-index .page-title{font-size:62px;line-height:52px;letter-spacing:-2.17px;color:#313131;text-align:center;margin:50px 0 70px}.contact-index-index .column.main{text-align:center}.contact-index-index .column.main .form.contact{display:none}.rodoula-contact-page{display:inline-grid;grid-template-columns:1fr 1fr;gap:100px;width:100%}.rodoula-contact-page .first-column{background:#f8f4f4;padding:50px;border-radius:42px}.rodoula-contact-page .first-column .title{font-size:22px;font-weight:600;text-align:left;margin-bottom:30px}.rodoula-contact-page .first-column input{border:1px solid #fff}.rodoula-contact-page .first-column input:hover,.rodoula-contact-page .first-column input:focus{border:1px solid #313131}.rodoula-contact-page .first-column .action{background:#ea0f18 !important;border-radius:24px !important;font-size:18px;font-weight:600;padding:25px;line-height:18px;margin-top:20px}.rodoula-contact-page .second-column>div{height:100% !important}.rodoula-contact-page .second-column iframe{height:100% !important;border-radius:42px;width:100%}.rodoula-contact-page .amform-form{max-width:100%}.rodoula-contact-page select,.rodoula-contact-page textarea{border:none}.rodoula-contact-page .rendered-form textarea.form-control{height:auto;min-height:150px}.rodoula-contact-page .first-column .action:hover{background:#313131 !important}.rodoula-contact-page-header{font-size:62px;line-height:52px;letter-spacing:-2.17px;color:#313131;text-align:center;margin:70px 0 30px;font-weight:300}.contact-info .first-column{background:0 0;padding:10px 50px}.contact-info p{text-align:left}.contact-info ul{list-style:none;padding:0}.contact-info ul li{text-align:left}.contact-info .second-column{padding:10px 0}.contact-info .second-column div[data-content-type=text]{margin-bottom:2.5rem}.category-catalogs .page-main .wrapper-description{display:none !important}.category-catalogs .category-cms .rodoula-catalogs-title{margin:50px 0 100px}.category-catalogs .category-cms .pagebuilder-column-group{display:grid !important;grid-template-columns:1fr 1fr 1fr;gap:100px;margin-bottom:100px}.category-catalogs .category-cms .pagebuilder-column{width:100% !important;border:1px solid #bfbfbf;border-radius:32px;padding:20px 20px 0}.category-catalogs .category-cms .pagebuilder-column:empty{border:none}.category-catalogs .category-cms .pagebuilder-column img{object-fit:cover;width:100%;height:600px !important;border-radius:32px}.category-catalogs .category-cms .pagebuilder-column p{text-align:center}.category-catalogs .category-cms .pagebuilder-column p a{padding:30px 20px;display:flex;align-items:center;justify-content:center;font-size:24px;font-size:24px;letter-spacing:-.84px}.category-catalogs .category-cms .pagebuilder-column p a:before{content:url(../images/catalog-icon.svg);margin-right:20px;opacity:.5}.message.info{background:#f8f4f4;color:#313131}.message.error{background:red;color:#fff}.message.success{background:#2ecc71;color:#fff}.cms-page-view .breadcrumbs a,.cms-page-view .breadcrumbs strong{font-size:16px;letter-spacing:-.4px;font-weight:300;text-transform:none}.cms-page-view .breadcrumbs strong{font-weight:600}.cms-brands .page-main h2{text-align:center;font-size:32px;letter-spacing:-.8px;font-weight:600;color:#313131}.cms-brands .rodoula-shop-by-brand-slider .swiper-button-prev,.cms-brands .rodoula-shop-by-brand-slider .swiper-button-next{display:none}.cms-brands .rodoula-shop-by-brand-slider{margin-top:60px}.cms-brands .rodoula-shop-by-brand-slider .ambrands-slider{max-width:unset !important;padding:0 !important}.cms-brands .rodoula-shop-by-brand-slider .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;transform:none !important;width:auto;gap:60px}.cms-brands .rodoula-shop-by-brand-slider .swiper-wrapper a.swiper-slide{width:100% !important;margin:0 !important;border-radius:42px;border:1px solid #bfbfbf;margin:10px}.cms-brands .rodoula-shop-by-brand-slider .swiper-wrapper .ambrands-image{max-height:200px}.catalogsearch-result-index .search-results-title{background-image:url('../images/rodoula-why-us.webp');background-size:cover;height:600px;position:relative}.catalogsearch-result-index .page-main{padding-top:0}.catalogsearch-result-index .breadcrumbs{display:none}.catalogsearch-result-index .search-results-title .page-title-wrapper{color:#313131}.catalogsearch-result-index .search-results-title .breadcrumbs{position:initial}.modals-overlay{background-color:#31313180}.amgdprcookie-groups-container{height:auto !important}.amgdprcookie-modal-container{top:0 !important;z-index:99999;transform:none !important}.amgdprcookie-toggle-cookie .amgdprcookie-input:not([checked])+.amgdprcookie-label{background:#313131;box-shadow:none !important}.amgdprcookie-toggle-cookie .amgdprcookie-input:checked:not([disabled])+.amgdprcookie-label{background:#ea0f18;box-shadow:none !important}.amgdprcookie-settings-form .amgdprcookie-toggle-cookie .amgdprcookie-input.disabled+.amgdprcookie-label{background:#31313150}.amgdprcookie-cookie-container{margin-bottom:0 !important}.amgdprcookie-cookie-container .amgdprcookie-text{font-size:16px;letter-spacing:-.45px}.amgdprcookie-modal-template .amgdprcookie-link,.amgdprcookie-modal-template .amgdprcookie-policy a,.amgdprcookie-bar-container .amgdprcookie-policy a{font-size:16px;letter-spacing:-.45px}.amgdprcookie-button{font-size:18px !important;letter-spacing:-.4px !important;padding:21px 52px !important;border-radius:24px !important;text-transform:none !important;box-shadow:none !important}.amgdprcookie-policy-container{background:#f8f4f4;border-top:1px solid #313131}.amgdprcookie-modal-template .amgdprcookie-policy,.amgdprcookie-bar-container .amgdprcookie-policy{font-size:16px;letter-spacing:-.45px}.amgdprcookie-button.-allow,.amgdprcookie-button.-allow:hover{background-color:#ea0f18 !important;border-color:#ea0f18 !important;color:#fff !important}.amgdprcookie-button.-decline:hover{background-color:#313131 !important;border-color:#313131 !important;color:#fff !important}.amgdprcookie-button.-settings{background-color:transparent !important;border-color:transparent !important;color:#313131 !important;padding:10px 0 !important;text-decoration:underline}.amgdprcookie-button.-settings:hover{background-color:transparent !important;border-color:transparent !important;color:#ea0f18 !important}.amgdprcookie-modal-container .modal-inner-wrap .action-close:focus{box-shadow:none}.amgdprcookie-done{background-color:#ea0f18 !important;border-color:#ea0f18 !important;color:#fff !important;font-size:18px !important;letter-spacing:-.4px !important;padding:21px 52px !important;border-radius:24px !important;text-transform:none !important;box-shadow:none !important}footer.page-footer{margin-top:60px}footer.page-footer .rodoula-social-media{max-width:100%;width:100%;margin:0 auto;text-align:right;padding:0 120px;box-sizing:border-box}footer.page-footer .rodoula-social-media ul{display:inline-flex;list-style:none;padding:0;align-items:center}.footer-newsletter{text-align:center;margin:60px auto 80px}.footer-newsletter-text h3{margin:0 auto 70px;position:relative;text-align:center;font-size:62px;line-height:52px;letter-spacing:-2.17px}.footer-newsletter-text p{font-size:21px;letter-spacing:-.53px;color:#313131;font-weight:300}.footer-newsletter-script form{display:flex;flex-direction:row;gap:30px;justify-content:center;margin-top:20px !important}.footer-newsletter-script .content{align-items:center !important;padding:0 !important}.footer-newsletter-script label span{display:none}.footer-newsletter-script input{border:1px solid #bfbfbf;border-radius:18px !important;box-shadow:none;height:auto !important;padding:20px 15px !important;min-width:380px !important}.footer-newsletter-script .form-input-wrapper{margin:0 !important}.footer-newsletter-script .form-button-element{padding:0 !important}.footer-newsletter-script button{height:auto !important;border-radius:21px !important;font-size:16px !important;letter-spacing:-.4px;padding:0 40px !important;display:flex;align-items:center;justify-content:center;transition:.4s ease-in-out !important;min-width:230px;font-weight:700 !important;font-family:'PF BeauSans Pro Bold' !important}.footer-newsletter-script button:hover{background:#313131 !important}footer.page-footer .rodoula-social-media ul li{margin-bottom:0}footer.page-footer .rodoula-social-media ul li:not(:last-child){margin-right:70px}footer.page-footer .footer.content{justify-content:flex-start;width:100%;padding-bottom:100px;padding-top:100px;position:relative}footer.page-footer .rodoula-social-media ul{margin:0}footer.page-footer .footer.links li:last-child{padding:0}footer.page-footer .rodoula-social-media ul li a{height:32px;display:flex;align-items:center}footer.page-footer .rodoula-social-media ul li a img{transition:all .5s ease}footer.page-footer .rodoula-social-media ul li a:hover img{filter:grayscale(100%) brightness(100%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(5)}footer.page-footer .footer.content .logo{display:block;flex:unset;margin-right:150px;width:175px}footer.page-footer .footer.content .logo img{max-width:175px;width:100%}footer.page-footer .footer.content .amtheme-footer-section{flex:unset;display:inline-grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:60px;width:65%}footer.page-footer .footer.links{column-count:unset;max-width:unset !important}footer.page-footer .footer.content .amtheme-footer-section h3{font-size:24px;line-height:30px;letter-spacing:-.6px;color:#313131;margin-bottom:24px;text-transform:uppercase;font-weight:600}footer.page-footer .footer.links li{padding-bottom:20px}footer.page-footer .footer.links a{font-size:18px;letter-spacing:-.45px;font-weight:300;text-transform:uppercase;color:#313131}footer.page-footer .footer.links a:hover{color:#ea0f18}.rodoula-footer-menu{max-width:100%;width:100%;margin:0 auto;text-align:left;padding:0 120px;box-sizing:border-box}.rodoula-footer-menu ul{display:inline-flex;list-style:none;padding:0}.rodoula-footer-menu ul li:not(:last-child){margin-right:18px}.rodoula-footer-menu ul li a{font-size:16px;letter-spacing:-.4px;color:#313131;font-weight:300;text-transform:uppercase}.rodoula-copyright{max-width:calc(100% - 240px);width:100%;margin:0 auto 40px;display:flex;justify-content:space-between;background:#31313110;border-radius:24px}.rodoula-copyright-left{padding:36px 50px;font-size:18px;line-height:36px;letter-spacing:-.45px;color:#313131;font-weight:300}.rodoula-copyright-right{padding:36px 50px;font-size:18px;line-height:36px;letter-spacing:-.45px;text-transform:uppercase;font-weight:600}.rodoula-copyright-right a{color:#313131}.rodoula-copyright-right img{margin-left:10px}.sales-order-print .page-main{padding-top:30px}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main,.page-main-description,.-sticky-message .content,.cms-page-view{max-width:100%;padding:0 120px}.breadcrumbs{padding:0}.breadcrumbs .item{text-transform:inherit}a.action.towishlist:hover path{fill:#ea0f18}.page-products .product-item-info a.action.towishlist:hover .heart{opacity:1}.checkout-index-index .page-main{padding-inline-end:120px;padding-inline-start:120px}.page-wrapper{overflow-x:unset}.page-header>.content:before,.page-header>.content:after{content:none}main#maincontent{overflow:hidden}.page-products main#maincontent{overflow:visible}.amtheme-backtotop-wrap.-fix{position:fixed;top:initial !important;bottom:100px}.checkout-index-index .modal-popup .modal-inner-wrap{margin:0;left:50%;top:50%;display:block;transform:translate(-50%,-50%)}.amconf-matrix-table-wrap .amconf-matrix-qty{flex-wrap:unset}.advantage.adv-inactive,.advantage.adv-active{transition:.5s all ease;padding-bottom:10px}.advantage-content{display:none;padding-top:20px}a.advantage-title{cursor:pointer}.advantage-content{padding-top:20px}@media (max-width:1100px){.page-header{position:relative !important}.page-header>.content{padding:30px 30px 0 !important}.fixed-responsive-header{position:fixed;z-index:9999;top:0;left:0;display:inline-flex;width:100%;justify-content:space-between;background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgb(49 49 49/40%);box-shadow:0px 0px 10px 0px rgb(49 49 49/40%)}.page-header .logo{position:relative !important;top:unset !important;left:unset !important;padding:10px 30px}.page-header .amtheme-navigation-icon{display:block !important}.sections.nav-sections{padding:0;background:#fff;transition:all .2s ease-in-out;bottom:100%;box-sizing:border-box;overflow-y:hidden;position:fixed;top:0;width:100%;z-index:999}.nav-before-open.nav-open .sections.nav-sections{padding-bottom:12.5px;bottom:0;overflow-y:scroll}.page-header .nav-sections-items{flex-direction:column}.page-header .nav-sections-item-content>.navigation{margin-left:0 !important}.page-header .nav-sections-items{padding:0 !important}.page-header>.content .logo{margin:0}.page-header>.content .logo-image{max-height:68px;width:100%}.page-header>.content .responsive-icons{display:inline-flex;align-items:center;padding:10px 30px}.page-header>.content .account-link{margin:0 22px;font-size:0;order:3}.page-header>.content .account-link:before{content:url(../images/user.svg)}.page-header>.content .responsive-icons .amtheme-navigation-icon{order:4}.page-header .block-search{max-width:600px !important}.page-header .block-search,.page-header .swtop-links{margin-top:60px}.block-search.-header>.block-content{box-shadow:none;margin:0 -30px;padding:20px 30px}.page-header .nav-sections{top:90px}.cms-home .nav-sections{margin-bottom:0}.navigation>ul{display:block !important;background:#fff}.navigation li.level0>.submenu{display:none;position:relative !important}.amtheme-menu-block .ui-menu-item.level0.parent>a.ui-state-active:after{transform:translateY(-50%) rotate(-180deg)}.page-header .navigation li.level0>a:after{display:none}.navigation li.level0>.submenu:before{background:0 0}.amtheme-menu-block .ui-menu-item.level0.parent>.submenu{padding:0}.amtheme-menu-block .ui-menu-item.level0.parent>.submenu a{padding-bottom:10px;padding-inline-end:0;padding-inline-start:35px;padding-top:10px}.navigation li.level0,.navigation li.level0.parent{padding:0 30px !important}.amtheme-menu-block .ui-menu-item.level0.parent>a:after{background:url(../svg/color_mode/dark/arrow-bottom-xs.svg);right:calc(13px);width:14px;height:8px;transition:all .2s ease-in-out;content:'';display:block;position:absolute;top:50%;transform:translateY(-50%)}.page-header .amtheme-menu-language{margin-left:25px !important;background:#fff}.page-header .amtheme-nav-language .section-item-content ul{margin:20px 25px 20px 10px !important}.page-header .amtheme-nav-language .section-item-content ul li{margin:0 !important}.page-header .amtheme-nav-language .section-item-content{border-right:none !important}.nav-sections-items .section-item-title.amtheme-item.-bottom{border-left:1px solid #313131;padding:5px 25px !important}.sections.nav-sections:before{box-shadow:none}.amtheme-menu-block .ui-menu-item.level0.has-active>a:before,.amtheme-menu-block .ui-menu-item.level0.active>a:before{background:#ea0f18}.amtheme-menu-block .ui-menu-item.level0>a{word-break:break-word;word-wrap:break-word;align-items:center;display:flex;position:relative}}