.featured-looks-carousel{display:grid;gap:var(--section-spacing)}.featured-looks-carousel__item{display:none;grid-template-rows:auto 1fr auto;gap:var(--spacing-6)}.featured-looks-carousel__item.is-selected{display:grid}.featured-looks-navigation{display:flex;gap:var(--spacing-4);flex-wrap:wrap}.featured-looks-navigation button{background:none;border:none;cursor:pointer;transition:opacity .2s ease;opacity:.6}.featured-looks-navigation button[aria-current=true]{opacity:1}.look-list{display:grid;gap:calc(var(--product-list-vertical-spacing-factor) * var(--product-list-default-row-gap, 1.5rem)) calc(var(--product-list-horizontal-spacing-factor) * var(--product-list-default-column-gap, 1rem));grid-template-columns:repeat(var(--product-list-items-per-row),minmax(0,1fr))}.look-list--carousel{--look-list-carousel-gap: 2px;display:flex;gap:var(--look-list-carousel-gap);overflow-x:auto;scroll-snap-type:x mandatory;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none;width:100%}.look-list--carousel::-webkit-scrollbar{display:none}.look-list--carousel .look-card{flex:0 0 calc((100% - ((var(--product-list-items-per-row) - 1) * var(--look-list-carousel-gap))) / var(--product-list-items-per-row));width:calc((100% - ((var(--product-list-items-per-row) - 1) * var(--look-list-carousel-gap))) / var(--product-list-items-per-row));max-width:calc((100% - ((var(--product-list-items-per-row) - 1) * var(--look-list-carousel-gap))) / var(--product-list-items-per-row));min-width:calc((100% - ((var(--product-list-items-per-row) - 1) * var(--look-list-carousel-gap))) / var(--product-list-items-per-row));scroll-snap-align:start;transition:transform .3s ease}.featured-looks-carousel-wrapper{position:relative}.floating-controls-container--inside{--floating-controls-inset-inline: 1.5rem}.floating-controls-container__control{visibility:visible!important}.featured-looks-control{position:absolute;top:50%;z-index:5;transform:translateY(-50%)!important;width:44px;height:44px;min-width:44px;min-height:44px;display:flex!important;align-items:center;justify-content:center;padding:0;border-radius:999px!important;border:1px solid rgba(0,0,0,.15)!important;background:#fffffff2!important;opacity:.65!important;cursor:pointer;box-shadow:0 2px 8px #0000001a!important;transition:opacity .2s ease,box-shadow .2s ease,background .2s ease}.featured-looks-control--prev{left:1.5rem}.featured-looks-control--next{right:1.5rem}.featured-looks-control[hidden]{display:none!important}.floating-controls-container--on-hover:hover>.featured-looks-control:not([disabled]){opacity:1!important}.featured-looks-control[disabled],.featured-looks-control:disabled,.floating-controls-container--on-hover:hover>.featured-looks-control[disabled],.floating-controls-container--on-hover:hover>.featured-looks-control:disabled{opacity:.25!important;pointer-events:none!important;cursor:default!important;box-shadow:none!important}.featured-looks-control:not([disabled]):hover{opacity:1!important;background:#fff!important;border-color:#00000040!important;box-shadow:0 4px 12px #00000026!important}.featured-looks-control svg{width:18px;height:18px;display:block}.prev-next-button{border-radius:999px!important;background:#fffffff2!important;border:1px solid rgba(0,0,0,.15)!important;box-shadow:0 2px 8px #0000001a!important}.prev-next-button:hover{background:#fff!important;box-shadow:0 4px 12px #00000026!important}.look-card{display:block;text-align:left;opacity:1;transform:translateY(0)}.look-card__figure{position:relative;overflow:hidden;border-radius:var(--product-card-border-radius)}.look-card__media{position:relative;display:block;background-color:rgb(var(--color-background-secondary));text-decoration:none;transition:transform .3s ease}.look-card__media:hover{transform:scale(1.02)}.look-card__image{width:100%;height:auto;display:block;transition:transform .3s ease}.look-card__image--placeholder{background-color:rgb(var(--color-background-secondary));aspect-ratio:var(--product-image-aspect-ratio);border-radius:var(--product-card-border-radius)}@media(max-width:699px){.look-list--carousel .look-card{flex:0 0 calc((100% - ((var(--product-list-items-per-row) - 1) * var(--look-list-carousel-gap))) / var(--product-list-items-per-row));width:calc((100% - ((var(--product-list-items-per-row) - 1) * var(--look-list-carousel-gap))) / var(--product-list-items-per-row));max-width:calc((100% - ((var(--product-list-items-per-row) - 1) * var(--look-list-carousel-gap))) / var(--product-list-items-per-row));min-width:calc((100% - ((var(--product-list-items-per-row) - 1) * var(--look-list-carousel-gap))) / var(--product-list-items-per-row))}}@media screen and (max-width:699px){.look-list--carousel .look-card{width:min(300px,65%)!important;max-width:min(300px,65%)!important;min-width:min(300px,65%)!important;flex:0 0 min(300px,65%)!important}.featured-looks-control{width:40px;height:40px;min-width:40px;min-height:40px}.featured-looks-control--prev{left:.75rem}.featured-looks-control--next{right:.75rem}.featured-looks-control svg{width:16px;height:16px}}.look-list--carousel{width:100%}.look-card[reveal-on-scroll=true]{opacity:1!important;transform:translateY(0)!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bfashion-featured-looks.css.map */
