.bestsellers{position:relative;display:block;width:100%;padding-top:15px;margin-bottom:18px;overflow:hidden}@media screen and (min-width: 990px){.bestsellers{margin-bottom:35px}}@media screen and (min-width: 1200px){.bestsellers{padding-top:30px;margin-bottom:45px}}.bestsellers__head{margin-bottom:20px}@media screen and (min-width: 990px){.bestsellers__head{margin-bottom:30px}}@media screen and (min-width: 1200px){.bestsellers__head{margin-bottom:37px}}.bestsellers__head--collection{margin-bottom:15px}.bestsellers__title{font-size:18px;font-weight:700;line-height:45px;margin:0;letter-spacing:1.5px;text-transform:uppercase;color:#303030;font-family:var(--font-family-roboto)}@media screen and (min-width: 990px){.bestsellers__title{font-size:22px}}@media screen and (min-width: 1200px){.bestsellers__title{font-size:27px;margin-bottom:20px}}.bestsellers__title--collection{color:#000;font-size:24px;font-weight:500;line-height:31px;text-align:center;letter-spacing:normal;margin-bottom:25px}@media screen and (min-width: 990px){.bestsellers__title--collection{font-size:30px;font-weight:700;margin-bottom:30px}}@media screen and (min-width: 1200px){.bestsellers__title--collection{font-size:35px;margin-bottom:50px}}@media screen and (min-width: 1440px){.bestsellers__title--collection{margin-bottom:70px}}.bestsellers__subtitle{color:#000;font-size:18px;font-weight:700;margin:0}@media screen and (min-width: 990px){.bestsellers__subtitle{font-size:25px;margin-bottom:10px}}@media screen and (min-width: 1200px){.bestsellers__subtitle{font-size:30px;margin-bottom:20px}}@media screen and (min-width: 1440px){.bestsellers__subtitle{margin-bottom:30px}}.bestsellers__tabs{display:flex;align-items:center;padding-bottom:14px;border-bottom:1px solid #d9d9d9}.bestsellers__tab{position:relative;margin-right:32px;cursor:pointer}.bestsellers__tab:last-of-type{margin-right:0}.bestsellers__tab a:hover{text-decoration:none}.bestsellers__tab span{font-size:13px;font-weight:300;line-height:31px;letter-spacing:-.342px;color:#303030;font-family:var(--font-family-roboto)}@media screen and (min-width: 990px){.bestsellers__tab span{font-size:16px}}@media screen and (min-width: 1200px){.bestsellers__tab span{font-size:23px}}.bestsellers__tab.js-active:after{content:"";position:absolute;left:0;bottom:-15px;width:100%;height:5px;background-color:#cf3339}.bestsellers__content .flickity-button[disabled=true]{opacity:0}.bestsellers__content .flickity-button{display:none;position:absolute;top:calc(50% - 25px);width:50px;height:50px;border-radius:50%;border:0;font-size:0;transition:.2s ease-in-out;z-index:1}.bestsellers__content .flickity-button:focus,.bestsellers__content .flickity-button:active,.bestsellers__content .flickity-button:hover{outline:none;box-shadow:0 0}.bestsellers__content .flickity-button:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-size:100%;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='23' viewBox='0 0 30 23' fill='none'%3E%3Cpath d='M13 3L21 11L13 19' stroke='black' stroke-width='1.45833' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bestsellers__content .flickity-button.previous:after{transform:rotate(180deg)}@media screen and (min-width: 990px){.bestsellers__content .flickity-button{display:block}.bestsellers__content .flickity-button.previous{left:10px}.bestsellers__content .flickity-button.next{right:10px}}@media screen and (min-width: 1200px){.bestsellers__content .flickity-button.previous{left:-75px}.bestsellers__content .flickity-button.next{right:-75px}}.bestsellers__content .flickity-button svg{display:none}.bestsellers__content .flickity-page-dots{position:absolute;left:0;bottom:-30px;width:100%;display:flex;justify-content:center;flex-wrap:wrap}@media screen and (min-width: 990px){.bestsellers__content .flickity-page-dots{display:none}}.bestsellers__content .flickity-page-dots button{margin:0 7px 5px;font-size:0;width:28px;height:3px;border-radius:6px;border:0;background:#d7d7d7;transition:.2s ease-in-out}.bestsellers__content .flickity-page-dots button:hover,.bestsellers__content .flickity-page-dots button:active,.bestsellers__content .flickity-page-dots button:focus,.bestsellers__content .flickity-page-dots button:not([id^=wetheme-dropdown]):not(.secondary-button):not(.alt-focus):focus{border:0!important;background:#1f1f1f!important}.bestsellers__content .flickity-page-dots button.is-selected{border:0;background:#1f1f1f}.bestsellers__content .flickity-page-dots button.is-selected:hover,.bestsellers__content .flickity-page-dots button.is-selected:active,.bestsellers__content .flickity-page-dots button.is-selected:focus{border:0;background:#1f1f1f}.bestsellers__carousel{display:none;font-size:0;white-space:nowrap}.bestsellers__slide{display:inline-block;width:165px;flex:0 0 165px;height:auto;margin-right:12px}@media screen and (min-width: 990px){.bestsellers__slide{width:224px;flex:0 0 224px;margin-right:20px}}@media screen and (min-width: 1200px){.bestsellers__slide{width:284px;flex:0 0 284px;margin-right:25px}}.bestsellers__bottom{display:flex;align-items:center;justify-content:center;padding-top:50px}@media screen and (min-width: 1200px){.bestsellers__bottom{padding-top:90px}}.bestsellers__link.bth,.bestsellers__link.btn:not(.btn--password-submit){min-width:252px;padding:8px 10px;margin:0;display:flex;align-items:center;justify-content:center;min-height:42px;border-radius:8px;font-size:16px!important;font-weight:700!important;letter-spacing:normal;text-transform:uppercase;background:#1f1f1f;color:#fff}.bestsellers__link.bth:active,.bestsellers__link.bth:focus,.bestsellers__link.bth:hover,.bestsellers__link.bth:not(.secondary-button):focus,.bestsellers__link.btn:not(.btn--password-submit):active,.bestsellers__link.btn:not(.btn--password-submit):focus,.bestsellers__link.btn:not(.btn--password-submit):hover,.bestsellers__link.btn:not(.btn--password-submit):not(.secondary-button):focus{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000021}@media screen and (min-width: 1200px){.bestsellers__link.bth,.bestsellers__link.btn:not(.btn--password-submit){min-width:375px;min-height:56px;font-size:22px!important}}.bestsellers .product-card__image{border-radius:9px}.collection-bestseller-card{display:flex;flex-direction:column;height:100%}.collection-bestseller-card:hover .collection-bestseller-card img{transform:scale(1.03)}.collection-bestseller-card__image{position:relative;width:100%;height:173px;min-height:173px;background-color:#0000000a;overflow:hidden}@media screen and (min-width: 990px){.collection-bestseller-card__image{height:253px;min-height:253px}}@media screen and (min-width: 1200px){.collection-bestseller-card__image{height:298px;min-height:298px}}.collection-bestseller-card__image img,.collection-bestseller-card__image svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:.3s ease-in-out;-o-object-fit:contain;object-fit:contain}.collection-bestseller-card__inner{display:flex;flex-direction:column;white-space:normal;padding-top:11px;height:100%}@media screen and (min-width: 990px){.collection-bestseller-card__inner{padding-top:20px}}.collection-bestseller-card__inner a:hover{text-decoration:none}.collection-bestseller-card__title{color:#000c;font-size:13px;font-weight:600;text-align:center;margin:0}@media screen and (min-width: 990px){.collection-bestseller-card__title{font-size:16px}}@media screen and (min-width: 1200px){.collection-bestseller-card__title{font-size:18px}}
