.shopify-section--main-product .product-gallery{gap:0}@media(min-width:768px){.shopify-section--main-product .product-gallery{gap:40px}}@media(min-width:1024px){.shopify-section--main-product .product-gallery{gap:80px}}.shopify-section--main-product .product-gallery__thumbnail,.shopify-section--main-product .product-gallery__thumbnail img{border-radius:4px}.shopify-section--main-product .product-gallery__media>*{border-radius:8px}.shopify-section--main-product .product{gap:20px}@media(min-width:768px){.shopify-section--main-product .product{gap:40px}}@media(min-width:1024px){.shopify-section--main-product .product{gap:80px}}.shopify-section--main-product .product-sticky-bar img{border-radius:4px;margin-right:30px}.shopify-section--main-product .product-sticky-bar .price-list{margin-top:14px;gap:0}.shopify-section--main-product .product-sticky-bar .h6{font-family:var(--heading-font-family);font-size:16px;font-weight:600;line-height:140%;letter-spacing:1.28px;text-transform:uppercase}.shopify-section--main-product .product-sticky-bar sale-price{color:#1c1c1c;font-family:var(--heading-font-family);font-size:16px;font-weight:600;line-height:100%;letter-spacing:1.28px}.shopify-section--main-product .product-sticky-bar compare-at-price{color:#1c1c1c80;font-family:var(--heading-font-family);font-size:16px;font-weight:400;line-height:100%;letter-spacing:1.28px;margin-left:10px}.shopify-section--main-product .product-sticky-bar__info-content{gap:0}.shopify-section--main-product .product-sticky-bar button{font-family:var(--heading-font-family);font-size:14px;font-weight:600;line-height:100%;letter-spacing:1.12px;text-transform:uppercase;padding:14px 24px}.shopify-section--main-product .product-info .product-title{color:#1c1c1c;font-family:var(--heading-font-family);font-size:16px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:1.28px;text-transform:uppercase}@media(min-width:768px){.shopify-section--main-product .product-info .product-title{color:#333;font-size:18px;letter-spacing:1.44px}}.shopify-section--main-product .product-info__block-item[data-block-type=badges]{margin-bottom:16px}@media(min-width:768px){.shopify-section--main-product .product-info__block-item[data-block-type=badges]{margin-bottom:20px}}.shopify-section--main-product .product-info__block-item[data-block-type=badges] .badge-list{gap:10px}.shopify-section--main-product .product-info__block-item[data-block-type=badges] .badge{font-family:var(--text-font-family);font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.65px;padding:5px 9px;text-transform:uppercase;border-radius:4px}@media(min-width:768px){.shopify-section--main-product .product-info__block-item[data-block-type=badges] .badge{font-size:13px;letter-spacing:.65px}}.shopify-section--main-product .product-info__block-item[data-block-type=price]{margin-top:16px;margin-bottom:0}@media(min-width:768px){.shopify-section--main-product .product-info__block-item[data-block-type=price]{margin-top:18px}}.shopify-section--main-product .product-info__block-item[data-block-type=price] .price-list,.shopify-section--main-product .product-info__block-item[data-block-type=price] price-list{margin-bottom:0!important}.shopify-section--main-product .product-info__block-item[data-block-type=price] sale-price{color:#1c1c1c;font-family:var(--heading-font-family);font-size:16px;font-weight:600;line-height:100%;letter-spacing:1.28px;text-transform:uppercase}@media(min-width:768px){.shopify-section--main-product .product-info__block-item[data-block-type=price] sale-price{font-size:16px;letter-spacing:1.28px}}.shopify-section--main-product .product-info__block-item[data-block-type=price] compare-at-price{color:#1c1c1c80;font-family:var(--heading-font-family);font-size:16px;font-weight:400;line-height:100%;letter-spacing:1.28px;margin-left:8px}@media(min-width:768px){.shopify-section--main-product .product-info__block-item[data-block-type=price] compare-at-price{font-size:16px;letter-spacing:1.28px}}.shopify-section--main-product .product-info__block-item[data-block-type=price] div.price-list--product{flex-direction:column}@media(min-width:768px){.shopify-section--main-product .product-info__block-item[data-block-type=price] div.price-list--product{flex-direction:row;align-items:center}}.shopify-section--main-product .product-info__block-item[data-block-type=price] .price-list--product{gap:0;margin-bottom:20px}.shopify-section--main-product .product-info__block-item .price-list__trustpilot{display:flex!important;flex-shrink:0;margin-top:20px}@media(min-width:768px){.shopify-section--main-product .product-info__block-item .price-list__trustpilot{margin-left:auto;padding-left:10px;margin-top:0}}.shopify-section--main-product .product-info__block-item .price-list__trustpilot p{color:#1c1c1c;font-size:12px;letter-spacing:.96px}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker]{margin:40px 0 30px}@media(min-width:768px){.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker]{margin:45px 0}}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker{gap:45px}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-info{display:flex;margin-bottom:0}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-info-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-info-content{width:100%;gap:15px}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-info-content variant-option-value{color:#1c1c1c;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.12px;text-transform:uppercase}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-values{margin-top:18px}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-values--only-one-value{margin-top:0}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-values--only-one-value label{border:none;padding:0;pointer-events:none;display:flex;flex-direction:row;align-items:center;min-width:unset;margin-left:5px;margin-top:1px}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option--color .variant-picker__option-values{gap:16px}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option--size .variant-picker__option-values{margin-top:12px;gap:14px}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option--size .variant-picker__option-values label{padding:14px}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option--size .variant-picker__option-values span{min-width:30px;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option--only-one-value{display:flex;flex-direction:row;align-items:center}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .is-disabled{pointer-events:none}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .color-swatch{width:41px;height:41px}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .color-swatch:not(.is-selected){border-color:#eee;width:39px;height:39px;padding:0}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] legend{font-family:var(--heading-font-family);font-size:14px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.12px;text-transform:uppercase;margin-bottom:0}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .size-guide{margin-left:auto}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .size-guide__button{background:#bdebb5;display:flex;align-items:center;justify-content:center;gap:5px;padding:5px 10px;border-radius:4px;width:fit-content;cursor:pointer}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .size-guide span{color:#1c1c1c;text-align:center;font-size:10px;letter-spacing:.8px;text-transform:uppercase;font-weight:700}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option--condition{order:0}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option--color{order:1}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker] .variant-picker__option--tailles{order:2}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]{margin-bottom:20px}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] .button{padding:14px 20px;text-align:center;font-family:var(--heading-font-family);font-size:14px;font-weight:600;letter-spacing:1.12px;text-transform:uppercase;line-height:1}@media(min-width:768px){.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] .button{font-size:16px;letter-spacing:1.28px}}.shopify-section--main-product .product-info__block-item #alma-badge .alma-payment-plans-container{width:100%;border-radius:8px}.shopify-section--main-product .product-info__block-item .reinsurance__grid{background-color:var(--reinsurance-background-color);display:flex;flex-direction:column;padding:25px;border-radius:8px;gap:18px}@media(min-width:768px){.shopify-section--main-product .product-info__block-item .reinsurance__grid{flex-direction:row;flex-wrap:wrap;padding:20px}}.shopify-section--main-product .product-info__block-item .reinsurance__item-icon{width:22px;height:22px;object-fit:contain;margin-right:12px}.shopify-section--main-product .product-info__block-item .reinsurance__item{display:flex;flex-direction:row;width:100%}@media(min-width:768px){.shopify-section--main-product .product-info__block-item .reinsurance__item{width:calc(50% - 9px)}}.shopify-section--main-product .product-info__block-item .reinsurance__item-title{color:var(--reinsurance-text-color);font-family:var(--heading-font-family);font-size:14px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.12px}@media(min-width:768px){.shopify-section--main-product .product-info__block-item .reinsurance__item-title{font-size:12px;letter-spacing:.96px}}.shopify-section--main-product .product-info__block-item .reinsurance__item-content--with-image{padding-top:5px}.shopify-section--main-product .product-info__block-item .reinsurance__item-text{color:var(--reinsurance-text-color);opacity:.5;font-family:var(--heading-font-family);font-size:12px;font-style:normal;font-weight:400;line-height:120%;margin-top:8px}@media(min-width:768px){.shopify-section--main-product .product-info__block-item .reinsurance__item-text{color:var(--reinsurance-text-color);font-size:14px;margin-top:7px}}.shopify-section--main-product .product-info .accordion__toggle .text-with-icon{letter-spacing:.96px}@media(min-width:768px){.shopify-section--main-product .product-info .accordion__toggle .text-with-icon{letter-spacing:1.12px}}.shopify-section--main-product .size-guide__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:5;opacity:0;visibility:hidden;transition:all .15s ease-in-out}.shopify-section--main-product .size-guide__overlay.is-active{opacity:1;visibility:visible}.shopify-section--main-product .size-guide__modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:95vw;background:#fff;border-radius:8px;z-index:6;opacity:0;visibility:hidden;transition:all .15s ease-in-out;max-height:95vh}.shopify-section--main-product .size-guide__modal.is-active{opacity:1;visibility:visible}@media(min-width:768px){.shopify-section--main-product .size-guide__modal{max-width:800px;width:80vh;max-height:unset}}.shopify-section--main-product .size-guide__header{width:100%;border-bottom:1px solid #747474;position:relative;padding:15px}.shopify-section--main-product .size-guide__header .icon-close{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.shopify-section--main-product .size-guide__title{text-align:center;font-weight:700;padding:0 20px}.shopify-section--main-product .size-guide__content{padding:15px;overflow-x:auto;max-height:80vh;height:100%}@media(min-width:768px){.shopify-section--main-product .size-guide__content{max-height:800px}}.shopify-section--main-product .size-guide__content p{text-transform:uppercase;font-size:12px;font-weight:700;margin-bottom:10px;text-align:center}@media(min-width:768px){.shopify-section--main-product .size-guide__content p{font-size:14px}}.shopify-section--main-product .size-guide__content table{width:100%;border-collapse:collapse;border:1px solid #e8e9eb}.shopify-section--main-product .size-guide__content table thead{color:#fff}.shopify-section--main-product .size-guide__content table thead th{padding:2px 10px;font-weight:700;opacity:1}@media(min-width:768px){.shopify-section--main-product .size-guide__content table thead th{padding:20px}}.shopify-section--main-product .size-guide__content table td,.shopify-section--main-product .size-guide__content table th{width:calc(100% / var(--column-count));text-align:center;border:1px solid #e8e9eb;font-size:12px;padding:2px 5px}@media(min-width:768px){.shopify-section--main-product .size-guide__content table td,.shopify-section--main-product .size-guide__content table th{font-size:14px;padding:15px 10px}}.shopify-section--main-product .size-guide__content table td:empty,.shopify-section--main-product .size-guide__content table th:empty{display:none}.shopify-section--main-product .size-guide__content table tr:first-child{background:#9b9b9b!important}.shopify-section--main-product .size-guide__content table tr:nth-child(odd){background:#faf8f6}.shopify-section--main-product .size-guide__content table tr:hover{background:#f7f7f7}
/*# sourceMappingURL=/cdn/shop/t/59/assets/section-main-product.css.map */
