@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.collection-hero{background:radial-gradient(circle at 18% 0%,rgba(216,170,160,.16),transparent 34%),radial-gradient(circle at 82% 12%,rgba(239,220,162,.14),transparent 32%),linear-gradient(180deg,#fbf7f0,#f7efe7)!important}.collection-hero__inner.page-width{max-width:1440px;padding-top:2.4rem;padding-bottom:1.2rem}.collection-hero__title{margin:1.2rem 0 .8rem;font-family:Cormorant Garamond,serif;font-size:clamp(3.2rem,4.8vw,5.8rem);font-weight:500;line-height:1;color:#07100c;letter-spacing:0}.collection-hero__description{color:#07100ca8;font-family:Jost,sans-serif}.vant-collection-product-grid{--grid-desktop-horizontal-spacing: 14px;--grid-desktop-vertical-spacing: 22px;--grid-mobile-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 16px;background:radial-gradient(circle at 8% 0%,rgba(216,170,160,.1),transparent 28%),radial-gradient(circle at 96% 12%,rgba(239,220,162,.1),transparent 30%),linear-gradient(180deg,#fbf7f0,#f7efe7 46%,#fbf8f2)!important}.vant-collection-product-grid .page-width{max-width:1440px;padding-left:3.2rem;padding-right:3.2rem}.vant-collection-product-grid .collection{padding-top:.4rem}.vant-collection-product-grid .product-grid{align-items:stretch;margin-top:.6rem;margin-bottom:0}.vant-collection-product-grid .product-grid .grid__item{flex-grow:0}.vant-collection-product-grid .product-card-wrapper{height:100%;transition:transform .28s ease,filter .28s ease}.vant-collection-product-grid .product-card-wrapper:hover{transform:translateY(-3px);filter:drop-shadow(0 16px 32px rgba(74,48,24,.1))}.vant-collection-product-grid .product-card-wrapper .card{height:100%;overflow:hidden;border:1px solid rgba(201,167,102,.16);border-radius:16px;background:#07100c;box-shadow:0 10px 28px #4a301814;transition:border-color .28s ease,box-shadow .28s ease}.vant-collection-product-grid .product-card-wrapper:hover .card{border-color:#c9a76652;box-shadow:0 14px 36px #4a30181f}.vant-collection-product-grid .card--card:after,.vant-collection-product-grid .card--standard .card__inner:after{display:none}.vant-collection-product-grid .card__inner{overflow:hidden;border:0;border-radius:15px 15px 0 0;background:radial-gradient(circle at 50% 36%,rgba(239,220,162,.18),transparent 34%),linear-gradient(180deg,#fffdf8,#f5eee5)}.vant-collection-product-grid .card__inner.ratio{--ratio-percent: 100% !important}.vant-collection-product-grid .card__media,.vant-collection-product-grid .card .media{top:0;right:0;bottom:0;left:0;width:100%;background:transparent}.vant-collection-product-grid .card__media .media img{width:100%;height:100%;padding:clamp(16px,8%,28px);object-fit:contain;object-position:center;transition:transform .38s ease,opacity .28s ease}.vant-collection-product-grid .product-card-wrapper:hover .card__media .media img:first-child{transform:scale(1.025)}.vant-collection-product-grid .card--card.card--media>.card__content{display:block;min-height:0;margin-top:0;padding:0;background:radial-gradient(circle at 18% 0%,rgba(239,220,162,.06),transparent 28%),linear-gradient(180deg,#0b1711,#07100c);color:#fbf6ec}.vant-collection-product-grid .card__information{padding:1.15rem 1.25rem 1.25rem}.vant-collection-product-grid .card__heading{min-height:auto;margin:0;font-family:Cormorant Garamond,serif;font-size:1.72rem;font-weight:500;line-height:1.08;color:#fbf6ec}.vant-collection-product-grid .card__heading a{color:inherit;text-decoration:none}.vant-collection-product-grid .underline-links-hover:hover a{text-decoration:none}.vant-collection-product-grid .card-information{margin-top:.55rem;text-align:left}.vant-collection-product-grid .caption-with-letter-spacing{margin:0 0 .35rem;font-family:Jost,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.13rem;line-height:1.2;text-transform:uppercase;color:#efe2c79e}.vant-collection-product-grid .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.45rem}.vant-collection-product-grid .price{margin-top:.35rem;font-family:Jost,sans-serif;font-size:1.35rem;letter-spacing:.02rem;line-height:1.25;color:#efdca2}.vant-collection-product-grid .price .price-item{margin-right:.55rem}.vant-collection-product-grid .price--on-sale .price__sale{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .45rem}.vant-collection-product-grid .price--on-sale .price-item--regular{color:#efe2c770;font-size:1.12rem}.vant-collection-product-grid .price-item--sale,.vant-collection-product-grid .price-item--regular{color:#efdca2}.vant-collection-product-grid .card__badge{pointer-events:none}.vant-collection-product-grid .badge{border:1px solid rgba(201,167,102,.28);border-radius:999px;background:#fffaf1db;color:#6f4d1f;font-family:Jost,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.11rem;line-height:1;padding:.55rem .9rem;text-transform:uppercase;box-shadow:0 8px 24px #4a301814}.vant-collection-product-grid .card:not(.card--horizontal)>.card__content>.card__badge{margin:.85rem}@media screen and (min-width:990px){.vant-collection-product-grid .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)}}@media screen and (min-width:750px)and (max-width:989px){.vant-collection-product-grid .product-grid .grid__item{width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (max-width:749px){.collection-hero__inner.page-width{padding:1.8rem 2rem .8rem}.collection-hero__title{font-size:3.2rem;margin-top:.8rem}.vant-collection-product-grid .page-width{padding-left:1.4rem;padding-right:1.4rem}.vant-collection-product-grid .product-grid{column-gap:10px;row-gap:16px}.vant-collection-product-grid .grid--2-col-tablet-down .grid__item{width:calc(50% - 5px);max-width:calc(50% - 5px)}.vant-collection-product-grid .card__information{padding:.85rem .85rem .95rem}.vant-collection-product-grid .card__heading{font-size:1.42rem;line-height:1.08}.vant-collection-product-grid .caption-with-letter-spacing{font-size:.85rem;letter-spacing:.09rem}.vant-collection-product-grid .price{font-size:1.18rem}.vant-collection-product-grid .price--on-sale .price-item--regular{font-size:1rem}.vant-collection-product-grid .badge{font-size:.82rem;letter-spacing:.08rem;padding:.45rem .7rem}.vant-collection-product-grid .card:not(.card--horizontal)>.card__content>.card__badge{margin:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/template-collection.css.map */
