@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";:root{--ds-v2-primary: #8E1D1D;--ds-v2-primary-light: #B32929;--ds-v2-primary-dark: #6B1414;--ds-v2-primary-lighter: #F3E6E6;--ds-v2-secondary: #9b8579;--ds-v2-secondary-light: #B5A093;--ds-v2-secondary-dark: #7A6A60;--ds-v2-secondary-lighter: #F0EBE8;--ds-v2-accent: #f5f1ed;--ds-v2-accent-light:#FAF9F7;--ds-v2-accent-dark: #E8E6E3;--ds-v2-accent-lighter: #FFFFFF;--ds-v2-background: #FAF9F7;--ds-v2-border: #E8E6E3;--ds-v2-primary-text: #1F1F1F;--ds-v2-neutral-900: #1F1F1F;--ds-v2-neutral-800: #755F5B;--ds-v2-neutral-700: #8F8681;--ds-v2-neutral-600: #B3A49D;--ds-v2-neutral-500: #CAC3C0;--ds-v2-neutral-400: #E3E0DE;--ds-v2-neutral-300: #F4EFED;--ds-v2-neutral-200: #FAF9F7;--ds-v2-neutral-100: #FFFFFF;--ds-v2-success: #70937C;--ds-v2-success-light: #AFC3B8;--ds-v2-success-dark: #4A6B54;--ds-v2-error: #BD1B1B;--ds-v2-error-light: var(--ds-v2-primary-lighter);--ds-v2-error-dark: var(--ds-v2-primary-dark);--ds-v2-info: #7B90A7;--ds-v2-info-light: #B8C5D4;--ds-v2-sand-primary: var(--ds-v2-primary);--ds-v2-sand-secondary: var(--ds-v2-accent);--ds-v2-sand-accent: var(--ds-v2-secondary);--ds-v2-stone-primary: var(--ds-v2-success);--ds-v2-stone-secondary: var(--ds-v2-secondary);--ds-v2-stone-tertiary: var(--ds-v2-info);--ds-v2-terra-base: var(--ds-v2-primary);--ds-v2-terra-medium: var(--ds-v2-secondary);--ds-v2-terra-light: var(--ds-v2-accent);--ds-v2-btn-primary-bg: var(--ds-v2-primary);--ds-v2-btn-primary-text: var(--ds-v2-neutral-100);--ds-v2-btn-primary-hover: var(--ds-v2-primary-dark);--ds-v2-btn-secondary-bg: var(--ds-v2-accent);--ds-v2-btn-secondary-text: var(--ds-v2-neutral-900);--ds-v2-btn-secondary-hover: var(--ds-v2-accent-dark);--ds-v2-btn-ghost-bg: transparent;--ds-v2-btn-ghost-text: var(--ds-v2-neutral-900);--ds-v2-btn-ghost-border: var(--ds-v2-neutral-500);--ds-v2-btn-ghost-hover-bg: var(--ds-v2-neutral-900);--ds-v2-btn-ghost-hover-text: var(--ds-v2-neutral-100);--ds-v2-font-body: "Noto Sans SC", -apple-system, BlinkMacSystemFont, sans-serif;--ds-v2-font-heading-lora: "Lora", Georgia, serif;--ds-v2-font-heading-montserrat: "Montserrat", Arial, sans-serif;--ds-v2-text-xs: 1.2rem;--ds-v2-text-sm: 1.4rem;--ds-v2-text-base: 1.6rem;--ds-v2-text-lg: 1.8rem;--ds-v2-text-xl: 2rem;--ds-v2-text-2xl: 2.4rem;--ds-v2-text-3xl: 3rem;--ds-v2-text-4xl: 3.6rem;--ds-v2-text-5xl: 4.8rem;--ds-v2-text-6xl: 6rem;--ds-v2-heading-h1: clamp(3.6rem, 4vw, 4.8rem);--ds-v2-heading-h2: clamp(3rem, 3.5vw, 3.6rem);--ds-v2-heading-h3: clamp(2.4rem, 3vw, 3rem);--ds-v2-heading-h4: 2.4rem;--ds-v2-heading-h5: 2rem;--ds-v2-heading-h6: 1.8rem;--ds-v2-weight-light: 300;--ds-v2-weight-regular: 400;--ds-v2-weight-medium: 500;--ds-v2-weight-semibold: 600;--ds-v2-weight-bold: 700;--ds-v2-leading-tight: 1.2;--ds-v2-leading-snug: 1.375;--ds-v2-leading-normal: 1.5;--ds-v2-leading-relaxed: 1.625;--ds-v2-leading-loose: 2;--ds-v2-tracking-tight: -.025em;--ds-v2-tracking-normal: 0;--ds-v2-tracking-wide: .025em;--ds-v2-tracking-wider: .05em;--ds-v2-tracking-widest: .1em;--ds-v2-space-0: 0;--ds-v2-space-1: .4rem;--ds-v2-space-2: .8rem;--ds-v2-space-3: 1.2rem;--ds-v2-space-4: 1.6rem;--ds-v2-space-5: 2rem;--ds-v2-space-6: 2.4rem;--ds-v2-space-8: 3.2rem;--ds-v2-space-10: 4rem;--ds-v2-space-12: 4.8rem;--ds-v2-space-16: 6.4rem;--ds-v2-space-20: 8rem;--ds-v2-space-24: 9.6rem;--ds-v2-space-32: 12.8rem;--ds-v2-gap-xs: var(--ds-v2-space-2);--ds-v2-gap-sm: var(--ds-v2-space-4);--ds-v2-gap-md: var(--ds-v2-space-6);--ds-v2-gap-lg: var(--ds-v2-space-8);--ds-v2-gap-xl: var(--ds-v2-space-12);--ds-v2-section-padding-mobile: 4rem;--ds-v2-section-padding-tablet: 6rem;--ds-v2-section-padding-desktop: 8rem;--ds-v2-container-sm: 64rem;--ds-v2-container-md: 76.8rem;--ds-v2-container-lg: 102.4rem;--ds-v2-container-xl: 128rem;--ds-v2-container-2xl: 144rem;--ds-v2-container-full: 100%;--ds-v2-grid-cols-1: 1;--ds-v2-grid-cols-2: 2;--ds-v2-grid-cols-3: 3;--ds-v2-grid-cols-4: 4;--ds-v2-grid-cols-6: 6;--ds-v2-grid-cols-12: 12;--ds-v2-breakpoint-sm: 640px;--ds-v2-breakpoint-md: 768px;--ds-v2-breakpoint-lg: 1024px;--ds-v2-breakpoint-xl: 1280px;--ds-v2-breakpoint-2xl: 1440px;--ds-v2-border-0: 0;--ds-v2-border-1: 1px;--ds-v2-border-2: 2px;--ds-v2-border-4: 4px;--ds-v2-border-color: var(--ds-v2-neutral-400);--ds-v2-border-color-light: var(--ds-v2-neutral-300);--ds-v2-border-color-dark: var(--ds-v2-neutral-700);--ds-v2-radius-none: 0;--ds-v2-radius-sm: .4rem;--ds-v2-radius-md: .8rem;--ds-v2-radius-lg: 1.2rem;--ds-v2-radius-xl: 1.6rem;--ds-v2-radius-2xl: 2.4rem;--ds-v2-radius-full: 9999px;--ds-v2-shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);--ds-v2-shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--ds-v2-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--ds-v2-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--ds-v2-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--ds-v2-shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--ds-v2-shadow-none: none;--ds-v2-duration-fast: .15s;--ds-v2-duration-base: .25s;--ds-v2-duration-slow: .35s;--ds-v2-duration-slower: .5s;--ds-v2-ease-linear: linear;--ds-v2-ease-in: cubic-bezier(.4, 0, 1, 1);--ds-v2-ease-out: cubic-bezier(0, 0, .2, 1);--ds-v2-ease-in-out: cubic-bezier(.4, 0, .2, 1);--ds-v2-transition-base: all var(--ds-v2-duration-base) var(--ds-v2-ease-out);--ds-v2-transition-colors: color var(--ds-v2-duration-base) var(--ds-v2-ease-out), background-color var(--ds-v2-duration-base) var(--ds-v2-ease-out), border-color var(--ds-v2-duration-base) var(--ds-v2-ease-out);--ds-v2-transition-transform: transform var(--ds-v2-duration-base) var(--ds-v2-ease-out);--ds-v2-z-base: 0;--ds-v2-z-dropdown: 1000;--ds-v2-z-sticky: 1020;--ds-v2-z-fixed: 1030;--ds-v2-z-modal-backdrop: 1040;--ds-v2-z-modal: 1050;--ds-v2-z-popover: 1060;--ds-v2-z-tooltip: 1070;--ds-v2-z-notification: 1080}.ds-v2-section{margin-bottom:0!important;font-family:var(--ds-v2-font-body);font-size:var(--ds-v2-text-base);font-weight:var(--ds-v2-weight-regular);line-height:var(--ds-v2-leading-normal);color:var(--ds-v2-primary-text)}.ds-v2-section.remove_spacing{padding-top:calc(var(--section-pt, 0px) * .5);padding-bottom:calc(var(--section-pb, 0px) * .5)}.ds-v2-section.pt-min{padding-top:var(--section-pt, 0px)!important}.ds-v2-section.pb-min{padding-bottom:var(--section-pb, 0px)!important}.ds-v2-section :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-weight:var(--ds-v2-weight-regular);line-height:var(--ds-v2-leading-tight);color:var(--ds-v2-primary-text);letter-spacing:var(--ds-v2-tracking-normal)}.ds-v2-section .heading-lora{font-family:var(--ds-v2-font-heading-lora)}.ds-v2-section .heading-montserrat{font-family:var(--ds-v2-font-heading-montserrat)}.ds-v2-section .heading-noto{font-family:var(--ds-v2-font-body)}.ds-v2-section h1,.ds-v2-section .h1{font-size:var(--ds-v2-heading-h1)}.ds-v2-section h2,.ds-v2-section .h2{font-size:var(--ds-v2-heading-h2)}.ds-v2-section h3,.ds-v2-section .h3{font-size:var(--ds-v2-heading-h3)}.ds-v2-section h4,.ds-v2-section .h4{font-size:var(--ds-v2-heading-h4)}.ds-v2-section h5,.ds-v2-section .h5{font-size:var(--ds-v2-heading-h5)}.ds-v2-section h6,.ds-v2-section .h6{font-size:var(--ds-v2-heading-h6)}@media (max-width: 767px){.ds-v2-section h1,.ds-v2-section .h1{font-size:clamp(2.6rem,7vw,3.8rem)}.ds-v2-section h2,.ds-v2-section .h2{font-size:clamp(2.2rem,6vw,3.4rem)}.ds-v2-section h3,.ds-v2-section .h3{font-size:clamp(1.8rem,4vw,2.4rem)}.ds-v2-section h4,.ds-v2-section .h4{font-size:1.8rem}.ds-v2-section h5,.ds-v2-section .h5{font-size:1.6rem}.ds-v2-section h6,.ds-v2-section .h6{font-size:1.4rem}}.heading-v2{margin:0;padding:0}.heading-letter-spacing{letter-spacing:var(--ds-v2-tracking-wide)}.heading_weight,.body_weight{font-weight:var(--ds-v2-weight-regular)}.bold{font-weight:var(--ds-v2-weight-bold)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.mt-0{margin-top:0}.mb-custom{margin-bottom:var(--space-bottom, 20px)}.ds-v2-text-primary{color:var(--ds-v2-primary)}.ds-v2-text-neutral-900{color:var(--ds-v2-neutral-900)}.ds-v2-text-neutral-700{color:var(--ds-v2-neutral-700)}.ds-v2-text-neutral-600{color:var(--ds-v2-neutral-600)}.ds-v2-text-success{color:var(--ds-v2-success)}.ds-v2-text-error{color:var(--ds-v2-error)}.ds-v2-bg-primary{background-color:var(--ds-v2-primary)}.ds-v2-bg-neutral-100{background-color:var(--ds-v2-neutral-100)}.ds-v2-bg-neutral-200{background-color:var(--ds-v2-neutral-200)}.ds-v2-bg-neutral-300{background-color:var(--ds-v2-neutral-300)}.ds-v2-p-0{padding:var(--ds-v2-space-0)}.ds-v2-p-4{padding:var(--ds-v2-space-4)}.ds-v2-p-6{padding:var(--ds-v2-space-6)}.ds-v2-p-8{padding:var(--ds-v2-space-8)}.ds-v2-m-0{margin:var(--ds-v2-space-0)}.ds-v2-m-4{margin:var(--ds-v2-space-4)}.ds-v2-m-6{margin:var(--ds-v2-space-6)}.ds-v2-m-8{margin:var(--ds-v2-space-8)}.ds-v2-rounded-sm{border-radius:var(--ds-v2-radius-sm)}.ds-v2-rounded-md{border-radius:var(--ds-v2-radius-md)}.ds-v2-rounded-lg{border-radius:var(--ds-v2-radius-lg)}.ds-v2-rounded-full{border-radius:var(--ds-v2-radius-full)}.ds-v2-shadow-sm{box-shadow:var(--ds-v2-shadow-sm)}.ds-v2-shadow-md{box-shadow:var(--ds-v2-shadow-md)}.ds-v2-shadow-lg{box-shadow:var(--ds-v2-shadow-lg)}.ds-v2-transition{transition:var(--ds-v2-transition-base)}.ds-v2-transition-colors{transition:var(--ds-v2-transition-colors)}.ds-v2-transition-transform{transition:var(--ds-v2-transition-transform)}.slideshow-v2 .h-full_screen{min-height:100vh}.slideshow-v2 .h-adapt{height:auto}.slideshow-v2 .h-custom{height:var(--height, 400px)!important;min-height:auto!important;max-height:none!important}@media (min-width: 768px){.slideshow-v2 .h-custom{height:var(--height-desktop, 600px)!important;min-height:auto!important;max-height:none!important}}.slideshow-v2 .banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.slideshow-v2 .banner__media img,.slideshow-v2 .banner__media video{width:100%;height:100%;object-fit:cover}.slideshow-v2 .overlay-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,calc(var(--overlay-opacity, 0) / 100));pointer-events:none;z-index:1}.slideshow-v2 .sec__content{position:relative;z-index:10}.slideshow-v2 .sec__content-inner{opacity:1!important;visibility:visible!important}.slideshow-v2 .swiper-slide-active .sec__content-inner{animation:fadeInUp .8s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.slideshow-v2 .h-adapt[style*=--aspect-ratio]:before,.slideshow-v2 .h-full_screen[style*=--aspect-ratio]:before{content:"";display:block;padding-top:calc(100% / (var(--aspect-ratio)))}.slideshow-v2 .h-adapt.ratio-mobile:before,.slideshow-v2 .h-full_screen.ratio-mobile:before{padding-top:calc(100% / (var(--aspect-ratio-mb)))}@media (min-width: 768px){.slideshow-v2 .h-adapt.ratio-mobile:before,.slideshow-v2 .h-full_screen.ratio-mobile:before{padding-top:calc(100% / (var(--aspect-ratio)))}}@media (min-width: 768px){.md-container{width:90%;max-width:calc(var(--page-width) + var(--bs-gutter-x, 1.5rem) * 2);margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x, 1.5rem);padding-right:var(--bs-gutter-x, 1.5rem)}.md-fluid_container{width:95%;max-width:calc(var(--fluid-container-width) + var(--bs-gutter-x, 1.5rem) * 2);margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x, 1.5rem);padding-right:var(--bs-gutter-x, 1.5rem)}.md-stretch_width{padding-left:3rem;padding-right:3rem}.md-full_width{width:100%;max-width:100%}}@media (min-width: 768px){.ds-v2-show-md{display:block!important}.ds-v2-show-md-flex{display:flex!important}.ds-v2-show-md-grid{display:grid!important}}@media (max-width: 767.98px){.ds-v2-hide-mobile{display:none!important}}@media (min-width: 768px){.ds-v2-hide-md{display:none!important}}@media (min-width: 1024px){.ds-v2-show-lg{display:block!important}.ds-v2-show-lg-flex{display:flex!important}}.ds-v2-section .ds-v2-btn{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 3rem;font-family:var(--ds-v2-font-body);font-size:var(--ds-v2-text-sm);font-weight:var(--ds-v2-weight-semibold);line-height:1;text-decoration:none;border-radius:var(--ds-v2-radius-sm);border:var(--ds-v2-border-1) solid transparent;cursor:pointer;transition:color var(--ds-v2-duration-base) var(--ds-v2-ease-out),border-color var(--ds-v2-duration-base) var(--ds-v2-ease-out);white-space:nowrap;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;z-index:1}.ds-v2-section .ds-v2-btn-primary{background-color:var(--ds-v2-btn-primary-bg);color:var(--ds-v2-btn-primary-text);border-color:var(--ds-v2-btn-primary-bg);--btn-hover-bg: var(--ds-v2-btn-primary-hover)}.ds-v2-section .ds-v2-btn-secondary{background-color:var(--ds-v2-btn-secondary-bg);color:var(--ds-v2-btn-secondary-text);border-color:var(--ds-v2-btn-secondary-bg);--btn-hover-bg: var(--ds-v2-primary)}.ds-v2-section .ds-v2-btn-ghost{background-color:var(--ds-v2-btn-ghost-bg);color:var(--ds-v2-btn-ghost-text);border-color:var(--ds-v2-btn-ghost-border);--btn-hover-bg: var(--ds-v2-btn-ghost-hover-bg)}@media (min-width: 768px){.ds-v2-section .ds-v2-btn:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:1px;border-radius:9999px;background-color:var(--btn-hover-bg, var(--ds-v2-primary));z-index:-1;transform:translate(-50%,-50%) scale(1);opacity:0;transition:transform .4s var(--ds-v2-ease-out),opacity .4s var(--ds-v2-ease-out)}.ds-v2-section .ds-v2-btn:hover:before{transform:translate(-50%,-50%) scale(300);opacity:1}.ds-v2-section .ds-v2-btn-primary:hover{color:var(--ds-v2-btn-primary-text);border-color:var(--ds-v2-btn-primary-hover)}.ds-v2-section .ds-v2-btn-secondary:hover{color:var(--ds-v2-neutral-100);border-color:var(--ds-v2-primary)}.ds-v2-section .ds-v2-btn-ghost:hover{color:var(--ds-v2-btn-ghost-hover-text);border-color:var(--ds-v2-btn-ghost-hover-bg)}}.ds-v2-section .ds-v2-btn-sm{padding:.8rem 2rem;font-size:var(--ds-v2-text-sm)}.ds-v2-section .ds-v2-btn-lg{padding:1.6rem 4rem;font-size:var(--ds-v2-text-lg)}.ds-v2-section .ds-v2-btn:disabled,.ds-v2-section .ds-v2-btn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ds-v2-section .ds-v2-btn svg{width:1.6rem;height:1.6rem;margin-right:.8rem}.ds-v2-section .ds-v2-btn svg:only-child{margin-right:0}.ds-v2-section .product-item{font-family:var(--ds-v2-font-body)}.ds-v2-section .product-item__name{white-space:normal!important;font-weight:var(--ds-v2-weight-medium)!important;font-size:var(--ds-v2-text-sm)!important;overflow:visible;text-overflow:clip}.ds-v2-section .product-item__name--two-lines{display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;text-overflow:ellipsis;line-height:1.5!important;max-height:3em;word-break:break-word;white-space:normal!important}.ds-v2-section .product-item__information{font-family:var(--ds-v2-font-body)}.ds-v2-section .product-item__price{font-family:var(--ds-v2-font-body);color:var(--ds-v2-neutral-900)}.ds-v2-section .product-item__vendor{font-family:var(--ds-v2-font-body);color:var(--ds-v2-neutral-600)}@media screen and (max-width: 767px){.ds-v2-section .product-item__name{white-space:normal!important;font-size:var(--ds-v2-text-sm)!important}.ds-v2-section .product-item__name--two-lines{display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;line-height:1.5!important}}@media screen and (min-width: 768px){.ds-v2-section .product-item__name{font-size:var(--ds-v2-text-base)!important}}.ds-v2-section .product-item__media,.ds-v2-section .product-item__media--ratio{border-radius:4px;overflow:hidden}.ds-v2-section .review-product{margin-top:4px;margin-bottom:4px}.ds-v2-section .review-product svg,.ds-v2-section .jdgm-star svg{width:12px!important;height:12px!important}.ds-v2-section .ds-v2-product-title{font-family:var(--ds-v2-font-body);font-size:var(--ds-v2-text-sm);line-height:var(--ds-v2-leading-snug);font-weight:var(--ds-v2-weight-regular);color:var(--ds-v2-primary-text)}.ds-v2-section .ds-v2-product-price-wrapper{display:flex;align-items:baseline;gap:var(--ds-v2-space-2);margin-top:var(--ds-v2-space-2);font-family:var(--ds-v2-font-body)}.ds-v2-section .ds-v2-product-price-label{font-size:var(--ds-v2-text-xs);line-height:1;font-weight:var(--ds-v2-weight-regular);color:var(--ds-v2-primary-text);display:inline-block;vertical-align:baseline;margin:0;padding:0}.ds-v2-section .ds-v2-product-price-current{font-size:var(--ds-v2-text-base);line-height:1;font-weight:var(--ds-v2-weight-regular);color:var(--ds-v2-primary-text);display:inline-block;vertical-align:baseline;margin:0;padding:0}.ds-v2-section .ds-v2-product-price-compare{font-size:var(--ds-v2-text-base);line-height:1;font-weight:var(--ds-v2-weight-regular);color:var(--ds-v2-secondary);text-decoration:line-through;display:inline-block;vertical-align:baseline;margin:0;padding:0}.collection-list-v2__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 768px){.collection-list-v2__grid{grid-template-columns:repeat(var(--col-tablet, 3),1fr);gap:var(--col-gap-desktop, 30px)}}@media (min-width: 1024px){.collection-list-v2__grid{grid-template-columns:repeat(var(--col-desktop, 4),1fr)}}.collection-list-v2__carousel{position:relative}.collection-list-v2__carousel .swiper-wrapper{display:flex}.collection-item-v2{position:relative;display:flex;flex-direction:column;height:100%}.collection-item-v2__media{position:relative;overflow:hidden;background-color:var(--ds-v2-neutral-300)}.collection-item-v2__link{display:block;position:relative;aspect-ratio:var(--aspect-ratio, 1/1);overflow:hidden}.collection-item-v2__image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.collection-item-v2__link:hover .collection-item-v2__image{transform:scale(1.05)}.collection-item-v2__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--ds-v2-neutral-300)}.collection-item-v2__placeholder svg{width:50%;height:50%;opacity:.3}.collection-item-v2__media--overlay-enabled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#00000080);border-radius:var(--ds-v2-radius-md);pointer-events:none;z-index:2}.collection-item-v2__info{display:flex;flex-direction:column;gap:var(--ds-v2-space-2)}.collection-item-v2__info--below_image{margin-top:var(--ds-v2-space-4)}.collection-item-v2__info--overlay_image{position:absolute;bottom:var(--ds-v2-space-4);left:var(--ds-v2-space-4);right:var(--ds-v2-space-4);z-index:2;color:var(--ds-v2-neutral-100)}@media (min-width: 768px){.collection-item-v2__info--overlay_image{bottom:var(--ds-v2-space-6);left:var(--ds-v2-space-6);right:var(--ds-v2-space-6)}}.collection-item-v2__title{font-family:var(--ds-v2-font-body);font-size:var(--ds-v2-text-base);font-weight:var(--ds-v2-weight-semibold);line-height:var(--ds-v2-leading-snug);color:inherit;text-decoration:none;transition:color .2s ease}.collection-item-v2__info--overlay_image .collection-item-v2__title{color:var(--ds-v2-neutral-100)}.collection-item-v2__info--below_image .collection-item-v2__title{color:var(--ds-v2-primary-text)}.collection-item-v2__title:hover{color:var(--ds-v2-primary)}.collection-item-v2__info--overlay_image .collection-item-v2__title:hover{color:var(--ds-v2-neutral-100);opacity:.9}.collection-item-v2__count{font-family:var(--ds-v2-font-body);font-size:var(--ds-v2-text-sm);font-weight:var(--ds-v2-weight-regular);line-height:var(--ds-v2-leading-normal);color:var(--ds-v2-neutral-700)}.collection-item-v2__info--overlay_image .collection-item-v2__count{color:var(--ds-v2-neutral-100);opacity:.9}.collection-item-v2__description{font-family:var(--ds-v2-font-body);font-size:var(--ds-v2-text-sm);font-weight:var(--ds-v2-weight-regular);line-height:var(--ds-v2-leading-relaxed);color:var(--ds-v2-neutral-700);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collection-item-v2__description-overlay{position:absolute;bottom:0;left:0;right:0;color:var(--ds-v2-neutral-100);z-index:3;pointer-events:none}.collection-item-v2__info.collection-item-v2__info--overlay_image{gap:var(--ds-v2-space-1)}
/*# sourceMappingURL=/cdn/shop/t/60/assets/design-system-v2.css.map */
