.p1-cred{font-size:13px;color:var(--muted);display:flex;gap:7px;align-items:center;flex-wrap:wrap;font-variant-numeric:lining-nums}.p1-cred .st{color:#b98a2d;letter-spacing:2px;font-size:12px}.p1-cred b{color:var(--ink);font-weight:600}.p1-scarce{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#a4552f;font-weight:600;margin-left:auto}.p1-scarce i{width:7px;height:7px;border-radius:50%;background:#c06a3f;position:relative;flex:none}.p1-scarce i:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1.5px solid #c06a3f;animation:p1pulse 1.6s ease-out infinite}@keyframes p1pulse{0%{transform:scale(.5);opacity:.7}70%{transform:scale(1.25);opacity:0}to{opacity:0}}.p1-atc{padding:14px 18px!important;line-height:1.3}.p1-atc small{display:block;font-size:10.5px;letter-spacing:.06em;text-transform:none;font-weight:400;color:#faf7f0d1;margin-top:4px;white-space:nowrap}.p1-atc small,.p1-atc small span,.p1-atc small b{text-transform:none!important;letter-spacing:.06em!important;display:inline!important;font-size:10.5px!important}.p1-atc span{display:block;font-size:13px;letter-spacing:.15em;text-transform:uppercase;font-weight:600}.p1-claim{display:flex;gap:12px;align-items:center;background:#f3f5ec;border:1px solid #d9dccb;border-radius:14px;padding:13px 15px;margin-top:16px}.p1-claim .ros{flex:0 0 44px;width:44px;height:44px;color:var(--sage)}.p1-claim .ros svg{width:100%;height:100%}.p1-claim .tx{font-size:13px;line-height:1.55;color:#3f4a33}.p1-claim .tx b{color:var(--ink);font-weight:600}.p1-assure{margin-top:16px;border-top:1px solid var(--line)}.p1-assure .ai{display:flex;gap:11px;align-items:center;padding:11px 2px;border-bottom:1px solid var(--line);font-size:13.5px;color:#4a453d;font-variant-numeric:lining-nums}.p1-assure .ai svg:first-child{width:19px;height:19px;flex:0 0 auto;color:var(--sage)}.p1-assure .ai b{font-weight:600;color:var(--ink)}.p1-assure .ai i{font-style:normal;color:var(--muted);display:inline-flex;align-items:center;gap:5px}.p1-usf{width:17px;height:12px;display:inline-block;vertical-align:-1px;border-radius:2px;overflow:hidden}.p1-cutdn{color:#a4552f}.p1-pdesc{margin-top:16px}.p1-pdesc p{font-size:15.5px;line-height:1.6;color:#4a453d;margin:0}.p1-pdesc p+p{margin-top:10px}.p1-pdesc ul{list-style:none;margin:12px 0 0;padding:0}.p1-pdesc ul li{list-style:none;display:block;font-size:15.5px;line-height:1.6;color:#4a453d;padding:4px 0 4px 22px;position:relative}.p1-pdesc ul li::marker{content:""}.p1-pdesc ul li:before,.p1-pdesc .bens li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sage);margin:0;position:absolute;left:2px;top:13px}.p1-stick{position:fixed;left:0;right:0;bottom:0;background:#fffffff7;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .3s ease;z-index:60;box-shadow:0 -6px 20px #2b292512}.p1-stick.on{transform:none}.p1-stick .th{width:40px;height:40px;border-radius:3px;overflow:hidden;border:1px solid var(--line);flex:0 0 40px}.p1-stick .th img{width:100%;height:100%;object-fit:cover}.p1-stick .tt{cursor:pointer;min-width:0}.p1-stick .nm{font-family:var(--serif);font-size:15.5px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p1-stick .mt{font-size:10.5px;color:var(--muted)}.p1-stick .b{margin-left:auto;background:var(--sage);color:var(--cream);border:0;padding:13px 18px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;border-radius:3px;white-space:nowrap;cursor:pointer;font-family:inherit}@media(min-width:961px){.p1-stick{display:none!important}}.p1-below{max-width:1180px;margin:0 auto;padding:0 40px}.p1-lead{text-align:center;margin-top:36px}.p1-lead .ln{display:block;font-family:var(--serif);font-size:31px;font-weight:600;line-height:1.22}.p1-lead .ln.it{font-style:italic}.p1-lead .ln.it em{font-style:italic;color:#4e7d38}.p1-umwrap{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(26px,4vw,52px);align-items:stretch;margin-top:38px}.p1-umL{display:flex}.p1-vswrap{flex:1;display:flex;border-radius:8px;overflow:hidden}.p1-vswrap img{width:100%;height:100%;object-fit:cover;object-position:center 62%}.p1-lab{display:flex;justify-content:center;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-weight:600}.p1-lab .ev{position:relative;display:inline-block}.p1-lab .ev svg{position:absolute;left:0;right:0;bottom:-5px;width:100%;height:5px}.p1-spec{display:grid;grid-template-columns:1fr 1fr;gap:22px 14px;margin-top:22px;text-align:center}.p1-spec .ph{width:96px;height:96px;border-radius:50%;overflow:hidden;margin:0 auto 10px;border:1px solid var(--line)}.p1-spec .ph img{width:100%;height:100%;object-fit:cover}.p1-spec b{display:block;font-size:15px;font-weight:600;line-height:1.2}.p1-spec span{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:600;margin-top:3px}.p1-leadp{font-size:16px;line-height:1.7;color:#5a5448;margin-top:20px;text-align:left}.p1-leadp b{color:var(--ink);font-weight:600}.p1-accs{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;align-items:start;margin-top:34px}.p1-accs details{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.p1-accs summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:17px 2px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--ink)}.p1-accs summary::-webkit-details-marker{display:none}.p1-accs summary:after{content:"+";font-size:17px;font-weight:400;color:var(--muted);transition:transform .25s}.p1-accs details[open] summary:after{transform:rotate(45deg)}.p1-accs .accbody{padding:2px 2px 16px}.p1-accs .accrow{display:flex;gap:11px;align-items:flex-start;padding:8px 0;font-size:13.5px;line-height:1.55;color:#4a453d}.p1-accs .accrow i{flex:0 0 auto;width:19px;height:19px;color:var(--sage);margin-top:2px}.p1-accs .accrow i svg{width:19px;height:19px;display:block}.p1-accs .accrow b{font-weight:600;color:var(--ink);flex:0 0 74px}.p1-accs .accrow span{flex:1}.p1-wear{display:grid;grid-template-columns:1fr 1.05fr;gap:0;align-items:stretch;max-width:1180px;margin:36px auto 0;background:#fff;border:1px solid var(--line);border-radius:11px;overflow:hidden;text-align:left}.p1-wearR{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,3.5vw,52px)}.p1-wearR h2{font-family:var(--serif);font-size:34px;font-weight:600;line-height:1.15;margin-bottom:16px}.p1-wearR h2 em{font-style:italic;color:#4e7d38}.p1-wearR p{font-size:16.5px;line-height:1.7;color:#4a453d;margin:0 0 14px}.p1-wearR p:last-child{margin-bottom:0}.p1-wearR .flex{font-weight:600;color:var(--ink)}.p1-wearL{display:flex}.p1-wearimg{flex:1;display:flex}.p1-wearimg img{width:100%;height:100%;object-fit:cover;object-position:center 45%}.p1-join{display:grid;grid-template-columns:1.1fr .9fr;max-width:1180px;margin:36px auto 0;overflow:hidden;border-radius:11px;background:#fff;border:1px solid var(--line)}.p1-join .hero{width:100%;height:100%;object-fit:cover}.p1-join .inner{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:clamp(22px,3vw,38px) clamp(20px,3vw,34px);position:relative;z-index:2}.p1-join .jpile{display:flex;justify-content:center;margin-bottom:14px}.p1-join .jpile img{width:52px;height:52px;border-radius:50%;object-fit:cover;border:2.5px solid #fff;box-shadow:0 1px 4px #2b29252e}.p1-join .jpile img+img{margin-left:-13px}.p1-join .jn{font-family:var(--serif);font-size:30px;font-weight:600;line-height:1.1;font-variant-numeric:lining-nums}.p1-join .jn em{font-style:italic;color:#4e7d38}.p1-join .js{font-size:12.5px;color:var(--muted);margin-top:7px}.p1-faq{max-width:720px;margin:22px auto 0;padding:24px 20px 4px}.p1-faqhead{text-align:center;margin-bottom:26px}.p1-faqhead h2{font-family:var(--serif);font-size:31px;font-weight:600}.p1-faqhead h2 em{font-style:italic;color:#4e7d38}.p1-faq details{border-bottom:1px solid var(--line)}.p1-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:17px 2px;font-size:15.5px;font-weight:600;color:var(--ink)}.p1-faq summary::-webkit-details-marker{display:none}.p1-faq summary:after{content:"+";font-size:18px;font-weight:400;color:var(--muted);transition:transform .25s;flex:0 0 auto;margin-left:14px}.p1-faq details[open] summary:after{transform:rotate(45deg)}.p1-faq details p{font-size:14.5px;line-height:1.65;color:#5a5448;padding:0 2px 16px}html{interpolate-size:allow-keywords}.p1-accs details::details-content,.p1-faq details::details-content,.accs details::details-content{block-size:0;overflow:hidden;transition:block-size .32s ease,content-visibility .32s allow-discrete}.p1-accs details[open]::details-content,.p1-faq details[open]::details-content,.accs details[open]::details-content{block-size:auto}.modal-card{max-height:86vh;display:flex;flex-direction:column;overflow:hidden}.modal-card h3,.modal-card .mg-lead,.modal-card .mg-note{flex:0 0 auto}.mg-wrap{overflow-y:auto;flex:1 1 auto;min-height:0;scrollbar-width:none}.mg-wrap::-webkit-scrollbar{display:none}.info h1{font-size:33px;white-space:normal;letter-spacing:0;margin:8px 0 2px;line-height:1.12}@media(max-width:640px){.info h1{font-size:33px;white-space:normal}}.pdp .stagebox{position:relative}.pdp .counter{position:absolute;right:16px;bottom:12px;font-family:var(--serif);font-size:14px;letter-spacing:.22em;color:var(--muted);font-variant-numeric:lining-nums;margin:0;text-align:right;display:block}.p1-atc{font-family:inherit!important;letter-spacing:.15em!important}.pdp .rail{display:flex;gap:7px;overflow-x:auto;padding:12px 0 0;scrollbar-width:none}.pdp .rail div:first-child{margin-left:auto}.pdp .rail div:last-child{margin-right:auto}.pdp .rail::-webkit-scrollbar{display:none}.pdp .rail div{flex:0 0 56px;aspect-ratio:1/1;border:1px solid var(--line);border-radius:3px;overflow:hidden;cursor:pointer}.pdp .rail div.on{border-color:var(--ink)}.pdp .rail img{width:100%;height:100%;object-fit:cover}.pdp .sizes{grid-template-columns:repeat(4,1fr);max-width:none}.p1-atc.pre{background:#8d9678!important;border-color:#8d9678!important}.p1-faq summary{text-transform:none;letter-spacing:0;font-size:15.5px;font-weight:600}.p1-faq details,.p1-accs details{padding:0}@media(max-width:960px){.p1-below{padding:0 26px}}@media(max-width:640px){.p1-below{padding:0 20px}.pdp .rail{padding:10px 20px 0}.p1-lead .ln{font-size:27px}.p1-umwrap{grid-template-columns:1fr;gap:0;margin-top:30px}.p1-vswrap img{aspect-ratio:4/3;height:auto}.p1-lab{margin-top:26px}.p1-spec{grid-template-columns:repeat(4,1fr);gap:10px 6px;margin-top:16px}.p1-spec .ph{width:76px;height:76px}.p1-spec b{font-size:12.5px}.p1-spec span{font-size:8.5px}.p1-leadp{text-align:center;font-size:15.5px}.p1-accs{grid-template-columns:1fr;gap:0;margin-top:26px}.p1-accs details+details{border-top:0}.p1-wear{grid-template-columns:1fr;margin:36px 20px 0}.p1-wearL{order:-1}.p1-wearimg img{aspect-ratio:1/1;height:auto}.p1-wearR{padding:22px 18px 24px;text-align:center}.p1-wearR h2{font-size:28px}.p1-wearR p{font-size:15.5px}.p1-join{grid-template-columns:1fr;margin:36px 20px 0}.p1-join .hero{aspect-ratio:16/11;height:auto}.p1-join .inner{padding:20px 18px 24px}.p1-join .jpile{margin-top:-46px}.p1-join .jpile img{border-color:#fff}.p1-faqhead{display:none}.p1-faq{padding-top:6px}.price{flex-wrap:wrap}}.p1-cred{font-size:13.5px}.pdp .price{font-size:23px;display:flex;align-items:baseline;gap:10px;margin-top:14px}.pdp .price .was{font-size:17px;font-weight:400}.pdp .sizes{gap:8px}.pdp .size{height:46px;border-radius:5px;font-size:15px}.p1-assure .ai{padding:12px 2px}.p1-atc small{margin-top:5px}.p1-lead .ln{font-size:29px;font-weight:500}.p1-leadp{margin-top:22px}.p1-accs{margin-top:20px;border-top:1px solid var(--line)}.p1-accs details{border-top:0;border-bottom:1px solid var(--line);padding:14px 0}.p1-accs summary{font-size:12px;letter-spacing:.13em;padding:0}.p1-faq{margin:0;max-width:none;padding:36px 18px 4px}.p1-faq details{padding:15px 0;border-bottom:1px solid var(--line);border-top:0}.p1-faq details:first-of-type{border-top:1px solid var(--line)}.p1-faq summary{font-size:16px;padding:0}.p1-faq details p{font-size:15px;margin-top:9px;padding:0;line-height:1.6}@media(min-width:641px){.p1-faq{max-width:720px;margin:0 auto;padding:24px 20px 4px}.p1-accs{margin-top:34px;border-top:0}.p1-accs details{border-top:1px solid var(--line)}}@media(max-width:640px){.p1-lead .ln{font-size:29px}.p1-accs details+details{border-top:0}}.p1-faq details,.p1-accs details{font-size:18px}.pdp{padding-top:30px}@media(max-width:640px){.pdp{gap:18px;padding-top:0}}.opt .lab b{font-weight:600!important;color:var(--ink)!important}.pdp .sw{width:46px;height:46px}.pdp{max-width:100%}.pdp>*,.pdp .gallery,.pdp .info,.pdp .stagebox,.pdp .stage,.pdp .track,.pdp .slide{min-width:0}.p1-atc small,.p1-atc small span,.p1-atc small b{font-size:min(10.5px,2.9vw)!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ec-pdp1.css.map */
