.ld-pdp__label small{font-weight:400;color:var(--muted);margin-left:6px}.ld-comp__sub{font-size:13px;color:var(--muted);margin:-6px 0 12px!important}.ld-comp__chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -20px 12px;padding:0 20px}.ld-comp__chips::-webkit-scrollbar{display:none}.ld-cchip{flex:0 0 auto;border:1px solid var(--line);background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;cursor:pointer;font-family:var(--fb);color:var(--ink)}.ld-cchip.is-on{background:var(--dark);border-color:var(--dark);color:#fff}.ld-comp__list{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;padding:2px 20px 6px;scroll-padding:0 20px}.ld-comp__list::-webkit-scrollbar{display:none}.ld-cc{flex:0 0 128px;scroll-snap-align:start;display:flex;flex-direction:column;gap:4px;background:#fff;border:1.5px solid var(--line);border-radius:10px;padding:6px 6px 8px;position:relative;transition:border-color .15s,box-shadow .15s}.ld-cc[hidden]{display:none}.ld-cc.is-on{border-color:var(--dark);box-shadow:inset 0 0 0 1px var(--dark)}.ld-cc.is-on:after{content:"\2713";position:absolute;top:11px;right:11px;width:22px;height:22px;border-radius:50%;background:var(--dark);color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;font-weight:700;z-index:2}.ld-cc__img{aspect-ratio:3/4;border-radius:6px;overflow:hidden;background:var(--beige);position:relative}.ld-cc__img img{width:100%;height:100%;object-fit:cover;display:block}.ld-cc__img .ld-media{height:100%}.ld-cc__t{font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:34px;margin-top:4px!important}.ld-cc__p{font-size:13px;font-weight:700}.ld-cc__p span{font-weight:500;color:#c4512a;font-size:11.5px;margin-left:4px}.ld-cc__add{margin-top:auto;border:1px solid var(--ink);background:#fff;border-radius:6px;font-size:12px;font-weight:700;padding:8px 4px;cursor:pointer;font-family:var(--fb);color:var(--ink);transition:background .15s,color .15s}.ld-cc__add:hover{background:var(--ink);color:#fff}.ld-cc__add[hidden]{display:none}.ld-cc__qty{margin-top:auto;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--dark);border-radius:6px;overflow:hidden;background:#fff}.ld-cc__qty[hidden]{display:none}.ld-cc__qty button{width:34px;height:32px;border:0;background:var(--dark);color:#fff;font-size:17px;line-height:1;cursor:pointer;padding:0}.ld-cc__qty span{font-weight:700;font-size:14px}.ld-bundle{display:flex;align-items:center;gap:12px;margin-top:12px;background:#fff;border:1px dashed #CFC6BC;border-radius:10px;padding:10px 12px;animation:ldIn .25s ease}.ld-bundle[hidden]{display:none}@keyframes ldIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ld-bundle__imgs{display:flex;align-items:center;flex:0 0 auto}.ld-bundle__imgs img{width:40px;height:53px;border-radius:5px;object-fit:cover;border:2px solid #fff;box-shadow:0 1px 4px #00000024;background:var(--beige)}.ld-bundle__main{width:46px!important;height:61px!important}.ld-bundle__thumbs{display:flex;align-items:center}.ld-bundle__ph{width:40px;height:53px;border-radius:5px;background:var(--beige);border:2px solid #fff;box-shadow:0 1px 4px #00000024;display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--muted);text-align:center;line-height:1.1;padding:2px}.ld-bundle__thumbs>*+*{margin-left:-14px}.ld-bundle__plus{margin:0 6px;font-weight:700;color:var(--muted)}.ld-bundle__more{font-size:11px;font-weight:700;margin-left:6px!important;color:var(--muted)}.ld-bundle__txt{min-width:0;font-size:13px;line-height:1.35}.ld-bundle__txt b{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#c4512a}.ld-comp-note{font-size:12px;color:#c4512a;margin-top:8px!important}@media(min-width:990px){.ld-comp__chips,.ld-comp__list{margin-left:0;margin-right:0;padding-left:0;padding-right:0;scroll-padding:0}.ld-cc{flex-basis:138px}}.ld-size:focus-within{outline:none}.ld-size:has(input:focus-visible){outline:2px solid var(--dark);outline-offset:3px}.ld-size.is-on{border-color:var(--dark);box-shadow:inset 0 0 0 1px var(--dark);background:#fffaf6}.ld-size.is-on:after{content:"\2713";position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:var(--dark);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.ld-size__tag{background:#c4512a}.ld-day.is-on{border-color:var(--dark);box-shadow:inset 0 0 0 1px var(--dark);background:#fffaf6}.ld-pdp__add,.ld-pdp__bar .ld-btn,.ld-modal__ctas a.ld-btn{background:#c4512a;border-color:#c4512a}.ld-pdp__add:hover,.ld-pdp__bar .ld-btn:hover,.ld-modal__ctas a.ld-btn:hover{background:#a9431f;border-color:#a9431f}.ld-pdp__desc-t,.ld-pdp__pts b,.ld-size-note{color:#c4512a}.ld-fade-in{animation:ldFade .25s ease}@keyframes ldFade{0%{opacity:0}to{opacity:1}}.ld .ld-step{gap:12px}.ld .ld-step .ld-step__n{flex:none!important;box-sizing:border-box!important;width:30px!important;height:30px!important;min-width:30px!important;max-width:30px!important;min-height:30px!important;max-height:30px!important;aspect-ratio:1/1;padding:0!important;margin:0!important;border:1.5px solid #C4512A!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:#c4512a!important;font-family:var(--fh),serif!important;font-size:16px!important;font-weight:500!important;line-height:1!important;font-variant-numeric:lining-nums;display:inline-grid!important;place-items:center;transition:background .2s,color .2s,border-color .2s}.ld .ld-step.is-done .ld-step__n{background:var(--dark)!important;border-color:var(--dark)!important;color:#fff!important;font-size:0!important}.ld .ld-step.is-done .ld-step__n:before{font-family:var(--fb),sans-serif;font-size:14px}.ld .ld-comp .ld-pdp__label small,.ld .ld-comp .ld-comp__sub{display:none!important}.ld .ld-comp .ld-comp__body{margin-top:16px}.ld .ld-comp .ld-comp__body>.ld-loyb:first-child{margin-top:0}.ld .ld-avatar{background:transparent!important;border:1.5px solid var(--ink)!important;color:var(--ink)!important;font-weight:600}.ld .ld-pdp__form .ld-pdp__desc,.ld.ld-pdp .ld-pdp__desc{background:#fff;border-color:var(--line)}.ld .ld-pdp__form .ld-pdp__pts{background:none;padding:0 2px;color:var(--muted);font-size:13.5px;align-items:center}.ld .ld-pdp__form .ld-pdp__pts>span:first-child{color:#c4512a}.ld .ld-pdp__form .ld-pdp__pts b{color:var(--ink)}.ld .ld-pdp__form .ld-upload{background:#fff;border-color:#d8cfc5}.ld .ld-pdp__form .ld-upload>svg{width:24px;height:24px;flex:0 0 24px;padding:0;border-radius:0;background:none;color:#c4512a}.ld .ld-pdp__form .ld-deliv__wa{background:#fff;border-color:var(--line)}.ld .ld-pdp__form .ld-size__tag{background:#c4512a!important}.ld .ld-pdp__form .ld-sizes__grid .ld-size:nth-child(3):last-child.is-on:before{background:#c4512a}.ld .ld-comp .ld-cc__rec{background:#fff;color:#c4512a;border:1px solid #EBCFC1;font-weight:700}body .ld .ld-comp .ld-cc__img:after{display:none!important}.ld .ld-comp .ld-loyb{background:#fff;border-color:var(--line);color:var(--ink)}.ld .ld-comp .ld-loyb__ic{flex:0 0 auto;width:auto;height:auto;background:none;color:#c4512a;font-size:18px}.ld .ld-comp .ld-loyb__t b,.ld .ld-comp .ld-loyb__sw{color:var(--ink)}.ld .ld-comp .ld-loyb__sw i{background:#d8cfc5}.ld .ld-comp .ld-loyb__sw input:checked+i{background:var(--dark)}.ld .ld-comp .ld-loyb__sw input:focus-visible+i{outline-color:var(--ink)}.ld .ld-comp .ld-loyb a{background:var(--dark)}.ld .ld-comp .ld-comp__min button{color:var(--ink)}.ld .ld-comp .ld-cj{border:1px solid var(--line);background:#fff;color:#c4512a}.ld .ld-comp .ld-cj:hover{background:#fffaf6}.ld .ld-comp .ld-cj.is-short{border-color:var(--line);background:#fff;color:var(--muted)}.ld .ld-comp .ld-cj.is-on{border-color:var(--dark);background:#fffaf6;color:var(--ink)}.ld .ld-comp.ld-loy-mode .ld-cc.can-pts .ld-cj:not(.is-on){border-color:var(--dark);background:var(--dark);color:#fff}.ld .ld-comp.ld-loy-mode .ld-cc.can-pts .ld-cj:not(.is-on):hover{background:#26170f}.ld-toast .ld-toast__ic,.ld-toast.is-ok .ld-toast__ic,.ld-toast.is-warn .ld-toast__ic{background:#ffffff24}.ld .ld-pdp__form a.ld-pdp__wa,.ld .ld-pdp__form a.ld-pdp__wa:hover{color:#128c4b!important;font-size:13px;letter-spacing:.1em}.ld .ld-pdp__form a.ld-pdp__wa svg{color:#25d366}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ld-complements.css.map */
