[data-digraphe-pdp]{--background: 255 248 238;--text-color: 26 26 26;background:#fff8ee;color:#1a1a1a}[data-digraphe-pdp] .product-info{--product-info-block-spacing: 15px}[data-digraphe-pdp] .product-info__title{font-size:28px;font-weight:400;line-height:1.1}[data-digraphe-pdp] [data-block-type=price]{--product-info-block-spacing: 4px}[data-digraphe-pdp] .price-list--lg{font-size:17px}[data-digraphe-pdp] sale-price{font-size:inherit;font-weight:500}[data-digraphe-pdp] .digraphe-pdp__reviews{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:16px;line-height:1.1}[data-digraphe-pdp] .digraphe-pdp__reviews img{flex:none}[data-digraphe-pdp] .digraphe-pdp__reviews strong{font-weight:600}[data-digraphe-pdp] .digraphe-pdp__reviews em{font-weight:400;text-decoration:underline}[data-digraphe-pdp] [data-block-id=text_6jibbc],[data-digraphe-pdp] [data-block-type=description],[data-digraphe-pdp] [data-block-type=quantity-selector],[data-digraphe-pdp] [data-block-type=variant-picker]:has(.product-info__variant-picker:empty){display:none}[data-digraphe-pdp] .accordion-group{padding:0 13px;border:1px solid #0000001a;border-radius:12px;background:#fff}[data-digraphe-pdp] .accordion{border:0}[data-digraphe-pdp] [data-block-type=collapsible-text]+[data-block-type=collapsible-text]{border-top:1px solid #d3d3d3}[data-digraphe-pdp] .accordion__toggle{padding:17px 0;min-height:65px;gap:12px;font-size:14px;line-height:1.6}[data-digraphe-pdp] .circle-chevron{width:31px;height:31px;background:#f5f5f5;color:#1a1a1a;flex:none}[data-digraphe-pdp] .digraphe-pdp__heading h2{font-family:var(--text-font-family);font-size:23px;font-weight:700;line-height:1.6;letter-spacing:0;text-transform:none}[data-digraphe-pdp] .digraphe-pdp__heading p{margin:7px 0 14px;font-size:17px;font-weight:500;line-height:1.2}[data-digraphe-pdp] .digraphe-pdp__personalize{margin:22px 0 7px;padding-top:22px;border-top:1px solid #00000029}[data-digraphe-pdp] #bcpo{padding:0;margin:0}[data-digraphe-pdp] #bcpo .selector-wrapper{margin:0 0 22px;padding:0}[data-digraphe-pdp] #bcpo [data-pdp-field=name]{margin-bottom:6px}[data-digraphe-pdp] #bcpo .bcpo-label{margin:0 0 8px;padding:0;font-size:17px;font-weight:500;line-height:1.2}[data-digraphe-pdp] #bcpo [data-pdp-field=name] .bcpo-label{margin-bottom:0;font-size:16px;font-weight:400;line-height:27.5px}[data-digraphe-pdp] #bcpo .bcpo-label label{padding:0;font:inherit}[data-digraphe-pdp] #bcpo .selector-wrapper>:last-child{margin-bottom:0}[data-digraphe-pdp] #bcpo [data-pdp-field] .bcpo-value{display:none}[data-digraphe-pdp] #bcpo input[type=text],[data-digraphe-pdp] #bcpo select:not(#bcpo-select),[data-digraphe-pdp] #bcpo textarea{width:100%;max-width:100%;min-height:46px;margin:0;padding:9px 14px;border:1px solid #0000001a;border-radius:4px;background-color:#fff;color:#1a1a1a;font-family:inherit;font-size:16px;line-height:26px;box-shadow:none}[data-digraphe-pdp] #bcpo input::placeholder{font-size:13px;font-style:italic;color:#0008;opacity:1}[data-digraphe-pdp] #bcpo select:not(#bcpo-select){-webkit-appearance:none;appearance:none;padding-right:35px;font-weight:600;background-image:var(--pdp-select-chevron)!important;background-size:auto!important;background-repeat:no-repeat;background-position:right 14px center!important}[data-digraphe-pdp] #bcpo input:focus-visible,[data-digraphe-pdp] #bcpo select:focus-visible,[data-digraphe-pdp] #bcpo textarea:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}[data-digraphe-pdp] #bcpo .single-option-selector:has(.bcpo-image-parent){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}[data-digraphe-pdp] #bcpo .bcpo-images .bcpo-medium-swatches .bcpo-image-parent{width:100%;min-width:0;margin:0;padding:0;border:0;box-shadow:none}[data-digraphe-pdp] #bcpo [data-pdp-order=first]{order:-1}[data-digraphe-pdp] #bcpo .bcpo-images .bcpo-medium-swatches label.bcpo-front-image-label{position:relative;display:block;width:100%;height:121px;margin:0;border:1px solid #0000001a;border-radius:7px;background-size:100% auto!important;background-position:center top!important;overflow:hidden;box-shadow:none}[data-digraphe-pdp] #bcpo [data-pdp-field=photo] .bcpo-front-image-label,[data-digraphe-pdp] #bcpo [data-pdp-field=wood] .bcpo-front-image-label{background-image:none!important;background-color:#fff!important}[data-digraphe-pdp] #bcpo [data-pdp-field] .bcpo-front-image-label:after{content:"";position:absolute;top:0;right:0;bottom:30px;left:0;background-size:cover;background-position:center;pointer-events:none}[data-digraphe-pdp] #bcpo [data-pdp-order=first] label:after{background-image:var(--pdp-without-holder);background-position:center bottom}[data-digraphe-pdp] #bcpo [data-pdp-order=last] label:after{background-image:var(--pdp-with-holder);background-position:center top}[data-digraphe-pdp] #bcpo input[value=Padouk]+label:after{background-image:var(--pdp-padouk)}[data-digraphe-pdp] #bcpo input[value="Fr\eane fran\e7 ais"]+label:after{background-image:var(--pdp-ash)}[data-digraphe-pdp] #bcpo .bcpo-images .bcpo-front-image-option:checked+.bcpo-front-image-label{border:1px solid #1a1a1a;box-shadow:none}[data-digraphe-pdp] #bcpo .bcpo-front-image-option:focus-visible+.bcpo-front-image-label{outline:2px solid #1a1a1a;outline-offset:3px}[data-digraphe-pdp] #bcpo .digraphe-pdp__option-caption{position:absolute;z-index:1;inset:auto 0 0;display:block;padding:5px 6px 7px;background:#fff;color:#000;font-size:16px;font-weight:400;line-height:20px;text-align:left}[data-digraphe-pdp] #bcpo .bcpo-instructions:has(>[style*="display: none"]),[data-digraphe-pdp] #bcpo .bcpo-textarea:has(textarea:disabled){margin:0}[data-digraphe-pdp] #bcpo [data-pdp-field=gift]{margin-bottom:0}[data-digraphe-pdp] #bcpo .bcpo-textarea:has(textarea:enabled){margin:22px 0 0}[data-digraphe-pdp] #bcpo .bcpo-price-addons{margin-bottom:0!important}[data-digraphe-pdp] #bcpo .bcpo-price-addons:not([style*="height: 0px"]){margin-top:12px!important}[data-digraphe-pdp] [data-block-type="@app"]:has(#bcpo){margin-bottom:0}[data-digraphe-pdp] [data-block-type=buy-buttons]{margin-top:22px}[data-digraphe-pdp] .product-info__buy-buttons .lb-upsell-ppa-title-cont{margin-top:0!important}[data-digraphe-pdp] .digraphe-pdp__name-warning{padding:10px 12px;margin:12px 0;border-left:3px solid #9a631c;background:#fff;font-size:14px;line-height:1.4}[data-digraphe-pdp] .digraphe-pdp__name-warning[hidden]{display:none}[data-digraphe-pdp] .product-info__buy-buttons button[type=submit]{--button-background: 0 0 0;--button-text-color: 255 255 255;min-height:60px;border-radius:100px;font-size:14px;font-weight:700}[data-digraphe-pdp] .digraphe-pdp__delivery{display:flex;align-items:center;justify-content:center;gap:6px;width:fit-content;max-width:100%;margin:0 auto;padding:4px 12px;border:1px solid #00000029;border-top:0;border-radius:0 0 10px 10px;background:#f4fde9;color:#054500;font-size:13px;font-weight:500;line-height:1.2;text-align:center}[data-digraphe-pdp] .digraphe-pdp__delivery img{flex:none}[data-digraphe-pdp] .digraphe-pdp__reassurance{display:flex;justify-content:center;gap:13px;padding:14px 0;color:#000}[data-digraphe-pdp] .digraphe-pdp__reassurance>div{display:flex;align-items:center;gap:19px}[data-digraphe-pdp] .digraphe-pdp__reassurance>div+div{padding-left:13px;border-left:1px solid #0000000d}[data-digraphe-pdp] .digraphe-pdp__reassurance img{flex:none}[data-digraphe-pdp] .digraphe-pdp__reassurance p{display:grid;gap:2px;margin:0;font-size:12px;line-height:1.2}[data-digraphe-pdp] .digraphe-pdp__reassurance strong{font-size:14.8px;font-weight:600;white-space:nowrap}@media screen and (min-width:700px){[data-digraphe-pdp] #bcpo .bcpo-images .bcpo-medium-swatches label.bcpo-front-image-label{height:auto;aspect-ratio:166 / 121}}@media screen and (max-width:699px){[data-digraphe-pdp]{padding-bottom:0}[data-digraphe-pdp] .product{gap:20px}[data-digraphe-pdp] .product-info{padding:0}[data-digraphe-pdp] .digraphe-pdp__personalize{margin-inline:-18px;padding-inline:18px}}@media screen and (max-width:374px){[data-digraphe-pdp] .digraphe-pdp__reviews,[data-digraphe-pdp] .digraphe-pdp__option-caption{font-size:14px}[data-digraphe-pdp] .digraphe-pdp__reassurance{gap:8px}[data-digraphe-pdp] .digraphe-pdp__reassurance>div{gap:8px}[data-digraphe-pdp] .digraphe-pdp__reassurance>div+div{padding-left:8px}[data-digraphe-pdp] .digraphe-pdp__reassurance strong{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/digraphe-pdp.css.map */
