.AddToCartButton_actions__Nxl_E{grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;display:grid}.AddToCartButton_quantityLabel__luiYF{grid-column:1/-1;align-items:center;gap:12px;font-size:14px;font-weight:800;display:flex}.AddToCartButton_quantityLabel__luiYF input{width:76px;min-height:40px;font:inherit;border:1px solid #cbd5e1;border-radius:5px;padding:6px 10px}.AddToCartButton_quantityLabel__luiYF span{color:#64748b;font-size:14px;font-weight:600}.AddToCartButton_button__0DdkP{border:0;border-radius:5px;min-height:44px;font-size:14px;font-weight:900}.AddToCartButton_add__gspSR{color:#fff;background:#0e1830}.AddToCartButton_buy__eoDfo{color:#fff;background:#1769ff}.AddToCartButton_checkout__eszij{text-align:center;color:#1769ff;grid-column:1/-1;padding:5px;font-size:13px;font-weight:800}@media (max-width:600px){.AddToCartButton_actions__Nxl_E{grid-template-columns:1fr}}.PayflexWidget_wrapper__XHasy{min-height:20px}.PayflexWidget_error__gj5hq{color:#667085;margin:0;font-size:14px}.ProductGallery_gallery__N2WMo,.ProductGallery_main__QX5qL{width:100%}.ProductGallery_main__QX5qL{background:#f5f8fc;border:1px solid #dce5f0;border-radius:8px;justify-content:center;align-items:center;height:500px;display:flex;overflow:hidden}.ProductGallery_main__QX5qL img,.ProductGallery_thumb__aHToC img{object-fit:contain;width:100%;height:100%;display:block}.ProductGallery_thumbs__uNHcf{grid-template-columns:repeat(6,1fr);grid-gap:7px;gap:7px;margin-top:8px;display:grid}.ProductGallery_thumb__aHToC{background:#fff;border:1px solid #d9e2ed;border-radius:5px;height:62px;padding:0;overflow:hidden}.ProductGallery_thumb__aHToC.ProductGallery_active__R2Ese{border:2px solid #1769ff}.ProductGallery_counter__995vz{color:#64748b;text-align:right;margin-top:5px;font-size:13px}@media (max-width:900px){.ProductGallery_main__QX5qL{height:430px}.ProductGallery_thumbs__uNHcf{grid-template-columns:repeat(6,1fr)}}@media (max-width:600px){.ProductGallery_main__QX5qL{height:340px}.ProductGallery_thumb__aHToC{height:50px}}.product_page__fMn4K{color:#101827;background:#f5f8fc;min-height:100vh;padding:18px 24px 45px}.product_wrap__bbu4C{width:min(1280px,100%);margin:0 auto}.product_breadcrumb__CqozL{color:#6b7890;white-space:nowrap;align-items:center;gap:7px;margin-bottom:14px;font-size:13px;display:flex;overflow:hidden}.product_breadcrumb__CqozL strong{color:#24334a;text-overflow:ellipsis;overflow:hidden}.product_top__NarMn{grid-template-columns:minmax(0,1.05fr) minmax(380px,.85fr);align-items:start;grid-gap:24px;gap:24px;display:grid}.product_info__rPXIx,.product_lower__3nykN section{background:#fff;border:1px solid #dce5ef;border-radius:8px}.product_info__rPXIx{padding:22px;box-shadow:0 8px 24px #1432640d}.product_eyebrow___wny_{letter-spacing:.1em;color:#1769ff;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:900;display:flex}.product_title__Fi0DJ{letter-spacing:-.035em;margin:9px 0 5px;font-size:34px;line-height:1.08}.product_priceHighlights__gnoBN{justify-items:start;grid-gap:7px;gap:7px;margin-top:17px;display:grid}.product_savingBanner__21RL7{color:#075c35;background:#e1f8eb;border:2px solid #00a95c;border-radius:6px;align-items:center;gap:10px;padding:9px 15px;display:inline-flex;box-shadow:0 3px 10px #008c4b21}.product_savingBanner__21RL7 span{letter-spacing:.08em;font-size:14px;font-weight:1000}.product_savingBanner__21RL7 strong{letter-spacing:-.035em;color:#008444;font-size:25px}.product_previousLine__Dvf5v,.product_retailLine__lbhL7{font-weight:700}.product_previousLine__Dvf5v s,.product_retailLine__lbhL7 s{color:#34445b;margin-left:4px;font-weight:900}.product_price__xkJPO,.product_savingBanner__21RL7 strong{font-weight:1000;line-height:1}.product_price__xkJPO{letter-spacing:-.045em;margin:10px 0 5px;font-size:42px}.product_specialPrice__ktisn{color:#1769ff}.product_price__xkJPO small{letter-spacing:0;font-size:14px}.product_trust__2fIq0{flex-wrap:wrap;gap:7px;margin:16px 0;display:flex}.product_trust__2fIq0 div{color:#43536c;background:#f4f8ff;border:1px solid #dce8f7;border-radius:5px;flex:1 1 auto;padding:9px 12px;font-size:14px;font-weight:800;white-space:nowrap;text-align:center}.product_shipping__1Iz9K{color:#1264ed!important}.product_retailBox__dVkjt{background:#fbfcfe;border:1px solid #dfe6ef;border-radius:6px}.product_retailLabel__z_hDK{letter-spacing:.1em;color:#738198;text-transform:uppercase;font-size:11px;font-weight:900}.product_retailSingle__tPQrC,.product_retailSingle__tPQrC div{justify-content:space-between;display:flex}.product_retailSingle__tPQrC{align-items:center;font-size:13px}.product_retailSingle__tPQrC div{flex:1 1;gap:10px;min-width:160px}.product_retailSingle__tPQrC a{color:#1769ff;font-weight:800}.product_actions__7jx7W{grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;display:grid}.product_actions__7jx7W button,.product_whatsapp__klwGU{border-radius:5px;min-height:44px;font-size:14px;font-weight:900}.product_whatsapp__klwGU{color:#fff;background:#0b9a63;justify-content:center;align-items:center;margin-top:8px;display:flex}.product_lower__3nykN{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;grid-gap:16px;gap:16px;margin-top:16px;display:grid}.product_lower__3nykN section{padding:18px}.product_lower__3nykN h2{letter-spacing:-.02em;margin:0 0 10px;font-size:20px}.product_description__O2fQ6{color:#53637a;white-space:pre-line;font-size:14px;line-height:1.55}.product_specGrid__iaPBo{border-top:1px solid #e6ebf2;grid-template-columns:1fr 1fr;display:grid}.product_spec__xAnMO{border-bottom:1px solid #e6ebf2;grid-template-columns:110px 1fr;grid-gap:8px;gap:8px;padding:8px 0;font-size:13px;display:grid}.product_spec__xAnMO:nth-child(odd){border-right:1px solid #e6ebf2;padding-right:10px}.product_spec__xAnMO:nth-child(2n){padding-left:10px}.product_spec__xAnMO strong{color:#63728a}.product_spec__xAnMO span{color:#172338;font-weight:700}.product_buyNote__ps58K{color:#69788d;margin-top:10px;font-size:13px}@media (max-width:900px){.product_page__fMn4K{padding:16px 16px 35px}.product_top__NarMn{grid-template-columns:1fr}.product_info__rPXIx{padding:18px}.product_lower__3nykN{grid-template-columns:1fr}.product_trust__2fIq0{grid-template-columns:1fr 1fr}.product_specGrid__iaPBo{grid-template-columns:1fr}.product_spec__xAnMO:nth-child(odd){border-right:0;padding-right:0}.product_spec__xAnMO:nth-child(2n){padding-left:0}}@media (max-width:600px){.product_title__Fi0DJ{font-size:28px}.product_price__xkJPO{font-size:34px}.product_savingBanner__21RL7{gap:8px;padding:8px 11px}.product_savingBanner__21RL7 span{font-size:14px}.product_savingBanner__21RL7 strong{font-size:24px}.product_retailLine__lbhL7{font-size:15px}.product_actions__7jx7W,.product_trust__2fIq0{grid-template-columns:1fr}.product_retailSingle__tPQrC{display:block}.product_retailSingle__tPQrC a{margin-top:6px;display:inline-block}}.product_retailLine__lbhL7{color:#34445b;font-size:19px}.product_previousLine__Dvf5v{color:#7b8798;font-size:15px}.product_bnplOptions__4_MQ6{display:grid}.product_bnpl__t_Bx1{background:#fbfcfe;border:1px solid #dfe6ef;border-radius:6px;padding:9px 11px}.product_bnpl__t_Bx1,.product_savingBanner__21RL7{margin:0}.product_retailBox__dVkjt{margin-bottom:8px;padding:7px 9px}.product_retailLabel__z_hDK{margin-bottom:3px}.product_retailSingle__tPQrC{flex-wrap:wrap;gap:8px}.product_retailSingle__tPQrC a{white-space:nowrap}.product_bnplOptions__4_MQ6{gap:4px;margin:4px 0 6px}.product_stitchBnpl__b6rRZ{background:none;border:0;padding:0 6px}.product_payflexBnpl__fE_QW{min-width:0;padding:0 6px;overflow:visible}.product_payflexBnpl__fE_QW #payflex-widget-container{white-space:normal;width:100%;max-width:100%;overflow:visible}.product_payflexBnpl__fE_QW #payflexCalculatorWidget,.product_payflexBnpl__fE_QW .payflex-widget-wrapper{flex-wrap:wrap;align-items:center;gap:3px 8px;min-width:0;display:flex;overflow:visible}.product_payflexBnpl__fE_QW #payflexCalculatorWidget p,.product_payflexBnpl__fE_QW .payflex-widget-wrapper p{white-space:normal;overflow-wrap:anywhere;flex:190px 1;min-width:0;margin:0;font-size:14px;line-height:1.35}.product_payflexBnpl__fE_QW #payflexCalculatorWidget img,.product_payflexBnpl__fE_QW .payflex-widget-wrapper img{object-fit:contain;flex:0 0 68px;max-width:68px;height:auto;width:68px!important}.product_payflexBnpl__fE_QW #payflexCalculatorWidget a,.product_payflexBnpl__fE_QW .payflex-widget-wrapper a{white-space:nowrap;font-size:13px;line-height:1.3}.product_payflexBnpl__fE_QW iframe{max-width:100%}@media (max-width:600px){.product_retailSingle__tPQrC{display:flex}.product_retailSingle__tPQrC div{flex:1 1;min-width:0}.product_retailSingle__tPQrC a{margin:0;display:inline-block}.product_bnplOptions__4_MQ6{gap:2px;margin:2px 0 4px}.product_payflexBnpl__fE_QW,.product_stitchBnpl__b6rRZ{padding-top:0;padding-bottom:0}.product_stitchBnpl__b6rRZ{padding-left:3px;padding-right:3px}.product_payflexBnpl__fE_QW{padding-left:4px;padding-right:4px}.product_payflexBnpl__fE_QW #payflexCalculatorWidget,.product_payflexBnpl__fE_QW .payflex-widget-wrapper{gap:2px 6px}.product_payflexBnpl__fE_QW #payflexCalculatorWidget p,.product_payflexBnpl__fE_QW .payflex-widget-wrapper p{flex-basis:150px;font-size:13px;line-height:1.25}.product_payflexBnpl__fE_QW #payflexCalculatorWidget img,.product_payflexBnpl__fE_QW .payflex-widget-wrapper img{flex-basis:54px;max-width:54px;width:54px!important}.product_payflexBnpl__fE_QW #payflexCalculatorWidget a,.product_payflexBnpl__fE_QW .payflex-widget-wrapper a{font-size:13px}}.product_alternatives__QR_hy{background:#fff;border:1px solid #dce5ef;border-radius:8px;margin-top:16px;padding:18px;box-shadow:0 8px 24px #1432640a}.product_alternativesHead__JJMjH{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:13px;display:flex}.product_alternativesHead__JJMjH>div>span{letter-spacing:.12em;color:#1769ff;font-size:11px;font-weight:900}.product_alternativesHead__JJMjH h2{letter-spacing:-.025em;margin:4px 0 0;font-size:23px;line-height:1.1}.product_alternativesHead__JJMjH>a{color:#1769ff;white-space:nowrap;font-size:13px;font-weight:850}.product_alternativeGrid__8B99Q{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;display:grid}@media (max-width:900px){.product_alternativeGrid__8B99Q{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.product_alternatives__QR_hy{padding:13px}.product_alternativesHead__JJMjH h2{font-size:21px}.product_alternativeGrid__8B99Q{gap:8px}}