.product-area--atelier{--pdp-ink: #231f1c;--pdp-secondary: #605953;--pdp-line: #dcd6d0;color:var(--pdp-ink)}#page-content .product-area--atelier .product-area__details{box-sizing:border-box;min-width:0;text-align:left}#page-content .product-area--atelier .product-area__details__header{padding:0}.product-area--atelier .vendor{display:block;padding:0;margin:0 0 8px;color:var(--pdp-secondary);font-size:12px;font-weight:600;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.product-area--atelier .vendor a{color:inherit}.product-area--atelier .vendor a:hover{text-decoration:underline}.maani-product-heading{display:flex;align-items:flex-start;gap:12px}#page-content .maani-product-heading .product-area__details__title{flex:1;min-width:0;padding:0;margin:0;color:var(--pdp-ink);font-size:clamp(27px,3vw,41px);line-height:1.12;font-weight:500;letter-spacing:-.035em;text-transform:none;overflow-wrap:anywhere}.maani-product-heading .mm-favorite{flex:0 0 44px;width:44px;height:44px;margin:-6px 0 0;padding:10px!important}.maani-product-heading .mm-favorite [data-favorite-label]{display:none}.product-area--atelier .price-area{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 10px;padding:0;margin:12px 0 18px;line-height:1.4}.product-area--atelier .price-area .price,.product-area--atelier .price-area .current-price{font-size:clamp(18px,1.7vw,22px);font-weight:500;color:var(--pdp-ink)}.product-area--atelier .price-area .was-price{margin:0;font-size:15px;color:var(--pdp-secondary);text-decoration:line-through}.product-area--atelier .price-area .unit-price{padding:0;font-size:13px}.product-area--atelier .product-policies{color:var(--pdp-secondary);font-size:13px}.product-area--atelier .product-detail__form__options{margin:0 0 16px;padding:17px 0 0;border-top:1px solid var(--pdp-line)}.product-area--atelier .product-detail__form__options--no-options{margin:0;padding:0;border:0}.product-area--atelier .product-detail__form__options .option-selectors .selector-wrapper{margin:0 0 14px;padding:0}.product-area--atelier .product-detail__form__options .option-selectors .selector-wrapper:last-child{margin-bottom:0}.product-area--atelier .product-area__details .product-detail__form__options .selector-wrapper label{font-size:14px;font-weight:600;line-height:1.4;margin:0 0 6px}.product-area--atelier [data-maani-size-option]{width:100%;max-width:none;margin:0;padding:9px 32px 9px 12px;border:1px solid #938c84;border-radius:2px;background-color:#fff;color:var(--pdp-ink)}.product-area--atelier .selector-wrapper .maani-size-guide,.product-area--atelier .selector-wrapper .size-chart-link{display:inline-flex;align-items:center;min-height:44px;padding:0;font-size:13px;color:var(--pdp-secondary);text-decoration:underline;text-underline-offset:3px}.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0}.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes li{min-width:0;margin:0;padding:0}.product-area--atelier .selector-wrapper:not(.cc-swatches) .cc-hover-line{display:none}.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes a{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 13px;margin:0;border:1px solid #aca59e;border-radius:2px;font-size:14px;font-weight:400;color:var(--pdp-ink);opacity:1}.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes a:after,.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes a:before{content:none}.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes a.active{background:var(--pdp-ink);border-color:var(--pdp-ink);color:#fff}.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes a.unavailable{text-decoration:line-through;border-style:dashed}.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes :is([data-value="Or jaune" i],[data-value="Yellow gold" i]){--pdp-metal: #ddbf70}.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes :is([data-value="Or blanc" i],[data-value="White gold" i]){--pdp-metal: #dededb}.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes :is([data-value="Or rose" i],[data-value="Rose gold" i]){--pdp-metal: #dba897}.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes a:is([data-value="Or jaune" i],[data-value="Yellow gold" i],[data-value="Or blanc" i],[data-value="White gold" i],[data-value="Or rose" i],[data-value="Rose gold" i]):before{content:"";position:static;box-sizing:border-box;flex:0 0 12px;width:12px;height:12px;margin-inline-end:7px;opacity:1;border:1px solid #8b8173;border-radius:50%;background:var(--pdp-metal)}.product-area--atelier .product-detail__form__action{margin:0;padding:0}.product-area--atelier .maani-purchase-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-area--atelier .maani-purchase-actions .button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:48px;padding:11px 12px;border:1px solid var(--pdp-ink);border-radius:2px;background:#fff;color:var(--pdp-ink);font:inherit;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:.01em;text-transform:none;white-space:normal}.product-area--atelier .maani-purchase-actions .button[name=add],.product-area--atelier .maani-purchase-actions .maani-choose-size{background:var(--pdp-ink);color:#fff}.product-area--atelier .maani-purchase-actions [hidden]{display:none!important}.no-js .product-area--atelier form:has(.maani-nojs-add) maani-product-purchase,.no-js .product-area--atelier .maani-nojs-stock,.no-js .product-area--atelier form:has(.original-selector option:checked[data-available=false]) .maani-nojs-add{display:none}.no-js .product-area--atelier form:has(.original-selector option:checked[data-available=false]) .maani-nojs-stock{display:block}.product-area--atelier .maani-purchase-actions .maani-choose-size{grid-column:1 / -1}.product-area--atelier .maani-purchase-actions .button:focus-visible,.product-area--atelier .product-detail__form__options :is(a,select):focus-visible{outline:2px solid var(--pdp-ink);outline-offset:2px}@media(hover:hover){.product-area--atelier .maani-purchase-actions .button:enabled:hover{background:#efebe6}.product-area--atelier .maani-purchase-actions .button[name=add]:enabled:hover,.product-area--atelier .maani-purchase-actions .maani-choose-size:enabled:hover{background:#403a34}}.product-area--atelier .maani-express-checkout{margin-top:14px}.product-area--atelier .maani-express-label{color:var(--pdp-secondary);font-size:12px}.product-area--atelier .product-area__details .product-inventory-notice{font-size:14px;font-style:normal}.product-area--atelier .product-detail-accordion{margin:20px 0 0}.product-area--atelier .product-detail-accordion .cc-accordion-item__title{min-height:48px}.maani-product-service ul{display:flex;flex-wrap:wrap;column-gap:20px;margin:12px 0 0;padding:0;list-style:none}.maani-product-service li{margin:0}.maani-product-service a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--pdp-secondary);text-decoration:underline;text-underline-offset:3px}#page-content .product-area--without-media>.product-area__media{display:none}@media(max-width:767px){#page-content .product-area--atelier .product-area__details{padding:14px clamp(16px,5vw,28px) 36px}#page-content .maani-product-heading .product-area__details__title{font-size:clamp(24px,6vw,32px)}.product-area--atelier .price-area{margin:8px 0 14px}.product-area--atelier .product-detail__form__options:not(.product-detail__form__options--no-options){padding-top:10px}.product-area--atelier .product-detail__form__options .selector-wrapper:has(>[data-maani-size-option]):has(>[data-maani-open-size-guide]){display:grid;grid-template-columns:minmax(0,1fr) fit-content(53%);align-items:center;column-gap:10px}.product-area--atelier .product-detail__form__options .selector-wrapper:has(>[data-maani-size-option]):has(>[data-maani-open-size-guide])>label{grid-area:1 / 1;margin:0;min-width:0;overflow-wrap:anywhere}.product-area--atelier .selector-wrapper:has(>[data-maani-size-option])>[data-maani-open-size-guide]{grid-area:1 / 2;justify-self:end;min-width:44px;max-width:100%;text-align:right;overflow-wrap:anywhere}.product-area--atelier .selector-wrapper:has(>[data-maani-open-size-guide])>[data-maani-size-option]{grid-area:2 / 1 / auto / -1;min-width:0;margin:0}.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes a{padding-inline:9px}.product-area--atelier .maani-purchase-actions .button{font-size:13px;padding-inline:8px}}@media(max-width:359px){.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes{gap:4px}.product-area--atelier .selector-wrapper:not(.cc-swatches) .clickyboxes a{padding-inline:6px}}@media(min-width:768px){#page-content .product-area--atelier{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);column-gap:clamp(28px,4vw,66px);align-items:start;max-width:1360px;margin:0 auto;padding:clamp(24px,3vw,48px) clamp(22px,4vw,64px) 56px}#page-content .product-area--atelier>.product-area__media,#page-content .product-area--atelier>.product-area__details{width:100%;min-width:0;padding:0}#page-content .product-area--atelier .product-area__details__inner{box-sizing:border-box;width:100%;max-width:500px;margin-inline:auto;padding:clamp(8px,2.25vw,34px) 0 0}#page-content .product-area--atelier.product-area--without-media{grid-template-columns:minmax(0,560px);justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/maani-product-presentation.css.map */
