.btn.btn--primary.btn--custom-hover{background-color:transparent;color:var(--color-text-button);border:1.5px solid var(--color-text-button);position:relative;z-index:1;overflow:hidden;transition:all .3s ease}.btn.btn--primary.btn--custom-hover:hover,.btn.btn--primary.btn--custom-hover:focus{color:var(--color-text)!important;font-weight:700}.btn.btn--primary.btn--custom-hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-text-button);z-index:-1;transform:scaleX(0);transform-origin:right;transition:transform .3s ease-in-out}.btn.btn--primary.btn--custom-hover:hover:before{transform:scaleX(1);transform-origin:left}.btn.btn--primary.btn--custom-hover:after{content:none!important}.drawer-menu__genderSelect,.meganav__genderSelect{font-weight:700;color:gray;height:var(--item-height);display:flex;letter-spacing:1.5px}.drawer-menu__genderSelect{margin:0 var(--space-outer);border-bottom:1px solid var(--color-text-header-half-transparent)}.meganav__genderSelect{padding-bottom:var(--spacing-3)}.selectedGenderBtn{color:var(--color-text);text-decoration:underline}.mobile-filters__button,.filter-group{border:none}form>.filter-bar__inner{display:none}.mobile-filters__button{justify-content:flex-start}.mobile-filters__button .icon{width:20px;height:20px}.meganav li *{text-transform:uppercase}.meganav li[depth="0"]{font-weight:600}.meganav{border:none}.meganav__nav a{font-size:14px}.meganav__genderSelect{padding-left:var(--space-outer)}.header__row-segment.header__row-segment-desktop.center{height:100%}.product-item--border-on-hover .product-item__inner .product-item__hover-container{border:none}.product-item__scrollbar{position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:80%;height:3px;background-color:#ffffff4d;border-radius:2px;display:none;overflow:hidden;z-index:100000}.product-item__scrollbar-track{width:100%;height:100%;position:relative}.product-item__scrollbar-thumb{width:50%;height:100%;background-color:#fff;transition:transform .3s ease;opacity:.7}.product-item__image-link.active+.product-item__scrollbar .product-item__scrollbar-thumb{transform:translate(100%)}@media screen and (max-width:767px){.product-item__scrollbar.loaded{display:block}}@media screen and (min-width:768px){.product-item__scrollbar{display:none}}.product-item__image-link.product-item-carousel-emulate .product-item__image--two{transition:all .3s ease;transform:scale(1)!important}body.template-product .cbb-also-bought-container h3,body.template-index .cbb-also-bought-container h3{font-weight:500;min-height:unset}body.template-product .cbb-also-bought-container select,body.template-index .cbb-also-bought-container select,body.template-product .cbb-also-bought-container button,body.template-index .cbb-also-bought-container button{display:none!important}body.template-product .cbb-also-bought-container .cbb-also-bought-product-image,body.template-index .cbb-also-bought-container .cbb-also-bought-product-image{width:225px;height:277px}body.template-product .cbb-also-bought-container li,body.template-index .cbb-also-bought-container li{width:225px}.cbb-also-bought-slider h3,.cbb-also-bought-slider li div{text-align:left!important}body.template-product .featured-collection-grid__content .product-item__product-title,body.template-index .featured-collection-grid__content .product-item__product-title{font-size:15px}body.template-product .ms-size-variant,body.template-index .ms-size-variant{width:24px;text-align:center}body.template-product .fs-product-card-title,body.template-index .fs-product-card-title{font-weight:600}.ms-size-variant.ms-size-variant-unavailable{color:#a4a4a4}div.product__meta .yotpo-sr-bottom-line-text{line-height:normal!important;font-style:italic!important;font-size:14px!important;font-weight:400!important}div.product__meta .yotpo-sr-bottom-line-summary{align-items:center!important}div.product__meta .product__price-and-ratings{align-items:center;justify-content:flex-start!important;gap:15px!important}div.product__meta .yotpo-reviews-star-ratings-widget{margin-bottom:1px!important}body.template-product .flair-badge-layout,body.template-index .flair-badge-layout{flex-direction:row!important;justify-content:flex-start!important}body.template-product .flair-badge-layout div[id*=flair-badge],body.template-index .flair-badge-layout div[id*=flair-badge]{font-size:13px!important}body.template-product .flair-badge-layout div[id*=flair-badge] div,body.template-index .flair-badge-layout div[id*=flair-badge] div{padding-top:.15em;padding-bottom:.15em;border-radius:15px;font-size:12px!important}body.template-product .flair-badge-layout>.flair-badge:first-of-type:not(:only-of-type) div,body.template-index .flair-badge-layout>.flair-badge:first-of-type:not(:only-of-type) div{background-color:#c5c5c5!important}@media screen and (max-width:960px){.header__inner{width:calc(100vw - calc(var(--space-outer) * 2))}}@media screen and (min-width:960px){.header__row-desktop.upper{display:none}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/custom.css.map */
