section.best-sellers{overflow:hidden}section.best-sellers .wrapper .desktop{display:none}section.best-sellers .wrapper .mobile .swiper#category-thumbs{overflow:visible;margin-bottom:1rem}section.best-sellers .wrapper .mobile .swiper .swiper-wrapper .swiper-slide:not(.thumb){background:#FFF;opacity:0!important}section.best-sellers .wrapper .mobile .swiper .swiper-wrapper .swiper-slide:not(.thumb).swiper-slide-active{opacity:1!important}section.best-sellers .wrapper .mobile .swiper .swiper-wrapper .swiper-slide.thumb{width:auto;flex-shrink:0}section.best-sellers .wrapper .mobile .swiper .swiper-wrapper .swiper-slide.thumb p{border:solid 1px #EAEAEA;padding:.5rem 1.5rem;white-space:nowrap}section.best-sellers .wrapper .mobile .swiper .swiper-wrapper .swiper-slide.thumb.swiper-slide-thumb-active,section.best-sellers .wrapper .mobile .swiper .swiper-wrapper .swiper-slide.thumb.active{background:#EAEAEA}section.best-sellers .wrapper .mobile .swiper .swiper-wrapper .swiper-slide .products{display:grid;grid-template-columns:1fr 1fr;column-gap:auto;row-gap:auto;gap:1rem .5rem}section.best-sellers .wrapper .product{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:auto;width:100%;height:100%;overflow:hidden}section.best-sellers .wrapper .product.oos{opacity:.5}section.best-sellers .wrapper .product .image{border-radius:2px;position:relative;background:#EAEAEA;width:100%;aspect-ratio:1/1;overflow:hidden}section.best-sellers .wrapper .product .image img{width:100%;height:100%;object-fit:cover;object-position:center}section.best-sellers .wrapper .product .image svg{width:48px;height:48px;min-width:48px;min-height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%) translatey(-50%)}section.best-sellers .wrapper .product .best-sellers__quick-add{position:static;width:100%}section.best-sellers .wrapper .product .best-sellers__image-link{display:block;width:100%;height:100%}section.best-sellers .wrapper .product .best-sellers__action:focus-visible{outline:2px solid #000;outline-offset:-3px}section.best-sellers .wrapper .product .content{flex:1;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;flex-wrap:auto}section.best-sellers .wrapper .product .content p{margin-bottom:0}section.best-sellers .wrapper .product .content p.price{font-weight:700}section.best-sellers .wrapper .product button,section.best-sellers .wrapper .product .best-sellers__action{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;margin-top:1rem;width:100%;height:48px;padding:.5rem;background:#02276B;border:solid 1px #02276B;color:#fff;font-weight:600;transition:all .3s ease}section.best-sellers .wrapper .product button:disabled,section.best-sellers .wrapper .product button--disabled,section.best-sellers .wrapper .product .best-sellers__action:disabled,section.best-sellers .wrapper .product .best-sellers__action--disabled{background:#3D3D3D;border-color:#3d3d3d}section.best-sellers .wrapper .product button svg,section.best-sellers .wrapper .product .best-sellers__action svg{width:24px;height:24px;min-width:24px;min-height:24px}@media only screen and (min-width: 601px){section.best-sellers .wrapper .mobile .swiper .swiper-wrapper .swiper-slide .products{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 992px){section.best-sellers .wrapper .mobile{display:none}section.best-sellers .wrapper .desktop{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:auto;gap:2rem}section.best-sellers .wrapper .desktop .left{width:100%;max-width:200px}section.best-sellers .wrapper .desktop .left h3{margin-bottom:2rem}section.best-sellers .wrapper .desktop .left button{display:block;background:none;border:none;margin-bottom:1rem;cursor:pointer;font-weight:600;border-bottom:1px solid #FFF;text-align:left;transition:all .3s ease}section.best-sellers .wrapper .desktop .left button:hover,section.best-sellers .wrapper .desktop .left button.active{border-bottom:solid 1px #000}section.best-sellers .wrapper .desktop .right{width:100%;max-width:904px;padding:28px;position:relative}section.best-sellers .wrapper .desktop .right .tab-content{display:none}section.best-sellers .wrapper .desktop .right .tab-content.active{display:block}section.best-sellers .wrapper .desktop .right .swiper-navigation{position:absolute;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:auto;top:50%;left:0;width:100%;height:0;z-index:9999}section.best-sellers .wrapper .desktop .right .swiper-navigation .swiper-btn{width:24px}section.best-sellers .wrapper .desktop .right .swiper{position:relative}section.best-sellers .wrapper .desktop .right .swiper .swiper-wrapper .swiper-slide{height:auto}section.best-sellers .wrapper .product{cursor:pointer}section.best-sellers .wrapper .product:hover .image .status:not(.best-sellers__action--disabled),section.best-sellers .wrapper .product:focus-within .image .status:not(.best-sellers__action--disabled){transform:translateY(0);pointer-events:auto}section.best-sellers .wrapper .product .image{margin-bottom:1rem}section.best-sellers .wrapper .product .image .status{margin-top:0;height:auto;border:none;position:absolute;bottom:0;z-index:1;transform:translateY(100%);pointer-events:none;left:0;width:100%;padding:1rem;background:#02276B;color:#fff;text-align:center;font-weight:600;transition:transform .3s ease}section.best-sellers .wrapper .product .image .status.best-sellers__action--disabled{background:#3D3D3D;color:#fff;transform:translateY(0)}section.best-sellers .wrapper .product .content p:first-of-type{margin-bottom:1rem}}
