.product .product__title{margin-top:30px}.product__title>h1{font-size:40px;color:#3b3b3a;line-height:47px;font-weight:900}@media screen and (max-width: 768px){.product__title>h1{font-size:20px;line-height:27px}}h2.subtitle{font-size:18px;color:#fff;letter-spacing:0;display:inline;padding:14px 8px 12px}.otherinfos{margin:0;padding:0;max-width:50rem}.otherinfos>.tab label{display:flex;justify-content:space-between;cursor:pointer;font-family:Gotham-Medium,Gotham;font-size:13px;color:#3b3b3a;letter-spacing:0;margin:10px 0}.otherinfos>.tab:not(:last-child){border-bottom:1px solid #DDDDDD}.otherinfos input{position:absolute;opacity:0;z-index:-1}.otherinfos{border-radius:8px;overflow:hidden}.otherinfos .tab{width:100%;overflow:hidden}.otherinfos .tab-label:after{content:"+";text-align:center;transition:all .35s;font-weight:300;font-size:22px;line-height:22px}.otherinfos .tab-content{max-height:0;transition:all .35s;font-family:Gotham-Medium,Gotham;font-size:13px;color:#3b3b3a;letter-spacing:0}.otherinfos .tab-close{display:flex;justify-content:flex-end;cursor:pointer}.otherinfos input:checked~.tab-content{max-height:100vh;padding:10px 0}.otherinfos input:checked~.tab-label:after{content:"-"}.product .product__info-container .product__description{font-size:13px;color:#3b3b3a;letter-spacing:0;line-height:22px;margin:30px 0}.product .product__description ul{padding-left:12px}.product .product__description li{padding-left:12px;list-style-type:disc}.product .product__info-container .product-form__input input[type=radio]+label{background-color:#fff;color:#b1b1b0;border-color:#b1b1b0;font-size:14px;letter-spacing:0;font-family:Gotham-Medium,Gotham;margin-right:16px;margin-left:0;border-radius:1.5em}.product .product__info-container .product-form__input input[type=radio]:checked+label{color:#3b3b3a;border-color:#3b3b3a}.product .product__info-container fieldset label:not(:last-child){margin-right:16px;margin-left:0}.product__info-container>variant-radios{margin:20px 0 15px}.variation-mobile{display:none}@media screen and (max-width: 768px){.product__info-container .variation-mobile{display:block}.variation-desktop{display:none}.product .product-form__input .select{max-width:100%}.product .product-form__input .select__select{height:5rem}.product .product-form__input{margin:0;max-width:100%}.slider-counter.caption{display:none}.slider-buttons{bottom:30px;right:10px;z-index:10}}.breadcrumbs{margin:0;font-family:Gotham Book,Gotham;font-weight:300;font-size:13px;padding:20px 0 25px}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:not(:last-child):after{content:"/";display:inline-block;position:relative;vertical-align:middle;margin:0 10px;color:#3b3b3a}.breadcrumbs__link{text-decoration:none;color:#3b3b3a}.breadcrumbs__item:not(:last-child){opacity:.4}.breadcrumbs__link[aria-current=page]:hover{text-decoration:underline}.breadcrumb-mobile{display:none}.product .breadcrumbs__item a{color:#3b3b3a}@media screen and (max-width: 768px){.breadcrumbs{display:none}.breadcrumb-mobile{display:block}.breadcrumb-mobile a{text-decoration:none;color:#3b3b3a;display:flex;align-items:center}.breadcrumb-mobile a svg{transform:rotate(90deg);width:14px;margin-right:6px}}.product .product__info-container .price__container{margin-bottom:0}.product-form__buttons button{background-color:#3aaa35;color:#fff;border:none;display:flex;align-items:center;justify-content:center;padding:0;margin:30px 0 10px}.product-form__buttons button span{padding:16px 5px}.product-form__buttons .price--large{font-size:16px;color:#fff;letter-spacing:0}.product .product__info-container .button:after{box-shadow:none}.product-compare-price,.product-form .product-form__buttons{max-width:36rem}.product-compare-price{text-align:center;font-size:13px;font-weight:700}@media screen and (max-width: 768px){.product-form .product-form__buttons{max-width:100%}}.product .product__media-wrapper media-gallery{display:flex;flex-direction:row-reverse}.product .product__media-wrapper media-gallery slider-component{width:100%}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider{width:130px}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider ul{grid-template-columns:none;grid-gap:25px}.product .product__media-wrapper media-gallery slider-component.thumbnail-slider ul li{margin-right:25px}.product .global-media-settings{border:none}.product.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%}.product.product--large:not(.product--no-media) .product__info-wrapper{max-width:50%}@media screen and (max-width: 768px){.product.product--large:not(.product--no-media) .product__media-wrapper{max-width:100%}.product.product--large:not(.product--no-media) .product__info-wrapper{max-width:100%}.product .slider-button{background:#3b3b3a;border:2px solid #FFFFFF;color:#fff}.product .slider-button[disabled] .icon{color:#fff;cursor:not-allowed}.product .slider-button[disabled]{border:2px solid #FFFFFF;background:#979797}.product .slider-button:not([disabled]):hover{color:#fff}.product .grid--peek.slider .grid__item:first-of-type{margin-left:0;width:100%}.product .product__media-wrapper media-gallery{justify-content:center;width:100%}.product .slider-button.slider-button--next{transform:skewY(5deg);border-color:transparent;width:36px;height:38px}.product .slider-button.slider-button--prev{transform:skewY(-5deg);margin-right:15px;border-color:transparent;width:36px;height:38px}}.page-width-product{max-width:var(--page-width)}section .product{margin-bottom:60px}.product__info-container{margin-top:0}@media screen and (max-width: 768px){ul.product__info-container{padding:0}}.title-bloc-product{font-family:Gotham-Ultra,Gotham;font-size:40px;color:#fadd00;letter-spacing:0;line-height:47px;text-align:left}@media screen and (max-width: 768px){.title-bloc-product{font-size:30px;line-height:37px;text-align:left;margin-bottom:70px}}.tab-ingredient{background:#fff;border-radius:0;padding:12px 50px;margin-bottom:50px;display:flex;max-width:911px;width:100%;transform:skew(0,-1deg)}.tab-ingredient ul{margin:0;padding:0;list-style:none;width:100%;text-align:left;font-weight:500;transform:skew(0,1deg)}.tab-ingredient ul li{text-align:left;padding:12px 25px;font-size:15px;color:#3b3b3a;letter-spacing:0;border-top:1px solid rgba(0,0,0,.1);display:flex;align-items:center}.tab-ingredient ul li:nth-child(odd){border-right:1px solid rgba(0,0,0,.1)}.tab-ingredient ul li:first-child,.tab-ingredient ul li:nth-child(2){border-top:none}.tab-ingredient ul li object{margin-left:10px}@media screen and (max-width: 768px){.tab-ingredient{width:90%;padding:20px;margin:0 20px}.tab-ingredient ul{width:100%}.tab-ingredient ul li{padding:12px 0;border-right:none;border-top:none;justify-content:space-between}.tab-ingredient ul:last-child li{padding-left:0}.tab-ingredient ul li{border-bottom:1px solid rgba(0,0,0,.1)}.tab-ingredient ul li:nth-child(odd){border-right:none}}.image-video{width:100%;max-width:100rem;position:relative;height:700px;display:flex}.image-video iframe{position:absolute;top:0;left:0;width:100%}.image-video .accept-cookie .bloc-cookie{color:#000}.image-video .accept-cookie .cc-compliance{display:none}@media screen and (max-width: 768px){.image-video{max-height:300px}}.card__heading{font-family:Gotham;color:#3b3b3a}.quick-add button{background-color:#3aaa35;color:#fff;transition:background-color .3s;margin:auto}.quick-add button:hover{background-color:#1e8a19;transition:background-color .3s}product-recommendations .card__content .card__information{grid-row-start:1}product-recommendations .card__content .button--secondary:after{--border-opacity: none}.bundleproductsdetails{text-align:center;display:flex;flex-direction:column;position:relative}.bundleproductsdetails h2{font-size:40px;color:#fff;margin-bottom:70px;font-weight:900}.bundleproductsdetails ul{border-radius:0;background-color:#fff;padding:27px 18px 40px;margin:0 auto;list-style:none;z-index:2;transform:rotate(1deg)}.bundleproductsdetails ul li{width:225px;margin:0 40px;transform:rotate(-1deg)}.bundleproductsdetails .imgkit{position:absolute;bottom:0;left:0;z-index:1;max-width:400px}.product .price .badge{display:none}@media screen and (max-width: 768px){.bundleproductsdetails ul{flex-direction:column}.bundleproductsdetails ul li:not(:last-child){margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/product.css.map */
