.sd-col,.sd-card{--col-gold: #8a5a0f;--col-media: #f5f5f3;--col-save-bg: #ffe5e5;--col-off: #dedbd3;color:var(--sd-ink);font-family:var(--font-body-family);letter-spacing:0}:where(.sd-col,.sd-card) p{margin:0}.sd-col :where(a,button,select,input,summary):focus-visible{outline:.2rem solid var(--sd-ink);outline-offset:.2rem;box-shadow:none}.sd-col__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem}.sd-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2rem;margin-bottom:2.4rem;padding-top:1.6rem;border-top:.1rem solid var(--sd-line)}.sd-bar__start,.sd-bar__end{display:flex;align-items:center;gap:1.2rem;min-width:0}.sd-bar__start{flex:1 1 auto}.sd-bar__end{flex-wrap:wrap;margin-inline-start:auto}.sd-bar__filters{display:inline-flex;flex:none;align-items:center;gap:.8rem;min-height:4rem;padding:0 2rem 0 1.8rem;border:0;border-radius:var(--sd-r-pill);background-color:var(--sd-ink);color:var(--sd-paper);font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1;cursor:pointer;transition:background-color .2s ease}.sd-bar__filters:hover{background-color:var(--sd-ink-hover)}.sd-bar__filters .svg-wrapper{width:1.8rem;height:1.8rem}.sd-bar__pop{display:flex;align-items:center;gap:.4rem;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.sd-bar__pop::-webkit-scrollbar{display:none}.sd-bar__pop-lbl{flex:none;color:var(--sd-muted);font-size:1.3rem;font-weight:500}.sd-bar__pills{display:flex;gap:.8rem;margin:0;padding:.4rem;list-style:none}.sd-pill{display:inline-flex;align-items:center;min-height:3.6rem;padding:0 1.6rem;border:.1rem solid var(--sd-line);border-radius:var(--sd-r-pill);background-color:var(--sd-paper);color:var(--sd-ink);font-family:inherit;font-size:1.3rem;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.sd-pill:hover{border-color:var(--sd-line-strong)}.sd-pill[aria-pressed=true]{border-color:var(--sd-ink);background-color:var(--sd-ink);color:var(--sd-paper)}.sd-pill--off{opacity:.5;cursor:default}.sd-bar__count{color:var(--sd-muted);font-size:1.3rem;white-space:nowrap}.sd-bar__count .loading{opacity:.5}.sd-sort__box{position:relative;display:inline-flex;align-items:center;gap:.4rem;min-height:3.8rem;padding:0 1.4rem;border:.1rem solid var(--sd-line);border-radius:var(--sd-r-pill);background-color:var(--sd-paper);font-size:1.3rem;font-weight:600;cursor:pointer}.sd-sort__box:has(:focus-visible){outline:.2rem solid var(--sd-ink);outline-offset:.2rem}.sd-sort__sel{-webkit-appearance:none;appearance:none;field-sizing:content;max-width:20rem;margin:0;padding:0 2rem 0 0;border:0;background:none;color:var(--sd-ink);font-family:inherit;font-size:1.3rem;font-weight:700;cursor:pointer}.sd-col .sd-sort__sel:focus-visible{outline:0}.sd-sort__box .svg-wrapper{position:absolute;inset-inline-end:1.4rem;width:1rem;height:1rem;pointer-events:none}.sd-view{display:inline-flex;gap:.2rem;padding:.3rem;border-radius:var(--sd-r-pill);background-color:var(--sd-warm)}.sd-view__btn{display:grid;place-items:center;width:3.2rem;height:3.2rem;padding:0;border:0;border-radius:50%;background:none;color:var(--sd-ink);cursor:pointer;transition:background-color .2s ease,color .2s ease}.sd-view__btn[aria-pressed=true]{background-color:var(--sd-ink);color:var(--sd-paper)}.sd-view__btn .svg-wrapper{width:1.6rem;height:1.6rem}@media screen and (max-width:749px){.sd-bar__start{flex-basis:100%}.sd-bar__end{flex-basis:100%;justify-content:space-between}.sd-bar__count{margin-inline-end:auto}.sd-view{display:none}}.product-grid-container{min-width:0}.sd-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;margin:0;padding:0;list-style:none}.sd-grid--m2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}@media screen and (min-width:750px){.sd-grid,.sd-grid--m2{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media screen and (min-width:990px){.sd-grid--d3{grid-template-columns:repeat(3,minmax(0,1fr))}.sd-grid--d4,.is-wide .sd-grid--d3{grid-template-columns:repeat(4,minmax(0,1fr))}.is-wide .sd-grid--d2{grid-template-columns:repeat(3,minmax(0,1fr))}}.sd-grid__item,.sd-grid__item>product-component{display:flex;min-width:0}.sd-grid__item>product-component{flex:1 1 auto}.sd-col .collection{position:relative}.sd-col .collection .loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background-color:rgba(var(--color-background),.6);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}.sd-col .collection.loading .loading-overlay{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease .12s}.sd-col .pagination-wrapper{margin-top:4rem}.sd-col__empty{padding:8rem 2rem;border:.1rem dashed var(--sd-line-strong);border-radius:var(--sd-r-md);text-align:center}.sd-col__empty-title{margin:0 0 1rem;font-family:var(--font-heading-family);font-size:2.4rem;font-weight:900;letter-spacing:0}.sd-col__empty-txt{color:var(--sd-muted);font-size:1.4rem}.sd-box{position:relative;display:inline-block;flex:none;width:2rem;height:2rem;border:.15rem solid var(--sd-line-strong);border-radius:.5rem;background-color:var(--sd-paper);transition:background-color .15s ease,border-color .15s ease}.sd-box:after{content:"";position:absolute;top:45%;left:50%;width:.9rem;height:.5rem;border-bottom:.2rem solid var(--sd-paper);border-left:.2rem solid var(--sd-paper);opacity:0;transform:translate(-50%,-50%) rotate(-45deg)}:checked+.sd-box,:checked+.sd-cbx .sd-box{border-color:var(--sd-ink);background-color:var(--sd-ink)}:checked+.sd-box:after,:checked+.sd-cbx .sd-box:after{opacity:1}:focus-visible+.sd-box,:focus-visible+.sd-cbx .sd-box{outline:.2rem solid var(--sd-ink);outline-offset:.2rem}:disabled+.sd-box,:disabled+.sd-cbx .sd-box{opacity:.4}.sd-box:hover,.sd-cbx:hover .sd-box{border-color:var(--sd-ink)}.sd-card{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;border:.1rem solid var(--sd-line);border-radius:2rem;background-color:var(--sd-paper);color:var(--sd-ink);transition:box-shadow .25s ease}.sd-card:hover{box-shadow:var(--sd-sh-raised)}.sd-card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:linear-gradient(180deg,#ffffff 0%,var(--col-media) 100%)}.sd-card__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:none;height:100%;object-fit:contain}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sd-card__img{transition:transform .5s ease}.sd-card:hover .sd-card__img{transform:scale(1.03)}}.sd-card__badge{position:absolute;top:1.6rem;inset-inline-start:1.6rem;z-index:2;max-width:calc(100% - 8rem);overflow:hidden;padding:.6rem 1.2rem;border:.1rem solid #d9d4c7;border-radius:var(--sd-r-pill);background-color:var(--sd-warm);font-size:1.1rem;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.sd-card__wish{position:absolute;top:1.4rem;inset-inline-end:1.4rem;z-index:2;display:grid;place-items:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background-color:var(--sd-paper);box-shadow:var(--sd-sh-subtle);color:var(--sd-ink);cursor:pointer}.sd-card__wish .svg-wrapper{width:1.8rem;height:1.8rem}.sd-card__wish[aria-pressed=true]{color:var(--sd-sale)}.sd-card__wish[aria-pressed=true] path{fill:currentColor}.sd-card__body{display:flex;flex:1;flex-direction:column;gap:.9rem;padding:2rem}.sd-card__cat{color:var(--sd-muted);font-size:1.1rem;font-weight:500;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.sd-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.sd-card__name{min-width:0;margin:0;color:var(--sd-ink);font-family:var(--font-heading-family);font-size:2.4rem;font-weight:900;line-height:1.15;letter-spacing:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sd-card__link{color:inherit;text-decoration:none}.sd-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.sd-col .sd-card__link:focus-visible{outline:0}.sd-card__link:focus-visible:after{outline:.2rem solid var(--sd-ink);outline-offset:-.2rem;border-radius:2rem}.sd-card__rating{display:inline-flex;flex:none;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:700}.sd-card__star{display:inline-flex;width:1.6rem;height:1.6rem;color:var(--sd-accent)}.sd-card__star svg{width:100%;height:100%}.sd-card__rc{color:var(--sd-muted);font-weight:400}.sd-card__cols{display:flex;align-items:center;gap:.8rem}.sd-card__dots{--swatch-input--size: 1.8rem;display:flex;gap:1rem;margin:0;padding:.3rem;list-style:none}.sd-card__dot{position:relative;z-index:2;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.sd-card__dot .swatch{box-shadow:0 0 0 .2rem var(--sd-paper),0 0 0 .3rem var(--sd-line-strong);transition:box-shadow .15s ease}.sd-card__dot:hover .swatch{box-shadow:0 0 0 .2rem var(--sd-paper),0 0 0 .3rem var(--sd-muted)}.sd-card__dot[aria-pressed=true] .swatch{box-shadow:0 0 0 .2rem var(--sd-paper),0 0 0 .35rem var(--sd-ink)}.sd-col .sd-card__dot:focus-visible{outline-offset:.4rem}.sd-card__coltxt,.sd-card__fin{color:var(--sd-muted);font-size:1.3rem}.sd-card__price{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:.2rem}.sd-card__now{color:var(--sd-success);font-size:2.6rem;font-weight:800;line-height:1.1}.sd-card__price:has(.sd-card__sale:not([hidden])) .sd-card__now{color:var(--sd-sale)}.sd-card__was{color:var(--sd-muted);font-size:1.5rem;font-weight:500}.sd-card__sale{display:inline-flex;align-items:center;gap:1rem}.sd-card__sale[hidden],.sd-card__fin[hidden]{display:none}.sd-card__save{padding:.4rem 1rem;border-radius:var(--sd-r-pill);background-color:var(--col-save-bg);color:var(--sd-sale);font-size:1.2rem;font-weight:700;line-height:1.3}.sd-card__del{display:flex;align-items:center;gap:.6rem;color:var(--sd-success);font-size:1.4rem;font-weight:600}.sd-card__del .svg-wrapper{flex:none;width:1.8rem;height:1.8rem}.sd-card__del--pre{color:var(--col-gold)}.sd-card__notify{position:relative;z-index:2;align-self:flex-start;color:var(--sd-sale);font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:.2rem}.sd-card__foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.6rem;border-top:.1rem solid var(--sd-line)}.sd-card__body>:nth-last-child(2){margin-bottom:.4rem}.sd-card__cmp{position:relative;z-index:2;display:inline-flex;align-items:center;gap:1rem;font-size:1.4rem;font-weight:500;cursor:pointer}.sd-card--compact .sd-card__body{padding:1.4rem 1.6rem 1.6rem}.sd-card--compact .sd-card__row{display:block;min-width:0}.sd-card--compact .sd-card__name{overflow:hidden;font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.sd-card__drop{position:absolute;inset-inline:0;bottom:0;z-index:2;margin:0;padding:.8rem 1.4rem;background-color:var(--sd-success);color:var(--sd-paper);font-size:1.2rem;font-weight:700}.sd-card__drop:before{content:"93\fffd a0"}.sd-card__drop[hidden]{display:none}.sd-card__opts{align-self:flex-start;margin:0;padding:.4rem 1rem;border-radius:var(--sd-r-xs);background-color:var(--sd-warm-soft);font-size:1.1rem}.sd-card--wish .sd-card__qa{width:100%;margin:auto 0 0;padding-top:1.6rem}.sd-card--wish .sd-card__qa :is(product-form,form,modal-opener),.sd-card--wish .sd-card__qa-btn{display:flex;width:100%}.sd-card--wish .sd-card__foot{margin-top:0;padding-top:1.2rem}.sd-card__remove{position:relative;z-index:2;padding:0;border:0;background:none;color:var(--sd-ink);font-family:inherit;font-size:1.2rem;font-weight:700;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.sd-card__remove:focus-visible{outline:.2rem solid var(--sd-ink);outline-offset:.2rem}.sd-card__saved{margin:.8rem 0 0;color:var(--sd-muted);font-size:1.1rem}.sd-card__saved:empty{display:none}.sd-card .sd-card__qa{position:relative;z-index:2;margin:0 0 0 auto}.sd-card .sd-card__qa-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:4.2rem;padding:0 2.4rem;border:0;border-radius:var(--sd-r-pill);background-color:var(--sd-ink);color:var(--sd-paper);font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .2s ease}.sd-card .sd-card__qa-btn:hover{background-color:var(--sd-ink-hover)}.sd-card .sd-card__qa-btn:disabled,.sd-card .sd-card__qa-btn[aria-disabled=true]{background-color:var(--sd-line-strong);cursor:not-allowed}.sd-card .sd-card__qa-btn.loading{color:transparent}.sd-card .sd-card__qa-btn .loading__spinner{top:0;right:0;bottom:0;left:0;margin:auto;height:1.8rem}.sd-card .sd-card__qa-btn .loading__spinner .path{stroke:var(--sd-paper)}.sd-col__main[data-view=list] .sd-grid{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:750px){.sd-col__main[data-view=list] .sd-card{flex-direction:row}.sd-col__main[data-view=list] .sd-card__media{flex:0 0 38%;min-height:26rem;aspect-ratio:auto}}.sd-grid__item--finder{min-width:0}.sd-finder{display:flex;flex-direction:column;width:100%;padding:2.8rem 2.4rem 2.4rem;border-radius:2rem;background-color:var(--sd-warm)}.sd-finder__label{margin-bottom:1rem;color:var(--col-gold);font-size:1.1rem;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.sd-finder__title{margin:0 0 1.4rem;color:var(--sd-ink);font-family:var(--font-heading-family);font-size:2.8rem;font-weight:900;line-height:1.12;letter-spacing:0}.sd-finder__desc{color:var(--sd-muted);font-size:1.35rem;line-height:1.6}.sd-finder__steps{display:flex;flex-direction:column;gap:.8rem;margin:auto 0;padding:3.2rem 0;list-style:none}.sd-finder__step{display:flex;align-items:center;gap:1.2rem;min-height:4.4rem;padding:.8rem 1.2rem;border-radius:1.2rem;background-color:var(--sd-paper);color:var(--sd-ink);font-size:1.3rem;font-weight:500;line-height:1.3}.sd-finder__n{display:grid;flex:none;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background-color:var(--sd-accent);color:var(--sd-ink);font-size:1.1rem;font-weight:700}.sd-finder__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:4.8rem;border:0;border-radius:var(--sd-r-pill);font-family:inherit;cursor:pointer;background-color:var(--sd-ink);color:var(--sd-paper);font-size:1.4rem;font-weight:700;text-decoration:none;transition:background-color .2s ease}.sd-finder__cta:hover{background-color:var(--sd-ink-hover)}.sd-more{display:flex;flex-direction:column;align-items:center;gap:1.4rem;margin-top:4rem;text-align:center}.sd-more__txt{color:var(--sd-muted);font-size:1.3rem}.sd-more__bar{position:relative;width:min(29rem,100%);height:.4rem;overflow:hidden;border-radius:var(--sd-r-pill);background-color:var(--sd-line)}.sd-more__fill{position:absolute;inset-block:0;left:0;border-radius:inherit;background-color:var(--sd-ink);transition:width .3s ease}.sd-more__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;margin-top:.6rem;padding:0 3rem;border:.15rem solid var(--sd-ink);border-radius:var(--sd-r-pill);background-color:var(--sd-paper);color:var(--sd-ink);font-size:1.4rem;font-weight:700;text-decoration:none;transition:background-color .2s ease,color .2s ease}.sd-more__btn:hover{background-color:var(--sd-ink);color:var(--sd-paper)}.sd-more__btn[aria-busy=true] .sd-more__lbl{visibility:hidden}.sd-more__btn .loading__spinner{top:0;right:0;bottom:0;left:0;margin:auto;height:1.8rem}.sd-more__prev{color:var(--sd-muted);font-size:1.3rem;text-decoration:underline;text-underline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/47/assets/section-collection.css.map */
