.couture-collection .product-grid>li,.couture-collection-card,.couture-collection-card .card-information,.couture-collection-card .card-information__wrapper{min-width:0}.couture-collection-card .card-information__text{margin:0;font-family:var(--font-body-family);font-size:13px;font-weight:400;line-height:20px;letter-spacing:0;text-transform:none}.couture-collection-card .card-information__text a,.couture-collection-card .card-information__text a>span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;background:none}.couture-collection-card .card-information__text a>span:before,.couture-collection-card .card-information__text a>span:after{display:none}.couture-collection-card .card-information__price{margin-top:3px;min-height:20px}.couture-collection-card .card-information__price .price,.couture-collection-card .card-information__price .price-item{font-size:13px;line-height:20px;font-weight:500;letter-spacing:0;white-space:nowrap}.couture-collection-card .card-information__wrapper>.caption-large:empty{display:none}.couture-collection-card .card-information__wrapper>couture-card-controls{display:block;margin:6px 0 0;min-width:0}.couture-collection-card .couture-card-options{display:grid;gap:3px;min-width:0;margin:0!important}.couture-collection-card .card-information__wrapper>couture-card-controls[hidden]{display:none}.couture-collection-card .couture-card-options .couture-card-option{padding:0;margin:0!important;border:0;min-width:0;max-width:100%}.couture-collection-card .couture-card-option__row{display:flex;align-items:center;min-width:0}.couture-collection-card .couture-card-option__rail{display:flex;align-items:center;flex-wrap:nowrap;gap:3px;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding:3px;margin-left:-3px}.couture-collection-card .couture-card-option__rail::-webkit-scrollbar{display:none}.couture-collection-card .couture-card-choice{position:relative;flex:0 0 auto;scroll-snap-align:start}.couture-collection-card .couture-card-choice input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;margin:0;padding:0;clip-path:inset(50%)}.couture-collection-card .couture-card-choice label{display:flex;justify-content:center;align-items:center;position:relative;min-width:32px;height:32px;padding:0 7px;margin:0;border:0;border-radius:0;box-sizing:border-box;color:#252525;background:transparent;font:400 12px/1 var(--font-body-family);letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,color .12s ease}.couture-collection-card .couture-card-choice label:before,.couture-collection-card .couture-card-choice label:after{display:none}.couture-collection-card .couture-card-choice input:checked+label{background:#111;color:#fff}.couture-collection-card .couture-card-choice input:focus-visible+label{outline:2px solid #111;outline-offset:1px}.couture-collection-card .couture-card-choice input.disabled+label{opacity:.4}.couture-collection-card .couture-card-option--color .couture-card-choice input+label{width:20px;min-width:20px;height:24px;padding:0;background:transparent}.couture-collection-card .couture-card-swatch{display:flex;width:10px;height:10px;overflow:hidden;box-sizing:border-box;border:1px solid rgba(0,0,0,.16)}.couture-collection-card .couture-card-swatch__tone{flex:1;min-width:0;height:100%}.couture-collection-card .couture-card-swatch__tone:first-child:not(:last-child){flex:2}.couture-collection-card .couture-card-swatch__tone--colorful{background-image:conic-gradient(#b94539,#ceac4d,#53866c,#5e7493,#b94539)}.couture-collection-card .couture-card-swatch img{width:100%;height:100%;object-fit:cover}.couture-collection-card .couture-card-option--color input:checked+label .couture-card-swatch{outline:1px solid #111;outline-offset:2px}.couture-collection-card .couture-card-option__more{display:flex;flex:0 0 24px;justify-content:center;align-items:center;height:32px;padding:0;border:0;background:#fff;color:#111;cursor:pointer}.couture-collection-card .couture-card-option__more[hidden]{display:none}.couture-collection-card .couture-card-option__more[data-back=true] svg{transform:rotate(180deg)}.couture-collection-card .couture-card-option__more:focus-visible{outline:2px solid #111;outline-offset:-2px}.couture-collection .dividing-line,.couture-collection .card--outline:before,.couture-collection .card--outline:after{display:none}@media(hover:hover)and (pointer:fine){.couture-collection-card .couture-card-choice input:not(:checked)+label:hover{background:#f2f2f2}.couture-collection-card .couture-card-option--color .couture-card-choice label:hover{background:transparent}.couture-collection-card .couture-card-option--color input:not(:checked)+label:hover .couture-card-swatch{outline:1px solid #777;outline-offset:2px}}@media(max-width:576px){.couture-collection-card .card-information__text,.couture-collection-card .card-information__price .price,.couture-collection-card .card-information__price .price-item{font-size:12px;line-height:18px}.couture-collection-card .couture-card-choice label,.couture-collection-card .couture-card-option__more{height:40px}.couture-collection-card .couture-card-options{gap:0}.couture-collection-card .card-information__wrapper>couture-card-controls{margin-top:5px}}@media(prefers-reduced-motion:reduce){.couture-collection-card .couture-card-choice label{transition:none}}.couture-collection-card .couture-card-options .couture-card-option[hidden]{display:none}@media(max-width:576px){.couture-collection-card .couture-card-option--color .couture-card-choice input+label{width:20px;min-width:20px;height:28px}}.couture-collection-card .couture-card-option--color .couture-card-option__rail{gap:0}
/*# sourceMappingURL=/cdn/shop/t/27/assets/couture-collection-cards.css.map */
