.featured-collection{overflow:hidden}.featured-collection .title-wrapper{margin:0}.featured-collection .title-wrapper>*{margin:0}.featured-collection .carousel{list-style:none;padding-left:0;margin:2.5rem 0 3.2rem}@media screen and (max-width: 749px){.featured-collection .carousel{margin:2.4rem 0}}.featured-collection .carousel:not(.flickity-enabled){display:flex;overflow:auto}.featured-collection .carousel:not(.flickity-enabled) .carousel-cell{width:30%;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);flex-grow:1;flex-shrink:0}@media screen and (max-width: 749px){.featured-collection .carousel:not(.flickity-enabled) .carousel-cell{width:100%;max-width:75%}}.featured-collection .flickity-viewport{overflow:visible}.featured-collection .carousel .flickity-prev-next-button{width:60px;height:60px;border:1px solid #E0E0E0;border-radius:0;transform:translateY(0);top:40%;background:#fff}.featured-collection .carousel .flickity-prev-next-button:disabled{opacity:0}.featured-collection .carousel .flickity-prev-next-button .flickity-button-icon{position:absolute;left:-5px;top:-7px;width:60px;height:60px}.featured-collection .carousel .flickity-prev-next-button .flickity-button-icon path{transform:scale(2)}@media screen and (max-width: 749px){.featured-collection .carousel .flickity-prev-next-button{display:none}}.featured-collection .carousel .flickity-prev-next-button.previous{transform:rotate(180deg);left:-10px}.featured-collection .carousel .flickity-prev-next-button.next{right:-12px}.featured-collection .carousel .carousel-cell{width:32%;margin-right:3.2rem;min-height:100%}@media screen and (max-width: 990px) and (min-width: 750px){.featured-collection .carousel .carousel-cell{width:48%}}@media screen and (max-width: 749px) and (min-width: 601px){.featured-collection .carousel .carousel-cell{width:31.6%}}@media screen and (max-width: 600px){.featured-collection .carousel .carousel-cell{width:70%}}@media screen and (max-width: 749px){.featured-collection .carousel .carousel-cell{margin-right:1.6rem}}@media screen and (min-width: 750px){.featured-collection .carousel .flickity-page-dots{display:none}}@media screen and (max-width: 749px){.featured-collection .carousel .flickity-page-dots{text-align:left;display:flex;height:8px;align-items:flex-end;bottom:-50px;width:calc(100% - 242px);right:16px}}.featured-collection .carousel .flickity-page-dots .dot{opacity:1;background:#fff;transition:opacity .5s ease-in}@media screen and (max-width: 749px){.featured-collection .carousel .flickity-page-dots .dot{height:4px;margin:0;border-radius:0;width:100%}}.featured-collection .carousel .flickity-page-dots .dot.is-selected~.dot{opacity:.4}.featured-collection .has_left_image{display:flex;gap:100px}@media screen and (min-width: 991px){.featured-collection .has_left_image .carousel-cell{width:31%}}@media screen and (max-width: 990px){.featured-collection .has_left_image{gap:72px}}@media screen and (max-width: 749px){.featured-collection .has_left_image{flex-direction:column;gap:165px}}.featured-collection .has_left_image .right-content{width:90%;max-width:740px}@media screen and (max-width: 990px){.featured-collection .has_left_image .right-content{max-width:484px}}@media screen and (max-width: 749px){.featured-collection .has_left_image .right-content{max-width:100%;width:100%}}.featured-collection .has_left_image .left-content{width:123px;height:auto;display:flex}.featured-collection .has_left_image .left-content .media{position:relative;width:100%;background:transparent}.featured-collection .has_left_image .left-content .media img{position:relative;object-fit:contain}@media screen and (max-width: 749px){.featured-collection .has_top_image{display:flex;gap:100px;flex-direction:column;gap:2.4rem}}@media screen and (max-width: 749px){.featured-collection .has_top_image .right-content{max-width:100%;width:100%}}@media screen and (max-width: 749px){.featured-collection .has_top_image .left-content{width:100%;height:100%;display:block;max-width:300px;margin:0;padding-right:1.6rem}.featured-collection .has_top_image .left-content .media,.featured-collection .has_top_image .left-content .media img{position:relative}}.featured-collection .card .card__information{padding:1.6rem 1.2rem}@media screen and (max-width: 749px){.featured-collection .collection{padding-top:4rem;padding-bottom:4rem;padding-right:0}.featured-collection .collection:not(.has_top_image){display:flex;flex-direction:column;justify-content:flex-end}}.featured-collection .collection__view-all a{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/66/assets/component-featured-collection.css.map */
