.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;transition:box-shadow .3s ease}.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 var(--card-shadow);background-color:transparent}.ProductPage_mainWrapper__Y7EUg .ProductPage_shadowContainer__d8WzU .ProductPage_mainContainer__orbtN{width:100%;height:100%;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:var(--background-primary);padding:20px;transition:background-color .3s ease}.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: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 var(--placeholder-color);color:var(--copyright-light-cyan);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}[dir=ltr] .ProductPage_productInfoContainer__h5oTo{flex-direction:row}.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%;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:var(--origin-red);top:6px;right:6px;border-radius:50%;padding:7px 11px 5px;align-content:center;transition:all .15s ease;transition:background-color .3s ease}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_mainImageContainer__HyZ53 button:hover{background-color:var(--border-color)}.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:var(--origin-red)}.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:var(--text-tertiary);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>*{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%;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:var(--background-primary);top:1px;transition:background-color .3s ease}.ProductPage_productInfoContainer__h5oTo section:first-of-type .ProductPage_otherImagesContainer__wrv1v .ProductPage_imageBorder__0nuqt:first-of-type{background-color:var(--origin-red);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>*{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:var(--text-primary);width:100%;transition:color .3s ease}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_normalPrice__53sEW{padding:20px 0;border-bottom:1px solid var(--border-color);font-size:1.85rem;font-weight:400;margin:0;color:var(--text-primary);transition:color .3s ease}.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 var(--border-color);cursor:default;direction:rtl}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_priceContainer__9jUlK div{color:var(--origin-red);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 var(--border-color);display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:6px;padding:20px 10px 20px 0}[dir=ltr] .ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK{padding-right:0;padding-left:10px;justify-content:flex-start}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8{background-color:var(--origin-blue);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>*{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:var(--origin-blue);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:var(--border-button-hover)}.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:var(--origin-red)}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8 button{font-size:1rem;background-color:var(--background-primary);width:-moz-fit-content;width:fit-content;height:2.4375rem;padding:0 25px;color:var(--origin-red);transition:background-color .3s ease}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_buttonBorder__lJCH8 button:hover{background-color:var(--red-border-button-hover)}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_regularButton__BhPVz button{width:100%;height:100%;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:var(--origin-blue);color:#fff;max-width:9rem;transition:all .15s ease;font-size:1rem;width:-moz-fit-content;width:fit-content;height:2.5375rem;padding:0 25px;background-color:var(--origin-red)}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_choicesContainer__CBjSK .ProductPage_regularButton__BhPVz button:hover{background-color:var(--hover-button-blue);background-color:var(--hover-button-red)}.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 var(--placeholder-color)}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_productDetailContainer__izPF_ span{color:var(--text-secondary);transition:color .3s ease}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_productDetailContainer__izPF_ span a{text-decoration:underline;color:var(--origin-red)}.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 var(--placeholder-color)}[dir=ltr] .ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_bulletsContainer__OmcDs{padding-right:0;padding-left:10px}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_bulletsContainer__OmcDs li{color:var(--text-primary);list-style:disc;direction:rtl;transition:color .3s ease}[dir=ltr] .ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_bulletsContainer__OmcDs li{direction:ltr}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_bulletsContainer__OmcDs a{text-decoration:underline;color:var(--origin-red)}.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%;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:var(--origin-blue);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:var(--hover-button-blue)}.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:var(--origin-red);padding:16px 25px;color:#fff}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buyButton__nUCIl:hover{background-color:var(--hover-button-red)}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8{background-color:var(--origin-blue);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>*{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:var(--origin-blue);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:var(--border-button-hover)}.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:var(--origin-red);height:3.6125rem}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8 button{font-size:1.1rem;background-color:var(--background-primary);color:var(--origin-red);transition:background-color .3s ease}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_buttonBorder__lJCH8 button:hover{background-color:var(--red-border-button-hover)}.ProductPage_productInfoContainer__h5oTo section:last-of-type .ProductPage_buttonsContainer__IAbpc .ProductPage_outOfStockButtonBorder__rpoV9{background-color:var(--origin-blue);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>*{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:var(--origin-blue);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:var(--border-button-hover)}.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:var(--background-primary);padding:16px 25px;transition:background-color .3s ease}.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 var(--border-color);display:flex;font-size:1.825rem;font-weight:600;color:var(--text-primary);transition:color .3s ease;width:100%;align-items:center;justify-content:flex-end;gap:10px}[dir=ltr] .ProductPage_moreInfoContainer__RPfsz h1{justify-content:flex-start}.ProductPage_moreInfoContainer__RPfsz h1 svg{width:2rem;height:auto}.ProductPage_moreInfoContainer__RPfsz h1 svg path{fill:var(--text-primary);transition:fill .3s ease}.ProductPage_moreInfoContainer__RPfsz .ProductPage_descriptionContainer__xSIV9 p{padding-top:12px;padding-right:20px;width:90%;justify-self:flex-end;color:var(--text-primary);line-height:23px;transition:color .3s ease}[dir=ltr] .ProductPage_moreInfoContainer__RPfsz .ProductPage_descriptionContainer__xSIV9 p{padding-right:0;padding-left:20px}.ProductPage_moreInfoContainer__RPfsz .ProductPage_descriptionContainer__xSIV9 p button{cursor:pointer;text-decoration:underline;color:var(--origin-red)}.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}[dir=ltr] .ProductPage_moreInfoContainer__RPfsz .ProductPage_bulletsContainer__OmcDs section{padding-right:0;padding-left:20px}.ProductPage_moreInfoContainer__RPfsz .ProductPage_bulletsContainer__OmcDs section li{color:var(--text-primary);list-style:disc;direction:rtl;transition:color .3s ease}[dir=ltr] .ProductPage_moreInfoContainer__RPfsz .ProductPage_bulletsContainer__OmcDs section li{direction:ltr}.ProductPage_horizontalContainer__zbUkv h1{color:var(--text-primary);transition:color .3s ease;text-align:right}[dir=ltr] .ProductPage_horizontalContainer__zbUkv h1{text-align:left}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;margin-top:12px;overflow:auto;direction:rtl}[dir=ltr] .ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM{direction:ltr}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a{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);background-color:var(--placeholder-color);display:flex;align-items:center;justify-content:center;width:9.7rem;height:100%;padding:1px}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a>*{width:100%;height:100%;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)}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ{display:flex;flex-direction:column;background-color:var(--background-primary);gap:10px;transition:background-color .3s ease}.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{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);background-color:var(--origin-blue);display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:1px}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8>*{width:100%;height:100%;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)}.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:var(--origin-blue);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:var(--border-button-hover)}.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:var(--origin-red)}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8 a{font-size:.9rem;background-color:var(--background-primary);padding:10px 25px;color:var(--origin-red);text-align:center;transition:background-color .3s ease}.ProductPage_horizontalContainer__zbUkv .ProductPage_moreProductContainer__EQwrM .ProductPage_productBorder__emb1a .ProductPage_productInfo__ky8EZ .ProductPage_moreProductInfo__fphdx .ProductPage_buttonBorder__lJCH8 a:hover{background-color:var(--red-border-button-hover)}.ProductPage_horizontalSwiperMainWrapper__aEjZA{margin-top:40px;width:80vw}@media(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:var(--border-color);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(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%;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:var(--origin-red);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(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(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}}.toasterShadow{position:relative;position:fixed;left:50%;top:7px;max-width:18.75rem;width:-moz-fit-content;width:fit-content;z-index:1001;transform:translateX(-50%);animation:transitionIn .1s ease-in-out;transition:all .15s ease-in-out,box-shadow .3s ease}.toasterShadow:before{content:"";position:absolute;top:21.4px;right:19px;width:calc(100% - 2.2rem);height:calc(100% - 2.6rem);box-shadow:0 0 10px 17px var(--card-shadow);background-color:transparent}.toasterShadow .toasterContainer{width:100%;height:100%;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);height:-moz-fit-content;height:fit-content;padding:23px 17px;display:flex;flex-direction:row-reverse;align-items:center;gap:11px;background-color:var(--background-primary);transition:background-color .3s ease}.toasterShadow .toasterContainer small{font-size:1.45rem;color:var(--green-success);text-align:center}.toasterShadow .toasterContainer span{color:var(--text-primary);white-space:nowrap;transition:color .3s ease}.toasterShadow .toasterContainer .sideBar{content:"";position:absolute;width:4px;height:100%;top:0;right:0;background-color:var(--green-success)}@keyframes transitionIn{0%{transform:translateX(-50%) translateY(-110%)}to{transform:translateX(-50%) translateY(0)}}@media(width <= 37.5rem){.toasterShadow{max-width:17.75rem}.toasterShadow .toasterContainer{padding:19px 17px}.toasterShadow .toasterContainer span{font-size:.9375rem}.toasterShadow .toasterContainer small{margin-top:2px}}.CartPage_mainContainer__EiEoz{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:15px}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs{position:relative;width:100%;min-height:34.375rem;min-width:55.3125rem}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs: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 var(--card-shadow);background-color:transparent}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5{width:100%;height:100%;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);display:flex;flex-direction:column;background-color:var(--background-primary);padding:0 13px 10px;max-height:42.875rem;overflow:auto}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 h1{position:sticky;top:0;z-index:999;display:flex;justify-content:flex-end;gap:12px;font-weight:600;font-size:1.375rem;border-bottom:1px solid var(--border-color);padding:20px 14px 14px;color:var(--text-secondary);background-color:var(--background-primary)}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 h1 svg{font-size:1.625rem}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table{border-collapse:collapse;direction:rtl;width:100%}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table thead tr{text-align:right}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table thead tr th{padding:10px}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr{height:-moz-fit-content;height:fit-content;border-bottom:1px solid var(--border-color)}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td:last-child{min-width:10.4375rem;justify-items:left}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td{padding:10px;max-width:16.5625rem}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td img{width:100%;height:100%;clip-path:polygon(15px 0,calc(100% - 15px) 0,100% 15px,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0 calc(100% - 15px),0 15px);width:8rem;height:auto}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_imageContainer__4fwre{position:relative;overflow:hidden}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_imageContainer__4fwre span{position:absolute;top:9px;right:-29px;z-index:999;background-color:#d92c27;height:26px;width:107px;text-align:center;align-content:center;color:#fff;font-size:.85rem;transform:rotate(42deg)}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_productInfo__4dpBf{display:flex;flex-direction:column;justify-content:center;gap:10px;color:var(--text-primary)}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_productInfo__4dpBf h2{cursor:pointer;font-weight:500;font-size:1.15rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:50px;max-width:290px}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_productInfo__4dpBf h2:hover{text-decoration:underline}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_productInfo__4dpBf .CartPage_choice__VjtK3{direction:rtl;color:var(--text-tertiary)}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_productInfo__4dpBf .CartPage_choice__VjtK3 span{color:var(--origin-blue)}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_outOfStock__8Gn49{width:100%;height:100%;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);background-color:rgba(var(--origin-red),.25);width:-moz-fit-content;width:fit-content;padding:8px 11px;justify-self:center}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_outOfStock__8Gn49 span{font-size:.975rem;color:var(--origin-red)}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_normalPrice__jVlHg,.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_priceContainer__UQa29>*{margin:0;white-space:nowrap}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_priceContainer__UQa29 div span{color:var(--origin-red)}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_quantityContainer__RX8oo{margin:0;min-width:160px}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_quantityContainer__RX8oo button{width:3.4rem;height:3.4rem}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_removeItem__sWMiR{width:100%;height:100%;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:var(--origin-blue);color:#fff;font-size:1.25rem;max-width:9rem;height:3.125rem;transition:all .15s ease}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td .CartPage_removeItem__sWMiR:hover{background-color:var(--hover-button-blue)}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_cartContainer__7WXu5 table tbody tr td:first-of-type{width:4.2625rem;padding-left:0}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_emptyCart__YMZ4L{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px;gap:30px}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_emptyCart__YMZ4L .CartPage_basket__zaI5s{font-size:12.625rem;color:var(--light-cayan)}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_emptyCart__YMZ4L span{font-size:1.575rem;font-weight:500;color:var(--light-cayan);text-align:center}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_emptyCart__YMZ4L a{width:100%;height:100%;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:var(--origin-blue);color:#fff;font-size:1.25rem;transition:all .15s ease;max-width:15rem;height:3.425rem}.CartPage_mainContainer__EiEoz .CartPage_cartShadow__2jnAs .CartPage_emptyCart__YMZ4L a:hover{background-color:var(--hover-button-blue)}.CartPage_mainContainer__EiEoz .CartPage_summaryShadow__LtU5w{position:relative;height:-moz-fit-content;height:fit-content;max-width:20rem;width:100%}.CartPage_mainContainer__EiEoz .CartPage_summaryShadow__LtU5w: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 var(--card-shadow);background-color:transparent}.CartPage_mainContainer__EiEoz .CartPage_summaryShadow__LtU5w .CartPage_summaryContainer__wPTO7{width:100%;height:100%;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:var(--background-primary);padding:10px 16px}.CartPage_mainContainer__EiEoz .CartPage_summaryShadow__LtU5w .CartPage_summaryContainer__wPTO7 h1{text-align:center;font-size:1.375rem;font-weight:600;color:var(--text-secondary);padding:13px 10px;border-bottom:1px solid var(--border-color)}.CartPage_mainContainer__EiEoz .CartPage_summaryShadow__LtU5w .CartPage_summaryContainer__wPTO7 section{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:20px 0}.CartPage_mainContainer__EiEoz .CartPage_summaryShadow__LtU5w .CartPage_summaryContainer__wPTO7 section header{color:var(--text-primary);font-weight:600;font-size:1.0625rem;direction:rtl}.CartPage_mainContainer__EiEoz .CartPage_summaryShadow__LtU5w .CartPage_summaryContainer__wPTO7 section .CartPage_normalPrice__jVlHg{margin:0;color:var(--text-secondary);font-weight:400;font-size:1.125rem}.CartPage_mainContainer__EiEoz .CartPage_summaryShadow__LtU5w .CartPage_summaryContainer__wPTO7 section .CartPage_quantity__uRcmp{font-size:1.0625rem}.CartPage_mainContainer__EiEoz .CartPage_summaryShadow__LtU5w .CartPage_summaryContainer__wPTO7 section:last-of-type{padding:14px 0;border-top:1px dashed var(--border-color);border-bottom:1px dashed var(--border-color)}.CartPage_mainContainer__EiEoz .CartPage_summaryShadow__LtU5w .CartPage_summaryContainer__wPTO7 .CartPage_submitOrder__YT2JO{width:100%;height:100%;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:var(--origin-blue);color:#fff;font-size:1.25rem;height:3.125rem;transition:all .15s ease}.CartPage_mainContainer__EiEoz .CartPage_summaryShadow__LtU5w .CartPage_summaryContainer__wPTO7 .CartPage_submitOrder__YT2JO:hover{background-color:var(--hover-button-blue)}.CartPage_mobileCartContainer__HlY_x{display:none}@media(width <= 75rem){.CartPage_mainContainer__EiEoz{display:none}.CartPage_mobileCartContainer__HlY_x{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:30px}.CartPage_mobileCartContainer__HlY_x h1{position:relative;font-size:1.625rem;font-weight:600;color:var(--text-secondary);padding-bottom:20px;width:-moz-fit-content;width:fit-content;margin-bottom:20px}.CartPage_mobileCartContainer__HlY_x h1:before{content:"";position:absolute;right:0;bottom:0;width:70%;height:1px;background-color:var(--text-secondary);transform:translateX(-20%)}.CartPage_mobileCartContainer__HlY_x .CartPage_totalContainer__T2KAK{width:100%;height:100%;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);display:flex;flex-direction:row-reverse;padding:26px;background-color:var(--origin-red);justify-content:space-between;margin-bottom:16px}.CartPage_mobileCartContainer__HlY_x .CartPage_totalContainer__T2KAK header{font-size:1.375rem;font-weight:500;color:#fff}.CartPage_mobileCartContainer__HlY_x .CartPage_totalContainer__T2KAK .CartPage_normalPrice__jVlHg{margin:0;color:#fff;font-weight:400;font-size:1.375rem}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0{position:relative;width:100%}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0: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 var(--card-shadow);background-color:transparent}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section{width:100%;height:100%;clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px);position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--background-primary);padding:20px 30px;overflow:hidden;gap:15px}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_offerBadge__VzgpR{position:absolute;z-index:999;background-color:#d92c27;text-align:center;align-content:center;color:#fff;transform:rotate(42deg);height:29px;width:119px;top:15px;right:-26px;font-size:.95rem}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_imageContainer__4fwre{display:flex;flex-direction:column;justify-content:center}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_imageContainer__4fwre img{width:100%;height:100%;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);max-width:8rem;min-width:6.75rem;height:auto}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf{display:flex;flex-direction:row-reverse;direction:ltr;gap:15px;width:100%}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf h2{cursor:default;font-weight:500;font-size:1.15rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:45px;max-width:290px;color:var(--text-primary)}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article{display:flex;flex-direction:column;align-items:flex-end;gap:15px}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_normalPrice__jVlHg,.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_priceContainer__UQa29{margin:0}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_normalPrice__jVlHg{color:var(--text-secondary)}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_priceContainer__UQa29{direction:rtl}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_priceContainer__UQa29 div{color:var(--origin-red)}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_priceContainer__UQa29 div label{height:-moz-fit-content;height:fit-content}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_priceContainer__UQa29 div span{white-space:nowrap}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_choice__VjtK3{text-align:center;color:var(--text-tertiary);min-height:21px}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_choice__VjtK3 span{color:var(--origin-blue)}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_outOfStock__8Gn49{width:100%;height:100%;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);background-color:rgba(var(--origin-red),.25);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:8px}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_outOfStock__8Gn49 span{font-size:.875rem;color:var(--origin-red)}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productActions__ET81P{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:10px}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productActions__ET81P .CartPage_quantityContainer__RX8oo{margin-top:0;max-width:12.5rem;width:100%}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productActions__ET81P .CartPage_buttonBorder__mD3EK{background-color:var(--origin-red);display:flex;align-items:center;justify-content:center;padding:1px}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productActions__ET81P .CartPage_buttonBorder__mD3EK,.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productActions__ET81P .CartPage_buttonBorder__mD3EK>*{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);width:100%;height:100%}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productActions__ET81P .CartPage_buttonBorder__mD3EK{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productActions__ET81P .CartPage_buttonBorder__mD3EK button{width:2.6875rem;height:2.75rem;text-align:center;justify-items:center;color:var(--origin-red);background-color:var(--background-primary);font-size:1.125rem}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productActions__ET81P .CartPage_buttonBorder__mD3EK button:hover{background-color:var(--red-border-button-hover)}.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj{display:flex;flex-direction:column;gap:5px;width:100%}.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj .CartPage_orderButton__aWqiK{width:100%;height:100%;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);cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:var(--origin-blue);color:#fff;font-size:1.25rem;height:3.825rem;transition:all .15s ease}.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj .CartPage_orderButton__aWqiK:hover{background-color:var(--hover-button-blue)}.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj .CartPage_buttonBorder__mD3EK{background-color:var(--origin-blue);display:flex;align-items:center;justify-content:center;padding:1px}.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj .CartPage_buttonBorder__mD3EK,.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj .CartPage_buttonBorder__mD3EK>*{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:100%;height:100%}.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj .CartPage_buttonBorder__mD3EK{height:3.825rem}.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj .CartPage_buttonBorder__mD3EK a{cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:var(--background-primary);color:var(--origin-blue);font-size:1.25rem;transition:all .15s ease}.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj .CartPage_buttonBorder__mD3EK a:hover{background-color:var(--border-button-hover)}.CartPage_mobileCartContainer__HlY_x .CartPage_emptyCart__YMZ4L{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;margin-top:9px;margin-bottom:25px}.CartPage_mobileCartContainer__HlY_x .CartPage_emptyCart__YMZ4L .CartPage_basket__zaI5s{font-size:12.625rem;color:var(--light-cayan)}.CartPage_mobileCartContainer__HlY_x .CartPage_emptyCart__YMZ4L span{font-size:1.575rem;font-weight:500;color:var(--light-cayan);text-align:center}.CartPage_mobileCartContainer__HlY_x .CartPage_emptyCart__YMZ4L a{width:100%;height:100%;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:var(--origin-blue);color:#fff;font-size:1.25rem;transition:all .15s ease;height:3.425rem}.CartPage_mobileCartContainer__HlY_x .CartPage_emptyCart__YMZ4L a:hover{background-color:var(--hover-button-blue)}.CartPage_mobileCartContainer__HlY_x .CartPage_emptyCart__YMZ4L .CartPage_basket__zaI5s{font-size:11.525rem}.CartPage_mobileCartContainer__HlY_x .CartPage_emptyCart__YMZ4L span{font-size:1.275rem}.CartPage_mobileCartContainer__HlY_x .CartPage_emptyCart__YMZ4L a{font-size:1.05rem;max-width:15rem;height:3.125rem}}@media(width <= 37.5rem){.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section{padding:14px}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf{gap:5px}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article h2{font-size:1.05rem;height:40px;max-width:224px}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_quantityContainer__RX8oo button{width:2.725rem;height:2.725rem}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_choice__VjtK3{font-size:.8125rem}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productActions__ET81P .CartPage_buttonBorder__mD3EK button{font-size:1.025rem;width:2.125rem;height:2.25rem}}@media(width <= 31.25rem){.CartPage_mobileCartContainer__HlY_x .CartPage_totalContainer__T2KAK{padding:23px 10px;margin-bottom:0}.CartPage_mobileCartContainer__HlY_x .CartPage_totalContainer__T2KAK .CartPage_normalPrice__jVlHg,.CartPage_mobileCartContainer__HlY_x .CartPage_totalContainer__T2KAK header{font-size:.975rem}.CartPage_mobileCartContainer__HlY_x .CartPage_totalContainer__T2KAK header{white-space:nowrap}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section{width:100%;height:100%;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);padding:7px}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_offerBadge__VzgpR{height:27px;width:116px;top:13px;right:-30px;font-size:.85rem}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article{gap:8px;justify-content:center}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article h2{font-size:.85rem;height:32px}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_outOfStock__8Gn49{width:100%;height:100%;clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0 calc(100% - 3px),0 3px);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:4px}.CartPage_mobileCartContainer__HlY_x .CartPage_productShadow__tP8G0 section .CartPage_productInfo__4dpBf article .CartPage_outOfStock__8Gn49 span{font-size:.775rem}.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj .CartPage_buttonBorder__mD3EK a,.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj .CartPage_orderButton__aWqiK{font-size:1.05rem}.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj .CartPage_buttonBorder__mD3EK,.CartPage_mobileCartContainer__HlY_x .CartPage_actionButtons__6l9zj .CartPage_orderButton__aWqiK{height:3.325rem}}