@import"https://fonts.googleapis.com/css2?family=Gilda+Display&display=swap";.abx-pd__atc [data-atc-label]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media screen and (min-width:750px){.abx-pd__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:clamp(3.2rem,4.6vw,6.4rem);align-items:start}.abx-pd__media{position:sticky;top:2.4rem}.abx-pd__name{font-size:clamp(5.4rem,6.1vw,8.8rem)}.abx-pd__title--m .abx-pd__name{font-size:clamp(4.6rem,4.9vw,7rem)}.abx-pd__title--s .abx-pd__name{font-size:clamp(4rem,3.9vw,5.6rem)}}.abx-pd__name{white-space:nowrap}.abx-pd__title--s .abx-pd__name{white-space:normal}.abx-pd__sub{margin-top:1rem;font-size:clamp(2.6rem,2.3vw,3.2rem);line-height:1}.abx-pd__chips--pills{display:flex;flex-wrap:nowrap;gap:.8rem;padding-top:.8rem}.abx-pd__chips--pills .abx-pd__opt{position:relative;flex:1 1 0;min-width:0;justify-content:center;min-height:5rem;padding:0 1rem;border-radius:999px;font-size:1.5rem;white-space:nowrap}.abx-pd__rib{position:absolute;top:-.95rem;left:50%;transform:translate(-50%);padding:.2rem .8rem;border-radius:999px;background:#e2cc9a;color:#3a2d12;font-size:1rem;letter-spacing:.08em;line-height:1.5;white-space:nowrap;pointer-events:none}.abx-pd__setnote{margin:0;font-size:1.3rem;color:#5a5a5a}.abx-pd__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:1rem;margin-bottom:.8rem}.abx-pd__price-n{font-family:"Gilda Display",var(--ab-serif),serif;font-weight:400;font-size:3.6rem;line-height:1;color:var(--ab-green)}.abx-pd__price-n s{margin-left:1.2rem;font-family:"Gilda Display",var(--ab-serif),serif;font-weight:400;font-size:1.5rem;color:#6b6b6b}.abx-pd__price-v{font-size:1.3rem;color:#5a5a5a}.abx-pd__row{gap:1rem;align-items:stretch}.abx-pd__qty{height:6rem;padding:0 .4rem;background:#fff;box-shadow:inset 0 0 0 1px #e4dccd}.abx-pd__qty button{width:4.6rem;height:4.4rem;font-size:2rem;color:var(--ab-green)}.abx-pd__qty input{width:2.2rem;font-size:1.6rem}.abx-pd__atc,.abx-pd__atc[disabled]{height:6rem;justify-content:center;gap:1rem;padding:0 2.4rem;font-size:1.5rem;letter-spacing:.06em}.abx-pd__atc svg{flex:0 0 auto;width:1.8rem;height:1.8rem}.abx-pd__atc [data-atc-label]{flex:0 1 auto}.abx-pd__atc[disabled] svg{display:none}.abx-pd__atc:focus-visible{outline:2px solid var(--ab-gold);outline-offset:2px}.abx-pd__specs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.abx-pd__specs::-webkit-scrollbar{display:none}.abx-pd__specs span{flex:0 0 auto;white-space:nowrap}@media screen and (max-width:749px){.abx-pd__sub{font-size:2.4rem;margin-top:.8rem}.abx-pd__chips--pills .abx-pd__opt{min-height:4.6rem;font-size:1.4rem;padding:0 .6rem}.abx-pd__rib{font-size:.9rem;padding:.15rem .6rem}.abx-pd__setnote{font-size:1.25rem}.abx-pd__price-n{font-size:3.2rem}.abx-pd__price-n s{font-size:1.4rem;margin-left:1rem}.abx-pd__qty{height:5.6rem}.abx-pd__qty button{width:3.6rem}.abx-pd__atc,.abx-pd__atc[disabled]{height:5.6rem;padding:0 1.6rem}.abx-pd__specs{gap:.5rem}.abx-pd__specs span{font-size:1.15rem;padding:.75rem 1.1rem}}.abx-pd__slide img{cursor:zoom-in}body.abx-lb-on{overflow:hidden}.abx-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#f6f2eafa;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s}.abx-lb.is-open{opacity:1;visibility:visible}.abx-lb__track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.abx-lb__track::-webkit-scrollbar{display:none}.abx-lb__slide{flex:0 0 100%;height:100%;scroll-snap-align:center;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:7.2rem 2rem 6rem;box-sizing:border-box;touch-action:pan-x}.abx-lb__slide img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:20px;cursor:zoom-in;transition:transform .25s ease;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.abx-lb__slide.is-zoom{touch-action:none}.abx-lb__slide.is-zoom img{cursor:zoom-out;border-radius:0}.abx-lb__bar{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:1.6rem 2rem;pointer-events:none}.abx-lb__count{font-family:var(--ab-sans);font-size:1.3rem;letter-spacing:.16em;color:var(--ab-green)}.abx-lb__btn{pointer-events:auto;width:4.8rem;height:4.8rem;border-radius:50%;border:0;background:#fff;color:var(--ab-green);box-shadow:0 6px 16px #1f3d2e1f;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.abx-lb__btn:focus-visible{outline:2px solid var(--ab-gold);outline-offset:2px}.abx-lb__nav{position:absolute;top:50%;z-index:2;transform:translateY(-50%)}.abx-lb__prev{left:2.4rem}.abx-lb__next{right:2.4rem}.abx-lb__hint{position:absolute;left:0;right:0;bottom:2rem;margin:0;text-align:center;font-family:var(--ab-sans);font-size:1.2rem;letter-spacing:.06em;color:#5a5a5a;pointer-events:none}@media screen and (max-width:749px){.abx-lb__nav{display:none}.abx-lb__slide{padding:7rem 0 5.6rem}.abx-lb__slide img{border-radius:0}}.abx-pd__chips--stack{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.6rem,1fr))}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ab-product-2.css.map */
