:root{--typeHeaderSize: 30px;--typeBaseSize: 15px;--colorBorder: #e8e8e1;--colorTextBody: #000;--colorBtnPrimary: #282828;--colorBtnPrimaryText: #fff}body{font-size:13.8px;letter-spacing:.025em;line-height:1.4;color:#000}h1,h2,h3,.h1,.h2,.h3{font-weight:700;letter-spacing:0;line-height:1.2;text-transform:uppercase;margin:0 0 10px}h1,.h1{font-size:calc(var(--typeHeaderSize) * .85)}h2,.h2{font-size:calc(var(--typeHeaderSize) * .73)}h3,.h3{font-size:calc(var(--typeHeaderSize) * .62)}@media only screen and (min-width:769px){h1,h2,h3,.h1,.h2,.h3{margin:0 0 15px}h1,.h1{font-size:var(--typeHeaderSize)}h2,.h2{font-size:calc(var(--typeHeaderSize) * .85)}h3,.h3{font-size:calc(var(--typeHeaderSize) * .65)}}.subheading{text-transform:uppercase;letter-spacing:.3em}.btn,.rte .btn{line-height:1.42;text-decoration:none;text-align:center;white-space:normal;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.3em;display:inline-block;padding:11px 20px;margin:0;width:auto;min-width:90px;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:0;background-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText)}.btn:hover{background-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText)}.btn--full{width:100%;padding:13px 20px}@media only screen and (max-width:768px){.btn,.rte .btn{padding:9px 17px;font-size:11px}}.button,.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.3em;font-weight:700;font-size:13px;min-height:50px}.index-section{margin:40px 0}.index-section+.index-section,.main-content+.index-section{margin-top:0}.index-section--small{margin:18px 0}.section-header{margin-bottom:30px}.section-header__title{margin-bottom:0}.section--divider{border-top:1px solid var(--colorBorder);padding-top:40px}.page-width--narrow{max-width:1000px}.text-center{text-align:center!important}.text-left{text-align:left!important}@media only screen and (min-width:769px){.index-section{margin:75px 0}.section-header{margin-bottom:50px}.section--divider{padding-top:75px}}.feature-row-wrapper{overflow:hidden;direction:ltr}.feature-row{margin:0 auto;display:flex;justify-content:space-between;align-items:center}.feature-row__item{flex:0 1 57%;margin:0 auto}.feature-row__text{min-width:43%;flex:0 1 43%;padding:0}@media only screen and (min-width:1050px){.feature-row{margin:0 6%}}@media only screen and (min-width:769px){.feature-row__text--left{padding-left:60px}.feature-row__text--right{padding-right:60px}}@media only screen and (max-width:768px){.feature-row{flex-direction:column;margin:0}.feature-row__item{flex:1 1 auto;max-width:100%;min-width:100%}.feature-row__text{order:2;margin-top:0;padding:30px 20px 0}}.rte{margin-bottom:7.5px}.rte ol,.rte p,.rte table,.rte ul{margin-bottom:15px}.rte ol:last-child,.rte p:last-child,.rte table:last-child,.rte ul:last-child{margin-bottom:0}.rte .enlarge-text{margin:0;font-size:1.3em}@media only screen and (min-width:769px){.rte{margin-bottom:15px}.rte ol,.rte p,.rte table,.rte ul{margin-bottom:25px}}.product__title h1{font-size:calc(var(--typeHeaderSize) * .85);text-transform:uppercase;margin-bottom:10px;word-wrap:break-word}.product__info-container>*+*{margin:0 0 25px}.product__description.rte{text-align:left}@media only screen and (max-width:749px){.product__info-container{text-align:center}.product__info-container .product__description{text-align:left}}.index-section .section-header{margin-bottom:30px!important}@media only screen and (min-width:769px){.index-section .section-header{margin-bottom:50px!important}}.rte ul,.rte ol{list-style-position:outside;margin-left:0;padding-left:22px}.header__menu-item{text-transform:uppercase;letter-spacing:.2em;font-size:13px}.header__menu-item span{text-transform:uppercase}.announcement-bar__message,.announcement-bar__link{text-transform:uppercase;letter-spacing:.2em;font-size:11px;font-weight:500}.footer-block__heading,.footer-block__heading.h2{font-size:12px;font-weight:400;letter-spacing:.3em;text-transform:uppercase}.footer-block__details-content .list-menu__item--link{text-transform:uppercase;font-size:12px;letter-spacing:.05em}.footer-block__details-content p{font-size:13px}@media screen and (min-width:750px){.product--thumbnail_slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:90px;max-width:90px}}.sales-points{list-style:none;padding:0;margin:25px 0}.sales-point{display:block;margin-bottom:10px}.sales-point:last-child{margin-bottom:0}.icon-and-text{display:flex;flex-wrap:nowrap;align-items:center}.icon-and-text .icon{flex:0 0 auto;width:25px;height:25px;margin-right:10px}@media only screen and (max-width:749px){.sales-point .icon-and-text{justify-content:center}}.soerra-trust img{max-width:100%;height:auto;display:block;margin:0 auto}.soerra-separateur{margin:0;border:0;border-top:1px solid var(--colorBorder)}.product__info-container .loox-rating{margin:-10px 0 5px}.soerra-legal{width:100%;text-align:center;font-size:11px;opacity:.8;margin:12px 0 0}.footer__copyright{flex-wrap:wrap}.product__accordion .accordion__title{font-weight:400;letter-spacing:.3em;font-size:11px;text-transform:uppercase}.product__accordion summary{padding:15px 10px 15px 0}.global-media-settings,.global-media-settings img,.global-media-settings model-viewer,.product__media-item .media{border-radius:0!important;border:0!important}[data-type_header_capitalize=true] h1,[data-type_header_capitalize=true] h2,[data-type_header_capitalize=true] h3,[data-type_header_capitalize=true] .h1,[data-type_header_capitalize=true] .h2,[data-type_header_capitalize=true] .h3{text-transform:uppercase}.product__tax{display:none}.product-form__input--pill label.color-swatch{width:40px!important;height:40px!important;min-width:0!important;padding:0!important;margin:0 10px 10px 0!important;border-radius:50%!important;background-size:cover!important;background-position:center;border:1px solid #e8e8e1!important;box-shadow:none!important;position:relative;overflow:hidden}.product-form__input--pill input[type=radio]:checked+label.color-swatch{outline:2px solid #000;outline-offset:2px;background-color:inherit}.product-form__input--pill input[type=radio].disabled+label.color-swatch{opacity:.4}.product-form__input--pill label.color-swatch:after{display:none}.micro-slider__image:empty,.micro-stock__remplissage:empty,.ligne-separateur:empty,.swiper-pagination:empty,.hgd-modal__fond:empty,.fon-vet-modal__fond:empty,.fs2-voile:empty{display:block}.price__savings{color:#c20000;white-space:nowrap;margin-left:5px;font-size:.92em}.product__info-container .price__badge-sale{display:none}.card__badge .badge{background:#1c1d1d!important;color:#fff!important;border:0!important;border-radius:0!important;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px}.card__heading,.card__heading a{font-weight:400!important;text-transform:uppercase;letter-spacing:.2em;font-size:12px!important}.card .loox-rating,.card-wrapper .loox-rating,.card__information .loox-rating{display:none!important}.footer__content-bottom-wrapper{flex-direction:column;align-items:center;gap:10px}.footer__content-bottom-wrapper .footer__localization{margin:0 auto}.footer__copyright{width:100%;text-align:center;justify-content:center;margin-top:0}.footer__copyright .copyright__content{display:block}.soerra-legal{margin-top:8px}@media screen and (min-width:750px){.footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:center!important}}.announcement-bar .slider-button,.announcement-bar-section .slider-button,.utility-bar .slider-button,.product__media-icon{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/soerra-compat.css.map */
