:root{--font-family-body: "Poppins", "Helvetica", "Arial", "sans-serif";--font-family-label: "Poppins", "Helvetica", "Arial", "sans-serif";--font-family-semi: "Poppins", "Helvetica", "Arial", "sans-serif";--font-family-title: "Poppins", "Helvetica", "Arial", "sans-serif";--color-a-hover: #fd4680;--color-primary: #fd4680;--color-secondary: #fd4680;--bg-color-btn: #fd4680;--bg-color-btn-hover: #fd4680;--ax-form-bi-width: 1px;--ax-form-btn-width: 1px;}@media (max-width: 767px){#box-product-grid .archive-wrapper-items{margin-left: calc(-10px/2);margin-right: calc(-10px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(10px/2);padding-right: calc(10px/2);margin-bottom: 10px;}}@media (min-width: 768px) and (max-width: 1024px){#box-product-grid .archive-wrapper-items{margin-left: calc(-20px/2);margin-right: calc(-20px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(20px/2);padding-right: calc(20px/2);margin-bottom: 20px;}}@media (min-width: 1025px) and (max-width: 1199px){#box-product-grid .archive-wrapper-items{margin-left: calc(-30px/2);margin-right: calc(-30px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(30px/2);padding-right: calc(30px/2);margin-bottom: 30px;}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items{margin-left: calc(-30px/2);margin-right: calc(-30px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(30px/2);padding-right: calc(30px/2);margin-bottom: 30px;}}@media (max-width: 767px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/2); flex: 0 0 calc(100%/2); max-width: calc(100%/2);}}@media (min-width: 768px) and (max-width: 1024px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/2); flex: 0 0 calc(100%/2); max-width: calc(100%/2);}}@media (min-width: 1025px) and (max-width: 1199px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/3); flex: 0 0 calc(100%/3); max-width: calc(100%/3);}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/3); flex: 0 0 calc(100%/3); max-width: calc(100%/3);}}.product-images-cover .p-ax-img-loader { min-height: 550px !important; } .product-images-thumb .p-ax-img-loader { min-height: 250px !important; } td.product-thumbnail picture { min-height: 100px; } section.product-customization.js-product-customization img { max-width: 40px; } body#checkout div#custom-loader { display: none !important; } .product-customization-line img { max-width: 200px; } .js-product-miniature .wrapper-imgs picture {min-height: 250px;} .customizations img { height: 50px; width: 50px; } .delivery-option.js-delivery-option img { max-width: 70px; height: auto; } .item-inner .element-top .has-second-img picture:first-of-type { min-height: 250px; } .cart-summary-items-subtotal picture { height: 40px; object-fit: cover; } .block-reassurance ul li { flex: 0 0 100%; } .label-flags li.type-new { background-color: #fd4680; } .canvas-widget-top .title-canvas-widget { min-height: 50px; } @media ( max-width: 780px){ body#index .swiper-slide-contents { text-align: center; position: absolute; top: 0px; background-color: #ffffff52; width: 100%; padding: 30px 15px; height: 100%; } body#index .swiper-slide-inner { padding-top: 0px !important; } .elementor-slide-heading { font-size: 60px !important; line-height: normal !important; } .elementor-slide-description { font-size: 50px !important; } } button#back-top { bottom: 90px; } @keyframes pulse { 0% { transform: scale(1); opacity: 1; } 50% { transform: scale(1.1); opacity: 0.7; } 100% { transform: scale(1); opacity: 1; } } @media (max-width: 780px){ .row.category-layout-1 { flex-direction: column-reverse; } }