.header{width:100%;position:fixed;top:0;left:0;background-color:#f8f8f8;box-shadow:0 2px 4px #0000001a;z-index:100}.header-container{display:block}.header-container .row{display:flex;gap:1rem;align-items:center;width:100%}.top-container{display:flex;width:100%;align-items:center;justify-content:center}@media screen and (min-width: 1025px) and (max-width: 1339px){.top-container{width:100%;padding-inline:1rem;max-width:-webkit-fill-available}}.top-container .row-top{height:56px;max-width:80.625rem;margin:0 auto;padding-left:.25rem;padding-right:.25rem}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.top-container .row-top{max-width:none;justify-content:space-between;margin:0;padding-left:0;padding-right:0;background-color:#ececec}}.bottom-container{display:flex;width:100%;align-items:center;justify-content:center;background-color:#ececec}@media screen and (min-width: 1025px) and (max-width: 1339px){.bottom-container{width:100%;padding-inline:1rem;max-width:-webkit-fill-available}}.bottom-container .row-bottom{height:38px;background-color:#ececec}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.bottom-container .row-bottom{background-color:#fff}}.logo-button{display:flex;gap:20px;align-items:center}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.logo-button{flex-direction:row-reverse;gap:10px}}.row-bottom-content{max-width:80.625rem;margin:0 auto;display:flex;width:100%;justify-content:space-between}.categories{display:flex;align-items:center;background:#ea0029;gap:1rem;height:2.625rem;padding:0 1rem;border:none;border-radius:5px;color:#fff;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1;cursor:pointer}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.categories{background-color:#ececec;color:#000;width:20px}}.categories .icon-categories{font-size:1.2rem}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.categories .title{display:none}}.logo-container{width:auto}.logo{width:150px;height:27.73px}@media screen and (min-width: 768px) and (max-width: 1024px){.logo{left:var(--left-tablet);top:var(--top-tablet)}}.sidebar{position:fixed;top:0;left:-100%;width:100%;max-width:300px;height:100vh;background-color:#2a2a2a;color:#fff;z-index:1000;transition:left .3s ease;box-shadow:2px 0 8px #0000004d;display:flex;flex-direction:column}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.sidebar{background-color:#fff;max-width:100%}}.sidebar.open{left:0}.sidebar-title{font-size:1.25rem;font-weight:600;padding:1rem;border-bottom:1px solid rgba(255,255,255,.5);display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.sidebar-title{background:#f8f8f8;box-shadow:0 4px 10px #0000001a}}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.sidebar-title .categories-title{display:none}}.sidebar-title .close-button{display:none;background:none;border:none;color:#505050;font-size:1.5rem;cursor:pointer;padding:.25rem;line-height:1}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.sidebar-title .close-button{display:block}}.sidebar-link-icon{display:none;font-size:16px;font-weight:500;color:#505050;text-align:center;align-items:center;justify-content:center;gap:10px}.sidebar-link-icon .sidebar-icon-session{width:52px;height:52px}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.sidebar-link-icon{display:flex}}.sidebar-nav{flex:1;overflow-y:auto}.sidebar-list{list-style:none;padding:20px 0 0;margin:0}.sidebar-item{padding:0 10px}.sidebar-item.desktop-only{display:none}@media screen and (min-width: 1025px){.sidebar-item.desktop-only{display:block}}.sidebar-item.mobile-only{display:block}@media screen and (min-width: 1025px){.sidebar-item.mobile-only{display:none}}.sidebar-link{display:flex;padding:5px;border-radius:5px;transition:all .1s ease-out;cursor:pointer;text-decoration:none;align-items:center;justify-content:space-between;color:#fff;height:36.3px;transition:background-color .2s ease}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.sidebar-link{color:#505050}}.sidebar-link:hover{background:#ea0029}.sidebar-link-content{display:flex;align-items:center;gap:1rem}.sidebar-icon{width:16px;height:16px;object-fit:contain;filter:brightness(0) invert(1)}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.sidebar-icon{filter:brightness(0) saturate(100%) invert(31%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(90%) contrast(90%)}}.sidebar-label{font-size:.75rem}.sidebar-arrow{width:12px;height:12px;opacity:.7;filter:brightness(0) invert(1)}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.sidebar-arrow{filter:brightness(0) saturate(100%) invert(31%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(90%) contrast(90%)}}.overlay{position:fixed;inset:0;background-color:#00000080;display:none;z-index:99}.overlay.show{display:block}.sidebar-footer{position:sticky;bottom:0;padding:1rem;background-color:#2a2a2a;border-top:1px solid rgba(255,255,255,.5)}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.sidebar-footer{display:none}}.sidebar-link-footer:hover{background:#070707}.more-categories{width:100%;background:none;border:none;cursor:pointer;text-align:left;padding:5px;border-radius:5px;transition:all .1s ease-out;color:#fff}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.more-categories{color:#505050}}.more-categories:hover{background:#ea0029}.sidebar-separator{height:1px;background:#ececec;margin:16px 0;border:none;display:block}@media screen and (min-width: 1025px){.sidebar-separator{display:none}}.searchbar-container{position:relative;flex:1;display:flex;max-width:100%}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.searchbar-container{display:none}}.search-input{height:38px;transition:all .3s ease;border-radius:5px;font-family:Roboto Flex;color:#505050;width:100%;border:1px solid #e9e9e9;padding-left:15px;font-size:.875rem;box-shadow:0 0 4px #17191c0d}.search-input:hover{border-color:#505050;box-shadow:0 0 4px #17191c80}.search-input:focus{border-color:#505050;box-shadow:0 0 4px #17191c80;outline:none}.search-input::placeholder{font-family:Roboto Flex;font-weight:400;color:#b7b7b7}.search-button{position:absolute;left:94.5%;top:50%;transform:translateY(-50%);color:#888;pointer-events:none;width:16px;height:16px}.user-options{display:flex;gap:1rem;align-items:center;margin:0}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.user-options{display:none}}.user-options .option-container{position:relative;text-decoration:none}.option-before:before{position:absolute;content:"";width:.5px;background:#50505033;height:1.75rem;left:0;top:50%;transform:translate(calc(-50% - .5rem),-50%)}.location-container{text-decoration:none;display:inline-flex;align-items:center;gap:4px;cursor:pointer;transition:background-color .3s ease;font-size:12px;mix-blend-mode:multiply;transition:all .15s linear;padding:.35rem .725rem;border-radius:5px}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.location-container{width:100%;justify-content:space-between}}.location-container .icon-with-text{display:flex;text-align:center;justify-content:center;align-items:centers}.location-container:hover{background-color:#ececec}.location-icon{width:12.8px;height:16px}.location-text{font-weight:700;color:#333}.location-subtext{font-weight:400;color:#666}.chevron{font-size:22px;color:#666;margin-left:4px}.menu-list{display:flex;gap:1rem;align-items:center;width:auto}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.menu-list{display:none}}.menu-button{display:flex;align-items:center;color:#505050;text-decoration:none;font-family:Roboto Flex,sans-serif;font-weight:500;border-radius:5px;transition:background .2s;height:30px;padding:0 1rem;gap:2px}.menu-button:hover{background:#e0e0e0}.menu-button img{display:block}.icon-with-text{display:flex;gap:0 .2rem;font-size:.75rem;align-items:center}.icon-with-text .icon{width:16px;height:16px}.icon-with-text .other-icon{width:30px;height:30px}.icon-right{width:10px;height:10px}.user-options-mobile{display:none;gap:1rem;align-items:center;margin:0}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.user-options-mobile{display:flex}}.user-options-mobile .option-container{position:relative;text-decoration:none}.option{display:flex;align-items:center;gap:.4rem;font-size:.75rem;cursor:pointer;color:#505050;padding:.5rem 1rem}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.option{padding-right:1rem;padding-left:0}}.option:hover{background-color:#dadada;border-radius:.3125rem}.option .labels{display:grid}.option .icon{font-size:1.2rem}.main-footer{background-color:#363636;color:#fff;padding:0}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.main-footer{display:none}}@media screen and (min-width: 1025px){.main-footer{padding:0}}.footer-toggle{display:flex;text-align:center;margin-bottom:20px;justify-content:center;background-color:#f5f5f5}.footer-toggle-button{color:#fff;display:flex;align-items:center;gap:.5rem;background:#363636;padding:.25rem 2.25rem;-webkit-clip-path:polygon(10% 0,90% 0,100% 105%,0 105%);clip-path:polygon(10% 0,90% 0,100% 105%,0 105%);cursor:pointer;border:none;outline:none;box-shadow:none}.footer-toggle-button:focus{outline:none;box-shadow:none}.caret-down-icon{filter:brightness(0) invert(1)}.footer-content{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center}.footer-columns-container{display:flex;width:100%;align-items:center;justify-content:center}@media screen and (min-width: 1025px) and (max-width: 1339px){.footer-columns-container{width:100%;padding-inline:1rem;max-width:-webkit-fill-available}}.footer-columns-container .footer-columns{display:flex;margin-bottom:30px;max-width:80.625rem;width:100%;gap:.5rem}@media screen and (min-width: 1025px) and (max-width: 1339px){.footer-columns-container .footer-columns{max-width:100%;gap:0}}.footer-columns-container .footer-column{width:20%;margin-bottom:20px;flex:0 0 20%}@media screen and (min-width: 1025px) and (max-width: 1339px){.footer-columns-container .footer-column{flex:0 0 20%}}.footer-columns-container .footer-column h3{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:1rem}.footer-columns-container .footer-column ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.footer-columns-container .footer-column ul li a,.footer-columns-container .footer-column ul li span{color:#fff;text-decoration:none;font-size:.75rem;transition:color .3s ease;align-items:center;display:flex;gap:10px}.footer-columns-container .footer-column ul li a .library-icon,.footer-columns-container .footer-column ul li span .library-icon{width:104px;height:60px;border-radius:5px}.footer-columns-container .footer-column ul li a:hover{color:#fff;text-decoration:underline}.footer-bottom{margin-left:auto;margin-right:auto;width:100%}.footer-bottom .footer-payment-security{border-radius:5px;width:fit-content;margin:.5rem auto 1.25rem;max-width:100%;background-color:#3e3e3e;align-items:center;padding:.75rem 2.25rem;gap:4rem}.payment-methods,.social-media,.copyright{margin-bottom:15px}@media screen and (min-width: 1025px){.payment-methods,.social-media,.copyright{margin-bottom:0}}.payment-methods span{font-weight:700;margin-right:10px}.payment-icons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:10px}.social-media{display:flex;gap:15px;justify-content:center;margin-top:10px}.social-media img{filter:brightness(0) invert(1)}.copyright{text-align:center;background-color:#2d2d2d;padding:10px 0}.copyright p{font-size:.8rem;opacity:.7}.footer-summary-list{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;padding:0 0 20px;margin:0;list-style:none}.footer-summary-list li a{color:#fff;text-decoration:underline;font-weight:500;font-size:.75rem}.footer-content.open .footer-summary-list{display:none}.footer-content:not(.open) .footer-columns{display:none}.footer-content:not(.open) .footer-bottom{display:none}.footer-payment-security{display:flex;justify-content:center;align-items:center;gap:48px;background:#353535;border-radius:12px;padding:18px 32px;margin:24px 0;flex-wrap:wrap;width:fit-content}.footer-payment-block{display:flex;align-items:center;gap:16px}.footer-payment-label{color:#818181;font-size:.75rem;font-weight:500;white-space:nowrap}.footer-payment-security img,.footer-payment-security svg{height:40px;width:auto;display:block}.footer-bottom-bar-bg{width:100%;background:#2d2d2d;display:flex;justify-content:center}.footer-bottom-bar{max-width:80.625rem;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap;background-color:#2d2d2d;padding-block:1rem;box-shadow:inset 0 -.5px #ffffff80}@media screen and (min-width: 1025px) and (max-width: 1339px){.footer-bottom-bar{width:100%;padding-inline:1rem;max-width:-webkit-fill-available}}.footer-bottom-social{display:flex;gap:18px}.footer-bottom-social a{background:#bdbdbd;border-radius:50%;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:background .2s}.footer-bottom-social a:hover{background:#fff}.footer-bottom-social img,.footer-bottom-social svg{width:24px;height:24px;display:block}.footer-bottom-links{display:flex;gap:32px;list-style:none;margin:0;padding:0}.footer-bottom-links a{color:#fff;text-decoration:underline;font-weight:500;font-size:.75rem;transition:color .2s}.footer-bottom-links a:hover{color:#bdbdbd}.footer-mobile{background-color:#363636;color:#fff;width:100%;position:relative;z-index:1}.footer-mobile .footer-toggle{display:flex;justify-content:center;padding:1rem 0;background-color:#363636;position:relative;z-index:2}.footer-mobile .footer-toggle .footer-toggle-button{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;border-radius:4px}.footer-mobile .footer-toggle .footer-toggle-button .caret-down-icon{transition:transform .2s;filter:brightness(0) saturate(100%) invert(98%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(90%) contrast(90%) opacity(.7)}.footer-mobile .footer-content{display:none;background-color:#363636;padding:0;position:relative;z-index:1;width:100%}.footer-mobile .footer-content.open{display:block}.footer-mobile .footer-columns{display:flex;flex-direction:column;gap:.3rem;padding:1rem;width:-webkit-fill-available;max-width:none}.footer-mobile .footer-column{display:flex;flex-direction:column;gap:.5rem;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:.5rem;margin-bottom:.5rem;width:97%}@media screen and (min-width: 768px) and (max-width: 1024px){.footer-mobile .footer-column{width:98%}}.footer-mobile .footer-column .footer-accordion-title{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;margin:0;font-size:.875rem;font-weight:600;cursor:pointer;position:relative}.footer-mobile .footer-column .footer-accordion-title:last-child{border-bottom:none;margin-bottom:0!important;padding-bottom:0!important}.footer-mobile .footer-column .footer-accordion-title:after{content:"";width:12px;height:12px;background-image:url(/commons/images/caret-down.svg);background-size:contain;background-repeat:no-repeat;transform:rotate(0);transition:transform .2s}.footer-mobile .footer-column .footer-accordion-title.open:after{transform:rotate(180deg)}.footer-mobile .footer-column .footer-accordion-content{display:none;list-style:none;padding:0;margin:0}.footer-mobile .footer-column .footer-accordion-content.open{display:block}.footer-mobile .footer-column .footer-accordion-content li{margin:.5rem 0}.footer-mobile .footer-column .footer-accordion-content li a,.footer-mobile .footer-column .footer-accordion-content li span{display:flex;align-items:center;gap:.5rem;color:#fafafab3;text-decoration:none;font-size:.75rem;opacity:.8}.footer-mobile .footer-column .footer-accordion-content li a:hover,.footer-mobile .footer-column .footer-accordion-content li span:hover{opacity:1}.footer-mobile .footer-column .footer-accordion-content li a .icon,.footer-mobile .footer-column .footer-accordion-content li span .icon{width:20px;height:20px;object-fit:contain;filter:brightness(0) saturate(100%) invert(98%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(90%) contrast(90%) opacity(.7)}.footer-mobile .library{padding:1rem}.footer-mobile .library .library-icon{width:104px;height:60px;border-radius:5px}.footer-mobile .footer-bottom{margin-top:2rem;padding-top:1rem;width:100%;margin:0;padding:0}.footer-mobile .footer-bottom .footer-payment-security{display:flex;flex-direction:column;gap:1rem;padding:0;margin:0;width:100%;padding-top:1rem}.footer-mobile .footer-bottom .footer-payment-security .footer-payment-block{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0}.footer-mobile .footer-bottom .footer-payment-security .footer-payment-block:last-child{width:100%;background-color:#2d2d2d}.footer-mobile .footer-bottom .footer-payment-security .footer-payment-block .footer-payment-label{font-size:.875rem;opacity:.8}.footer-mobile .footer-bottom .footer-payment-security .footer-payment-block img{max-width:100%;height:auto}.footer-mobile .footer-bottom-bar-mobile{display:flex;justify-content:center;align-items:center;text-align:center}.footer-mobile .footer-bottom-bar-mobile .footer-bottom-social-mobile{display:flex;text-align:center;gap:1rem;justify-content:center;align-items:center}.footer-mobile .footer-bottom-bar-mobile .footer-bottom-social-mobile a{opacity:.8;transition:opacity .2s}.footer-mobile .footer-bottom-bar-mobile .footer-bottom-social-mobile a:hover{opacity:1}.footer-mobile .footer-bottom-bar-mobile .footer-bottom-social-mobile a img{width:32px;height:32px}.footer-mobile .footer-bottom-bar-mobile .footer-bottom-links{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none;padding:0;margin:0}.footer-mobile .footer-bottom-bar-mobile .footer-bottom-links li a{color:#fff;text-decoration:none;font-size:.875rem;opacity:.8;transition:opacity .2s}.footer-mobile .footer-bottom-bar-mobile .footer-bottom-links li a:hover{opacity:1}.footer-mobile .copyright{background-color:#2d2d2d;padding:1rem;text-align:center;margin-bottom:0}.footer-mobile .copyright p{margin:0;font-size:.75rem;opacity:.6}.footer-mobile{display:none}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.footer-mobile{display:block}}.suggestions-container{flex-direction:column;text-align:center;padding:0 1rem;margin:2rem auto;display:flex;margin-bottom:30px;max-width:80.625rem}@media screen and (min-width: 1025px) and (max-width: 1339px){.suggestions-container{max-width:100%;gap:0}}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.suggestions-container{padding:0;margin:10px auto}}.container-button-see-more{display:flex;justify-content:center;width:100%}@media screen and (max-width: 767px){.container-button-see-more{margin-top:10px}}@media screen and (min-width: 768px) and (max-width: 1024px){.container-button-see-more{margin-top:100px}}.container-button-see-more .shop-hover{text-decoration:none;background-color:#2f2f2f;height:40px;width:115px;justify-content:center;align-items:center;display:flex;text-transform:normal;color:#fff;font-weight:400;font-size:14px;letter-spacing:0;border-radius:5px}.container-button-see-more .shop-hover:hover{background-color:#4a4a4a}@media screen and (max-width: 767px){.container-button-see-more .shop-hover{width:186px;font-size:14px}}@media screen and (min-width: 768px) and (max-width: 1024px){.container-button-see-more .shop-hover{width:186px}}.long-description-container{padding-inline:0;padding-block:0;height:auto;text-align:center;justify-content:center;align-items:center;width:100%;display:flex;flex-direction:column}@media screen and (max-width: 767px){.long-description-container{padding-inline:0}}@media screen and (min-width: 768px) and (max-width: 1024px){.long-description-container{padding-inline:0}}.suggestion-title{letter-spacing:0;color:#505050;font-size:1.2rem;font-weight:600;max-width:80.625rem;width:100%;text-align:left}@media screen and (max-width: 767px){.suggestion-title{max-width:100%;margin:20px 0;width:90%}}@media screen and (min-width: 768px) and (max-width: 1024px){.suggestion-title{font-size:var(--font-size-medium);width:95%}}.long-description{color:#505050;font-size:.75rem;text-align:justify;margin-top:0;text-overflow:ellipsis;height:auto;overflow:hidden;-webkit-font-smoothing:antialiased;max-width:80.625rem}@media screen and (max-width: 767px){.long-description{font-size:16px;width:90%;margin:0 5px}}@media screen and (min-width: 768px) and (max-width: 1024px){.long-description{font-size:16px;width:95%}}.product-title{margin:20px 0;text-align:left}@media screen and (max-width: 767px){.product-title{margin:30px 0 0 25px}}@media screen and (min-width: 768px) and (max-width: 1024px){.product-title{margin:0 20px}}.product-title .title{color:#505050;font-size:1.2rem;font-weight:600}@media screen and (max-width: 767px){.product-title .title{font-size:var(--font-size)}}.suggestions{margin-top:0rem;display:grid;grid-template-columns:25% 25% 25% 25%;gap:20px;justify-content:left;text-align:left}@media screen and (max-width: 767px){.suggestions{margin-top:.3rem;grid-template-columns:50% 50%;gap:15px;padding:0 40px 20px 30px;justify-content:center}}@media screen and (min-width: 768px) and (max-width: 1024px){.suggestions{margin-top:1rem;grid-template-columns:33.3% 33.3% 33.3%;padding:0 60px 20px 20px}}.suggestions a{text-decoration:none;font-size:14px;color:#505050;margin-top:0;transition:.5s;font-weight:400}.suggestions a:hover{text-decoration:underline}.hide{display:none}@font-face{font-family:Roboto Flex;src:url(/commons/fonts/roboto-flex.woff2) format("woff2");font-style:normal}body{margin:0;background-color:#f5f5f5;font-family:Roboto Flex,sans-serif;-webkit-font-smoothing:antialiased}.grid{display:grid;grid-template-columns:repeat(5,0fr);gap:0 10px;justify-content:center;margin:0 auto;max-width:80.625rem}@media screen and (min-width: 1025px) and (max-width: 1339px){.grid{grid-template-columns:repeat(5,0fr)}}@media screen and (max-width: 767px){.grid{grid-template-columns:repeat(2,1fr);padding-bottom:50px;justify-content:center}}@media screen and (min-width: 768px) and (max-width: 1024px){.grid{grid-template-columns:repeat(3,1fr);gap:10px 0}}.banner-container{display:flex;text-align:center;justify-content:center;align-items:center;padding-bottom:1rem;padding-top:110px}@media screen and (min-width: 1025px) and (max-width: 1339px){.banner-container{width:100%;padding-inline:1rem;max-width:-webkit-fill-available}}.banner-container .banner{max-width:80.625rem;width:100%;border-radius:5px;min-height:131.32px;cursor:pointer;overflow:hidden}@media screen and (max-width: 767px){.banner-container .banner{min-height:72.97px;border-radius:0}}@media screen and (min-width: 768px) and (max-width: 1024px){.banner-container .banner{border-radius:0;height:180px}}.banner-container .banner .coolboxpe-banner{width:100%;transition:all .15s linear}@media screen and (max-width: 767px){.banner-container .banner .coolboxpe-banner{display:none}}@media screen and (min-width: 768px) and (max-width: 1024px){.banner-container .banner .coolboxpe-banner{display:none}}.banner-container .banner .coolboxpe-banner:hover{transform:scale(1.015)}@media screen and (min-width: 1025px) and (max-width: 1339px){.banner-container .banner .coolboxpe-banner{height:131.32px}}.banner-container .banner .coolboxpe-banner-mob{width:100%;transition:all .15s linear;display:none}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.banner-container .banner .coolboxpe-banner-mob{display:flex}}@media screen and (max-width: 767px){.banner-container .banner .coolboxpe-banner-mob{aspect-ratio:16/10;object-fit:cover;object-position:top}}@media screen and (min-width: 1025px) and (max-width: 1339px){.banner-container .banner .coolboxpe-banner-mob{display:none}}.title-description-container{display:flex;flex-flow:column;padding-left:0;padding-right:0;text-align:center;margin:0;justify-content:center;width:100%;max-width:100%;align-items:center}@media screen and (min-width: 1025px) and (max-width: 1339px){.title-description-container{width:100%;padding-inline:1rem;max-width:-webkit-fill-available}}@media screen and (max-width: 767px){.title-description-container{padding:0}}@media screen and (min-width: 768px) and (max-width: 1024px){.title-description-container{padding:0 0 10px}}.main-product-title{margin-bottom:0;line-height:24px;-webkit-font-smoothing:antialiased;color:#505050;font-size:1.5rem;text-transform:none;font-weight:600;max-width:80.625rem;width:100%;text-align:left;margin-top:0}@media screen and (max-width: 767px){.main-product-title{margin:0;font-size:20px;line-height:30px;max-width:100%;width:90%}}@media screen and (min-width: 768px) and (max-width: 1024px){.main-product-title{margin:0;font-size:20px;max-width:100%;width:95%}}.product-description{-webkit-font-smoothing:antialiased;width:100%;text-align:left;margin-top:20px;margin-bottom:3rem!important;color:#444;font-size:.875rem;max-width:80.625rem}@media screen and (max-width: 767px){.product-description{max-width:100%;width:90%}}@media screen and (min-width: 768px) and (max-width: 1024px){.product-description{padding:0;margin:10px;width:95%;max-width:100%}}.hide{display:none!important}.card-container{display:flex;flex-flow:row wrap;cursor:pointer;width:250.39px;position:relative;box-shadow:0 .125rem .25rem #0000001a;background-color:#fff;border-radius:5px;padding:0;height:462px}@media screen and (min-width: 768px) and (max-width: 1024px){.card-container{max-width:300px;height:448px;width:auto}}@media screen and (max-width: 767px){.card-container{width:100%;margin-bottom:2rem}}@media screen and (min-width: 1025px) and (max-width: 1339px){.card-container{max-width:300px;width:240px}}.card-container .detail{display:flex;flex-direction:column;text-align:left;align-items:left;width:100%;gap:0px;padding:0 1rem;margin-top:5px;position:relative}.brand{font-size:.625rem;color:#50505080;margin:.25rem 0;text-align:left}.brand-container{margin-bottom:20px}.brand-name{font-weight:800}.seller-name{font-weight:800;color:#505050;text-transform:uppercase}.description{-webkit-font-smoothing:antialiased;margin:0 0 10px;color:#505050;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-weight:400;max-width:100%}@media screen and (max-width: 767px){.description{margin-top:0}}@media screen and (min-width: 768px) and (max-width: 1024px){.description{max-width:152px}}.card-container .shop-hover{border-radius:5px;height:36px;display:flex;align-items:center;justify-content:center;opacity:1;position:absolute;-webkit-font-smoothing:antialiased;width:218.4px;min-height:auto;color:#fff;font-size:14px;letter-spacing:0;font-weight:400;background-color:#2f2f2f;bottom:7%;transition:all .15s linear;text-transform:none}.card-container .shop-hover:hover{background-color:#4a4a4a}@media screen and (max-width: 767px){.card-container .shop-hover{width:86%;bottom:10%}}@media screen and (min-width: 768px) and (max-width: 1024px){.card-container .shop-hover{opacity:1;width:215px;bottom:10%}}.card-container .container-button{display:flex;justify-content:center;width:100%}@media screen and (max-width: 767px){.card-container .container-button{display:flex}}.a-container{display:flex;justify-content:center;text-decoration:none;padding-bottom:10px}.price-container{display:flex;align-items:left;justify-content:center;flex-direction:column-reverse;width:100%;gap:3px}@media screen and (min-width: 768px) and (max-width: 1024px){.price-container{display:flex;left:0%;bottom:-5%}}@media screen and (max-width: 767px){.price-container{display:flex;left:0%;bottom:-5%}}.discount{left:40%;top:46%;padding:2px 5px 1px 7px;background:transparent;color:#41ae3b;transition:.2s;width:fit-content;display:flex;align-items:center;justify-content:center;position:absolute;font-weight:600;-webkit-font-smoothing:antialiased;font-size:.75rem;width:-webkit-fit-content;z-index:1;letter-spacing:.5px}@media screen and (max-width: 767px){.discount{top:40.5%}}@media screen and (min-width: 768px) and (max-width: 1024px){.discount{top:36%;left:35%}}.discount .discount-label{align-items:center;text-align:center;justify-content:center}.other-means{color:#5b6167;font-weight:400;font-size:14px;margin-left:40px;letter-spacing:.5px;display:none}@media screen and (max-width: 767px){.other-means{margin-left:10px}}@media screen and (min-width: 768px) and (max-width: 1024px){.other-means{width:40px;margin-left:20px;line-height:16px}}.price{-webkit-font-smoothing:antialiased;font-size:20px;font-weight:600;color:#505050;display:flex;align-items:flex-end;margin-top:5px}@media screen and (max-width: 767px){.price{font-size:16px}}@media screen and (min-width: 768px) and (max-width: 1024px){.price{font-size:16px}}.default-price{-webkit-font-smoothing:antialiased;font-size:20px;font-weight:600;color:#505050;display:flex;align-items:flex-end}@media screen and (max-width: 767px),(min-width: 768px) and (max-width: 1024px){.default-price{font-size:16px}}.old-price{-webkit-font-smoothing:antialiased;color:#9a9a9a;font-size:12px;text-decoration:line-through;font-weight:400;display:flex}.image-content{width:100%;text-align:center;justify-content:center;align-items:center;position:relative;border-radius:5px;display:inline-flex}@media screen and (max-width: 767px){.image-content{width:100%}}@media screen and (min-width: 768px) and (max-width: 1024px){.image-content{width:100%}}.image-content img{display:block;width:100%;border-radius:5px;justify-content:center;align-items:center;text-align:center}@media screen and (min-width: 768px) and (max-width: 1024px){.image-content img{width:152px;height:152px;max-width:187px}}@media screen and (max-width: 767px){.image-content img{width:100%;height:auto;max-width:100%}}.loading-image{width:100%;height:auto;aspect-ratio:.81/1;background-color:#f9f7f7;background-image:linear-gradient(90deg,#f9f7f700,#f9f7f780,#f9f7f700);background-size:40px 100%;background-repeat:no-repeat;background-position:left -40px top 0;animation:shine 1s ease infinite}@keyframes shine{to{background-position:right -40px top 0}}.currency{font-size:.75rem;margin-right:.25rem;margin-bottom:.14rem}.sitemap{display:grid;grid-template-columns:25% 25% 25%;gap:25px;padding:0 40px 50px;justify-content:center}@media screen and (max-width: 767px){.sitemap{display:block}}.sitemap a{text-decoration:none;color:#000;font-size:1.2rem;position:relative;display:block;padding:4px 0;transition:.5s}.sitemap a:hover{font-weight:800}.sitemap-container{display:none;min-height:50rem;padding-top:10rem;text-align:center}@media screen and (min-width: 768px) and (max-width: 1024px),screen and (max-width: 767px){.sitemap-container{padding-top:5rem}.sitemap-container h1{margin-top:0}}
