.wld-p-root{--wld-ink:#111111;--wld-ink-soft:#6e6e6e;--wld-line:#e2e2e2;--wld-bg-soft:#f6f6f6;--wld-gold:#b6893f;font-family:Inter,sans-serif;color:var(--wld-ink);max-width:1300px;margin:0 auto;padding:24px 5vw 80px}.wld-p-root *{box-sizing:border-box}.wld-p-root img{max-width:100%;display:block}.wld-p-root .wld-p-crumbs{font-size:12.5px;color:var(--wld-ink-soft);display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.wld-p-root .wld-p-crumbs a{color:var(--wld-ink-soft);text-decoration:none}.wld-p-root .wld-p-crumbs a:hover{color:var(--wld-ink)}.wld-p-root .wld-p-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:start}.wld-p-root .wld-p-gallery{position:sticky;top:24px}.wld-p-root .wld-p-gallery__main{position:relative;border-radius:4px;overflow:hidden;background:var(--wld-bg-soft);margin-bottom:12px;aspect-ratio:1/1}.wld-p-root .wld-p-media-item{display:none;width:100%;height:100%}.wld-p-root .wld-p-media-item.is-active{display:block}.wld-p-root .wld-p-media-item img,.wld-p-root .wld-p-media-item video,.wld-p-root .wld-p-media-item model-viewer{width:100%;height:100%;object-fit:cover}.wld-p-root .wld-p-placeholder{aspect-ratio:1/1;background:linear-gradient(135deg,#eaeaea,#d4d4d4)}.wld-p-root .wld-p-gallery__thumbs{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.wld-p-root .wld-p-thumb{position:relative;flex:0 0 auto;padding:0;border:1px solid var(--wld-line);border-radius:3px;overflow:hidden;width:76px;height:76px;cursor:pointer;background:none}.wld-p-root .wld-p-thumb img{width:100%;height:100%;object-fit:cover}.wld-p-root .wld-p-thumb.is-active{border-color:var(--wld-ink);box-shadow:0 0 0 1px var(--wld-ink)}.wld-p-root .wld-p-thumb--video:after{content:"\25b6";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;background:#00000040}.wld-p-root .wld-p-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--wld-gold);font-weight:600;margin:0 0 10px}.wld-p-root .wld-p-title{font-family:"DM Serif Display",serif;font-weight:400;font-size:clamp(28px,3.2vw,40px);line-height:1.15;margin:0 0 14px}.wld-p-root .wld-p-price-row{display:flex;align-items:baseline;gap:12px;margin-bottom:18px}.wld-p-root .wld-p-price{font-size:24px;font-weight:600}.wld-p-root .wld-p-price__compare{color:var(--wld-ink-soft);margin-right:10px;font-size:17px;font-weight:400}.wld-p-root .wld-p-price__tax{font-size:12.5px;color:var(--wld-ink-soft)}.wld-p-root .wld-p-tagline{font-size:15.5px;line-height:1.6;color:var(--wld-ink-soft);margin:0 0 22px}.wld-p-root .wld-p-features{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px;margin:0 0 26px;padding:18px;background:var(--wld-bg-soft);border-radius:4px}.wld-p-root .wld-p-feature{display:flex;gap:10px}.wld-p-root .wld-p-feature__icon{font-size:16px;line-height:1.4;flex-shrink:0;color:var(--wld-gold)}.wld-p-root .wld-p-feature__title{margin:0 0 2px;font-size:14px;font-weight:600}.wld-p-root .wld-p-feature p{margin:0;font-size:13px;color:var(--wld-ink-soft);line-height:1.45}.wld-p-root .wld-p-option{margin-bottom:18px}.wld-p-root .wld-p-option__label{font-size:13px;font-weight:600;margin:0 0 8px}.wld-p-root .wld-p-option__current{font-weight:400;color:var(--wld-ink-soft)}.wld-p-root .wld-p-option__values{display:flex;gap:8px;flex-wrap:wrap}.wld-p-root .wld-p-pill{padding:10px 16px;border:1px solid var(--wld-line);border-radius:22px;background:#fff;font-size:13.5px;cursor:pointer;font-family:inherit;color:var(--wld-ink);transition:border-color .15s ease,background .15s ease}.wld-p-root .wld-p-pill:hover{border-color:var(--wld-ink)}.wld-p-root .wld-p-pill.is-active{background:var(--wld-ink);color:#fff;border-color:var(--wld-ink)}.wld-p-root .wld-p-pill.is-unavailable{opacity:.35;text-decoration:line-through}.wld-p-root .wld-p-buy{display:flex;gap:10px;margin:24px 0 10px}.wld-p-root .wld-p-qty{display:inline-flex;align-items:center;border:1px solid var(--wld-line);border-radius:2px;overflow:hidden;flex-shrink:0}.wld-p-root .wld-p-qty__btn{width:38px;height:50px;background:#fff;border:none;font-size:16px;cursor:pointer;color:var(--wld-ink)}.wld-p-root .wld-p-qty__btn:hover{background:var(--wld-bg-soft)}.wld-p-root .wld-p-qty input{width:42px;height:50px;border:none;text-align:center;font-size:14px;font-family:inherit;-moz-appearance:textfield}.wld-p-root .wld-p-qty input::-webkit-outer-spin-button,.wld-p-root .wld-p-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wld-p-root .wld-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 28px;border-radius:2px;font-size:14.5px;font-weight:600;cursor:pointer;border:1px solid var(--wld-ink);font-family:inherit}.wld-p-root .wld-btn--primary{background:var(--wld-ink);color:#fff;flex:1}.wld-p-root .wld-btn--primary:hover{background:#333}.wld-p-root .wld-btn--primary[disabled]{background:var(--wld-bg-soft);color:var(--wld-ink-soft);border-color:var(--wld-line);cursor:not-allowed}.wld-p-root .wld-p-dynamic{margin-bottom:8px}.wld-p-root .wld-p-dynamic .shopify-payment-button__button{border-radius:2px;min-height:50px}.wld-p-root .wld-p-dynamic .shopify-payment-button__more-options{font-size:13px;color:var(--wld-ink-soft)}.wld-p-root .wld-p-ship{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--wld-line);border-radius:4px;padding:14px 16px;margin:16px 0}.wld-p-root .wld-p-ship__icon{color:var(--wld-gold);padding-top:1px}.wld-p-root .wld-p-ship__title{margin:0 0 2px;font-size:14px}.wld-p-root .wld-p-ship__title strong{font-weight:600}.wld-p-root .wld-p-ship__text{margin:0;font-size:13px;color:var(--wld-ink-soft)}.wld-p-root .wld-p-guarantees{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.wld-p-root .wld-p-guarantees li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;font-size:12.5px;color:var(--wld-ink-soft);padding:12px 6px;background:var(--wld-bg-soft);border-radius:4px}.wld-p-root .wld-p-guarantees svg{color:var(--wld-ink)}.wld-p-root .wld-p-payments{display:flex;flex-wrap:wrap;gap:6px}.wld-p-root .wld-p-payicon{width:38px;height:24px}.wld-p-root .wld-p-details{max-width:820px;margin:64px auto 0;border-top:1px solid var(--wld-line)}.wld-p-root .wld-p-acc{border-bottom:1px solid var(--wld-line)}.wld-p-root .wld-p-acc summary{cursor:pointer;list-style:none;padding:20px 32px 20px 0;font-family:"DM Serif Display",serif;font-size:21px;position:relative}.wld-p-root .wld-p-acc summary::-webkit-details-marker{display:none}.wld-p-root .wld-p-acc summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-family:Inter,sans-serif;font-size:20px;color:var(--wld-ink-soft)}.wld-p-root .wld-p-acc[open] summary:after{content:"\2212"}.wld-p-root .wld-p-acc__body{padding:0 0 24px}.wld-p-root .wld-p-rte{font-size:15px;line-height:1.7;color:#333}.wld-p-root .wld-p-rte ul{padding-left:20px;margin:12px 0}.wld-p-root .wld-p-rte li{margin-bottom:6px}.wld-p-root .wld-p-rte p{margin:0 0 12px}.wld-p-root .wld-p-rte a{color:var(--wld-ink)}.wld-p-root .wld-p-related{margin-top:80px}.wld-p-root .wld-p-related h2{font-family:"DM Serif Display",serif;font-weight:400;font-size:clamp(24px,2.6vw,32px);text-align:center;margin:0 0 32px}.wld-p-root .wld-p-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.wld-p-root .wld-p-card{text-decoration:none;color:var(--wld-ink)}.wld-p-root .wld-p-card__media{aspect-ratio:1/1;background:var(--wld-bg-soft);border-radius:4px;overflow:hidden;margin-bottom:12px}.wld-p-root .wld-p-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.wld-p-root .wld-p-card:hover .wld-p-card__media img{transform:scale(1.03)}.wld-p-root .wld-p-card__title{font-size:14.5px;font-weight:600;margin:0 0 4px}.wld-p-root .wld-p-card__price{font-size:14px;color:var(--wld-ink-soft);margin:0}.wld-p-root .wld-p-sticky{display:none}@media(max-width:900px){.wld-p-root{padding:16px 16px 96px}.wld-p-root .wld-p-layout{grid-template-columns:1fr;gap:24px}.wld-p-root .wld-p-gallery{position:static}.wld-p-root .wld-p-features{grid-template-columns:1fr}.wld-p-root .wld-p-related__grid{grid-template-columns:repeat(2,1fr);gap:14px}.wld-p-root .wld-p-related__grid .wld-p-card:nth-child(3){display:none}.wld-p-root .wld-p-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--wld-line);transform:translateY(110%);transition:transform .25s ease}.wld-p-root .wld-p-sticky.is-visible{transform:translateY(0)}.wld-p-root .wld-p-sticky__info{flex:1;min-width:0}.wld-p-root .wld-p-sticky__title{margin:0;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wld-p-root .wld-p-sticky__price{margin:0;font-size:13px;color:var(--wld-ink-soft)}.wld-p-root .wld-p-sticky .wld-btn{flex:0 0 auto;padding:13px 18px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/wld-product.css.map */
