.styles_h1__YVcPU{font-size:44px;line-height:52px;letter-spacing:-.8px}.styles_h1__YVcPU,.styles_h2__R4GJO{font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h2__R4GJO{font-size:36px;line-height:44px;letter-spacing:-.6px}.styles_h3__J9Bmw{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h4__3b_NB{font-size:24px;line-height:30px}.styles_h4__3b_NB,.styles_h5__fIQdF{letter-spacing:-.2px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h5__fIQdF{font-size:20px;line-height:26px}.styles_h6__ALGKv{font-size:16px;line-height:20px}.styles_h6__ALGKv,.styles_h7__vXkHf{letter-spacing:-.05px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h7__vXkHf{font-size:14px;line-height:18px}.styles_h8__TCIFW{font-size:12px;line-height:16px;letter-spacing:-.05px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_textSubOne__yABhn{font-size:18px;line-height:22px;letter-spacing:-.1px}.styles_textSubOne__yABhn,.styles_textSubTwo__His1z{font-weight:400;color:var(--b500);margin:0;padding:0}.styles_textSubTwo__His1z{font-size:16px;line-height:20px;letter-spacing:-.05px}.styles_textOne__0Fi2o{font-size:16px}.styles_textOne__0Fi2o,.styles_textTwo__XTOf2{line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_textTwo__XTOf2{font-size:14px}.styles_textThree__vD1uo{font-size:12px;line-height:16px}.styles_textFour__3W6pp,.styles_textThree__vD1uo{letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_textFour__3W6pp{font-size:10px;line-height:14px}.styles_label__OGrKs{font-size:11px;line-height:15px}.styles_constrictedContent__8AumR,.styles_label__OGrKs{letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_constrictedContent__8AumR{font-size:13px;line-height:17px}.styles_paraSubOne__wNftM{font-size:18px;line-height:22px;letter-spacing:-.1px;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_paraOne__z86NN,.styles_paraSubTwo__rF4ec{font-size:16px}.styles_paraOne__z86NN,.styles_paraSubTwo__rF4ec,.styles_paraTwo__d27oC{line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_paraTwo__d27oC{font-size:14px}.styles_paraThree__g96gL{font-size:12px;line-height:16px;letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_container__W7Yu3{display:flex;gap:16px;flex-direction:column}.styles_customWrapper__pAzZM{display:flex;flex-direction:row;align-items:flex-end}.styles_priceWrapper__tWPSv{display:flex;gap:24px;align-items:center}.styles_productPrice__ALUaF{font-size:14px;line-height:18px;letter-spacing:-.05px;font-weight:700;color:var(--b500);margin:0;padding:0;text-decoration:line-through}.styles_productPriceWrapper__lMDdQ{display:flex;flex-direction:column}.styles_autoPrice__2NjEn{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);margin:0;padding:0;color:#357bd2}.styles_pcPriceWrapper__Ru19k{background-color:#f8f8f8;padding:calc(4px + 2px) 8px}.styles_pcPriceText__Aoq77{font-size:12px;line-height:16px;letter-spacing:0;color:var(--b500);margin:0;padding:0;font-weight:600;color:#357bd2}.styles_pcPriceTextPrice__pOGzK{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_pcPriceTextWrapper__9liU_{display:flex;gap:4px;align-items:center;cursor:pointer}.styles_pcPriceIcon__lRU8h{cursor:pointer}.styles_price__mQjQ9{margin-bottom:24px}.styles_h1__XKFb5{font-size:44px;line-height:52px;letter-spacing:-.8px}.styles_h1__XKFb5,.styles_h2__8_JLU{font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h2__8_JLU{font-size:36px;line-height:44px;letter-spacing:-.6px}.styles_h3__TDU3V{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h4__PELY2{font-size:24px;line-height:30px}.styles_h4__PELY2,.styles_h5__VPhDI{letter-spacing:-.2px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h5__VPhDI{font-size:20px;line-height:26px}.styles_h6__70zGt{font-size:16px;line-height:20px}.styles_h6__70zGt,.styles_h7__4nOS4{letter-spacing:-.05px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h7__4nOS4{font-size:14px;line-height:18px}.styles_h8__sm_7h{font-size:12px;line-height:16px;letter-spacing:-.05px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_textSubOne__1MKve{font-size:18px;line-height:22px;letter-spacing:-.1px}.styles_textSubOne__1MKve,.styles_textSubTwo__Tu_sE{font-weight:400;color:var(--b500);margin:0;padding:0}.styles_textSubTwo__Tu_sE{font-size:16px;line-height:20px;letter-spacing:-.05px}.styles_textOne__MVyWw{font-size:16px}.styles_textOne__MVyWw,.styles_textTwo__Tn05j{line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_textTwo__Tn05j{font-size:14px}.styles_textThree__dmQAg{font-size:12px;line-height:16px}.styles_textFour__yDSAZ,.styles_textThree__dmQAg{letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_textFour__yDSAZ{font-size:10px;line-height:14px}.styles_label__5QALM{font-size:11px;line-height:15px}.styles_constrictedContent__Sm5_h,.styles_label__5QALM{letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_constrictedContent__Sm5_h{font-size:13px;line-height:17px}.styles_paraSubOne__snOwZ{font-size:18px;line-height:22px;letter-spacing:-.1px;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_paraOne__vICPu,.styles_paraSubTwo__6sdfD{font-size:16px}.styles_paraOne__vICPu,.styles_paraSubTwo__6sdfD,.styles_paraTwo__cKDcX{line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_paraTwo__cKDcX{font-size:14px}.styles_paraThree__Sm_jf{font-size:12px;line-height:16px;letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_tabButton__PQYto{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;border:none;background-color:transparent;transition:none;padding:8px 16px}.styles_tabButtonsContainer__scbio{width:100%;border:8px solid #f5f5f5;border-right:none;border-left:none;padding:8px 0;display:flex;gap:8px;margin-bottom:24px}.styles_tabButtonActive__h4HGp{border:none;background-color:#ff5a68;color:#fff;font-weight:600;border-radius:44px;padding:8px 16px}.styles_divider__qhcO3{height:8px;width:100%;background-color:#f5f5f5}.styles_h1__ttmsz{font-size:44px;line-height:52px;letter-spacing:-.8px}.styles_h1__ttmsz,.styles_h2__dD0eH{font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h2__dD0eH{font-size:36px;line-height:44px;letter-spacing:-.6px}.styles_h3__Znv8a{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h4__oUPDB{font-size:24px;line-height:30px}.styles_h4__oUPDB,.styles_h5__Zcf3B{letter-spacing:-.2px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h5__Zcf3B{font-size:20px;line-height:26px}.styles_h6__blIrU{font-size:16px;line-height:20px}.styles_h6__blIrU,.styles_h7__ghZTt{letter-spacing:-.05px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h7__ghZTt{font-size:14px;line-height:18px}.styles_h8__vZVHw{font-size:12px;line-height:16px;letter-spacing:-.05px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_textSubOne__lc9gE{font-size:18px;line-height:22px;letter-spacing:-.1px}.styles_textSubOne__lc9gE,.styles_textSubTwo__qP7JD{font-weight:400;color:var(--b500);margin:0;padding:0}.styles_textSubTwo__qP7JD{font-size:16px;line-height:20px;letter-spacing:-.05px}.styles_textOne__jGwqp{font-size:16px}.styles_textOne__jGwqp,.styles_textTwo__DSx7H{line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_textTwo__DSx7H{font-size:14px}.styles_textThree__KxBt0{font-size:12px;line-height:16px}.styles_textFour__PmGRQ,.styles_textThree__KxBt0{letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_textFour__PmGRQ{font-size:10px;line-height:14px}.styles_label__d896h{font-size:11px;line-height:15px}.styles_constrictedContent__janMq,.styles_label__d896h{letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_constrictedContent__janMq{font-size:13px;line-height:17px}.styles_paraSubOne__Rgpda{font-size:18px;line-height:22px;letter-spacing:-.1px;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_paraOne__bGi_a,.styles_paraSubTwo__szpSB{font-size:16px}.styles_paraOne__bGi_a,.styles_paraSubTwo__szpSB,.styles_paraTwo__Ynb7b{line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_paraTwo__Ynb7b{font-size:14px}.styles_paraThree__UGGrm{font-size:12px;line-height:16px;letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_content__cEwmD{margin-bottom:32px}.styles_content__cEwmD iframe{width:100%;height:-moz-min-content;height:min-content;aspect-ratio:16/9}.styles_content__cEwmD img{width:100%}.styles_title__UARRj{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:16px 0}.styles_divider__RWHGP{height:8px;width:100%;background-color:#f5f5f5}.styles_productWithVariant__V_vH2{margin-top:24px}.styles_subHeading__sZYDK{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 24px}.styles_productInfoDetailsText__VO81O a{text-decoration:underline;color:#ff5a68;font-weight:600}.styles_productInfoDetailsText__VO81O ul{margin:8px 0}.styles_productInfoDetailsText__VO81O ul li{list-style-type:disc}.styles_productInfoDetailsText__VO81O ol li,.styles_productInfoDetailsText__VO81O ul li{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);padding:0 0 0 8px;margin:0 0 0 16px}.styles_productInfoDetailsText__VO81O ol li{list-style-type:decimal}.styles_productInfoDetailsText__VO81O p{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:8px 0}.styles_productInfoDetailsText__VO81O h1{font-size:44px;line-height:52px;letter-spacing:-.8px;font-weight:700;color:var(--b500);padding:0;margin:0 0 12px}.styles_productInfoDetailsText__VO81O h2{font-size:36px;line-height:44px;letter-spacing:-.6px;font-weight:700;color:var(--b500);padding:0;margin:0 0 12px}.styles_productInfoDetailsText__VO81O h3{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.styles_productInfoDetailsText__VO81O h4{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.styles_productInfoDetailsText__VO81O h5{font-size:20px;line-height:26px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.styles_productInfoDetailsText__VO81O h6{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.styles_productInfoDetailsText__VO81O img{width:100%}.styles_productInfoDetailsText__VO81O table{border-collapse:collapse;margin:16px 0;overflow-x:scroll;min-width:100%;background-color:#fff}.styles_productInfoDetailsText__VO81O table td,.styles_productInfoDetailsText__VO81O table th{border:1px solid var(--bg300);box-sizing:border-box;padding:4px 8px;position:relative}.styles_productInfoDetailsText__VO81O table td>*,.styles_productInfoDetailsText__VO81O table th>*{margin-bottom:0}.styles_productInfoDetailsText__VO81O table th{background-color:#f8f8f8;font-weight:700}.styles_productInfoDetailsText__VO81O table p{margin:0}@media(max-width:955px){.styles_productInfoDetailsText__VO81O ul li{list-style-type:disc}.styles_productInfoDetailsText__VO81O ol li,.styles_productInfoDetailsText__VO81O ul li{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);padding:0 0 0 8px;margin:0 0 0 16px}.styles_productInfoDetailsText__VO81O ol li{list-style-type:decimal}.styles_productInfoDetailsText__VO81O p{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:4px 0}.styles_productInfoDetailsText__VO81O h1{font-size:36px;line-height:44px;letter-spacing:-.6px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.styles_productInfoDetailsText__VO81O h2{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.styles_productInfoDetailsText__VO81O h3{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.styles_productInfoDetailsText__VO81O h4{font-size:20px;line-height:26px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.styles_productInfoDetailsText__VO81O h5{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:700;color:var(--b500);padding:0;margin:0 0 2px}.styles_productInfoDetailsText__VO81O h6{font-size:14px;line-height:18px;letter-spacing:-.05px;font-weight:700;color:var(--b500);padding:0;margin:0 0 2px}}.styles_productInfoDetailsItem__1_ntU{border:none}.styles_productInfoDetailsItemBtn___atPn,.styles_productInfoDetailsItemContent__5En_P{padding:0}.styles_productInfoDetailsItemTitle__NrLDh{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);margin:0;padding:0}@media(max-width:575px){.styles_content__cEwmD{margin:16px 0}.styles_content__cEwmD,.styles_content__cEwmD span,.styles_content__cEwmD>p{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);padding:0}.styles_content__cEwmD span,.styles_content__cEwmD>p{margin:0}.styles_productWithVariant__V_vH2{margin-bottom:16px;margin-top:0}.styles_subHeading__sZYDK{font-size:20px;line-height:26px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 12px}.styles_widget__48EvW{margin-top:16px}}.styles_h1__FLcj1{font-size:44px;line-height:52px;letter-spacing:-.8px}.styles_h1__FLcj1,.styles_h2__KKpKz{font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h2__KKpKz{font-size:36px;line-height:44px;letter-spacing:-.6px}.styles_h3__WkfWG{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h4__92w6N{font-size:24px;line-height:30px}.styles_h4__92w6N,.styles_h5__aGVRO{letter-spacing:-.2px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h5__aGVRO{font-size:20px;line-height:26px}.styles_h6__MJ1Qk{font-size:16px;line-height:20px}.styles_h6__MJ1Qk,.styles_h7__iTXD9{letter-spacing:-.05px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_h7__iTXD9{font-size:14px;line-height:18px}.styles_h8__nFsLH{font-size:12px;line-height:16px;letter-spacing:-.05px;font-weight:700;color:var(--b500);margin:0;padding:0}.styles_textSubOne__xtxvQ{font-size:18px;line-height:22px;letter-spacing:-.1px}.styles_textSubOne__xtxvQ,.styles_textSubTwo___Wlml{font-weight:400;color:var(--b500);margin:0;padding:0}.styles_textSubTwo___Wlml{font-size:16px;line-height:20px;letter-spacing:-.05px}.styles_textOne__4uSfd{font-size:16px}.styles_textOne__4uSfd,.styles_textTwo__vciSi{line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_textTwo__vciSi{font-size:14px}.styles_textThree__OXwmV{font-size:12px;line-height:16px}.styles_textFour__nLN6s,.styles_textThree__OXwmV{letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_textFour__nLN6s{font-size:10px;line-height:14px}.styles_label__E_M4_{font-size:11px;line-height:15px}.styles_constrictedContent__7HGxH,.styles_label__E_M4_{letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_constrictedContent__7HGxH{font-size:13px;line-height:17px}.styles_paraSubOne__8typf{font-size:18px;line-height:22px;letter-spacing:-.1px;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_paraOne__W7w4h,.styles_paraSubTwo__a59u4{font-size:16px}.styles_paraOne__W7w4h,.styles_paraSubTwo__a59u4,.styles_paraTwo__52Iwm{line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_paraTwo__52Iwm{font-size:14px}.styles_paraThree__BPx85{font-size:12px;line-height:16px;letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.styles_noReviewText__67vqW{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);padding:0;text-align:center;margin:0 0 16px}.styles_border__gxIqu{height:1px;background-color:#eeeeef;width:100%;margin-bottom:16px}.styles_divider__bQuKq{height:8px;width:100%;background-color:#f5f5f5}.styles_subHeading__w_iF_{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:24px 0}@media(max-width:575px){.styles_subHeading__w_iF_{font-size:20px;line-height:26px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:12px 0}}.productDetail_h1__QC_Z9{font-size:44px;line-height:52px;letter-spacing:-.8px}.productDetail_h1__QC_Z9,.productDetail_h2__AJUOe{font-weight:700;color:var(--b500);margin:0;padding:0}.productDetail_h2__AJUOe{font-size:36px;line-height:44px;letter-spacing:-.6px}.productDetail_h3__Znb9R{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);margin:0;padding:0}.productDetail_h4__tM_oy{font-size:24px;line-height:30px}.productDetail_h4__tM_oy,.productDetail_h5__xlBvs{letter-spacing:-.2px;font-weight:700;color:var(--b500);margin:0;padding:0}.productDetail_h5__xlBvs{font-size:20px;line-height:26px}.productDetail_h6__sGNEP{font-size:16px;line-height:20px}.productDetail_h6__sGNEP,.productDetail_h7__aVQr6{letter-spacing:-.05px;font-weight:700;color:var(--b500);margin:0;padding:0}.productDetail_h7__aVQr6{font-size:14px;line-height:18px}.productDetail_h8__QeUcv{font-size:12px;line-height:16px;letter-spacing:-.05px;font-weight:700;color:var(--b500);margin:0;padding:0}.productDetail_textSubOne__9rukF{font-size:18px;line-height:22px;letter-spacing:-.1px;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_textOne__tWUX5,.productDetail_textSubTwo__zWL7I{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_textTwo__vFu6q{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_textThree__5F3ym{font-size:12px;line-height:16px}.productDetail_textFour__WLCYD,.productDetail_textThree__5F3ym{letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_textFour__WLCYD{font-size:10px;line-height:14px}.productDetail_label__t5hbU{font-size:11px;line-height:15px}.productDetail_constrictedContent__5q1XD,.productDetail_label__t5hbU{letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_constrictedContent__5q1XD{font-size:13px;line-height:17px}.productDetail_paraSubOne__v6zDZ{font-size:18px;line-height:22px;letter-spacing:-.1px;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_paraOne__bb5nB,.productDetail_paraSubTwo__5DUB5{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_paraTwo__eFI16{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_paraThree__xKYpk{font-size:12px;line-height:16px;letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_card__U7wi2{display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr;gap:24px;margin-bottom:24px}.productDetail_carousel__TmMzx{position:sticky;top:calc(154px + 24px);height:-moz-max-content;height:max-content}.productDetail_aiButtonWrapper__dBvPU{grid-column:1;margin-top:16px;margin-bottom:16px;display:flex;justify-content:center;align-items:center}.productDetail_productInfo__X6dWh{height:-moz-max-content;height:max-content;display:grid;gap:36px}.productDetail_productInfoGeneral__ib2Pd{display:flex;gap:16px;flex-direction:column}.productDetail_productInfoHeading__NYScK{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);margin:0;padding:0}.productDetail_productInfoCode__ZKAR_{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_productInfoWeight__iPqqE{margin-top:8px}.productDetail_productInfoReviews__hhJr5{display:flex;gap:12px;align-items:center}.productDetail_productInfoReviewsText__a_yGt{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0;text-decoration:underline}.productDetail_productInfoReviewsTextContainer__M5pPl{cursor:pointer}.productDetail_productInfoSummary__webwv{margin-bottom:24px}.productDetail_productInfoPickerLabel__w59sm{font-size:18px;line-height:22px;letter-spacing:-.1px;font-weight:400;color:var(--b500);padding:0;margin:0 0 12px}.productDetail_productInfoWarning__dZtEF{margin-bottom:16px}.productDetail_productInfoWarningText__vs4rT{color:#4d65a3}.productDetail_productInfoPrice__0laaN{margin-bottom:24px}.productDetail_productInfoPriceActions__9GEsY{display:grid;gap:16px}.productDetail_productInfoCounterTitle__1P0nk{font-size:14px;line-height:20px;letter-spacing:-.05px;color:var(--b500);padding:0;font-weight:700;margin:0 0 8px}.productDetail_productInfoAddCart__ZaKDE{padding:16px;border:1px solid var(--bg300);display:flex;gap:16px;align-items:center}.productDetail_productInfoAddCartActions__lxDmQ{display:flex;gap:16px;align-items:center}.productDetail_productInfoAddCartButton__NiFRI{flex-grow:1}.productDetail_productInfoDetailsText__sQfsQ a{text-decoration:underline;color:#ff5a68;font-weight:600}.productDetail_productInfoDetailsText__sQfsQ ul{margin:8px 0}.productDetail_productInfoDetailsText__sQfsQ ul li{list-style-type:disc}.productDetail_productInfoDetailsText__sQfsQ ol li,.productDetail_productInfoDetailsText__sQfsQ ul li{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);padding:0 0 0 8px;margin:0 0 0 16px}.productDetail_productInfoDetailsText__sQfsQ ol li{list-style-type:decimal}.productDetail_productInfoDetailsText__sQfsQ p{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:8px 0}.productDetail_productInfoDetailsText__sQfsQ h1{font-size:44px;line-height:52px;letter-spacing:-.8px;font-weight:700;color:var(--b500);padding:0;margin:0 0 12px}.productDetail_productInfoDetailsText__sQfsQ h2{font-size:36px;line-height:44px;letter-spacing:-.6px;font-weight:700;color:var(--b500);padding:0;margin:0 0 12px}.productDetail_productInfoDetailsText__sQfsQ h3{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.productDetail_productInfoDetailsText__sQfsQ h4{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.productDetail_productInfoDetailsText__sQfsQ h5{font-size:20px;line-height:26px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.productDetail_productInfoDetailsText__sQfsQ h6{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.productDetail_productInfoDetailsText__sQfsQ img{width:100%}.productDetail_productInfoDetailsText__sQfsQ table{border-collapse:collapse;margin:16px 0;overflow-x:scroll;min-width:100%;background-color:#fff}.productDetail_productInfoDetailsText__sQfsQ table td,.productDetail_productInfoDetailsText__sQfsQ table th{border:1px solid var(--bg300);box-sizing:border-box;padding:4px 8px;position:relative}.productDetail_productInfoDetailsText__sQfsQ table td>*,.productDetail_productInfoDetailsText__sQfsQ table th>*{margin-bottom:0}.productDetail_productInfoDetailsText__sQfsQ table th{background-color:#f8f8f8;font-weight:700}.productDetail_productInfoDetailsText__sQfsQ table p{margin:0}@media(max-width:955px){.productDetail_productInfoDetailsText__sQfsQ ul li{list-style-type:disc}.productDetail_productInfoDetailsText__sQfsQ ol li,.productDetail_productInfoDetailsText__sQfsQ ul li{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);padding:0 0 0 8px;margin:0 0 0 16px}.productDetail_productInfoDetailsText__sQfsQ ol li{list-style-type:decimal}.productDetail_productInfoDetailsText__sQfsQ p{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:4px 0}.productDetail_productInfoDetailsText__sQfsQ h1{font-size:36px;line-height:44px;letter-spacing:-.6px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.productDetail_productInfoDetailsText__sQfsQ h2{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.productDetail_productInfoDetailsText__sQfsQ h3{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.productDetail_productInfoDetailsText__sQfsQ h4{font-size:20px;line-height:26px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.productDetail_productInfoDetailsText__sQfsQ h5{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:700;color:var(--b500);padding:0;margin:0 0 2px}.productDetail_productInfoDetailsText__sQfsQ h6{font-size:14px;line-height:18px;letter-spacing:-.05px;font-weight:700;color:var(--b500);padding:0;margin:0 0 2px}}.productDetail_productInfoDetailsItem___Uz3t{border:none;border-bottom:1px solid var(--bg300)}.productDetail_productInfoDetailsItemBtn__9g95H,.productDetail_productInfoDetailsItemContent__tfM8c{padding:0 0 24px}.productDetail_productInfoDetailsItemTitle__6thbB{font-size:20px;line-height:26px;letter-spacing:-.2px;font-weight:700;color:var(--b500);margin:0;padding:0}.productDetail_badge__xfMut{background-color:#f2faff;padding:12px 16px}.productDetail_badgeTextBlue__ZlEON,.productDetail_badgeText__aQxpm{font-size:12px;line-height:16px;letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_badgeTextBlue__ZlEON{color:#357bd2}.productDetail_badgeCustom__wtKtV{padding:4px 8px;margin-bottom:4px}.productDetail_favProductBanner__Zqsxl{padding:8px 16px;background-color:#fff1f2}.productDetail_favProductBannerText__ALKzP,.productDetail_favProductBanner__Zqsxl{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0}.productDetail_favProductBannerText__ALKzP{padding:0}.productDetail_favProductBannerTextRed__0JycZ{color:#ff5a68}.productDetail_productPointContainer__IDeUJ{background:#f8f8f8;padding:12px 16px}.productDetail_productPointText__hqfoY{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_customizedBundleInfoContainer___ZIeW{background-color:#ede7f6;padding:12px 16px;margin-bottom:16px}.productDetail_customizedBundleInfoText__d1lKl{font-size:12px;line-height:16px;letter-spacing:0;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_customizedBundleInfoTextBold__hbFSz{font-size:12px;line-height:16px;letter-spacing:0;color:var(--b500);margin:0;padding:0;font-weight:700;color:#673ab7}@media(max-width:1199px){.productDetail_carousel__TmMzx{top:calc(118px + 24px)}}@media(max-width:955px){.productDetail_card__U7wi2{display:flex;gap:16px;flex-direction:column;margin-bottom:16px;margin-top:16px}.productDetail_carousel__TmMzx{position:static;top:unset}.productDetail_aiBannerContainer__gol7I{margin:16px 0;display:flex;justify-content:center}.productDetail_productInfo__X6dWh{gap:16px}.productDetail_productInfoGeneral__ib2Pd{gap:12px}.productDetail_productInfoHeading__NYScK{font-size:20px;line-height:26px;letter-spacing:-.2px;font-weight:700;color:var(--b500);margin:0;padding:0}.productDetail_productInfoCode__ZKAR_{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_productInfoSummary__webwv{display:none}.productDetail_productInfoPickerLabel__w59sm{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);padding:0;margin:0 0 12px}.productDetail_productInfoReviews__hhJr5{gap:8px}.productDetail_productInfoReviewsText__a_yGt{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:0}.productDetail_productInfoColors__oFnf_{margin-bottom:0;padding-bottom:0}.productDetail_productInfoAddCart__ZaKDE{border:none;padding:0}.productDetail_productInfoDetailsText__sQfsQ a{text-decoration:underline;color:#ff5a68;font-weight:600}.productDetail_productInfoDetailsText__sQfsQ ul{margin:8px 0}.productDetail_productInfoDetailsText__sQfsQ ul li{list-style-type:disc}.productDetail_productInfoDetailsText__sQfsQ ol li,.productDetail_productInfoDetailsText__sQfsQ ul li{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);padding:0 0 0 8px;margin:0 0 0 16px}.productDetail_productInfoDetailsText__sQfsQ ol li{list-style-type:decimal}.productDetail_productInfoDetailsText__sQfsQ p{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:8px 0}.productDetail_productInfoDetailsText__sQfsQ h1{font-size:44px;line-height:52px;letter-spacing:-.8px;font-weight:700;color:var(--b500);padding:0;margin:0 0 12px}.productDetail_productInfoDetailsText__sQfsQ h2{font-size:36px;line-height:44px;letter-spacing:-.6px;font-weight:700;color:var(--b500);padding:0;margin:0 0 12px}.productDetail_productInfoDetailsText__sQfsQ h3{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.productDetail_productInfoDetailsText__sQfsQ h4{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.productDetail_productInfoDetailsText__sQfsQ h5{font-size:20px;line-height:26px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.productDetail_productInfoDetailsText__sQfsQ h6{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.productDetail_productInfoDetailsText__sQfsQ img{width:100%}.productDetail_productInfoDetailsText__sQfsQ table{border-collapse:collapse;margin:16px 0;overflow-x:scroll;min-width:100%;background-color:#fff}.productDetail_productInfoDetailsText__sQfsQ table td,.productDetail_productInfoDetailsText__sQfsQ table th{border:1px solid var(--bg300);box-sizing:border-box;padding:4px 8px;position:relative}.productDetail_productInfoDetailsText__sQfsQ table td>*,.productDetail_productInfoDetailsText__sQfsQ table th>*{margin-bottom:0}.productDetail_productInfoDetailsText__sQfsQ table th{background-color:#f8f8f8;font-weight:700}.productDetail_productInfoDetailsText__sQfsQ table p{margin:0}}@media(max-width:955px)and (max-width:955px){.productDetail_productInfoDetailsText__sQfsQ ul li{list-style-type:disc}.productDetail_productInfoDetailsText__sQfsQ ol li,.productDetail_productInfoDetailsText__sQfsQ ul li{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);padding:0 0 0 8px;margin:0 0 0 16px}.productDetail_productInfoDetailsText__sQfsQ ol li{list-style-type:decimal}.productDetail_productInfoDetailsText__sQfsQ p{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:4px 0}.productDetail_productInfoDetailsText__sQfsQ h1{font-size:36px;line-height:44px;letter-spacing:-.6px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.productDetail_productInfoDetailsText__sQfsQ h2{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.productDetail_productInfoDetailsText__sQfsQ h3{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.productDetail_productInfoDetailsText__sQfsQ h4{font-size:20px;line-height:26px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.productDetail_productInfoDetailsText__sQfsQ h5{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:700;color:var(--b500);padding:0;margin:0 0 2px}.productDetail_productInfoDetailsText__sQfsQ h6{font-size:14px;line-height:18px;letter-spacing:-.05px;font-weight:700;color:var(--b500);padding:0;margin:0 0 2px}}@media(max-width:955px){.productDetail_productInfoDetailsItemBtn__9g95H{padding-bottom:12px}.productDetail_favProductBanner__Zqsxl{padding:8px 16px}.productDetail_favProductBannerText__ALKzP,.productDetail_favProductBanner__Zqsxl{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0}.productDetail_favProductBannerText__ALKzP{padding:0}.productDetail_favProductBannerDetailsText__DuxEF a{text-decoration:underline;color:#ff5a68;font-weight:600}.productDetail_favProductBannerDetailsText__DuxEF ul{margin:8px 0}.productDetail_favProductBannerDetailsText__DuxEF ul li{list-style-type:disc}.productDetail_favProductBannerDetailsText__DuxEF ol li,.productDetail_favProductBannerDetailsText__DuxEF ul li{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);padding:0 0 0 8px;margin:0 0 0 16px}.productDetail_favProductBannerDetailsText__DuxEF ol li{list-style-type:decimal}.productDetail_favProductBannerDetailsText__DuxEF p{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:8px 0}.productDetail_favProductBannerDetailsText__DuxEF h1{font-size:44px;line-height:52px;letter-spacing:-.8px;font-weight:700;color:var(--b500);padding:0;margin:0 0 12px}.productDetail_favProductBannerDetailsText__DuxEF h2{font-size:36px;line-height:44px;letter-spacing:-.6px;font-weight:700;color:var(--b500);padding:0;margin:0 0 12px}.productDetail_favProductBannerDetailsText__DuxEF h3{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.productDetail_favProductBannerDetailsText__DuxEF h4{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.productDetail_favProductBannerDetailsText__DuxEF h5{font-size:20px;line-height:26px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.productDetail_favProductBannerDetailsText__DuxEF h6{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.productDetail_favProductBannerDetailsText__DuxEF img{width:100%}.productDetail_favProductBannerDetailsText__DuxEF table{border-collapse:collapse;margin:16px 0;overflow-x:scroll;min-width:100%;background-color:#fff}.productDetail_favProductBannerDetailsText__DuxEF table td,.productDetail_favProductBannerDetailsText__DuxEF table th{border:1px solid var(--bg300);box-sizing:border-box;padding:4px 8px;position:relative}.productDetail_favProductBannerDetailsText__DuxEF table td>*,.productDetail_favProductBannerDetailsText__DuxEF table th>*{margin-bottom:0}.productDetail_favProductBannerDetailsText__DuxEF table th{background-color:#f8f8f8;font-weight:700}.productDetail_favProductBannerDetailsText__DuxEF table p{margin:0}}@media(max-width:955px)and (max-width:955px){.productDetail_favProductBannerDetailsText__DuxEF ul li{list-style-type:disc}.productDetail_favProductBannerDetailsText__DuxEF ol li,.productDetail_favProductBannerDetailsText__DuxEF ul li{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);padding:0 0 0 8px;margin:0 0 0 16px}.productDetail_favProductBannerDetailsText__DuxEF ol li{list-style-type:decimal}.productDetail_favProductBannerDetailsText__DuxEF p{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0;padding:4px 0}.productDetail_favProductBannerDetailsText__DuxEF h1{font-size:36px;line-height:44px;letter-spacing:-.6px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.productDetail_favProductBannerDetailsText__DuxEF h2{font-size:28px;line-height:34px;letter-spacing:-.4px;font-weight:700;color:var(--b500);padding:0;margin:0 0 8px}.productDetail_favProductBannerDetailsText__DuxEF h3{font-size:24px;line-height:30px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.productDetail_favProductBannerDetailsText__DuxEF h4{font-size:20px;line-height:26px;letter-spacing:-.2px;font-weight:700;color:var(--b500);padding:0;margin:0 0 4px}.productDetail_favProductBannerDetailsText__DuxEF h5{font-size:16px;line-height:20px;letter-spacing:-.05px;font-weight:700;color:var(--b500);padding:0;margin:0 0 2px}.productDetail_favProductBannerDetailsText__DuxEF h6{font-size:14px;line-height:18px;letter-spacing:-.05px;font-weight:700;color:var(--b500);padding:0;margin:0 0 2px}}@media(max-width:955px){.productDetail_favProductBannerDetailsItemBtn__Yy3EM{padding-bottom:12px}.productDetail_favProductBanner__Zqsxl{padding:8px 16px}.productDetail_favProductBannerText__ALKzP,.productDetail_favProductBanner__Zqsxl{font-size:14px;line-height:20px;letter-spacing:-.05px;font-weight:400;color:var(--b500);margin:0}.productDetail_favProductBannerText__ALKzP{padding:0}.productDetail_aiButtonContainer__giiTQ{width:100%;display:flex;justify-content:center;align-items:center}.productDetail_aiButtonDetail__dpaEP{width:100%}}