.product_collection{background:var(--color-background) var(--gradient-background) no-repeat 100% 100%}.product-recommendations--routine.product-recommendations{padding-top:clamp(14px,2.4vw,22px);padding-bottom:clamp(16px,2.6vw,24px)}.product_collection--routine.product_collection{padding-top:0;padding-bottom:0;background:transparent}.product_collection--routine .container{background:#f8f8f8;border-radius:12px;padding:18px 20px 16px;overflow:hidden}.product_collection--routine .section-heading,.product_collection--routine .section-heading__wrapper{margin-bottom:10px}.product_collection.product_collection--routine h2,.product_collection.product_collection--routine h3{font-size:clamp(18px,1.8vw,22px);line-height:1.15;margin:0;color:#2f2f35;font-weight:500;letter-spacing:0}.product_collection.product_collection--routine .swiper{margin-top:0}.product_collection--routine .swiper-slide{height:auto}.product_collection--routine product-card,.product_collection--routine .product-card-clean{height:100%}.product_collection--routine .product-card-clean{gap:0}.product_collection--routine .product-card-image-area{margin-bottom:8px;border-radius:0;background:#eef1f2}.product_collection--routine .product-card-image-area .image--aspectSize{height:clamp(128px,12vw,164px);border-radius:0;background:#eef1f2}.product_collection--routine .product-card-image-area .set-100-percentage-size-media{width:100%;height:100%;object-fit:contain}.product_collection--routine .product-card-image-area .primary_image,.product_collection--routine .product-card-image-area .product_second_media_image{width:100%;height:100%}.product_collection--routine .product-card-content-area{min-height:104px}.product_collection--routine .product-card-title-clean{display:-webkit-box;min-height:24px;margin:0 0 6px;overflow:hidden;color:#333338!important;font-size:11px;font-weight:500!important;line-height:1.1;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product_collection--routine .product-card-title-clean a{color:#333338!important}.product_collection--routine .product-card-price-row{min-height:16px;gap:5px}.product_collection--routine .product-card-price-compare-clean{font-size:11px}.product_collection--routine .product-card-discount-badge{padding:2px 5px;border-radius:4px;font-size:9px}.product_collection--routine .product-card-price-current-clean{font-size:17px;line-height:1.1}.product_collection--routine .product-card-installments-clean,.product_collection--routine .product-card-btn-saiba{display:none}.product_collection--routine .product-card-buttons-row{margin-top:9px;gap:0}.product_collection--routine .product-card-btn-cart{width:100%;height:34px;min-height:34px;padding:0 18px;border-radius:999px;font-size:14px;text-transform:lowercase}.product_collection--routine .product-card-btn-cart svg{width:15px;height:15px}.product_collection--routine .sliderControl{margin-top:10px}.product_collection--routine .sliderControl .sliderProgressBar{max-width:120px;height:14px;margin-top:0;margin-right:12px;overflow:hidden;border-radius:999px;background:#dedee2}.product_collection--routine .sliderControl .sliderProgressBar .swiper-pagination-progressbar-fill{height:100%;border-radius:inherit;background:#cfcfd3}.product_collection--routine .sliderControl .sliderPagination__next,.product_collection--routine .sliderControl .sliderPagination__prev{width:36px;height:36px;margin-top:0;background:#ffffffeb;box-shadow:0 2px 8px #26262624}@media screen and (max-width:767px){.product-recommendations--routine.product-recommendations{padding-top:14px;padding-bottom:16px}.product_collection--routine .container{padding:16px 0 14px 14px;border-radius:10px}.product_collection--routine .section-heading,.product_collection--routine .section-heading__wrapper{margin-bottom:8px;padding-right:14px}.product_collection.product_collection--routine .swiper{margin-right:0;padding-right:14px}.product_collection--routine .product-card-image-area .image--aspectSize{height:124px}.product_collection--routine .product-card-content-area{min-height:100px}.product_collection--routine .product-card-title-clean{min-height:24px;font-size:11px}.product_collection--routine .product-card-price-current-clean{font-size:16px!important}.product_collection--routine .mobile-action-area{display:block!important;padding-top:0}.product_collection--routine .mobile-action-area .price-container{width:100%;margin-bottom:8px}.product_collection--routine .mobile-action-area .action-container{width:100%}.product_collection--routine .mobile-action-area .product-card-btn-cart{width:100%!important;height:34px!important;min-width:0!important;border-radius:999px!important}.product_collection--routine .mobile-action-area .product-card-btn-cart-text{display:inline!important;font-size:13px}}@media screen and (max-width:767px){.product_collection .container:not(:first-child){padding-inline-end:0}}.product_collection h3{color:var(--color-text)}.product_collection__arrows{display:flex}.product_collection [main-slider]{transition:none}.product_collection .animate-slider-hidden{opacity:1;transform:none}.product_collection .img_placeholder{top:0;right:0;bottom:0;left:0;position:absolute}.product_collection .img_placeholder .product-card-item__img{position:absolute;top:0;right:0;bottom:0;left:0}.product_collection .container-with-backgroundColor{padding:2rem}@media screen and (max-width:767px){.product_collection .container-with-backgroundColor{padding:15px}}.product_collection .swiper{transition:none;opacity:1}@media screen and (max-width:767px){.product_collection .swiper{margin-right:-15px;padding-right:15px}.product_collection--home-mobile-lcp .swiper-container--home-mobile-lcp{visibility:visible;opacity:1}}.product_collection .swiper-tabs-wrapper{display:grid;grid:auto / auto-flow max-content;gap:12px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding-right:20px;margin-bottom:18px}.product_collection .swiper-tabs-wrapper::-webkit-scrollbar{width:0}@media screen and (max-width:767px){.product_collection .swiper-tabs-wrapper{padding-bottom:10px}.product_collection .swiper-tabs-wrapper::-webkit-scrollbar{height:2px;width:2px}.product_collection .swiper-tabs-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80}}.product_collection .swiper-tab{scroll-snap-align:start;font-weight:var(--font-header-weight)!important;cursor:pointer;position:relative;border:1px solid #5f3ef2;border-radius:999px;background:transparent;color:#5f3ef2;padding:10px 18px;line-height:1;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.product_collection .swiper-tab,.product_collection .swiper-tab h1,.product_collection .swiper-tab h2,.product_collection .swiper-tab h3,.product_collection .swiper-tab h4,.product_collection .swiper-tab h5,.product_collection .swiper-tab h6,.product_collection .swiper-tab span{color:#5f3ef2}.product_collection .swiper-tab.active,.product_collection .swiper-tab:hover{background:#5f3ef2;border-color:#5f3ef2;color:#c8fd6f}.product_collection .swiper-tab.active h1,.product_collection .swiper-tab.active h2,.product_collection .swiper-tab.active h3,.product_collection .swiper-tab.active h4,.product_collection .swiper-tab.active h5,.product_collection .swiper-tab.active h6,.product_collection .swiper-tab.active span,.product_collection .swiper-tab:hover h1,.product_collection .swiper-tab:hover h2,.product_collection .swiper-tab:hover h3,.product_collection .swiper-tab:hover h4,.product_collection .swiper-tab:hover h5,.product_collection .swiper-tab:hover h6,.product_collection .swiper-tab:hover span{color:#c8fd6f}.product_collection .swiper-tab:focus-visible{outline:2px solid #5f3ef2;outline-offset:2px}@media screen and (max-width:767px){.product_collection .swiper-tabs-wrapper{gap:10px;margin-bottom:16px;padding-bottom:4px}.product_collection .swiper-tab{padding:9px 16px;font-size:15px;white-space:nowrap}}.product_collection .featured-collection-grid{display:none}.product_collection .featured-collection-grid.active{display:block}.no-js .product_collection .js-element{display:block!important}.no-js .product_collection .js-element .swiper-container{visibility:visible;opacity:1}.no-js .product_collection .js-element .swiper-container .swiper-wrapper{overflow-x:scroll}.no-js .product_collection .js-element .swiper-container .swiper-slide{margin-right:20px;max-width:307px;width:40%}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-feature-product-collection.css.map */
