.products-page{background-color:transparent}.products-page__main{padding-top:0}.product-list{padding:64px 0 80px}@media (max-width: 767px){.product-list{padding:30px 0 70px}.product-list .inner{padding:0 16px}}.product-list__inner{max-width:1080px;margin:0 auto}.product-list__empty{padding:50px 20px;color:#0D3D0B;text-align:center}.product-card{position:relative;display:flex;min-height:560px;padding:44px 58px;overflow:hidden;background-color:#f3f1d6;background-image:url("../../img/product/gxoai.webp");background-repeat:no-repeat;background-position:right top;background-size:cover;border:1px solid rgba(251,176,19,0.55);border-radius:28px;color:#0D3D0B;box-shadow:0 12px 26px rgba(132,99,33,0.08)}@media (max-width: 767px){.product-card{min-height:0;padding:24px 20px 28px;border-radius:22px}}.product-card+.product-card{margin-top:42px}@media (max-width: 767px){.product-card+.product-card{margin-top:24px}}.product-card--secondary{background-color:#fff0d0;background-image:url("../../img/product/goi.webp");border-color:rgba(13,61,11,0.18)}.product-card--freeze-mango{background-color:#ffe8ce;background-image:radial-gradient(circle at 95% 8%, rgba(236,150,48,0.17) 0 90px, transparent 91px),radial-gradient(circle at 4% 100%, rgba(255,255,255,0.45) 0 105px, transparent 106px),linear-gradient(115deg, #ffe1c1 0%, #fff0dc 56%, #f7e5cc 100%);border-color:rgba(227,88,2,0.3)}.product-card__body{display:grid;grid-template-columns:41% 59%;align-items:stretch;width:100%;min-height:472px}@media (max-width: 767px){.product-card__body{display:flex;flex-direction:column;min-height:0}}@media (min-width: 768px) and (max-width: 900px){.product-card__body{display:flex;flex-direction:column;min-height:0}}.product-card--secondary .product-card__body{grid-template-columns:59% 41%}@media (max-width: 767px){.product-card--secondary .product-card__body{display:flex}}.product-card__photo{display:flex;align-items:flex-end;justify-content:flex-start;min-width:0;width:calc(100% + 58px);margin-bottom:-44px;margin-left:-58px}@media (max-width: 767px){.product-card__photo{width:100%;min-height:270px;margin:0}}@media (min-width: 768px) and (max-width: 900px){.product-card__photo{width:100%;min-height:300px;margin:0;justify-content:center}}.product-card--secondary .product-card__photo{order:2;justify-content:flex-end;margin-right:-58px;margin-left:0}@media (max-width: 767px){.product-card--secondary .product-card__photo{order:0;margin:0}}@media (min-width: 768px) and (max-width: 900px){.product-card--secondary .product-card__photo{order:0;margin:0}}.product-card__image{display:block;width:430px;max-width:100%;height:430px;object-fit:contain;object-position:left bottom}@media (max-width: 767px){.product-card__image{width:100%;height:100%}}@media (min-width: 768px) and (max-width: 900px){.product-card__image{width:100%;max-width:430px;height:300px;margin:0 auto}}.product-card__picture{display:contents}.woocommerce .product-card__image{height:576px}@media (max-width: 767px){.woocommerce .product-card__image{height:100%}}.product-card--secondary .product-card__image{margin-left:auto;object-position:right bottom;transform:scale(1.25);transform-origin:right bottom}@media (max-width: 767px){.product-card--secondary .product-card__image{transform:none}}.product-card__content{display:flex;flex-direction:column;min-width:0;padding:8px 0 0 42px}@media (max-width: 767px){.product-card__content{margin-top:22px;padding:0}}@media (min-width: 768px) and (max-width: 900px){.product-card__content{margin-top:22px;padding:0}}.product-card--secondary .product-card__content{order:1;padding:8px 42px 0 0}@media (max-width: 767px){.product-card--secondary .product-card__content{padding:0}}@media (min-width: 768px) and (max-width: 900px){.product-card--secondary .product-card__content{padding:0}}.product-card--freeze-mango .product-card__body{grid-template-columns:44% 56%;align-items:center}.product-card--freeze-mango .product-card__photo{position:relative;align-items:center;justify-content:center;width:100%;margin:0}.product-card--freeze-mango .product-card__image,.woocommerce .product-card--freeze-mango .product-card__image{position:relative;z-index:1;width:390px;max-width:100%;height:390px;object-position:center}.product-card--freeze-mango .product-card__content{justify-content:center;padding:0 0 0 36px}@media (max-width: 767px){.product-card--freeze-mango .product-card__photo{min-height:280px}.product-card--freeze-mango .product-card__image,.woocommerce .product-card--freeze-mango .product-card__image{height:280px}.product-card--freeze-mango .product-card__content{padding:0}}@media (min-width: 768px) and (max-width: 900px){.product-card--freeze-mango .product-card__photo{min-height:320px}.product-card--freeze-mango .product-card__image,.woocommerce .product-card--freeze-mango .product-card__image{height:300px}.product-card--freeze-mango .product-card__content{padding:0}}.product-card__label{display:inline-flex;padding:6px 15px;background-color:#FBB013;border-radius:8px;color:#0D3D0B;font-family:"Poppins",sans-serif;font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:0em;font-weight:500}.product-card__title{margin-top:16px;color:#0D3D0B;text-transform:uppercase;font-family:"Cinzel",serif;font-size:32px;font-size:3.2rem;line-height:1.34375em;letter-spacing:0em;font-weight:700}@media (max-width: 767px){.product-card__title{overflow-wrap:anywhere;font-size:22px;font-size:2.2rem;line-height:1.40909em;letter-spacing:0em;font-weight:700}}.product-card__description{margin-top:14px;color:rgba(13,61,11,0.76);font-family:"Poppins",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5625em;letter-spacing:0em;font-weight:400}.product-card__description p+p{margin-top:8px}@media (max-width: 767px){.product-card__description{overflow-wrap:anywhere;font-size:13px;font-size:1.3rem;line-height:1.61538em;letter-spacing:0em;font-weight:400}}.product-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:12px}.product-card__amount{color:#E35802;font-family:"Poppins",sans-serif;font-size:32px;font-size:3.2rem;line-height:1.28125em;letter-spacing:0em;font-weight:700}@media (max-width: 767px){.product-card__amount{font-size:24px;font-size:2.4rem;line-height:1.29167em;letter-spacing:0em;font-weight:700}}.product-card__tax{color:rgba(13,61,11,0.72);font-family:"Poppins",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:400}.product-card__features{display:flex;flex-direction:column;gap:10px;margin-top:24px}.product-card__feature{position:relative;align-self:flex-start;min-height:22px;padding-right:38px;color:rgba(13,61,11,0.78);font-family:"Poppins",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.4375em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.product-card__feature{font-size:13px;font-size:1.3rem;line-height:1.46154em;letter-spacing:0em;font-weight:500}}.product-card__feature::after{content:'';position:absolute;top:0;right:0;width:22px;height:22px;background-color:#E35802;background-image:url("../../img/product/icon_check_figma.svg");background-repeat:no-repeat;background-position:center;background-size:13px 10px;border-radius:50%}.product-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.product-card__btn,.product-card__btn.button,.product-card__actions .added_to_cart{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;border:1px solid rgba(13,61,11,0.45);border-radius:100px;box-shadow:none;color:#0D3D0B;text-decoration:none;font-family:"Poppins",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:500;cursor:pointer}@media (max-width: 767px){.product-card__btn,.product-card__btn.button,.product-card__actions .added_to_cart{padding:9px 17px;font-size:13px;font-size:1.3rem;line-height:1.46154em;letter-spacing:0em;font-weight:500}}@media only screen and (min-width: 1025px){.product-card__btn:hover,.product-card__btn.button:hover,.product-card__actions .added_to_cart:hover{opacity:.7}}.product-card__btn--detail,.product-card__btn--detail:link,.product-card__btn--detail:visited{flex:0 0 100%;justify-content:flex-start;padding:0;background-color:transparent;border-color:transparent;border-radius:0;color:#0D3D0B;text-decoration:underline}.product-card__btn--cart,.product-card__btn--cart:link,.product-card__btn--cart:visited,.product-card__btn--cart.button{background-color:#E35802;border-color:#E35802;color:#fff}.product-card__quantity{display:inline-flex;align-items:center;height:48px;border:1px solid rgba(13,61,11,0.45);border-radius:100px;overflow:hidden}@media (max-width: 767px){.product-card__quantity{height:42px}}.product-card__quantity-btn{display:grid;place-items:center;width:38px;height:100%;padding:0;background-color:transparent;border:0;color:#0D3D0B;font-family:"Poppins",sans-serif;font-size:20px;font-size:2rem;line-height:1em;letter-spacing:0em;font-weight:500}.product-card__quantity-btn:disabled{opacity:.35}.product-card__quantity-input{width:28px;padding:0;background-color:transparent;border:0;color:#0D3D0B;text-align:center;font-family:"Poppins",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:500}.product-card__actions .added_to_cart,.product-card__actions .added_to_cart:link,.product-card__actions .added_to_cart:visited{display:inline-grid;place-items:center;padding:12px 24px;background-color:#fff;border-color:#fff;color:#0D3D0B;line-height:1}.product-card__cart-icon{flex:0 0 19px;width:19px;height:19px;filter:brightness(0) saturate(100%) invert(17%) sepia(33%) saturate(1533%) hue-rotate(65deg) brightness(91%) contrast(97%)}.product-card__btn--cart .product-card__cart-icon{filter:brightness(0) invert(1)}@media (max-width: 767px){.product-card--primary,.product-card--secondary{background-color:#fef0d7;background-image:none}.product-card--primary .product-card__photo,.product-card--secondary .product-card__photo{align-items:center;justify-content:center;height:clamp(300px, 56vw, 360px);min-height:0}.product-card--primary .product-card__picture,.product-card--secondary .product-card__picture{display:block;width:100%;height:100%}.product-card--primary .product-card__image,.product-card--secondary .product-card__image{width:100%;height:100%;margin:0;object-position:center}}

/*# sourceMappingURL=maps/products.min.css.map */
