.header__row.logo-only{justify-content:inherit}.header--has-social-links .header__row.logo-only,.header--has-country-or-locale .header__row.logo-only,.header--has-social-links.header--has-logo .header__row.logo-only,.header--has-country-or-locale.header--has-logo .header__row.logo-only{margin-top:inherit}.quick-search__result-price .sale{color:var(--color-products-sale-price);font-weight:700}.quick-search__result-price .percent{color:var(--color-products-sale-price)}.product-item__price .sale,.product-item__price .displayed-discount{color:var(--color-products-sale-price);font-weight:700}.product-item__price .percent{color:var(--color-products-sale-price)}.product__price s:not(:empty)+[data-price]{color:var(--color-products-sale-price);font-weight:700}.product__price .product__price-displayed-discount{color:var(--color-products-sale-price)}.header__row.header__row-mobile{min-height:inherit}@media (min-width: 960px){.header__row.header__row-mobile{display:flex;margin-top:-30px}.header__row .header__row-segment.header__row-segment-mobile{visibility:hidden}}.header__row.header__row-mobile .header__row-segment{display:inherit}.header__row .header__row-segment.header__row-segment-mobile{display:flex}@media (min-width: 960px){.product-item__variant-info{min-height:44px}}table.expedition{text-align:center}table.expedition th,table.expedition td{font-size:12px;padding:4px}.apps.section{z-index:1}.shopify-policy__body table.center th{text-align:center}.social-sharing__popup{max-width:380px}.product__price>s:not(:empty)+span.price{color:var(--color-products-sale-price)}.product__meta{padding-top:0}.product-details .product-detail{display:flex;flex:1;align-items:center}.product-details .product-detail{display:flex;flex:1;align-items:center;padding-top:4px;padding-bottom:4px}.product-details .product-detail .product-detail-icon{align-items:flex-start}.product-details .product-detail .product-detail-text{display:flex;flex:1;align-items:center;flex-wrap:wrap}.product-details .product-detail .product-detail-title{font-weight:700;white-space:nowrap}.product-details .product-detail ul.product-detail-content{height:36px;padding-left:0;margin:0}.product-details .product-detail ul.product-detail-content>li{display:inline-block;margin-top:var(--spacing-2)}.product-details .product-detail ul.product-detail-content>li:not(:first-child){margin-left:12px}.product-details .product-detail ul.product-detail-content>li>span{font-weight:700}header[hidden],.product__top[hidden],.product__bottom[hidden],section[id$=__recommendations],footer[hidden]{display:none}.product.customizing{margin:0;padding:0}.announcement-bar.customizing{display:none}.product-item__product-color{font-size:var(--font-size-body-75)}#insta-feed .slider-arrow{width:48px!important;height:48px!important;line-height:48px!important;font-size:24px!important}.product-badge--sale{color:var(--color-background);background:var(--color-text-sale-badge);border:1px solid var(--color-text-sale-badge)}.product-badge--none{border-color:transparent;background-color:transparent}.product__details .product-badge--none{display:none}.product__meta>.shopify-app-block:first-child{margin-bottom:0}.product__meta>.jdgm-preview-badge{margin-bottom:16px}.product__meta>.jdgm-preview-badge[style*="display: none"]{margin-bottom:0}.fs-navigation-base a[href="/collections/tous-nos-produits"],.fs-navigation-base a[href="/collections/soldes"]{color:#c32028;font-weight:700}.product-customization{margin-bottom:0}@media (min-width:960px){.product-customization{margin-bottom:12px}}.product-customization .bloc-title{background-color:#e8e8e8;text-align:center;font-weight:700;padding-top:5px}.product-customization .studio-bloc-title{border-top-left-radius:10px;border-top-right-radius:10px}.product-customization .studio-bloc{background-color:#e8e8e8;display:flex;flex:1;flex-direction:column-reverse;padding:5px 10px 10px}@media (min-width:480px){.product-customization .studio-bloc{flex-direction:row-reverse}}.product-customization .studio-bloc .studio-right-bloc{display:flex;flex-direction:column;align-items:center}@media (min-width:480px){.product-customization .studio-bloc .studio-right-bloc{margin-left:10px}}.product-customization .studio-bloc .studio-right-bloc .zones-bloc{background-color:#e8e8e8;display:flex;align-items:center;justify-content:flex-end;margin-left:20px;padding-left:10px}@media (min-width:480px){.product-customization .studio-bloc .studio-right-bloc .zones-bloc{background-color:#e8e8e8;display:flex;align-items:center;justify-content:flex-start;margin-left:unset;padding-left:unset;padding-right:10px;width:224px}}.product-customization .studio-bloc .studio-right-bloc .zones-bloc[hidden]{display:none}.product-customization .studio-bloc .studio-right-bloc .zones-bloc .zone-bloc{background-color:#d4bc9e;display:flex;align-items:center;justify-content:center;flex-direction:column;width:92px;margin-right:10px;margin-top:10px;margin-bottom:10px;cursor:pointer;border:solid 1px #d4bc9e}.product-customization .studio-bloc .studio-right-bloc .zones-bloc .zone-bloc{margin-right:unset;margin-left:10px}.product-customization .studio-bloc .studio-right-bloc .zones-bloc .zone-bloc.selected{background-color:#d99541}.product-customization .studio-bloc .studio-right-bloc .zones-bloc .zone-bloc:hover{border-color:#000}.product-customization .studio-bloc .studio-right-bloc .zones-bloc .zone-bloc .zone-bloc-image{background-color:#fff;max-width:80px;max-height:80px;margin-bottom:5px}.product-customization .studio-bloc .studio-right-bloc .action-button{display:flex;justify-content:flex-start}.product-customization .studio-bloc .studio-right-bloc .action-button:last-child{margin-bottom:0}.product-customization .studio-bloc .studio-right-bloc .action-button svg{width:22px;height:22px}.product-customization .studio-bloc .studio-right-bloc .tools-bloc{border:solid 5px lightgray;padding:5px;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:5px;width:224px}@media (min-width:480px){.product-customization .studio-bloc .studio-right-bloc .tools-bloc{margin-bottom:10px}}.product-customization .studio-bloc .studio-right-bloc .tools-bloc[hidden]{display:none}.product-customization .studio-bloc .studio-right-bloc .tools-bloc hr{width:100%;height:1px;margin-top:4px;margin-bottom:4px}.product-customization .studio-bloc .studio-right-bloc .tools-bloc .tool-bloc{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4px}.product-customization .studio-bloc .studio-right-bloc .tools-bloc .tool-bloc button{border:solid 1px rgba(10,10,10,.5);padding:1px;border-radius:4px;cursor:pointer;width:28px;height:28px}.product-customization .studio-bloc .studio-right-bloc .tools-bloc .tool-bloc button:hover{border:solid 1px rgba(10,10,10,1)}.product-customization .studio-bloc .studio-right-bloc .tools-bloc .tool-bloc button:disabled{opacity:.5;cursor:default}.product-customization .studio-bloc .studio-right-bloc .tools-bloc .tool-bloc button svg{fill:var(--color-text)}.product-customization .studio-bloc .studio-right-bloc .tools-bloc .tool-bloc .zoom{width:30px;text-align:center}.product-customization .studio-bloc .studio-right-bloc .edition-bloc{border:solid 5px lightgray;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-grow:1;padding:5px 13px;width:224px}.product-customization .studio-bloc .studio-right-bloc .edition-bloc[hidden]{display:none}.product-customization .studio-bloc .studio-right-bloc .edition-bloc hr{width:100%}.product-customization .studio-bloc .studio-right-bloc .edition-bloc .text-edition-bloc[hidden],.product-customization .studio-bloc .studio-right-bloc .edition-bloc .image-edition-bloc[hidden]{display:none}.product-customization .studio-bloc .studio-right-bloc .edition-bloc div.text-edition-bloc>div,.product-customization .studio-bloc .studio-right-bloc .edition-bloc div.image-edition-bloc>div{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.product-customization .studio-bloc .studio-right-bloc .edition-bloc .spacer{border:solid 1px inherit;padding:1px;width:28px;height:28px}.product-customization .studio-bloc .studio-right-bloc .edition-bloc button{border:solid 1px rgba(10,10,10,.5);padding:1px;border-radius:4px;cursor:pointer;width:28px;height:28px}.product-customization .studio-bloc .studio-right-bloc .edition-bloc button:hover{border:solid 1px rgba(10,10,10,1)}.product-customization .studio-bloc .studio-right-bloc .edition-bloc button.selected{background-color:#9a511d33}.product-customization .studio-bloc .studio-right-bloc .edition-bloc button svg{fill:var(--color-text)}.product-customization .studio-bloc .studio-right-bloc .edition-bloc .remove-edition-button svg{fill:#e11414}.product-customization .studio-bloc .studio-right-bloc .edition-bloc .color-edition-button{padding:2px}.product-customization .studio-bloc .studio-right-bloc .color-pallet-edition-bloc .color-selection-bloc,.product-customization .studio-bloc .studio-right-bloc .edition-bloc .color-edition-button .color-edition-bloc{width:100%;height:100%;border-radius:4px}.product-customization .studio-bloc .studio-right-bloc .color-pallet-edition-bloc{border:solid 5px lightgray;padding:5px;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-grow:1;vertical-align:middle;width:224px}@media (min-width:480px){.product-customization .studio-bloc .studio-right-bloc .color-pallet-edition-bloc{overflow-y:auto}}.product-customization .studio-bloc .studio-right-bloc .color-pallet-edition-bloc[hidden]{display:none}.product-customization .studio-bloc .studio-right-bloc .color-pallet-edition-bloc .color-selection-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:0px;margin-left:2px;overflow-y:auto;max-height:267px}@media (min-width:960px){.product-customization .studio-bloc .studio-right-bloc .color-pallet-edition-bloc .color-selection-buttons{max-height:500px}}.product-customization .studio-bloc .studio-right-bloc .color-pallet-edition-bloc .color-selection-buttons button{border:solid 1px transparent;width:20px;height:20px;padding:1px;border-radius:6px}.product-customization .studio-bloc .studio-right-bloc .color-pallet-edition-bloc .color-selection-buttons button:hover{border:solid 1px rgba(10,10,10,1)}.product-customization .studio-bloc .studio-right-bloc .color-pallet-edition-bloc .color-selection-buttons button.selected{border-color:#9a511d80;background-color:#9a511d80}.product-customization .studio-bloc .studio-right-bloc .color-pallet-edition-bloc .color-selection-buttons button.color-255-255-255{background-color:#ddd}.product-customization .studio-bloc .studio-right-bloc .font-edition-bloc{border:solid 5px lightgray;padding:5px;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-grow:1;vertical-align:middle;width:224px}.product-customization .studio-bloc .studio-right-bloc .font-edition-bloc[hidden]{display:none}.product-customization .studio-bloc .studio-right-bloc .font-edition-bloc .font-selection-buttons{display:flex;flex-direction:column;align-items:center;gap:1px;overflow-y:auto;max-height:267px}@media (min-width:960px){.product-customization .studio-bloc .studio-right-bloc .font-edition-bloc .font-selection-buttons{max-height:500px}}.product-customization .studio-bloc .studio-right-bloc .font-edition-bloc .font-selection-buttons .font-category{font-size:14px;font-weight:700}.product-customization .studio-bloc .studio-right-bloc .font-edition-bloc .font-selection-buttons hr{width:100%;height:1px;margin-top:2px;margin-bottom:2px}.product-customization .studio-bloc .studio-right-bloc .font-edition-bloc .font-selection-buttons button{border:solid 1px transparent;width:180px;font-size:14px}.product-customization .studio-bloc .studio-right-bloc .font-edition-bloc .font-selection-buttons button:hover{border:solid 1px rgba(10,10,10,1)}.product-customization .studio-bloc .studio-right-bloc .font-edition-bloc .font-selection-buttons button.selected{background-color:#9a511d33}.product-customization .studio-bloc .studio-right-bloc .return-bloc button{border:solid 1px transparent;display:flex;align-items:center}.product-customization .studio-bloc .studio-right-bloc .return-bloc button:hover{border:solid 1px rgba(10,10,10,1)}.product-customization .studio-bloc .studio-right-bloc .return-bloc button>svg{width:20px;height:20px}.product-customization .studio-bloc .studio-right-bloc .return-bloc button>span{font-size:14px;font-weight:700}@media (max-width:479px){.product-customization .studio-bloc .studio-right-bloc .return-bloc button>span{font-size:12px}}.product-customization .validation-bloc{background-color:#e8e8e8;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;text-align:center;vertical-align:middle;padding:0 10px 10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.product-customization .validation-bloc .action-button{margin-left:10px}.product-customization .validation-bloc .action-button:last-child{margin-left:unset}.product-customization .studio-bloc .studio-left-bloc{flex-grow:1}.product-customization .studio-bloc .studio-left-bloc .drawing-bloc{flex-grow:1;background-color:#d3d3d3;padding:5px}.product-customization .studio-bloc .studio-left-bloc .drawing-bloc .working-bloc{display:flex;justify-content:center;text-align:center;vertical-align:middle;margin:auto;max-height:600px;overflow:auto}.product-customization [hidden],.product__media-container [hidden]{display:none}.customization-options{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;margin-bottom:4px}.customization-options .customized-zones{display:flex;flex-direction:column;padding-left:0;margin:0}.cart__form-item-properties .image-bloc,.quick-cart__form-item-properties .image-bloc,.purchase-confirmation-popup__item-properties .image-bloc,.customization-options .customized-zones .image-bloc{width:150px;height:150px;line-height:150px;font-size:0px;text-align:center}.cart__form-item-properties .image-bloc img,.quick-cart__form-item-properties .image-bloc img,.purchase-confirmation-popup__item-properties .image-bloc img,.customization-options .customized-zones .image-bloc img{display:inline-block;max-width:100%;max-height:100%;margin:0 auto;vertical-align:middle;border:solid 1px black}.cart__form-item-properties .image-bloc,.quick-cart__form-item-properties .image-bloc,.purchase-confirmation-popup__item-properties .image-bloc{width:75px;height:75px;line-height:75px}.customization-options .customized-zones .image-bloc{cursor:pointer}.customize-button,.modify-customization-button{width:100%}.customize-button p{margin-bottom:6px}.modify-customization-button>button.btn{margin-bottom:24px;margin-bottom:var(--spacing-6)}.is-mobile .modal__inner{height:auto}.customization-gallery-bloc .customization-gallery-bloc-title{border-bottom:2px solid var(--color-text);padding-bottom:20px;margin-bottom:20px}.customization-gallery-bloc .customization-gallery-bloc-title h5{margin-top:0;margin-bottom:0}.customization-gallery-bloc .customization-gallery-bloc-images{display:flex;flex-wrap:wrap;align-content:flex-start;overflow-y:auto;min-height:100px;max-height:100px}@media (min-width:960px){.customization-gallery-bloc .customization-gallery-bloc-images{min-height:200px;max-height:400px}}.customization-gallery-bloc .customization-gallery-bloc-images .image-bloc{padding:2px;margin:5px;border:solid 1px white;position:relative;width:86px;height:86px}.customization-gallery-bloc .customization-gallery-bloc-images .image-bloc:hover{border-color:#000}@media (min-width:960px){.customization-gallery-bloc .customization-gallery-bloc-images .image-bloc{width:172px;height:172px}}.customization-gallery-bloc .customization-gallery-bloc-images .image-bloc .image-bloc-container{display:flex;justify-content:center;cursor:pointer;width:83px;height:83px}@media (min-width:960px){.customization-gallery-bloc .customization-gallery-bloc-images .image-bloc .image-bloc-container{width:166px;height:166px}}.customization-gallery-bloc .customization-gallery-bloc-images .image-bloc .image-bloc-container img{object-fit:contain}.customization-gallery-bloc .customization-gallery-bloc-images .image-bloc .remove-button{position:absolute;text-align:center;width:20px;height:20px;border-radius:10px;font-size:12px;line-height:20px;background-color:red;cursor:pointer;top:3px;left:61px}@media (min-width:960px){.customization-gallery-bloc .customization-gallery-bloc-images .image-bloc .remove-button{top:3px;left:147px}}.customization-gallery-bloc .customization-gallery-bloc-actions{display:flex;justify-content:flex-end;margin-top:10px}@media (min-width:960px){.customization-gallery-bloc .customization-gallery-bloc-actions{margin-top:20px}}#upload-customer-image-file,.product-form__custom-hidden-options{display:none}.customization-option-error{margin-top:var(--spacing-2);color:var(--color-text-error);font-size:var(--font-size-body-75)}.product__controls-group .mandatory{color:var(--color-text-error)}.product-block-custom-liquid>.product-group-moitie{display:inline-block;width:49%}.product__custom-option-type--integer{display:flex;align-items:center;gap:8px}.product__custom-option-type--integer input{width:110px}.product__custom-option-type--date input,.product__custom-option-type--time input{max-width:150px}.collection-list-slider .collection-item--label-background-gradient .collection-item__label{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
