body.template-collection{background-color:var(--color-background, #f9f6f1)!important}body.template-collection .content-for-layout,body.template-collection main#MainContent,body.template-collection .shopify-section,body.template-collection .page-width{background:transparent!important}.collection-3dm{background-color:#f9f6f1}.collection-3dm{padding-top:clamp(16px,4vw,40px);padding-bottom:clamp(24px,5vw,56px)}.collection-3dm__header{margin-bottom:20px}.collection-3dm__title{font-size:clamp(22px,3.2vw,36px);letter-spacing:.02em}.collection-3dm__desc{opacity:.9;max-width:80ch;margin-top:8px}.collection-3dm__banner{position:relative;border-radius:18px;overflow:hidden;margin-bottom:clamp(16px,4vw,36px)}.collection-3dm__banner--small{height:220px}.collection-3dm__banner--medium{height:320px}.collection-3dm__banner--large{height:440px}.collection-3dm__banner-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:saturate(.95)}.collection-3dm__banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000059,#00000026)}.collection-3dm__banner-content{position:relative;z-index:2;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 24px;color:var(--color-text-on-image, #fff)}.collection-3dm__banner-content--left{justify-content:flex-start;text-align:left;padding-left:clamp(16px,4vw,48px)}.collection-3dm__banner-content--right{justify-content:flex-end;text-align:right;padding-right:clamp(16px,4vw,48px)}.collection-3dm__toolbar{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:18px}.collection-3dm__sort select{min-width:200px}.collection-3dm__grid{list-style:none;padding:0;margin:0;display:grid;gap:clamp(12px,2.4vw,24px)}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.grid--5{grid-template-columns:repeat(5,1fr)}.collection-3dm__card{display:block;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#ffffff05,#fff0);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .25s ease,box-shadow .25s ease}.collection-3dm__card:hover{transform:translateY(-3px);box-shadow:0 10px 30px #0000001f}.collection-3dm__media{position:relative;aspect-ratio:1/1;background:#0f0f0f;display:flex;align-items:center;justify-content:center}.collection-3dm__media img{width:100%;height:100%;object-fit:cover}.collection-3dm__meta{padding:12px 14px 16px;display:grid;gap:6px}.collection-3dm__product-title{font-weight:600;font-size:clamp(14px,1.6vw,16px)}.collection-3dm__price{font-size:14px;opacity:.95}.badge-3dm__wrap{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:8px;z-index:2;align-items:flex-end}.badge-3dm{--bg: linear-gradient(135deg, rgba(214,181,110,.95) 0%, rgba(164,134,75,.95) 100%);color:#111;font-weight:700;font-size:12px;letter-spacing:.02em;padding:6px 10px;border-radius:999px;position:relative;display:inline-block;border:1px solid rgba(0,0,0,.15);box-shadow:0 2px 8px #0000002e;background:var(--bg)}.badge-3dm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.45),transparent 55%);mix-blend:screen;opacity:.8;pointer-events:none}@media (max-width: 999px){.grid--4,.grid--5{grid-template-columns:repeat(3,1fr)}}@media (max-width: 720px){.grid--3,.grid--4,.grid--5{grid-template-columns:repeat(2,1fr)}}.collection-3dm__toolbar{display:flex;gap:16px;align-items:center;justify-content:space-between;margin:clamp(8px,2.2vw,20px) 0 18px}.collection-3dm__sort select{min-width:210px;border-radius:10px;padding:8px 12px;border:1px solid rgba(0,0,0,.12);background:#ffffff80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.collection-3dm__toolbar{display:flex;gap:24px;align-items:flex-end;justify-content:space-between;margin:12px 0 20px;flex-wrap:wrap}.collection-3dm__filters{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.filter-chip{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#ffffff8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.filter-chip legend{font-size:12px;letter-spacing:.03em;opacity:.8;margin-bottom:2px}.filter-chip label{display:flex;gap:8px;align-items:center;font-size:14px}.price-range{display:flex;gap:8px;align-items:center}.price-range input{width:90px;padding:6px 8px;border-radius:8px;border:1px solid rgba(0,0,0,.15);background:#fff}.filters-actions{display:flex;gap:10px;align-items:center}.btn-primary{padding:8px 14px;border-radius:10px;border:1px solid rgba(0,0,0,.12);background:linear-gradient(135deg,#d6b56ef2,#a4864bf2);font-weight:600}.btn-link{text-decoration:none;padding:6px 10px;border-radius:10px;border:1px solid rgba(0,0,0,.1);background:#00000008}@media (max-width: 720px){.collection-3dm__sort{width:100%;display:flex;justify-content:flex-end}.collection-3dm__sort select{width:220px}}.collection-3dm__toolbar--compact{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:8px 0 18px;flex-wrap:wrap}.filters-inline__label{font-size:14px;opacity:.8;margin-right:4px}.filter-dd{position:relative}.filter-dd>summary{list-style:none;cursor:pointer;font-size:14px;padding:6px 0}.filter-dd>summary::-webkit-details-marker{display:none}.filter-dd>summary:after{content:"\25be";display:inline-block;margin-left:6px;transform:translateY(-1px);opacity:.7;font-size:12px}.filter-dd[open]>summary:after{transform:rotate(180deg) translateY(1px)}.filter-dd__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:40;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:12px;padding:12px;min-width:220px;box-shadow:0 10px 30px #0000001f}.chk{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:14px}.price-row{display:flex;align-items:center;gap:8px}.price-row .dash{opacity:.6}.price-row input{width:90px;padding:6px 8px;border:1px solid rgba(0,0,0,.15);border-radius:8px;background:#fff}.filter-dd__actions{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.count .collection-3dm.page-width{padding-top:clamp(24px,4vw,56px);padding-bottom:clamp(32px,5vw,64px);border-radius:22px;background-color:inherit}body.template-collection .content-for-layout,body.template-collection main#MainContent,body.template-collection .shopify-section{background:transparent}.collection-3dm-bleed{background-color:#f9f6f1!important}body.template-collection .content-for-layout,body.template-collection main#MainContent,body.template-collection .shopify-section{background:transparent!important}.collection-3dm-bleed{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw}.collection-3dm__toolbar--compact{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:12px 0 18px;flex-wrap:wrap}.filters-inline{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.filters-inline__label{font-size:14px;opacity:.8}.filter-dd>summary{cursor:pointer;font-size:14px;padding:6px 0}.filter-dd>summary:after{content:"\25be";display:inline-block;margin-left:6px;opacity:.7;font-size:12px}.filter-dd[open]>summary:after{transform:rotate(180deg)}.filter-dd__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:40;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:12px;padding:14px;min-width:300px;box-shadow:0 10px 30px #0000001f}.filter-dd__panel--price .price-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13px}.price-inputs{display:flex;align-items:center;gap:10px}.input-prefix{position:relative;display:flex;align-items:center}.input-prefix .prefix{position:absolute;left:10px;opacity:.7;pointer-events:none}.input-prefix input{width:120px;padding:8px 10px 8px 24px;border:1px solid rgba(0,0,0,.15);border-radius:8px;background:#fff}.link-reset{font-size:13px;text-decoration:none;padding:6px 8px;border-radius:8px;background:#00000008;border:1px solid rgba(0,0,0,.08)}.btn-apply{font-size:13px;padding:7px 12px;border-radius:8px;border:1px solid rgba(0,0,0,.12);background:linear-gradient(135deg,#d6b56ef2,#a4864bf2);font-weight:600}.sort-and-count{display:flex;align-items:center;gap:14px;margin-left:auto}.sort__label{font-size:14px;opacity:.8}.sort__form select{min-width:190px;padding:8px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.12);background:#fff}.count{font-size:13px;opacity:.6}@media (max-width:720px){.sort-and-count{width:100%;justify-content:flex-end}.count{display:none}}.collection-3dm__grid{gap:clamp(14px,2.4vw,26px)}.collection-3dm__card{border-radius:16px;background:linear-gradient(180deg,#ffffff0a,#fff0);border:1px solid rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease}.collection-3dm__card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0000001f}.collection-3dm__media{aspect-ratio:1/1;background:#0f0f0f}.collection-3dm__product-title{font-weight:600}.badge-3dm__wrap{top:8px;right:8px;gap:6px}.badge-3dm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.45),transparent 55%);opacity:.8;pointer-events:none}.collection-3dm-bleed{background:#f9f6f1!important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw}.collection-3dm-bleed .collection-3dm{background:transparent!important}.content-for-layout,main#MainContent,.shopify-section{background:transparent!important}.price__regular .price-item--regular{font-weight:600;font-size:14px;letter-spacing:.01em}.price.price--on-sale .price__regular .price-item--regular{text-decoration:line-through;opacity:.6}.price.price--on-sale .price__sale .price-item--sale{font-weight:700;font-size:14px}.collection-3dm__price .price{display:inline-flex;gap:8px;align-items:baseline}.collection-3dm__header{margin-bottom:clamp(10px,1.8vw,18px)}.collection-3dm__toolbar--compact{margin:clamp(8px,1.6vw,14px) 0 clamp(14px,2.2vw,22px)}.collection-3dm__grid{margin-top:4px;margin-bottom:clamp(14px,2vw,24px);gap:clamp(14px,2.4vw,26px)}.collection-3dm__meta{padding:12px 14px 14px}.collection-3dm__product-title{margin:0 0 4px}@media (max-width: 720px){.price__regular .price-item--regular,.price.price--on-sale .price__sale .price-item--sale{font-size:15px}}.collection-3dm__card .price,.collection-3dm__card .price *,a.collection-3dm__card:visited .price *,a.collection-3dm__card:hover .price *{color:var(--3dm-price, #1f1f1f)!important}.price.price--on-sale .price__sale .price-item--sale{color:var(--3dm-price-sale, #A58645)!important;font-weight:700}.price.price--on-sale .price__regular .price-item--regular{color:var(--3dm-price-regular-muted, rgba(0,0,0,.6))!important;text-decoration:line-through}.price__sale s.price-item--regular:empty{display:none}:root{--card-bg-cream: #fff7ec;--card-border-gold: rgba(214,181,110,.45);--card-shadow: 0 8px 24px rgba(0,0,0,.1);--card-shadow-hover: 0 16px 36px rgba(0,0,0,.14)}.collection-3dm__card{border-radius:20px;background:linear-gradient(180deg,var(--card-bg-cream),#fffaf2);border:1px solid var(--card-border-gold);box-shadow:var(--card-shadow);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.collection-3dm__card:hover{transform:translateY(-4px);box-shadow:var(--card-shadow-hover);border-color:#d6b56ea6}.collection-3dm__media{aspect-ratio:1/1;background:#0f0f0f;border-bottom:1px solid rgba(214,181,110,.25);overflow:hidden}.collection-3dm__media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease,filter .35s ease}.collection-3dm__card:hover .collection-3dm__media img{transform:scale(1.03);filter:saturate(1.05)}.collection-3dm__meta{background:transparent;padding:16px 18px 18px;text-align:center}.collection-3dm__product-title{font-weight:700;font-size:clamp(16px,1.9vw,18px);line-height:1.25;margin:0 0 8px}.collection-3dm__card:hover .collection-3dm__product-title{text-decoration:none}.collection-3dm__price .price,.collection-3dm__price .price *{color:#1f1f1f!important}.price.price--on-sale .price__sale .price-item--sale{color:#a58645!important;font-weight:700}.price:not(.price--on-sale) .price__sale{display:none!important}.badge-3dm__wrap{top:10px;right:10px;gap:6px}.badge-3dm{font-size:11px;padding:5px 9px;border-radius:999px;background:linear-gradient(135deg,#d6b56ef2,#a4864bf2);border:1px solid rgba(0,0,0,.15);box-shadow:0 2px 8px #0000002e}.collection-3dm__grid{gap:clamp(16px,2.4vw,28px)}a.collection-3dm__card:visited .collection-3dm__product-title,a.collection-3dm__card:hover .collection-3dm__product-title,a.collection-3dm__card .price *{color:inherit}.collection-3dm__product-title,.collection-3dm__product-title a{color:#1f1f1f!important;text-decoration:none!important;font-weight:700;font-size:clamp(16px,1.9vw,18px);letter-spacing:.01em;transition:color .25s ease;display:inline-block}.collection-3dm__product-title:hover,.collection-3dm__product-title a:hover{color:#a58645!important}.collection-3dm__price .price,.collection-3dm__price .price *{font-size:clamp(15px,1.8vw,17px)!important;font-weight:600!important;letter-spacing:.02em;color:#1f1f1f!important}.price.price--on-sale .price__sale .price-item--sale{color:#a58645!important;font-weight:700!important}.collection-3dm__price{margin-top:6px}.collection-3dm__meta .collection-3dm__product-title,.collection-3dm__meta .collection-3dm__product-title a,.collection-3dm__meta .collection-3dm__product-title a:link,.collection-3dm__meta .collection-3dm__product-title a:visited,.collection-3dm__meta .collection-3dm__product-title a:hover,.collection-3dm__meta .collection-3dm__product-title a:focus,.collection-3dm__card .full-unstyled-link{text-decoration:none!important;-webkit-text-decoration:none!important;text-decoration-thickness:0!important;border-bottom:0!important;box-shadow:none!important}.collection-3dm__product-title,.collection-3dm__product-title a{color:#1f1f1f!important;font-weight:700;font-size:clamp(16px,1.9vw,18px);letter-spacing:.01em}.collection-3dm__product-title a:hover{color:#a58645!important}.collection-3dm__card,.collection-3dm__card:link,.collection-3dm__card:visited,.collection-3dm__card:hover,.collection-3dm__card:focus{text-decoration:none!important;-webkit-text-decoration:none!important;box-shadow:none!important;background-image:none!important}.collection-3dm__product-title,.collection-3dm__product-title *,.collection-3dm__meta a,.collection-3dm__meta a:hover,.collection-3dm__meta a:focus{text-decoration:none!important;-webkit-text-decoration:none!important;box-shadow:none!important;background-image:none!important}.collection-3dm__product-title,.collection-3dm__meta a{color:#1f1f1f!important}.collection-3dm__meta a:hover{color:#a58645!important}.collection-3dm__price .price,.collection-3dm__price .price *{font-size:clamp(16px,1.95vw,18px)!important;font-weight:700!important}.collection-3dm__meta{background:#fff;padding:16px 18px 18px;border-top:1px solid rgba(214,181,110,.25);border-radius:0 0 20px 20px;transition:background-color .35s ease,border-color .35s ease}.collection-3dm__card:hover .collection-3dm__meta{background:linear-gradient(180deg,#f9edd9,#f7e7c8);border-color:#d6b56e99}.collection-3dm__card:hover .collection-3dm__product-title,.collection-3dm__card:hover .price *{color:#1f1f1f!important}.collection-3dm__meta{background:#fff;padding:16px 18px 18px;border-top:none;border-radius:0 0 20px 20px;transition:background-color .35s ease,border-color .35s ease}.collection-3dm__card:hover .collection-3dm__meta{background:linear-gradient(180deg,#f9edd9,#f7e7c8);border-color:transparent}.collection-3dm__media{border-bottom:none!important}.collection-3dm__media img{border-bottom:none!important;box-shadow:none!important}.collection-3dm__card{box-shadow:0 6px 16px #00000014;transition:box-shadow .35s ease,transform .35s ease,border-color .35s ease}.collection-3dm__card:hover{transform:translateY(-4px);box-shadow:0 6px 18px #d6b56e59,0 0 20px #d6b56e40;border-color:#d6b56e99}.collection-3dm__card{position:relative;z-index:1;background:linear-gradient(180deg,#fffefc,#fffaf2);box-shadow:0 4px 10px #0000000f;transition:box-shadow .4s ease,transform .35s ease,border-color .35s ease}.collection-3dm__card:hover{transform:translateY(-6px);box-shadow:0 8px 22px #d6b56e66,0 0 25px #d6b56e4d,0 0 6px #d6b56e40 inset;border-color:#d6b56ea6}.collection-3dm__item{position:relative;z-index:2;overflow:visible!important}.collection-3dm__card{position:relative;z-index:1;background:linear-gradient(180deg,#fffefc,#fffaf4);border:1px solid rgba(214,181,110,.25);box-shadow:0 4px 10px #0000000a;transition:transform .4s ease,box-shadow .6s ease,border-color .4s ease}.collection-3dm__card:hover{transform:translateY(-5px);border-color:#d6b56e8c;box-shadow:0 8px 20px #d6b56e40,0 0 30px #d6b56e2e,0 0 12px #ffffff4d inset;background:linear-gradient(180deg,#fffdf9,#fdf7eb)}.badge-3dm{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:3px 7px;border-radius:999px;font-family:Inter,ui-sans-serif;font-weight:700;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:#111;border:.8px solid #c69e52;background:linear-gradient(180deg,#f5e7b8,#d8b36a);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000014,0 4px 10px #0000001a;overflow:hidden;pointer-events:auto}.badge-3dm--neu{background:linear-gradient(180deg,#fff7db,#e9c878)}.badge-3dm--bestseller{background:linear-gradient(180deg,#f7e7bb,#d9b45c)}.badge-3dm--limitiert{background:linear-gradient(180deg,#f4f4f4,#ddd);border-color:#c7c7c7;color:#444}.badge-3dm--angebot{background:linear-gradient(180deg,#ffe7e0,#e59873);border-color:#e59873}.badge-3dm--soldout{background:#f1f1f1;border:1px solid #e5e5e5;color:#666}.collection-3dm__card:hover .badge-3dm:after{animation-duration:1.4s}.badge-3dm__wrap{position:absolute;top:14px;right:14px;display:flex;flex-direction:column;gap:5px;z-index:2;pointer-events:none}.badge-3dm{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:999px;font-family:Inter,ui-sans-serif;font-weight:700;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:#111;border:1px solid #c69e52;background:linear-gradient(180deg,#f7e7bb,#d9b45c);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000014,0 4px 10px #0000001a;overflow:hidden;pointer-events:auto}.badge-3dm--bestseller,.badge-3dm--neu,.badge-3dm--limitiert,.badge-3dm--angebot{background:linear-gradient(180deg,#f7e7bb,#d9b45c);border-color:#c69e52;color:#111}.badge-3dm:after{content:"";position:absolute;top:-20%;right:-40%;bottom:-20%;left:-40%;background:linear-gradient(110deg,#fff0,#fffc 40%,#fff0 60%);mix-blend-mode:overlay;opacity:.2;transform:translate(-120%) skew(-12deg);animation:badge3dmSheen 2.4s ease-in-out infinite;pointer-events:none}@keyframes badge3dmSheen{0%{transform:translate(-120%) skew(-12deg);opacity:0}10%{opacity:.25}50%{transform:translate(120%) skew(-12deg);opacity:.3}90%{opacity:0}to{transform:translate(120%) skew(-12deg);opacity:0}}.collection-3dm__card:hover .badge-3dm:after{animation-duration:1.4s;opacity:.3}@media (max-width: 480px){.badge-3dm__wrap{top:8px;right:8px;gap:5px}.badge-3dm{padding:3px 6px;font-size:10px}}.filter-dd__actions .btn-apply,.filter-dd__actions .link-reset{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:999px;font-family:Inter,ui-sans-serif;font-weight:800;letter-spacing:.02em;text-decoration:none;cursor:pointer;line-height:1;transition:transform .25s ease,box-shadow .25s ease,background .25s ease,border-color .25s ease,color .25s ease}.filter-dd__actions .link-reset{color:#111;background:transparent;border:2px solid var(--hero-champ);box-shadow:inset 0 1px #ffffff2e,0 1px #0000000d}.filter-dd__actions .link-reset:hover{background:color-mix(in srgb,var(--hero-champ) 20%,transparent 80%);border-color:color-mix(in srgb,var(--hero-champ) 85%,var(--hero-antique) 15%);text-decoration:none}.filter-dd__actions .link-reset,.filter-dd__actions .link-reset:visited{color:#111;text-decoration:none}.filter-dd__actions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}:root{--hero-champ: #D9C08F;--hero-antique: #8C6B2F}.filter-dd__actions .btn-apply,.filter-dd__actions .link-reset{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:999px;line-height:1;font-family:Inter,ui-sans-serif;font-weight:800;letter-spacing:.02em;cursor:pointer;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,background .25s ease,border-color .25s ease,color .25s ease;text-decoration:none!important}.filter-dd__actions .btn-apply{color:#111;border:1px solid color-mix(in srgb,var(--hero-antique) 35%,var(--hero-champ) 65%);background:linear-gradient(180deg,#f3dfa3,color-mix(in srgb,#E8C36E 80%,#B48E32 20%) 55%,color-mix(in srgb,#D6AD54 70%,#8C6B2F 30%));box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000014,0 10px 28px #0000001a}.filter-dd__actions .link-reset,.filter-dd__actions .link-reset:visited{color:#111;background:transparent!important;border:2px solid var(--hero-champ);box-shadow:inset 0 1px #ffffff2e,0 1px #0000000d}.filter-dd__actions .btn-apply:after,.filter-dd__actions .link-reset:after{content:"";position:absolute;top:-30%;right:-50%;bottom:-30%;left:-50%;background:linear-gradient(110deg,#fff0,#fffc 40%,#fff0 60%);mix-blend-mode:overlay;opacity:0;pointer-events:none;transform:translate(-120%) skew(-12deg)}.filter-dd__actions .btn-apply:hover{background:linear-gradient(180deg,#f0d181,color-mix(in srgb,#E3B44A 80%,#8C6B2F 20%),color-mix(in srgb,#D1A83A 60%,#8C6B2F 40%));box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #0000001a,0 14px 36px #00000024}.filter-dd__actions .link-reset:hover{background:color-mix(in srgb,var(--hero-champ) 18%,transparent 82%)!important;border-color:color-mix(in srgb,var(--hero-champ) 85%,var(--hero-antique) 15%)}.filter-dd__actions .btn-apply:hover:after,.filter-dd__actions .link-reset:hover:after{animation:heroSheen 1.4s ease-in-out 1}.filter-dd__actions .btn-apply:focus-visible,.filter-dd__actions .link-reset:focus-visible{outline:2px solid color-mix(in srgb,var(--hero-champ) 60%,#000 40%);outline-offset:2px}.filter-dd__actions .link-reset,.filter-dd__actions .link-reset:visited,.filter-dd__actions .link-reset:hover{color:#111!important;text-decoration:none!important}.collection-3dm__toolbar .filter-dd__panel .filter-dd__actions a.link-reset,.collection-3dm__toolbar .filter-dd__panel .filter-dd__actions a.link-reset:link,.collection-3dm__toolbar .filter-dd__panel .filter-dd__actions a.link-reset:visited,.collection-3dm__toolbar .filter-dd__panel .filter-dd__actions a.link-reset:hover,.collection-3dm__toolbar .filter-dd__panel .filter-dd__actions a.link-reset:focus{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 22px!important;border-radius:999px!important;border:2px solid var(--hero-champ, #D9C08F)!important;background:transparent!important;color:#111!important;font-family:Inter,ui-sans-serif!important;font-weight:800!important;letter-spacing:.02em!important;text-decoration:none!important;box-shadow:inset 0 1px #ffffff2e,0 1px #0000000d!important}.collection-3dm__toolbar .filter-dd__panel .filter-dd__actions a.link-reset:hover{background:color-mix(in srgb,var(--hero-champ, #D9C08F) 18%,transparent 82%)!important;border-color:color-mix(in srgb,var(--hero-champ, #D9C08F) 85%,var(--hero-antique, #8C6B2F) 15%)!important}.collection-3dm__toolbar .filter-dd__panel .filter-dd__actions a.link-reset:after{content:"";position:absolute;top:-30%;right:-50%;bottom:-30%;left:-50%;background:linear-gradient(110deg,#fff0,#fffc 40%,#fff0 60%);mix-blend-mode:overlay;opacity:0;pointer-events:none;transform:translate(-120%) skew(-12deg)}.collection-3dm__toolbar .filter-dd__panel .filter-dd__actions a.link-reset:hover:after{animation:heroSheen 1.4s ease-in-out 1}.filter-dd__panel--price .price-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.filter-dd__panel--price .price-head a.link-reset,.filter-dd__panel--price .price-head a.link-reset:link,.filter-dd__panel--price .price-head a.link-reset:visited,.filter-dd__panel--price .price-head a.link-reset:hover,.filter-dd__panel--price .price-head a.link-reset:focus{position:relative;display:inline-flex!important;align-items:center;justify-content:center;padding:10px 16px!important;border-radius:999px!important;border:2px solid var(--hero-champ, #D9C08F)!important;background:transparent!important;color:#111!important;font-family:Inter,ui-sans-serif!important;font-weight:800!important;letter-spacing:.02em!important;text-decoration:none!important;box-shadow:inset 0 1px #ffffff2e,0 1px #0000000d!important}@keyframes heroSheen{0%{transform:translate(-120%) skew(-12deg);opacity:0}20%{opacity:.25}60%{transform:translate(120%) skew(-12deg);opacity:.3}to{opacity:0}}.filter-dd__panel--price .price-head a.link-reset:after{content:"";position:absolute;top:-30%;right:-50%;bottom:-30%;left:-50%;background:linear-gradient(110deg,#fff0,#fffc 40%,#fff0 60%);mix-blend-mode:overlay;opacity:0;pointer-events:none;transform:translate(-120%) skew(-12deg)}.filter-dd__panel--price .price-head a.link-reset:hover{background:color-mix(in srgb,var(--hero-champ, #D9C08F) 18%,transparent 82%)!important;border-color:color-mix(in srgb,var(--hero-champ, #D9C08F) 85%,var(--hero-antique, #8C6B2F) 15%)!important}.filter-dd__panel--price .price-head a.link-reset:hover:after{animation:heroSheen 1.4s ease-in-out 1}.filter-dd__panel--price .price-head a.link-reset{border-width:1px!important;background:linear-gradient(180deg,#ffffff1f,#ffffff0a)!important;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00000014,0 4px 10px #00000014!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.filter-dd__panel--price .price-head a.link-reset:hover{background:linear-gradient(180deg,#ffe6a559,#e6be6940)!important;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #0000001a,0 6px 16px #0000001f!important}.filter-dd__panel--price .price-head a.link-reset,.filter-dd__actions .btn-apply{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border-radius:999px;border:1px solid #c69e52;font-family:Inter,ui-sans-serif;font-weight:800;font-size:14px;letter-spacing:.02em;color:#111;text-decoration:none!important;background:linear-gradient(180deg,#f7e7bb,#d9b45c);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000014,0 8px 18px #0000001a;cursor:pointer;overflow:hidden;transition:all .25s ease}.filter-dd__panel--price .price-head a.link-reset:after,.filter-dd__actions .btn-apply:after{content:"";position:absolute;top:-20%;right:-40%;bottom:-20%;left:-40%;background:linear-gradient(110deg,#fff0,#fffc 40%,#fff0 60%);mix-blend-mode:overlay;opacity:.2;transform:translate(-120%) skew(-12deg);animation:buttonSheen 2.4s ease-in-out infinite}.filter-dd__panel--price .price-head a.link-reset:hover,.filter-dd__actions .btn-apply:hover{transform:translateY(-1px);background:linear-gradient(180deg,#f8e9c1,#d9b05b);box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #0000001a,0 12px 24px #00000024}@keyframes buttonSheen{0%{transform:translate(-120%) skew(-12deg);opacity:0}10%{opacity:.25}50%{transform:translate(120%) skew(-12deg);opacity:.3}90%{opacity:0}to{transform:translate(120%) skew(-12deg);opacity:0}}.filter-dd__panel.filter-dd__panel--price .price-head>a.link-reset,.filter-dd__panel.filter-dd__panel--price .price-head>a.link-reset:hover,.filter-dd__panel.filter-dd__panel--price .price-head>a.link-reset:focus{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 22px!important;border-radius:999px!important;border:1px solid #c69e52!important;background:linear-gradient(180deg,#f7e7bb,#d9b45c)!important;color:#111!important;font:800 14px/1 Inter,ui-sans-serif!important;letter-spacing:.02em!important;text-decoration:none!important;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000014,0 8px 18px #0000001a!important;transform:translateY(0)!important}@keyframes buttonSheenFix{0%{transform:translate(-120%) skew(-12deg);opacity:0}20%{opacity:.25}60%{transform:translate(120%) skew(-12deg);opacity:.3}to{opacity:0}}.filter-dd__panel.filter-dd__panel--price .price-head>a.link-reset:after{content:"";position:absolute;top:-20%;right:-40%;bottom:-20%;left:-40%;background:linear-gradient(110deg,#fff0,#fffc 40%,#fff0 60%);mix-blend-mode:overlay;opacity:.2;pointer-events:none;transform:translate(-120%) skew(-12deg)}.filter-dd__panel.filter-dd__panel--price .price-head>a.link-reset:hover{transform:translateY(-1px)!important;background:linear-gradient(180deg,#f8e9c1,#d9b05b)!important;box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #0000001a,0 12px 24px #00000024!important}.filter-dd__panel.filter-dd__panel--price .price-head>a.link-reset:hover:after{animation:buttonSheenFix 1.4s ease-in-out 1}.filter-dd__panel--price .price-head a.link-reset,.filter-dd__actions .btn-apply{min-height:42px;font-size:14px}.filter-dd__panel--price .price-inputs input{border-radius:12px;box-shadow:inset 0 1px 2px #0000000a}.filter-dd__panel .link-reset{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border-radius:999px;border:1px solid #c69e52;background:linear-gradient(180deg,#f7e7bb,#d9b45c);color:#111;font:800 14px/1 Inter,ui-sans-serif;letter-spacing:.02em;text-decoration:none!important;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000014,0 8px 18px #0000001a}.filter-dd__panel .link-reset:hover{transform:translateY(-1px);background:linear-gradient(180deg,#f8e9c1,#d9b05b)}.filter-dd__panel .link-reset:after{content:"";position:absolute;top:-20%;right:-40%;bottom:-20%;left:-40%;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.8) 40%,transparent 60%);mix-blend-mode:overlay;opacity:.2;transform:translate(-120%) skew(-12deg)}@media (max-width: 749px){.collection-3dm .product-card-wrapper .card__inner{padding:8px!important}.collection-3dm .card__media img{border-radius:14px!important}.collection-3dm .card__heading{font-size:14px!important;line-height:1.32!important;max-height:38px!important;overflow:hidden!important}.collection-3dm .badge{padding:3px 7px!important;font-size:11px!important;border-radius:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/collection-3dm.css.map */
