h1,h2,h3,h4{text-transform:none!important}blockquote p{text-transform:none!important;font-size:1.1rem!important;font-style:italic;line-height:1.75}blockquote{text-transform:none!important}.button,button,[type=button],[type=submit],[class*=btn]:not(.btn-cta){border-radius:6px!important}.indicators .button{border-radius:50%!important}.rte a:not(.btn-cta):not(.button):not([class*=button--]):not(.reversed-link):not(.product-card__title),article a:not(.btn-cta):not(.button):not([class*=button--]):not(.reversed-link):not(.product-card__title),p a:not(.btn-cta):not(.button):not([class*=button--]):not(.reversed-link):not(.product-card__title),form a:not(.btn-cta):not(.button):not([class*=button--]):not(.reversed-link):not(.product-card__title),[class*=disclaimer] a,[data-spam-detection-disclaimer] a{display:inline!important;padding:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#a85a3e!important;border-radius:0!important;box-shadow:none!important;font-size:inherit!important;letter-spacing:normal!important;text-decoration:underline!important;text-decoration-style:dotted!important;text-decoration-color:#a85a3e!important;text-underline-offset:4px!important;margin:0!important;border-bottom:none!important;transition:color .2s ease!important}.rte a:not(.btn-cta):not(.button):not([class*=button--]):not(.reversed-link):not(.product-card__title):hover,article a:not(.btn-cta):not(.button):not([class*=button--]):not(.reversed-link):not(.product-card__title):hover,p a:not(.btn-cta):not(.button):not([class*=button--]):not(.reversed-link):not(.product-card__title):hover,form a:not(.btn-cta):not(.button):not([class*=button--]):not(.reversed-link):not(.product-card__title):hover{color:#1e2d4a!important;background:transparent!important;text-decoration:underline!important}header a,nav a,.header a{background:transparent!important;background-image:none!important;text-decoration:none!important}a.btn-cta,a.btn-cta:link,a.btn-cta:visited{display:inline-block!important;padding:.65rem 1.75rem!important;background:#1e2d4a!important;background-image:none!important;color:#f5f0e8!important;border-radius:6px!important;font-size:.85rem!important;letter-spacing:.08em!important;text-decoration:none!important;text-decoration-line:none!important;border-bottom:none!important;box-shadow:none!important;margin:.35rem .5rem .35rem 0!important;transition:background-color .2s ease!important;position:static!important}a.btn-cta:hover{background:#a85a3e!important;background-image:none!important;color:#fff!important;text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}a.reversed-link,.footer-copyright a,.rte.credits a{background:transparent!important;background-image:none!important;color:#3a2e28!important;padding:0!important;border-radius:0!important;box-shadow:none!important;display:inline!important;font-size:inherit!important;letter-spacing:normal!important;text-decoration:none!important;border-bottom:none!important}.product-card__carousel .flickity-button{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;background:#ffffffd9;border:none;border-radius:50%;box-shadow:0 2px 8px #0000001a;cursor:pointer;opacity:0;transition:opacity .25s ease,background .2s ease;z-index:2;display:flex;align-items:center;justify-content:center;padding:0}.product-card__carousel:hover .flickity-button{opacity:1}.product-card__carousel .flickity-button:hover{background:#fff;box-shadow:0 4px 12px #00000026}.product-card__carousel .flickity-button.previous{left:8px}.product-card__carousel .flickity-button.next{right:8px}.product-card__carousel .flickity-button svg{width:14px;height:14px}.product-card__carousel .flickity-button .flickity-button-icon{fill:#3a2e28}@keyframes dessiner{0%{stroke-dashoffset:300}to{stroke-dashoffset:0}}@keyframes souligner{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}.entoure{position:relative;display:inline-block;white-space:nowrap}.entoure:after{content:"";position:absolute;top:-6px;right:-8px;bottom:-6px;left:-8px;background:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 110 44' preserveAspectRatio='none'%3E%3Cellipse cx='55' cy='22' rx='52' ry='19' fill='none' stroke='%23C4694A' stroke-width='2' stroke-linecap='round' stroke-dasharray='300' stroke-dashoffset='300' style='animation:dessiner 0.8s ease forwards 0.2s%3B animation-fill-mode:forwards'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}.souligne{position:relative;display:inline-block;white-space:nowrap}.souligne:after{content:"";position:absolute;left:-2px;right:-2px;bottom:-8px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 16' preserveAspectRatio='none'%3E%3Cpath d='M0,12 Q20,4 40,12 Q60,20 80,12 Q90,8 100,12' fill='none' stroke='%23C4694A' stroke-width='2.2' stroke-linecap='round' stroke-dasharray='200' stroke-dashoffset='200' style='animation:souligner 0.6s ease forwards 0.2s%3B animation-fill-mode:forwards'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}.yp-reass-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 0 8px}.yp-reass-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 12px;background:#1e2d4a0a;border-radius:10px;text-align:center}.yp-reass-card svg{color:#1e2d4a;opacity:.65;flex-shrink:0}.yp-reass-card__label{display:flex;flex-direction:column;gap:2px;font-size:.72rem;font-weight:600;color:#1e2d4a;line-height:1.35;letter-spacing:.01em}.yp-reass-card__label em{font-style:normal;font-weight:400;font-size:.68rem;color:#9a8f85}.product__gallery .product__media,.product__gallery .product__stage-item,.product__stage-item,.product__preview{border-radius:var(--card-radius, 12px);overflow:hidden}.product__thumbnail .media,.product__thumbnail img{border-radius:6px;overflow:hidden}.product-faq{display:flex;flex-direction:column;gap:0}.product-faq__title{font-size:1.5rem;font-weight:300;letter-spacing:.02em;color:#1e2d4a;margin:0 0 32px;text-transform:none}.faq-category{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a85a3e;margin:28px 0 10px;padding-left:4px}.faq-category:first-of-type{margin-top:0}.faq-item{background:#fff;border:1px solid #E8E2DC;border-radius:10px;margin-bottom:6px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.faq-item[open]{border-color:#d9d1c7;box-shadow:0 2px 12px #1e2d4a0f}.faq-item>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;font-size:.875rem;font-weight:600;color:#1e2d4a;cursor:pointer;list-style:none;line-height:1.4;transition:color .15s ease;-webkit-user-select:none;user-select:none}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary:after{content:"";flex-shrink:0;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239A8F85' stroke-width='2' stroke-linecap='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;transition:transform .25s ease}.faq-item[open]>summary:after{transform:rotate(180deg)}.faq-item[open]>summary{color:#a85a3e}.faq-item>p,.faq-item>div{padding:0 18px 16px;font-size:.825rem;color:#5a5450;line-height:1.7;margin:0;border-top:1px solid #F0EBE5}.faq-item>p strong{color:#1e2d4a}@keyframes faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.faq-item[open]>p,.faq-item[open]>div{animation:faq-open .2s ease forwards}.yp-cart-perso{margin-top:6px;border:1px solid #E8E2DC;border-radius:8px;overflow:hidden;background:#faf8f5}.yp-cart-perso__header{display:flex;align-items:center;gap:5px;padding:5px 10px;background:#f5f0e8;border-bottom:1px solid #E8E2DC;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1e2d4a!important}.yp-cart-perso__header svg{color:#c4694a;flex-shrink:0}.yp-cart-perso__header span{color:#1e2d4a!important;background:transparent!important;padding:0!important}.yp-cart-perso__list{display:flex;flex-direction:column;gap:0;padding:6px 10px 8px;margin:0}.yp-cart-perso__row{display:flex;gap:6px;padding:2px 0;font-size:11px;line-height:1.4;color:#3a3530;border-bottom:none}.yp-cart-perso__row dt{color:#9a8f85;font-weight:400;flex-shrink:0;white-space:nowrap}.yp-cart-perso__row dt:after{content:" :"}.yp-cart-perso__row dd{font-weight:600;color:#1e2d4a;margin:0;word-break:break-word}.swatches--variant .color-swatch{background-color:var(--swatch-background)!important;opacity:1!important;border:1px solid rgba(0,0,0,.15)!important}.swatches--variant .color-swatch:before{box-shadow:none!important;--tw-ring-shadow: none !important;--tw-shadow: none !important}.swatches--variant :checked+.color-swatch{border-color:transparent!important}@media(max-width:767px){.variant-picker .swatches.flex-wrap{max-height:calc(var(--sp-7d5, 1.875rem) * 2 + 1rem * 3);overflow-y:auto;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(to bottom,black 75%,transparent 100%);mask-image:linear-gradient(to bottom,black 75%,transparent 100%);padding-bottom:.5rem;scrollbar-width:thin;scrollbar-color:#D9D1C7 transparent}}.yp-reviews-header{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-bottom:24px;font-size:.875rem;color:#1e2d4a}.yp-reviews-stars{color:#f4b942;letter-spacing:1px;font-size:1rem}.yp-reviews-score{font-weight:700}.yp-reviews-count{color:#9a8f85}.yp-reviews-source{color:#a85a3e!important;font-size:.8rem!important;text-decoration:none!important;border-bottom:none!important;padding:0!important;background:transparent!important;transition:color .2s ease}.yp-reviews-source:hover{color:#1e2d4a!important}@media(max-width:767px){.yp-reass-cards{gap:6px}.yp-reass-card{padding:10px 5px 8px;gap:6px}.yp-reass-card svg{width:20px;height:20px}.yp-reass-card__label{font-size:.64rem}.yp-reass-card__label em{font-size:.6rem}.product-faq__title{font-size:1.2rem;margin-bottom:20px}.faq-item>summary{padding:13px 14px;font-size:.825rem;gap:12px}.faq-item>p,.faq-item>div{padding:0 14px 13px;font-size:.8rem}blockquote p{font-size:.975rem!important;line-height:1.65}a.btn-cta{padding:.6rem 1.4rem!important;font-size:.8rem!important}.yp-reviews-header{gap:4px 8px;margin-bottom:18px;font-size:.825rem}}@media(max-width:479px){.yp-reass-cards{grid-template-columns:1fr;gap:6px}.yp-reass-card{flex-direction:row;align-items:center;text-align:left;padding:10px 12px;gap:10px}.yp-reass-card__label{font-size:.7rem}.yp-reass-card__label em{font-size:.65rem}.faq-category{font-size:.62rem;margin:22px 0 8px}}.announcement__content .announcement-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100vw - 120px)}@media(max-width:767px){.announcement__content .announcement-text{white-space:normal;overflow:visible;text-overflow:clip;max-width:100%}}.facet__panel input.sr-only:focus-visible+.color-swatch,.facets input.sr-only:focus-visible+.color-swatch{outline:2px solid #1E2D4A;outline-offset:3px}@media(prefers-reduced-motion:reduce){.entoure:after,.souligne:after,.faq-item[open]>p,.faq-item[open]>div,.product-card__carousel .flickity-button,.btn-cta,.faq-item{animation:none!important;transition:none!important}}cart-drawer-items [data-handle=option-broderie-poignet],.cart-items [data-handle=option-broderie-poignet]{border-left:2px solid #E8E2DC;margin-left:20px;padding-left:12px;opacity:.88;position:relative}cart-drawer-items [data-handle=option-broderie-poignet]:before,.cart-items [data-handle=option-broderie-poignet]:before{content:"";position:absolute;left:-2px;top:-8px;width:12px;height:1px;background:#e8e2dc}cart-drawer-items [data-handle=option-broderie-poignet] .horizontal-product__title,.cart-items [data-handle=option-broderie-poignet] .cart__item-title{font-size:.82rem!important;color:#9e9086!important}#shopify-pc__banner{max-width:min(640px,calc(100vw - 24px))!important;width:auto!important;margin:0 12px 12px!important;padding:14px 18px!important;text-align:left!important;border-radius:12px!important;box-shadow:0 4px 24px #0000001f!important;position:fixed!important;bottom:12px!important;left:12px!important;right:auto!important;top:auto!important;max-height:40vh!important;overflow-y:auto!important}#shopify-pc__banner__body-title{font-size:.95rem!important;margin-block-end:6px!important;line-height:1.3!important}#shopify-pc__banner :is(p,a){font-size:.8rem!important;line-height:1.4!important}#shopify-pc__banner .shopify-pc__banner__body{margin-block-end:10px!important}#shopify-pc__banner .shopify-pc__banner__btns{flex-wrap:wrap;justify-content:flex-start!important;gap:8px!important}#shopify-pc__banner .shopify-pc__banner__btns button{padding:8px 14px!important;font-size:.82rem!important;min-height:36px;flex:0 0 auto}#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-manage-prefs{flex:0 0 auto!important;margin-block-start:0!important;font-size:.78rem!important;padding:6px 10px!important}@media screen and (max-width:639px){#shopify-pc__banner{max-width:calc(100vw - 16px)!important;left:8px!important;right:8px!important;bottom:8px!important;margin:0!important;padding:12px 14px!important;max-height:50vh!important}#shopify-pc__banner__body-title{font-size:.9rem!important}#shopify-pc__banner :is(p,a){font-size:.78rem!important}}.shopify-policy__container,.shopify-policy__body{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;max-width:100%}.shopify-policy__container *{max-width:100%}.shopify-policy__container img,.shopify-policy__container table{height:auto;max-width:100%}.shopify-policy__container table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.color-swatch{border:1px solid rgba(30,45,74,.15)!important}.color-swatch[style*="#FFFFFF"],.color-swatch[style*="#ffffff"],.color-swatch[style*="#F5F0E0"],.color-swatch[style*="#F4EFEA"],.color-swatch[style*="#FAF7F2"]{border:1px solid rgba(30,45,74,.25)!important}@media(min-width:1536px){.collection .card-grid--3{--card-grid-per-row: 4 !important}}@media(max-width:767px){.facet-drawer .details__content ul.list>li{padding:10px 0!important;min-height:44px}.facet-drawer .details__content ul.list>li label{flex:1;cursor:pointer;padding-block:4px}.facet-drawer .swatches{gap:12px!important}.facet-drawer .color-swatch{--swatch-size: 44px !important}}.price-range .range-wrapper{height:6px!important;border-radius:4px!important;background:linear-gradient(to right,#E8E2DC 0%,#E8E2DC var(--range-min),#C4694A var(--range-min),#C4694A var(--range-max),#E8E2DC var(--range-max),#E8E2DC 100%)!important;margin-top:12px;margin-bottom:4px}.price-range .range::-webkit-slider-thumb{height:22px!important;width:22px!important;background-color:#fff!important;border:2px solid #C4694A!important;box-shadow:0 2px 6px #c4694a4d!important;margin-block-start:-8px!important;transition:transform .15s ease,box-shadow .15s ease}.price-range .range::-webkit-slider-thumb:hover,.price-range .range::-webkit-slider-thumb:active{transform:scale(1.15);box-shadow:0 4px 12px #c4694a66!important}.price-range .range::-moz-range-thumb{height:22px!important;width:22px!important;background-color:#fff!important;border:2px solid #C4694A!important;box-shadow:0 2px 6px #c4694a4d!important}.price-range .input-wrapper .field{background:#fff;border:1px solid #D9D1C7;border-radius:8px;padding:8px 10px 8px 24px;transition:border-color .15s ease}.price-range .input-wrapper .field:focus-within{border-color:#c4694a}.price-range .input-wrapper .field .prefix{font-size:13px;color:#9a8f85;left:10px}.price-range .input-wrapper .input{border:none!important;outline:none!important;width:100%;font-size:14px;color:#1e2d4a;background:transparent;padding:0!important}.badge.badge--new{--badge-background: #1E2D4A;--badge-foreground: #ffffff}.badge.badge--bestseller{--badge-background: #C4694A;--badge-foreground: #ffffff}.badge.badge--lowstock{--badge-background: #E8A64A;--badge-foreground: #1E2D4A;font-weight:600}.variant-picker .form__label{font-size:13px;color:#1e2d4a;letter-spacing:.04em;font-weight:500;margin-bottom:10px}.variant-picker .form__label .font-medium{font-weight:600;color:#1e2d4a}.variant-picker input[type=radio]:checked+.color-swatch:after{--tw-shadow-color: #C4694A;--tw-shadow: 0 0 0 2px var(--tw-shadow-color);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);opacity:1!important}.variant-picker input[type=radio]:disabled+.color-swatch,.variant-picker input[type=radio].disabled+.color-swatch{opacity:.5;position:relative}.variant-picker input[type=radio]:disabled+.color-swatch:after,.variant-picker input[type=radio].disabled+.color-swatch:after{content:"";position:absolute;top:50%;left:-4px;right:-4px;height:1.5px;background:#1e2d4a73;transform:rotate(-20deg);pointer-events:none;opacity:1}.variant-picker input[type=radio]:checked+.label-swatch{background-color:#1e2d4a!important;color:#fff!important;border-color:#1e2d4a!important;border-radius:8px!important}.variant-picker .label-swatch{border:1px solid #D9D1C7;border-radius:8px;min-height:44px;min-width:44px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;color:#1e2d4a;background:#fff;transition:all .15s ease}.variant-picker input[type=radio]:disabled+.label-swatch,.variant-picker input[type=radio].disabled+.label-swatch{background:#1e2d4a0a!important;color:#1e2d4a59!important;text-decoration:line-through;cursor:not-allowed}@media(max-width:767px){.product__title .heading,.product__title h1,.product__title h2,.product__title h3{font-size:clamp(1.45rem,5.5vw,1.9rem)!important;font-weight:500!important;letter-spacing:-.01em!important;line-height:1.15!important}.product__price .price__regular .price-item--regular,.product__price .price-item,.product__price [data-product-price]{font-size:1.35rem!important;font-weight:600!important;color:#1e2d4a!important}.variant-picker .color-swatch{--swatch-size: 44px !important}.variant-picker .swatches{gap:12px!important}.variant-picker .variant-input-wrapper[data-option-slug=taille] .swatches,.variant-picker .variant-input-wrapper[data-option-slug=size] .swatches{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:8px!important}.variant-picker .variant-input-wrapper[data-option-slug=taille] .label-swatch,.variant-picker .variant-input-wrapper[data-option-slug=size] .label-swatch{width:100%;min-height:48px}.yp-reass-cards{grid-template-columns:1fr 1fr!important;gap:8px!important}.product-availability.available{display:none!important}.product-availability.unavailable{display:block!important}}@media screen and (max-width:640px){.footer-copyright{padding-bottom:72px!important}}@media screen and (max-width:1023px){.text-with-icons:after{content:none!important}carousel-element.text-with-icons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}carousel-element.text-with-icons>:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;max-width:60%}.text-with-icons.with-background .column{padding:16px 12px!important;gap:10px!important}.text-with-icons .column__icon{margin-bottom:2px}.text-with-icons .column__icon svg{width:28px;height:28px}.text-with-icons .column__title{font-size:14px!important;line-height:1.25}.text-with-icons .column__text{font-size:12px!important;line-height:1.4;opacity:.75}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ypersoa-custom.css.map */
