.mdb-pdp{padding:clamp(1.25rem,3vw,2.5rem) 0 4rem;overflow-x:clip}.mdb-pdp .mdb-container{min-width:0;max-width:100%}.mdb-pdp__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start;margin-top:.85rem;min-width:0}.mdb-pdp__grid>*{min-width:0}.mdb-pdp__gallery{position:sticky;top:calc(var(--header-height) + var(--promo-bar-height, 0px) + 1rem);max-width:100%}.mdb-pdp__stage{position:relative;overflow:hidden;border:0;border-radius:1.35rem;background:#f3ece4;aspect-ratio:1;max-width:100%;width:100%}.mdb-pdp__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:none;margin:0;padding:0}.mdb-pdp__slide.is-active{display:block}.mdb-pdp__slide img{display:block;width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center;border-radius:1.35rem;cursor:zoom-in}.mdb-pdp__buy{display:grid;gap:1rem;min-width:0;max-width:100%}.mdb-pdp__zoom{position:absolute;right:.85rem;bottom:.85rem;border:0;border-radius:999px;background:#ffffffeb;color:var(--color-ink);font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.45rem .75rem;cursor:pointer}.mdb-pdp__thumbs{display:flex;gap:.55rem;margin-top:.75rem;overflow-x:auto;padding-bottom:.2rem}.mdb-pdp__thumb{flex:0 0 4.6rem;display:block;width:4.6rem;height:4.6rem;padding:4px;border-radius:.85rem;border:1px solid var(--color-line);background:#fff;line-height:0;font-size:0;overflow:hidden;cursor:pointer}.mdb-pdp__thumb.is-active{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.mdb-pdp__thumb img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;border-radius:.62rem}.mdb-pdp__crumb{display:flex;flex-wrap:nowrap;align-items:baseline;gap:.35rem;min-width:0;color:var(--color-muted);font-size:.82rem;white-space:nowrap}.mdb-pdp__crumb-current{min-width:0;overflow:hidden;text-overflow:ellipsis}.mdb-pdp__crumb a:hover{color:var(--color-accent)}.mdb-pdp__intro{display:grid;gap:.15rem}.mdb-pdp__kicker{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem .75rem;max-width:100%}.mdb-pdp__kicker .mdb-eyebrow{margin-bottom:0}.mdb-pdp__title{font-family:var(--font-body);font-weight:600;letter-spacing:-.01em;font-size:clamp(1.55rem,2.2vw,2.05rem);line-height:1.22;max-width:18em}.mdb-pdp__lead{margin:.45rem 0 0;max-width:36em;color:var(--color-muted);font-size:.98rem;line-height:1.55}.mdb-pdp__badge{position:absolute;top:.85rem;left:.85rem;z-index:2;display:inline-flex;align-items:center;width:fit-content;margin:0;padding:.28rem .7rem;border-radius:999px;background:#ffffffeb;color:var(--color-accent-hover);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mdb-pdp__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.65rem .9rem}.mdb-pdp__price-now{font-family:var(--font-body);font-size:1.45rem;font-weight:600;line-height:1}.mdb-pdp__price-was{font-family:var(--font-body);font-size:1.05rem;font-weight:500;color:var(--color-muted);text-decoration:line-through}.mdb-pdp__price-save{padding:.2rem .55rem;border-radius:999px;background:#2a1f18;color:#fff;font-size:.78rem;font-weight:600}.mdb-pdp__tax{margin-top:-.35rem;color:var(--color-muted);font-size:.85rem}.mdb-pdp__form{display:grid;gap:1rem}.mdb-pdp fieldset{border:0;margin:0;padding:0;min-inline-size:0}.mdb-pdp__option-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.55rem;font-size:.92rem}.mdb-pdp__size-guide-link{border:0;padding:0;background:none;font:inherit;font-size:.82rem;color:var(--color-accent-hover);text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.mdb-pdp__size-guide-link:hover{color:var(--color-accent)}.mdb-pdp__size-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;box-sizing:border-box;width:min(520px,calc(100vw - 2rem));max-width:min(520px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);margin:auto;padding:0;border:0;overflow:visible;background:transparent}.mdb-pdp__size-dialog[open]{display:flex;align-items:center;justify-content:center}.mdb-pdp__size-dialog::backdrop{background:#16100c8c}.mdb-pdp__size-dialog-panel{position:relative;box-sizing:border-box;width:100%;max-height:calc(100vh - 2rem);overflow:auto;padding:1.35rem 1.25rem 1.25rem;border-radius:1rem;border:1px solid var(--color-line);background:#fff;box-shadow:0 24px 60px #1c14102e}.mdb-pdp__size-dialog-close{position:absolute;top:.5rem;right:.55rem;border:0;background:none;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--color-muted)}.mdb-pdp__size-dialog-lead,.mdb-pdp__size-dialog-hint{margin:.65rem 0 0;font-size:.9rem;line-height:1.55;color:var(--color-muted)}.mdb-pdp__size-dialog-lead.rte :first-child{margin-top:0}.mdb-pdp__size-dialog-lead.rte p{margin:0 0 .65rem}.mdb-pdp__size-dialog-lead.rte p:last-child{margin-bottom:0}.mdb-pdp__size-table{width:100%;margin-top:1rem;border-collapse:collapse;font-size:.88rem}.mdb-pdp__size-table th,.mdb-pdp__size-table td{padding:.45rem .5rem;border-bottom:1px solid var(--color-line);text-align:left}.mdb-pdp__size-table th{font-weight:600;color:var(--color-ink)}.mdb-pdp__size-guide-figure{margin:1.15rem 0 0;padding:0;border-top:1px solid var(--color-line);padding-top:1rem}.mdb-pdp__size-guide-figure-img{display:block;width:100%;max-width:26rem;height:auto;margin:0 auto;border-radius:.65rem;border:1px solid var(--color-line)}.mdb-pdp__option-head strong{font-weight:600}.mdb-pdp__select-wrap{position:relative;max-width:22rem}.mdb-pdp__select-wrap:after{content:"";position:absolute;top:50%;right:1rem;width:.55rem;height:.55rem;border-right:2px solid var(--color-ink);border-bottom:2px solid var(--color-ink);transform:translateY(-65%) rotate(45deg);pointer-events:none;opacity:.72}.mdb-pdp__select{-webkit-appearance:none;appearance:none;width:100%;min-height:2.85rem;padding:.65rem 2.75rem .65rem .85rem;border:1px solid var(--color-line);border-radius:.45rem;background:#fff;color:var(--color-ink);font:inherit;font-size:.95rem;line-height:1.35;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.mdb-pdp__select:hover{border-color:#1c141047}.mdb-pdp__select:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.mdb-pdp__select:disabled{opacity:.55;cursor:not-allowed}.mdb-pdp__option-value{color:var(--color-muted)}.mdb-pdp__swatches,.mdb-pdp__pills{display:flex;flex-wrap:wrap;gap:.55rem}.mdb-pdp__swatch,.mdb-pdp__pill{position:relative}.mdb-pdp__swatch input,.mdb-pdp__pill input{position:absolute;opacity:0;pointer-events:none}.mdb-pdp__swatch span:not(.mdb-visually-hidden){display:grid;place-items:center;width:2.05rem;height:2.05rem;border-radius:50%;border:1px solid rgba(28,20,16,.18);box-shadow:inset 0 0 0 2px #fff;cursor:pointer}.mdb-pdp__swatch input:focus-visible+span:not(.mdb-visually-hidden),.mdb-pdp__pill input:focus-visible+span{outline:2px solid var(--color-accent);outline-offset:3px}.mdb-pdp__swatch input:checked+span:not(.mdb-visually-hidden){box-shadow:inset 0 0 0 2px #fff,0 0 0 2px var(--color-accent)}.mdb-pdp__pill span{display:inline-flex;min-height:2.6rem;align-items:center;padding:.4rem .85rem;border-radius:999px;border:1px solid var(--color-line);background:#fff;cursor:pointer}.mdb-pdp__pill input:checked+span{border-color:var(--color-accent);background:var(--color-accent-soft)}.mdb-pdp__ref{margin-top:.65rem;color:var(--color-muted);font-size:.85rem}.mdb-pdp__actions{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;max-width:100%}.mdb-pdp__form .mdb-pdp__atc{min-width:0;max-width:100%}.mdb-pdp__qty{display:inline-flex;align-items:center;border:1px solid var(--color-line);border-radius:999px;background:#fff;overflow:hidden}.mdb-pdp__qty button{width:2.5rem;height:2.85rem;border:0;background:transparent;cursor:pointer;font-size:1.15rem}.mdb-pdp__qty input{width:2.4rem;border:0;text-align:center;background:transparent}.mdb-pdp__atc[disabled]{opacity:.55;cursor:not-allowed;transform:none}.mdb-pdp__wa{display:inline-flex;align-items:center;gap:.45rem;color:#25d366;font-size:.92rem;font-weight:600}.mdb-pdp__wa:hover{color:#1ebe5d}.mdb-pdp__trust{display:grid;gap:.45rem;margin:0;padding:.9rem 0 0;border-top:1px solid var(--color-line)}.mdb-pdp__trust li{display:flex;gap:.55rem;align-items:flex-start;color:var(--color-deep-soft);font-size:.92rem}.mdb-pdp__trust svg{flex:0 0 auto;margin-top:.15rem;color:var(--color-accent)}.mdb-pdp__view3d{display:flex;align-items:center;gap:.8rem;width:100%;margin-top:.35rem;padding:.7rem .5rem .7rem 1rem;border:1px dashed var(--color-line);border-radius:.7rem;background:#fff;color:var(--color-ink);text-align:left;cursor:pointer}.mdb-pdp__view3d svg{flex:0 0 auto;color:var(--color-accent)}.mdb-pdp__view3d>span:first-of-type{flex:1}.mdb-pdp__view3d strong,.mdb-pdp__view3d small{display:block}.mdb-pdp__view3d strong{font-size:.95rem;font-weight:600}.mdb-pdp__view3d small{margin-top:.15rem;color:var(--color-muted);font-size:.82rem}.mdb-pdp__view3d:hover{border-color:var(--color-accent)}.mdb-pdp__view3d-go{display:inline-flex;align-items:center;flex:0 0 auto;padding:.4rem .75rem;border-radius:999px;background:var(--color-accent);color:#fff;font-size:.78rem;font-weight:600}.mdb-pdp__story{margin-top:clamp(2.5rem,6vw,4.5rem);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.mdb-pdp__prose{color:var(--color-deep-soft)}.mdb-pdp__prose p,.mdb-pdp__prose li{margin-top:.75rem}.mdb-pdp__prose ul{padding-left:1.1rem;list-style:disc}.mdb-pdp__prose strong{color:var(--color-ink)}.mdb-pdp__faq{display:grid;gap:.55rem}.mdb-pdp__faq details{border:1px solid var(--color-line);border-radius:1rem;background:#ffffffb8;padding:.85rem 1rem}.mdb-pdp__faq summary{cursor:pointer;font-weight:600}.mdb-pdp__faq details p{margin-top:.55rem;color:var(--color-muted)}.mdb-pdp__sticky{display:none}.mdb-pdp__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent}.mdb-pdp__lightbox[open]{z-index:80;display:flex;align-items:center;justify-content:center}.mdb-pdp__lightbox::backdrop{background:#1c1410b8}.mdb-pdp__lightbox-frame{position:relative;display:inline-flex;max-width:min(92vw,52rem);max-height:86vh}.mdb-pdp__lightbox img{display:block;width:auto;height:auto;max-width:min(92vw,52rem);max-height:86vh;object-fit:contain;border:0;border-radius:1.15rem;background:transparent;box-shadow:none;outline:none}.mdb-pdp__lightbox-close{position:absolute;top:.75rem;right:.75rem;z-index:2;border:0;border-radius:999px;background:#fff;padding:.4rem .75rem;cursor:pointer}.mdb-pdp__lightbox-nav{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:2.6rem;height:2.6rem;border:0;border-radius:999px;background:#fffffff0;color:var(--color-ink);cursor:pointer;transform:translateY(-50%)}.mdb-pdp__lightbox-nav--prev{left:.75rem}.mdb-pdp__lightbox-nav--next{right:.75rem}@media(max-width:900px){.mdb-pdp__grid,.mdb-pdp__story{grid-template-columns:1fr}.mdb-pdp__gallery{position:static}.mdb-pdp__title{max-width:none;font-size:clamp(1.45rem,6vw,1.85rem)}.mdb-pdp__sticky{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;max-width:100vw;box-sizing:border-box;padding:.7rem max(1rem,env(safe-area-inset-left)) calc(.7rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-right));background:#faf6f1f5;border-top:1px solid var(--color-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mdb-pdp__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.mdb-pdp__form .mdb-pdp__atc{flex:1 1 10rem;width:auto;min-width:0}.mdb-pdp__sticky-price{font-family:var(--font-body);font-size:1.15rem;font-weight:600;line-height:1}.mdb-pdp{padding-bottom:6.5rem}}@media(prefers-reduced-motion:reduce){.mdb-pdp__atc,.mdb-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/mdb-pdp.css.map */
