@layer swift3 {@layer swift3 {html { opacity: 0; }}.woocommerce form .form-row .required { visibility: visible; }@media screen and (max-height: 1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; }}#woo-cart-panel .ct-panel-content-inner { flex: 1 1 0%; overflow: hidden; --horizontal-alignment: stretch; }.ct-quick-view-card .entry-summary :where(form.cart, .product_meta, .ct-product-additional-actions) { margin-bottom: var(--product-element-spacing, 25px); padding-bottom: var(--product-element-spacing, 25px); border-bottom: 1px dashed var(--theme-border-color); }@keyframes fade-in { 0% { opacity: 0; transform: translate3d(var(--arrow-offset), 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fade-out { 0% { opacity: 1; transform: translate3d(0px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(var(--arrow-offset), 0px, 0px); } }@keyframes fade-in { 0% { opacity: 0; transform: translate3d(var(--arrow-offset), 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fade-out { 0% { opacity: 1; transform: translate3d(0px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(var(--arrow-offset), 0px, 0px); } }.woocommerce-product-gallery{opacity:1!important;} .woocommerce-product-gallery figure{max-width:1000%} .woocommerce-product-gallery figure[style*="3d(0px"]{max-width: 100%;} body:not(.swift-ui) .woocommerce-product-gallery [data-thumb]:not(:first-of-type){display:none!important;}html{opacity:1}}