.product-card-wrapper,.product-card-wrapper>.card,.product-grid>.grid__item,.product-grid>.slider__slide{box-sizing:border-box!important;min-width:0!important}.product-card-wrapper,.product-card-wrapper>.card{width:100%!important;max-width:100%!important}.product-card-wrapper>.card{display:flex!important;flex-direction:column!important;min-width:0!important;height:100%!important}.product-card-wrapper .card__inner.ratio{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;aspect-ratio:4/5!important;--ratio-percent:125% !important;overflow:hidden!important;flex:0 0 auto!important}.product-card-wrapper .card__inner.ratio:before{content:none!important;display:none!important;padding:0!important}.product-card-wrapper .card__inner.ratio>.card__media,.product-card-wrapper .card__inner.ratio>.card__media>.media,.product-card-wrapper .card__inner.ratio>.card__media .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important}.product-card-wrapper .card__inner.ratio .card__media img,.product-card-wrapper .card__inner.ratio .media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;transform:none!important}@media screen and (min-width:990px){.product-grid.slider.grid--2-col-desktop>.grid__item,.product-grid.slider.grid--2-col-desktop>.slider__slide{flex:0 0 calc((100% - var(--grid-desktop-horizontal-spacing,1rem)) / 2)!important;width:calc((100% - var(--grid-desktop-horizontal-spacing,1rem)) / 2)!important;max-width:calc((100% - var(--grid-desktop-horizontal-spacing,1rem)) / 2)!important}.product-grid.slider.grid--3-col-desktop>.grid__item,.product-grid.slider.grid--3-col-desktop>.slider__slide{flex:0 0 calc((100% - 2 * var(--grid-desktop-horizontal-spacing,1rem)) / 3)!important;width:calc((100% - 2 * var(--grid-desktop-horizontal-spacing,1rem)) / 3)!important;max-width:calc((100% - 2 * var(--grid-desktop-horizontal-spacing,1rem)) / 3)!important}.product-grid.slider.grid--4-col-desktop>.grid__item,.product-grid.slider.grid--4-col-desktop>.slider__slide{flex:0 0 calc((100% - 3 * var(--grid-desktop-horizontal-spacing,1rem)) / 4)!important;width:calc((100% - 3 * var(--grid-desktop-horizontal-spacing,1rem)) / 4)!important;max-width:calc((100% - 3 * var(--grid-desktop-horizontal-spacing,1rem)) / 4)!important}.product-grid.slider.grid--5-col-desktop>.grid__item,.product-grid.slider.grid--5-col-desktop>.slider__slide{flex:0 0 calc((100% - 4 * var(--grid-desktop-horizontal-spacing,1rem)) / 5)!important;width:calc((100% - 4 * var(--grid-desktop-horizontal-spacing,1rem)) / 5)!important;max-width:calc((100% - 4 * var(--grid-desktop-horizontal-spacing,1rem)) / 5)!important}.product-grid.slider.grid--6-col-desktop>.grid__item,.product-grid.slider.grid--6-col-desktop>.slider__slide{flex:0 0 calc((100% - 5 * var(--grid-desktop-horizontal-spacing,1rem)) / 6)!important;width:calc((100% - 5 * var(--grid-desktop-horizontal-spacing,1rem)) / 6)!important;max-width:calc((100% - 5 * var(--grid-desktop-horizontal-spacing,1rem)) / 6)!important}}@media screen and (min-width:750px)and (max-width:989px){.product-grid.slider>.grid__item,.product-grid.slider>.slider__slide{flex:0 0 calc((100% - var(--grid-desktop-horizontal-spacing,1rem)) / 2)!important;width:calc((100% - var(--grid-desktop-horizontal-spacing,1rem)) / 2)!important;max-width:calc((100% - var(--grid-desktop-horizontal-spacing,1rem)) / 2)!important}}@media screen and (max-width:749px){.product-grid.slider--tablet.grid--peek.grid--2-col-tablet-down>.grid__item,.product-grid.slider--tablet.grid--peek.grid--2-col-tablet-down>.slider__slide{box-sizing:border-box!important;flex:0 0 calc(50% - var(--grid-mobile-horizontal-spacing,1rem) / 2)!important;width:calc(50% - var(--grid-mobile-horizontal-spacing,1rem) / 2)!important;max-width:calc(50% - var(--grid-mobile-horizontal-spacing,1rem) / 2)!important;min-width:0!important}}.collection[id^=collection-] .product-grid,.related-products .product-grid{display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;grid-template-columns:none!important}.collection[id^=collection-] .product-grid>.grid__item,.collection[id^=collection-] .product-grid>.slider__slide,.related-products .product-grid>.grid__item,.related-products .product-grid>.slider__slide{display:flex!important;flex:0 0 calc((100% - 3*var(--grid-desktop-horizontal-spacing,1rem))/4)!important;width:calc((100% - 3*var(--grid-desktop-horizontal-spacing,1rem))/4)!important;max-width:calc((100% - 3*var(--grid-desktop-horizontal-spacing,1rem))/4)!important;min-width:0!important;scroll-snap-align:start!important;box-sizing:border-box!important}.collection[id^=collection-] .product-grid .product-card-wrapper,.related-products .product-grid .product-card-wrapper{display:flex!important;width:100%!important;height:100%!important;min-width:0!important}.collection[id^=collection-] .product-grid .card,.related-products .product-grid .card{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-width:0!important}.collection[id^=collection-] .product-grid .card__content,.related-products .product-grid .card__content{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-width:0!important}.collection[id^=collection-] .product-grid .card__information,.related-products .product-grid .card__information{flex:1 1 auto!important;text-align:left!important}.collection[id^=collection-] .product-grid .card-information,.related-products .product-grid .card-information{margin-top:auto!important;width:100%!important;text-align:left!important}@media(min-width:750px)and (max-width:989px){.collection[id^=collection-] .product-grid>.grid__item,.collection[id^=collection-] .product-grid>.slider__slide,.related-products .product-grid>.grid__item,.related-products .product-grid>.slider__slide{flex-basis:calc((100% - 2*var(--grid-desktop-horizontal-spacing,1rem))/3)!important;width:calc((100% - 2*var(--grid-desktop-horizontal-spacing,1rem))/3)!important;max-width:calc((100% - 2*var(--grid-desktop-horizontal-spacing,1rem))/3)!important}}@media(max-width:749px){.collection[id^=collection-] .product-grid>.grid__item,.collection[id^=collection-] .product-grid>.slider__slide,.related-products .product-grid>.grid__item,.related-products .product-grid>.slider__slide{flex-basis:calc((100% - var(--grid-mobile-horizontal-spacing,1rem))/2)!important;width:calc((100% - var(--grid-mobile-horizontal-spacing,1rem))/2)!important;max-width:calc((100% - var(--grid-mobile-horizontal-spacing,1rem))/2)!important}}.collection .slider-buttons{display:flex!important;align-items:center!important;justify-content:center!important;gap:1rem!important;margin-top:1rem!important;visibility:visible!important;opacity:1!important}.collection .slider-buttons .slider-button{display:flex!important;visibility:visible!important;opacity:1!important;width:3.2rem!important;height:3.2rem!important;align-items:center!important;justify-content:center!important}.collection .product-grid.slider>:is(.grid__item,.slider__slide),.related-products .product-grid.slider>:is(.grid__item,.slider__slide){box-sizing:border-box!important;display:flex!important;flex:0 0 calc((100% - 3*var(--grid-desktop-horizontal-spacing,1rem))/4)!important;width:calc((100% - 3*var(--grid-desktop-horizontal-spacing,1rem))/4)!important;max-width:calc((100% - 3*var(--grid-desktop-horizontal-spacing,1rem))/4)!important;min-width:0!important;margin:0!important;padding:0!important;align-self:stretch!important}.collection .product-grid.slider.grid--2-col-desktop>:is(.grid__item,.slider__slide),.related-products .product-grid.slider.grid--2-col-desktop>:is(.grid__item,.slider__slide){flex-basis:calc((100% - var(--grid-desktop-horizontal-spacing,1rem))/2)!important;width:calc((100% - var(--grid-desktop-horizontal-spacing,1rem))/2)!important;max-width:calc((100% - var(--grid-desktop-horizontal-spacing,1rem))/2)!important}.collection .product-grid.slider.grid--3-col-desktop>:is(.grid__item,.slider__slide),.related-products .product-grid.slider.grid--3-col-desktop>:is(.grid__item,.slider__slide){flex-basis:calc((100% - 2*var(--grid-desktop-horizontal-spacing,1rem))/3)!important;width:calc((100% - 2*var(--grid-desktop-horizontal-spacing,1rem))/3)!important;max-width:calc((100% - 2*var(--grid-desktop-horizontal-spacing,1rem))/3)!important}.collection .product-grid.slider.grid--5-col-desktop>:is(.grid__item,.slider__slide),.related-products .product-grid.slider.grid--5-col-desktop>:is(.grid__item,.slider__slide){flex-basis:calc((100% - 4*var(--grid-desktop-horizontal-spacing,1rem))/5)!important;width:calc((100% - 4*var(--grid-desktop-horizontal-spacing,1rem))/5)!important;max-width:calc((100% - 4*var(--grid-desktop-horizontal-spacing,1rem))/5)!important}.collection .product-grid.slider.grid--6-col-desktop>:is(.grid__item,.slider__slide),.related-products .product-grid.slider.grid--6-col-desktop>:is(.grid__item,.slider__slide){flex-basis:calc((100% - 5*var(--grid-desktop-horizontal-spacing,1rem))/6)!important;width:calc((100% - 5*var(--grid-desktop-horizontal-spacing,1rem))/6)!important;max-width:calc((100% - 5*var(--grid-desktop-horizontal-spacing,1rem))/6)!important}.collection .product-grid.slider,.related-products .product-grid.slider{align-items:stretch!important}.collection .product-grid.slider .product-card-wrapper,.related-products .product-grid.slider .product-card-wrapper,.collection .product-grid.slider .product-card-wrapper>.card,.related-products .product-grid.slider .product-card-wrapper>.card{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:100%!important;min-width:0!important;height:100%!important}.collection .product-grid.slider .product-card-wrapper>.card>.card__inner.ratio,.related-products .product-grid.slider .product-card-wrapper>.card>.card__inner.ratio{flex:0 0 auto!important;width:100%!important;aspect-ratio:4/5!important;--ratio-percent:125%!important;overflow:hidden!important}.collection .product-grid.slider .product-card-wrapper>.card>:is(.card__content,.card__inner+.card__content),.related-products .product-grid.slider .product-card-wrapper>.card>:is(.card__content,.card__inner+.card__content){display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:100%!important;min-width:0!important}.collection .product-grid.slider .product-card-wrapper .card__information,.related-products .product-grid.slider .product-card-wrapper .card__information{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;height:100%!important;box-sizing:border-box!important}.collection .product-grid.slider .product-card-wrapper .card__information>.card__heading,.related-products .product-grid.slider .product-card-wrapper .card__information>.card__heading{flex:0 0 auto!important;min-height:3.9em!important;height:auto!important;max-height:none!important;overflow:visible!important}.collection .product-grid.slider .product-card-wrapper .card-information,.related-products .product-grid.slider .product-card-wrapper .card-information{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;min-width:0!important;margin-top:auto!important;text-align:left!important}.collection .product-grid.slider .product-card-wrapper .card-information>.price,.related-products .product-grid.slider .product-card-wrapper .card-information>.price{display:block!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;min-height:3.45em!important;margin:auto 0 0!important;text-align:left!important}.collection .product-grid.slider .product-card-wrapper .card-information .price__container,.related-products .product-grid.slider .product-card-wrapper .card-information .price__container{width:100%!important;min-width:0!important;min-height:3.45em!important;text-align:left!important}.collection .product-grid.slider .product-card-wrapper .card-information .price--on-sale .price__sale,.related-products .product-grid.slider .product-card-wrapper .card-information .price--on-sale .price__sale{justify-content:start!important;margin-left:0!important;margin-right:0!important}@media(min-width:750px)and (max-width:989px){.collection .product-grid.slider>:is(.grid__item,.slider__slide),.related-products .product-grid.slider>:is(.grid__item,.slider__slide){flex-basis:calc((100% - var(--grid-desktop-horizontal-spacing,1rem))/2)!important;width:calc((100% - var(--grid-desktop-horizontal-spacing,1rem))/2)!important;max-width:calc((100% - var(--grid-desktop-horizontal-spacing,1rem))/2)!important}}@media(max-width:749px){.collection .product-grid.slider>:is(.grid__item,.slider__slide),.related-products .product-grid.slider>:is(.grid__item,.slider__slide){flex-basis:calc((100% - var(--grid-mobile-horizontal-spacing,1rem))/2)!important;width:calc((100% - var(--grid-mobile-horizontal-spacing,1rem))/2)!important;max-width:calc((100% - var(--grid-mobile-horizontal-spacing,1rem))/2)!important}}.product-grid .product-card-wrapper>.card>.card__inner.ratio{position:relative!important;display:block!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:4 / 5!important;--ratio-percent: 125% !important;overflow:hidden!important}.product-grid .product-card-wrapper>.card>.card__inner.ratio:before{content:none!important;display:none!important;padding:0!important}.product-grid .product-card-wrapper>.card>.card__inner.ratio>.card__media,.product-grid .product-card-wrapper>.card>.card__inner.ratio>.card__media>.media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;padding:0!important;overflow:hidden!important}.product-grid .product-card-wrapper>.card>.card__inner.ratio>.card__media>.media:before{content:none!important;display:none!important;padding:0!important}.product-grid .product-card-wrapper>.card>.card__inner.ratio>.card__media>.media>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important}.product-grid>.grid__item>product-component,.product-grid>.slider__slide>product-component{display:block!important;position:relative!important;flex:0 0 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;box-sizing:border-box!important}.product-grid>.grid__item>product-component>.product-card-wrapper,.product-grid>.slider__slide>product-component>.product-card-wrapper{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;box-sizing:border-box!important}.collection[id^=collection-] .product-grid,.related-products .product-grid{display:flex!important;flex-flow:row nowrap!important;justify-content:flex-start!important;align-items:stretch!important;column-gap:var(--grid-desktop-horizontal-spacing, 1rem)!important;row-gap:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.collection[id^=collection-] .product-grid>:is(.grid__item,.slider__slide),.related-products .product-grid>:is(.grid__item,.slider__slide){display:flex!important;flex:0 0 calc((100% - 3 * var(--grid-desktop-horizontal-spacing, 1rem)) / 4)!important;width:calc((100% - 3 * var(--grid-desktop-horizontal-spacing, 1rem)) / 4)!important;max-width:calc((100% - 3 * var(--grid-desktop-horizontal-spacing, 1rem)) / 4)!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important;align-self:stretch!important}@media screen and (min-width:750px)and (max-width:989px){.collection[id^=collection-] .product-grid>:is(.grid__item,.slider__slide),.related-products .product-grid>:is(.grid__item,.slider__slide){flex-basis:calc((100% - 2 * var(--grid-desktop-horizontal-spacing, 1rem)) / 3)!important;width:calc((100% - 2 * var(--grid-desktop-horizontal-spacing, 1rem)) / 3)!important;max-width:calc((100% - 2 * var(--grid-desktop-horizontal-spacing, 1rem)) / 3)!important}}@media screen and (max-width:749px){.collection[id^=collection-] .product-grid,.related-products .product-grid{column-gap:var(--grid-mobile-horizontal-spacing, .8rem)!important}.collection[id^=collection-] .product-grid>:is(.grid__item,.slider__slide),.related-products .product-grid>:is(.grid__item,.slider__slide){flex-basis:calc((100% - var(--grid-mobile-horizontal-spacing, .8rem)) / 2)!important;width:calc((100% - var(--grid-mobile-horizontal-spacing, .8rem)) / 2)!important;max-width:calc((100% - var(--grid-mobile-horizontal-spacing, .8rem)) / 2)!important}}.template-index slider-component .slider.product-grid .product-card-wrapper .card__content>.card__information,.template-collection slider-component .slider.product-grid .product-card-wrapper .card__content>.card__information,.template-product slider-component .slider.product-grid .product-card-wrapper .card__content>.card__information,main[data-template=product] slider-component .slider.product-grid .product-card-wrapper .card__content>.card__information,.related-products slider-component .slider.product-grid .product-card-wrapper .card__content>.card__information{align-items:center!important;text-align:center!important}.template-index slider-component .slider.product-grid .product-card-wrapper .card__heading,.template-collection slider-component .slider.product-grid .product-card-wrapper .card__heading,.template-product slider-component .slider.product-grid .product-card-wrapper .card__heading,main[data-template=product] slider-component .slider.product-grid .product-card-wrapper .card__heading,.related-products slider-component .slider.product-grid .product-card-wrapper .card__heading{display:block!important;box-sizing:border-box!important;width:100%!important;height:2.6em!important;min-height:2.6em!important;max-height:2.6em!important;margin:0 0 .45rem!important;overflow:hidden!important;text-align:center!important;line-height:1.3!important}.template-index slider-component .slider.product-grid .product-card-wrapper .card__heading>.full-unstyled-link,.template-collection slider-component .slider.product-grid .product-card-wrapper .card__heading>.full-unstyled-link,.template-product slider-component .slider.product-grid .product-card-wrapper .card__heading>.full-unstyled-link,main[data-template=product] slider-component .slider.product-grid .product-card-wrapper .card__heading>.full-unstyled-link,.related-products slider-component .slider.product-grid .product-card-wrapper .card__heading>.full-unstyled-link{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;width:100%!important;max-width:100%!important;max-height:2.6em!important;margin:0!important;overflow:hidden!important;text-align:center!important;line-height:1.3!important}.template-index slider-component .slider.product-grid .product-card-wrapper .card-information,.template-collection slider-component .slider.product-grid .product-card-wrapper .card-information,.template-product slider-component .slider.product-grid .product-card-wrapper .card-information,main[data-template=product] slider-component .slider.product-grid .product-card-wrapper .card-information,.related-products slider-component .slider.product-grid .product-card-wrapper .card-information{align-items:center!important;text-align:center!important;width:100%!important}.template-index slider-component .slider.product-grid .product-card-wrapper .card-information>.price,.template-collection slider-component .slider.product-grid .product-card-wrapper .card-information>.price,.template-product slider-component .slider.product-grid .product-card-wrapper .card-information>.price,main[data-template=product] slider-component .slider.product-grid .product-card-wrapper .card-information>.price,.related-products slider-component .slider.product-grid .product-card-wrapper .card-information>.price{display:block!important;width:100%!important;height:3.45em!important;min-height:3.45em!important;margin:0!important;padding:0!important;text-align:center!important;box-sizing:border-box!important}.template-index slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular,.template-collection slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular,.template-product slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular,main[data-template=product] slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular,.related-products slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular{display:grid!important;grid-template-columns:max-content!important;grid-template-rows:1.15em 2.3em!important;align-content:start!important;align-items:center!important;justify-content:center!important;justify-items:center!important;width:max-content!important;max-width:100%!important;height:3.45em!important;min-height:3.45em!important;margin:0 auto!important;padding:0!important;transform:none!important;box-sizing:border-box!important}.template-index slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular:before,.template-collection slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular:before,.template-product slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular:before,main[data-template=product] slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular:before,.related-products slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular:before{content:""!important;display:block!important;grid-column:1!important;grid-row:1!important;height:1.15em!important;min-height:1.15em!important;visibility:hidden!important}.template-index slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular>.price-item--regular,.template-collection slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular>.price-item--regular,.template-product slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular>.price-item--regular,main[data-template=product] slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular>.price-item--regular,.related-products slider-component .slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular>.price-item--regular{grid-column:1!important;grid-row:2!important;justify-self:center!important;align-self:center!important;position:static!important;top:auto!important;margin:0!important;text-align:center!important}.template-index slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale,.template-collection slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale,.template-product slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale,main[data-template=product] slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale,.related-products slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale{display:grid!important;grid-template-columns:max-content max-content!important;grid-template-rows:1.15em 2.3em!important;align-content:start!important;align-items:center!important;justify-content:center!important;justify-items:center!important;column-gap:.3rem!important;row-gap:0!important;width:max-content!important;max-width:100%!important;height:3.45em!important;min-height:3.45em!important;margin:0 auto!important;padding:0!important;transform:none!important;box-sizing:border-box!important}.template-index slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale>span:has(>s.price-item--regular),.template-collection slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale>span:has(>s.price-item--regular),.template-product slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale>span:has(>s.price-item--regular),main[data-template=product] slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale>span:has(>s.price-item--regular),.related-products slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale>span:has(>s.price-item--regular){grid-column:1 / -1!important;grid-row:1!important;justify-self:center!important;align-self:start!important;margin:0!important}.template-index slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale>.price-item--sale,.template-collection slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale>.price-item--sale,.template-product slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale>.price-item--sale,main[data-template=product] slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale>.price-item--sale,.related-products slider-component .slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale>.price-item--sale{grid-column:1!important;grid-row:2!important;justify-self:end!important;align-self:center!important;margin:0!important}.template-index slider-component .slider.product-grid .product-card-wrapper .card-information>.price .price-discount-badge,.template-collection slider-component .slider.product-grid .product-card-wrapper .card-information>.price .price-discount-badge,.template-product slider-component .slider.product-grid .product-card-wrapper .card-information>.price .price-discount-badge,main[data-template=product] slider-component .slider.product-grid .product-card-wrapper .card-information>.price .price-discount-badge,.related-products slider-component .slider.product-grid .product-card-wrapper .card-information>.price .price-discount-badge{grid-column:2!important;grid-row:2!important;justify-self:start!important;align-self:center!important;margin:0!important}.slider.product-grid .product-card-wrapper .card__content>.card__information>.card__heading{display:block!important;width:100%!important;min-height:3.9em!important;height:3.9em!important;margin:0 0 .45rem!important;padding:0!important;line-height:1.3!important;text-align:center!important;box-sizing:border-box!important}.slider.product-grid .product-card-wrapper .card__content>.card__information>.card__heading>.full-unstyled-link{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;width:100%!important;max-width:100%!important;line-height:1.3!important;text-align:center!important}.slider.product-grid .product-card-wrapper .card-information>.price{display:block!important;width:100%!important;min-height:3.45em!important;height:3.45em!important;margin:0 auto!important;text-align:center!important;box-sizing:border-box!important}.slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular{display:grid!important;grid-template-columns:max-content!important;grid-template-rows:1.15em 2.3em!important;align-content:start!important;align-items:center!important;justify-content:center!important;justify-items:center!important;width:max-content!important;max-width:100%!important;height:3.45em!important;margin:0 auto!important}.slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular:before{content:""!important;display:block!important;grid-column:1!important;grid-row:1!important;height:1.15em!important;visibility:hidden!important}.slider.product-grid .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular>.price-item--regular{grid-column:1!important;grid-row:2!important;justify-self:center!important;align-self:center!important;margin:0!important;text-align:center!important}.slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale{display:grid!important;grid-template-columns:max-content max-content!important;grid-template-rows:1.15em 2.3em!important;align-content:start!important;align-items:center!important;justify-content:center!important;justify-items:center!important;column-gap:.3rem!important;row-gap:0!important;width:max-content!important;max-width:100%!important;height:3.45em!important;margin:0 auto!important}.slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale>span:has(>s.price-item--regular){grid-column:1 / -1!important;grid-row:1!important;justify-self:center!important;margin:0!important;text-align:center!important}.slider.product-grid .product-card-wrapper .card-information>.price.price--on-sale .price__sale>.price-item--sale{grid-column:1!important;grid-row:2!important;justify-self:end!important;align-self:center!important;margin:0!important;text-align:center!important}.slider.product-grid .product-card-wrapper .card-information>.price .price-discount-badge{grid-column:2!important;grid-row:2!important;justify-self:start!important;align-self:center!important;margin:0!important}slider-component .product-card-wrapper>.card>.card__content{display:flex!important;flex-direction:column!important;height:100%!important;min-width:0!important}slider-component .product-card-wrapper>.card>.card__content>.card__information{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:2rem 3.9em 3.45em!important;align-content:start!important;align-items:stretch!important;flex:1 1 auto!important;min-width:0!important;width:100%!important;padding-bottom:0!important;box-sizing:border-box!important}slider-component .product-card-wrapper .zavel-card-swatches-slot{grid-row:1!important;min-height:2rem!important;height:2rem!important;margin:0 0 .25rem!important}slider-component .product-card-wrapper .card__heading{grid-row:2!important;display:block!important;align-self:start!important;width:100%!important;min-width:0!important;height:3.9em!important;min-height:3.9em!important;max-height:3.9em!important;margin:0 0 .35rem!important;padding:0!important;overflow:hidden!important;line-height:1.3!important;text-align:center!important;box-sizing:border-box!important}slider-component .product-card-wrapper .card__heading>.full-unstyled-link{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;width:100%!important;max-width:100%!important;max-height:3.9em!important;overflow:hidden!important;line-height:1.3!important;text-align:center!important;overflow-wrap:anywhere!important}slider-component .product-card-wrapper .card-information{grid-row:3!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:center!important;width:100%!important;min-width:0!important;height:3.45em!important;min-height:3.45em!important;max-height:3.45em!important;margin:0!important;padding:0!important;overflow:visible!important;text-align:center!important;box-sizing:border-box!important}slider-component .product-card-wrapper .card-information>.price{display:block!important;flex:0 0 3.45em!important;width:100%!important;min-height:3.45em!important;height:3.45em!important;max-height:3.45em!important;margin:0!important;padding:0!important;text-align:center!important;box-sizing:border-box!important}slider-component .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular{display:grid!important;grid-template-columns:max-content!important;grid-template-rows:1.15em 2.3em!important;align-content:start!important;justify-content:center!important;align-items:center!important;justify-items:center!important;height:3.45em!important;min-height:3.45em!important;margin:0 auto!important}slider-component .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular:before{content:""!important;display:block!important;grid-column:1!important;grid-row:1!important;height:1.15em!important;visibility:hidden!important}slider-component .product-card-wrapper .card-information>.price:not(.price--on-sale) .price__regular>.price-item--regular{grid-column:1!important;grid-row:2!important;justify-self:center!important;align-self:center!important;margin:0!important}slider-component .product-card-wrapper .card-information>.price.price--on-sale .price__sale{display:grid!important;grid-template-columns:max-content max-content!important;grid-template-rows:1.15em 2.3em!important;align-content:start!important;align-items:center!important;justify-content:center!important;justify-items:center!important;column-gap:.3rem!important;row-gap:0!important;width:max-content!important;max-width:100%!important;height:3.45em!important;min-height:3.45em!important;margin:0 auto!important}slider-component .product-card-wrapper .card-information>.price.price--on-sale .price__sale>span:has(>s.price-item--regular){grid-column:1 / -1!important;grid-row:1!important;justify-self:center!important;margin:0!important}slider-component .product-card-wrapper .card-information>.price.price--on-sale .price__sale>.price-item--sale{grid-column:1!important;grid-row:2!important;justify-self:end!important;align-self:center!important;margin:0!important}slider-component .product-card-wrapper .card-information>.price .price-discount-badge{grid-column:2!important;grid-row:2!important;justify-self:start!important;align-self:center!important;margin:0!important}@media screen and (max-width:749px){slider-component .product-card-wrapper .card__heading{height:3.9em!important;min-height:3.9em!important;max-height:3.9em!important}}ul.product-grid.slider .grid__item.slider__slide{display:flex!important;align-items:stretch!important}ul.product-grid.slider .grid__item.slider__slide>.product-card-wrapper{display:flex!important;flex:1 1 auto!important;width:100%!important;min-width:0!important}ul.product-grid.slider .grid__item.slider__slide .card__content{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:100%!important;min-width:0!important}ul.product-grid.slider .grid__item.slider__slide .card__information{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:2rem 3.9em 3.45em!important;align-content:start!important;align-items:stretch!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;padding:0!important;text-align:center!important;box-sizing:border-box!important}ul.product-grid.slider .grid__item.slider__slide .zavel-card-swatches-slot{grid-row:1!important;min-height:2rem!important;height:2rem!important}ul.product-grid.slider .grid__item.slider__slide h3.card__heading{grid-row:2!important;align-self:start!important;width:100%!important;height:3.9em!important;min-height:3.9em!important;max-height:3.9em!important;margin:0 0 .35rem!important;overflow:hidden!important;text-align:center!important;line-height:1.3!important}ul.product-grid.slider .grid__item.slider__slide h3.card__heading a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;max-height:3.9em!important;overflow:hidden!important;text-align:center!important;line-height:1.3!important;overflow-wrap:anywhere!important}ul.product-grid.slider .grid__item.slider__slide .card-information{grid-row:3!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:center!important;width:100%!important;height:3.45em!important;min-height:3.45em!important;max-height:3.45em!important;margin:0!important;padding:0!important;text-align:center!important;box-sizing:border-box!important}ul.product-grid.slider .grid__item.slider__slide .card-information>.price{display:block!important;position:relative!important;width:100%!important;height:3.45em!important;min-height:3.45em!important;max-height:3.45em!important;margin:0!important;padding:0!important;text-align:center!important}ul.product-grid.slider .grid__item.slider__slide .card-information>.price>.price__container{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:1.15em 2.3em!important;align-content:start!important;justify-items:stretch!important;width:100%!important;height:3.45em!important;min-height:3.45em!important;margin:0!important;padding:0!important;box-sizing:border-box!important}ul.product-grid.slider .grid__item.slider__slide .card-information>.price:not(.price--on-sale) .price__regular,ul.product-grid.slider .grid__item.slider__slide .card-information>.price.price--on-sale .price__sale{grid-column:1!important;grid-row:1 / span 2!important;display:grid!important;grid-template-rows:1.15em 2.3em!important;align-content:start!important;align-items:center!important;height:3.45em!important;min-height:3.45em!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important}ul.product-grid.slider .grid__item.slider__slide .price .price__sale,ul.product-grid.slider .grid__item.slider__slide .price .price__regular{margin-inline:auto!important;justify-content:center!important;justify-items:center!important}ul.product-grid.slider .grid__item.slider__slide .price .price-item,ul.product-grid.slider .grid__item.slider__slide .price .price-discount-badge{text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/zavel-uniform-product-frames.css.map */
