.skeleton-product-card{pointer-events:none}.skeleton-product-card .card__content{background:#f0f0f0;min-height:17rem}.skeleton-product-card .card__content .card__heading{min-height:3.8rem}.skeleton-product-card--horizontal .card__content{height:100%;min-height:auto;padding:.8rem .8rem .8rem 0!important}.skeleton-product-card--horizontal .card__content .card__heading{height:-moz-fit-content;height:fit-content;margin-bottom:.4rem;min-height:auto}.skeleton-product-card--horizontal .card__content .skeleton__text-container{margin:.4rem 0}.skeleton-product-card--horizontal .card__inner,.skeleton-product-card--horizontal .card__media{height:100%}.skeleton-product-card--horizontal .card__information{display:flex;flex-direction:column;justify-content:center}.skeleton-product-card--horizontal .card__media{align-self:center;aspect-ratio:1/1;margin:auto}.skeleton-slider-slide{margin-right:8px}.skeleton__thumbnail{animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;height:100%;width:100%}.skeleton__text-container{margin:.8rem 0;width:100%}.skeleton__text-container div{display:block}.skeleton__text{animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:.4rem;height:1.2rem}.skeleton__text.skeleton__text__large{height:1.6rem;width:80%}.skeleton__text.skeleton__text__small{height:1.4rem;width:60%}.skeleton__text.skeleton__text__x-small{height:1.2rem;width:40%}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.cart-recommendations-small{background-color:#f6f2eb;margin-top:2.4rem;max-width:100%;overflow:hidden;padding:1.6rem}@media screen and (min-width:990px){.cart-recommendations-small{margin-top:3.2rem}}.cart-recommendations-small__head{align-items:center;display:flex;flex-wrap:nowrap;gap:1.6rem;justify-content:space-between;margin:0 0 1.6rem}@media screen and (min-width:990px){.cart-recommendations-small__head{margin:0 0 2rem}}.cart-recommendations-small__heading{font-size:calc(var(--font-body-scale)*1.8rem);margin:0}@media screen and (min-width:990px){.cart-recommendations-small__heading{font-size:calc(var(--font-body-scale)*2rem)}}.cart-recommendations-small__container{position:relative}.cart-recommendations-small__container.loading>:not(.loading__spinner){opacity:.4;pointer-events:none}.cart-recommendations-small__container .loading__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;z-index:2}.cart-recommendations-small__container .loading__spinner.hidden{opacity:0;pointer-events:none}.cart-recommendations-small .card__inner.ratio{height:-moz-fit-content!important;height:fit-content!important;margin:auto}.cart-recommendations-small .swiper .cart-recommendations-small__slider-wrapper{gap:0}.cart-recommendations-small__slider{overflow:hidden;padding:0;position:relative}.cart-recommendations-small__slider-wrapper{align-items:stretch;display:flex!important;flex-wrap:nowrap!important;margin:0}.cart-recommendations-small .swiper:not(.swiper-initialized) .cart-recommendations-small__slider-wrapper{gap:.8rem}@media screen and (min-width:990px){.cart-recommendations-small .swiper:not(.swiper-initialized) .cart-recommendations-small__slider-wrapper{gap:1.6rem}}.cart-recommendations-small .card-wrapper{max-width:100%;width:100%}.cart-recommendations-small .grid__item{height:auto;--grid-mobile-horizontal-spacing:0.8rem}@media screen and (min-width:990px){.cart-recommendations-small .grid__item{--grid-desktop-horizontal-spacing:1.6rem}}.cart-recommendations-small .swiper-button-next,.cart-recommendations-small .swiper-button-prev{align-items:center;background:#fff;border:1px solid rgba(47,72,58,.2);border-radius:50%;box-shadow:0 .2rem .8rem rgba(0,0,0,.1);cursor:pointer;display:none;height:3.6rem;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:3.6rem;z-index:10}@media screen and (min-width:990px){.cart-recommendations-small .swiper-button-next,.cart-recommendations-small .swiper-button-prev{display:flex}}.cart-recommendations-small .swiper-button-next .svg-wrapper,.cart-recommendations-small .swiper-button-prev .svg-wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.cart-recommendations-small .swiper-button-next svg,.cart-recommendations-small .swiper-button-prev svg{height:1rem;width:1rem;fill:#2f483a;transition:fill .3s ease}.cart-recommendations-small .swiper-button-next:not(.swiper-button-disabled):hover,.cart-recommendations-small .swiper-button-prev:not(.swiper-button-disabled):hover{background:#fff;border-color:#fff}.cart-recommendations-small .swiper-button-next:not(.swiper-button-disabled):hover svg,.cart-recommendations-small .swiper-button-prev:not(.swiper-button-disabled):hover svg{fill:#2f483a}.cart-recommendations-small .swiper-button-next:hover,.cart-recommendations-small .swiper-button-next:not(.swiper-button-disabled),.cart-recommendations-small .swiper-button-prev:hover,.cart-recommendations-small .swiper-button-prev:not(.swiper-button-disabled){background:#2f483a;border-color:#2f483a}.cart-recommendations-small .swiper-button-next:hover svg,.cart-recommendations-small .swiper-button-next:not(.swiper-button-disabled) svg,.cart-recommendations-small .swiper-button-prev:hover svg,.cart-recommendations-small .swiper-button-prev:not(.swiper-button-disabled) svg{fill:#fff}.cart-recommendations-small .swiper-button-next.swiper-button-disabled,.cart-recommendations-small .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.35;pointer-events:none}.cart-recommendations-small .swiper-button-prev{left:1.6rem}@media screen and (min-width:990px){.cart-recommendations-small .swiper-button-prev{left:0}}.cart-recommendations-small .swiper-button-prev svg{transform:rotate(90deg)}.cart-recommendations-small .swiper-button-next{right:1.6rem}@media screen and (min-width:990px){.cart-recommendations-small .swiper-button-next{right:0}}.cart-recommendations-small .swiper-button-next svg{transform:rotate(-90deg)}