.product-information{--mp-pdp-ink: #211d1b;--mp-pdp-muted: #81766e;--mp-pdp-soft: #f8f3ee;--mp-pdp-line: #e9e0d9;--mp-pdp-accent: #b77d78}.product-information .product-information__media,.product-information .product-details{margin:0}.product-information .product-information__grid--limit-details .product-details>.group-block{max-width:none}.product-information .product-details{width:100%;justify-content:flex-start;background:#fff}.product-information .product-details>.group-block{box-sizing:border-box;width:100%;margin:0}.product-information .text-block--vendor,.product-information .text-block--vendor>*,.product-information .text-block--title,.product-information .text-block--title>*,.product-information .text-block--shortdesc,.product-information .text-block--shortdesc>*,.product-information product-price[data-block-id=price]{text-align:left!important;margin-inline:0!important}.product-information .text-block--vendor{padding-block-start:0!important;color:var(--mp-pdp-muted)!important;font-family:var(--font-body--family)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.16em!important;line-height:1.3!important;text-transform:uppercase!important}.product-information .text-block--title,.product-information .text-block--title>*{color:var(--mp-pdp-ink)!important;font-family:var(--font-heading--family, Georgia, serif)!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.04!important;text-transform:none!important}.product-information .text-block--title h1,.product-information .text-block--title p{margin:0!important;font-size:clamp(2.15rem,2.8vw,3rem)!important}.product-information product-price[data-block-id=price]{padding-block-start:4px!important;padding-block-end:22px!important}.product-information product-price[data-block-id=price] .price{color:var(--mp-pdp-ink);font-family:var(--font-body--family);font-size:17px;font-weight:500;letter-spacing:.01em;line-height:1.25}.product-information product-price[data-block-id=price] .compare-at-price{color:var(--mp-pdp-muted)}.product-information .text-block--shortdesc,.product-information .text-block--shortdesc>*{max-width:42rem;color:#625a55!important;font-family:var(--font-body--family)!important;font-size:13px!important;line-height:1.7!important}.product-information .variant-picker{margin-top:4px}.product-information .variant-option legend{margin-bottom:10px;color:var(--mp-pdp-ink);font-size:10px;font-weight:600;letter-spacing:.13em;line-height:1.3;text-transform:uppercase}.product-information .variant-option__button-label{min-height:42px;border-radius:0!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])){min-width:46px;min-height:42px;padding-inline:14px!important;justify-content:center;color:#554e49!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])) .variant-option__button-label__pill{border:1px solid #ded7d1!important;border-radius:0!important;background:#fff!important;transition:border-color .16s ease,background-color .16s ease}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])):hover .variant-option__button-label__pill{border-color:#91847b!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i]):checked) .variant-option__button-label__pill{border-color:var(--mp-pdp-ink)!important;background:var(--mp-pdp-ink)!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i]):checked) .variant-option__button-label__text{position:relative;z-index:1;color:#fff!important}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:is([name^=Couleur- i],[name^=Coloris- i],[name^=Color- i],[name^=Colour- i])){--mp-color-chip: #e8e3de;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 36px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;gap:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:transparent!important;box-shadow:none!important;cursor:pointer;overflow:visible!important;transition:box-shadow .16s ease,opacity .16s ease}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:is([name^=Couleur- i],[name^=Coloris- i],[name^=Color- i],[name^=Colour- i])):before{content:"";position:absolute!important;top:5px!important;right:5px!important;bottom:5px!important;left:5px!important;display:block!important;width:auto!important;height:auto!important;flex:none!important;border-radius:50%!important;background:var(--mp-color-chip)!important;box-shadow:inset 0 0 0 1px #211d1b24!important;pointer-events:none}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:is([name^=Couleur- i],[name^=Coloris- i],[name^=Color- i],[name^=Colour- i])) .variant-option__button-label__pill{display:none!important}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:is([name^=Couleur- i],[name^=Coloris- i],[name^=Color- i],[name^=Colour- i])) .variant-option__button-label__text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:is([name^=Couleur- i],[name^=Coloris- i],[name^=Color- i],[name^=Colour- i])):hover{box-shadow:0 0 0 1px #91847b!important}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:is([name^=Couleur- i],[name^=Coloris- i],[name^=Color- i],[name^=Colour- i]):checked){box-shadow:0 0 0 1px var(--mp-pdp-ink)!important}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:is([name^=Couleur- i],[name^=Coloris- i],[name^=Color- i],[name^=Colour- i])[aria-disabled=true]){opacity:.28!important;cursor:not-allowed}.product-information .variant-option__button-label:has(input[value*=noir i]){--mp-color-chip: #1c1b1a}.product-information .variant-option__button-label:has(input[value*=blanc i]){--mp-color-chip: #fff}.product-information .variant-option__button-label:has(input[value*=ecru i]),.product-information .variant-option__button-label:has(input[value*=\e9 cru i]),.product-information .variant-option__button-label:has(input[value*=ivoire i]){--mp-color-chip: #f3eee3}.product-information .variant-option__button-label:has(input[value*=beige i]),.product-information .variant-option__button-label:has(input[value*=sable i]){--mp-color-chip: #d7c5ad}.product-information .variant-option__button-label:has(input[value*=camel i]),.product-information .variant-option__button-label:has(input[value*=cognac i]){--mp-color-chip: #a8734f}.product-information .variant-option__button-label:has(input[value*=marron i]),.product-information .variant-option__button-label:has(input[value*=brown i]),.product-information .variant-option__button-label:has(input[value*=chocolat i]){--mp-color-chip: #654438}.product-information .variant-option__button-label:has(input[value*=gris i]){--mp-color-chip: #999795}.product-information .variant-option__button-label:has(input[value*=marine i]),.product-information .variant-option__button-label:has(input[value*=navy i]){--mp-color-chip: #26344b}.product-information .variant-option__button-label:has(input[value*=ciel i]){--mp-color-chip: #9ebbd2}.product-information .variant-option__button-label:has(input[value*=denim i]){--mp-color-chip: #617996}.product-information .variant-option__button-label:has(input[value*=bleu i]){--mp-color-chip: #58779f}.product-information .variant-option__button-label:has(input[value*=rose i]){--mp-color-chip: #d7a5ad}.product-information .variant-option__button-label:has(input[value*=rouge i]){--mp-color-chip: #a94147}.product-information .variant-option__button-label:has(input[value*=bordeaux i]){--mp-color-chip: #672f3b}.product-information .variant-option__button-label:has(input[value*=vert i]){--mp-color-chip: #657c69}.product-information .variant-option__button-label:has(input[value*=kaki i]){--mp-color-chip: #77745d}.product-information .variant-option__button-label:has(input[value*=jaune i]){--mp-color-chip: #d9bb62}.product-information .variant-option__button-label:has(input[value*=orange i]){--mp-color-chip: #c97e50}.product-information .variant-option__button-label:has(input[value*=violet i]),.product-information .variant-option__button-label:has(input[value*=lilas i]){--mp-color-chip: #81708b}.product-information .variant-option__button-label:has(input[value*=dor\e9 i]),.product-information .variant-option__button-label:has(input[value*=dore i]){--mp-color-chip: #b8963e}.product-information .variant-option__button-label:has(input[value*=argent i]){--mp-color-chip: #b9b9b9}.product-information .variant-option__button-label:has(input[value*=rayures i][value*=bleu i]){--mp-color-chip: repeating-linear-gradient(90deg, #f7f4ef 0 4px, #58779f 4px 8px)}.product-information .variant-option__button-label:has(input[value*=rayures i][value*=rose i]){--mp-color-chip: repeating-linear-gradient(90deg, #fff8f7 0 4px, #d7a5ad 4px 8px)}.product-information .variant-option__button-label:has(input[value*=vichy i][value*=rose i]){--mp-color-chip: conic-gradient(#d7a5ad 25%, #fff 0 50%, #d7a5ad 0 75%, #fff 0) 0 0 / 8px 8px}.product-information .variant-option__button-label:has(input[value*=leo i]),.product-information .variant-option__button-label:has(input[value*=l\e9opard i]){--mp-color-chip: radial-gradient(circle at 28% 32%, #2d211b 0 2px, transparent 3px), radial-gradient(circle at 68% 66%, #4d3325 0 3px, transparent 4px), #bf9568}.product-information .variant-option__button-label:has(input[value*=blanc i][value*=orange i]){--mp-color-chip: linear-gradient(90deg, #fff 0 50%, #c97e50 50% 100%)}.product-information .variant-option__button-label:has(input[value*=vert i][value*=rose i]){--mp-color-chip: linear-gradient(90deg, #657c69 0 50%, #d7a5ad 50% 100%)}.product-information .variant-option__button-label:has(input[value*=marron i][value*=dore i]),.product-information .variant-option__button-label:has(input[value*=marron i][value*=dor\e9 i]){--mp-color-chip: linear-gradient(90deg, #654438 0 50%, #b8963e 50% 100%)}.product-information .variant-option__button-label:has(input[value*=beige i][value*=orange i]){--mp-color-chip: linear-gradient(90deg, #d7c5ad 0 50%, #c97e50 50% 100%)}.product-information .variant-option__button-label:has(input[value*=jaune i][value*=bleu i]){--mp-color-chip: linear-gradient(90deg, #d9bb62 0 50%, #58779f 50% 100%)}.product-information .variant-option--swatches .variant-option__button-label--has-swatch{min-width:38px;min-height:38px;border-radius:50%!important}.product-information .variant-option--swatches .swatch{width:28px;height:28px;border-radius:50%}.product-information .popup-link__button{width:fit-content!important;min-height:auto!important;padding:1px 0 3px!important;border:0!important;border-bottom:1px solid #a99b91!important;border-radius:0!important;background:transparent!important;color:#625a55!important;font-family:var(--font-body--family)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.02em!important;line-height:1.35!important;text-decoration:none!important}.product-information .popup-link__button:hover{border-bottom-color:var(--mp-pdp-ink)!important;color:var(--mp-pdp-ink)!important}.product-information .popup-link__button svg{display:none!important}.product-information .buy-buttons-block{margin-top:7px}.product-information .add-to-cart-button{min-height:52px;border-radius:0!important;background:var(--mp-pdp-ink)!important;color:#fff!important;font-size:11px!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase!important;transition:background-color .18s ease,color .18s ease}.product-information .add-to-cart-button:hover:not([disabled]){background:var(--mp-pdp-accent)!important;color:#fff!important}.product-information .mp-reassurance{justify-content:flex-start;gap:12px 24px;margin-top:6px;padding:16px 0;border-top:1px solid var(--mp-pdp-line);border-bottom:1px solid var(--mp-pdp-line)}.product-information .mp-reassurance__item>span{color:#625a55;font-size:11px}.product-information .accordion .details{border-color:var(--mp-pdp-line)!important}.product-information .accordion .details__header{min-height:50px;color:var(--mp-pdp-ink);font-family:var(--font-body--family)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.11em!important;line-height:1.4!important;text-transform:uppercase!important}.product-information .accordion .details-content,.product-information .accordion .details-content p,.product-information .accordion .details-content li{color:#625a55;font-family:var(--font-body--family)!important;font-size:13px!important;line-height:1.7!important}@media screen and (min-width:750px){.product-information .product-details>.group-block{padding:clamp(40px,4.5vw,72px) clamp(30px,4vw,68px) 64px!important}.product-information .product-information__grid--half{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width:1200px){.product-information.section--full-width .product-information__grid:not(.product-information__grid--no-media) .product-details{padding-inline-end:0}}@media screen and (max-width:749px){.product-information .product-details>.group-block{max-width:none!important;padding:28px 20px 42px!important}.product-information .text-block--title h1,.product-information .text-block--title p{font-size:clamp(2rem,10vw,2.6rem)!important;line-height:1.08!important}.product-information product-price[data-block-id=price]{padding-block-end:18px!important}.product-information product-price[data-block-id=price] .price{font-size:16px}.product-information .mp-reassurance{display:grid;grid-template-columns:1fr;justify-items:start;gap:10px}}.product-information .product-information__grid{column-gap:0!important;row-gap:0!important}.product-information .product-details>.group-block{margin-inline:0 auto!important;width:100%}.product-information .text-block--vendor{opacity:.7!important;font-size:9px!important;letter-spacing:.14em!important}.product-information .text-block--title,.product-information .text-block--title>*{letter-spacing:-.018em!important;line-height:1.1!important}.product-information .text-block--title h1,.product-information .text-block--title p{font-size:clamp(1.55rem,1.8vw,2rem)!important}.product-information product-price[data-block-id=price]{padding-block-start:4px!important;padding-block-end:18px!important}.product-information product-price[data-block-id=price] .price{font-size:14px!important;font-weight:400!important;letter-spacing:.015em!important}.product-information .variant-picker{margin-top:0!important}.product-information .variant-option{margin-block:0 2px!important}.product-information .variant-option legend{margin-bottom:9px!important;font-size:9.5px!important;letter-spacing:.14em!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])){min-width:42px!important;min-height:38px!important;padding-inline:12px!important}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:is([name^=Couleur- i],[name^=Coloris- i],[name^=Color- i],[name^=Colour- i])){flex-basis:34px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important}.product-information .popup-link__button{font-size:10px!important;letter-spacing:.04em!important;text-transform:uppercase!important}.product-information .buy-buttons-block{margin-top:4px!important}.product-information .add-to-cart-button{min-height:48px!important;letter-spacing:.11em!important}.product-information .mp-reassurance{justify-content:flex-start!important;gap:8px 0!important;margin-top:4px!important;padding:13px 0!important;border-top:1px solid #eee7e1!important;border-bottom:1px solid #eee7e1!important}.product-information .mp-reassurance__item{gap:0!important}.product-information .mp-reassurance__item svg{display:none!important}.product-information .mp-reassurance__item:not(:last-child):after{content:"\b7";margin-inline:16px;color:#b8aaa0}.product-information .mp-reassurance__item>span{font-size:10px!important;color:#756b64!important;letter-spacing:.02em!important}.product-information .text-block--shortdesc,.product-information .text-block--shortdesc>*{max-width:36rem!important;font-size:12.5px!important;line-height:1.65!important}.product-information .accordion .details__header{min-height:46px!important;font-size:9.5px!important;letter-spacing:.12em!important}.product-information .accordion .details-content,.product-information .accordion .details-content p,.product-information .accordion .details-content li{font-size:12.5px!important;line-height:1.72!important}@media screen and (min-width:750px){.product-information.section--full-width .product-information__grid--half.product-information--media-left{grid-template-columns:minmax(0,54%) minmax(0,46%)!important}.product-information.section--full-width .product-information__grid--half.product-information--media-left .product-information__media{grid-column:1 / 2!important}.product-information.section--full-width .product-information__grid--half.product-information--media-left .product-details{grid-column:2 / 3!important}.product-information .product-details>.group-block{max-width:540px!important;padding:clamp(42px,4vw,68px) clamp(30px,3.4vw,52px) 56px!important}}@media screen and (min-width:1200px){.product-information.section--full-width .product-information__grid--half.product-information--media-left{grid-template-columns:minmax(0,58%) minmax(0,42%)!important}}@media screen and (min-width:1600px){.product-information.section--full-width .product-information__grid--half.product-information--media-left{grid-template-columns:minmax(0,60%) minmax(0,40%)!important}}@media screen and (max-width:749px){.product-information .product-details>.group-block{max-width:none!important;padding:24px 20px 40px!important}.product-information .text-block--title h1,.product-information .text-block--title p{font-size:clamp(1.55rem,7vw,1.9rem)!important;line-height:1.08!important}.product-information product-price[data-block-id=price] .price{font-size:14px!important}.product-information .mp-reassurance{flex-wrap:wrap!important;gap:8px 0!important}}.product-information .popup-link__content--drawer{width:min(460px,92vw)!important;max-width:92vw!important;padding:58px 34px 36px!important;border:0!important;border-left:1px solid #eee7e1!important;box-shadow:-16px 0 40px #211d1b12!important;background:#fff!important}.product-information .popup-link__content--drawer .popup-link__inner{max-width:100%!important}.product-information .popup-link__content--drawer h4,.product-information .popup-link__content--drawer h3,.product-information .popup-link__content--drawer h2{font-family:var(--font-heading--family, Georgia, serif)!important;font-weight:400!important;letter-spacing:-.02em!important}.product-information .popup-link__content--drawer .popup-link__close{top:18px!important;right:18px!important}.product-information .popup-link__content--drawer ul{padding-left:0!important;list-style:none!important;margin-top:22px!important}.product-information .popup-link__content--drawer li{padding:11px 0!important;border-bottom:1px solid #eee7e1;font-size:12px!important;line-height:1.55!important}.product-information .popup-link__content--drawer p{color:#6f655f!important;font-size:12.5px!important;line-height:1.7!important}@media screen and (max-width:749px){.product-information .popup-link__content--drawer{width:min(94vw,420px)!important;max-width:94vw!important;padding:52px 22px 28px!important}}.product-recommendations[data-testid=product-recommendations-section] .section-resource-list__content{margin-bottom:6px}.product-recommendations[data-testid=product-recommendations-section] .section-resource-list__content h3{font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;line-height:1.3!important;text-transform:uppercase!important}.product-recommendations[data-testid=product-recommendations-section] .resource-list__item{min-width:0}.product-recommendations[data-testid=product-recommendations-section] .price{font-size:12px!important;font-weight:400!important}@media screen and (max-width:749px){.product-recommendations[data-testid=product-recommendations-section] .section-resource-list__content h3{font-size:10px!important}}.product-information .variant-picker{margin-top:4px!important;margin-bottom:4px!important}.product-information .variant-option{margin-block:0!important}.product-information .variant-option+.variant-option{margin-top:22px!important}.product-information .variant-option legend{margin-bottom:12px!important;color:var(--mp-pdp-ink, #211d1b)!important;font-family:var(--font-heading--family, Georgia, serif)!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.01em!important;text-transform:none!important}.product-information .variant-option legend .variant-option__swatch-value{margin-left:7px;color:var(--mp-pdp-muted, #81766e)!important;font-family:var(--font-body--family, inherit)!important;font-size:10px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.02em!important;text-transform:none!important}.product-information .variant-option__button-label__text{font-family:var(--font-body--family, inherit)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:.01em!important}.product-information .mp-size-fit{margin-top:10px!important;padding-block:8px 6px!important}.product-information .mp-size-fit__summary{margin-bottom:2px;line-height:1.55!important}.product-information .mp-size-fit__advice,.product-information .mp-size-fit__model{margin-top:9px!important;line-height:1.65!important}.product-information .popup-link{margin-top:2px}.product-information .popup-link__button{margin-top:2px!important}.product-information .buy-buttons-block{margin-top:6px!important}#product-recommendations-soldout_alternatives{display:none!important}.product-details.mp-variant-soldout #product-recommendations-soldout_alternatives{display:block!important}.product-details.mp-variant-soldout #product-recommendations-soldout_alternatives .resource-list__item:nth-child(n+3){display:none!important}@media screen and (max-width:749px){.product-information .variant-option+.variant-option{margin-top:20px!important}.product-information .variant-option legend{margin-bottom:11px!important;font-size:12.5px!important}.product-information .mp-size-fit{margin-top:8px!important;padding-block:7px 5px!important}}@media screen and (max-width:749px){html,body{max-width:100%;overflow-x:hidden}html.mp-pdp-sheet-open,html.mp-pdp-sheet-open body{overscroll-behavior:none}.product-information__grid{display:block!important;width:100%!important;max-width:100%!important}.product-information__media{width:100%!important;max-width:100%!important;min-width:0!important;height:calc(100svh - var(--header-group-height, 70px));overflow:hidden!important;background:#f6f4f1}.product-information__media media-gallery.media-gallery--grid{position:relative;display:block;width:100%;max-width:100%;height:100%;overflow:hidden}.product-information__media media-gallery.media-gallery--grid>slideshow-component{display:none!important}.product-information__media media-gallery.media-gallery--grid .media-gallery__grid{display:flex!important;flex-direction:column;width:100%!important;max-width:100%!important;height:100%;margin:0!important;padding:0!important;gap:0!important;overflow-y:auto;overflow-x:hidden!important;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-information__media media-gallery.media-gallery--grid .media-gallery__grid::-webkit-scrollbar{display:none}.product-information__media media-gallery.media-gallery--grid .media-gallery__grid>.product-media-container{flex:0 0 100%;width:100%!important;max-width:100%!important;height:100%!important;min-height:100%;margin:0!important;scroll-snap-align:start;scroll-snap-stop:always;background:#f6f4f1;overflow:hidden}.product-information__media .media-gallery__grid .product-media,.product-information__media .media-gallery__grid .product-media>*,.product-information__media .media-gallery__grid .product-media__image{width:100%!important;max-width:100%!important;height:100%!important}.product-information__media .media-gallery__grid .product-media__image{object-fit:cover!important;object-position:center center}.product-information__media .product-media-container__zoom-button{touch-action:pan-y}.mp-mobile-gallery-progress{position:absolute;right:13px;top:50%;z-index:4;display:flex;flex-direction:column;align-items:center;gap:7px;transform:translateY(-50%);pointer-events:none}.mp-mobile-gallery-progress__dot{width:4px;height:4px;border-radius:999px;background:#1916148c;transition:height .18s ease,background-color .18s ease}.mp-mobile-gallery-progress__dot.is-active{height:22px;background:#211d1b}.product-information .product-details.mp-mobile-sheet-active{--mp-sheet-peek: 154px;--mp-sheet-max: min(88svh, 760px);--mp-sheet-drag: 0px;position:fixed!important;inset:auto 0 0!important;z-index:calc(var(--layer-sticky, 20) + 4);display:block!important;width:100vw!important;max-width:100vw!important;min-width:0!important;height:var(--mp-sheet-max)!important;max-height:var(--mp-sheet-max)!important;margin:0!important;padding:0!important;background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -12px 40px #211d1b1a;transform:translateY(calc(100% - var(--mp-sheet-peek) + var(--mp-sheet-drag)));transition:transform .28s cubic-bezier(.22,.61,.36,1),opacity .18s ease,visibility .18s ease;overflow:hidden!important;box-sizing:border-box!important}.product-information .product-details.mp-mobile-sheet-active.is-dragging{transition:none}.product-information .product-details.mp-mobile-sheet-active[data-mp-sheet-state=open]{transform:translateY(var(--mp-sheet-drag))}.product-information .product-details.mp-mobile-sheet-active.mp-mobile-sheet-away{opacity:0;visibility:hidden;pointer-events:none}.mp-mobile-pdp-sheet__handle{position:relative;display:block;width:100%;max-width:100%;min-height:var(--mp-sheet-peek);padding:11px 20px 15px;border:0;background:#fff;color:#211d1b;text-align:left;cursor:grab;touch-action:none;box-sizing:border-box}.mp-mobile-pdp-sheet__handle:active{cursor:grabbing}.mp-mobile-pdp-sheet__grabber{display:block;width:42px;height:3px;margin:0 auto 13px;border-radius:99px;background:#d5cec9}.mp-mobile-pdp-sheet__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;width:100%;min-width:0}.mp-mobile-pdp-sheet__summary-copy{min-width:0;overflow:hidden}.mp-mobile-pdp-sheet__summary-title{display:-webkit-box;overflow:hidden;color:#211d1b;font-family:var(--font-heading--family, Georgia, serif);font-size:17px;font-weight:400;line-height:1.12;letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mp-mobile-pdp-sheet__summary-price{display:block;margin-top:5px;color:#211d1b;font-family:var(--font-body--family, inherit);font-size:13px;line-height:1.2}.mp-mobile-pdp-sheet__summary-action{display:inline-flex;max-width:42vw;min-height:40px;padding:0 12px;align-items:center;justify-content:center;background:#211d1b;color:#fff;font-family:var(--font-body--family, inherit);font-size:8.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;box-sizing:border-box}.product-details[data-mp-sheet-state=open] .mp-mobile-pdp-sheet__handle{min-height:38px;padding-block:9px 4px}.product-details[data-mp-sheet-state=open] .mp-mobile-pdp-sheet__grabber{margin-bottom:0}.product-details[data-mp-sheet-state=open] .mp-mobile-pdp-sheet__summary{display:none}.product-information .product-details.mp-mobile-sheet-active>.group-block{width:100%!important;max-width:100%!important;min-width:0!important;height:calc(var(--mp-sheet-max) - 38px)!important;max-height:calc(var(--mp-sheet-max) - 38px)!important;margin:0!important;padding:18px 20px calc(42px + env(safe-area-inset-bottom))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;box-sizing:border-box!important}.product-information .product-details.mp-mobile-sheet-active>.group-block::-webkit-scrollbar{display:none}.product-information .product-details.mp-mobile-sheet-active>.group-block,.product-information .product-details.mp-mobile-sheet-active>.group-block>*,.product-information .product-details.mp-mobile-sheet-active form,.product-information .product-details.mp-mobile-sheet-active fieldset,.product-information .product-details.mp-mobile-sheet-active variant-picker,.product-information .product-details.mp-mobile-sheet-active .variant-picker,.product-information .product-details.mp-mobile-sheet-active .variant-option,.product-information .product-details.mp-mobile-sheet-active buy-buttons,.product-information .product-details.mp-mobile-sheet-active product-recommendations{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.product-information .product-details.mp-mobile-sheet-active .variant-option__buttons,.product-information .product-details.mp-mobile-sheet-active .variant-option{flex-wrap:wrap!important}.product-information .product-details.mp-mobile-sheet-active img,.product-information .product-details.mp-mobile-sheet-active video,.product-information .product-details.mp-mobile-sheet-active svg{max-width:100%}.product-information .product-details.mp-mobile-sheet-active[data-mp-sheet-state=peek]>.group-block{pointer-events:none}sticky-add-to-cart .sticky-add-to-cart__bar{display:none!important}.product-information{margin-bottom:154px}}@media screen and (prefers-reduced-motion:reduce){.product-information .product-details.mp-mobile-sheet-active{transition:none!important}}.product-information .variant-option:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])){display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:0 18px!important;border:0!important}.product-information .variant-option:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])) legend{width:100%!important;margin-bottom:12px!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])){position:relative!important;min-width:0!important;min-height:30px!important;padding:5px 0 7px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#403a36!important;box-shadow:none!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])) .variant-option__button-label__pill{position:absolute!important;inset:auto 0 2px 0!important;width:100%!important;height:1px!important;border:0!important;border-radius:0!important;background:transparent!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])) .variant-option__button-label__text{color:inherit!important;font-size:11px!important;font-weight:450!important;letter-spacing:.055em!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])):hover .variant-option__button-label__pill{background:#9d928a!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i]):checked){color:#171412!important;background:transparent!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i]):checked) .variant-option__button-label__pill{background:#171412!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i]):checked) .variant-option__button-label__text{color:#171412!important;font-weight:600!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])[aria-disabled=true]),.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])[data-option-available=false]){color:#a9a19c!important;opacity:.48!important;text-decoration:line-through!important;cursor:not-allowed!important}@media screen and (max-width:749px){.product-information .variant-option:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])){gap:0 15px!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])){min-height:32px!important;padding:6px 0 8px!important}.product-information .variant-option__button-label:has(input:is([name^=Taille- i],[name^=Size- i],[name^=Pointure- i])) .variant-option__button-label__text{font-size:10.5px!important}}.mp-mobile-pdp-sheet__summary-action{max-width:50vw;padding:0 10px;font-size:10.5px;letter-spacing:.03em}.mp-mobile-pdp-sheet__summary-action.is-soldout{background:#8a8177}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mp-product-page.css.map */
