.ProductMediaCarousel__product-media-carousel--OiOGu{--swiper-pagination-height: 1px}.ProductMediaCarousel__product-media-carousel--OiOGu .swiper-navigation.one-slide-row{display:none}.ProductMediaCarousel__product-media-carousel--OiOGu .pagination-container{opacity:1;inset-block-end:0;-webkit-transform:translate3d(0,0,0)}@media(min-width:992px){.ProductMediaCarousel__product-media-carousel--OiOGu .swiper-navigation.one-slide-row{display:flex;justify-content:space-between;inset-block-start:calc(50% - .6875rem);inset-inline:.5rem}.ProductMediaCarousel__product-media-carousel--OiOGu .swiper-navigation.one-slide-row>button{position:static;margin:0;padding:0;width:1.375rem;height:1.375rem;z-index:2;color:var(--color-black)}.ProductMediaCarousel__product-media-carousel--OiOGu .swiper-navigation.one-slide-row>button,.ProductMediaCarousel__product-media-carousel--OiOGu .swiper-navigation.one-slide-row>button:not([disabled]):hover,.ProductMediaCarousel__product-media-carousel--OiOGu .swiper-navigation.one-slide-row>button:not([disabled]):focus,.ProductMediaCarousel__product-media-carousel--OiOGu .swiper-navigation.one-slide-row>button:not([disabled]):active{background-color:transparent}.ProductMediaCarousel__product-media-carousel--OiOGu .swiper-navigation.one-slide-row>button svg{width:1.375rem;height:1.375rem}}.ProductMedia__product-media--LxeQT{position:relative}.ProductMedia__product-media__tile-image--4C9uw{width:100%;height:100%}.ProductMedia__product-media__tile-image--4C9uw img{max-height:100%;aspect-ratio:var(--product-media-aspect-ratio)}@media(max-width:991px){.ProductMedia__product-media__tile-image--carousel--G04kE{visibility:hidden}}.ProductMedia__product-media__carousel-wrapper--MvBZK{position:absolute;inset:0;transition:.2s opacity,.2s visibility;opacity:1;visibility:visible}.ProductMedia__product-media__carousel-wrapper--MvBZK .ProductMedia__swiper-wrapper--1l5TH:has(.ProductMedia__swiper-slide--wG3GM:only-child){z-index:11}.ProductMedia__product-media__carousel-wrapper--MvBZK .ProductMedia__pagination-container--zW9Uy{opacity:1;inset-block-end:0}.ProductMedia__product-media__carousel-wrapper--MvBZK .ProductMedia__pagination-container--zW9Uy .ProductMedia__pagination-wrapper--RmF-W .ProductMedia__bullet--6Z6NZ:only-child{background-color:transparent}@media(min-width:992px){.ProductMedia__product-media__carousel-wrapper--MvBZK{opacity:0;visibility:hidden}}.ProductMedia__product-media__carousel-wrapper--MvBZK button:before{background-color:transparent}.ProductMedia__product-media__link-image-wrapper--dx3xG{display:block;width:100%;cursor:pointer;background-color:transparent;border:none}@media(min-width:768px)and (max-width:1199px){.ProductMedia__product-media__link-image-wrapper--dx3xG[type=button]{-webkit-appearance:none}}.ProductMedia__product-media__link-image-wrapper-contain--sT47v .general-picture img{height:inherit;object-fit:contain}.ProductMedia__product-media__link-image-wrapper-cover--b-kKt .general-picture img{height:100%;object-fit:cover}.ProductHit__product-hit--SjBmY{font-size:.875rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:400;font-family:var(--font-regular);position:relative;height:100%}.ProductHit__product-hit__text-container--EbNLS{display:flex;flex-direction:column;padding-block:1.25rem 2.5rem;padding-inline:.5rem;gap:.75rem}@media(min-width:993px){.ProductHit__product-hit__text-container--EbNLS{min-height:7.375rem;padding-block:1.5rem;padding-inline:.75rem}}.ProductHit__product-hit__pre-order--BymMP,.ProductHit__product-hit__made-to-order--7kDI2{font-size:.75rem;line-height:110%;text-transform:uppercase;letter-spacing:0;font-weight:400;font-family:var(--font-regular);position:relative;display:inline-block;width:max-content;max-width:100%;z-index:10;padding-inline:.5rem;color:var(--color-white);background:var(--color-black);border-radius:12px;text-align:center}@media(min-width:992px){.ProductHit__product-hit__pre-order--BymMP,.ProductHit__product-hit__made-to-order--7kDI2{position:absolute;max-width:calc(100% - 1rem);inset-block-start:.5rem;inset-inline-start:.5rem}}.ProductHit__product-hit__soldOut--NvjQw,.ProductHit__product-hit__unavailable--zZhdw{font-size:.75rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:400;font-family:var(--font-regular);position:relative;display:inline-block;width:max-content;z-index:10;padding-inline:.5rem;color:var(--color-black);background-color:var(--color-gray-400);border-radius:12px}@media(min-width:992px){.ProductHit__product-hit__soldOut--NvjQw,.ProductHit__product-hit__unavailable--zZhdw{position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem}}@media(min-width:992px){.ProductHit__product-hit--SjBmY:hover .product-media-carousel,.ProductHit__product-hit--SjBmY:hover .product-hit__available-colors--color-swatch{opacity:1;visibility:visible}.ProductHit__product-hit--SjBmY:hover [class*=tile-image--carousel]{visibility:hidden}}.ProductHitMedia__product-hit__media--ea6nh{position:relative;z-index:3}.ProductHitMedia__product-hit__media--ea6nh .swiper-slide{background-color:transparent}.ProductHitMedia__product-hit__media--ea6nh.covermedia--local a{padding-block-end:initial!important}.ProductHitMedia__product-hit__media--ea6nh.covermedia--cover .general-picture img{height:100%;object-fit:cover}.ProductHitMedia__product-hit__media--ea6nh.covermedia--contain .ProductHitMedia__general-picture--mF-Va img{height:inherit;object-fit:contain}.ProductHitMedia__product-hit__media__skeleton--y2A8J{aspect-ratio:var(--product-media-aspect-ratio)}.ProductName__product-name--YJZMc{cursor:pointer}.ProductName__product-name--YJZMc a{display:block}.ProductName__product-name--YJZMc button{display:block;width:100%;background-color:transparent;border:none;text-align:start}.ProductName__product-name__content--7oDWD{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}.ProductHitName__product-hit__name--mJSM9{color:var(--color-black);text-align:start}.ProductHitName__product-hit__name--mJSM9 .product-name__content{font-size:.875rem;line-height:110%;text-transform:uppercase;letter-spacing:0;font-weight:700;font-family:var(--font-medium);line-height:120%}.ProductDescription__product-description--DR14R{display:inline;color:var(--color-black);font-size:.875rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:400;font-family:var(--font-regular)}.ProductDescription__product-description--DR14R ul{padding-inline-start:1rem}.ProductDescription__product-description__read-more--uxyKH{font-size:.75rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:400;font-family:var(--font-regular);margin-inline-start:.375rem;line-height:.875rem;-webkit-appearance:none;background:transparent;border:none;text-decoration:underline}.product-hit__description{font-size:.75rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:400;font-family:var(--font-regular);text-align:start}.ProductBadges__product-badges--V9JBX{font-size:.75rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:700;font-family:var(--font-medium);display:flex;align-items:center;flex-wrap:wrap}.ProductBadges__product-badges--V9JBX .ProductBadges__badge--EFju4{border-radius:4px}.ProductBadges__product-badges--V9JBX .ProductBadges__badge--EFju4:not(:last-child){margin-inline-end:.5rem}.ProductBadges__product-badges--V9JBX .ProductBadges__badge-fill--MyKt3{padding-block:.375rem;padding-inline:.5rem}.ProductBadges__product-badges__separate-badges---nwqS .ProductBadges__badge-minimal--5YXYU:not(:last-child){margin:0}.ProductBadges__product-badges__separate-badges---nwqS .ProductBadges__badge-minimal--5YXYU:not(:last-child):after{content:"|";margin-inline:1ch}.ProductHitBadges__product-hit-badges--1Em1Q{gap:.5rem}.ProductHitBadges__product-hit-badges--1Em1Q.ProductHitBadges__over-image--ybLXZ{position:absolute;flex-direction:column;align-items:flex-start;inset-block-start:.5rem;inset-inline-start:.5rem;z-index:3;-webkit-transform:translate3d(0,0,0)}.ProductHitBadges__product-hit-badges--1Em1Q.ProductHitBadges__over-image--ybLXZ .badge-over-image-vertical{transform:rotate(180deg);writing-mode:vertical-lr}.ProductHitBadges__product-hit-badges--1Em1Q .badge{margin:0}.ProductHitPrice__product-hit__price--p-rVD{font-size:.875rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:700;font-family:var(--font-medium);flex-wrap:wrap;gap:0 .5rem;color:var(--color-black)}.ProductHitPrice__product-hit__price--p-rVD .percentage{align-items:center;color:var(--color-gray-400)}.ProductHitPrice__product-hit__price--p-rVD .percentage .product-price__sales{margin-inline-start:.5rem}.ProductHitPrice__product-hit__price--p-rVD .product-price__list{font-size:.875rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:700;font-family:var(--font-secondary);margin-inline-start:0}.ProductColorsSwatch__product-color-swatch--m1mKS{display:flex;justify-content:start;gap:.375rem}.ProductColorsSwatch__product-color-swatch__variation--R7GpX{width:.75rem;height:.75rem;border-radius:4px;border:1px solid var(--color-gray-300);box-sizing:border-box;background-clip:content-box}.ProductColorsSwatch__product-color-swatch__variation--button--cOnXN{cursor:pointer}.ProductColorsSwatch__product-color-swatch__variation--active--aI0nD{border:1px solid var(--color-black)}.ProductColorsSwatch__product-color-swatch--button--LSero{cursor:pointer}.ProductColorsSwatch__product-color-swatch__rest--GRA0X{color:var(--color-gray-400)}@media(min-width:992px){.ProductColorsSwatch__product-color-swatch--m1mKS{gap:.5rem}.ProductColorsSwatch__product-color-swatch__variation--R7GpX{width:.875rem;height:.875rem}}.ProductHitColorsSwatch__product-hit-colors-swatch--gDcs4{padding-block-start:.875rem}.ProductHitAvailableColors__product-hit__available-colors--TovxT{position:relative;height:.75rem}.ProductHitAvailableColors__product-hit__available-colors--TovxT .product-available-colors{font-size:.75rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:400;font-family:var(--font-regular);display:block;color:var(--color-black);text-transform:capitalize;text-align:start}.ProductHitAvailableColors__product-hit__available-colors--color-swatch--rIQ7S{position:absolute;height:.75rem;padding:0;inset:0;background-color:var(--color-white);transition:opacity .2s,visibility .2s}@media(min-width:992px){.ProductHitAvailableColors__product-hit__available-colors--TovxT{height:.875rem}.ProductHitAvailableColors__product-hit__available-colors--TovxT .product-available-colors{font-size:.875rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:700;font-family:var(--font-secondary)}.ProductHitAvailableColors__product-hit__available-colors--color-swatch--rIQ7S{height:.875rem;opacity:0;visibility:hidden}}.ProductHitWishlistInfo__wishlist-info--lYPdP{display:flex;flex-direction:column;gap:.125rem}.ProductHitWishlistInfo__wishlist-info--lYPdP p{font-size:.75rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:400;font-family:var(--font-regular)}.ProductTile__product-tile--TeYVt{position:relative}.ProductTile__product-tile--TeYVt .ProductTile__add-to-wishlist--8Xt2W{position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem;z-index:4;-webkit-transform:translate3d(0,0,0)}.ProductTile__product-tile--TeYVt .ProductTile__add-to-wishlist--8Xt2W button{padding:0;border:0}.ProductTile__product-tile--TeYVt .ProductTile__add-to-wishlist--8Xt2W button svg{height:1rem;width:1rem}@media(min-width:993px){.ProductTile__product-tile--TeYVt .ProductTile__add-to-wishlist--8Xt2W button svg{height:1.375rem;width:1.375rem}}
