.yad-stack__head{max-width:62rem;margin-bottom:3.2rem}.yad-stack__eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ys-gold-text)}.yad-stack__heading{margin:0;font-family:var(--font-heading-family),Georgia,serif;font-weight:400;font-size:clamp(3rem,4.4vw,4.4rem);line-height:1.08;letter-spacing:-.01em}.yad-stack__intro{margin-top:1.4rem;color:var(--ys-soft);font-size:1.5rem;line-height:1.7}.yad-stack__intro p{margin:0}.yad-stack__grid{display:grid;gap:3.2rem}@media(max-width:989px){.yad-stack__chooser{order:1}.yad-stack__preview{order:2}}@media(min-width:990px){.yad-stack__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4.8rem;align-items:start}}@media(min-width:990px)and (min-height:980px){.yad-stack__preview{position:sticky;top:9rem}}.yad-stack__tray{position:relative;aspect-ratio:1;border-radius:1.4rem;background:var(--ys-tray);overflow:hidden;box-shadow:inset 0 0 0 1px var(--ys-line)}.yad-stack__tray-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;padding:2rem;text-align:center;color:var(--ys-faint);font-size:1.4rem;line-height:1.6}.yad-stack__tray-empty[hidden]{display:none}.yad-stack__slot{position:absolute;left:50%;width:74%;margin:0;mix-blend-mode:darken;transform-origin:center;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .35s ease;animation:yad-stack-in .55s cubic-bezier(.2,.7,.2,1) both}.yad-stack__slot[hidden]{display:none}.yad-stack__slot img{display:block;width:100%;height:auto}.yad-stack__slot--cutout{mix-blend-mode:normal}.yad-stack__slot--cutout img{filter:drop-shadow(0 10px 18px rgba(42,30,26,.18))}.yad-stack__slot figcaption{position:absolute;left:-999rem}.yad-stack__tray[data-count="1"] .yad-stack__slot[data-yad-stack-slot="1"]{top:13%;transform:translate(-50%) rotate(0)}.yad-stack__tray[data-count="2"] .yad-stack__slot[data-yad-stack-slot="1"]{top:2%;transform:translate(-56%) rotate(-5deg) scale(.92)}.yad-stack__tray[data-count="2"] .yad-stack__slot[data-yad-stack-slot="2"]{top:26%;transform:translate(-44%) rotate(4deg) scale(.92)}.yad-stack__tray[data-count="3"] .yad-stack__slot[data-yad-stack-slot="1"]{top:-2%;transform:translate(-58%) rotate(-6deg) scale(.84)}.yad-stack__tray[data-count="3"] .yad-stack__slot[data-yad-stack-slot="2"]{top:18%;transform:translate(-44%) rotate(3deg) scale(.84)}.yad-stack__tray[data-count="3"] .yad-stack__slot[data-yad-stack-slot="3"]{top:38%;transform:translate(-54%) rotate(-3deg) scale(.84)}.yad-stack__tray[data-count="4"] .yad-stack__slot[data-yad-stack-slot="1"]{top:-4%;transform:translate(-58%) rotate(-6deg) scale(.76)}.yad-stack__tray[data-count="4"] .yad-stack__slot[data-yad-stack-slot="2"]{top:12%;transform:translate(-44%) rotate(3deg) scale(.76)}.yad-stack__tray[data-count="4"] .yad-stack__slot[data-yad-stack-slot="3"]{top:28%;transform:translate(-56%) rotate(-3deg) scale(.76)}.yad-stack__tray[data-count="4"] .yad-stack__slot[data-yad-stack-slot="4"]{top:44%;transform:translate(-46%) rotate(4deg) scale(.76)}@keyframes yad-stack-in{0%{opacity:0;translate:0 1.6rem}to{opacity:1;translate:0 0}}.yad-stack__summary{list-style:none;margin:1.6rem 0 0;padding:0}.yad-stack__summary li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:1rem;align-items:center;padding:1rem 0;border-bottom:1px solid var(--ys-line);font-size:1.4rem}.yad-stack__summary-title em{display:block;font-style:normal;color:var(--ys-faint)}.yad-stack__summary-price{white-space:nowrap}.yad-stack__summary-remove{-webkit-appearance:none;appearance:none;border:0;background:none;color:var(--ys-faint);font-size:2rem;line-height:1;cursor:pointer;padding:0 .2rem}.yad-stack__summary-remove:hover{color:var(--ys-espresso)}.yad-stack__length{margin-top:1.8rem}.yad-stack__label{margin:0 0 .8rem;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ys-espresso)}.yad-stack__label span{color:var(--ys-faint);font-weight:500}.yad-stack__chips{display:flex;flex-wrap:wrap;gap:.8rem}.yad-stack__chip{-webkit-appearance:none;appearance:none;min-width:6.4rem;padding:.9rem 1.2rem;border:1px solid var(--ys-taupe);background:var(--ys-card);color:var(--ys-espresso);font:inherit;font-size:1.3rem;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.yad-stack__chip:hover{border-color:var(--ys-gold)}.yad-stack__chip[aria-pressed=true]{border-color:var(--ys-gold);box-shadow:inset 0 0 0 1px var(--ys-gold)}.yad-stack__help{margin:.8rem 0 0;font-size:1.2rem;line-height:1.5;color:var(--ys-soft)}.yad-stack__help a{color:inherit;text-underline-offset:.3rem}.yad-stack__total{display:flex;justify-content:space-between;align-items:baseline;margin-top:2rem;padding-top:1.4rem;border-top:1px solid var(--ys-espresso);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}.yad-stack__total strong{font-family:var(--font-heading-family),Georgia,serif;font-weight:400;font-size:2.6rem;letter-spacing:0;text-transform:none}.yad-stack__button{width:100%;margin-top:1.4rem;padding:1.5rem 2rem;border:0;background:var(--ys-espresso);color:#fff;font:inherit;font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .16s ease,opacity .16s ease}.yad-stack__button:hover:not(:disabled){background:#3d2c26}.yad-stack__button:disabled{opacity:.45;cursor:not-allowed}.yad-stack__error{margin:1rem 0 0;color:#8a2d2d;font-size:1.3rem}.yad-stack__note{margin:1rem 0 0;font-size:1.2rem;line-height:1.5;color:var(--ys-soft)}.yad-stack__choices{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem}@media(min-width:750px){.yad-stack__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem 1.6rem}}.yad-stack__choice{position:relative;display:flex;flex-direction:column;transition:opacity .2s ease}.yad-stack__choice.is-disabled{opacity:.45}.yad-stack__choice-media{display:block;aspect-ratio:1;border-radius:1rem;background:var(--ys-tray);overflow:hidden;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .2s ease}.yad-stack__choice.is-selected .yad-stack__choice-media{box-shadow:inset 0 0 0 2px var(--ys-gold)}.yad-stack__choice-media img,.yad-stack__choice-media svg{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:darken}.yad-stack__choice-num{position:absolute;top:.8rem;left:.8rem;width:2.6rem;height:2.6rem;display:grid;place-items:center;border-radius:50%;background:var(--ys-espresso);color:#fff;font-size:1.2rem;font-weight:600}.yad-stack__choice-body{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}.yad-stack__choice-title{color:var(--ys-espresso);text-decoration:none;font-size:1.35rem;line-height:1.35}.yad-stack__choice-title:hover{text-decoration:underline;text-underline-offset:.3rem}.yad-stack__choice-price{font-size:1.3rem;color:var(--ys-soft)}.yad-stack__colors{display:flex;gap:.6rem;margin-top:.2rem}.yad-stack__color{-webkit-appearance:none;appearance:none;width:2rem;height:2rem;padding:0;border:1px solid var(--ys-taupe);border-radius:50%;cursor:pointer;box-shadow:inset 0 0 0 2px #fff;transition:border-color .16s ease}.yad-stack__color[aria-pressed=true]{border-color:var(--ys-espresso)}.yad-stack__color--yellow{background:linear-gradient(145deg,#f6e4b0,#e4c578 35%,#c9a24c 65%,#9c7c34)}.yad-stack__color--white{background:linear-gradient(145deg,#fbfbfa,#e6e7e5 42%,#c9ccce 72%,#aab0b4)}.yad-stack__color--rose{background:linear-gradient(145deg,#f7ddd0,#ebb49e 40%,#d08c74,#b06e56)}.yad-stack__color--two{background:linear-gradient(120deg,#e7c87c 0 50%,#d7d9db 50% 100%)}.yad-stack__toggle{-webkit-appearance:none;appearance:none;margin-top:.4rem;padding:.9rem 1.2rem;border:1px solid var(--ys-espresso);background:transparent;color:var(--ys-espresso);font:inherit;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .16s ease,color .16s ease}.yad-stack__toggle:hover:not(:disabled){background:var(--ys-espresso);color:#fff}.yad-stack__toggle:disabled{cursor:not-allowed}.yad-stack__toggle-remove{display:none}.yad-stack__toggle[aria-pressed=true]{background:var(--ys-espresso);color:#fff}.yad-stack__toggle[aria-pressed=true] .yad-stack__toggle-add{display:none}.yad-stack__toggle[aria-pressed=true] .yad-stack__toggle-remove{display:inline}.yad-stack__view-all{display:inline-block;margin-top:2.4rem;color:var(--ys-espresso);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--ys-gold);padding-bottom:.2rem}@media(prefers-reduced-motion:reduce){.yad-stack__slot{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/yadegari-stack-builder.css.map */
