.marcellus-80-400,.h1{font-family:Marcellus,Arial,sans-serif;font-size:8rem;font-weight:400;line-height:125%}@media screen and (max-width: 1279px){.marcellus-80-400,.h1{font-size:6rem}}@media screen and (max-width: 767px){.marcellus-80-400,.h1{font-size:4.2rem}}.marcellus-40-400,.h2{font-family:Marcellus,Arial,sans-serif;font-size:4rem;font-weight:400;line-height:125%}@media screen and (max-width: 1279px){.marcellus-40-400,.h2{font-size:3.2rem}}@media screen and (max-width: 767px){.marcellus-40-400,.h2{font-size:2.8rem}}.marcellus-30-400,.h3{font-family:Marcellus,Arial,sans-serif;font-size:3rem;font-weight:400;line-height:125%}@media screen and (max-width: 1279px){.marcellus-30-400,.h3{font-size:2.4rem}}@media screen and (max-width: 767px){.marcellus-30-400,.h3{font-size:2rem}}.marcellus-25-400{font-family:Marcellus,Arial,sans-serif;font-size:2.5rem;font-weight:400;line-height:125%}@media screen and (max-width: 1279px){.marcellus-25-400{font-size:2.2rem}}@media screen and (max-width: 767px){.marcellus-25-400{font-size:1.9rem}}.poppins-40-400{font-family:Poppins,Arial,sans-serif;font-size:4rem;font-weight:400;line-height:150%}@media screen and (max-width: 1279px){.poppins-40-400{font-size:3.2rem}}@media screen and (max-width: 767px){.poppins-40-400{font-size:2.8rem}}.poppins-36-400{font-family:Poppins,Arial,sans-serif;font-size:3.6rem;font-weight:400;line-height:150%}@media screen and (max-width: 1279px){.poppins-36-400{font-size:2.8rem}}@media screen and (max-width: 767px){.poppins-36-400{font-size:2.6rem}}.poppins-30-500{font-family:Poppins,Arial,sans-serif;font-size:3rem;font-weight:500;line-height:125%}@media screen and (max-width: 1279px){.poppins-30-500{font-size:2.4rem}}@media screen and (max-width: 767px){.poppins-30-500{font-size:2rem}}.poppins-20-400{font-family:Poppins,Arial,sans-serif;font-size:2rem;font-weight:400;line-height:150%}@media screen and (max-width: 767px){.poppins-20-400{font-size:1.6rem}}.poppins-20-600{font-family:Poppins,Arial,sans-serif;font-size:2rem;font-weight:600}@media screen and (max-width: 767px){.poppins-20-600{font-size:1.6rem}}.poppins-20-700{font-family:Poppins,Arial,sans-serif;font-size:2rem;font-weight:700}@media screen and (max-width: 767px){.poppins-20-700{font-size:1.6rem}}.poppins-18-600{font-family:Poppins,Arial,sans-serif;font-size:1.8rem;font-weight:600;line-height:150%}@media screen and (max-width: 767px){.poppins-18-600{font-size:1.6rem}}.poppins-18-500{font-family:Poppins,Arial,sans-serif;font-size:1.8rem;font-weight:500;line-height:100%}@media screen and (max-width: 767px){.poppins-18-500{font-size:1.6rem}}.poppins-18-400{font-family:Poppins,Arial,sans-serif;font-size:1.8rem;font-weight:400;line-height:100%}@media screen and (max-width: 767px){.poppins-18-400{font-size:1.6rem}}.poppins-16-700{font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-weight:700;line-height:100%}@media screen and (max-width: 767px){.poppins-16-700{font-size:1.5rem}}.poppins-16-600{font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-weight:600;line-height:150%}@media screen and (max-width: 767px){.poppins-16-600{font-size:1.5rem}}.poppins-16-500,.btn{font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%}@media screen and (max-width: 767px){.poppins-16-500,.btn{font-size:1.5rem}}.poppins-16-400,.breadcrumbs{font-family:Poppins,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%}@media screen and (max-width: 767px){.poppins-16-400,.breadcrumbs{font-size:1.5rem}}.poppins-15-600{font-family:Poppins,Arial,sans-serif;font-size:1.5rem;font-weight:600;line-height:140%}@media screen and (max-width: 767px){.poppins-15-600{font-size:1.4rem}}.poppins-15-400{font-family:Poppins,Arial,sans-serif;font-size:1.5rem;font-weight:400;line-height:140%}@media screen and (max-width: 767px){.poppins-15-400{font-size:1.4rem}}.poppins-14-500{font-family:Poppins,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:120%}@media screen and (max-width: 767px){.poppins-14-500{font-size:1.2rem}}.poppins-14-400,.woocommerce-notices-wrapper,.wcBtn{font-family:Poppins,Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:120%}@media screen and (max-width: 767px){.poppins-14-400,.woocommerce-notices-wrapper,.wcBtn{font-size:1.2rem}}.poppins-12-400{font-family:Poppins,Arial,sans-serif;font-size:1.2rem;font-weight:400;line-height:120%}.entry-content{padding:0 !important}.woocommerce-notices-wrapper{position:fixed;top:14.6rem;right:0;width:fit-content;background:#fff;z-index:1;color:#222;animation:enter-exit 7s forwards}.woocommerce-notices-wrapper .wc-block-components-notice-banner{display:flex;align-items:center;padding:1rem 2rem;border:.1rem solid #264d51}.woocommerce-notices-wrapper .wc-block-components-notice-banner:not(:last-child){border-bottom:none}.woocommerce-notices-wrapper .wc-block-components-notice-banner a{color:#222;text-decoration:underline}.woocommerce-notices-wrapper .wc-block-components-notice-banner svg{display:block;margin:0 1.2rem 0 0}html{font-size:10px;scroll-behavior:smooth}@media screen and (min-width: 1921px){html{font-size:.52083vw}}html.wp-toolbar{font-size:16px}@media screen and (min-width: 1921px){html.wp-toolbar{font-size:.83333vw}}.btn{padding:1.6rem 4.4rem;min-width:13.8rem;display:flex;align-items:center;justify-content:center;border:.1rem solid;width:fit-content;position:relative;overflow:hidden;white-space:nowrap;transition:background .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}@media screen and (max-width: 767px){.btn{padding:1.2rem 2rem;font-size:1.4rem}}.btn.transparent-green{border-color:#fff;color:#264d51;background:#fff}.btn.transparent-green-border{border-color:#264d51;color:#264d51;background:#fff}.btn.green{border-color:#264d51;color:#fff;background:#264d51}.btn.beige{border-color:#b99c71;color:#fff;background:#b99c71}@media(hover: hover)and (pointer: fine){.btn:hover.transparent-green{color:#fff;border-color:#264d51;background:#264d51}.btn:hover.green{color:#264d51;background:#fff}.btn:hover.green svg path{fill:#264d51}.btn:hover.beige{color:#b99c71;background:#fff}}.btn span{position:relative;z-index:1}.btn svg path{transition:.3s ease-in-out}.wcBtn{padding:.4rem 1.4rem;display:inline-block;border:.1rem solid #000;width:fit-content;position:relative;overflow:hidden;white-space:nowrap;color:#000;border-radius:2rem}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 3.2rem}.breadcrumbs svg{display:block;margin:0 .6rem;width:1rem;height:1rem}.breadcrumbs .current{color:#000}.breadcrumbs a{color:rgba(0,0,0,.6)}.moove-gdpr-branding{display:none !important}.wishlist-title-container .wishlist-title{display:none !important}body.stop-scroll{overflow:hidden}@keyframes fade-in-up{0%{opacity:0;transform:translateY(4rem)}100%{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes enter-right{0%{opacity:0;transform:translateX(4rem)}100%{opacity:1;transform:translateX(0)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes enter-exit{0%{transform:translateX(100%)}20%{transform:translateX(0)}90%{transform:translateX(0)}100%{transform:translateX(100%)}}.single-product-item.swiper-slide{max-width:29.8rem;height:auto}.single-product-item.swiper-slide .single-product-item__wrap{display:flex;align-items:center;flex-direction:column;justify-content:center}.single-product-item.swiper-slide .tinvwl-tooltip{display:none}.single-product-item.swiper-slide .tinv-wraper{position:absolute;top:1.6rem;right:1.6rem}.single-product-item.swiper-slide .tinv-wraper span{display:none}.single-product-item.swiper-slide .tinv-wraper a{width:2rem !important;height:2rem !important;display:block;cursor:pointer}.single-product-item.swiper-slide .tinv-wraper a.tinvwl-product-in-list .icon-already-on-wishlist{display:block}.single-product-item.swiper-slide .tinv-wraper a.tinvwl-product-in-list .icon-add-on-wishlist{display:none}.single-product-item.swiper-slide .tinv-wraper a .icon-already-on-wishlist{display:none}.single-product-item.swiper-slide .tinv-wraper a .icon-add-on-wishlist{display:block}.single-product-item.swiper-slide .tinv-wraper a img{width:100%;height:100%;object-fit:contain}.single-product-item.swiper-slide img{width:100%;height:30rem;object-fit:cover;margin:0 0 1.6rem}.single-product-item.swiper-slide h3{margin:0 0 1.4rem;color:#3d3b2f}.single-product-item.swiper-slide .single-product-item__percentage{padding:.8rem 1rem;background:#d6001c;color:#fff;position:absolute;top:1.4rem;left:1.4rem}.single-product-item.swiper-slide .single-product-item__prices{display:flex;align-items:center}.single-product-item.swiper-slide .single-product-item__prices.sale p:first-child{margin:0 1rem 0 0;text-decoration:line-through}.single-product-item.swiper-slide .single-product-item__prices p{color:#d6001c;padding:0 .8rem}.single-product-item.swiper-slide .single-product-item__prices p:first-child{color:#b99c71}.sidebar-filter{min-width:25.4rem}@media screen and (max-width: 1279px){.sidebar-filter{min-width:18rem}}@media screen and (max-width: 767px){.sidebar-filter{min-width:unset}}.sidebar-filter>p{padding:0 0 2.4rem;border-bottom:.1rem solid rgba(179,160,144,.5);margin:0 0 1.2rem}.sidebar-filter__exit{position:absolute;top:1rem;right:1rem;width:3.2rem;height:3.2rem;display:none;align-items:center;justify-content:center}@media screen and (max-width: 767px){.sidebar-filter__exit{display:flex}}.sidebar-filter__exit span{display:block;position:absolute;transform:rotate(45deg);width:2rem;height:.2rem;background:#264d51;pointer-events:none}.sidebar-filter__exit span:first-child{transform:rotate(-45deg)}.sidebar-filter__dropdown{padding:0 0 1.2rem;margin:0 0 1.4rem;border-bottom:.1rem solid rgba(179,160,144,.5)}.sidebar-filter__dropdown-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.sidebar-filter__dropdown-title svg{display:block;transition:transform .3s ease-in-out}.sidebar-filter__dropdown-title.active svg{transform:rotate(180deg)}.sidebar-filter__dropdown-items{padding:0 0 0 .8rem;max-height:0;transition:max-height .7s ease-in-out;overflow:hidden}.sidebar-filter__dropdown-items.active{max-height:80rem}.sidebar-filter__dropdown-items--group{margin:0 0 1.6rem}.sidebar-filter__dropdown-items--group:first-child{margin:1.2rem 0 1.6rem}.sidebar-filter__dropdown-items--group---heading{margin:0 0 1.2rem}.sidebar-filter__dropdown-items--group---item{margin:0 0 .8rem;padding:0 0 0 .8rem;display:flex;align-items:center;cursor:pointer}.sidebar-filter__dropdown-items--group---item.active .checkbox::after{transform:translate(-50%, -50%) scale(1)}.sidebar-filter__dropdown-items--group---item .checkbox{width:1.6rem;height:1.6rem;border:.1rem solid #264d51;position:relative;display:block;margin:0 .4rem 0 0}.sidebar-filter__dropdown-items--group---item .checkbox::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);background:#264d51;width:1.2rem;height:1.2rem;transform-origin:center;transition:transform .3s ease-in-out}.sidebar-filter__price{margin:0 0 1.6rem}.sidebar-filter__price>p{margin:0 0 1.4rem}.sidebar-filter__price-slide{display:flex;flex-direction:column;align-items:center}.sidebar-filter__price-slide--wrap{height:1.5rem;margin:0 0 .5rem;width:95%;position:relative}.sidebar-filter__price-slide--wrap::after{content:"";background:rgba(179,160,144,.5);width:99%;height:.1rem;top:50%;left:.1rem;transform:translateY(-50%);position:absolute}.sidebar-filter__price-slide--wrap .track{position:absolute;top:50%;left:.1rem;transform:translateY(-50%);height:.1rem;background:#264d51}.sidebar-filter__price-slide--wrap input{position:absolute;top:0;left:0;appearance:none;width:100%;background:rgba(0,0,0,0);z-index:1;pointer-events:none}.sidebar-filter__price-slide--wrap input::-webkit-slider-thumb{height:1.5rem;width:1.5rem;border-radius:50%;background-color:#264d51;pointer-events:auto;-webkit-appearance:none;cursor:pointer}.sidebar-filter__price-slide--numbers{display:flex;width:100%;justify-content:space-between;color:rgba(0,0,0,.5)}.sidebar-filter__btns{display:flex;align-items:center}.sidebar-filter__btns button{max-width:11.7rem;height:4.6rem;width:100%;display:flex;justify-content:center;align-items:center;background:#b99c71;color:#fff;border:none}.sidebar-filter__btns button:first-child{margin:0 2rem 0 0}.product-collection{display:flex;align-items:stretch;position:relative}.product-collection__spinner{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;opacity:0;visibility:hidden;background:rgba(0,0,0,.4);transition:opacity .7s ease-in-out,visibility .7s ease-in-out}.product-collection__spinner .spinner{animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-2vw 0 0 -2vw;width:4vw;height:4vw;pointer-events:none}.product-collection__spinner .spinner .path{stroke:#264d51;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.product-collection__spinner.active{visibility:visible;opacity:1}.product-collection__sidebar-responsive{display:none}@media screen and (max-width: 767px){.product-collection__sidebar-responsive{display:block;margin:0 2rem 0 0}.product-collection__sidebar-responsive svg{width:3.2rem;height:3.2rem}}.product-collection__sidebar{width:100%;background:#f9f9f9;max-width:43.5rem;padding:4rem 3.2rem 4rem 15rem}@media screen and (max-width: 1600px){.product-collection__sidebar{padding:4rem 3.2rem 4rem 8rem}}@media screen and (max-width: 1279px){.product-collection__sidebar{padding:4rem 3.2rem 4rem 6rem}}@media screen and (max-width: 991px){.product-collection__sidebar{max-width:27rem}}@media screen and (max-width: 767px){.product-collection__sidebar{padding:4rem 3rem;transform:translateX(-100%);position:absolute;height:100%;left:0;top:0;z-index:2;transition:transform .3s ease-in-out}.product-collection__sidebar.active{transform:translateX(0)}}.product-collection__sidebar .breadcrumbs{display:flex}@media screen and (max-width: 767px){.product-collection__sidebar .breadcrumbs{display:none}}.product-collection__content{width:100%;max-width:132rem;padding:4rem 3rem 4.8rem 4rem}@media screen and (max-width: 1600px){.product-collection__content{padding:4rem 3rem 4.8rem 4rem}}@media screen and (max-width: 1279px){.product-collection__content{padding:4rem 3rem 4.8rem 4rem}}@media screen and (max-width: 767px){.product-collection__content{padding:4rem 3rem}}.product-collection__content .breadcrumbs{display:none}@media screen and (max-width: 767px){.product-collection__content .breadcrumbs{display:flex}}.product-collection__catsort{display:flex;align-items:flex-start;justify-content:space-between;width:100%;overflow:hidden}@media screen and (max-width: 767px){.product-collection__catsort{flex-direction:column-reverse}}.product-collection__categories{margin:0 4rem 4rem 0;width:100%;max-width:fit-content}@media screen and (max-width: 1600px){.product-collection__categories{max-width:60rem}}@media screen and (max-width: 1440px){.product-collection__categories{max-width:35rem}}@media screen and (max-width: 991px){.product-collection__categories{margin:0 2rem 4rem 0;max-width:25rem}}@media screen and (max-width: 767px){.product-collection__categories{max-width:100%;margin:0 0 4rem}}.product-collection__categories-main{display:flex;align-items:center;margin:0 0 4rem;width:100%}.product-collection__categories-main--item{align-items:center;padding:0 2rem;border:.1rem solid #264d51;color:#264d51}.product-collection__categories-main--item.swiper-slide{height:5.4rem;max-width:fit-content;display:flex;width:100%}.product-collection__categories-main--item:not(:last-child){margin:0 2.4rem 0 0}.product-collection__categories-main--item span{display:block}.product-collection__categories-main--item svg{display:block;margin:0 2.4rem 0 0;max-height:3.5rem;width:auto}.product-collection__categories-main--item.active{background:#264d51;color:#fff}.product-collection__categories-main--item.active svg path{fill:#264d51;stroke:#fff}.product-collection__categories-children{display:flex;align-items:center;width:100%}.product-collection__categories-children--item{color:#264d51;display:block}.product-collection__categories-children--item.swiper-slide{max-width:fit-content}.product-collection__categories-children--item:not(:last-child){margin:0 2.4rem 0 0}.product-collection__categories-children--item.active{font-weight:600;text-decoration:underline}.product-collection__sortfilter{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:fit-content}@media screen and (max-width: 767px){.product-collection__sortfilter{max-width:100%;margin:0 0 4rem}}.product-collection__sort{width:100%;max-width:fit-content;position:relative;min-width:16rem;z-index:2;cursor:pointer}.product-collection__sort>p{display:flex;align-items:center;justify-content:space-between;border:.1rem solid #264d51;padding:1rem}.product-collection__sort>p svg,.product-collection__sort>p span{display:block}.product-collection__sort>p span{margin:0 .8rem 0 0}.product-collection__sort>p svg{transition:transform .3s ease-in-out}.product-collection__sort>p.active svg{transform:rotate(180deg)}.product-collection__sort-dropdown{max-height:0;overflow:hidden;position:absolute;background:#fff;bottom:0;left:0;transform:translateY(100%);width:100%;transition:max-height .7s ease-in-out}.product-collection__sort-dropdown.active{max-height:30rem}.product-collection__sort-dropdown>p{padding:1rem;border:.1rem solid #264d51;border-top:none}.product-collection__wrapper-items{display:grid;grid-template-columns:repeat(4, 1fr);gap:4.8rem 3.2rem}@media screen and (max-width: 1800px){.product-collection__wrapper-items{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 1279px){.product-collection__wrapper-items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 991px){.product-collection__wrapper-items{grid-template-columns:repeat(1, 1fr)}}.product-collection__wrapper-items .single-product-item{max-width:100%}.product-collection__wrapper-pagination{margin:8rem 0 0;display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width: 1279px){.product-collection__wrapper-pagination{margin:4rem 0 0}}.product-collection__wrapper-pagination span{display:flex;color:#000;margin:0 .8rem 0 0}.product-collection__wrapper-pagination a{display:flex;align-items:center;color:#000}.product-collection__wrapper-pagination a.prev{margin:0 1.6rem 0 0}.product-collection__wrapper-pagination a.next{margin:0 0 0 1.6rem}.product-collection__wrapper-pagination a.page-numbers{color:#767676}.product-collection__wrapper-pagination a.page-numbers:not(:last-child){margin:0 .8rem 0 0}

/*# sourceMappingURL=product-collection.css.map*/