.trending_collection_head{position:relative;margin:0 0 3rem}.trending_collection_head.tch--left{text-align:left}.trending_collection_head.tch--center{text-align:center}.trending_collection_head.tch--right{text-align:right}.trending_collection_head h2{font-weight:var(--font-weight)}.tc_view_all{position:absolute;top:50%;transform:translateY(-50%);right:0;display:flex}.tc_view_all a{color:var(--color-link);text-underline-offset:5px}.tc_view_all a span{display:flex;transition:transform .3s ease}.tc_view_all a:hover span{transform:translateY(-100%)}.tc_view_all a span:after{content:attr(data-link);position:absolute;top:100%;left:0;width:100%;color:var(--color-link)}.trending_collection_inner{display:flex;align-items:flex-start;gap:var(--column-spacing);overflow:hidden}.empty_trending_product_card,.trending_product_card{flex:1;position:relative;width:100%;height:100%;overflow:hidden;transition:all .6s ease-in-out!important}.empty_trending_product_card:hover,.trending_product_card:hover,.trending_product_card:has(a:focus-visible),.trending_product_card:has(button:focus-visible){flex:1.5}.trending_product_card:has(a:blur){flex:1}.empty_trending_product_card_inner,.trending_product_card_inner{width:100%;height:100%;display:block;align-items:flex-end;overflow:hidden}.empty_trending_product_img,.trending_product_card_img{position:relative;top:0;left:0;width:calc(25vw + .2rem);height:var(--desktop-card-height);object-fit:cover}.empty_trending_product_img svg.placeholder_svg,.trending_product_card_img img,.trending_product_card_img svg.placeholder_svg{height:100%;width:100%;object-fit:cover;background:color-mix(in srgb,var(--color-secondary-background) 50%,transparent)}.empty_trending_product_img h3,.trending_product_card_img h3{position:absolute;bottom:2.5rem;left:2rem;width:calc(100% - 6rem);text-align:left}.trending_product_card_img h3.capitalize{text-transform:uppercase}.empty_trending_product_info{margin:2rem 0 0;border:1px solid var(--color-border);padding:1rem;display:flex;justify-content:center}.trending_product_card_img h3{color:var(--color-text);pointer-events:none}.tp_product_price{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;width:100%;height:auto;flex:1 1 auto;border:1px solid var(--color-border);transition:flex-basis .4s cubic-bezier(.4,0,.2,1)}.tp_product_price p{font-weight:600;color:var(--color-secondary-text)}.tp_product_price s{font-size:1.2rem;opacity:.7;color:var(--color-secondary-text);margin-right:5px}.trending_product_card_img a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}.trending_product_card_img a:focus-visible{outline-offset:3px}.trending_product_badge{position:absolute;top:1.2rem;padding:.6rem 2rem;background:color-mix(in srgb,var(--color-background) 58%,transparent);-webkit-backdrop-filter:blur(10.4px);backdrop-filter:blur(10.4px)}.trending_product_badge.tp_badge--top_left{left:1.2rem}.trending_product_badge.tp_badge--top_right{right:1.2rem}.trending_product_badge span{font-size:1.2rem;color:var(--color-text)}.trending_product_card_info{margin:2rem 0 0;display:flex;align-items:stretch;gap:1rem}.tp_add_to_cart_btn{width:4.2rem;height:4.2rem;display:flex;justify-content:center;align-items:center;flex:0 0 4.2rem;position:relative;transition:flex-basis .4s cubic-bezier(.4,0,.2,1)}.tp_add_to_cart_btn product-form{display:block;width:100%}.tp_add_to_cart_btn button{width:100%;height:100%;padding:0;display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:var(--color-primary-button-background);border:1px solid var(--color-primary-button-border);transition:background .3s ease}.tp_add_to_cart_btn button:disabled{background:var(--color-disbled-button-background);border:1px solid var(--color-disbled-button-background);cursor:not-allowed}.trending_product_card:hover .tp_add_to_cart_btn button:disabled{background:var(--color-disbled-button-background)}.tp_add_to_cart_btn button:focus-visible{outline:1px solid var(--color-primary-button-background);outline-offset:2px}.trending_product_card:hover .tp_add_to_cart_btn button{background:var(--color-primary-button-background)}.tp_add_to_cart_btn button .svg_wrapper{width:3.2rem;height:3.2rem;display:flex;justify-content:center;align-items:center;transition:background .3s ease}.tp_add_to_cart_btn button svg{width:1.6rem;height:1.6rem;transition:transform .5s ease}.tp_add_to_cart_btn button svg path{stroke:var(--color-primary-button-text);transition:fill .3s ease}.tp_add_to_cart_btn button:disabled svg path{stroke:var(--color-disabled-button-text)}span.trending_product_atc{display:grid;grid-template-columns:0fr}span.trending_product_atc span{min-width:0}span.trending_product_atc span span{min-width:max-content;width:fit-content;font-size:1.4rem;display:flex;transform:translate(-100px);color:var(--color-primary-button-text);opacity:0;transition:transform .3s ease,opacity .6s .2s ease}.tp_add_to_cart_btn button:disabled span.trending_product_atc span span{color:var(--color-disabled-button-text)}.trending_product_card:hover .tp_add_to_cart_btn button .trending_product_atc span span,.trending_product_card:has(button:focus-visible) .tp_add_to_cart_btn button .trending_product_atc span span{opacity:1;transform:translate(5px)}.trending_product_card:hover .tp_add_to_cart_btn button .svg_wrapper{background:var(--color-primary-button-hover-background)}.trending_product_card:hover .tp_add_to_cart_btn button:disabled .svg_wrapper{background:var(--color-disbled-button-background)}.trending_product_card:hover .tp_add_to_cart_btn svg path{stroke:var(--color-primary-button-hover-text)}.trending_product_card:hover .tp_add_to_cart_btn button:disabled svg path{stroke:var(--color-disabled-button-text)}.trending_product_card:hover .tp_add_to_cart_btn,.trending_product_card:has(button:focus-visible) .tp_add_to_cart_btn{flex-basis:55%;justify-content:flex-end}.trending_product_card:hover .tp_product_price,.trending_product_card:has(button:focus-visible) .tp_product_price{flex-basis:45%}.trending_product_card:hover .tp_add_to_cart_btn button svg{transform:rotate(36deg)}@media screen and (max-width:1150px){.tp_product_price{display:none}.trending_product_card .tp_add_to_cart_btn,.trending_product_card:hover .tp_add_to_cart_btn{width:100%;flex:0 0 100%}span.trending_product_atc span{min-width:fit-content}span.trending_product_atc span span{transform:none;opacity:1}}@media screen and (max-width:990px){.empty_trending_product_card:hover,.trending_product_card:hover{flex:3}.empty_trending_product_img,.trending_product_card_img{width:calc(36vw + .2rem)}}@media screen and (max-width:768px){.trending_collection_inner{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.5rem}.trending_collection_inner::-webkit-scrollbar{display:none}.empty_trending_product_card,.trending_product_card{max-width:60%;flex:0 0 60%;scroll-snap-align:start}.empty_trending_product_card:hover,.trending_product_card:hover{flex:0 0 60%}.empty_trending_product_img,.trending_product_card_img{width:100%}.trending_product_card_info{margin:1rem 0 0}.trending_product_card .tp_add_to_cart_btn{justify-content:flex-end;padding:0}.trending_product_card .tp_add_to_cart_btn:before{left:calc(0% + 10px)}.trending_product_card .tp_add_to_cart_btn button{background:var(--color-primary-button-background)}.trending_product_card .tp_add_to_cart_btn button svg{transform:rotate(36deg)}.trending_product_card .tp_add_to_cart_btn svg path{stroke:var(--color-primary-button-text)}span.trending_product_atc{grid-template-columns:1fr}span.trending_product_atc span{min-width:fit-content}span.trending_product_atc span span{transform:none;opacity:1}.empty_trending_product_img h3,.trending_product_card_img h3{left:1rem;bottom:1rem;width:calc(100% - 2rem)}}@media screen and (max-width:640px){.trending_collection_inner{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.5rem}.trending_collection_inner::-webkit-scrollbar{display:none}.empty_trending_product_card,.trending_product_card{max-width:80%;flex:0 0 80%;scroll-snap-align:start}.empty_trending_product_card:hover,.trending_product_card:hover{flex:0 0 80%}.empty_trending_product_img,.trending_product_card_img{width:100%;height:var(--mobile-card-height)}.trending_product_card_info{margin:1rem 0 0}.trending_product_card .tp_add_to_cart_btn{justify-content:flex-end;padding:0}.trending_product_card .tp_add_to_cart_btn:before{left:calc(0% + 10px)}.trending_product_card .tp_add_to_cart_btn button{background:var(--color-primary-button-background)}.trending_product_card .tp_add_to_cart_btn button svg{transform:rotate(36deg)}.trending_product_card .tp_add_to_cart_btn svg path{stroke:var(--color-primary-button-text)}span.trending_product_atc{grid-template-columns:1fr}span.trending_product_atc span{min-width:fit-content}span.trending_product_atc span span{transform:none;opacity:1}.empty_trending_product_img h3,.trending_product_card_img h3{left:1rem;bottom:1rem;width:calc(100% - 2rem)}}.trending_product_atc .loader{width:1.6rem;height:1.6rem;border:2px solid var(--color-primary-button-text);font-size:0;border-radius:50%;margin-left:2rem;border-top:2px solid var(--color-primary-button-background);animation:rotate 2s forwards infinite}
/*# sourceMappingURL=/cdn/shop/t/53/assets/trending-collection.css.map */
