:root{--container-width: 1500px;--fluid-container-width: 1680px;--narrow-container-width: 880px;--fluid-offset: 5rem;--padding-left: 120px;--padding-right: 120px;--mobile-padding-left: 10px;--mobile-padding-right: 10px}@media only screen and (min-width:993px){.hero__text-wrap .page-width,.shopify-section-group-header-group .page-width{margin:0 auto;max-width:1680px;padding:0}}.site-header__logo{margin:0!important}span.site-nav__link.site-nav__link--icon{padding:0}.header-item.header-item--icons svg{width:24px;height:24px}span.grid-product__price--original{font-size:14.3px;color:#121212bf}.grid-product__price{font-size:16.5px;color:#121212}.grid-product__title.grid-product__title--body{font-size:14.4px;font-weight:var(--typeHeaderWeight)!important;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);color:#121212}.grid-product__tag.grid-product__tag--sale{left:10px;width:fit-content;font-size:12px;padding:4.4px 8.8px!important;border:1px solid transparent;position:absolute;top:10px;line-height:1;height:fit-content;min-height:fit-content}h2.section-header__title{font-size:25.2px;color:#121212;font-weight:var(--typeHeaderWeight)!important;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.collapsible-trigger-btn--borders{border:0px;font-weight:400;letter-spacing:0px;font-family:Outfit,sans-serif!important;padding:17.65px 0;font-size:14.4px}.product-block .rte{margin-bottom:30px}.collapsible-trigger-btn--borders span.collapsible-trigger__icon,.collapsible-trigger-btn--borders span.collapsible-trigger__icon svg{width:15px;height:10px;transform:rotate(-86deg);right:0;top:20px}.collapsible-trigger-btn--borders span.collapsible-trigger__icon svg path{stroke-width:2px}.collapsible-trigger-btn--borders span.collapsible-trigger__icon.collapsible-trigger__icon--open{transform:rotate(0)}.label.collapsible-trigger.is-open svg{transform:rotate(0)!important}.collapsible-content__inner.rte{padding:16px 0!important;border:0px!important}.collapsible-content__inner.rte,.collapsible-content__inner.rte p{font-size:16.5px!important;font-weight:300;margin-bottom:0}.collapsible-content__inner.rte p strong{font-weight:400}.collapsible-content__inner.rte p{margin-bottom:13px}.collapsible-content.is-open{height:fit-content!important}.gift-prod-sec{margin-top:25px}.gift-product .gift-title{font-size:16.5px!important;text-align:left;font-weight:300;letter-spacing:.3em;margin:0;text-transform:initial}.gift-product div.gift-title{letter-spacing:0}.line-item-property__field label{text-transform:unset!important;letter-spacing:0px!important;font-size:16.5px!important;line-height:normal}.line-item-label-container span#textguide{font-size:16.5px;letter-spacing:0px}.line-item-label-container{margin:0}.line-item-property__field input{height:50px;padding-top:12px!important}.variant-wrapper select:focus,.line-item-property__field input:focus{outline:none;border-color:#000;border-radius:0}.variant__label[for]{font-size:16.5px!important;font-weight:400!important;letter-spacing:0px!important;text-transform:initial!important}.product-single__form>.line-item-property__field{display:flex;flex-direction:column;gap:10px}body.bracelet-photo.template-product .variant-input-wrap[name=Couleur] label,.variant-input-wrap[name="Couleur de la bande"] label{width:max-content;text-indent:unset!important;border-radius:0}body.bague-prenom-argent-925 .variant-input-wrap[data-index=option2],body.bague-double-prenoms .variant-input-wrap[data-index=option2]{display:grid;grid-template-columns:1fr 1fr 1fr;width:fit-content;gap:10px;margin:0!important}.textguide_content,.textguide_content *{font-weight:300;font-size:16.5px}body.bague-prenom-argent-925 .variant-input-wrap[data-index=option2] label.variant__button-label,body.bague-double-prenoms .variant-input-wrap[data-index=option2] label.variant__button-label{margin:0}.variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1px var(--colorTextBody)}.cart__item-price-col span.f-cart-drawer__product-price--compare{text-decoration:line-through;font-size:14.3px;color:#666;font-weight:400}.drawer__footer .cart__item-sub.cart__item-row div[data-subtotal]{font-size:17.6px}.cart__item-price-col span.cart__price{font-size:15.4px}.f-cart-drawer__discounted-prices{display:flex;align-items:center;justify-content:flex-end;gap:5px}s.f-cart-drawer__product-price--compare{text-decoration:line-through;font-size:14.3px;color:#666;font-weight:400}.cart__item-price-col span.cart__price small.cart__price.cart__price--strikethrough{font-size:14.3px;color:#666}.cart__item-price-col span.cart__price span.cart__price.cart__discount{font-size:15.4px}body.bague-prenom-argent-925 .variant-input-wrap[data-index=option2]{color:#666}body.bague-prenom-argent-925 .variant-input-wrap[data-handle=modele]{display:flex;flex-wrap:wrap;gap:10px}body.bague-prenom-argent-925 .variant-input-wrap[data-handle=modele] .variant-input[data-value="Un Pr\e9nom"]{order:1}body.bague-prenom-argent-925 .variant-input-wrap[data-handle=modele] .variant-input[data-value="Deux Pr\e9noms"]{order:2}body.bague-prenom-argent-925 .variant-input-wrap[data-handle=modele] .variant-input[data-value="Trois Pr\e9noms"]{order:3}body.bague-prenom-argent-925 .variant-input-wrap[data-index=option2] label.variant__button-label,body.bague-double-prenoms .variant-input-wrap[data-index=option2] label.variant__button-label{margin:0;color:#000}span.product__price.product__price--compare{color:#666}.variant-wrapper.variant-wrapper--dropdown,.variant-wrapper.variant-wrapper--dropdown .variant-input-wrap{width:100%;margin:0}.variant-wrapper.variant-wrapper--dropdown .variant-input-wrap select{width:100%;height:45px;line-height:normal}.shopify-payment-terms.product__policies{display:none}.product-block>.rte{font-size:16.5px;font-weight:300;margin-top:20px}.drawer .js-qty__wrapper{min-width:100px;height:35px}.drawer .js-qty__wrapper input{height:35px}.drawer .js-qty__wrapper button.js-qty__adjust{color:#000;fill:#000}.drawer .js-qty__wrapper button.js-qty__adjust svg,.drawer .js-qty__wrapper button.js-qty__adjust path{fill:#000}.drawer .js-qty__wrapper button.js-qty__adjust:hover{background:transparent!important}a.cart__item-name{line-height:1}.drawer .js-qty__wrapper button.js-qty__adjust svg{width:12px;height:12px}.line-item-property__field.longueur_cha_ne.product\.collier-prenom-belle{margin-bottom:15px;gap:0px}.variant-input-wrap input[name=Couleur]+label{margin-bottom:0}.variant-input-wrap{margin:0}.line-item-property__field.longueur_cha_ne.product\.collier-barre-totem-3d-personnalise .length_div{margin-bottom:15px}.product-block.variant-block{display:flex;flex-direction:column;gap:15px;margin-bottom:10px}body.collier-prenom-fairy .product-block.variant-block{margin-bottom:20px}.variant-wrapper+.variant-wrapper{margin:0}.cart__item--variants,.cart__item--properties,.cart__item--variants span,.cart__item--properties span{font-weight:400}.faq-item .collapsible-trigger{display:flex;flex-direction:row-reverse;justify-content:flex-end;position:initial;align-items:center;gap:20px}body.template-page .collapsible-trigger__icon{position:relative;transform:none;text-align:left}.line-item-property__field label{margin-bottom:5px}.cart__item-sub.cart__item-row{margin-bottom:15px}.cart__item-row.text-center{display:none}.cart__item-title{margin-bottom:0}.cart__item-sub{margin-top:8px}.cart__item--variants,.cart__item--properties,.cart__checkout-wrapper{margin:0}.cart__item-price-col{display:flex;align-items:center;justify-content:flex-end;gap:5px}.cart__item-sub{align-items:flex-start}button.btn.cart__checkout{padding:13px 20px}body.bague-prenom-argent-925 fieldset.variant-input-wrap[data-handle=size] .variant__button-label{width:65px;display:inline-flex;justify-content:center;align-items:center}.drawer__footer{padding-top:20px}.drawer__fixed-header,.drawer__header{min-height:fit-content}@media only screen and (min-width:1025px){.medium-up--two-fifths{padding:0!important}}@media only screen and (min-width:1025px){.page-content--product{padding-top:0}.page-content--product .grid__item.medium-up--two-fifths{padding-top:40px!important}.product-single__title{font-size:29px}}@media only screen and (min-width:993px){button.btn.btn--full.add-to-cart span,button.btn.cart__checkout{font-size:15px}}@media only screen and (max-width:767px){button.btn.cart__checkout,button.btn.btn--full.add-to-cart span{font-size:12.5px}.faq-item .collapsible-trigger{gap:10px}.hero--mobile--400px[data-mobile-natural=false]{height:462px}.hero__link a.btn.btn--inverse{margin:0;padding:12px;font-size:16.5px;font-weight:400;border:1px solid #fff;letter-spacing:0px;min-width:230px}.slideshow__slide--image_cwDkNF .hero__title{text-align:center;font-size:16.9px}.drawer--right.drawer--is-open{width:90%}.h2.drawer__title{font-size:20px}.site-nav__icons{display:flex;gap:20px}a.site-nav__link.site-nav__link--icon.js-drawer-open-cart{width:32px;display:flex;align-items:center;justify-content:center}.product-single__meta{text-align:left}.product-block{margin-bottom:0}.gift-product .gift-title{font-size:15.73px!important;letter-spacing:0px}.variant__label[for]{font-size:15px!important;margin-bottom:5px}.product-block{margin-top:20px}.product-block.product-block--price{margin:0}h1.h2.product-single__title{font-size:21px;margin-bottom:5px}span.product__price.product__price--compare{color:#666;font-size:18.5px}span.product__price.on-sale{font-size:19.5px;color:#21212}label.variant__label{font-size:15px;letter-spacing:0px!important;text-transform:capitalize!important;font-weight:400;font-family:Outfit,sans-serif}.line-item-property__field label{text-transform:unset!important;letter-spacing:0px!important;font-size:15px!important;line-height:normal}.line-item-property__field label{margin-bottom:5px}.line-item-label-container span#textguide{font-size:15px!important;letter-spacing:0px}.line-item-label-container{margin:0}.line-item-property__field input{height:50px;padding-top:12px!important}h3.section-header__title{font-size:16.9px}header.section-header{margin-bottom:20px}.product-block .rte,.product-block .rte *{font-size:16.5px;font-weight:300}.variant-input-wrap label{margin:0}.variant-input-wrap label{padding:8px}.variant-input-wrap{margin:0!important;width:100%;display:flex;justify-content:flex-start;gap:10px;flex-wrap:wrap}body.bague-prenom-pierre-naiss .variant-input-wrap{flex-wrap:wrap}div[data-product-blocks] .product-block.buyblock{margin:0}div[data-product-blocks] .product-block.buyblock .product-block{margin-top:10px}div[data-product-blocks] .product-block .gift-prod-sec{margin-top:30px}.variant-wrapper+.variant-wrapper{margin-top:10px}.line-item-property__field.bague-double-prenoms{gap:15px}.page-content.page-content--product .product-single__meta{margin-top:0}.product-block.product-block--header{margin-top:15px;margin-bottom:15px;display:flex}.page-content.page-content--product{padding-bottom:30px}.grid-product__meta .grid-product__price{font-size:16.5px!important;margin:0}.grid-product__meta span.grid-product__price--original{color:#121212bf}.grid-product__meta .grid-product__title.grid-product__title--body{margin-bottom:5px}span.grid-product__price--original{font-size:15.4px;color:#666}.collapsible-content__inner.rte p{margin-bottom:13px;font-weight:300}.collapsible-content__inner.rte p strong{font-weight:400}.collection-item--below .collection-item__title,.collection-item--below .collection-item__title span,h2.section-header__title{font-size:22px}.cart__item--properties,.cart__item--variants{margin:0}.cart__item-sub{margin-top:10px}.cart__item-title{margin-bottom:0}.buy-offer{margin-bottom:7px}.cart__item-sub>div:first-child{margin-inline-end:0px}.drawer__footer .cart__item-sub div.ajaxcart__subtotal{font-size:14.4px;letter-spacing:0px;text-transform:capitalize;font-weight:400}.line-item-property__field{gap:10px!important}.variant-wrapper+.variant-wrapper{margin:0}fieldset.variant-input-wrap .variant-input{display:flex}.product-block.variant-block{margin-bottom:15px}}@media only screen and (max-width:540px){.drawer__fixed-header,.shippingbarcontainer.appear-animation.appear-delay-1,.drawer__scrollable{padding-left:15px!important;padding-right:15px!important}.shopping_bar{padding:0 1rem!important}a.cart__item-name{font-size:16px!important}.drawer .cart__image{flex:0 0 75px!important}.drawer__footer{padding-top:10px!important}}body.bague-prenom-argent-925 label.variant__label.size-guide-label-parent{display:flex;align-items:baseline;justify-content:space-between}body.bague-prenom-argent-925 span#sizeguide{font-weight:300!important;font-size:16.5px!important;line-height:1;text-decoration:underline;cursor:pointer}@media only screen and (min-width:1025px){body.bague-prenom-argent-925 #sizeModal .modal-content{max-width:475px;height:100vh;top:0;right:0;margin:initial;left:auto;float:right;display:block;transform:unset}}@media only screen and (max-width:768px){body.bague-prenom-argent-925.sizeModal-popup div#sizeModal .modal-content{top:auto;bottom:0;height:fit-content;margin:0;position:absolute;width:100%;transform:unset}body.bague-prenom-argent-925 fieldset.variant-input-wrap[data-handle=size] .variant__button-label{width:55px}body.bague-prenom-argent-925 span#sizeguide{font-size:15px!important;letter-spacing:0px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/customize.css.map */
