.ProductPage_mainWrapper__Y7EUg{display:flex;flex-direction:column;align-items:center;gap:30px}.ProductPage_mainWrapper__Y7EUg .ProductPage_shadowContainer__d8WzU{position:relative;width:100%;align-self:center}.ProductPage_mainWrapper__Y7EUg .ProductPage_shadowContainer__d8WzU:before{content:"";position:absolute;top:21.4px;right:19px;width:calc(100% - 2.2rem);height:calc(100% - 2.6rem);box-shadow:0 0 19px 5px #000;background-color:transparent}.ProductPage_mainWrapper__Y7EUg .ProductPage_shadowContainer__d8WzU .ProductPage_mainContainer__orbtN{width:100%;height:100%;-webkit-clip-path:polygon(17px 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 17px),calc(100% - 17px) 100%,17px 100%,0 calc(100% - 17px),0 17px);clip-path:polygon(17px 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 17px),calc(100% - 17px) 100%,17px 100%,0 calc(100% - 17px),0 17px);background-color:#fff;padding:20px}.ProductPage_mainWrapper__Y7EUg .ProductPage_shadowContainer__d8WzU .ProductPage_mainContainer__orbtN .ProductPage_horizontalContainer__zbUkv{padding:0}.ProductPage_mainWrapper__Y7EUg .ProductPage_shadowContainer__d8WzU .ProductPage_mainContainer__orbtN .ProductPage_horizontalContainer__zbUkv h1{position:-webkit-sticky;position:sticky;top:0;z-index:999;display:flex;justify-content:flex-end;align-items:center;gap:12px;font-weight:600;font-size:1.475rem;border-bottom:1px solid #ccc;color:#455460;background-color:#fff;padding:0 0 14px}.ProductPage_mainWrapper__Y7EUg .ProductPage_shadowContainer__d8WzU .ProductPage_mainContainer__orbtN .ProductPage_horizontalContainer__zbUkv h1 svg{font-size:1.725rem}.ProductPage_productInfoContainer__h5oTo{display:flex;flex-direction:row-reverse;gap:18px;margin-bottom:46px}.ProductPage_productInfoContainer__h5oTo section:first-of-type{display:flex;flex-direction:column;gap:10px;max-width:35rem;width:100%}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53{position:relative;max-width:35rem;width:100%;height:auto;aspect-ratio:1/1}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 .ProductPage_favoriteSpinner__PAWl7{position:absolute;top:17px;right:20px}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 .ProductPage_imageContainer__S3GNl{width:100%;height:100%;-webkit-clip-path:polygon(17px 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 17px),calc(100% - 17px) 100%,17px 100%,0 calc(100% - 17px),0 17px);clip-path:polygon(17px 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 17px),calc(100% - 17px) 100%,17px 100%,0 calc(100% - 17px),0 17px)}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 .ProductPage_imageContainer__S3GNl img{width:100%;height:100%}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 button{cursor:pointer;position:absolute;font-size:2.225rem;color:#d92c27;top:6px;right:6px;border-radius:50%;padding:7px 11px 5px;align-content:center;transition:all .15s ease}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 button:hover{background-color:hsla(0,0%,80%,.17)}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 .ProductPage_outOfStockBadge__MFdRR{position:absolute;height:4.1rem;width:100%;text-align:center;align-content:center;top:50%;transform:translateY(-50%);right:0;background-color:hsla(3,100%,88%,.88);padding:5px 7px}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 .ProductPage_outOfStockBadge__MFdRR span{font-size:1.875rem;font-weight:500;color:#d92c27}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v{display:flex;flex-direction:row;padding:0 35px;gap:5px;justify-content:space-evenly;width:100%}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v .ProductPage_imageBorder__0nuqt{background-color:#6a6a6a;display:flex;align-items:center;justify-content:center;padding:1px}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v .ProductPage_imageBorder__0nuqt,.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v .ProductPage_imageBorder__0nuqt>*{-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);width:100%;height:100%}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v .ProductPage_imageBorder__0nuqt{position:relative;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:all .15s ease}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v .ProductPage_imageBorder__0nuqt:before{width:100%;height:100%;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);content:"";position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);background-color:#fff;top:1px}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v .ProductPage_imageBorder__0nuqt:first-of-type{background-color:#d92c27;display:flex;align-items:center;justify-content:center;padding:1px}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v .ProductPage_imageBorder__0nuqt:first-of-type,.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v .ProductPage_imageBorder__0nuqt:first-of-type>*{-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);width:100%;height:100%}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v .ProductPage_imageBorder__0nuqt:first-of-type{width:-moz-fit-content;width:fit-content}.ProductPage_productInfoContainer__h5oTo section:last-of-type{display:flex;flex-direction:column;width:100%;padding-top:31px}.ProductPage_productInfoContainer__h5oTo section:last-of-type h1{border-bottom:none;padding:20px 0 10px;font-size:1.825rem;font-weight:500;color:#13446a;width:100%}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_normalPrice__53sEW{padding:20px 0;border-bottom:1px solid #ccc;font-size:1.85rem;font-weight:400;margin:0;color:#1e262d}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_normalPrice__53sEW small{font-size:1.2375rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK{padding:20px 0;border-bottom:1px solid #ccc;cursor:default;direction:rtl}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK div{color:#d92c27;margin:0}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK div span{font-size:1.85rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK div small{font-size:1.2375rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK div label{height:-moz-fit-content;height:fit-content}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK p{font-size:1.275rem;margin:0}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK p small{font-size:.95rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK p:before{top:13px;height:.5px}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK{border-bottom:1px solid #ccc;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:6px;padding:20px 10px 20px 0}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8{background-color:#278cd9;display:flex;align-items:center;justify-content:center;padding:1px}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8>*{-webkit-clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);width:100%;height:100%}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8 a,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8 button{display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:center;cursor:pointer;color:#278cd9;background-color:#fff;text-align:center;align-content:center;transition:all .15s ease-in-out;font-size:1rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8 a:hover,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8 button:hover{background-color:#d2ecff}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8 a svg,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8 button svg{font-size:1.275rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background-color:#d92c27}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8 button{font-size:1rem;background-color:#fff;width:-moz-fit-content;width:fit-content;height:2.4375rem;padding:0 25px;color:#d92c27}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8 button:hover{background-color:#fff1f0}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_regularButton__BhPVz button{width:100%;height:100%;-webkit-clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);cursor:pointer;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:15px;background-color:#278cd9;color:#fff;font-size:1.25rem;max-width:9rem;height:3.125rem;transition:all .15s ease;font-size:1rem;width:-moz-fit-content;width:fit-content;height:2.5375rem;padding:0 25px;background-color:#d92c27}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_regularButton__BhPVz button:hover{background-color:#2880c5;background-color:#ce2b26}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_productDetailContainer__izPF_{display:flex;flex-direction:column;gap:10px;padding:10px 0 20px;border-bottom:1px solid #ccc}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_productDetailContainer__izPF_ span{color:#6a6a6a}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_productDetailContainer__izPF_ span a{text-decoration:underline;color:#d92c27}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_bulletsContainer__OmcDs{display:flex;flex-direction:column;gap:12px;padding:20px 10px 20px 0;border-bottom:1px solid #ccc}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_bulletsContainer__OmcDs li{color:#1e262d;list-style:disc;direction:rtl}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_bulletsContainer__OmcDs a{text-decoration:underline;color:#d92c27}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc{display:flex;flex-direction:column;gap:7px;padding-top:20px}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buyButton__nUCIl{height:100%;-webkit-clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);cursor:pointer;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:15px;background-color:#278cd9;font-size:1.25rem;max-width:9rem;height:3.125rem;transition:all .15s ease}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buyButton__nUCIl:hover{background-color:#2880c5}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buyButton__nUCIl{width:100%;height:3.6125rem;max-width:100%;font-size:1.1rem;background-color:#d92c27;padding:16px 25px;color:#fff}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buyButton__nUCIl:hover{background-color:#ce2b26}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8{background-color:#278cd9;display:flex;align-items:center;justify-content:center;padding:1px}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8>*{-webkit-clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);width:100%;height:100%}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8 a,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8 button{display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:center;cursor:pointer;color:#278cd9;background-color:#fff;text-align:center;align-content:center;transition:all .15s ease-in-out;font-size:1rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8 a:hover,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8 button:hover{background-color:#d2ecff}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8 a svg,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8 button svg{font-size:1.275rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8{background-color:#d92c27;height:3.6125rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8 button{font-size:1.1rem;background-color:#fff;color:#d92c27}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8 button:hover{background-color:#fff1f0}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_outOfStockButtonBorder__rpoV9{background-color:#278cd9;display:flex;align-items:center;justify-content:center;padding:1px}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_outOfStockButtonBorder__rpoV9,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_outOfStockButtonBorder__rpoV9>*{-webkit-clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);width:100%;height:100%}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_outOfStockButtonBorder__rpoV9 a,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_outOfStockButtonBorder__rpoV9 button{display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:center;cursor:pointer;color:#278cd9;background-color:#fff;text-align:center;align-content:center;transition:all .15s ease-in-out;font-size:1rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_outOfStockButtonBorder__rpoV9 a:hover,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_outOfStockButtonBorder__rpoV9 button:hover{background-color:#d2ecff}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_outOfStockButtonBorder__rpoV9 a svg,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_outOfStockButtonBorder__rpoV9 button svg{font-size:1.275rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_outOfStockButtonBorder__rpoV9 a{font-size:1.1rem;background-color:#fff;padding:16px 25px}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_quantityContainer__QXSgV{max-width:17rem;width:100%;align-self:flex-end}.ProductPage_moreInfoContainer__RPfsz h1{padding:20px 0;border-bottom:1px solid #ccc;display:flex;font-size:1.825rem;font-weight:600;color:#455460;width:100%;align-items:center;justify-content:flex-end;gap:10px}.ProductPage_moreInfoContainer__RPfsz h1 svg{width:2rem;height:auto}.ProductPage_moreInfoContainer__RPfsz .ProductPage_descriptionContainer__xSIV9 p{padding-top:12px;padding-right:20px;width:90%;justify-self:flex-end;color:#1e262d;line-height:23px}.ProductPage_moreInfoContainer__RPfsz .ProductPage_descriptionContainer__xSIV9 p button{cursor:pointer;text-decoration:underline;color:#d92c27}.ProductPage_moreInfoContainer__RPfsz .ProductPage_bulletsContainer__OmcDs{padding:40px 0}.ProductPage_moreInfoContainer__RPfsz .ProductPage_bulletsContainer__OmcDs section{display:flex;flex-direction:column;padding-top:12px;padding-right:20px;gap:12px}.ProductPage_moreInfoContainer__RPfsz .ProductPage_bulletsContainer__OmcDs section li{color:#1e262d;list-style:disc;direction:rtl}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;margin-top:12px;overflow:auto;direction:rtl}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a{background-color:#ccc;display:flex;align-items:center;justify-content:center;width:9.7rem;padding:1px}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a,.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a>*{-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);height:100%}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a>*{width:100%}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ{display:flex;flex-direction:column;background-color:#fff;gap:10px}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ img{width:9.7rem}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx{display:flex;flex-direction:column;gap:15px;padding:0 7px 5px}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx span{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:39px}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8{background-color:#278cd9;display:flex;align-items:center;justify-content:center;padding:1px}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8,.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8>*{-webkit-clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);width:100%;height:100%}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8 a,.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8 button{display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:center;cursor:pointer;color:#278cd9;background-color:#fff;text-align:center;align-content:center;transition:all .15s ease-in-out;font-size:1rem}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8 a:hover,.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8 button:hover{background-color:#d2ecff}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8 a svg,.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8 button svg{font-size:1.275rem}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8{height:-moz-fit-content;height:fit-content;background-color:#d92c27}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8 a{font-size:.9rem;background-color:#fff;padding:10px 25px;color:#d92c27;text-align:center}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8 a:hover{background-color:#fff1f0}.ProductPage_horizontalSwiperMainWrapper__aEjZA{margin-top:40px;width:80vw}@media(max-width:75rem){.ProductPage_productInfoContainer__h5oTo{flex-direction:column;margin:0}.ProductPage_productInfoContainer__h5oTo section:first-of-type{align-items:center;max-width:100%}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v{gap:22px;width:auto}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v .ProductPage_imageBorder__0nuqt img{max-width:10rem;width:100%;min-width:4rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type{padding-top:10px}.ProductPage_productInfoContainer__h5oTo section:last-of-type h1{position:relative;font-size:2.025rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type h1:before{content:"";position:absolute;width:259px;height:2px;background-color:#eee;border-radius:10px;top:0;right:50%;transform:translateX(50%)}.ProductPage_moreInfoContainer__RPfsz .ProductPage_descriptionContainer__xSIV9{padding-top:45px}.ProductPage_moreInfoContainer__RPfsz .ProductPage_descriptionContainer__xSIV9 p a{display:inline-block}.ProductPage_horizontalSwiperMainWrapper__aEjZA{width:85vw}}@media(max-width:31.25rem){.ProductPage_mainContainer__orbtN{padding:14px}.ProductPage_productInfoContainer__h5oTo{gap:10px}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 .ProductPage_outOfStockBadge__MFdRR{height:3.5rem}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 .ProductPage_outOfStockBadge__MFdRR span{font-size:1.575rem}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v{gap:6px;padding:0}.ProductPage_productInfoContainer__h5oTo section:last-of-type h1{font-size:1.325rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type h1:before{width:143px}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_productDetailContainer__izPF_{padding:10px 0 14px;font-size:.8125rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_bulletsContainer__OmcDs{display:none}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK{padding-right:0}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8 button,.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_regularButton__BhPVz button{padding:0 11px;font-size:.9rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK{padding:10px 0}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK div{margin:0 7px}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK div span{font-size:1.5rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK div span small{font-size:1.0375rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK div label{width:-moz-fit-content;width:fit-content;height:100%;-webkit-clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);font-size:.6375rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK p{font-size:.975rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK p:before{top:10px}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK p small{font-size:.75rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_normalPrice__53sEW{font-size:1.5rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_normalPrice__53sEW small{font-size:1.0375rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc{display:flex;flex-direction:column;gap:7px;padding-top:20px}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buyButton__nUCIl{height:3.2125rem;font-size:1rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8{background-color:#d92c27;height:3.2125rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8 button{font-size:1rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_quantityContainer__QXSgV{max-width:100%}.ProductPage_moreInfoContainer__RPfsz h1{font-size:1.425rem;padding:10px 0}.ProductPage_moreInfoContainer__RPfsz h1 svg{width:1.6rem}.ProductPage_moreInfoContainer__RPfsz .ProductPage_descriptionContainer__xSIV9{padding-top:25px}.ProductPage_moreInfoContainer__RPfsz .ProductPage_descriptionContainer__xSIV9 p{padding-right:0;width:100%}.ProductPage_moreInfoContainer__RPfsz .ProductPage_bulletsContainer__OmcDs{padding:30px 0}.ProductPage_moreInfoContainer__RPfsz .ProductPage_bulletsContainer__OmcDs section li{font-size:.9375rem}.ProductPage_horizontalContainer__zbUkv .ProductPage_productInfo__ky8EZ .ProductPage_imageWrapper__mDtDE .ProductPage_imageContainer__S3GNl .ProductPage_offerBadge__xEthN{height:26px;width:110px;font-size:.85rem;top:9px;right:-29px}.ProductPage_horizontalSwiperMainWrapper__aEjZA{margin-top:10px}}@media(max-width:25rem){.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 .ProductPage_favoriteSpinner__PAWl7{width:1.4rem;height:1.4rem}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 button{font-size:1.625rem}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 .ProductPage_outOfStockBadge__MFdRR{height:2.3rem}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 .ProductPage_outOfStockBadge__MFdRR span{font-size:1.075rem}}@media(max-width:21.875rem){.ProductPage_mainContainer__orbtN{padding:15px!important}.ProductPage_horizontalContainer__zbUkv h1{font-size:1.275rem}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ img{width:8.5rem}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx span{font-size:.875rem}}.quantityContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;direction:ltr;margin-top:15px}.quantityContainer button{width:100%;height:100%;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);cursor:pointer;width:3.625rem;height:3.625rem;font-size:1.25rem;color:#fff;text-align:center;transition:all .15s ease}.quantityContainer .redButton{background-color:#d92c27}.quantityContainer .redButton:hover{background-color:#ce2b26}.quantityContainer .redButton:disabled{cursor:not-allowed;background-color:rgba(217,44,39,.6)}.quantityContainer .blueButton{background-color:#278cd9}.quantityContainer .blueButton:hover{background-color:#2880c5}.quantityContainer .blueButton:disabled{cursor:not-allowed;background-color:rgba(39,140,217,.6)}.quantityContainer small{color:#1e262d;font-size:1.125rem}@media(max-width:78.125rem){.quantityContainer button{width:100%;height:100%;-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);width:3.425rem;height:3.425rem}}@media(max-width:59.375rem){.productCardShadow .productCard .buttonContainer .quantityContainer button{width:100%;height:100%;-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);width:3.625rem;height:3.625rem}}@media(max-width:31.25rem){.quantityContainer button{width:100%;height:100%;-webkit-clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);width:3.125rem!important;height:3.125rem!important;font-size:1.125rem}.quantityContainer small{font-size:1rem}}@media(max-width:25rem){.productCardShadow .productCard .buttonContainer .quantityContainer button{width:2.525rem!important;height:2.525rem!important}}