.watch-jewelry-offer{color:#22201c;min-width:0;margin-block:1.5rem}.watch-jewelry-offer__intro{margin:0 0 .75rem}.watch-jewelry-offer__intro,.watch-jewelry-offer__selection,.watch-jewelry-offer__notice{overflow-wrap:anywhere;font-size:.85rem;line-height:1.6}.watch-jewelry-offer__intro p+p,.watch-jewelry-offer__selection p+p{margin-top:.5rem}.watch-jewelry-offer__choices{border:0;min-width:0;margin:0;padding:0}.watch-jewelry-offer__none{align-items:center;gap:.65rem;min-height:44px;margin-block:.75rem;display:flex}.watch-jewelry-offer input[type=radio]{accent-color:#22201c;flex:none;width:18px;height:18px;margin:0}.watch-jewelry-offer .watch-jewelry-offer__choices .preview-carousel__track{--preview-slide-width:75%;--preview-slide-gap:1rem;align-items:stretch;gap:var(--preview-slide-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;display:flex;overflow-x:auto}.watch-jewelry-offer .watch-jewelry-offer__choices .preview-carousel__track:after{content:"";flex:0 0 calc(100% - var(--preview-slide-width) - var(--preview-slide-gap))}.watch-jewelry-offer .preview-carousel__track::-webkit-scrollbar{display:none}.watch-jewelry-offer .watch-jewelry-offer__choices .preview-carousel__slide{flex:0 0 var(--preview-slide-width);scroll-snap-align:start;min-width:0}.watch-jewelry-offer__card{min-width:0;padding:0 0 .75rem;position:relative}.watch-jewelry-offer__card.is-selected .watch-jewelry-offer__name{text-underline-offset:.25rem;text-decoration:underline}.watch-jewelry-offer__choice{cursor:pointer;display:block}.watch-jewelry-offer__choice>input{z-index:1;position:absolute;top:.75rem;right:.75rem}.watch-jewelry-offer__card--without-image .watch-jewelry-offer__choice{padding-right:2.25rem}.watch-jewelry-offer__card--without-image .watch-jewelry-offer__choice>input{top:.1rem}.watch-jewelry-offer .preview-product-media,.watch-jewelry-offer .preview-product-media img{border:0;width:100%;height:auto;margin:0;padding:0;display:block}.watch-jewelry-offer .preview-product-media img{aspect-ratio:auto;object-fit:contain}.watch-jewelry-offer .preview-product-media__placeholder{aspect-ratio:4/5;color:#68625b;text-align:center;background:#f2f0ed;justify-content:center;align-items:center;font-size:.75rem;display:flex}.watch-jewelry-offer__name{overflow-wrap:anywhere;margin-top:.75rem;font-size:.9rem;line-height:1.4;display:block}.watch-jewelry-offer__price,.watch-jewelry-offer__conditional,.watch-jewelry-offer__hint{margin-top:.3rem;font-size:.8rem;line-height:1.5}.watch-jewelry-offer__hint{color:#68625b}.watch-jewelry-offer__details{color:inherit;text-underline-offset:.2rem;align-items:center;min-height:44px;font-size:.8rem;display:inline-flex}.watch-jewelry-offer__selection{border-top:1px solid #ddd6ce;margin-top:.75rem;padding-top:1rem}.watch-jewelry-offer__option{gap:.35rem;margin-block:.75rem;display:grid}.watch-jewelry-offer__option select{color:inherit;font:inherit;background:#fff;border:1px solid #aca69f;width:100%;min-height:44px;padding:.65rem}.watch-jewelry-offer__add{color:#fff;font:inherit;background:#22201c;border:1px solid #22201c;border-radius:3px;width:100%;min-height:44px;margin-top:1rem;padding:.75rem 1rem;font-weight:500}.watch-jewelry-offer__add:disabled{cursor:not-allowed;opacity:.55}.watch-jewelry-offer :is(button,a,input,select):focus-visible{outline-offset:3px;outline:2px solid #22201c}@media (width>=45em){.watch-jewelry-offer.watch-jewelry-offer--pdp .watch-jewelry-offer__choices .preview-carousel__track{--preview-slide-width:calc((100% - 3rem) / 4)}.watch-jewelry-offer.watch-jewelry-offer--pdp .watch-jewelry-offer__choices .preview-carousel__track:after{display:none}}
