.cs-product-card-wrapper{--cs-card-text-color: #1a1a1a;--cs-card-img-bg: #f5f5f5;--cs-card-image-ratio: auto;--cs-card-title-weight: 400;--cs-card-price-size: 15px;--cs-card-price-weight: 400;--cs-card-badge-bg: #8b8b7a;--cs-card-badge-text: #ffffff;--cs-card-swatch-size: 20px;--cs-card-swatch-border: #e0e0e0;--cs-card-atc-bg: #000000;--cs-card-atc-bg-hover: #222222;--cs-card-atc-color: #ffffff;display:flex;flex-direction:column;position:relative;color:var(--cs-card-text-color)}.cs-product-card-wrapper .cs-card__image-wrapper{position:relative;width:100%;background-color:var(--cs-card-img-bg);aspect-ratio:1 / 1.2;overflow:hidden;margin-bottom:16px}.cs-product-card-wrapper .cs-card__image-link{display:block;width:100%;height:100%}.cs-product-card-wrapper .card__media{width:100%;height:100%;overflow:hidden;z-index:0}card-product-slider{display:block;position:relative;width:100%;height:100%}.cs-product-card-wrapper .slider-arrow{padding:0;width:44px;height:44px;position:absolute;top:50%;transform:translateY(-50%);z-index:4;background:transparent;border:none;cursor:pointer;color:#000;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease-in-out}.cs-product-card-wrapper .swiper-pagination.swiper-pagination-bullets{padding:0;list-style:none;display:flex;align-items:center;gap:4px;z-index:4;justify-content:start;bottom:10px;left:10px}.cs-product-card-wrapper .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}@media screen and (min-width:750px){.cs-product-card-wrapper .swiper-pagination.swiper-pagination-bullets{display:none!important}}@media(hover:hover){.cs-product-card-wrapper:hover .slider-arrow{opacity:1}}.cs-product-card-wrapper .slider-arrow-prev.slider-arrow{left:0}.cs-product-card-wrapper .slider-arrow-next.slider-arrow{right:0}.cs-product-card-wrapper .slider-arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cs-product-card-wrapper .slider-arrow .svg-wrapper{display:flex;align-items:center;justify-content:center;pointer-events:none}.cs-product-card-wrapper .custom-media{width:100%;height:100%;overflow:hidden}.cs-product-card-wrapper .custom-media img,.cs-product-card-wrapper .cs-card__image{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;border:0;aspect-ratio:1 / 1.2}.cs-product-card-wrapper .swiper-slide{height:auto}.cs-product-card-wrapper .swiper-pagination{bottom:8px}.cs-product-card-wrapper .swiper-pagination-bullet{width:6px;height:6px;background:#ccc;opacity:1}.cs-product-card-wrapper .swiper-pagination-bullet-active{background:#000}.cs-product-card-wrapper .cs-card__badge{position:absolute;top:12px;left:12px;background-color:var(--cs-card-badge-bg);color:var(--cs-card-badge-text);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;z-index:2}.cs-product-card-wrapper .cs-card__badge--sale{background-color:#000;color:#fff}.cs-product-card-wrapper .cs-card__wishlist{position:absolute;top:12px;right:12px;background:transparent;border:none;padding:8px;cursor:pointer;z-index:2;color:#000;opacity:.7;transition:opacity .2s ease,transform .2s ease}.cs-product-card-wrapper .cs-card__wishlist:hover{opacity:1;transform:scale(1.1)}.cs-product-card-wrapper .cs-card__wishlist svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5}.cs-product-card-wrapper .cs-card__info{display:flex;flex-direction:column;gap:8px}.cs-product-card-wrapper .cs-card__info-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.cs-product-card-wrapper .cs-card__info-text{display:flex;flex-direction:column;gap:6px;min-width:0}.cs-product-card-wrapper .cs-card__title-link{text-decoration:none;color:inherit;position:relative;z-index:1}.cs-product-card-wrapper .cs-card__title-link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.cs-product-card-wrapper .cs-card__title{margin:0;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.04em;color:#121212}@media(min-width:750px){.cs-product-card-wrapper .cs-card__title{font-size:16px}}.cs-product-card-wrapper .cs-card__price,.cs-product-card-wrapper .cs-card__price .price{font-size:14px;line-height:1.4}.cs-product-card-wrapper .cs-card__price .price .price-item{margin:0;font-size:14px;line-height:1.4;font-weight:400;line-height:140%;letter-spacing:0}.cs-product-card-wrapper .cs-card__quick-add{flex-shrink:0;position:relative;z-index:2;margin:0}.cs-product-card-wrapper .cs-card__quick-add .form{margin:0}.cs-product-card-wrapper .cs-card__atc-btn,.cs-product-card-wrapper .cs-card__atc-btn.quick-add__submit{background:var(--cs-card-atc-bg);color:var(--cs-card-atc-color);border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none;transition:transform .2s ease,background .2s ease;width:32px;height:32px;border-radius:100px;background:#121212;color:#fff}@media(min-width:750px){.cs-product-card-wrapper .cs-card__atc-btn,.cs-product-card-wrapper .cs-card__atc-btn.quick-add__submit{width:28px;height:28px}}:is(.cs-product-card-wrapper .cs-card__atc-btn,.cs-product-card-wrapper .cs-card__atc-btn.quick-add__submit) :hover{background:#121212;color:#fff}:is(.cs-product-card-wrapper .cs-card__atc-btn,.cs-product-card-wrapper .cs-card__atc-btn.quick-add__submit).loading>svg{display:none}:is(.cs-product-card-wrapper .cs-card__atc-btn,.cs-product-card-wrapper .cs-card__atc-btn.quick-add__submit) .loading-overlay__spinner svg,:is(.cs-product-card-wrapper .cs-card__atc-btn,.cs-product-card-wrapper .cs-card__atc-btn.quick-add__submit) .loading-overlay__spinner svg circle{width:14px;height:14px;margin:0}:is(.cs-product-card-wrapper .cs-card__atc-btn,.cs-product-card-wrapper .cs-card__atc-btn.quick-add__submit).loading>.loading-overlay__spinner svg{display:block}:is(.cs-product-card-wrapper .cs-card__atc-btn,.cs-product-card-wrapper .cs-card__atc-btn.quick-add__submit) .loading-overlay__spinner .spinner circle{color:#fff!important;stroke:#fff}.cs-product-card-wrapper .cs-card__atc-btn:hover,.cs-product-card-wrapper .cs-card__atc-btn.quick-add__submit:hover{background:#121212;color:#fff}.cs-product-card-wrapper .cs-card__atc-btn:before,.cs-product-card-wrapper .cs-card__atc-btn:after{display:none}.cs-product-card-wrapper .cs-card__atc-btn .icon{width:12px;height:12px;pointer-events:none}.cs-product-card-wrapper .cs-card__atc-btn .loading-overlay__spinner{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.cs-product-card-wrapper .cs-card__swatches,.cs-product-card-wrapper .collection-product-card__variants{display:flex;align-items:center;gap:6px;position:relative;z-index:2;flex-wrap:wrap}.cs-product-card-wrapper .collection-product-card__swatch{position:relative;width:var(--cs-card-swatch-size);height:var(--cs-card-swatch-size);border-radius:50%;border:1px solid var(--cs-card-swatch-border);overflow:hidden;cursor:pointer;margin:2px;flex-shrink:0}.cs-product-card-wrapper .collection-product-card__swatch input{position:absolute;opacity:0;width:0;height:0}.cs-product-card-wrapper .collection-product-card__swatch label{display:block;width:100%;height:100%;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer;margin:0}.cs-product-card-wrapper .collection-product-card__swatch input:checked+label{box-shadow:0 0 0 1px #fff,0 0 0 2px #000;border-color:#000}.cs-product-card-wrapper .collection-product-card__swatch.swatch-hidden{display:none}.cs-product-card-wrapper .collection-product-card__swatch.swatch-more{display:flex;align-items:center;justify-content:center;font-size:9px;color:#000;border:none;background:#f9f9f9;width:auto;height:auto;cursor:default;border-radius:50%;width:15px;height:15px}.cs-product-card-wrapper .collection-product-card__swatch.swatch-sold-out{opacity:.5;pointer-events:none}.cs-product-card-wrapper .collection-product-card__swatch.swatch-sold-out:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,transparent 45%,rgba(255,0,0,.6) 50%,transparent 55%);pointer-events:none;z-index:2;border-radius:50%}.card .card__inner .card__media{overflow:hidden;z-index:0;border-radius:calc(var(--border-radius) - var(--border-width) - var(--image-padding))}.just-landed-slider{--jl-bg-color: #000000;--jl-text-color: #ffffff;--jl-card-image-bg: #e8e8e8;--jl-card-gap: 12px;--jl-max-width: 1400px;--jl-pt-mobile: 48px;--jl-pb-mobile: 48px;--jl-pt-desktop: 80px;--jl-pb-desktop: 80px;background-color:var(--jl-bg-color);color:var(--jl-text-color);padding-top:var(--jl-pt-mobile);padding-bottom:var(--jl-pb-mobile);overflow:hidden}@media screen and (min-width:768px){.just-landed-slider{padding-top:var(--jl-pt-desktop);padding-bottom:var(--jl-pb-desktop)}}.just-landed-slider .jl-inner{display:flex;flex-direction:column;gap:32px}@media screen and (min-width:990px){.just-landed-slider.jl-layout--split .jl-inner{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,2fr);gap:48px;align-items:center}}.just-landed-slider .jl-header{text-align:center}@media screen and (min-width:990px){.just-landed-slider.jl-layout--split .jl-header{text-align:left}}.just-landed-slider .jl-heading{margin:0 0 8px;font-family:var(--font-heading-family, inherit);font-size:56px;line-height:1.1;color:var(--jl-text-color);letter-spacing:0}.just-landed-slider .jl-description{margin:0;font-family:var(--font-body-family, inherit);font-size:16px;line-height:1.3;letter-spacing:0;color:var(--jl-description-color);max-width:390px}@media screen and (max-width:989px){.just-landed-slider .jl-description{margin-left:auto;margin-right:auto}}.just-landed-slider .jl-slider-col{min-width:0}@media screen and (max-width:989px){.just-landed-slider .jl-slider-col{margin-inline:-20px}.just-landed-slider .jl-slider-wrap .jl-slider{padding-inline:20px}}.just-landed-slider .jl-slider-wrap{position:relative}.just-landed-slider .jl-slider{overflow:hidden}.just-landed-slider .jl-slider:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:20px}@media(max-width:989px){.just-landed-slider .jl-slider:not(.swiper-initialized) .swiper-wrapper{gap:8px}}.just-landed-slider .swiper-slide{width:46%;height:auto}@media screen and (min-width:750px){.just-landed-slider .jl-heading{margin-bottom:24px}.just-landed-slider .swiper-slide{width:38%}}@media screen and (min-width:990px){.just-landed-slider.jl-layout--split .swiper-slide{width:33.333%}}.just-landed-slider .jl-card{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}@media(min-width:750px){.just-landed-slider .jl-card{gap:16px}}.just-landed-slider .jl-card__image-wrap{width:100%;aspect-ratio:1;background-color:var(--jl-card-image-bg);overflow:hidden}.just-landed-slider .jl-card__image{width:100%;height:100%;object-fit:contain;display:block}.just-landed-slider .jl-card__image--placeholder{background-color:var(--jl-card-image-bg)}.just-landed-slider .jl-card__title{margin:0;font-family:var(--font-heading-family, inherit);font-size:14px;line-height:1.2;text-transform:uppercase;letter-spacing:.7px;color:var(--jl-text-color)}@media(min-width:750px){.just-landed-slider .jl-card__title{font-size:18px}}.just-landed-slider .jl-nav{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px}@media screen and (min-width:990px){.just-landed-slider .jl-nav{justify-content:flex-start}}.just-landed-slider .jl-arrow{width:44px;height:44px;background:#fff;border:1px solid #e0e0e0;border-radius:2px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000;padding:0;transition:background .2s ease,box-shadow .2s ease}.just-landed-slider .jl-arrow:hover{background:#f8f8f8;box-shadow:0 4px 12px #0000001a}.just-landed-slider .jl-arrow:disabled,.just-landed-slider .jl-arrow.swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.just-landed-slider .jl-arrow svg{width:20px;height:20px;stroke-width:1.5}.image-quote-slider{--iqs-bg-color: #f9f7f3;--iqs-text-color: #000000;--iqs-pt-mobile: 60px;--iqs-pb-mobile: 60px;--iqs-pt-desktop: 80px;--iqs-pb-desktop: 80px;--iqs-slide-width: 100%;--iqs-slide-gap: 16px;background-color:var(--iqs-bg-color);color:var(--iqs-text-color);padding-top:var(--iqs-pt-mobile);padding-bottom:var(--iqs-pb-mobile);overflow:hidden;text-align:center}@media screen and (min-width:768px){.image-quote-slider{--iqs-slide-width: 38%;--iqs-slide-gap: 24px;padding-top:var(--iqs-pt-desktop);padding-bottom:var(--iqs-pb-desktop)}}.image-quote-slider .iqs-header{margin-bottom:32px}.image-quote-slider .iqs-heading{margin:0 0 8px;font-family:var(--font-heading-family, inherit);font-size:32px;line-height:1.1;font-weight:700;color:var(--iqs-text-color);letter-spacing:0}.image-quote-slider .iqs-description{margin:0;font-family:var(--font-heading-family, inherit);font-size:14px;line-height:1.3;color:var(--iqs-text-color);letter-spacing:0;font-weight:500}@media screen and (min-width:768px){.image-quote-slider .iqs-description{font-size:16px}.image-quote-slider .iqs-heading{font-size:56px}}.image-quote-slider .iqs-slider-wrapper{margin:0 auto;max-width:1166px;margin-inline:auto;position:relative}.image-quote-slider .iqs-viewport{overflow:hidden;width:100%}.image-quote-slider .iqs-track{display:flex;align-items:center;gap:0;will-change:transform}.image-quote-slider .iqs-slide{flex:0 0 var(--iqs-slide-width);transition:transform .5s cubic-bezier(.25,.46,.45,.94),opacity .5s ease;transform:scale(1)}@media screen and (min-width:768px){.image-quote-slider .iqs-slide{transform:scale(.9)}}.image-quote-slider .iqs-slide.is-active{transform:scale(1);opacity:1;z-index:2}.image-quote-slider .iqs-slide-media{width:100%;aspect-ratio:4 / 5;overflow:hidden;background-color:#ece8e0}@media screen and (min-width:768px){.image-quote-slider .iqs-slide-media{aspect-ratio:16 / 10}}.image-quote-slider .iqs-slide-image{width:100%;height:100%;display:block;object-fit:cover}.image-quote-slider .iqs-slide-image--placeholder{background-color:#ece8e0}.image-quote-slider .iqs-nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;align-items:center;pointer-events:none;z-index:10;width:100%}@media screen and (min-width:1100px){.image-quote-slider .iqs-nav{width:calc(100% + 44px)}}.image-quote-slider .iqs-arrow{width:44px;height:44px;background:#fff;border:1px solid #e0e0e0;border-radius:2px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#121212;pointer-events:auto;padding:0;flex-shrink:0;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.image-quote-slider .iqs-arrow:hover{background-color:var(--tr-btn-bg-hover, #a88a3a);border-color:var(--tr-btn-bg-hover, #a88a3a);color:var(--tr-btn-color-hover, #121212)}.image-quote-slider .iqs-arrow svg{width:20px;height:20px;stroke-width:1.5}.image-quote-slider .iqs-quote{margin:24px auto 0;max-width:414px;padding:0 20px;font-family:var(--font-heading-family, inherit);font-size:24px;font-weight:500;line-height:1.4;letter-spacing:.5px;color:var(--iqs-text-color)}@media screen and (min-width:768px){.image-quote-slider .iqs-quote{margin-top:32px;max-width:414px;padding:0}}.collection-product-swiper{--collection-swiper-bg: #ffffff;--collection-swiper-heading-color: #000000;--collection-swiper-text-color: #1a1a1a;--collection-swiper-card-img-bg: #f5f5f5;--collection-swiper-badge-bg: #8b8b7a;--collection-swiper-badge-text: #ffffff;--collection-swiper-pt-mobile: 40px;--collection-swiper-pb-mobile: 40px;--collection-swiper-pt-desktop: 100px;--collection-swiper-pb-desktop: 100px;--collection-swiper-header-spacing: 40px;--collection-swiper-card-gap: 12px;background-color:var(--collection-swiper-bg);padding-top:var(--collection-swiper-pt-mobile);padding-bottom:var(--collection-swiper-pb-mobile);overflow:hidden}.collection-product-swiper .cs-product-card-wrapper{--cs-card-text-color: var(--collection-swiper-text-color);--cs-card-img-bg: var(--collection-swiper-card-img-bg);--cs-card-badge-bg: var(--collection-swiper-badge-bg);--cs-card-badge-text: var(--collection-swiper-badge-text)}@media screen and (min-width:768px){.collection-product-swiper{padding-top:var(--collection-swiper-pt-desktop);padding-bottom:var(--collection-swiper-pb-desktop)}}.collection-product-swiper .collection-swiper__header{text-align:center;margin-bottom:var(--collection-swiper-header-spacing)}.collection-product-swiper .collection-swiper__heading{margin:0;font-family:var(--font-heading-family, inherit);font-size:32px;line-height:1.1;color:var(--collection-swiper-heading-color);letter-spacing:0}.collection-product-swiper .collection-swiper__content{color:#ababab;font-family:var(--font-heading-family, inherit);font-weight:500;font-size:14px;line-height:1.3;letter-spacing:0}@media screen and (min-width:768px){.collection-product-swiper .collection-swiper__content{font-size:16px}.collection-product-swiper .collection-swiper__heading{font-size:56px}}.collection-product-swiper .collection-swiper__slider-wrap{position:relative;margin-inline:-20px}.collection-product-swiper .collection-swiper__slider{overflow:hidden;padding-inline:20px}.collection-product-swiper .collection-swiper__slide{height:auto}.collection-product-swiper .swiper-slide{width:78%}.collection-product-swiper .collection-swiper__nav{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:24px}@media screen and (min-width:750px){.collection-product-swiper .collection-swiper__nav{gap:40px}.collection-product-swiper .swiper-slide{width:calc(33.333% - 20px * 2 / 3)}}@media screen and (min-width:990px){.collection-product-swiper .swiper-slide{width:calc(25% - 15px)}}.collection-product-swiper .collection-swiper__arrow{width:44px;height:44px;background:#fff;border:1px solid #e0e0e0;border-radius:2px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000;padding:0;transition:background .2s ease,box-shadow .2s ease}.collection-product-swiper .collection-swiper__arrow:hover{background:#f8f8f8;box-shadow:0 4px 12px #0000001a}.collection-product-swiper .collection-swiper__arrow:disabled,.collection-product-swiper .collection-swiper__arrow.swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.collection-product-swiper .collection-swiper__arrow svg{width:20px;height:20px;stroke-width:1.5;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
