.yamoga-shell .ym-shop-scene{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 15% 8%,#e3d6b866,transparent 36%),radial-gradient(ellipse at 92% 34%,#eadcc166,transparent 46%),#f6f0e5}.yamoga-shell .ym-shop-scene:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.42;background:linear-gradient(123deg,transparent 8%,#b9ac8726 12%,transparent 16%,transparent 22%,#b9ac8733 26%,transparent 31%,transparent 75%,#c4b39124 80%,transparent 85%);filter:blur(10px)}.yamoga-shell .ym-shop-scene:after{content:"";position:absolute;z-index:-1;left:-15%;bottom:-75px;width:130%;height:135px;border-radius:50% 50% 0 0;background:#ebe2d380;transform:rotate(-2deg);pointer-events:none}.yamoga-shell .ym-shop{max-width:1260px;margin:0 auto;padding:var(--ym-shop-space) 40px calc(var(--ym-shop-space) + 24px);background:transparent}.yamoga-shell .ym-shop__intro{max-width:800px;margin:0 auto 52px;text-align:center}.yamoga-shell .ym-shop__eyebrow{display:block;font:12px/1.5 Arial,sans-serif;letter-spacing:3px;text-transform:uppercase;color:#8b5d43;margin:0 0 24px}.yamoga-shell .ym-shop__intro h1{font-family:Georgia,serif;font-size:clamp(46px,6.8vw,var(--ym-shop-heading));font-weight:400;line-height:1.05;letter-spacing:-2.8px;color:#193f42;margin:0 auto;max-width:760px;text-wrap:balance}.yamoga-shell .ym-shop__intro h1:after{content:"";display:block;width:56px;height:1px;background:#ac7958;margin:28px auto 22px}.yamoga-shell .ym-shop__intro p{font:20px/1.65 Georgia,serif;color:#716457;max-width:620px;margin:0 auto;text-wrap:pretty}.yamoga-shell .ym-shop__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ym-shop-gap)}.yamoga-shell .ym-shop-card{display:flex;flex-direction:column;min-width:0;background:#fcf8f0;border:1px solid #e6d9c5;border-radius:12px;overflow:hidden;color:#193f42;text-decoration:none;box-shadow:0 5px 18px #725a3610;transition:box-shadow .2s ease,border-color .2s ease}.yamoga-shell .ym-shop-card:hover{border-color:#b99b79;box-shadow:0 10px 28px #725a361c}.yamoga-shell .ym-shop-card:focus-visible{outline:2px solid #87513a;outline-offset:4px}.yamoga-shell .ym-shop-card__image{aspect-ratio:4/3;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.yamoga-shell .ym-shop-card__image img,.yamoga-shell .ym-shop-card__placeholder{display:block;width:100%;height:100%;margin:0;max-width:100%;object-fit:contain}.yamoga-shell .ym-shop-card__image--cover img{object-fit:cover}.yamoga-shell .ym-shop-card__image--contain{padding:18px}.yamoga-shell .ym-shop-card__body{display:flex;flex:1;align-items:center;justify-content:space-between;gap:14px;min-height:136px;padding:26px 24px;border-top:1px solid #eee3d2}.yamoga-shell .ym-shop-card__body h2{font:400 var(--ym-card-heading)/1.14 Georgia,serif;letter-spacing:-1px;color:#193f42;margin:0}.yamoga-shell .ym-shop-card__body p{font:10px/1.6 Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#946646;margin:13px 0 0}.yamoga-shell .ym-shop-card__arrow{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #b99b79;border-radius:50%;font:22px/1 Arial,sans-serif;color:#946646;flex-shrink:0}@media(max-width:989px){.yamoga-shell .ym-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yamoga-shell .ym-shop{padding-right:24px;padding-left:24px}.yamoga-shell .ym-shop-card__body h2{font-size:min(var(--ym-card-heading),34px)}}@media(max-width:559px){.yamoga-shell .ym-shop{padding:42px 20px 64px}.yamoga-shell .ym-shop__intro{margin-bottom:32px}.yamoga-shell .ym-shop__eyebrow{font-size:10px;letter-spacing:2.4px;margin-bottom:20px}.yamoga-shell .ym-shop__intro h1{font-size:46px;letter-spacing:-1.6px}.yamoga-shell .ym-shop__intro p{font-size:17px}.yamoga-shell .ym-shop__grid{grid-template-columns:minmax(0,1fr);gap:22px}.yamoga-shell .ym-shop-card__body{min-height:116px;padding:22px}.yamoga-shell .ym-shop-card__body h2{font-size:min(var(--ym-card-heading),32px)}}@media(prefers-reduced-motion:reduce){.yamoga-shell .ym-shop-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
