@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@300;400;500;600;700&display=swap');.elementor-6993 .elementor-element.elementor-element-d0eecfc{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-6993 .elementor-element.elementor-element-f061c1b{--display:flex}.elementor-6993 .elementor-element.elementor-element-329cdeb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-6993 .elementor-element.elementor-element-1b3a0db{--display:flex;--min-height:140px}.elementor-6993 .elementor-element.elementor-element-1b3a0db:not(.elementor-motion-effects-element-type-background),.elementor-6993 .elementor-element.elementor-element-1b3a0db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ameriyoung.com/wp-content/uploads/2026/08/ameriyoung-beauty-kiosk-logo-e1785820852132.webp");background-size:cover}.elementor-6993 .elementor-element.elementor-element-0d4e254{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-6993 .elementor-element.elementor-element-574d6ef .elementor-button{background-color:#6d123f;font-family:"Work Sans",Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:.92px;fill:#fff;color:#fff;border-radius:10px}.elementor-6993 .elementor-element.elementor-element-574d6ef{width:var(--container-widget-width,190px);max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0}.elementor-6993 .elementor-element.elementor-element-574d6ef .elementor-button-content-wrapper{flex-direction:row}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__content-wrapper{right:0;transform:translateX(var(--pa-slide-mc-width));-webkit-transform:translateX(var(--pa-slide-mc-width));-ms-transform:translateX(var(--pa-slide-mc-width))}.elementor-6993 .elementor-element.elementor-element-6aa1c4b>.elementor-widget-container{padding:0 0 0 30px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-6993 .elementor-element.elementor-element-6aa1c4b{z-index:10000}.elementor-6993 .elementor-element.elementor-element-6aa1c4b.pa-woo-mc__default .pa-woo-mc__outer-container{justify-content:center}.elementor-6993 .elementor-element.elementor-element-6aa1c4b.pa-woo-mc__float .pa-woo-mc__inner-container{align-items:center}.pa-woo-mc__overlay-6aa1c4b{background-color:rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__close-button i{font-size:25px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__close-button svg{width:25px;height:25px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__cart-title{order:0;font-size:25px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__product-data{justify-content:space-between}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__remove-item{align-self:flex-start}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__item-divider{border-style:solid}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__subtotal-heading{order:0}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__icon-wrapper i{font-size:50px;color:#1a1a1a}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__icon-wrapper svg,.pa-woo-mc__icon-wrapper .premium-lottie-animation{width:50px;height:50px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__badge{width:25px;height:25px;font-size:18px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__icon-wrapper svg,.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__icon-wrapper svg *{fill:#1a1a1a}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__title{color:#1a1a1a}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__empty-mc .pa-woo-mc__remove-all-btn{border-radius:10px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__view-cart{background-color:#6d123f}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__mc-btn{border-radius:10px}.elementor-6993 .elementor-element.elementor-element-9973292{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6993 .elementor-element.elementor-element-5fe1c34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-6993 .elementor-element.elementor-element-ee1db25{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-6993 .elementor-element.elementor-element-188367a{padding:10px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-188367a .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-6993 .elementor-element.elementor-element-188367a .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-188367a .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-188367a .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-4537313{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-dc1b609{padding:10px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-dc1b609 .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-6993 .elementor-element.elementor-element-dc1b609 .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-dc1b609 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-dc1b609 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-3112fb8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-41b9500{padding:10px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-41b9500 .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-6993 .elementor-element.elementor-element-41b9500 .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-41b9500 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-41b9500 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-cd2d5ad{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-625870e{padding:10px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-625870e .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-6993 .elementor-element.elementor-element-625870e .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-625870e .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-625870e .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-6378080{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-fc3256d{padding:10px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-fc3256d .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-6993 .elementor-element.elementor-element-fc3256d .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-fc3256d .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-fc3256d .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-95bbdf6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-657eafe{padding:10px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-657eafe .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-6993 .elementor-element.elementor-element-657eafe .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-657eafe .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-657eafe .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-81f79d8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-99d6784{padding:10px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-99d6784 .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-6993 .elementor-element.elementor-element-99d6784 .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-99d6784 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-99d6784 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-86a6424{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-ecf5b9b{padding:10px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-ecf5b9b .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-6993 .elementor-element.elementor-element-ecf5b9b .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-ecf5b9b .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-ecf5b9b .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-15cc7d5{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-8972491{padding:10px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-8972491 .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-6993 .elementor-element.elementor-element-8972491 .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-8972491 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-8972491 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-d6c6ff8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-7de45ec{padding:10px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-7de45ec .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-6993 .elementor-element.elementor-element-7de45ec .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-7de45ec .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-7de45ec .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-e79dfdd{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-6993 .elementor-element.elementor-element-317dc90{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-317dc90.elementor-element{--align-self:flex-start}.elementor-6993 .elementor-element.elementor-element-317dc90 .elementor-heading-title{font-family:"Questrial",Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase}.elementor-6993 .elementor-element.elementor-element-708c6fa{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-ff473a9{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-d513f58{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-d513f58.elementor-element{--align-self:flex-start}.elementor-6993 .elementor-element.elementor-element-d513f58 .elementor-heading-title{font-family:"Questrial",Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase}.elementor-6993 .elementor-element.elementor-element-1148600{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-496b692{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-e9fc042.elementor-element{--align-self:flex-start}.elementor-6993 .elementor-element.elementor-element-e9fc042 .elementor-heading-title{font-family:"Questrial",Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase}.elementor-6993 .elementor-element.elementor-element-0fcb17b{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-ecc5eaf{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-68faf8b.elementor-element{--align-self:flex-start}.elementor-6993 .elementor-element.elementor-element-68faf8b .elementor-heading-title{font-family:"Questrial",Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase}.elementor-6993 .elementor-element.elementor-element-d470a47{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-2dcb0ec{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-b76fc69.elementor-element{--align-self:flex-start}.elementor-6993 .elementor-element.elementor-element-b76fc69 .elementor-heading-title{font-family:"Questrial",Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase}.elementor-6993 .elementor-element.elementor-element-051dc5f{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-a2a6c6b{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-cacb45f.elementor-element{--align-self:flex-start}.elementor-6993 .elementor-element.elementor-element-cacb45f .elementor-heading-title{font-family:"Questrial",Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase}.elementor-6993 .elementor-element.elementor-element-ecdc509{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-84e0530{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-631f791.elementor-element{--align-self:flex-start}.elementor-6993 .elementor-element.elementor-element-631f791 .elementor-heading-title{font-family:"Questrial",Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase}.elementor-6993 .elementor-element.elementor-element-1f16361{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-e6a154c{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-2ceed4e.elementor-element{--align-self:flex-start}.elementor-6993 .elementor-element.elementor-element-2ceed4e .elementor-heading-title{font-family:"Questrial",Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase}.elementor-6993 .elementor-element.elementor-element-e9b921d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6993 .elementor-element.elementor-element-8211a8f{--display:grid;--e-con-grid-template-columns:repeat(6,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6993 .elementor-element.elementor-element-b1f948f{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-b6f8a15{padding:20px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-b6f8a15 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-b6f8a15 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-7e46a83{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-1bd9b6a{padding:20px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-1bd9b6a .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-1bd9b6a .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-479b40b{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-c25151e{padding:20px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-c25151e .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-c25151e .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-15a0764{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-230108b{padding:20px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-230108b .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-230108b .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-75b75f7{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-ef1eb07{padding:20px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-ef1eb07 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-ef1eb07 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-20e10df{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-f4a23e6{padding:20px;border-radius:20px;box-shadow:0px 0px 10px -4px rgba(0,0,0,.5)}.elementor-6993 .elementor-element.elementor-element-f4a23e6 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-f4a23e6 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-d00366b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-88130bc{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-6a20d74{--display:flex;--min-height:70vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-f780c97{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-77be1be{--display:flex;--min-height:70vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-e97cbe4{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-d24d7ac{--display:flex;--min-height:70vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-900dfa0{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-55c120a{--display:flex;--min-height:70vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-bc6eb30{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-d1ae34a{--display:flex;--min-height:70vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-f426c7e{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-637af80{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-362a145.elementor-element{--align-self:flex-start}.elementor-6993 .elementor-element.elementor-element-362a145 .elementor-heading-title{font-family:"Questrial",Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase}.elementor-6993 .elementor-element.elementor-element-39ac62a{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-a208147{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-3bcd0ee.elementor-element{--align-self:flex-start}.elementor-6993 .elementor-element.elementor-element-3bcd0ee .elementor-heading-title{font-family:"Questrial",Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase}.elementor-6993 .elementor-element.elementor-element-7da4b0d{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-c9f5a82{--display:flex}.elementor-6993 .elementor-element.elementor-element-d2c7cd8{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(4,1fr);--grid-auto-flow:row;--padding-top:5px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-6af27df{--display:flex;--border-radius:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-6af27df:not(.elementor-motion-effects-element-type-background),.elementor-6993 .elementor-element.elementor-element-6af27df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-6993 .elementor-element.elementor-element-b074f66.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6993 .elementor-element.elementor-element-b074f66.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6993 .elementor-element.elementor-element-b074f66.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6993 .elementor-element.elementor-element-b074f66 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-6993 .elementor-element.elementor-element-b074f66 .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-b074f66 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-b074f66 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-4745fdf{--display:flex;--border-radius:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-4745fdf:not(.elementor-motion-effects-element-type-background),.elementor-6993 .elementor-element.elementor-element-4745fdf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-6993 .elementor-element.elementor-element-5c0fd91.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6993 .elementor-element.elementor-element-5c0fd91.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6993 .elementor-element.elementor-element-5c0fd91.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6993 .elementor-element.elementor-element-5c0fd91 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-6993 .elementor-element.elementor-element-5c0fd91 .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-5c0fd91 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-5c0fd91 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-73bb276{--display:flex;--border-radius:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-73bb276:not(.elementor-motion-effects-element-type-background),.elementor-6993 .elementor-element.elementor-element-73bb276>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-6993 .elementor-element.elementor-element-a82d719.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6993 .elementor-element.elementor-element-a82d719.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6993 .elementor-element.elementor-element-a82d719.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6993 .elementor-element.elementor-element-a82d719 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-6993 .elementor-element.elementor-element-a82d719 .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-a82d719 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-a82d719 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-70eb2ff{--display:flex;--border-radius:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-70eb2ff:not(.elementor-motion-effects-element-type-background),.elementor-6993 .elementor-element.elementor-element-70eb2ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-6993 .elementor-element.elementor-element-9c6760a.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6993 .elementor-element.elementor-element-9c6760a.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6993 .elementor-element.elementor-element-9c6760a.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6993 .elementor-element.elementor-element-9c6760a .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-6993 .elementor-element.elementor-element-9c6760a .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-9c6760a .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-9c6760a .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-26df607{--display:flex;--border-radius:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-26df607:not(.elementor-motion-effects-element-type-background),.elementor-6993 .elementor-element.elementor-element-26df607>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-6993 .elementor-element.elementor-element-245108d.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6993 .elementor-element.elementor-element-245108d.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6993 .elementor-element.elementor-element-245108d.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6993 .elementor-element.elementor-element-245108d .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-6993 .elementor-element.elementor-element-245108d .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-245108d .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-245108d .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-3cf188b{--display:flex;--border-radius:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-3cf188b:not(.elementor-motion-effects-element-type-background),.elementor-6993 .elementor-element.elementor-element-3cf188b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-6993 .elementor-element.elementor-element-262c436.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6993 .elementor-element.elementor-element-262c436.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6993 .elementor-element.elementor-element-262c436.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6993 .elementor-element.elementor-element-262c436 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-6993 .elementor-element.elementor-element-262c436 .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-262c436 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-262c436 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-4548e0f{--display:flex;--border-radius:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-4548e0f:not(.elementor-motion-effects-element-type-background),.elementor-6993 .elementor-element.elementor-element-4548e0f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-6993 .elementor-element.elementor-element-f776b23.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6993 .elementor-element.elementor-element-f776b23.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6993 .elementor-element.elementor-element-f776b23.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6993 .elementor-element.elementor-element-f776b23 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-6993 .elementor-element.elementor-element-f776b23 .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-f776b23 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-f776b23 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-34f4b17{--display:flex;--border-radius:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-34f4b17:not(.elementor-motion-effects-element-type-background),.elementor-6993 .elementor-element.elementor-element-34f4b17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-6993 .elementor-element.elementor-element-5e456ba.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6993 .elementor-element.elementor-element-5e456ba.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6993 .elementor-element.elementor-element-5e456ba.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6993 .elementor-element.elementor-element-5e456ba .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-6993 .elementor-element.elementor-element-5e456ba .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-5e456ba .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-5e456ba .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-031b531{--display:flex;--border-radius:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-031b531:not(.elementor-motion-effects-element-type-background),.elementor-6993 .elementor-element.elementor-element-031b531>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-6993 .elementor-element.elementor-element-dabd11f.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6993 .elementor-element.elementor-element-dabd11f.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6993 .elementor-element.elementor-element-dabd11f.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6993 .elementor-element.elementor-element-dabd11f .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-6993 .elementor-element.elementor-element-dabd11f .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-dabd11f .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-dabd11f .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-a52d811{--display:flex;--border-radius:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-a52d811:not(.elementor-motion-effects-element-type-background),.elementor-6993 .elementor-element.elementor-element-a52d811>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-6993 .elementor-element.elementor-element-d49ba72.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6993 .elementor-element.elementor-element-d49ba72.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6993 .elementor-element.elementor-element-d49ba72.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6993 .elementor-element.elementor-element-d49ba72 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-6993 .elementor-element.elementor-element-d49ba72 .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-d49ba72 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-d49ba72 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-c17f7fb{--display:flex;--border-radius:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-c17f7fb:not(.elementor-motion-effects-element-type-background),.elementor-6993 .elementor-element.elementor-element-c17f7fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-6993 .elementor-element.elementor-element-542b263.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6993 .elementor-element.elementor-element-542b263.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6993 .elementor-element.elementor-element-542b263.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6993 .elementor-element.elementor-element-542b263 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-6993 .elementor-element.elementor-element-542b263 .elementor-image-box-img img{transition-duration:.3s}.elementor-6993 .elementor-element.elementor-element-542b263 .elementor-image-box-title{font-family:"Questrial",Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize}.elementor-6993 .elementor-element.elementor-element-542b263 .elementor-image-box-description{font-family:"Questrial",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:22px}.elementor-6993 .elementor-element.elementor-element-da216b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-114eb3c .elementor-button{background-color:#6d123f;font-family:"Work Sans",Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:.92px;fill:#fff;color:#fff;border-radius:10px}.elementor-6993 .elementor-element.elementor-element-114eb3c{width:var(--container-widget-width,190px);max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0}.elementor-6993 .elementor-element.elementor-element-114eb3c .elementor-button-content-wrapper{flex-direction:row}.elementor-6993 .elementor-element.elementor-element-674e582{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-47d5dcb .elementor-button{background-color:#6d123f;font-family:"Work Sans",Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:27px;letter-spacing:.92px;fill:#fff;color:#fff;border-radius:10px}.elementor-6993 .elementor-element.elementor-element-47d5dcb{width:var(--container-widget-width,190px);max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0}.elementor-6993 .elementor-element.elementor-element-47d5dcb .elementor-button-content-wrapper{flex-direction:row}.elementor-6993 .elementor-element.elementor-element-348c22e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}@media(max-width:1024px){.elementor-6993 .elementor-element.elementor-element-329cdeb{--padding-top:0px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px}.elementor-6993 .elementor-element.elementor-element-1b3a0db{--min-height:120px;--padding-top:1px;--padding-bottom:0px;--padding-left:1px;--padding-right:1px}.elementor-6993 .elementor-element.elementor-element-0d4e254{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-6993 .elementor-element.elementor-element-574d6ef .elementor-button{font-size:22px;padding:9px 15px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b{width:var(--container-widget-width,61px);max-width:61px;--container-widget-width:61px;--container-widget-flex-grow:0}.elementor-6993 .elementor-element.elementor-element-6aa1c4b>.elementor-widget-container{padding:0}.elementor-6993 .elementor-element.elementor-element-6aa1c4b.elementor-element{--align-self:center}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__icon-wrapper i{font-size:40px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__icon-wrapper svg,.pa-woo-mc__icon-wrapper .premium-lottie-animation{width:40px;height:40px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__badge{width:20px;height:20px;font-size:15px}.elementor-6993 .elementor-element.elementor-element-ee1db25{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-6993 .elementor-element.elementor-element-188367a.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-188367a.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-188367a.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-188367a .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-188367a .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-6993 .elementor-element.elementor-element-188367a .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-4537313{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-dc1b609.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-dc1b609.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-dc1b609.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-dc1b609 .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-dc1b609 .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-6993 .elementor-element.elementor-element-dc1b609 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-3112fb8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-41b9500.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-41b9500.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-41b9500.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-41b9500 .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-41b9500 .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-6993 .elementor-element.elementor-element-41b9500 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-cd2d5ad{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-625870e.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-625870e.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-625870e.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-625870e .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-625870e .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-6993 .elementor-element.elementor-element-625870e .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-6378080{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-fc3256d.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-fc3256d.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-fc3256d.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-fc3256d .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-fc3256d .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-6993 .elementor-element.elementor-element-fc3256d .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-95bbdf6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-657eafe.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-657eafe.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-657eafe.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-657eafe .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-657eafe .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-6993 .elementor-element.elementor-element-657eafe .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-81f79d8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-99d6784.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-99d6784.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-99d6784.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-99d6784 .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-99d6784 .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-6993 .elementor-element.elementor-element-99d6784 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-86a6424{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-ecf5b9b.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-ecf5b9b.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-ecf5b9b.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-ecf5b9b .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-ecf5b9b .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-6993 .elementor-element.elementor-element-ecf5b9b .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-15cc7d5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-8972491.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-8972491.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-8972491.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-8972491 .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-8972491 .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-6993 .elementor-element.elementor-element-8972491 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-d6c6ff8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-7de45ec.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-7de45ec.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-7de45ec.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-7de45ec .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-7de45ec .elementor-image-box-wrapper .elementor-image-box-img{width:80%}.elementor-6993 .elementor-element.elementor-element-7de45ec .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-e79dfdd{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-6993 .elementor-element.elementor-element-317dc90 .elementor-heading-title{font-size:38px}.elementor-6993 .elementor-element.elementor-element-ff473a9{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-d513f58 .elementor-heading-title{font-size:38px}.elementor-6993 .elementor-element.elementor-element-496b692{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-e9fc042 .elementor-heading-title{font-size:38px}.elementor-6993 .elementor-element.elementor-element-ecc5eaf{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-68faf8b .elementor-heading-title{font-size:38px}.elementor-6993 .elementor-element.elementor-element-2dcb0ec{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-b76fc69 .elementor-heading-title{font-size:38px}.elementor-6993 .elementor-element.elementor-element-a2a6c6b{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-cacb45f .elementor-heading-title{font-size:38px}.elementor-6993 .elementor-element.elementor-element-84e0530{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-631f791 .elementor-heading-title{font-size:38px}.elementor-6993 .elementor-element.elementor-element-e6a154c{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-2ceed4e .elementor-heading-title{font-size:38px}.elementor-6993 .elementor-element.elementor-element-8211a8f{--grid-auto-flow:row}.elementor-6993 .elementor-element.elementor-element-b1f948f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-b6f8a15{padding:10px}.elementor-6993 .elementor-element.elementor-element-b6f8a15 .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-b6f8a15 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-7e46a83{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-1bd9b6a{padding:10px}.elementor-6993 .elementor-element.elementor-element-1bd9b6a .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-1bd9b6a .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-479b40b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-c25151e{padding:10px}.elementor-6993 .elementor-element.elementor-element-c25151e .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-c25151e .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-15a0764{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-230108b{padding:10px}.elementor-6993 .elementor-element.elementor-element-230108b .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-230108b .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-75b75f7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-ef1eb07{padding:10px}.elementor-6993 .elementor-element.elementor-element-ef1eb07 .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-ef1eb07 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-20e10df{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-6993 .elementor-element.elementor-element-f4a23e6{padding:10px}.elementor-6993 .elementor-element.elementor-element-f4a23e6 .elementor-image-box-title{margin-bottom:0;font-size:18px}.elementor-6993 .elementor-element.elementor-element-f4a23e6 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-d00366b{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-6a20d74{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-77be1be{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-d24d7ac{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-55c120a{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-d1ae34a{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-637af80{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-362a145 .elementor-heading-title{font-size:38px}.elementor-6993 .elementor-element.elementor-element-a208147{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-6993 .elementor-element.elementor-element-3bcd0ee .elementor-heading-title{font-size:38px}.elementor-6993 .elementor-element.elementor-element-d2c7cd8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-6993 .elementor-element.elementor-element-b074f66.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-b074f66.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-b074f66.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-b074f66 .elementor-image-box-title{margin-bottom:0;font-size:26px}.elementor-6993 .elementor-element.elementor-element-b074f66 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-6993 .elementor-element.elementor-element-b074f66 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-5c0fd91.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-5c0fd91.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-5c0fd91.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-5c0fd91 .elementor-image-box-title{margin-bottom:0;font-size:26px}.elementor-6993 .elementor-element.elementor-element-5c0fd91 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-6993 .elementor-element.elementor-element-5c0fd91 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-a82d719.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-a82d719.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-a82d719.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-a82d719 .elementor-image-box-title{margin-bottom:0;font-size:26px}.elementor-6993 .elementor-element.elementor-element-a82d719 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-6993 .elementor-element.elementor-element-a82d719 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-9c6760a.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-9c6760a.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-9c6760a.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-9c6760a .elementor-image-box-title{margin-bottom:0;font-size:26px}.elementor-6993 .elementor-element.elementor-element-9c6760a .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-6993 .elementor-element.elementor-element-9c6760a .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-245108d.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-245108d.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-245108d.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-245108d .elementor-image-box-title{margin-bottom:0;font-size:26px}.elementor-6993 .elementor-element.elementor-element-245108d .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-6993 .elementor-element.elementor-element-245108d .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-262c436.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-262c436.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-262c436.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-262c436 .elementor-image-box-title{margin-bottom:0;font-size:26px}.elementor-6993 .elementor-element.elementor-element-262c436 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-6993 .elementor-element.elementor-element-262c436 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-f776b23.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-f776b23.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-f776b23.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-f776b23 .elementor-image-box-title{margin-bottom:0;font-size:26px}.elementor-6993 .elementor-element.elementor-element-f776b23 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-6993 .elementor-element.elementor-element-f776b23 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-5e456ba.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-5e456ba.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-5e456ba.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-5e456ba .elementor-image-box-title{margin-bottom:0;font-size:26px}.elementor-6993 .elementor-element.elementor-element-5e456ba .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-6993 .elementor-element.elementor-element-5e456ba .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-dabd11f.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-dabd11f.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-dabd11f.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-dabd11f .elementor-image-box-title{margin-bottom:0;font-size:26px}.elementor-6993 .elementor-element.elementor-element-dabd11f .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-6993 .elementor-element.elementor-element-dabd11f .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-d49ba72.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-d49ba72.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-d49ba72.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-d49ba72 .elementor-image-box-title{margin-bottom:0;font-size:26px}.elementor-6993 .elementor-element.elementor-element-d49ba72 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-6993 .elementor-element.elementor-element-d49ba72 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-542b263.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-6993 .elementor-element.elementor-element-542b263.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-6993 .elementor-element.elementor-element-542b263.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-542b263 .elementor-image-box-title{margin-bottom:0;font-size:26px}.elementor-6993 .elementor-element.elementor-element-542b263 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-6993 .elementor-element.elementor-element-542b263 .elementor-image-box-description{font-size:15px;line-height:21px}.elementor-6993 .elementor-element.elementor-element-da216b1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-6993 .elementor-element.elementor-element-114eb3c .elementor-button{font-size:22px;padding:9px 15px}.elementor-6993 .elementor-element.elementor-element-674e582{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-6993 .elementor-element.elementor-element-47d5dcb .elementor-button{font-size:22px;padding:9px 15px}}@media(max-width:767px){.elementor-6993 .elementor-element.elementor-element-329cdeb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-6993 .elementor-element.elementor-element-1b3a0db{--width:290px;--min-height:69px}.elementor-6993 .elementor-element.elementor-element-0d4e254{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-6993 .elementor-element.elementor-element-574d6ef{--container-widget-width:104px;--container-widget-flex-grow:0;width:var(--container-widget-width,104px);max-width:104px}.elementor-6993 .elementor-element.elementor-element-574d6ef.elementor-element{--align-self:flex-end;--order:99999}.elementor-6993 .elementor-element.elementor-element-574d6ef .elementor-button{font-size:15px;padding:5px 10px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b>.elementor-widget-container{padding:0}.elementor-6993 .elementor-element.elementor-element-6aa1c4b{--container-widget-width:61px;--container-widget-flex-grow:0;width:var(--container-widget-width,61px);max-width:61px;z-index:950;--pa-slide-mc-width:0px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b.elementor-element{--align-self:center;--order:99999}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__icon-wrapper i{font-size:33px}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__icon-wrapper svg,.pa-woo-mc__icon-wrapper .premium-lottie-animation{width:33px;height:33px}.elementor-6993 .elementor-element.elementor-element-9973292{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-6993 .elementor-element.elementor-element-5fe1c34{--width:25%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-6993 .elementor-element.elementor-element-188367a .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-188367a .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-188367a .elementor-image-box-title{font-size:16px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-188367a .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-dc1b609 .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-dc1b609 .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-dc1b609 .elementor-image-box-title{font-size:16px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-dc1b609 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-41b9500 .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-41b9500 .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-41b9500 .elementor-image-box-title{font-size:16px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-41b9500 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-625870e .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-625870e .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-625870e .elementor-image-box-title{font-size:16px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-625870e .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-fc3256d .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-fc3256d .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-fc3256d .elementor-image-box-title{font-size:20px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-fc3256d .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-657eafe .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-657eafe .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-657eafe .elementor-image-box-title{font-size:16px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-657eafe .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-99d6784 .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-99d6784 .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-99d6784 .elementor-image-box-title{font-size:16px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-99d6784 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-ecf5b9b .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-ecf5b9b .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-ecf5b9b .elementor-image-box-title{font-size:16px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-ecf5b9b .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-8972491 .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-8972491 .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-8972491 .elementor-image-box-title{font-size:16px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-8972491 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-7de45ec .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-7de45ec .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-7de45ec .elementor-image-box-title{font-size:16px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-7de45ec .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-e79dfdd{--width:70%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-6993 .elementor-element.elementor-element-317dc90{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-317dc90 .elementor-heading-title{font-size:30px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-ff473a9{--width:70%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-6993 .elementor-element.elementor-element-d513f58 .elementor-heading-title{font-size:30px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-496b692{--width:70%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-6993 .elementor-element.elementor-element-e9fc042{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-e9fc042 .elementor-heading-title{font-size:30px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-ecc5eaf{--width:70%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:nowrap}.elementor-6993 .elementor-element.elementor-element-68faf8b{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-68faf8b .elementor-heading-title{font-size:30px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-2dcb0ec{--width:70%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-6993 .elementor-element.elementor-element-b76fc69{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-b76fc69 .elementor-heading-title{font-size:30px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-a2a6c6b{--width:70%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-6993 .elementor-element.elementor-element-cacb45f{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-cacb45f .elementor-heading-title{font-size:30px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-84e0530{--width:70%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-6993 .elementor-element.elementor-element-631f791{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-631f791 .elementor-heading-title{font-size:30px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-e6a154c{--width:70%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-6993 .elementor-element.elementor-element-2ceed4e{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-2ceed4e .elementor-heading-title{font-size:30px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-8211a8f{--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row}.elementor-6993 .elementor-element.elementor-element-b1f948f{--justify-content:flex-start}.elementor-6993 .elementor-element.elementor-element-b6f8a15 .elementor-image-box-title{font-size:20px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-b6f8a15 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-7e46a83{--justify-content:flex-start}.elementor-6993 .elementor-element.elementor-element-1bd9b6a .elementor-image-box-title{font-size:20px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-1bd9b6a .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-479b40b{--justify-content:flex-start}.elementor-6993 .elementor-element.elementor-element-c25151e .elementor-image-box-title{font-size:20px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-c25151e .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-15a0764{--justify-content:flex-start}.elementor-6993 .elementor-element.elementor-element-230108b .elementor-image-box-title{font-size:20px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-230108b .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-75b75f7{--justify-content:flex-start}.elementor-6993 .elementor-element.elementor-element-ef1eb07 .elementor-image-box-title{font-size:20px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-ef1eb07 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-20e10df{--justify-content:flex-start}.elementor-6993 .elementor-element.elementor-element-f4a23e6 .elementor-image-box-title{font-size:20px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-f4a23e6 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-d00366b{--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-6993 .elementor-element.elementor-element-6a20d74{--justify-content:flex-start}.elementor-6993 .elementor-element.elementor-element-6a20d74.e-con{--align-self:stretch}.elementor-6993 .elementor-element.elementor-element-77be1be{--justify-content:flex-start}.elementor-6993 .elementor-element.elementor-element-77be1be.e-con{--align-self:stretch}.elementor-6993 .elementor-element.elementor-element-d24d7ac{--justify-content:flex-start}.elementor-6993 .elementor-element.elementor-element-d24d7ac.e-con{--align-self:stretch}.elementor-6993 .elementor-element.elementor-element-55c120a{--justify-content:flex-start}.elementor-6993 .elementor-element.elementor-element-55c120a.e-con{--align-self:stretch}.elementor-6993 .elementor-element.elementor-element-d1ae34a{--justify-content:flex-start}.elementor-6993 .elementor-element.elementor-element-d1ae34a.e-con{--align-self:stretch}.elementor-6993 .elementor-element.elementor-element-637af80{--width:70%;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:nowrap}.elementor-6993 .elementor-element.elementor-element-362a145{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-362a145 .elementor-heading-title{font-size:30px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-a208147{--width:70%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-6993 .elementor-element.elementor-element-3bcd0ee{width:100%;max-width:100%}.elementor-6993 .elementor-element.elementor-element-3bcd0ee .elementor-heading-title{font-size:30px;line-height:40px}.elementor-6993 .elementor-element.elementor-element-c9f5a82{--width:1%}.elementor-6993 .elementor-element.elementor-element-d2c7cd8{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-6993 .elementor-element.elementor-element-6af27df{--min-height:23vh}.elementor-6993 .elementor-element.elementor-element-6af27df.e-con{--flex-grow:1;--flex-shrink:0}.elementor-6993 .elementor-element.elementor-element-b074f66 .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-b074f66 .elementor-image-box-wrapper .elementor-image-box-img{width:71%}.elementor-6993 .elementor-element.elementor-element-b074f66 .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-b074f66 .elementor-image-box-title{font-size:20px;line-height:22px}.elementor-6993 .elementor-element.elementor-element-b074f66 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-4745fdf{--min-height:23vh}.elementor-6993 .elementor-element.elementor-element-4745fdf.e-con{--flex-grow:1;--flex-shrink:0}.elementor-6993 .elementor-element.elementor-element-5c0fd91 .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-5c0fd91 .elementor-image-box-wrapper .elementor-image-box-img{width:71%}.elementor-6993 .elementor-element.elementor-element-5c0fd91 .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-5c0fd91 .elementor-image-box-title{font-size:20px;line-height:22px}.elementor-6993 .elementor-element.elementor-element-5c0fd91 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-73bb276{--min-height:23vh}.elementor-6993 .elementor-element.elementor-element-73bb276.e-con{--flex-grow:1;--flex-shrink:0}.elementor-6993 .elementor-element.elementor-element-a82d719 .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-a82d719 .elementor-image-box-wrapper .elementor-image-box-img{width:71%}.elementor-6993 .elementor-element.elementor-element-a82d719 .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-a82d719 .elementor-image-box-title{font-size:20px;line-height:22px}.elementor-6993 .elementor-element.elementor-element-a82d719 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-70eb2ff{--min-height:23vh}.elementor-6993 .elementor-element.elementor-element-70eb2ff.e-con{--flex-grow:1;--flex-shrink:0}.elementor-6993 .elementor-element.elementor-element-9c6760a .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-9c6760a .elementor-image-box-wrapper .elementor-image-box-img{width:71%}.elementor-6993 .elementor-element.elementor-element-9c6760a .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-9c6760a .elementor-image-box-title{font-size:20px;line-height:22px}.elementor-6993 .elementor-element.elementor-element-9c6760a .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-26df607{--min-height:23vh}.elementor-6993 .elementor-element.elementor-element-26df607.e-con{--flex-grow:1;--flex-shrink:0}.elementor-6993 .elementor-element.elementor-element-245108d .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-245108d .elementor-image-box-wrapper .elementor-image-box-img{width:71%}.elementor-6993 .elementor-element.elementor-element-245108d .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-245108d .elementor-image-box-title{font-size:20px;line-height:22px}.elementor-6993 .elementor-element.elementor-element-245108d .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-3cf188b{--min-height:23vh}.elementor-6993 .elementor-element.elementor-element-3cf188b.e-con{--flex-grow:1;--flex-shrink:0}.elementor-6993 .elementor-element.elementor-element-262c436 .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-262c436 .elementor-image-box-wrapper .elementor-image-box-img{width:71%}.elementor-6993 .elementor-element.elementor-element-262c436 .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-262c436 .elementor-image-box-title{font-size:20px;line-height:22px}.elementor-6993 .elementor-element.elementor-element-262c436 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-4548e0f{--min-height:23vh}.elementor-6993 .elementor-element.elementor-element-4548e0f.e-con{--flex-grow:1;--flex-shrink:0}.elementor-6993 .elementor-element.elementor-element-f776b23 .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-f776b23 .elementor-image-box-wrapper .elementor-image-box-img{width:71%}.elementor-6993 .elementor-element.elementor-element-f776b23 .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-f776b23 .elementor-image-box-title{font-size:20px;line-height:22px}.elementor-6993 .elementor-element.elementor-element-f776b23 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-34f4b17{--min-height:23vh}.elementor-6993 .elementor-element.elementor-element-34f4b17.e-con{--flex-grow:1;--flex-shrink:0}.elementor-6993 .elementor-element.elementor-element-5e456ba .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-5e456ba .elementor-image-box-wrapper .elementor-image-box-img{width:71%}.elementor-6993 .elementor-element.elementor-element-5e456ba .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-5e456ba .elementor-image-box-title{font-size:20px;line-height:22px}.elementor-6993 .elementor-element.elementor-element-5e456ba .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-031b531{--min-height:23vh}.elementor-6993 .elementor-element.elementor-element-031b531.e-con{--flex-grow:1;--flex-shrink:0}.elementor-6993 .elementor-element.elementor-element-dabd11f .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-dabd11f .elementor-image-box-wrapper .elementor-image-box-img{width:71%}.elementor-6993 .elementor-element.elementor-element-dabd11f .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-dabd11f .elementor-image-box-title{font-size:20px;line-height:22px}.elementor-6993 .elementor-element.elementor-element-dabd11f .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-a52d811{--min-height:23vh}.elementor-6993 .elementor-element.elementor-element-a52d811.e-con{--flex-grow:1;--flex-shrink:0}.elementor-6993 .elementor-element.elementor-element-d49ba72 .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-d49ba72 .elementor-image-box-wrapper .elementor-image-box-img{width:71%}.elementor-6993 .elementor-element.elementor-element-d49ba72 .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-d49ba72 .elementor-image-box-title{font-size:20px;line-height:22px}.elementor-6993 .elementor-element.elementor-element-d49ba72 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-c17f7fb{--min-height:23vh}.elementor-6993 .elementor-element.elementor-element-c17f7fb.e-con{--flex-grow:1;--flex-shrink:0}.elementor-6993 .elementor-element.elementor-element-542b263 .elementor-image-box-img{margin-bottom:0}.elementor-6993 .elementor-element.elementor-element-542b263 .elementor-image-box-wrapper .elementor-image-box-img{width:71%}.elementor-6993 .elementor-element.elementor-element-542b263 .elementor-image-box-img img{border-radius:0}.elementor-6993 .elementor-element.elementor-element-542b263 .elementor-image-box-title{font-size:20px;line-height:22px}.elementor-6993 .elementor-element.elementor-element-542b263 .elementor-image-box-description{font-size:14px;line-height:20px}.elementor-6993 .elementor-element.elementor-element-da216b1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-6993 .elementor-element.elementor-element-114eb3c{--container-widget-width:104px;--container-widget-flex-grow:0;width:var(--container-widget-width,104px);max-width:104px}.elementor-6993 .elementor-element.elementor-element-114eb3c.elementor-element{--align-self:flex-end;--order:99999}.elementor-6993 .elementor-element.elementor-element-114eb3c .elementor-button{font-size:15px;padding:5px 10px}.elementor-6993 .elementor-element.elementor-element-674e582{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-6993 .elementor-element.elementor-element-47d5dcb{--container-widget-width:104px;--container-widget-flex-grow:0;width:var(--container-widget-width,104px);max-width:104px}.elementor-6993 .elementor-element.elementor-element-47d5dcb.elementor-element{--align-self:flex-end;--order:99999}.elementor-6993 .elementor-element.elementor-element-47d5dcb .elementor-button{font-size:15px;padding:5px 10px}}@media(min-width:768px){.elementor-6993 .elementor-element.elementor-element-1b3a0db{--width:571px}.elementor-6993 .elementor-element.elementor-element-5fe1c34{--width:15%}.elementor-6993 .elementor-element.elementor-element-8211a8f{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-6993 .elementor-element.elementor-element-1b3a0db{--width:500px}.elementor-6993 .elementor-element.elementor-element-5fe1c34{--width:25%}.elementor-6993 .elementor-element.elementor-element-8211a8f{--width:100%}}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__content-wrapper{z-index:999999 !important;margin-top:10px !important;height:calc(100vh - 10px) !important;background-color:#fff !important}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__cart-header{padding-top:15px !important}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__title{white-space:normal !important;word-break:break-word !important;display:inline-block !important}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__title-row{margin-bottom:10px !important}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__cart-buttons a.pa-woo-mc__mc-btn{background-color:#6d123f !important;color:#fff !important;border:none !important;transition:background .3s ease}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__cart-buttons a.pa-woo-mc__mc-btn:hover{background-color:#570d32 !important;color:#fff !important}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__empty-msg-img{display:none !important}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__empty-msg{display:block !important;color:#6d123f !important;font-size:16px !important;font-weight:600 !important;text-align:center !important;line-height:1.4 !important}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__empty-msg:before{content:"" !important;display:block !important;width:58px !important;height:58px !important;margin:0 auto 18px !important;background-color:#6d123f !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M5 8h14c.55 0 1 .45 1 1v9c0 2.21-1.79 4-4 4H8c-2.21 0-4-1.79-4-4V9c0-.55.45-1 1-1zm3-1h2V6a2 2 0 0 1 4 0v1h2V6a4 4 0 0 0-8 0v1z'/%3E%3Ccircle cx='8' cy='11' r='1' fill='white'/%3E%3Ccircle cx='16' cy='11' r='1' fill='white'/%3E%3C/svg%3E") center/contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M5 8h14c.55 0 1 .45 1 1v9c0 2.21-1.79 4-4 4H8c-2.21 0-4-1.79-4-4V9c0-.55.45-1 1-1zm3-1h2V6a2 2 0 0 1 4 0v1h2V6a4 4 0 0 0-8 0v1z'/%3E%3Ccircle cx='8' cy='11' r='1' fill='white'/%3E%3Ccircle cx='16' cy='11' r='1' fill='white'/%3E%3C/svg%3E") center/contain no-repeat !important}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__empty-msg:after{display:none !important;content:none !important}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__empty-msg-btn{display:none !important}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__remove-all-btn{background-color:#6d123f !important;background:#6d123f !important;color:#fff !important;border:1px solid #6d123f !important;box-shadow:none !important;text-shadow:none !important}.elementor-6993 .elementor-element.elementor-element-6aa1c4b .pa-woo-mc__remove-all-btn:hover{background-color:#570d32 !important;background:#570d32 !important;color:#fff !important;border-color:#570d32 !important}.scrollable-sidebar{max-height:68vh !important;overflow-y:auto}.scrollable-sidebar::-webkit-scrollbar{display:none}.scrollable-sidebar{-ms-overflow-style:none;scrollbar-width:none}:root{--ay-primary:#6d123f;--ay-primary-hover:#570d32;--ay-text:#262626;--ay-muted:#8b8b8b;--ay-bg:#fff;--ay-coming:#666;--ay-out:#ececec;--ay-radius:18px;--ay-shadow:0 4px 16px rgba(0,0,0,.05);--ay-shadow-hover:0 8px 20px rgba(0,0,0,.08)}.ay-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px;width:100%;font-family:'Lexend Deca',sans-serif}.ay-product-card{width:100%;height:380px;perspective:1200px;cursor:pointer;animation:ayFadeUp .6s ease forwards}.ay-product-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1)}.ay-product-card.flipped .ay-product-card-inner{transform:rotateY(180deg)}.ay-product-card-front,.ay-product-card-back{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:18px;background:var(--ay-bg);border:0 !important;border-radius:var(--ay-radius);box-shadow:var(--ay-shadow);overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:'Lexend Deca',sans-serif}.ay-product-card-front{transform:rotateY(0)}.ay-product-card-front:hover{box-shadow:var(--ay-shadow-hover)}.ay-product-image{width:100%;height:190px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto 8px}.ay-product-image img{display:block;width:auto !important;height:auto !important;max-width:100%;max-height:210px;margin:0 auto;object-fit:contain;transition:transform .25s ease}.ay-product-card-front:hover .ay-product-image img{transform:scale(1.03)}.ay-product-category{display:none !important}.ay-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:46px;margin:0 0 4px;line-height:1.35;font-size:17px;font-weight:500;text-align:center;color:var(--ay-text)}.ay-product-price{min-height:32px;display:flex;align-items:center;justify-content:center;margin:0 0 6px;font-size:24px;font-weight:600;color:var(--ay-primary) !important}.ay-product-price .amount{color:var(--ay-primary) !important}.ay-product-action{width:100%;margin-top:auto !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-action form,.ay-product-action .cart,.ay-product-action p.cart,.ay-product-action .woocommerce{width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-grid .ay-add-to-bag-custom,.ay-product-grid .ay-remove-from-bag,.ay-product-grid .ay-quantity-minus,.ay-product-grid .ay-quantity-plus,.ay-product-grid .ay-back-add-to-bag{box-sizing:border-box !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;box-shadow:none !important;outline:none !important;cursor:pointer !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-remove-from-bag,html body .ay-product-grid button.ay-remove-from-bag[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-width:1px !important;border-style:solid !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid button.ay-quantity-minus,html body .ay-product-grid button.ay-quantity-minus[type=button],html body .ay-product-grid button.ay-quantity-plus,html body .ay-product-grid button.ay-quantity-plus[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid .ay-quantity-number{box-sizing:border-box !important;margin:0 !important;background:#fff !important;background-color:#fff !important;background-image:none !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;opacity:1 !important}.ay-product-grid .ay-add-to-bag-custom:hover,.ay-product-grid .ay-remove-from-bag:hover,.ay-product-grid .ay-quantity-minus:hover,.ay-product-grid .ay-quantity-plus:hover,.ay-product-grid .ay-back-add-to-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(109,18,63,.18) !important}html body .ay-product-grid button.ay-remove-from-bag:hover,html body .ay-product-grid button.ay-remove-from-bag:focus,html body .ay-product-grid button.ay-remove-from-bag:focus-visible,html body .ay-product-grid button.ay-remove-from-bag:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-quantity-minus:hover,html body .ay-product-grid button.ay-quantity-minus:focus,html body .ay-product-grid button.ay-quantity-minus:focus-visible,html body .ay-product-grid button.ay-quantity-minus:active,html body .ay-product-grid button.ay-quantity-plus:hover,html body .ay-product-grid button.ay-quantity-plus:focus,html body .ay-product-grid button.ay-quantity-plus:focus-visible,html body .ay-product-grid button.ay-quantity-plus:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:0 !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-remove-from-bag:before,html body .ay-product-grid button.ay-remove-from-bag:after,html body .ay-product-grid button.ay-quantity-minus:before,html body .ay-product-grid button.ay-quantity-minus:after,html body .ay-product-grid button.ay-quantity-plus:before,html body .ay-product-grid button.ay-quantity-plus:after{content:none !important;display:none !important}html body .ay-product-grid button.ay-add-to-bag-custom,html body .ay-product-grid button.ay-add-to-bag-custom[type=button]{all:unset !important;box-sizing:border-box !important;width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 16px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:.3px !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-add-to-bag-custom:hover,html body .ay-product-grid button.ay-add-to-bag-custom:focus,html body .ay-product-grid button.ay-add-to-bag-custom:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-product-action .ay-quantity-wrapper{width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:stretch !important;gap:8px !important;box-sizing:border-box !important}.ay-product-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important;box-shadow:none !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{flex:0 0 32px !important;width:32px !important;min-width:32px !important;max-width:32px !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important}.ay-product-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 6px !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important}.ay-product-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important;white-space:nowrap !important}.ay-back-actions{width:100% !important;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:7px}.ay-back-cart-action{width:100% !important}.ay-back-cart-action .ay-quantity-wrapper{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:stretch !important;gap:7px !important;box-sizing:border-box !important}.ay-back-cart-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;padding:0 8px !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-back-cart-action .ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 15px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-back-add-to-bag:hover,.ay-back-cart-action .ay-remove-from-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-back-cart-action .ay-quantity-minus:hover,.ay-back-cart-action .ay-quantity-plus:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product{width:auto !important;height:auto !important;min-height:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:2px auto 0 !important;padding:2px 0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;background-color:transparent !important;color:#777 !important;-webkit-text-fill-color:#777 !important;font-family:'Lexend Deca',sans-serif !important;font-size:11px !important;font-weight:400 !important;line-height:1.3 !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important}.ay-view-bag-text{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important}.ay-view-bag-arrow{display:inline-block !important;margin-left:5px !important;color:#777 !important;-webkit-text-fill-color:#777 !important;text-decoration:none !important;transition:transform .2s ease !important}.ay-product-grid .ay-view-product:hover{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#555 !important;-webkit-text-fill-color:#555 !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-text,.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{color:#555 !important;-webkit-text-fill-color:#555 !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{transform:translateX(2px)}.ay-product-status{width:100%;height:46px;display:flex;align-items:center;justify-content:center;margin:0;border:0 !important;border-radius:999px;font-family:'Lexend Deca',sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px}.ay-product-status.coming-soon{background:var(--ay-coming);color:#fff}.ay-product-status.out-of-stock{background:var(--ay-out);color:#666}.ay-product-card-back{transform:rotateY(180deg);align-items:center;justify-content:flex-start;text-align:center}.ay-back-image{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0}.ay-back-image img{width:auto !important;height:auto !important;max-width:90px;max-height:90px;object-fit:contain}.ay-back-title{margin:0 0 8px;font-size:17px;line-height:1.3;font-weight:500;color:var(--ay-text)}.ay-key-benefits{width:100%;margin:0 0 12px;font-size:11px;line-height:1.4;text-align:left;color:#666}.ay-key-benefits strong{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--ay-text)}.ay-key-benefits ul{margin:0;padding:0 0 0 16px;list-style:disc}.ay-key-benefits li{margin:2px 0}.ay-product-grid button:before,.ay-product-grid button:after{display:none !important;content:none !important}.ay-product-action .added_to_cart{display:none !important}@media (max-width:1024px) and (min-width:768px){.ay-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ay-product-card{height:320px !important}.ay-product-card-front,.ay-product-card-back{padding:12px !important}.ay-product-card-front .ay-product-image{display:flex !important;height:170px !important;margin-bottom:4px !important}.ay-product-card-front .ay-product-image img{max-height:170px !important}.ay-product-card-back .ay-back-image{display:none !important}.ay-product-name{height:38px !important;margin-bottom:2px !important;font-size:14px !important}.ay-product-price{min-height:26px !important;margin-bottom:5px !important;font-size:20px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:12px !important}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:767px){.ay-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ay-product-card{height:360px !important}.ay-product-card-front,.ay-product-card-back{padding:13px;border-radius:16px}.ay-product-image{height:140px;margin-bottom:5px}.ay-product-image img{max-height:125px}.ay-product-name{height:40px;margin-bottom:2px;font-size:14px}.ay-product-price{min-height:27px;margin-bottom:5px;font-size:19px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:32px !important;min-width:32px !important;max-width:32px !important;height:40px !important;min-height:40px !important;max-height:40px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:40px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:40px !important;min-height:40px !important;max-height:40px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:60px;height:60px}.ay-back-image img{max-width:60px;max-height:60px}.ay-back-title{font-size:14px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:480px){.ay-product-grid{gap:8px}.ay-product-card{height:330px !important}.ay-product-card-front,.ay-product-card-back{padding:11px;border-radius:14px}.ay-product-image{height:125px}.ay-product-image img{max-height:110px}.ay-product-name{height:38px;font-size:13px}.ay-product-price{min-height:25px;margin-bottom:5px;font-size:17px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:11px !important}.ay-product-action .ay-quantity-wrapper{gap:5px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:11px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:5px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:52px;height:52px}.ay-back-image img{max-width:52px;max-height:52px}.ay-back-title{font-size:13px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:9px !important}}@keyframes ayFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-front .ay-product-image{display:flex !important}.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.ay-product-card-back .ay-back-cart-action{width:100% !important;margin-top:auto !important;margin-bottom:10px !important}.ay-product-card-back .ay-view-product{margin-top:0 !important;margin-bottom:2px !important}@media (max-width:1300px){.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back .ay-back-cart-action,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper{width:100% !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:42px !important;min-height:42px !important;max-height:42px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-control{display:flex !important;align-items:center !important;flex:1 1 0 !important;width:0 !important;min-width:0 !important;box-sizing:border-box !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#fff !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;width:auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:#6d123f !important;-webkit-text-fill-color:#6d123f !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action button.ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-product-card-back .ay-back-cart-action button.ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 15px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;font-size:12px !important}}@media (max-width:767px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:12px !important}}@media (max-width:480px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:11px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-title{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;text-overflow:ellipsis !important;width:100% !important;height:36px !important;max-height:36px !important;margin:0 0 8px !important;line-height:1.3 !important;font-size:14px !important;font-weight:500 !important;text-align:center !important}}.menu-trigger{cursor:pointer;transition:all .3s ease}.active-menu{border:2px solid #ffbc0d;border-radius:8px}:root{--ay-primary:#6d123f;--ay-primary-hover:#570d32;--ay-text:#262626;--ay-muted:#8b8b8b;--ay-bg:#fff;--ay-coming:#666;--ay-out:#ececec;--ay-radius:18px;--ay-shadow:0 4px 16px rgba(0,0,0,.05);--ay-shadow-hover:0 8px 20px rgba(0,0,0,.08)}.ay-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px;width:100%;font-family:'Lexend Deca',sans-serif}.ay-product-card{width:100%;height:380px;perspective:1200px;cursor:pointer;animation:ayFadeUp .6s ease forwards}.ay-product-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1)}.ay-product-card.flipped .ay-product-card-inner{transform:rotateY(180deg)}.ay-product-card-front,.ay-product-card-back{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:18px;background:var(--ay-bg);border:0 !important;border-radius:var(--ay-radius);box-shadow:var(--ay-shadow);overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:'Lexend Deca',sans-serif}.ay-product-card-front{transform:rotateY(0)}.ay-product-card-front:hover{box-shadow:var(--ay-shadow-hover)}.ay-product-image{width:100%;height:190px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto 8px}.ay-product-image img{display:block;width:auto !important;height:auto !important;max-width:100%;max-height:210px;margin:0 auto;object-fit:contain;transition:transform .25s ease}.ay-product-card-front:hover .ay-product-image img{transform:scale(1.03)}.ay-product-category{display:none !important}.ay-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:46px;margin:0 0 4px;line-height:1.35;font-size:17px;font-weight:500;text-align:center;color:var(--ay-text)}.ay-product-price{min-height:32px;display:flex;align-items:center;justify-content:center;margin:0 0 6px;font-size:24px;font-weight:600;color:var(--ay-primary) !important}.ay-product-price .amount{color:var(--ay-primary) !important}.ay-product-action{width:100%;margin-top:auto !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-action form,.ay-product-action .cart,.ay-product-action p.cart,.ay-product-action .woocommerce{width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-grid .ay-add-to-bag-custom,.ay-product-grid .ay-remove-from-bag,.ay-product-grid .ay-quantity-minus,.ay-product-grid .ay-quantity-plus,.ay-product-grid .ay-back-add-to-bag{box-sizing:border-box !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;box-shadow:none !important;outline:none !important;cursor:pointer !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-remove-from-bag,html body .ay-product-grid button.ay-remove-from-bag[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-width:1px !important;border-style:solid !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid button.ay-quantity-minus,html body .ay-product-grid button.ay-quantity-minus[type=button],html body .ay-product-grid button.ay-quantity-plus,html body .ay-product-grid button.ay-quantity-plus[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid .ay-quantity-number{box-sizing:border-box !important;margin:0 !important;background:#fff !important;background-color:#fff !important;background-image:none !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;opacity:1 !important}.ay-product-grid .ay-add-to-bag-custom:hover,.ay-product-grid .ay-remove-from-bag:hover,.ay-product-grid .ay-quantity-minus:hover,.ay-product-grid .ay-quantity-plus:hover,.ay-product-grid .ay-back-add-to-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(109,18,63,.18) !important}html body .ay-product-grid button.ay-remove-from-bag:hover,html body .ay-product-grid button.ay-remove-from-bag:focus,html body .ay-product-grid button.ay-remove-from-bag:focus-visible,html body .ay-product-grid button.ay-remove-from-bag:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-quantity-minus:hover,html body .ay-product-grid button.ay-quantity-minus:focus,html body .ay-product-grid button.ay-quantity-minus:focus-visible,html body .ay-product-grid button.ay-quantity-minus:active,html body .ay-product-grid button.ay-quantity-plus:hover,html body .ay-product-grid button.ay-quantity-plus:focus,html body .ay-product-grid button.ay-quantity-plus:focus-visible,html body .ay-product-grid button.ay-quantity-plus:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:0 !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-remove-from-bag:before,html body .ay-product-grid button.ay-remove-from-bag:after,html body .ay-product-grid button.ay-quantity-minus:before,html body .ay-product-grid button.ay-quantity-minus:after,html body .ay-product-grid button.ay-quantity-plus:before,html body .ay-product-grid button.ay-quantity-plus:after{content:none !important;display:none !important}html body .ay-product-grid button.ay-add-to-bag-custom,html body .ay-product-grid button.ay-add-to-bag-custom[type=button]{all:unset !important;box-sizing:border-box !important;width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 16px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:.3px !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-add-to-bag-custom:hover,html body .ay-product-grid button.ay-add-to-bag-custom:focus,html body .ay-product-grid button.ay-add-to-bag-custom:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-product-action .ay-quantity-wrapper{width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:stretch !important;gap:8px !important;box-sizing:border-box !important}.ay-product-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important;box-shadow:none !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{flex:0 0 32px !important;width:32px !important;min-width:32px !important;max-width:32px !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important}.ay-product-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 6px !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important}.ay-product-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important;white-space:nowrap !important}.ay-back-actions{width:100% !important;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:7px}.ay-back-cart-action{width:100% !important}.ay-back-cart-action .ay-quantity-wrapper{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:stretch !important;gap:7px !important;box-sizing:border-box !important}.ay-back-cart-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;padding:0 8px !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-back-cart-action .ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 15px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-back-add-to-bag:hover,.ay-back-cart-action .ay-remove-from-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-back-cart-action .ay-quantity-minus:hover,.ay-back-cart-action .ay-quantity-plus:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product{width:auto !important;height:auto !important;min-height:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:2px auto 0 !important;padding:2px 0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;background-color:transparent !important;color:#777 !important;-webkit-text-fill-color:#777 !important;font-family:'Lexend Deca',sans-serif !important;font-size:11px !important;font-weight:400 !important;line-height:1.3 !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important}.ay-view-bag-text{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important}.ay-view-bag-arrow{display:inline-block !important;margin-left:5px !important;color:#777 !important;-webkit-text-fill-color:#777 !important;text-decoration:none !important;transition:transform .2s ease !important}.ay-product-grid .ay-view-product:hover{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#555 !important;-webkit-text-fill-color:#555 !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-text,.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{color:#555 !important;-webkit-text-fill-color:#555 !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{transform:translateX(2px)}.ay-product-status{width:100%;height:46px;display:flex;align-items:center;justify-content:center;margin:0;border:0 !important;border-radius:999px;font-family:'Lexend Deca',sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px}.ay-product-status.coming-soon{background:var(--ay-coming);color:#fff}.ay-product-status.out-of-stock{background:var(--ay-out);color:#666}.ay-product-card-back{transform:rotateY(180deg);align-items:center;justify-content:flex-start;text-align:center}.ay-back-image{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0}.ay-back-image img{width:auto !important;height:auto !important;max-width:90px;max-height:90px;object-fit:contain}.ay-back-title{margin:0 0 8px;font-size:17px;line-height:1.3;font-weight:500;color:var(--ay-text)}.ay-key-benefits{width:100%;margin:0 0 12px;font-size:11px;line-height:1.4;text-align:left;color:#666}.ay-key-benefits strong{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--ay-text)}.ay-key-benefits ul{margin:0;padding:0 0 0 16px;list-style:disc}.ay-key-benefits li{margin:2px 0}.ay-product-grid button:before,.ay-product-grid button:after{display:none !important;content:none !important}.ay-product-action .added_to_cart{display:none !important}@media (max-width:1024px) and (min-width:768px){.ay-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ay-product-card{height:320px !important}.ay-product-card-front,.ay-product-card-back{padding:12px !important}.ay-product-card-front .ay-product-image{display:flex !important;height:170px !important;margin-bottom:4px !important}.ay-product-card-front .ay-product-image img{max-height:170px !important}.ay-product-card-back .ay-back-image{display:none !important}.ay-product-name{height:38px !important;margin-bottom:2px !important;font-size:14px !important}.ay-product-price{min-height:26px !important;margin-bottom:5px !important;font-size:20px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:12px !important}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:767px){.ay-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ay-product-card{height:360px !important}.ay-product-card-front,.ay-product-card-back{padding:13px;border-radius:16px}.ay-product-image{height:140px;margin-bottom:5px}.ay-product-image img{max-height:125px}.ay-product-name{height:40px;margin-bottom:2px;font-size:14px}.ay-product-price{min-height:27px;margin-bottom:5px;font-size:19px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:32px !important;min-width:32px !important;max-width:32px !important;height:40px !important;min-height:40px !important;max-height:40px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:40px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:40px !important;min-height:40px !important;max-height:40px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:60px;height:60px}.ay-back-image img{max-width:60px;max-height:60px}.ay-back-title{font-size:14px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:480px){.ay-product-grid{gap:8px}.ay-product-card{height:330px !important}.ay-product-card-front,.ay-product-card-back{padding:11px;border-radius:14px}.ay-product-image{height:125px}.ay-product-image img{max-height:110px}.ay-product-name{height:38px;font-size:13px}.ay-product-price{min-height:25px;margin-bottom:5px;font-size:17px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:11px !important}.ay-product-action .ay-quantity-wrapper{gap:5px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:11px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:5px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:52px;height:52px}.ay-back-image img{max-width:52px;max-height:52px}.ay-back-title{font-size:13px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:9px !important}}@keyframes ayFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-front .ay-product-image{display:flex !important}.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.ay-product-card-back .ay-back-cart-action{width:100% !important;margin-top:auto !important;margin-bottom:10px !important}.ay-product-card-back .ay-view-product{margin-top:0 !important;margin-bottom:2px !important}@media (max-width:1300px){.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back .ay-back-cart-action,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper{width:100% !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:42px !important;min-height:42px !important;max-height:42px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-control{display:flex !important;align-items:center !important;flex:1 1 0 !important;width:0 !important;min-width:0 !important;box-sizing:border-box !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#fff !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;width:auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:#6d123f !important;-webkit-text-fill-color:#6d123f !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action button.ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-product-card-back .ay-back-cart-action button.ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 15px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;font-size:12px !important}}@media (max-width:767px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:12px !important}}@media (max-width:480px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:11px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-title{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;text-overflow:ellipsis !important;width:100% !important;height:36px !important;max-height:36px !important;margin:0 0 8px !important;line-height:1.3 !important;font-size:14px !important;font-weight:500 !important;text-align:center !important}}.menu-trigger{cursor:pointer;transition:all .3s ease}.active-menu{border:2px solid #ffbc0d;border-radius:8px}:root{--ay-primary:#6d123f;--ay-primary-hover:#570d32;--ay-text:#262626;--ay-muted:#8b8b8b;--ay-bg:#fff;--ay-coming:#666;--ay-out:#ececec;--ay-radius:18px;--ay-shadow:0 4px 16px rgba(0,0,0,.05);--ay-shadow-hover:0 8px 20px rgba(0,0,0,.08)}.ay-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px;width:100%;font-family:'Lexend Deca',sans-serif}.ay-product-card{width:100%;height:380px;perspective:1200px;cursor:pointer;animation:ayFadeUp .6s ease forwards}.ay-product-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1)}.ay-product-card.flipped .ay-product-card-inner{transform:rotateY(180deg)}.ay-product-card-front,.ay-product-card-back{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:18px;background:var(--ay-bg);border:0 !important;border-radius:var(--ay-radius);box-shadow:var(--ay-shadow);overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:'Lexend Deca',sans-serif}.ay-product-card-front{transform:rotateY(0)}.ay-product-card-front:hover{box-shadow:var(--ay-shadow-hover)}.ay-product-image{width:100%;height:190px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto 8px}.ay-product-image img{display:block;width:auto !important;height:auto !important;max-width:100%;max-height:210px;margin:0 auto;object-fit:contain;transition:transform .25s ease}.ay-product-card-front:hover .ay-product-image img{transform:scale(1.03)}.ay-product-category{display:none !important}.ay-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:46px;margin:0 0 4px;line-height:1.35;font-size:17px;font-weight:500;text-align:center;color:var(--ay-text)}.ay-product-price{min-height:32px;display:flex;align-items:center;justify-content:center;margin:0 0 6px;font-size:24px;font-weight:600;color:var(--ay-primary) !important}.ay-product-price .amount{color:var(--ay-primary) !important}.ay-product-action{width:100%;margin-top:auto !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-action form,.ay-product-action .cart,.ay-product-action p.cart,.ay-product-action .woocommerce{width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-grid .ay-add-to-bag-custom,.ay-product-grid .ay-remove-from-bag,.ay-product-grid .ay-quantity-minus,.ay-product-grid .ay-quantity-plus,.ay-product-grid .ay-back-add-to-bag{box-sizing:border-box !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;box-shadow:none !important;outline:none !important;cursor:pointer !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-remove-from-bag,html body .ay-product-grid button.ay-remove-from-bag[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-width:1px !important;border-style:solid !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid button.ay-quantity-minus,html body .ay-product-grid button.ay-quantity-minus[type=button],html body .ay-product-grid button.ay-quantity-plus,html body .ay-product-grid button.ay-quantity-plus[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid .ay-quantity-number{box-sizing:border-box !important;margin:0 !important;background:#fff !important;background-color:#fff !important;background-image:none !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;opacity:1 !important}.ay-product-grid .ay-add-to-bag-custom:hover,.ay-product-grid .ay-remove-from-bag:hover,.ay-product-grid .ay-quantity-minus:hover,.ay-product-grid .ay-quantity-plus:hover,.ay-product-grid .ay-back-add-to-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(109,18,63,.18) !important}html body .ay-product-grid button.ay-remove-from-bag:hover,html body .ay-product-grid button.ay-remove-from-bag:focus,html body .ay-product-grid button.ay-remove-from-bag:focus-visible,html body .ay-product-grid button.ay-remove-from-bag:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-quantity-minus:hover,html body .ay-product-grid button.ay-quantity-minus:focus,html body .ay-product-grid button.ay-quantity-minus:focus-visible,html body .ay-product-grid button.ay-quantity-minus:active,html body .ay-product-grid button.ay-quantity-plus:hover,html body .ay-product-grid button.ay-quantity-plus:focus,html body .ay-product-grid button.ay-quantity-plus:focus-visible,html body .ay-product-grid button.ay-quantity-plus:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:0 !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-remove-from-bag:before,html body .ay-product-grid button.ay-remove-from-bag:after,html body .ay-product-grid button.ay-quantity-minus:before,html body .ay-product-grid button.ay-quantity-minus:after,html body .ay-product-grid button.ay-quantity-plus:before,html body .ay-product-grid button.ay-quantity-plus:after{content:none !important;display:none !important}html body .ay-product-grid button.ay-add-to-bag-custom,html body .ay-product-grid button.ay-add-to-bag-custom[type=button]{all:unset !important;box-sizing:border-box !important;width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 16px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:.3px !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-add-to-bag-custom:hover,html body .ay-product-grid button.ay-add-to-bag-custom:focus,html body .ay-product-grid button.ay-add-to-bag-custom:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-product-action .ay-quantity-wrapper{width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:stretch !important;gap:8px !important;box-sizing:border-box !important}.ay-product-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important;box-shadow:none !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{flex:0 0 32px !important;width:32px !important;min-width:32px !important;max-width:32px !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important}.ay-product-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 6px !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important}.ay-product-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important;white-space:nowrap !important}.ay-back-actions{width:100% !important;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:7px}.ay-back-cart-action{width:100% !important}.ay-back-cart-action .ay-quantity-wrapper{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:stretch !important;gap:7px !important;box-sizing:border-box !important}.ay-back-cart-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;padding:0 8px !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-back-cart-action .ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 15px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-back-add-to-bag:hover,.ay-back-cart-action .ay-remove-from-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-back-cart-action .ay-quantity-minus:hover,.ay-back-cart-action .ay-quantity-plus:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product{width:auto !important;height:auto !important;min-height:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:2px auto 0 !important;padding:2px 0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;background-color:transparent !important;color:#777 !important;-webkit-text-fill-color:#777 !important;font-family:'Lexend Deca',sans-serif !important;font-size:11px !important;font-weight:400 !important;line-height:1.3 !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important}.ay-view-bag-text{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important}.ay-view-bag-arrow{display:inline-block !important;margin-left:5px !important;color:#777 !important;-webkit-text-fill-color:#777 !important;text-decoration:none !important;transition:transform .2s ease !important}.ay-product-grid .ay-view-product:hover{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#555 !important;-webkit-text-fill-color:#555 !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-text,.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{color:#555 !important;-webkit-text-fill-color:#555 !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{transform:translateX(2px)}.ay-product-status{width:100%;height:46px;display:flex;align-items:center;justify-content:center;margin:0;border:0 !important;border-radius:999px;font-family:'Lexend Deca',sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px}.ay-product-status.coming-soon{background:var(--ay-coming);color:#fff}.ay-product-status.out-of-stock{background:var(--ay-out);color:#666}.ay-product-card-back{transform:rotateY(180deg);align-items:center;justify-content:flex-start;text-align:center}.ay-back-image{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0}.ay-back-image img{width:auto !important;height:auto !important;max-width:90px;max-height:90px;object-fit:contain}.ay-back-title{margin:0 0 8px;font-size:17px;line-height:1.3;font-weight:500;color:var(--ay-text)}.ay-key-benefits{width:100%;margin:0 0 12px;font-size:11px;line-height:1.4;text-align:left;color:#666}.ay-key-benefits strong{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--ay-text)}.ay-key-benefits ul{margin:0;padding:0 0 0 16px;list-style:disc}.ay-key-benefits li{margin:2px 0}.ay-product-grid button:before,.ay-product-grid button:after{display:none !important;content:none !important}.ay-product-action .added_to_cart{display:none !important}@media (max-width:1024px) and (min-width:768px){.ay-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ay-product-card{height:320px !important}.ay-product-card-front,.ay-product-card-back{padding:12px !important}.ay-product-card-front .ay-product-image{display:flex !important;height:170px !important;margin-bottom:4px !important}.ay-product-card-front .ay-product-image img{max-height:170px !important}.ay-product-card-back .ay-back-image{display:none !important}.ay-product-name{height:38px !important;margin-bottom:2px !important;font-size:14px !important}.ay-product-price{min-height:26px !important;margin-bottom:5px !important;font-size:20px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:12px !important}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:767px){.ay-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ay-product-card{height:360px !important}.ay-product-card-front,.ay-product-card-back{padding:13px;border-radius:16px}.ay-product-image{height:140px;margin-bottom:5px}.ay-product-image img{max-height:125px}.ay-product-name{height:40px;margin-bottom:2px;font-size:14px}.ay-product-price{min-height:27px;margin-bottom:5px;font-size:19px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:32px !important;min-width:32px !important;max-width:32px !important;height:40px !important;min-height:40px !important;max-height:40px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:40px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:40px !important;min-height:40px !important;max-height:40px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:60px;height:60px}.ay-back-image img{max-width:60px;max-height:60px}.ay-back-title{font-size:14px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:480px){.ay-product-grid{gap:8px}.ay-product-card{height:330px !important}.ay-product-card-front,.ay-product-card-back{padding:11px;border-radius:14px}.ay-product-image{height:125px}.ay-product-image img{max-height:110px}.ay-product-name{height:38px;font-size:13px}.ay-product-price{min-height:25px;margin-bottom:5px;font-size:17px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:11px !important}.ay-product-action .ay-quantity-wrapper{gap:5px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:11px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:5px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:52px;height:52px}.ay-back-image img{max-width:52px;max-height:52px}.ay-back-title{font-size:13px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:9px !important}}@keyframes ayFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-front .ay-product-image{display:flex !important}.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.ay-product-card-back .ay-back-cart-action{width:100% !important;margin-top:auto !important;margin-bottom:10px !important}.ay-product-card-back .ay-view-product{margin-top:0 !important;margin-bottom:2px !important}@media (max-width:1300px){.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back .ay-back-cart-action,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper{width:100% !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:42px !important;min-height:42px !important;max-height:42px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-control{display:flex !important;align-items:center !important;flex:1 1 0 !important;width:0 !important;min-width:0 !important;box-sizing:border-box !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#fff !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;width:auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:#6d123f !important;-webkit-text-fill-color:#6d123f !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action button.ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-product-card-back .ay-back-cart-action button.ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 15px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;font-size:12px !important}}@media (max-width:767px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:12px !important}}@media (max-width:480px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:11px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-title{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;text-overflow:ellipsis !important;width:100% !important;height:36px !important;max-height:36px !important;margin:0 0 8px !important;line-height:1.3 !important;font-size:14px !important;font-weight:500 !important;text-align:center !important}}.menu-trigger{cursor:pointer;transition:all .3s ease}.active-menu{border:2px solid #ffbc0d;border-radius:8px}:root{--ay-primary:#6d123f;--ay-primary-hover:#570d32;--ay-text:#262626;--ay-muted:#8b8b8b;--ay-bg:#fff;--ay-coming:#666;--ay-out:#ececec;--ay-radius:18px;--ay-shadow:0 4px 16px rgba(0,0,0,.05);--ay-shadow-hover:0 8px 20px rgba(0,0,0,.08)}.ay-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px;width:100%;font-family:'Lexend Deca',sans-serif}.ay-product-card{width:100%;height:380px;perspective:1200px;cursor:pointer;animation:ayFadeUp .6s ease forwards}.ay-product-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1)}.ay-product-card.flipped .ay-product-card-inner{transform:rotateY(180deg)}.ay-product-card-front,.ay-product-card-back{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:18px;background:var(--ay-bg);border:0 !important;border-radius:var(--ay-radius);box-shadow:var(--ay-shadow);overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:'Lexend Deca',sans-serif}.ay-product-card-front{transform:rotateY(0)}.ay-product-card-front:hover{box-shadow:var(--ay-shadow-hover)}.ay-product-image{width:100%;height:190px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto 8px}.ay-product-image img{display:block;width:auto !important;height:auto !important;max-width:100%;max-height:210px;margin:0 auto;object-fit:contain;transition:transform .25s ease}.ay-product-card-front:hover .ay-product-image img{transform:scale(1.03)}.ay-product-category{display:none !important}.ay-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:46px;margin:0 0 4px;line-height:1.35;font-size:17px;font-weight:500;text-align:center;color:var(--ay-text)}.ay-product-price{min-height:32px;display:flex;align-items:center;justify-content:center;margin:0 0 6px;font-size:24px;font-weight:600;color:var(--ay-primary) !important}.ay-product-price .amount{color:var(--ay-primary) !important}.ay-product-action{width:100%;margin-top:auto !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-action form,.ay-product-action .cart,.ay-product-action p.cart,.ay-product-action .woocommerce{width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-grid .ay-add-to-bag-custom,.ay-product-grid .ay-remove-from-bag,.ay-product-grid .ay-quantity-minus,.ay-product-grid .ay-quantity-plus,.ay-product-grid .ay-back-add-to-bag{box-sizing:border-box !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;box-shadow:none !important;outline:none !important;cursor:pointer !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-remove-from-bag,html body .ay-product-grid button.ay-remove-from-bag[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-width:1px !important;border-style:solid !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid button.ay-quantity-minus,html body .ay-product-grid button.ay-quantity-minus[type=button],html body .ay-product-grid button.ay-quantity-plus,html body .ay-product-grid button.ay-quantity-plus[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid .ay-quantity-number{box-sizing:border-box !important;margin:0 !important;background:#fff !important;background-color:#fff !important;background-image:none !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;opacity:1 !important}.ay-product-grid .ay-add-to-bag-custom:hover,.ay-product-grid .ay-remove-from-bag:hover,.ay-product-grid .ay-quantity-minus:hover,.ay-product-grid .ay-quantity-plus:hover,.ay-product-grid .ay-back-add-to-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(109,18,63,.18) !important}html body .ay-product-grid button.ay-remove-from-bag:hover,html body .ay-product-grid button.ay-remove-from-bag:focus,html body .ay-product-grid button.ay-remove-from-bag:focus-visible,html body .ay-product-grid button.ay-remove-from-bag:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-quantity-minus:hover,html body .ay-product-grid button.ay-quantity-minus:focus,html body .ay-product-grid button.ay-quantity-minus:focus-visible,html body .ay-product-grid button.ay-quantity-minus:active,html body .ay-product-grid button.ay-quantity-plus:hover,html body .ay-product-grid button.ay-quantity-plus:focus,html body .ay-product-grid button.ay-quantity-plus:focus-visible,html body .ay-product-grid button.ay-quantity-plus:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:0 !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-remove-from-bag:before,html body .ay-product-grid button.ay-remove-from-bag:after,html body .ay-product-grid button.ay-quantity-minus:before,html body .ay-product-grid button.ay-quantity-minus:after,html body .ay-product-grid button.ay-quantity-plus:before,html body .ay-product-grid button.ay-quantity-plus:after{content:none !important;display:none !important}html body .ay-product-grid button.ay-add-to-bag-custom,html body .ay-product-grid button.ay-add-to-bag-custom[type=button]{all:unset !important;box-sizing:border-box !important;width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 16px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:.3px !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-add-to-bag-custom:hover,html body .ay-product-grid button.ay-add-to-bag-custom:focus,html body .ay-product-grid button.ay-add-to-bag-custom:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-product-action .ay-quantity-wrapper{width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:stretch !important;gap:8px !important;box-sizing:border-box !important}.ay-product-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important;box-shadow:none !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{flex:0 0 32px !important;width:32px !important;min-width:32px !important;max-width:32px !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important}.ay-product-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 6px !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important}.ay-product-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important;white-space:nowrap !important}.ay-back-actions{width:100% !important;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:7px}.ay-back-cart-action{width:100% !important}.ay-back-cart-action .ay-quantity-wrapper{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:stretch !important;gap:7px !important;box-sizing:border-box !important}.ay-back-cart-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;padding:0 8px !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-back-cart-action .ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 15px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-back-add-to-bag:hover,.ay-back-cart-action .ay-remove-from-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-back-cart-action .ay-quantity-minus:hover,.ay-back-cart-action .ay-quantity-plus:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product{width:auto !important;height:auto !important;min-height:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:2px auto 0 !important;padding:2px 0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;background-color:transparent !important;color:#777 !important;-webkit-text-fill-color:#777 !important;font-family:'Lexend Deca',sans-serif !important;font-size:11px !important;font-weight:400 !important;line-height:1.3 !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important}.ay-view-bag-text{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important}.ay-view-bag-arrow{display:inline-block !important;margin-left:5px !important;color:#777 !important;-webkit-text-fill-color:#777 !important;text-decoration:none !important;transition:transform .2s ease !important}.ay-product-grid .ay-view-product:hover{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#555 !important;-webkit-text-fill-color:#555 !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-text,.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{color:#555 !important;-webkit-text-fill-color:#555 !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{transform:translateX(2px)}.ay-product-status{width:100%;height:46px;display:flex;align-items:center;justify-content:center;margin:0;border:0 !important;border-radius:999px;font-family:'Lexend Deca',sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px}.ay-product-status.coming-soon{background:var(--ay-coming);color:#fff}.ay-product-status.out-of-stock{background:var(--ay-out);color:#666}.ay-product-card-back{transform:rotateY(180deg);align-items:center;justify-content:flex-start;text-align:center}.ay-back-image{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0}.ay-back-image img{width:auto !important;height:auto !important;max-width:90px;max-height:90px;object-fit:contain}.ay-back-title{margin:0 0 8px;font-size:17px;line-height:1.3;font-weight:500;color:var(--ay-text)}.ay-key-benefits{width:100%;margin:0 0 12px;font-size:11px;line-height:1.4;text-align:left;color:#666}.ay-key-benefits strong{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--ay-text)}.ay-key-benefits ul{margin:0;padding:0 0 0 16px;list-style:disc}.ay-key-benefits li{margin:2px 0}.ay-product-grid button:before,.ay-product-grid button:after{display:none !important;content:none !important}.ay-product-action .added_to_cart{display:none !important}@media (max-width:1024px) and (min-width:768px){.ay-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ay-product-card{height:320px !important}.ay-product-card-front,.ay-product-card-back{padding:12px !important}.ay-product-card-front .ay-product-image{display:flex !important;height:170px !important;margin-bottom:4px !important}.ay-product-card-front .ay-product-image img{max-height:170px !important}.ay-product-card-back .ay-back-image{display:none !important}.ay-product-name{height:38px !important;margin-bottom:2px !important;font-size:14px !important}.ay-product-price{min-height:26px !important;margin-bottom:5px !important;font-size:20px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:12px !important}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:767px){.ay-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ay-product-card{height:360px !important}.ay-product-card-front,.ay-product-card-back{padding:13px;border-radius:16px}.ay-product-image{height:140px;margin-bottom:5px}.ay-product-image img{max-height:125px}.ay-product-name{height:40px;margin-bottom:2px;font-size:14px}.ay-product-price{min-height:27px;margin-bottom:5px;font-size:19px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:32px !important;min-width:32px !important;max-width:32px !important;height:40px !important;min-height:40px !important;max-height:40px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:40px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:40px !important;min-height:40px !important;max-height:40px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:60px;height:60px}.ay-back-image img{max-width:60px;max-height:60px}.ay-back-title{font-size:14px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:480px){.ay-product-grid{gap:8px}.ay-product-card{height:330px !important}.ay-product-card-front,.ay-product-card-back{padding:11px;border-radius:14px}.ay-product-image{height:125px}.ay-product-image img{max-height:110px}.ay-product-name{height:38px;font-size:13px}.ay-product-price{min-height:25px;margin-bottom:5px;font-size:17px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:11px !important}.ay-product-action .ay-quantity-wrapper{gap:5px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:11px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:5px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:52px;height:52px}.ay-back-image img{max-width:52px;max-height:52px}.ay-back-title{font-size:13px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:9px !important}}@keyframes ayFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-front .ay-product-image{display:flex !important}.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.ay-product-card-back .ay-back-cart-action{width:100% !important;margin-top:auto !important;margin-bottom:10px !important}.ay-product-card-back .ay-view-product{margin-top:0 !important;margin-bottom:2px !important}@media (max-width:1300px){.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back .ay-back-cart-action,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper{width:100% !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:42px !important;min-height:42px !important;max-height:42px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-control{display:flex !important;align-items:center !important;flex:1 1 0 !important;width:0 !important;min-width:0 !important;box-sizing:border-box !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#fff !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;width:auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:#6d123f !important;-webkit-text-fill-color:#6d123f !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action button.ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-product-card-back .ay-back-cart-action button.ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 15px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;font-size:12px !important}}@media (max-width:767px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:12px !important}}@media (max-width:480px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:11px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-title{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;text-overflow:ellipsis !important;width:100% !important;height:36px !important;max-height:36px !important;margin:0 0 8px !important;line-height:1.3 !important;font-size:14px !important;font-weight:500 !important;text-align:center !important}}.menu-trigger{cursor:pointer;transition:all .3s ease}.active-menu{border:2px solid #ffbc0d;border-radius:8px}:root{--ay-primary:#6d123f;--ay-primary-hover:#570d32;--ay-text:#262626;--ay-muted:#8b8b8b;--ay-bg:#fff;--ay-coming:#666;--ay-out:#ececec;--ay-radius:18px;--ay-shadow:0 4px 16px rgba(0,0,0,.05);--ay-shadow-hover:0 8px 20px rgba(0,0,0,.08)}.ay-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px;width:100%;font-family:'Lexend Deca',sans-serif}.ay-product-card{width:100%;height:380px;perspective:1200px;cursor:pointer;animation:ayFadeUp .6s ease forwards}.ay-product-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1)}.ay-product-card.flipped .ay-product-card-inner{transform:rotateY(180deg)}.ay-product-card-front,.ay-product-card-back{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:18px;background:var(--ay-bg);border:0 !important;border-radius:var(--ay-radius);box-shadow:var(--ay-shadow);overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:'Lexend Deca',sans-serif}.ay-product-card-front{transform:rotateY(0)}.ay-product-card-front:hover{box-shadow:var(--ay-shadow-hover)}.ay-product-image{width:100%;height:190px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto 8px}.ay-product-image img{display:block;width:auto !important;height:auto !important;max-width:100%;max-height:210px;margin:0 auto;object-fit:contain;transition:transform .25s ease}.ay-product-card-front:hover .ay-product-image img{transform:scale(1.03)}.ay-product-category{display:none !important}.ay-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:46px;margin:0 0 4px;line-height:1.35;font-size:17px;font-weight:500;text-align:center;color:var(--ay-text)}.ay-product-price{min-height:32px;display:flex;align-items:center;justify-content:center;margin:0 0 6px;font-size:24px;font-weight:600;color:var(--ay-primary) !important}.ay-product-price .amount{color:var(--ay-primary) !important}.ay-product-action{width:100%;margin-top:auto !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-action form,.ay-product-action .cart,.ay-product-action p.cart,.ay-product-action .woocommerce{width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-grid .ay-add-to-bag-custom,.ay-product-grid .ay-remove-from-bag,.ay-product-grid .ay-quantity-minus,.ay-product-grid .ay-quantity-plus,.ay-product-grid .ay-back-add-to-bag{box-sizing:border-box !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;box-shadow:none !important;outline:none !important;cursor:pointer !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-remove-from-bag,html body .ay-product-grid button.ay-remove-from-bag[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-width:1px !important;border-style:solid !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid button.ay-quantity-minus,html body .ay-product-grid button.ay-quantity-minus[type=button],html body .ay-product-grid button.ay-quantity-plus,html body .ay-product-grid button.ay-quantity-plus[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid .ay-quantity-number{box-sizing:border-box !important;margin:0 !important;background:#fff !important;background-color:#fff !important;background-image:none !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;opacity:1 !important}.ay-product-grid .ay-add-to-bag-custom:hover,.ay-product-grid .ay-remove-from-bag:hover,.ay-product-grid .ay-quantity-minus:hover,.ay-product-grid .ay-quantity-plus:hover,.ay-product-grid .ay-back-add-to-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(109,18,63,.18) !important}html body .ay-product-grid button.ay-remove-from-bag:hover,html body .ay-product-grid button.ay-remove-from-bag:focus,html body .ay-product-grid button.ay-remove-from-bag:focus-visible,html body .ay-product-grid button.ay-remove-from-bag:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-quantity-minus:hover,html body .ay-product-grid button.ay-quantity-minus:focus,html body .ay-product-grid button.ay-quantity-minus:focus-visible,html body .ay-product-grid button.ay-quantity-minus:active,html body .ay-product-grid button.ay-quantity-plus:hover,html body .ay-product-grid button.ay-quantity-plus:focus,html body .ay-product-grid button.ay-quantity-plus:focus-visible,html body .ay-product-grid button.ay-quantity-plus:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:0 !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-remove-from-bag:before,html body .ay-product-grid button.ay-remove-from-bag:after,html body .ay-product-grid button.ay-quantity-minus:before,html body .ay-product-grid button.ay-quantity-minus:after,html body .ay-product-grid button.ay-quantity-plus:before,html body .ay-product-grid button.ay-quantity-plus:after{content:none !important;display:none !important}html body .ay-product-grid button.ay-add-to-bag-custom,html body .ay-product-grid button.ay-add-to-bag-custom[type=button]{all:unset !important;box-sizing:border-box !important;width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 16px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:.3px !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-add-to-bag-custom:hover,html body .ay-product-grid button.ay-add-to-bag-custom:focus,html body .ay-product-grid button.ay-add-to-bag-custom:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-product-action .ay-quantity-wrapper{width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:stretch !important;gap:8px !important;box-sizing:border-box !important}.ay-product-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important;box-shadow:none !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{flex:0 0 32px !important;width:32px !important;min-width:32px !important;max-width:32px !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important}.ay-product-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 6px !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important}.ay-product-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important;white-space:nowrap !important}.ay-back-actions{width:100% !important;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:7px}.ay-back-cart-action{width:100% !important}.ay-back-cart-action .ay-quantity-wrapper{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:stretch !important;gap:7px !important;box-sizing:border-box !important}.ay-back-cart-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;padding:0 8px !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-back-cart-action .ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 15px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-back-add-to-bag:hover,.ay-back-cart-action .ay-remove-from-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-back-cart-action .ay-quantity-minus:hover,.ay-back-cart-action .ay-quantity-plus:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product{width:auto !important;height:auto !important;min-height:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:2px auto 0 !important;padding:2px 0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;background-color:transparent !important;color:#777 !important;-webkit-text-fill-color:#777 !important;font-family:'Lexend Deca',sans-serif !important;font-size:11px !important;font-weight:400 !important;line-height:1.3 !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important}.ay-view-bag-text{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important}.ay-view-bag-arrow{display:inline-block !important;margin-left:5px !important;color:#777 !important;-webkit-text-fill-color:#777 !important;text-decoration:none !important;transition:transform .2s ease !important}.ay-product-grid .ay-view-product:hover{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#555 !important;-webkit-text-fill-color:#555 !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-text,.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{color:#555 !important;-webkit-text-fill-color:#555 !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{transform:translateX(2px)}.ay-product-status{width:100%;height:46px;display:flex;align-items:center;justify-content:center;margin:0;border:0 !important;border-radius:999px;font-family:'Lexend Deca',sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px}.ay-product-status.coming-soon{background:var(--ay-coming);color:#fff}.ay-product-status.out-of-stock{background:var(--ay-out);color:#666}.ay-product-card-back{transform:rotateY(180deg);align-items:center;justify-content:flex-start;text-align:center}.ay-back-image{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0}.ay-back-image img{width:auto !important;height:auto !important;max-width:90px;max-height:90px;object-fit:contain}.ay-back-title{margin:0 0 8px;font-size:17px;line-height:1.3;font-weight:500;color:var(--ay-text)}.ay-key-benefits{width:100%;margin:0 0 12px;font-size:11px;line-height:1.4;text-align:left;color:#666}.ay-key-benefits strong{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--ay-text)}.ay-key-benefits ul{margin:0;padding:0 0 0 16px;list-style:disc}.ay-key-benefits li{margin:2px 0}.ay-product-grid button:before,.ay-product-grid button:after{display:none !important;content:none !important}.ay-product-action .added_to_cart{display:none !important}@media (max-width:1024px) and (min-width:768px){.ay-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ay-product-card{height:320px !important}.ay-product-card-front,.ay-product-card-back{padding:12px !important}.ay-product-card-front .ay-product-image{display:flex !important;height:170px !important;margin-bottom:4px !important}.ay-product-card-front .ay-product-image img{max-height:170px !important}.ay-product-card-back .ay-back-image{display:none !important}.ay-product-name{height:38px !important;margin-bottom:2px !important;font-size:14px !important}.ay-product-price{min-height:26px !important;margin-bottom:5px !important;font-size:20px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:12px !important}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:767px){.ay-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ay-product-card{height:360px !important}.ay-product-card-front,.ay-product-card-back{padding:13px;border-radius:16px}.ay-product-image{height:140px;margin-bottom:5px}.ay-product-image img{max-height:125px}.ay-product-name{height:40px;margin-bottom:2px;font-size:14px}.ay-product-price{min-height:27px;margin-bottom:5px;font-size:19px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:32px !important;min-width:32px !important;max-width:32px !important;height:40px !important;min-height:40px !important;max-height:40px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:40px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:40px !important;min-height:40px !important;max-height:40px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:60px;height:60px}.ay-back-image img{max-width:60px;max-height:60px}.ay-back-title{font-size:14px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:480px){.ay-product-grid{gap:8px}.ay-product-card{height:330px !important}.ay-product-card-front,.ay-product-card-back{padding:11px;border-radius:14px}.ay-product-image{height:125px}.ay-product-image img{max-height:110px}.ay-product-name{height:38px;font-size:13px}.ay-product-price{min-height:25px;margin-bottom:5px;font-size:17px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:11px !important}.ay-product-action .ay-quantity-wrapper{gap:5px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:11px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:5px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:52px;height:52px}.ay-back-image img{max-width:52px;max-height:52px}.ay-back-title{font-size:13px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:9px !important}}@keyframes ayFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-front .ay-product-image{display:flex !important}.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.ay-product-card-back .ay-back-cart-action{width:100% !important;margin-top:auto !important;margin-bottom:10px !important}.ay-product-card-back .ay-view-product{margin-top:0 !important;margin-bottom:2px !important}@media (max-width:1300px){.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back .ay-back-cart-action,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper{width:100% !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:42px !important;min-height:42px !important;max-height:42px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-control{display:flex !important;align-items:center !important;flex:1 1 0 !important;width:0 !important;min-width:0 !important;box-sizing:border-box !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#fff !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;width:auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:#6d123f !important;-webkit-text-fill-color:#6d123f !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action button.ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-product-card-back .ay-back-cart-action button.ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 15px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;font-size:12px !important}}@media (max-width:767px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:12px !important}}@media (max-width:480px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:11px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-title{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;text-overflow:ellipsis !important;width:100% !important;height:36px !important;max-height:36px !important;margin:0 0 8px !important;line-height:1.3 !important;font-size:14px !important;font-weight:500 !important;text-align:center !important}}:root{--ay-primary:#6d123f;--ay-primary-hover:#570d32;--ay-text:#262626;--ay-muted:#8b8b8b;--ay-bg:#fff;--ay-coming:#666;--ay-out:#ececec;--ay-radius:18px;--ay-shadow:0 4px 16px rgba(0,0,0,.05);--ay-shadow-hover:0 8px 20px rgba(0,0,0,.08)}.ay-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px;width:100%;font-family:'Lexend Deca',sans-serif}.ay-product-card{width:100%;height:380px;perspective:1200px;cursor:pointer;animation:ayFadeUp .6s ease forwards}.ay-product-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1)}.ay-product-card.flipped .ay-product-card-inner{transform:rotateY(180deg)}.ay-product-card-front,.ay-product-card-back{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:18px;background:var(--ay-bg);border:0 !important;border-radius:var(--ay-radius);box-shadow:var(--ay-shadow);overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:'Lexend Deca',sans-serif}.ay-product-card-front{transform:rotateY(0)}.ay-product-card-front:hover{box-shadow:var(--ay-shadow-hover)}.ay-product-image{width:100%;height:190px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto 8px}.ay-product-image img{display:block;width:auto !important;height:auto !important;max-width:100%;max-height:210px;margin:0 auto;object-fit:contain;transition:transform .25s ease}.ay-product-card-front:hover .ay-product-image img{transform:scale(1.03)}.ay-product-category{display:none !important}.ay-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:46px;margin:0 0 4px;line-height:1.35;font-size:17px;font-weight:500;text-align:center;color:var(--ay-text)}.ay-product-price{min-height:32px;display:flex;align-items:center;justify-content:center;margin:0 0 6px;font-size:24px;font-weight:600;color:var(--ay-primary) !important}.ay-product-price .amount{color:var(--ay-primary) !important}.ay-product-action{width:100%;margin-top:auto !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-action form,.ay-product-action .cart,.ay-product-action p.cart,.ay-product-action .woocommerce{width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-grid .ay-add-to-bag-custom,.ay-product-grid .ay-remove-from-bag,.ay-product-grid .ay-quantity-minus,.ay-product-grid .ay-quantity-plus,.ay-product-grid .ay-back-add-to-bag{box-sizing:border-box !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;box-shadow:none !important;outline:none !important;cursor:pointer !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-remove-from-bag,html body .ay-product-grid button.ay-remove-from-bag[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-width:1px !important;border-style:solid !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid button.ay-quantity-minus,html body .ay-product-grid button.ay-quantity-minus[type=button],html body .ay-product-grid button.ay-quantity-plus,html body .ay-product-grid button.ay-quantity-plus[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid .ay-quantity-number{box-sizing:border-box !important;margin:0 !important;background:#fff !important;background-color:#fff !important;background-image:none !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;opacity:1 !important}.ay-product-grid .ay-add-to-bag-custom:hover,.ay-product-grid .ay-remove-from-bag:hover,.ay-product-grid .ay-quantity-minus:hover,.ay-product-grid .ay-quantity-plus:hover,.ay-product-grid .ay-back-add-to-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(109,18,63,.18) !important}html body .ay-product-grid button.ay-remove-from-bag:hover,html body .ay-product-grid button.ay-remove-from-bag:focus,html body .ay-product-grid button.ay-remove-from-bag:focus-visible,html body .ay-product-grid button.ay-remove-from-bag:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-quantity-minus:hover,html body .ay-product-grid button.ay-quantity-minus:focus,html body .ay-product-grid button.ay-quantity-minus:focus-visible,html body .ay-product-grid button.ay-quantity-minus:active,html body .ay-product-grid button.ay-quantity-plus:hover,html body .ay-product-grid button.ay-quantity-plus:focus,html body .ay-product-grid button.ay-quantity-plus:focus-visible,html body .ay-product-grid button.ay-quantity-plus:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:0 !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-remove-from-bag:before,html body .ay-product-grid button.ay-remove-from-bag:after,html body .ay-product-grid button.ay-quantity-minus:before,html body .ay-product-grid button.ay-quantity-minus:after,html body .ay-product-grid button.ay-quantity-plus:before,html body .ay-product-grid button.ay-quantity-plus:after{content:none !important;display:none !important}html body .ay-product-grid button.ay-add-to-bag-custom,html body .ay-product-grid button.ay-add-to-bag-custom[type=button]{all:unset !important;box-sizing:border-box !important;width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 16px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:.3px !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-add-to-bag-custom:hover,html body .ay-product-grid button.ay-add-to-bag-custom:focus,html body .ay-product-grid button.ay-add-to-bag-custom:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-product-action .ay-quantity-wrapper{width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:stretch !important;gap:8px !important;box-sizing:border-box !important}.ay-product-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important;box-shadow:none !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{flex:0 0 32px !important;width:32px !important;min-width:32px !important;max-width:32px !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important}.ay-product-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 6px !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important}.ay-product-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important;white-space:nowrap !important}.ay-back-actions{width:100% !important;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:7px}.ay-back-cart-action{width:100% !important}.ay-back-cart-action .ay-quantity-wrapper{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:stretch !important;gap:7px !important;box-sizing:border-box !important}.ay-back-cart-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;padding:0 8px !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-back-cart-action .ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 15px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-back-add-to-bag:hover,.ay-back-cart-action .ay-remove-from-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-back-cart-action .ay-quantity-minus:hover,.ay-back-cart-action .ay-quantity-plus:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product{width:auto !important;height:auto !important;min-height:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:2px auto 0 !important;padding:2px 0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;background-color:transparent !important;color:#777 !important;-webkit-text-fill-color:#777 !important;font-family:'Lexend Deca',sans-serif !important;font-size:11px !important;font-weight:400 !important;line-height:1.3 !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important}.ay-view-bag-text{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important}.ay-view-bag-arrow{display:inline-block !important;margin-left:5px !important;color:#777 !important;-webkit-text-fill-color:#777 !important;text-decoration:none !important;transition:transform .2s ease !important}.ay-product-grid .ay-view-product:hover{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#555 !important;-webkit-text-fill-color:#555 !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-text,.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{color:#555 !important;-webkit-text-fill-color:#555 !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{transform:translateX(2px)}.ay-product-status{width:100%;height:46px;display:flex;align-items:center;justify-content:center;margin:0;border:0 !important;border-radius:999px;font-family:'Lexend Deca',sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px}.ay-product-status.coming-soon{background:var(--ay-coming);color:#fff}.ay-product-status.out-of-stock{background:var(--ay-out);color:#666}.ay-product-card-back{transform:rotateY(180deg);align-items:center;justify-content:flex-start;text-align:center}.ay-back-image{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0}.ay-back-image img{width:auto !important;height:auto !important;max-width:90px;max-height:90px;object-fit:contain}.ay-back-title{margin:0 0 8px;font-size:17px;line-height:1.3;font-weight:500;color:var(--ay-text)}.ay-key-benefits{width:100%;margin:0 0 12px;font-size:11px;line-height:1.4;text-align:left;color:#666}.ay-key-benefits strong{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--ay-text)}.ay-key-benefits ul{margin:0;padding:0 0 0 16px;list-style:disc}.ay-key-benefits li{margin:2px 0}.ay-product-grid button:before,.ay-product-grid button:after{display:none !important;content:none !important}.ay-product-action .added_to_cart{display:none !important}@media (max-width:1024px) and (min-width:768px){.ay-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ay-product-card{height:320px !important}.ay-product-card-front,.ay-product-card-back{padding:12px !important}.ay-product-card-front .ay-product-image{display:flex !important;height:170px !important;margin-bottom:4px !important}.ay-product-card-front .ay-product-image img{max-height:170px !important}.ay-product-card-back .ay-back-image{display:none !important}.ay-product-name{height:38px !important;margin-bottom:2px !important;font-size:14px !important}.ay-product-price{min-height:26px !important;margin-bottom:5px !important;font-size:20px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:12px !important}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:767px){.ay-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ay-product-card{height:360px !important}.ay-product-card-front,.ay-product-card-back{padding:13px;border-radius:16px}.ay-product-image{height:140px;margin-bottom:5px}.ay-product-image img{max-height:125px}.ay-product-name{height:40px;margin-bottom:2px;font-size:14px}.ay-product-price{min-height:27px;margin-bottom:5px;font-size:19px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:32px !important;min-width:32px !important;max-width:32px !important;height:40px !important;min-height:40px !important;max-height:40px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:40px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:40px !important;min-height:40px !important;max-height:40px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:60px;height:60px}.ay-back-image img{max-width:60px;max-height:60px}.ay-back-title{font-size:14px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:480px){.ay-product-grid{gap:8px}.ay-product-card{height:330px !important}.ay-product-card-front,.ay-product-card-back{padding:11px;border-radius:14px}.ay-product-image{height:125px}.ay-product-image img{max-height:110px}.ay-product-name{height:38px;font-size:13px}.ay-product-price{min-height:25px;margin-bottom:5px;font-size:17px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:11px !important}.ay-product-action .ay-quantity-wrapper{gap:5px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:11px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:5px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:52px;height:52px}.ay-back-image img{max-width:52px;max-height:52px}.ay-back-title{font-size:13px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:9px !important}}@keyframes ayFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-front .ay-product-image{display:flex !important}.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.ay-product-card-back .ay-back-cart-action{width:100% !important;margin-top:auto !important;margin-bottom:10px !important}.ay-product-card-back .ay-view-product{margin-top:0 !important;margin-bottom:2px !important}@media (max-width:1300px){.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back .ay-back-cart-action,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper{width:100% !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:42px !important;min-height:42px !important;max-height:42px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-control{display:flex !important;align-items:center !important;flex:1 1 0 !important;width:0 !important;min-width:0 !important;box-sizing:border-box !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#fff !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;width:auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:#6d123f !important;-webkit-text-fill-color:#6d123f !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action button.ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-product-card-back .ay-back-cart-action button.ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 15px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;font-size:12px !important}}@media (max-width:767px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:12px !important}}@media (max-width:480px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:11px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-title{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;text-overflow:ellipsis !important;width:100% !important;height:36px !important;max-height:36px !important;margin:0 0 8px !important;line-height:1.3 !important;font-size:14px !important;font-weight:500 !important;text-align:center !important}}:root{--ay-primary:#6d123f;--ay-primary-hover:#570d32;--ay-text:#262626;--ay-muted:#8b8b8b;--ay-border:#efefef;--ay-bg:#fff;--ay-coming:#666;--ay-out:#ececec;--ay-radius:18px;--ay-shadow:0 4px 16px rgba(0,0,0,.05);--ay-shadow-hover:0 8px 20px rgba(0,0,0,.08);--ay-transition:.25s ease}.ay-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px;width:100%;font-family:'Lexend Deca',sans-serif}.ay-product-card{width:100%;height:380px;perspective:1200px;cursor:pointer}.ay-product-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1)}.ay-product-card.flipped .ay-product-card-inner{transform:rotateY(180deg)}.ay-product-card-front,.ay-product-card-back{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:18px;background:var(--ay-bg);border:none !important;border-radius:var(--ay-radius);box-shadow:var(--ay-shadow);overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:'Lexend Deca',sans-serif}.ay-product-card-front{transform:rotateY(0deg)}.ay-product-card-front:hover{box-shadow:var(--ay-shadow-hover)}.ay-product-image{width:100%;height:190px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto 8px}.ay-product-image img{display:block;width:auto !important;height:auto !important;max-width:100%;max-height:210px;margin:0 auto;object-fit:contain;transition:transform .25s ease}.ay-product-card-front:hover .ay-product-image img{transform:scale(1.03)}.ay-product-category{display:block;margin-bottom:6px;text-align:center;font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--ay-muted)}.ay-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:46px;margin:0 0 4px;line-height:1.35;font-size:17px;font-weight:500;text-align:center;color:var(--ay-text)}.ay-product-price{min-height:32px;display:flex;align-items:center;justify-content:center;margin:0 0 6px;font-size:24px;font-weight:600;color:var(--ay-primary)}.ay-product-price .amount{color:var(--ay-primary)}.ay-product-action{width:100%;margin-top:auto !important;padding:0 !important;border:none !important;background:0 0 !important;background-color:transparent !important;box-shadow:none !important}.ay-product-action form,.ay-product-action .cart,.ay-product-action p.cart,.ay-product-action .woocommerce{width:100% !important;margin:0 !important;padding:0 !important;border:none !important;border-width:0 !important;outline:none !important;background:0 0 !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important}.ay-product-action .button,.ay-product-action a.button,.ay-product-action .add_to_cart_button{width:100% !important;height:46px !important;min-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 16px !important;border:none !important;border-width:0 !important;border-style:none !important;border-color:transparent !important;outline:none !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;background-image:none !important;box-shadow:none !important;color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;letter-spacing:.3px;text-decoration:none !important;cursor:pointer;transition:.25s ease}.ay-product-action .button:hover,.ay-product-action .button:focus,.ay-product-action .button:active,.ay-product-action a.button:hover,.ay-product-action a.button:focus,.ay-product-action a.button:active,.ay-product-action .add_to_cart_button:hover,.ay-product-action .add_to_cart_button:focus,.ay-product-action .add_to_cart_button:active{border:none !important;border-width:0 !important;outline:none !important;background:#570d32 !important;background-color:#570d32 !important;background-image:none !important;box-shadow:none !important;color:#fff !important;transform:translateY(-1px)}.ay-product-action .button:before,.ay-product-action .button:after,.ay-product-action a.button:before,.ay-product-action a.button:after,.ay-product-action .add_to_cart_button:before,.ay-product-action .add_to_cart_button:after{display:none !important;content:none !important}.ay-product-action .added_to_cart{display:none !important}.ay-product-status{width:100%;height:46px;display:flex;align-items:center;justify-content:center;margin:0;border:none !important;border-radius:999px;font-family:'Lexend Deca',sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px}.ay-product-status.coming-soon{background:var(--ay-coming);color:#fff}.ay-product-status.out-of-stock{background:var(--ay-out);color:#666}.ay-product-card-back{transform:rotateY(180deg);align-items:center;justify-content:center;text-align:center}.ay-back-image{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.ay-back-image img{width:auto !important;height:auto !important;max-width:90px;max-height:90px;object-fit:contain}.ay-back-title{margin:0 0 8px;font-size:17px;line-height:1.3;font-weight:500;color:var(--ay-text)}.ay-back-description{margin:0 0 10px;font-size:11px;line-height:1.4;color:#666;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ay-key-benefits{width:100%;margin:0 0 12px;font-size:11px;line-height:1.4;text-align:left;color:#666}.ay-key-benefits strong{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--ay-text)}.ay-key-benefits ul{margin:0;padding:0 0 0 16px;list-style:disc}.ay-key-benefits li{margin:2px 0}.ay-view-product{width:100%;min-height:42px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 18px;border:none !important;border-radius:999px;background:#6d123f;color:#fff !important;font-family:'Lexend Deca',sans-serif;font-size:13px;font-weight:500;text-decoration:none !important;box-shadow:none !important;transition:.25s ease}.ay-view-product:hover{background:#570d32;color:#fff !important;transform:translateY(-1px)}.ay-flip-back{appearance:none;-webkit-appearance:none;margin:6px 0 0;padding:3px 0;border:none !important;border-width:0 !important;border-style:none !important;outline:none !important;background:0 0 !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;color:#777 !important;font-family:'Lexend Deca',sans-serif !important;font-size:11px;font-weight:400;cursor:pointer;text-decoration:none}.ay-flip-back:hover,.ay-flip-back:focus,.ay-flip-back:active{border:none !important;outline:none !important;background:0 0 !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;color:#6d123f !important;transform:none !important}.ay-product-category{display:none !important}@media (max-width:1024px) and (min-width:768px){.ay-product-grid{grid-template-columns:repeat(3,minmax(0, 1fr));gap:16px}.ay-product-card{height:320px !important}.ay-product-card-front,.ay-product-card-back{padding:12px !important}.ay-product-image{width:100%;height:170px !important;margin:0 auto 4px !important}.ay-product-image img{max-width:100% !important;max-height:170px !important;object-fit:contain !important}.ay-product-category{margin-bottom:3px !important;font-size:9px !important;letter-spacing:1.5px !important}.ay-product-name{height:38px !important;margin-bottom:2px !important;font-size:14px !important;line-height:1.3 !important}.ay-product-price{min-height:26px !important;margin:0 0 5px !important;font-size:20px !important}.ay-product-action .button,.ay-product-action a.button,.ay-product-action .add_to_cart_button,.ay-product-status{height:38px !important;min-height:38px !important;font-size:12px !important}}@media (max-width:767px){.ay-product-grid{grid-template-columns:repeat(2,minmax(0, 1fr));gap:10px}.ay-product-card{height:360px !important}.ay-product-card-front,.ay-product-card-back{padding:13px;border-radius:16px}.ay-product-image{height:140px;margin-bottom:5px}.ay-product-image img{max-height:125px}.ay-product-category{font-size:9px;letter-spacing:1.5px;margin-bottom:4px}.ay-product-name{height:40px;margin-bottom:2px;font-size:14px}.ay-product-price{min-height:27px;margin-bottom:5px;font-size:19px}.ay-product-action .button,.ay-product-action a.button,.ay-product-action .add_to_cart_button,.ay-product-status{height:40px !important;min-height:40px !important;font-size:12px !important}.ay-back-image{width:60px;height:60px}.ay-back-image img{max-width:60px;max-height:60px}.ay-back-title{font-size:14px}.ay-back-description{font-size:10px;-webkit-line-clamp:2}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-view-product{min-height:38px;font-size:11px}}@media (max-width:480px){.ay-product-grid{gap:8px}.ay-product-card{height:330px !important}.ay-product-card-front,.ay-product-card-back{padding:11px;border-radius:14px}.ay-product-image{height:125px}.ay-product-image img{max-height:110px}.ay-product-category{font-size:8px;letter-spacing:1.2px}.ay-product-name{height:38px;font-size:13px}.ay-product-price{min-height:25px;margin-bottom:5px;font-size:17px}.ay-product-action .button,.ay-product-action a.button,.ay-product-action .add_to_cart_button,.ay-product-status{height:38px !important;min-height:38px !important;font-size:11px !important}.ay-back-image{width:52px;height:52px}.ay-back-image img{max-width:52px;max-height:52px}.ay-back-title{font-size:13px}.ay-back-description{font-size:9px;-webkit-line-clamp:2}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-view-product{min-height:34px;font-size:10px}.ay-flip-back{font-size:9px}}@keyframes ayFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ay-product-card{animation:ayFadeUp .6s ease forwards}.ay-product-action .ay-add-to-bag-custom{width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 16px !important;border:none !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:.3px !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important}.ay-product-action .ay-add-to-bag-custom:hover,.ay-product-action .ay-add-to-bag-custom:focus,.ay-product-action .ay-add-to-bag-custom:active{background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;border:none !important;box-shadow:none !important;outline:none !important;transform:translateY(-1px)}.ay-quantity-wrapper{width:100% !important;height:46px !important;display:flex !important;align-items:center !important;gap:8px !important;box-sizing:border-box !important}.ay-quantity-control,.ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;box-sizing:border-box !important;border:none !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;box-shadow:none !important;outline:none !important}.ay-quantity-control{display:flex !important;align-items:center !important;justify-content:space-between !important;overflow:hidden !important;padding:0 !important}.ay-quantity-minus,.ay-quantity-plus{flex:0 0 40px !important;width:40px !important;min-width:40px !important;max-width:40px !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:none !important;border-radius:0 !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;cursor:pointer !important;box-shadow:none !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important}.ay-quantity-number{flex:1 1 auto !important;display:flex !important;align-items:center !important;justify-content:center !important;height:46px !important;margin:0 !important;padding:0 !important;background:#6d123f !important;color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important}.ay-remove-from-bag{display:flex !important;align-items:center !important;justify-content:center !important;padding:0 12px !important;text-align:center !important;white-space:nowrap !important;cursor:pointer !important;appearance:none !important;-webkit-appearance:none !important}.ay-quantity-minus:hover,.ay-quantity-minus:focus,.ay-quantity-minus:active,.ay-quantity-plus:hover,.ay-quantity-plus:focus,.ay-quantity-plus:active,.ay-remove-from-bag:hover,.ay-remove-from-bag:focus,.ay-remove-from-bag:active{background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;box-shadow:none !important;outline:none !important;transform:none !important}.ay-quantity-minus:before,.ay-quantity-minus:after,.ay-quantity-plus:before,.ay-quantity-plus:after,.ay-remove-from-bag:before,.ay-remove-from-bag:after{display:none !important;content:none !important}@media (max-width:1024px) and (min-width:768px){.ay-product-action .ay-add-to-bag-custom,.ay-quantity-wrapper,.ay-quantity-control,.ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-quantity-control,.ay-remove-from-bag{font-size:12px !important}.ay-quantity-minus,.ay-quantity-plus{width:34px !important;min-width:34px !important;max-width:34px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-quantity-number{height:38px !important;font-size:12px !important}}@media (max-width:767px){.ay-product-action .ay-add-to-bag-custom,.ay-quantity-wrapper,.ay-quantity-control,.ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-action .ay-add-to-bag-custom,.ay-quantity-control,.ay-remove-from-bag{font-size:12px !important}.ay-quantity-wrapper{gap:6px !important}.ay-quantity-minus,.ay-quantity-plus{width:32px !important;min-width:32px !important;max-width:32px !important;height:40px !important;min-height:40px !important;max-height:40px !important;font-size:12px !important}.ay-quantity-number{height:40px !important;font-size:12px !important}}@media (max-width:480px){.ay-product-action .ay-add-to-bag-custom,.ay-quantity-wrapper,.ay-quantity-control,.ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-quantity-control,.ay-remove-from-bag{font-size:11px !important}.ay-quantity-wrapper{gap:5px !important}.ay-quantity-minus,.ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:11px !important}.ay-quantity-number{height:38px !important;font-size:11px !important}}.elementor-6993 .elementor-element.elementor-element-b6f8a15{width:100%;height:80px;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.elementor-6993 .elementor-element.elementor-element-b6f8a15 .elementor-image-box-img{margin:0 auto}.elementor-6993 .elementor-element.elementor-element-b6f8a15 .elementor-image-box-content{text-align:center}@media (max-width:767px){.elementor-6993 .elementor-element.elementor-element-b6f8a15{height:55px;min-height:55px}.elementor-6993 .elementor-element.elementor-element-b6f8a15 .elementor-image-box-img img{width:35px;height:35px;object-fit:contain}.elementor-6993 .elementor-element.elementor-element-b6f8a15 .elementor-image-box-title{font-size:16px;line-height:1.1;margin-top:2px}.elementor-6993 .elementor-element.elementor-element-b6f8a15 .elementor-image-box-img{margin:0 auto}}.elementor-6993 .elementor-element.elementor-element-1bd9b6a{width:100%;height:80px;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.elementor-6993 .elementor-element.elementor-element-1bd9b6a .elementor-image-box-img{margin:0 auto}.elementor-6993 .elementor-element.elementor-element-1bd9b6a .elementor-image-box-content{text-align:center}@media (max-width:767px){.elementor-6993 .elementor-element.elementor-element-1bd9b6a{height:55px;min-height:55px}.elementor-6993 .elementor-element.elementor-element-1bd9b6a .elementor-image-box-img img{width:35px;height:35px;object-fit:contain}.elementor-6993 .elementor-element.elementor-element-1bd9b6a .elementor-image-box-title{font-size:16px;line-height:1.1;margin-top:2px}.elementor-6993 .elementor-element.elementor-element-1bd9b6a .elementor-image-box-img{margin:0 auto}}.elementor-6993 .elementor-element.elementor-element-c25151e{width:100%;height:80px;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.elementor-6993 .elementor-element.elementor-element-c25151e .elementor-image-box-img{margin:0 auto}.elementor-6993 .elementor-element.elementor-element-c25151e .elementor-image-box-content{text-align:center}@media (max-width:767px){.elementor-6993 .elementor-element.elementor-element-c25151e{height:55px;min-height:55px}.elementor-6993 .elementor-element.elementor-element-c25151e .elementor-image-box-img img{width:35px;height:35px;object-fit:contain}.elementor-6993 .elementor-element.elementor-element-c25151e .elementor-image-box-title{font-size:16px;line-height:1.1;margin-top:2px}.elementor-6993 .elementor-element.elementor-element-c25151e .elementor-image-box-img{margin:0 auto}}.elementor-6993 .elementor-element.elementor-element-230108b{width:100%;height:80px;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.elementor-6993 .elementor-element.elementor-element-230108b .elementor-image-box-img{margin:0 auto}.elementor-6993 .elementor-element.elementor-element-230108b .elementor-image-box-content{text-align:center}@media (max-width:767px){.elementor-6993 .elementor-element.elementor-element-230108b{height:55px;min-height:55px}.elementor-6993 .elementor-element.elementor-element-230108b .elementor-image-box-img img{width:35px;height:35px;object-fit:contain}.elementor-6993 .elementor-element.elementor-element-230108b .elementor-image-box-title{font-size:16px;line-height:1.1;margin-top:2px}.elementor-6993 .elementor-element.elementor-element-230108b .elementor-image-box-img{margin:0 auto}}.elementor-6993 .elementor-element.elementor-element-ef1eb07{width:100%;height:80px;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.elementor-6993 .elementor-element.elementor-element-ef1eb07 .elementor-image-box-img{margin:0 auto}.elementor-6993 .elementor-element.elementor-element-ef1eb07 .elementor-image-box-content{text-align:center}@media (max-width:767px){.elementor-6993 .elementor-element.elementor-element-ef1eb07{height:55px;min-height:55px}.elementor-6993 .elementor-element.elementor-element-ef1eb07 .elementor-image-box-img img{width:35px;height:35px;object-fit:contain}.elementor-6993 .elementor-element.elementor-element-ef1eb07 .elementor-image-box-title{font-size:16px;line-height:1.1;margin-top:2px}.elementor-6993 .elementor-element.elementor-element-ef1eb07 .elementor-image-box-img{margin:0 auto}}.elementor-6993 .elementor-element.elementor-element-f4a23e6{width:100%;height:80px;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.elementor-6993 .elementor-element.elementor-element-f4a23e6 .elementor-image-box-img{margin:0 auto}.elementor-6993 .elementor-element.elementor-element-f4a23e6 .elementor-image-box-content{text-align:center}@media (max-width:767px){.elementor-6993 .elementor-element.elementor-element-f4a23e6{height:55px;min-height:55px}.elementor-6993 .elementor-element.elementor-element-f4a23e6 .elementor-image-box-img img{width:35px;height:35px;object-fit:contain}.elementor-6993 .elementor-element.elementor-element-f4a23e6 .elementor-image-box-title{font-size:16px;line-height:1.1;margin-top:2px}.elementor-6993 .elementor-element.elementor-element-f4a23e6 .elementor-image-box-img{margin:0 auto}}.scrollable-sidebar{max-height:78vh;overflow-y:auto}.scrollable-sidebar::-webkit-scrollbar{display:none}@media (max-width:1024px){.skinconcerns-trigger .elementor-image-box-title{font-size:14px !important}}@media (max-width:767px){.skinconcerns-trigger .elementor-image-box-title{font-size:14px !important}}.elementor-6993 .elementor-element.elementor-element-88130bc{width:100%;height:100% !important;min-height:100% !important}.menu-trigger{cursor:pointer;transition:all .3s ease}.active-menu{border:2px solid #ffbc0d;border-radius:8px}@media (max-width:767px){.elementor-6993 .elementor-element.elementor-element-f780c97 .ay-products-grid{min-height:500px !important;align-content:start !important}}.menu-trigger{cursor:pointer;transition:all .3s ease}.active-menu{border:2px solid #ffbc0d;border-radius:8px}:root{--ay-primary:#6d123f;--ay-primary-hover:#570d32;--ay-text:#262626;--ay-muted:#8b8b8b;--ay-bg:#fff;--ay-coming:#666;--ay-out:#ececec;--ay-radius:18px;--ay-shadow:0 4px 16px rgba(0,0,0,.05);--ay-shadow-hover:0 8px 20px rgba(0,0,0,.08)}.ay-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px;width:100%;font-family:'Lexend Deca',sans-serif}.ay-product-card{width:100%;height:380px;perspective:1200px;cursor:pointer;animation:ayFadeUp .6s ease forwards}.ay-product-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1)}.ay-product-card.flipped .ay-product-card-inner{transform:rotateY(180deg)}.ay-product-card-front,.ay-product-card-back{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:18px;background:var(--ay-bg);border:0 !important;border-radius:var(--ay-radius);box-shadow:var(--ay-shadow);overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:'Lexend Deca',sans-serif}.ay-product-card-front{transform:rotateY(0)}.ay-product-card-front:hover{box-shadow:var(--ay-shadow-hover)}.ay-product-image{width:100%;height:190px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto 8px}.ay-product-image img{display:block;width:auto !important;height:auto !important;max-width:100%;max-height:210px;margin:0 auto;object-fit:contain;transition:transform .25s ease}.ay-product-card-front:hover .ay-product-image img{transform:scale(1.03)}.ay-product-category{display:none !important}.ay-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:46px;margin:0 0 4px;line-height:1.35;font-size:17px;font-weight:500;text-align:center;color:var(--ay-text)}.ay-product-price{min-height:32px;display:flex;align-items:center;justify-content:center;margin:0 0 6px;font-size:24px;font-weight:600;color:var(--ay-primary) !important}.ay-product-price .amount{color:var(--ay-primary) !important}.ay-product-action{width:100%;margin-top:auto !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-action form,.ay-product-action .cart,.ay-product-action p.cart,.ay-product-action .woocommerce{width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-grid .ay-add-to-bag-custom,.ay-product-grid .ay-remove-from-bag,.ay-product-grid .ay-quantity-minus,.ay-product-grid .ay-quantity-plus,.ay-product-grid .ay-back-add-to-bag{box-sizing:border-box !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;box-shadow:none !important;outline:none !important;cursor:pointer !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-remove-from-bag,html body .ay-product-grid button.ay-remove-from-bag[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-width:1px !important;border-style:solid !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid button.ay-quantity-minus,html body .ay-product-grid button.ay-quantity-minus[type=button],html body .ay-product-grid button.ay-quantity-plus,html body .ay-product-grid button.ay-quantity-plus[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid .ay-quantity-number{box-sizing:border-box !important;margin:0 !important;background:#fff !important;background-color:#fff !important;background-image:none !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;opacity:1 !important}.ay-product-grid .ay-add-to-bag-custom:hover,.ay-product-grid .ay-remove-from-bag:hover,.ay-product-grid .ay-quantity-minus:hover,.ay-product-grid .ay-quantity-plus:hover,.ay-product-grid .ay-back-add-to-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(109,18,63,.18) !important}html body .ay-product-grid button.ay-remove-from-bag:hover,html body .ay-product-grid button.ay-remove-from-bag:focus,html body .ay-product-grid button.ay-remove-from-bag:focus-visible,html body .ay-product-grid button.ay-remove-from-bag:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-quantity-minus:hover,html body .ay-product-grid button.ay-quantity-minus:focus,html body .ay-product-grid button.ay-quantity-minus:focus-visible,html body .ay-product-grid button.ay-quantity-minus:active,html body .ay-product-grid button.ay-quantity-plus:hover,html body .ay-product-grid button.ay-quantity-plus:focus,html body .ay-product-grid button.ay-quantity-plus:focus-visible,html body .ay-product-grid button.ay-quantity-plus:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:0 !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-remove-from-bag:before,html body .ay-product-grid button.ay-remove-from-bag:after,html body .ay-product-grid button.ay-quantity-minus:before,html body .ay-product-grid button.ay-quantity-minus:after,html body .ay-product-grid button.ay-quantity-plus:before,html body .ay-product-grid button.ay-quantity-plus:after{content:none !important;display:none !important}html body .ay-product-grid button.ay-add-to-bag-custom,html body .ay-product-grid button.ay-add-to-bag-custom[type=button]{all:unset !important;box-sizing:border-box !important;width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 16px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:.3px !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-add-to-bag-custom:hover,html body .ay-product-grid button.ay-add-to-bag-custom:focus,html body .ay-product-grid button.ay-add-to-bag-custom:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-product-action .ay-quantity-wrapper{width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:stretch !important;gap:8px !important;box-sizing:border-box !important}.ay-product-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important;box-shadow:none !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{flex:0 0 32px !important;width:32px !important;min-width:32px !important;max-width:32px !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important}.ay-product-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 6px !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important}.ay-product-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important;white-space:nowrap !important}.ay-back-actions{width:100% !important;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:7px}.ay-back-cart-action{width:100% !important}.ay-back-cart-action .ay-quantity-wrapper{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:stretch !important;gap:7px !important;box-sizing:border-box !important}.ay-back-cart-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;padding:0 8px !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-back-cart-action .ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 15px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-back-add-to-bag:hover,.ay-back-cart-action .ay-remove-from-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-back-cart-action .ay-quantity-minus:hover,.ay-back-cart-action .ay-quantity-plus:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product{width:auto !important;height:auto !important;min-height:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:2px auto 0 !important;padding:2px 0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;background-color:transparent !important;color:#777 !important;-webkit-text-fill-color:#777 !important;font-family:'Lexend Deca',sans-serif !important;font-size:11px !important;font-weight:400 !important;line-height:1.3 !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important}.ay-view-bag-text{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important}.ay-view-bag-arrow{display:inline-block !important;margin-left:5px !important;color:#777 !important;-webkit-text-fill-color:#777 !important;text-decoration:none !important;transition:transform .2s ease !important}.ay-product-grid .ay-view-product:hover{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#555 !important;-webkit-text-fill-color:#555 !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-text,.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{color:#555 !important;-webkit-text-fill-color:#555 !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{transform:translateX(2px)}.ay-product-status{width:100%;height:46px;display:flex;align-items:center;justify-content:center;margin:0;border:0 !important;border-radius:999px;font-family:'Lexend Deca',sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px}.ay-product-status.coming-soon{background:var(--ay-coming);color:#fff}.ay-product-status.out-of-stock{background:var(--ay-out);color:#666}.ay-product-card-back{transform:rotateY(180deg);align-items:center;justify-content:flex-start;text-align:center}.ay-back-image{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0}.ay-back-image img{width:auto !important;height:auto !important;max-width:90px;max-height:90px;object-fit:contain}.ay-back-title{margin:0 0 8px;font-size:17px;line-height:1.3;font-weight:500;color:var(--ay-text)}.ay-key-benefits{width:100%;margin:0 0 12px;font-size:11px;line-height:1.4;text-align:left;color:#666}.ay-key-benefits strong{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--ay-text)}.ay-key-benefits ul{margin:0;padding:0 0 0 16px;list-style:disc}.ay-key-benefits li{margin:2px 0}.ay-product-grid button:before,.ay-product-grid button:after{display:none !important;content:none !important}.ay-product-action .added_to_cart{display:none !important}@media (max-width:1024px) and (min-width:768px){.ay-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ay-product-card{height:320px !important}.ay-product-card-front,.ay-product-card-back{padding:12px !important}.ay-product-card-front .ay-product-image{display:flex !important;height:170px !important;margin-bottom:4px !important}.ay-product-card-front .ay-product-image img{max-height:170px !important}.ay-product-card-back .ay-back-image{display:none !important}.ay-product-name{height:38px !important;margin-bottom:2px !important;font-size:14px !important}.ay-product-price{min-height:26px !important;margin-bottom:5px !important;font-size:20px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:12px !important}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:767px){.ay-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ay-product-card{height:360px !important}.ay-product-card-front,.ay-product-card-back{padding:13px;border-radius:16px}.ay-product-image{height:140px;margin-bottom:5px}.ay-product-image img{max-height:125px}.ay-product-name{height:40px;margin-bottom:2px;font-size:14px}.ay-product-price{min-height:27px;margin-bottom:5px;font-size:19px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:32px !important;min-width:32px !important;max-width:32px !important;height:40px !important;min-height:40px !important;max-height:40px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:40px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:40px !important;min-height:40px !important;max-height:40px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:60px;height:60px}.ay-back-image img{max-width:60px;max-height:60px}.ay-back-title{font-size:14px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:480px){.ay-product-grid{gap:8px}.ay-product-card{height:330px !important}.ay-product-card-front,.ay-product-card-back{padding:11px;border-radius:14px}.ay-product-image{height:125px}.ay-product-image img{max-height:110px}.ay-product-name{height:38px;font-size:13px}.ay-product-price{min-height:25px;margin-bottom:5px;font-size:17px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:11px !important}.ay-product-action .ay-quantity-wrapper{gap:5px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:11px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:5px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:52px;height:52px}.ay-back-image img{max-width:52px;max-height:52px}.ay-back-title{font-size:13px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:9px !important}}@keyframes ayFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-front .ay-product-image{display:flex !important}.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.ay-product-card-back .ay-back-cart-action{width:100% !important;margin-top:auto !important;margin-bottom:10px !important}.ay-product-card-back .ay-view-product{margin-top:0 !important;margin-bottom:2px !important}@media (max-width:1300px){.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back .ay-back-cart-action,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper{width:100% !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:42px !important;min-height:42px !important;max-height:42px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-control{display:flex !important;align-items:center !important;flex:1 1 0 !important;width:0 !important;min-width:0 !important;box-sizing:border-box !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#fff !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;width:auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:#6d123f !important;-webkit-text-fill-color:#6d123f !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action button.ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-product-card-back .ay-back-cart-action button.ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 15px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;font-size:12px !important}}@media (max-width:767px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:12px !important}}@media (max-width:480px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:11px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-title{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;text-overflow:ellipsis !important;width:100% !important;height:36px !important;max-height:36px !important;margin:0 0 8px !important;line-height:1.3 !important;font-size:14px !important;font-weight:500 !important;text-align:center !important}}.menu-trigger{cursor:pointer;transition:all .3s ease}.active-menu{border:2px solid #ffbc0d;border-radius:8px}@media (max-width:767px){.elementor-6993 .elementor-element.elementor-element-900dfa0 .ay-products-grid{min-height:500px !important;align-content:start !important}}.menu-trigger{cursor:pointer;transition:all .3s ease}.active-menu{border:2px solid #ffbc0d;border-radius:8px}.elementor-6993 .elementor-element.elementor-element-bc6eb30{width:100%;height:100% !important;min-height:100% !important}.menu-trigger{cursor:pointer;transition:all .3s ease}.active-menu{border:2px solid #ffbc0d;border-radius:8px}:root{--ay-primary:#6d123f;--ay-primary-hover:#570d32;--ay-text:#262626;--ay-muted:#8b8b8b;--ay-bg:#fff;--ay-coming:#666;--ay-out:#ececec;--ay-radius:18px;--ay-shadow:0 4px 16px rgba(0,0,0,.05);--ay-shadow-hover:0 8px 20px rgba(0,0,0,.08)}.ay-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px;width:100%;font-family:'Lexend Deca',sans-serif}.ay-product-card{width:100%;height:380px;perspective:1200px;cursor:pointer;animation:ayFadeUp .6s ease forwards}.ay-product-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1)}.ay-product-card.flipped .ay-product-card-inner{transform:rotateY(180deg)}.ay-product-card-front,.ay-product-card-back{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:18px;background:var(--ay-bg);border:0 !important;border-radius:var(--ay-radius);box-shadow:var(--ay-shadow);overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:'Lexend Deca',sans-serif}.ay-product-card-front{transform:rotateY(0)}.ay-product-card-front:hover{box-shadow:var(--ay-shadow-hover)}.ay-product-image{width:100%;height:190px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto 8px}.ay-product-image img{display:block;width:auto !important;height:auto !important;max-width:100%;max-height:210px;margin:0 auto;object-fit:contain;transition:transform .25s ease}.ay-product-card-front:hover .ay-product-image img{transform:scale(1.03)}.ay-product-category{display:none !important}.ay-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:46px;margin:0 0 4px;line-height:1.35;font-size:17px;font-weight:500;text-align:center;color:var(--ay-text)}.ay-product-price{min-height:32px;display:flex;align-items:center;justify-content:center;margin:0 0 6px;font-size:24px;font-weight:600;color:var(--ay-primary) !important}.ay-product-price .amount{color:var(--ay-primary) !important}.ay-product-action{width:100%;margin-top:auto !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-action form,.ay-product-action .cart,.ay-product-action p.cart,.ay-product-action .woocommerce{width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-grid .ay-add-to-bag-custom,.ay-product-grid .ay-remove-from-bag,.ay-product-grid .ay-quantity-minus,.ay-product-grid .ay-quantity-plus,.ay-product-grid .ay-back-add-to-bag{box-sizing:border-box !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;box-shadow:none !important;outline:none !important;cursor:pointer !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-remove-from-bag,html body .ay-product-grid button.ay-remove-from-bag[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-width:1px !important;border-style:solid !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid button.ay-quantity-minus,html body .ay-product-grid button.ay-quantity-minus[type=button],html body .ay-product-grid button.ay-quantity-plus,html body .ay-product-grid button.ay-quantity-plus[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid .ay-quantity-number{box-sizing:border-box !important;margin:0 !important;background:#fff !important;background-color:#fff !important;background-image:none !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;opacity:1 !important}.ay-product-grid .ay-add-to-bag-custom:hover,.ay-product-grid .ay-remove-from-bag:hover,.ay-product-grid .ay-quantity-minus:hover,.ay-product-grid .ay-quantity-plus:hover,.ay-product-grid .ay-back-add-to-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(109,18,63,.18) !important}html body .ay-product-grid button.ay-remove-from-bag:hover,html body .ay-product-grid button.ay-remove-from-bag:focus,html body .ay-product-grid button.ay-remove-from-bag:focus-visible,html body .ay-product-grid button.ay-remove-from-bag:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-quantity-minus:hover,html body .ay-product-grid button.ay-quantity-minus:focus,html body .ay-product-grid button.ay-quantity-minus:focus-visible,html body .ay-product-grid button.ay-quantity-minus:active,html body .ay-product-grid button.ay-quantity-plus:hover,html body .ay-product-grid button.ay-quantity-plus:focus,html body .ay-product-grid button.ay-quantity-plus:focus-visible,html body .ay-product-grid button.ay-quantity-plus:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:0 !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-remove-from-bag:before,html body .ay-product-grid button.ay-remove-from-bag:after,html body .ay-product-grid button.ay-quantity-minus:before,html body .ay-product-grid button.ay-quantity-minus:after,html body .ay-product-grid button.ay-quantity-plus:before,html body .ay-product-grid button.ay-quantity-plus:after{content:none !important;display:none !important}html body .ay-product-grid button.ay-add-to-bag-custom,html body .ay-product-grid button.ay-add-to-bag-custom[type=button]{all:unset !important;box-sizing:border-box !important;width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 16px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:.3px !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-add-to-bag-custom:hover,html body .ay-product-grid button.ay-add-to-bag-custom:focus,html body .ay-product-grid button.ay-add-to-bag-custom:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-product-action .ay-quantity-wrapper{width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:stretch !important;gap:8px !important;box-sizing:border-box !important}.ay-product-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important;box-shadow:none !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{flex:0 0 32px !important;width:32px !important;min-width:32px !important;max-width:32px !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important}.ay-product-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 6px !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important}.ay-product-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important;white-space:nowrap !important}.ay-back-actions{width:100% !important;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:7px}.ay-back-cart-action{width:100% !important}.ay-back-cart-action .ay-quantity-wrapper{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:stretch !important;gap:7px !important;box-sizing:border-box !important}.ay-back-cart-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;padding:0 8px !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-back-cart-action .ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 15px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-back-add-to-bag:hover,.ay-back-cart-action .ay-remove-from-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-back-cart-action .ay-quantity-minus:hover,.ay-back-cart-action .ay-quantity-plus:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product{width:auto !important;height:auto !important;min-height:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:2px auto 0 !important;padding:2px 0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;background-color:transparent !important;color:#777 !important;-webkit-text-fill-color:#777 !important;font-family:'Lexend Deca',sans-serif !important;font-size:11px !important;font-weight:400 !important;line-height:1.3 !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important}.ay-view-bag-text{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important}.ay-view-bag-arrow{display:inline-block !important;margin-left:5px !important;color:#777 !important;-webkit-text-fill-color:#777 !important;text-decoration:none !important;transition:transform .2s ease !important}.ay-product-grid .ay-view-product:hover{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#555 !important;-webkit-text-fill-color:#555 !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-text,.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{color:#555 !important;-webkit-text-fill-color:#555 !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{transform:translateX(2px)}.ay-product-status{width:100%;height:46px;display:flex;align-items:center;justify-content:center;margin:0;border:0 !important;border-radius:999px;font-family:'Lexend Deca',sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px}.ay-product-status.coming-soon{background:var(--ay-coming);color:#fff}.ay-product-status.out-of-stock{background:var(--ay-out);color:#666}.ay-product-card-back{transform:rotateY(180deg);align-items:center;justify-content:flex-start;text-align:center}.ay-back-image{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0}.ay-back-image img{width:auto !important;height:auto !important;max-width:90px;max-height:90px;object-fit:contain}.ay-back-title{margin:0 0 8px;font-size:17px;line-height:1.3;font-weight:500;color:var(--ay-text)}.ay-key-benefits{width:100%;margin:0 0 12px;font-size:11px;line-height:1.4;text-align:left;color:#666}.ay-key-benefits strong{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--ay-text)}.ay-key-benefits ul{margin:0;padding:0 0 0 16px;list-style:disc}.ay-key-benefits li{margin:2px 0}.ay-product-grid button:before,.ay-product-grid button:after{display:none !important;content:none !important}.ay-product-action .added_to_cart{display:none !important}@media (max-width:1024px) and (min-width:768px){.ay-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ay-product-card{height:320px !important}.ay-product-card-front,.ay-product-card-back{padding:12px !important}.ay-product-card-front .ay-product-image{display:flex !important;height:170px !important;margin-bottom:4px !important}.ay-product-card-front .ay-product-image img{max-height:170px !important}.ay-product-card-back .ay-back-image{display:none !important}.ay-product-name{height:38px !important;margin-bottom:2px !important;font-size:14px !important}.ay-product-price{min-height:26px !important;margin-bottom:5px !important;font-size:20px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:12px !important}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:767px){.ay-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ay-product-card{height:360px !important}.ay-product-card-front,.ay-product-card-back{padding:13px;border-radius:16px}.ay-product-image{height:140px;margin-bottom:5px}.ay-product-image img{max-height:125px}.ay-product-name{height:40px;margin-bottom:2px;font-size:14px}.ay-product-price{min-height:27px;margin-bottom:5px;font-size:19px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:32px !important;min-width:32px !important;max-width:32px !important;height:40px !important;min-height:40px !important;max-height:40px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:40px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:40px !important;min-height:40px !important;max-height:40px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:60px;height:60px}.ay-back-image img{max-width:60px;max-height:60px}.ay-back-title{font-size:14px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:480px){.ay-product-grid{gap:8px}.ay-product-card{height:330px !important}.ay-product-card-front,.ay-product-card-back{padding:11px;border-radius:14px}.ay-product-image{height:125px}.ay-product-image img{max-height:110px}.ay-product-name{height:38px;font-size:13px}.ay-product-price{min-height:25px;margin-bottom:5px;font-size:17px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:11px !important}.ay-product-action .ay-quantity-wrapper{gap:5px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:11px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:5px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:52px;height:52px}.ay-back-image img{max-width:52px;max-height:52px}.ay-back-title{font-size:13px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:9px !important}}@keyframes ayFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-front .ay-product-image{display:flex !important}.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.ay-product-card-back .ay-back-cart-action{width:100% !important;margin-top:auto !important;margin-bottom:10px !important}.ay-product-card-back .ay-view-product{margin-top:0 !important;margin-bottom:2px !important}@media (max-width:1300px){.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back .ay-back-cart-action,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper{width:100% !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:42px !important;min-height:42px !important;max-height:42px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-control{display:flex !important;align-items:center !important;flex:1 1 0 !important;width:0 !important;min-width:0 !important;box-sizing:border-box !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#fff !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;width:auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:#6d123f !important;-webkit-text-fill-color:#6d123f !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action button.ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-product-card-back .ay-back-cart-action button.ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 15px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;font-size:12px !important}}@media (max-width:767px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:12px !important}}@media (max-width:480px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:11px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-title{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;text-overflow:ellipsis !important;width:100% !important;height:36px !important;max-height:36px !important;margin:0 0 8px !important;line-height:1.3 !important;font-size:14px !important;font-weight:500 !important;text-align:center !important}}.menu-trigger{cursor:pointer;transition:all .3s ease}.active-menu{border:2px solid #ffbc0d;border-radius:8px}@media (max-width:767px){.ay-products-grid{justify-content:flex-start !important;align-items:start !important}}:root{--ay-primary:#6d123f;--ay-primary-hover:#570d32;--ay-text:#262626;--ay-muted:#8b8b8b;--ay-bg:#fff;--ay-coming:#666;--ay-out:#ececec;--ay-radius:18px;--ay-shadow:0 4px 16px rgba(0,0,0,.05);--ay-shadow-hover:0 8px 20px rgba(0,0,0,.08)}.ay-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px;width:100%;font-family:'Lexend Deca',sans-serif}.ay-product-card{width:100%;height:380px;perspective:1200px;cursor:pointer;animation:ayFadeUp .6s ease forwards}.ay-product-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1)}.ay-product-card.flipped .ay-product-card-inner{transform:rotateY(180deg)}.ay-product-card-front,.ay-product-card-back{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:18px;background:var(--ay-bg);border:0 !important;border-radius:var(--ay-radius);box-shadow:var(--ay-shadow);overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:'Lexend Deca',sans-serif}.ay-product-card-front{transform:rotateY(0)}.ay-product-card-front:hover{box-shadow:var(--ay-shadow-hover)}.ay-product-image{width:100%;height:190px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto 8px}.ay-product-image img{display:block;width:auto !important;height:auto !important;max-width:100%;max-height:210px;margin:0 auto;object-fit:contain;transition:transform .25s ease}.ay-product-card-front:hover .ay-product-image img{transform:scale(1.03)}.ay-product-category{display:none !important}.ay-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:46px;margin:0 0 4px;line-height:1.35;font-size:17px;font-weight:500;text-align:center;color:var(--ay-text)}.ay-product-price{min-height:32px;display:flex;align-items:center;justify-content:center;margin:0 0 6px;font-size:24px;font-weight:600;color:var(--ay-primary) !important}.ay-product-price .amount{color:var(--ay-primary) !important}.ay-product-action{width:100%;margin-top:auto !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-action form,.ay-product-action .cart,.ay-product-action p.cart,.ay-product-action .woocommerce{width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-grid .ay-add-to-bag-custom,.ay-product-grid .ay-remove-from-bag,.ay-product-grid .ay-quantity-minus,.ay-product-grid .ay-quantity-plus,.ay-product-grid .ay-back-add-to-bag{box-sizing:border-box !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;box-shadow:none !important;outline:none !important;cursor:pointer !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-remove-from-bag,html body .ay-product-grid button.ay-remove-from-bag[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-width:1px !important;border-style:solid !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid button.ay-quantity-minus,html body .ay-product-grid button.ay-quantity-minus[type=button],html body .ay-product-grid button.ay-quantity-plus,html body .ay-product-grid button.ay-quantity-plus[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid .ay-quantity-number{box-sizing:border-box !important;margin:0 !important;background:#fff !important;background-color:#fff !important;background-image:none !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;opacity:1 !important}.ay-product-grid .ay-add-to-bag-custom:hover,.ay-product-grid .ay-remove-from-bag:hover,.ay-product-grid .ay-quantity-minus:hover,.ay-product-grid .ay-quantity-plus:hover,.ay-product-grid .ay-back-add-to-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(109,18,63,.18) !important}html body .ay-product-grid button.ay-remove-from-bag:hover,html body .ay-product-grid button.ay-remove-from-bag:focus,html body .ay-product-grid button.ay-remove-from-bag:focus-visible,html body .ay-product-grid button.ay-remove-from-bag:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-quantity-minus:hover,html body .ay-product-grid button.ay-quantity-minus:focus,html body .ay-product-grid button.ay-quantity-minus:focus-visible,html body .ay-product-grid button.ay-quantity-minus:active,html body .ay-product-grid button.ay-quantity-plus:hover,html body .ay-product-grid button.ay-quantity-plus:focus,html body .ay-product-grid button.ay-quantity-plus:focus-visible,html body .ay-product-grid button.ay-quantity-plus:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:0 !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-remove-from-bag:before,html body .ay-product-grid button.ay-remove-from-bag:after,html body .ay-product-grid button.ay-quantity-minus:before,html body .ay-product-grid button.ay-quantity-minus:after,html body .ay-product-grid button.ay-quantity-plus:before,html body .ay-product-grid button.ay-quantity-plus:after{content:none !important;display:none !important}html body .ay-product-grid button.ay-add-to-bag-custom,html body .ay-product-grid button.ay-add-to-bag-custom[type=button]{all:unset !important;box-sizing:border-box !important;width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 16px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:.3px !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-add-to-bag-custom:hover,html body .ay-product-grid button.ay-add-to-bag-custom:focus,html body .ay-product-grid button.ay-add-to-bag-custom:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-product-action .ay-quantity-wrapper{width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:stretch !important;gap:8px !important;box-sizing:border-box !important}.ay-product-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important;box-shadow:none !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{flex:0 0 32px !important;width:32px !important;min-width:32px !important;max-width:32px !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important}.ay-product-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 6px !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important}.ay-product-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important;white-space:nowrap !important}.ay-back-actions{width:100% !important;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:7px}.ay-back-cart-action{width:100% !important}.ay-back-cart-action .ay-quantity-wrapper{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:stretch !important;gap:7px !important;box-sizing:border-box !important}.ay-back-cart-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;padding:0 8px !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-back-cart-action .ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 15px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-back-add-to-bag:hover,.ay-back-cart-action .ay-remove-from-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-back-cart-action .ay-quantity-minus:hover,.ay-back-cart-action .ay-quantity-plus:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product{width:auto !important;height:auto !important;min-height:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:2px auto 0 !important;padding:2px 0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;background-color:transparent !important;color:#777 !important;-webkit-text-fill-color:#777 !important;font-family:'Lexend Deca',sans-serif !important;font-size:11px !important;font-weight:400 !important;line-height:1.3 !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important}.ay-view-bag-text{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important}.ay-view-bag-arrow{display:inline-block !important;margin-left:5px !important;color:#777 !important;-webkit-text-fill-color:#777 !important;text-decoration:none !important;transition:transform .2s ease !important}.ay-product-grid .ay-view-product:hover{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#555 !important;-webkit-text-fill-color:#555 !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-text,.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{color:#555 !important;-webkit-text-fill-color:#555 !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{transform:translateX(2px)}.ay-product-status{width:100%;height:46px;display:flex;align-items:center;justify-content:center;margin:0;border:0 !important;border-radius:999px;font-family:'Lexend Deca',sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px}.ay-product-status.coming-soon{background:var(--ay-coming);color:#fff}.ay-product-status.out-of-stock{background:var(--ay-out);color:#666}.ay-product-card-back{transform:rotateY(180deg);align-items:center;justify-content:flex-start;text-align:center}.ay-back-image{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0}.ay-back-image img{width:auto !important;height:auto !important;max-width:90px;max-height:90px;object-fit:contain}.ay-back-title{margin:0 0 8px;font-size:17px;line-height:1.3;font-weight:500;color:var(--ay-text)}.ay-key-benefits{width:100%;margin:0 0 12px;font-size:11px;line-height:1.4;text-align:left;color:#666}.ay-key-benefits strong{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--ay-text)}.ay-key-benefits ul{margin:0;padding:0 0 0 16px;list-style:disc}.ay-key-benefits li{margin:2px 0}.ay-product-grid button:before,.ay-product-grid button:after{display:none !important;content:none !important}.ay-product-action .added_to_cart{display:none !important}@media (max-width:1024px) and (min-width:768px){.ay-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ay-product-card{height:320px !important}.ay-product-card-front,.ay-product-card-back{padding:12px !important}.ay-product-card-front .ay-product-image{display:flex !important;height:170px !important;margin-bottom:4px !important}.ay-product-card-front .ay-product-image img{max-height:170px !important}.ay-product-card-back .ay-back-image{display:none !important}.ay-product-name{height:38px !important;margin-bottom:2px !important;font-size:14px !important}.ay-product-price{min-height:26px !important;margin-bottom:5px !important;font-size:20px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:12px !important}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:767px){.ay-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ay-product-card{height:360px !important}.ay-product-card-front,.ay-product-card-back{padding:13px;border-radius:16px}.ay-product-image{height:140px;margin-bottom:5px}.ay-product-image img{max-height:125px}.ay-product-name{height:40px;margin-bottom:2px;font-size:14px}.ay-product-price{min-height:27px;margin-bottom:5px;font-size:19px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:32px !important;min-width:32px !important;max-width:32px !important;height:40px !important;min-height:40px !important;max-height:40px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:40px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:40px !important;min-height:40px !important;max-height:40px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:60px;height:60px}.ay-back-image img{max-width:60px;max-height:60px}.ay-back-title{font-size:14px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:480px){.ay-product-grid{gap:8px}.ay-product-card{height:330px !important}.ay-product-card-front,.ay-product-card-back{padding:11px;border-radius:14px}.ay-product-image{height:125px}.ay-product-image img{max-height:110px}.ay-product-name{height:38px;font-size:13px}.ay-product-price{min-height:25px;margin-bottom:5px;font-size:17px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:11px !important}.ay-product-action .ay-quantity-wrapper{gap:5px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:11px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:5px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:52px;height:52px}.ay-back-image img{max-width:52px;max-height:52px}.ay-back-title{font-size:13px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:9px !important}}@keyframes ayFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-front .ay-product-image{display:flex !important}.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.ay-product-card-back .ay-back-cart-action{width:100% !important;margin-top:auto !important;margin-bottom:10px !important}.ay-product-card-back .ay-view-product{margin-top:0 !important;margin-bottom:2px !important}@media (max-width:1300px){.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back .ay-back-cart-action,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper{width:100% !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:42px !important;min-height:42px !important;max-height:42px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-control{display:flex !important;align-items:center !important;flex:1 1 0 !important;width:0 !important;min-width:0 !important;box-sizing:border-box !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#fff !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;width:auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:#6d123f !important;-webkit-text-fill-color:#6d123f !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action button.ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-product-card-back .ay-back-cart-action button.ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 15px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;font-size:12px !important}}@media (max-width:767px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:12px !important}}@media (max-width:480px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:11px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-title{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;text-overflow:ellipsis !important;width:100% !important;height:36px !important;max-height:36px !important;margin:0 0 8px !important;line-height:1.3 !important;font-size:14px !important;font-weight:500 !important;text-align:center !important}}:root{--ay-primary:#6d123f;--ay-primary-hover:#570d32;--ay-text:#262626;--ay-muted:#8b8b8b;--ay-bg:#fff;--ay-coming:#666;--ay-out:#ececec;--ay-radius:18px;--ay-shadow:0 4px 16px rgba(0,0,0,.05);--ay-shadow-hover:0 8px 20px rgba(0,0,0,.08)}.ay-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px;width:100%;font-family:'Lexend Deca',sans-serif}.ay-product-card{width:100%;height:380px;perspective:1200px;cursor:pointer;animation:ayFadeUp .6s ease forwards}.ay-product-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,.2,.2,1)}.ay-product-card.flipped .ay-product-card-inner{transform:rotateY(180deg)}.ay-product-card-front,.ay-product-card-back{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:18px;background:var(--ay-bg);border:0 !important;border-radius:var(--ay-radius);box-shadow:var(--ay-shadow);overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:'Lexend Deca',sans-serif}.ay-product-card-front{transform:rotateY(0)}.ay-product-card-front:hover{box-shadow:var(--ay-shadow-hover)}.ay-product-image{width:100%;height:190px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto 8px}.ay-product-image img{display:block;width:auto !important;height:auto !important;max-width:100%;max-height:210px;margin:0 auto;object-fit:contain;transition:transform .25s ease}.ay-product-card-front:hover .ay-product-image img{transform:scale(1.03)}.ay-product-category{display:none !important}.ay-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:46px;margin:0 0 4px;line-height:1.35;font-size:17px;font-weight:500;text-align:center;color:var(--ay-text)}.ay-product-price{min-height:32px;display:flex;align-items:center;justify-content:center;margin:0 0 6px;font-size:24px;font-weight:600;color:var(--ay-primary) !important}.ay-product-price .amount{color:var(--ay-primary) !important}.ay-product-action{width:100%;margin-top:auto !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-action form,.ay-product-action .cart,.ay-product-action p.cart,.ay-product-action .woocommerce{width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:0 0 !important;box-shadow:none !important}.ay-product-grid .ay-add-to-bag-custom,.ay-product-grid .ay-remove-from-bag,.ay-product-grid .ay-quantity-minus,.ay-product-grid .ay-quantity-plus,.ay-product-grid .ay-back-add-to-bag{box-sizing:border-box !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;box-shadow:none !important;outline:none !important;cursor:pointer !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-remove-from-bag,html body .ay-product-grid button.ay-remove-from-bag[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-width:1px !important;border-style:solid !important;border-color:var(--ay-primary) !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid button.ay-quantity-minus,html body .ay-product-grid button.ay-quantity-minus[type=button],html body .ay-product-grid button.ay-quantity-plus,html body .ay-product-grid button.ay-quantity-plus[type=button]{box-sizing:border-box !important;appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-width:0 !important;border-style:none !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;background-image:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;line-height:1 !important;text-decoration:none !important;outline:none !important;box-shadow:none !important;opacity:1 !important}html body .ay-product-grid .ay-quantity-number{box-sizing:border-box !important;margin:0 !important;background:#fff !important;background-color:#fff !important;background-image:none !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-weight:500 !important;opacity:1 !important}.ay-product-grid .ay-add-to-bag-custom:hover,.ay-product-grid .ay-remove-from-bag:hover,.ay-product-grid .ay-quantity-minus:hover,.ay-product-grid .ay-quantity-plus:hover,.ay-product-grid .ay-back-add-to-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(109,18,63,.18) !important}html body .ay-product-grid button.ay-remove-from-bag:hover,html body .ay-product-grid button.ay-remove-from-bag:focus,html body .ay-product-grid button.ay-remove-from-bag:focus-visible,html body .ay-product-grid button.ay-remove-from-bag:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-quantity-minus:hover,html body .ay-product-grid button.ay-quantity-minus:focus,html body .ay-product-grid button.ay-quantity-minus:focus-visible,html body .ay-product-grid button.ay-quantity-minus:active,html body .ay-product-grid button.ay-quantity-plus:hover,html body .ay-product-grid button.ay-quantity-plus:focus,html body .ay-product-grid button.ay-quantity-plus:focus-visible,html body .ay-product-grid button.ay-quantity-plus:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:0 !important;outline:none !important;box-shadow:none !important}html body .ay-product-grid button.ay-remove-from-bag:before,html body .ay-product-grid button.ay-remove-from-bag:after,html body .ay-product-grid button.ay-quantity-minus:before,html body .ay-product-grid button.ay-quantity-minus:after,html body .ay-product-grid button.ay-quantity-plus:before,html body .ay-product-grid button.ay-quantity-plus:after{content:none !important;display:none !important}html body .ay-product-grid button.ay-add-to-bag-custom,html body .ay-product-grid button.ay-add-to-bag-custom[type=button]{all:unset !important;box-sizing:border-box !important;width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 16px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:.3px !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important;appearance:none !important;-webkit-appearance:none !important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease !important}html body .ay-product-grid button.ay-add-to-bag-custom:hover,html body .ay-product-grid button.ay-add-to-bag-custom:focus,html body .ay-product-grid button.ay-add-to-bag-custom:active{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-product-action .ay-quantity-wrapper{width:100% !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:stretch !important;gap:8px !important;box-sizing:border-box !important}.ay-product-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important;box-shadow:none !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{flex:0 0 32px !important;width:32px !important;min-width:32px !important;max-width:32px !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important}.ay-product-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 6px !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important}.ay-product-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:46px !important;min-height:46px !important;max-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important;white-space:nowrap !important}.ay-back-actions{width:100% !important;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:7px}.ay-back-cart-action{width:100% !important}.ay-back-cart-action .ay-quantity-wrapper{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:stretch !important;gap:7px !important;box-sizing:border-box !important}.ay-back-cart-action .ay-quantity-control{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:#fff !important;background-color:#fff !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:var(--ay-primary) !important;-webkit-text-fill-color:var(--ay-primary) !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;padding:0 8px !important;margin:0 !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-back-cart-action .ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 15px !important;border:1px solid var(--ay-primary) !important;border-radius:999px !important;background:var(--ay-primary) !important;background-color:var(--ay-primary) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important}.ay-back-cart-action .ay-back-add-to-bag:hover,.ay-back-cart-action .ay-remove-from-bag:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;border-color:var(--ay-primary-hover) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(109,18,63,.18) !important}.ay-back-cart-action .ay-quantity-minus:hover,.ay-back-cart-action .ay-quantity-plus:hover{background:var(--ay-primary-hover) !important;background-color:var(--ay-primary-hover) !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product{width:auto !important;height:auto !important;min-height:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:2px auto 0 !important;padding:2px 0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;background-color:transparent !important;color:#777 !important;-webkit-text-fill-color:#777 !important;font-family:'Lexend Deca',sans-serif !important;font-size:11px !important;font-weight:400 !important;line-height:1.3 !important;text-decoration:none !important;cursor:pointer !important;box-shadow:none !important;outline:none !important}.ay-view-bag-text{text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important}.ay-view-bag-arrow{display:inline-block !important;margin-left:5px !important;color:#777 !important;-webkit-text-fill-color:#777 !important;text-decoration:none !important;transition:transform .2s ease !important}.ay-product-grid .ay-view-product:hover{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#555 !important;-webkit-text-fill-color:#555 !important;transform:none !important;box-shadow:none !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-text,.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{color:#555 !important;-webkit-text-fill-color:#555 !important}.ay-product-grid .ay-view-product:hover .ay-view-bag-arrow{transform:translateX(2px)}.ay-product-status{width:100%;height:46px;display:flex;align-items:center;justify-content:center;margin:0;border:0 !important;border-radius:999px;font-family:'Lexend Deca',sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px}.ay-product-status.coming-soon{background:var(--ay-coming);color:#fff}.ay-product-status.out-of-stock{background:var(--ay-out);color:#666}.ay-product-card-back{transform:rotateY(180deg);align-items:center;justify-content:flex-start;text-align:center}.ay-back-image{width:90px;height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0}.ay-back-image img{width:auto !important;height:auto !important;max-width:90px;max-height:90px;object-fit:contain}.ay-back-title{margin:0 0 8px;font-size:17px;line-height:1.3;font-weight:500;color:var(--ay-text)}.ay-key-benefits{width:100%;margin:0 0 12px;font-size:11px;line-height:1.4;text-align:left;color:#666}.ay-key-benefits strong{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--ay-text)}.ay-key-benefits ul{margin:0;padding:0 0 0 16px;list-style:disc}.ay-key-benefits li{margin:2px 0}.ay-product-grid button:before,.ay-product-grid button:after{display:none !important;content:none !important}.ay-product-action .added_to_cart{display:none !important}@media (max-width:1024px) and (min-width:768px){.ay-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ay-product-card{height:320px !important}.ay-product-card-front,.ay-product-card-back{padding:12px !important}.ay-product-card-front .ay-product-image{display:flex !important;height:170px !important;margin-bottom:4px !important}.ay-product-card-front .ay-product-image img{max-height:170px !important}.ay-product-card-back .ay-back-image{display:none !important}.ay-product-name{height:38px !important;margin-bottom:2px !important;font-size:14px !important}.ay-product-price{min-height:26px !important;margin-bottom:5px !important;font-size:20px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:12px !important}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:767px){.ay-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ay-product-card{height:360px !important}.ay-product-card-front,.ay-product-card-back{padding:13px;border-radius:16px}.ay-product-image{height:140px;margin-bottom:5px}.ay-product-image img{max-height:125px}.ay-product-name{height:40px;margin-bottom:2px;font-size:14px}.ay-product-price{min-height:27px;margin-bottom:5px;font-size:19px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:12px !important}.ay-product-action .ay-quantity-wrapper{gap:6px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:32px !important;min-width:32px !important;max-width:32px !important;height:40px !important;min-height:40px !important;max-height:40px !important;font-size:12px !important}.ay-product-action .ay-quantity-number{height:40px !important;font-size:12px !important}.ay-back-cart-action .ay-quantity-wrapper{height:40px !important;min-height:40px !important;max-height:40px !important;gap:6px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:60px;height:60px}.ay-back-image img{max-width:60px;max-height:60px}.ay-back-title{font-size:14px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:10px !important}}@media (max-width:480px){.ay-product-grid{gap:8px}.ay-product-card{height:330px !important}.ay-product-card-front,.ay-product-card-back{padding:11px;border-radius:14px}.ay-product-image{height:125px}.ay-product-image img{max-height:110px}.ay-product-name{height:38px;font-size:13px}.ay-product-price{min-height:25px;margin-bottom:5px;font-size:17px}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-quantity-wrapper,.ay-product-action .ay-quantity-control,.ay-product-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-action .ay-add-to-bag-custom,.ay-product-action .ay-remove-from-bag{font-size:11px !important}.ay-product-action .ay-quantity-wrapper{gap:5px !important}.ay-product-action .ay-quantity-minus,.ay-product-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:38px !important;min-height:38px !important;max-height:38px !important;font-size:11px !important}.ay-product-action .ay-quantity-number{height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-wrapper{height:38px !important;min-height:38px !important;max-height:38px !important;gap:5px !important}.ay-back-cart-action .ay-quantity-control,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-back-cart-action .ay-quantity-minus,.ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}.ay-back-cart-action .ay-quantity-number,.ay-back-cart-action .ay-remove-from-bag,.ay-back-cart-action .ay-back-add-to-bag{font-size:11px !important}.ay-back-image{width:52px;height:52px}.ay-back-image img{max-width:52px;max-height:52px}.ay-back-title{font-size:13px}.ay-key-benefits{font-size:9px}.ay-key-benefits strong{font-size:10px}.ay-product-grid .ay-view-product{font-size:9px !important}}@keyframes ayFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-front .ay-product-image{display:flex !important}.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.ay-product-card-back .ay-back-cart-action{width:100% !important;margin-top:auto !important;margin-bottom:10px !important}.ay-product-card-back .ay-view-product{margin-top:0 !important;margin-bottom:2px !important}@media (max-width:1300px){.ay-product-card-back .ay-back-image{display:none !important}}.ay-product-card-back .ay-back-cart-action,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper{width:100% !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:42px !important;min-height:42px !important;max-height:42px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-control{display:flex !important;align-items:center !important;flex:1 1 0 !important;width:0 !important;min-width:0 !important;box-sizing:border-box !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#fff !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{flex:0 0 30px !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-number{flex:1 1 auto !important;width:auto !important;min-width:0 !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;background:#fff !important;color:#6d123f !important;-webkit-text-fill-color:#6d123f !important;font-size:13px !important;font-weight:500 !important}.ay-product-card-back .ay-back-cart-action button.ay-remove-from-bag{flex:1 1 0 !important;width:0 !important;min-width:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 10px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap !important}.ay-product-card-back .ay-back-cart-action button.ay-back-add-to-bag{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;margin:0 !important;padding:0 15px !important;border:1px solid #6d123f !important;border-radius:999px !important;background:#6d123f !important;background-color:#6d123f !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:'Lexend Deca',sans-serif !important;font-size:13px !important;font-weight:500 !important;line-height:1 !important}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:27px !important;min-width:27px !important;max-width:27px !important;height:38px !important;min-height:38px !important;font-size:12px !important}}@media (max-width:767px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:40px !important;min-height:40px !important;max-height:40px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:12px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:28px !important;min-width:28px !important;max-width:28px !important;height:40px !important;min-height:40px !important;font-size:12px !important}}@media (max-width:480px){.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-wrapper,.ay-product-card-back .ay-back-cart-action .ay-quantity-control,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag{height:38px !important;min-height:38px !important;max-height:38px !important}.ay-product-card-back .ay-back-cart-action .ay-back-add-to-bag,.ay-product-card-back .ay-back-cart-action .ay-remove-from-bag,.ay-product-card-back .ay-back-cart-action .ay-quantity-number{font-size:11px !important}.ay-product-card-back .ay-back-cart-action .ay-quantity-minus,.ay-product-card-back .ay-back-cart-action .ay-quantity-plus{width:25px !important;min-width:25px !important;max-width:25px !important;height:38px !important;min-height:38px !important;font-size:11px !important}}@media (max-width:1024px) and (min-width:768px){.ay-product-card-back .ay-back-title{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;text-overflow:ellipsis !important;width:100% !important;height:36px !important;max-height:36px !important;margin:0 0 8px !important;line-height:1.3 !important;font-size:14px !important;font-weight:500 !important;text-align:center !important}}@media (max-width:767px){.elementor-6993 .elementor-element.elementor-element-d2c7cd8>.e-con{min-height:auto !important;height:auto !important;overflow:visible !important;display:flex;flex-direction:column;justify-content:center;gap:8px}.elementor-6993 .elementor-element.elementor-element-d2c7cd8 .elementor-image-box-img img{max-height:100px !important;width:auto !important;object-fit:contain}.elementor-6993 .elementor-element.elementor-element-d2c7cd8 .elementor-image-box-title{line-height:1.2 !important;white-space:normal !important}.elementor-6993 .elementor-element.elementor-element-d2c7cd8 .elementor-image-box-img{display:flex;justify-content:center}}.elementor-6993 .elementor-element.elementor-element-d2c7cd8 .kiosk-related-card,.elementor-6993 .elementor-element.elementor-element-d2c7cd8>div{transition:transform .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s cubic-bezier(.25,.8,.25,1);overflow:hidden}.elementor-6993 .elementor-element.elementor-element-d2c7cd8 .kiosk-related-card img,.elementor-6993 .elementor-element.elementor-element-d2c7cd8>div img{transition:transform .3s cubic-bezier(.25,.8,.25,1);will-change:transform}.elementor-6993 .elementor-element.elementor-element-d2c7cd8 .kiosk-related-card:hover,.elementor-6993 .elementor-element.elementor-element-d2c7cd8>div:hover{transform:translateY(-3px);box-shadow:0 6px 14px rgba(0,0,0,.05)}.elementor-6993 .elementor-element.elementor-element-d2c7cd8 .kiosk-related-card:hover img,.elementor-6993 .elementor-element.elementor-element-d2c7cd8>div:hover img{transform:scale(1.03)}.kiosk-product,.kiosk-product *{font-family:'Lexend Deca',sans-serif}.kiosk-product-image{display:flex;align-items:center;justify-content:center;position:relative;width:100%;min-height:500px}.kiosk-product-image img{max-width:100%;max-height:500px;object-fit:contain}.gallery-prev,.gallery-next{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#f5f5f5;color:#262626;cursor:pointer;transition:.25s ease}.gallery-prev{left:0}.gallery-next{right:0}.gallery-prev:hover,.gallery-next:hover{background:#360c13;color:#fff}.product-category{margin-bottom:12px;color:#9b9b9b;font-size:12px;font-weight:500;letter-spacing:3px;text-transform:uppercase}.kiosk-product-info h1{margin:0 0 16px;font-size:48px;font-weight:600;line-height:1.1;color:#262626}.kiosk-product-info .price{margin-bottom:24px;color:#360c13;font-size:36px;font-weight:700}.kiosk-product-info .description{margin-top:24px;color:#666;font-size:16px;line-height:1.9}.kiosk-product-info form,.kiosk-product-info .cart,.kiosk-product-info p.cart,.kiosk-product-info .woocommerce{margin:0;padding:0;border:none !important;background:0 0 !important;box-shadow:none !important}.kiosk-product-info .single_add_to_cart_button,.kiosk-product-info .add_to_cart_button{width:100%;height:56px;border:none !important;border-radius:999px;background:#360c13;color:#fff;font-size:16px;font-weight:600;transition:.25s ease;cursor:pointer}.kiosk-product-info .single_add_to_cart_button:hover,.kiosk-product-info .add_to_cart_button:hover{background:#4b111a;transform:translateY(-2px)}.kiosk-sections{margin-top:80px}.kiosk-accordion{border-bottom:1px solid #ededed;padding:24px 0}.kiosk-accordion summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;color:#262626;font-size:22px;font-weight:500;transition:.2s ease}.kiosk-accordion summary:hover{color:#360c13}.kiosk-accordion summary:after{content:'+';font-size:28px;color:#360c13}.kiosk-accordion[open] summary:after{content:'−'}.kiosk-accordion p{margin-top:20px;color:#666;font-size:16px;line-height:1.9}.kiosk-breadcrumbs{margin-bottom:40px;color:#9b9b9b;font-size:14px}.kiosk-breadcrumbs a{color:inherit;text-decoration:none}.kiosk-breadcrumbs a:hover{color:#360c13}.kiosk-related h2{font-family:'Lexend Deca',sans-serif;font-size:32px;font-weight:500;letter-spacing:-1px;color:#262626}@media (max-width:767px){.kiosk-product-info h1{font-size:32px}.kiosk-product-info .price{font-size:28px}.kiosk-product-image{min-height:320px}.kiosk-product-image img{max-height:320px}.kiosk-accordion summary{font-size:18px}}.kiosk-related-card p,.kiosk-related-card .cart,.kiosk-related-card form{margin:0 !important;padding:0 !important;border:none !important;background:0 0 !important;box-shadow:none !important}.kiosk-related-card .woocommerce{width:100%}.kiosk-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:20px}.kiosk-related-card .button,.kiosk-related-card .add_to_cart_button{display:flex !important;justify-content:center;align-items:center;width:100%;height:44px;margin-top:15px !important;border:none !important;border-radius:999px !important;background:#360c13 !important;color:#fff !important;font-family:'Lexend Deca',sans-serif;font-size:14px;font-weight:500;text-align:center;box-shadow:none !important;transition:.25s ease}.kiosk-related-card .button:hover,.kiosk-related-card .add_to_cart_button:hover{background:#4b111a !important;color:#fff !important;transform:translateY(-2px)}.kiosk-related-card .added_to_cart{display:none !important}@keyframes fadeUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeLeft{from{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeRight{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes zoomIn{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.kiosk-product-gallery{animation:fadeLeft .7s ease forwards}.kiosk-product-info{animation:fadeRight .7s ease forwards}.kiosk-sections{animation:fadeUp .9s ease forwards}.kiosk-related h2{animation:fadeUp .8s ease forwards}.kiosk-related-card{animation:fadeUp .8s ease forwards}.kiosk-related-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.08)}.kiosk-accordion{animation:fadeUp .6s ease forwards}.kiosk-accordion:nth-child(1){animation-delay:.1s}.kiosk-accordion:nth-child(2){animation-delay:.2s}.kiosk-accordion:nth-child(3){animation-delay:.3s}.kiosk-accordion:nth-child(4){animation-delay:.4s}.kiosk-product-image img{transition:transform .4s ease}.kiosk-product-image:hover img{transform:scale(1.03)}.menu-content{display:none}