collection-showcase{background-color:var(--background_color);color:var(--primary_text);display:block;transition:visibility .35s ease-in-out}.cs__collection.swiper-slide{width:auto;color:var(--secondary_grey);transition:color .35s ease-in-out}.cs__collection[aria-expanded=true]{color:var(--primary_text)}.cs__carousel[aria-hidden=true]{opacity:0;visibility:hidden;transition:opacity .25s ease-out,visibility 0s .25s;pointer-events:none}.cs__carousel.is-hidden{display:none}collection-showcase .cs__carousel{overflow-y:visible}.cs__carousel[aria-hidden=false]{opacity:1;visibility:visible;transition:opacity .25s ease-in,visibility 0s 0s;pointer-events:auto}collection-showcase .cs__collections{margin-top:0;align-self:flex-end}.cs__collection{cursor:pointer}collection-showcase .heading-txt-btn-block__wrapper{gap:.5rem}collection-showcase .heading-txt-btn-block__button{margin-top:1rem}collection-showcase .heading-txt-btn-block__button .Button{width:100%;min-width:unset}collection-showcase .cs__carousel .swiper-slide{height:auto;align-self:stretch}collection-showcase .cs__carousel .swiper-slide>div{height:100%}collection-showcase:not([data-is-upsell=true]) .cs__collection-title{padding:.5rem 1.5rem;color:var(--primary_text);white-space:nowrap}collection-showcase .cs__collection-title:before{content:"";display:inline-block;height:.5rem;width:0;background-color:var(--secondary_accent);border-radius:50%;transition:width .3s ease;margin-right:.5rem;vertical-align:middle}collection-showcase .cs__collection.custom-active .cs__collection-title:before{width:.5rem}collection-showcase .cs__collection:not(.custom-active) .cs__collection-title{color:var(--primary_grey);transition:all .3s ease}collection-showcase .cs__collection .cs__collection-title:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--primary_grey);transition:all .3s ease}collection-showcase .cs__collection.custom-active .cs__collection-title:after{background-color:var(--primary_text);transition:all .3s ease}collection-showcase .cs__collection:not(.custom-active):hover .cs__collection-title:after{background-color:var(--primary_text);transition:all .3s ease}collection-showcase .cs__collection:not(.custom-active):hover .cs__collection-title{color:var(--primary_text);transition:all .3s ease}.cs__collection-wrapper--overflow{position:relative;margin-bottom:2rem;margin-top:1.5rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:.5rem 0}collection-showcase[data-is-upsell=true] .cs__collection-wrapper--overflow{margin-top:0}.content-fade{-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}collection-showcase .content-fade{background-color:var(--background_color)}collection-showcase .content-fade:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}collection-showcase .content-fade.fade-left:before{background:linear-gradient(to right,var(--background_color) 0%,transparent 10%)}collection-showcase .content-fade.fade-right:before{background:linear-gradient(to right,transparent 90%,var(--background_color) 100%)}collection-showcase .content-fade.fade-both:before{background:linear-gradient(to right,var(--background_color) 0%,transparent 10%,transparent 90%,var(--background_color) 100%)}@media screen and (max-width:1024px){.cs__swiper-main-wrapper{display:flex;flex-direction:column;gap:.5rem;position:relative}.cs__wrapper,.product-recommendations__wrapper{padding-left:0!important;padding-right:0!important}.cs__header-container .group-text-button__block-wrapper{padding-left:var(--pxm);padding-right:var(--pxm)}}@media screen and (min-width:1025px){collection-showcase .group-text-button__block-wrapper{display:flex;justify-content:flex-start;width:100%;gap:1rem;align-items:center}collection-showcase:has(.pc__collection-wrapper--overflow) .group-text-button__block-wrapper{justify-content:space-between}.cs__wrapper{display:flex;row-gap:2rem;flex-direction:column}.cs__header-container{width:100%;display:flex;align-items:flex-start;flex-direction:column;gap:2rem}collection-showcase:has(.pc__collection-wrapper--overflow) .cs__header-container .group-text-button__block-wrapper .heading-block{width:100%;max-width:40rem}.cs__header-container .group-text-button__block-wrapper .Button{flex-shrink:0}.collection_card .cs__image{transition:transform .4s ease;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.collection_card:hover .cs__image{-webkit-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05)}.swiper-buttons__cs-wrapper{position:absolute;top:-2.719rem;right:0;display:flex;gap:1rem}.cs__collection.swiper-slide:hover{color:var(--primary_text);transition:color .35s ease-in-out}.swiper-buttons__cs-wrapper .swiper-button{position:unset;width:2rem;height:2rem;border:1px solid var(--secondary_grey);border-radius:.25rem;padding:.313rem;transition:opacity .2s ease-in}.swiper-buttons__cs-wrapper .swiper-button path{stroke:var(--primary_text)}.swiper-buttons__cs-wrapper .swiper-button:after{content:""}.swiper-buttons__cs-wrapper .swiper-button.swiper-button-disabled{opacity:0;transition:opacity .2s ease-in}collection-showcase .cs__collection-wrapper--overflow{height:fit-content}collection-showcase .cs__collection-wrapper--overflow,collection-showcase .cs__header-container .content-group{width:calc(100% - 5.5rem);margin:0;justify-content:flex-start}collection-showcase .cs__collections.swiper{margin:0;max-width:100%}.cs__swiper-main-wrapper{width:100%;display:flex;gap:1rem;position:relative}}.cs__inner{position:relative;overflow:hidden;border-radius:.25rem}.cs__image{border-radius:.25rem}.cs__label{padding:.25rem .5rem;border-radius:2px}.cs__labels-holder{display:flex;flex-wrap:wrap;gap:.25rem}.cs__locations,.cs__wrapper--link .custom-rating{padding:.25rem;border-radius:.25rem;background-color:var(--background_color_2)}.cs__locations .cs__locations-text{color:var(--primary_grey)}.cs__review-location-wrapper{display:flex;justify-content:space-between;gap:.5rem}.cs__information-title{display:flex;gap:.5rem;align-items:center}.cs__information-count{background-color:var(--secondary_grey);border-radius:2px;color:var(--primary_accent);padding:0 4px}.cs__information.textCenter .price__regular,dl.textCenter{justify-content:center;align-items:center}.cs__information.textRight .price__regular,dl.textRight{justify-content:flex-end}.cs__information{display:flex;flex-direction:row;height:fit-content;width:100%;align-items:center}.cs__information-actions{width:2rem;height:2rem;flex-shrink:0;display:flex}.cs__information-actions svg{align-self:center;margin:0 auto;width:1rem;height:1rem}.cs__information-actions path{stroke:var(--primary_text)}.cs__inner-wrapper{position:absolute;width:calc(100% - 2rem);left:1rem;top:1rem;z-index:3;display:flex;justify-content:space-between;gap:1rem}.cs__information-description{color:var(--primary_grey);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cs__information-meta{display:flex;flex-direction:column;gap:.25rem;flex:1}.cs__information-wrapper{height:100%;display:flex;align-items:flex-start}.cs__wrapper--link{display:flex;height:100%;flex-direction:column;cursor:pointer;justify-content:space-between;background-color:var(--background_color);color:var(--primary_text)}.cs__wrapper--link .price{margin-top:.5rem}.cs__instant-atc{cursor:pointer;width:1.875rem;height:1.875rem;transition:opacity .2s ease-out;position:absolute;bottom:1rem;right:1rem;background:var(--background_color);border:1px solid var(--secondary_grey);border-radius:.25rem;z-index:3}.cs{position:relative}.cs__header-container+.cs__swiper-main-wrapper{margin-top:1.5rem}@media screen and (min-width:1025px){.cs__wrapper--link:focus{outline-offset:-3px}.cs__information{gap:1rem}.cs__header-container+.cs__swiper-main-wrapper{margin-top:0rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-collection-showcase.css.map */
