@media screen and (max-width:749px){.product-grid:has(.product-card-wrapper){--grid-mobile-horizontal-spacing: 8px}}@media screen and (max-width:990px){.product-grid:has(.product-card-wrapper).slider--tablet.grid--peek.grid--1-col-tablet-down{--grid-mobile-horizontal-spacing: 20px}.product-card-wrapper .card--standard .card__inner{border-radius:24px!important}}@media screen and (min-width:990px){.product-grid:has(.product-card-wrapper){--grid-desktop-horizontal-spacing: 24px}.product-card-wrapper .card--standard .card__inner{border-radius:32px!important}}.product-card-wrapper .card--standard .card__inner{border:1px solid #d9d9d9!important;box-shadow:none!important;background-color:#fff;overflow:hidden}.product-card-wrapper .card--standard .card__inner:after{display:none}.product-card-wrapper:hover .card--standard .card__inner{box-shadow:none!important}@media screen and (min-width:990px){.product-card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,.product-card-wrapper .card:hover .media.media--hover-effect>img:first-child:only-child,.product-card-wrapper:hover .media.media--hover-effect>img+img{transform:none}.product-card-wrapper .card .media.media--hover-effect>img:only-child,.product-card-wrapper .media.media--hover-effect>img:only-child,.product-card-wrapper:hover .media.media--hover-effect>img+img{transition:opacity var(--duration-long) ease}}.animate--hover-vertical-lift .product-card-wrapper:hover .card--standard .card__inner,.animate--hover-vertical-lift .product-card-wrapper:active .card--standard .card__inner{transform:none}@media screen and (min-width:990px){slider-component.slider-component-desktop:has(.product-card-wrapper){--desktop-margin-left-first-item: 0;--collection-arrow-inset: 5rem;--collection-arrow-top: calc( (min(100vw, var(--page-width)) - var(--collection-arrow-inset) * 2 - var(--grid-desktop-horizontal-spacing) * 3) / 8 );max-width:var(--page-width);margin-left:auto;margin-right:auto;padding:0 5rem}slider-component.slider-component-desktop:has(.grid--3-col-desktop .product-card-wrapper){--collection-arrow-top: calc( (min(100vw, var(--page-width)) - var(--collection-arrow-inset) * 2 - var(--grid-desktop-horizontal-spacing) * 2) / 6 )}slider-component:has(.product-card-wrapper) .slider--desktop{scroll-padding-left:0;margin-bottom:0}slider-component:has(.product-card-wrapper) .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}slider-component:has(.product-card-wrapper) .slider--desktop.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}slider-component:has(.product-card-wrapper) .slider--desktop.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}slider-component:has(.product-card-wrapper) .slider-buttons{position:absolute;top:40%;left:50%;transform:translate(-50%);display:flex;justify-content:space-between;align-items:center;gap:0;margin:0;padding:0;z-index:2;pointer-events:none;width:100%}slider-component:has(.product-card-wrapper) .slider-button{pointer-events:auto;flex-shrink:0;width:4rem;height:4rem;border:none;background-image:url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="36" height="36" rx="18" fill="%23FC4481"/><mask id="mask0_152_2438" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="4" y="4" width="28" height="28"><rect x="4" y="4" width="28" height="28" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_152_2438)"><path d="M15.1456 6.33317L26.8123 17.9998L15.1456 29.6665L13.0748 27.5957L22.6706 17.9998L13.0748 8.40401L15.1456 6.33317Z" fill="%23F9F9F9"/></g></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}slider-component:has(.product-card-wrapper) .slider-button[disabled]{opacity:.55}slider-component:has(.product-card-wrapper) .slider-button:not([disabled]):hover{opacity:.9}slider-component:has(.product-card-wrapper) .slider-button--prev{transform:rotate(180deg);margin-left:-5rem}slider-component:has(.product-card-wrapper) .slider-button--next{margin-right:-5rem}slider-component:has(.product-card-wrapper) .slider-button .svg-wrapper{display:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-product-vitrine.css.map */
