.pc{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;min-width:0}.pc__media{position:relative;display:block;width:100%;aspect-ratio:4/5;background:#f2f2f0;overflow:hidden}.pc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:opacity .3s}.pc__img--alt{object-fit:contain;padding:8%;background:#f2f2f0;opacity:0}@media(hover:hover){.pc__media:hover .pc__img--alt{opacity:1}}.pc__badge{position:absolute;top:10px;inset-inline-start:10px;z-index:2;background:#fff;color:var(--navy);font:700 11px var(--ar);padding:3px 10px;border-radius:999px}.pc__badge--out{inset-inline-start:auto;inset-inline-end:10px;background:var(--navy);color:#fff}.pc__title{margin-top:8px;font-size:14px;font-weight:700;text-decoration:none;line-height:1.35}.pc__price{margin:0;font:600 13px var(--en);opacity:.85}.pc__sizes{direction:ltr;margin:2px 0 0;display:flex;gap:8px;justify-content:center;flex-wrap:wrap;font:600 11px var(--en)}.pc__sizes .is-out{opacity:.3;text-decoration:line-through}.grid--pc{gap:24px 10px}@media(min-width:720px){.grid--pc{grid-template-columns:repeat(4,1fr)}}.section-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.section-head h2{margin:0}.section-head a{font-weight:700;font-size:14px}.rail{position:relative}.rail__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;padding-bottom:4px}.rail__track::-webkit-scrollbar{display:none}.rail__track>.pc{flex:0 0 68%;scroll-snap-align:start}@media(min-width:720px){.rail__track{margin-inline:0;padding-inline:0}.rail__track>.pc{flex-basis:calc((100% - 30px)/4)}}.rail__bar{height:2px;background:#e3e3e3;margin:24px auto 0;max-width:420px;position:relative;overflow:hidden}.rail__bar i{position:absolute;inset-block:0;inset-inline-start:0;width:30%;background:var(--navy)}.rail__btn{display:none}@media(min-width:720px){.rail__btn{display:grid;place-items:center;position:absolute;top:38%;width:36px;height:36px;border-radius:50%;border:0;background:#fff;box-shadow:0 2px 10px #0000001f;cursor:pointer;z-index:3;font-size:18px;color:var(--navy)}.rail__btn--next{inset-inline-end:-18px}.rail__btn--prev{inset-inline-start:-18px}}.ugc .section-head{flex-wrap:wrap;gap:4px 16px}.ugc__sub{margin:0;font-size:14px;opacity:.75;flex-basis:100%}.ugc__track{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:16px}.ugc__track::-webkit-scrollbar{display:none}.ugc__tile{position:relative;flex:0 0 46%;aspect-ratio:9/16;border-radius:14px;overflow:hidden;background:#eee;scroll-snap-align:start;text-decoration:none;color:#fff}@media(min-width:720px){.ugc__tile{flex-basis:calc((100% - 40px)/5.5)}}.ugc__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ugc__handle{position:absolute;top:10px;inset-inline-start:10px;font:700 12px var(--en);text-shadow:0 1px 4px rgba(0,0,0,.5)}.ugc__shop{position:absolute;inset-inline:8px;bottom:8px;background:#ffffffeb;color:var(--navy);font-size:12px;font-weight:700;padding:6px 10px;border-radius:999px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:719px){.hero{min-height:0;aspect-ratio:4/5}.hero img{object-position:center top}}.ct{position:relative;display:block;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:#f2f2f0;text-decoration:none}.ct__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .4s}@media(hover:hover){.ct:hover .ct__img{transform:scale(1.04)}}.ct:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#2a4b7abf,#2a4b7a00 45%)}.ct__txt{position:absolute;z-index:1;inset-inline:14px;bottom:14px;color:#fff;display:flex;flex-direction:column;gap:2px}.ct__txt b{font-size:18px;font-weight:800}.ct__txt small{font-size:13px;opacity:.9}.cols__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:16px}.cols__track::-webkit-scrollbar{display:none}.cols__item{flex:0 0 44%;scroll-snap-align:start}@media(min-width:720px){.cols__track{max-width:1200px;margin:0 auto;overflow:visible}.cols__item{flex:1 1 0}}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vh:focus{position:fixed!important;top:8px;inset-inline-start:8px;width:auto;height:auto;clip:auto;background:#fff;padding:8px 12px;z-index:99}.usp{border-bottom:1px solid #eee;background:#fff}.usp__row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 8px;padding-block:16px}@media(min-width:720px){.usp__row{grid-template-columns:repeat(4,1fr)}}.usp__item{display:flex;align-items:center;gap:10px}.usp__ic{flex:0 0 40px;height:40px;border-radius:50%;background:#eef6f7;color:var(--navy);display:grid;place-items:center}.usp__item b{display:block;font-size:14px;line-height:1.3}.usp__item small{display:block;font-size:12px;opacity:.75}.steps__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}@media(min-width:720px){.steps__list{grid-template-columns:repeat(3,1fr)}}.steps__list li{display:flex;gap:12px;align-items:center;background:#f6f6f6;padding:16px;border-radius:12px}.steps__n{flex:0 0 36px;height:36px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;font:800 16px var(--en)}.steps__list b{display:block}.steps__list small{display:block;font-size:13px;opacity:.8}.faq__list,.pdp__info .acc{border-top:1px solid #e6e6e6}.faq__item,.acc{border-bottom:1px solid #e6e6e6}.faq__item summary,.acc summary{list-style:none;cursor:pointer;padding:16px 0;font-weight:700;display:flex;justify-content:space-between;gap:12px}.faq__item summary::-webkit-details-marker,.acc summary::-webkit-details-marker{display:none}.faq__item summary:after,.acc summary:after{content:"+";font:400 22px/1 var(--en)}.faq__item[open] summary:after,.acc[open] summary:after{content:"\2212"}.faq__a,.acc .rte{padding:0 0 16px}.faq__a p,.acc .rte p{margin:0 0 8px}.faq__more{display:inline-block;margin-top:16px;font-weight:700}.page details{border-bottom:1px solid #e6e6e6;padding:4px 0}.page summary{cursor:pointer;padding:12px 0;font-weight:700}.pdp__sizehead{display:flex;justify-content:space-between;align-items:baseline;margin:16px 0 8px;font-weight:700}.pdp__sizehead a{font-size:13px}.sizes{display:flex;gap:8px;flex-wrap:wrap;direction:ltr;justify-content:flex-end}.sizes__opt{position:relative}.sizes__opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.sizes__opt span{display:grid;place-items:center;min-width:56px;height:46px;padding:0 12px;border:1px solid #cfcfcf;border-radius:8px;font:700 15px var(--en);background:#fff}.sizes__opt input:checked+span{border-color:var(--navy);background:var(--navy);color:#fff}.sizes__opt input:focus-visible+span{outline:2px solid var(--teal);outline-offset:2px}.sizes__opt.is-out span{opacity:.35;text-decoration:line-through}.pdp .bundle{margin:8px 0 0}.pdp__wa{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;padding:12px;border:1px solid #25d366;border-radius:8px;color:#128c4a;font-weight:700;text-decoration:none}.pdp__trust{list-style:none;margin:16px 0;padding:0;display:grid;gap:8px;font-size:14px}.pdp__trust li{display:flex;align-items:center;gap:8px}.pdp__trust svg{color:var(--teal)}.sticky-atc{position:fixed;inset-inline:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 16px #00000014}.sticky-atc[hidden]{display:none}.sticky-atc__t b{display:block;font-size:14px}.sticky-atc__t small{font-size:13px}.sticky-atc .btn{padding:12px 20px}@media(min-width:900px){.sticky-atc{display:none!important}}.ftr__social{display:flex;gap:16px;margin-top:12px}.ftr__news b{display:block;font-size:18px;margin-bottom:4px}.ftr__news p{margin:0 0 10px;opacity:.85}.ftr__form{display:flex;gap:8px}.ftr__form input{flex:1;min-width:0;font:inherit;padding:12px;border:0;border-radius:6px}.ftr__ok{color:var(--teal);font-weight:700}.wa-float{position:fixed;bottom:18px;inset-inline-end:16px;z-index:19;width:54px;height:54px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;box-shadow:0 6px 18px #0003}.template-product .wa-float{bottom:84px}@media(min-width:900px){.template-product .wa-float{bottom:18px}}.contact label{display:block;font-weight:700;margin:12px 0 6px}.contact input,.contact textarea{width:100%;font:inherit;padding:12px;border:1px solid #cfcfcf;border-radius:8px}.contact .btn{margin-top:16px}.contact__ok{background:#eef6f7;padding:12px;border-radius:8px;font-weight:700}.steps__list .steps__n{display:grid;place-items:center;line-height:1}
/*# sourceMappingURL=/cdn/shop/t/11/assets/leaderjo-cards.css.map */
