body.template-product{overflow-x:hidden}body.template-product .blocks_picto{display:flex;flex-direction:row;justify-content:center;height:140px;padding-top:10px;position:relative}body.template-product .picto-width{padding-left:10px;max-width:140px;min-width:80px;width:50%;justify-content:center;display:block;position:relative;object-fit:contain;margin-left:auto;margin-right:auto}body.template-product .product-single__title{font-weight:700;line-height:44px}body.template-product .product-single__title:after{content:"";height:3px;width:.9em;display:inline-block;transform:translateY(-10px);background-color:#0069a7}@media only screen and (max-width: 768px){body.template-product .product-single__title{text-align:left}}body.template-product .product__thumb-item.slick-current{border-color:#0069a7}body.template-product .product-single__sku{font-size:.6rem;margin-bottom:10px}body.template-product .product-single__sku span{color:#707070}body.template-product .product__price{font-weight:700;color:#0069a7;font-size:1.5rem}@media only screen and (max-width: 768px){body.template-product .product__price{text-align:left}}body.template-product .product__price--compare{color:#666;font-weight:500}@media only screen and (max-width: 768px){body.template-product .product-single__meta{text-align:left}}body.template-product .product-single__meta .jdgm-preview-badge{margin-bottom:10px}body.template-product .product-single__form{margin-top:20px}body.template-product .variant-input input{border-color:#666}body.template-product .variant__label{text-transform:none;font-size:1.125rem;color:#666;letter-spacing:0}body.template-product .variant__button-label{color:#666;border:.1rem solid #666;border-radius:.5rem}body.template-product .variant-input-wrap div[data-app=eastsideco_sizeGuides]{display:inline-block;float:right}body.template-product .variant-input-wrap label{box-shadow:none}body.template-product .color-swatch{overflow:initial;border:none;width:80px;height:80px}@media only screen and (max-width: 392px){body.template-product .color-swatch{width:60px;height:60px}}body.template-product .variant-input-wrap label.disabled{opacity:.2}body.template-product .variant-input-wrap label.disabled:after{content:none}body.template-product fieldset[name=Couleur] input[type=radio]:checked+label{box-shadow:0 0 0 3px #666}body.template-product fieldset[name=Taille] label{box-shadow:0 0 0 1px #b6b6b6!important}body.template-product fieldset[name=Taille] input[type=radio]:checked+label{box-shadow:0 0 0 1px #0069a7!important;background-color:#0069a7!important;color:#fff}body.template-product .ax-add-btn{margin-top:30px}body.template-product .ax-add-btn .add-to-cart{width:100%;padding:17px 34px}body.template-product .ax-add-btn .add-to-cart span{font-size:1rem;letter-spacing:.8px;line-height:19px}body.template-product .ax-add-btn .gPreorderTopMessage,body.template-product .ax-add-btn .gPreorderBottomMessage{display:none!important}body.template-product .product-pre-order-spec{text-align:center;background-color:#000;color:#fff;padding:.2em .1em;font-weight:700}body.template-product .ax-list-reassurance{position:relative;margin-top:30px}body.template-product .ax-list-reassurance li{list-style:none;line-height:36px}body.template-product .ax-list-reassurance li:before{content:"";display:block;position:absolute;background-image:url(/cdn/shop/files/custom-check.svg?v=1598970888);height:30px;width:30px;left:-32px;background-repeat:no-repeat;background-size:cover}body.template-product .product-single__description-full{position:relative;z-index:1;padding:40px 0 80px;max-width:1135px;margin:60px auto 0}body.template-product .product-single__description-full:after{content:"";display:block;position:absolute;background-color:#f5f5f5;top:0;left:50%;transform:translate(-50%);right:0;z-index:-1;bottom:0;width:100vw;height:100%}body.template-product .product-single__description-full table{background:transparent;border-collapse:collapse}body.template-product .product-single__description-full table td{background:transparent;border:1px solid #DDDDDD}body.template-product .product-single__description-full h3{font-size:2rem;font-weight:700;line-height:39px;letter-spacing:0;margin-top:40px}body.template-product .product-single__description-full h3:after{content:"";height:2px;width:.9em;display:inline-block;transform:translateY(-8px);background-color:#0069a7;margin-left:8px}body.template-product .product-single__description-full .ax-margin{margin-left:30px}@media only screen and (max-width: 768px){body.template-product .product-single__description-full .ax-margin{margin-left:0}}body.template-product .product-single__description-full ul.list-icon-produit{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;width:100%}@media only screen and (max-width: 768px){body.template-product .product-single__description-full ul.list-icon-produit{align-items:baseline}}body.template-product .product-single__description-full ul.list-icon-produit li{width:25%;list-style:none}@media only screen and (max-width: 768px){body.template-product .product-single__description-full ul.list-icon-produit li{width:50%}}body.template-product .product-single__description-full ul.list-icon-produit li .ax-icon-list{display:flex;align-items:center;font-size:1rem;line-height:19px;letter-spacing:0;font-weight:700}body.template-product .product-single__description-full ul.list-icon-produit li .ax-icon-list span:first-child{display:flex;align-items:center}body.template-product .product-single__description-full ul.list-icon-produit li .ax-icon-list img{width:50px;object-fit:cover}body.template-product .product-single__description-full ul.list-icon-produit li .ax-icon-text{padding:0 20px 0 10px;color:#707070;font-size:.875rem;letter-spacing:0;line-height:18px}body.template-product .product-single__description-full img{width:100%}body.template-product .product-single__description-full .ax-logo-recy{display:flex;align-items:center;justify-content:left;margin:30px 0 0 30px}@media only screen and (max-width: 768px){body.template-product .product-single__description-full .ax-logo-recy{margin-left:0;align-items:baseline;justify-content:center}}@media only screen and (max-width: 570px){body.template-product .product-single__description-full .ax-logo-recy{align-items:baseline}}body.template-product .product-single__description-full .ax-logo-recy img{width:32px;height:32px;object-fit:cover}@media only screen and (max-width: 570px){body.template-product .product-single__description-full .ax-logo-recy img{margin-right:5px}}body.template-product .product-single__description-full .ax-logo-recy p{font-size:.875rem;letter-spacing:.7px}body.template-product .product-single__description-full .ax-logo-recy p a{margin-left:50px;border:none;text-decoration:underline;font-weight:700}@media only screen and (max-width: 768px){body.template-product .product-single__description-full .ax-logo-recy p a{margin-left:0}}body.template-product .product-single__description-full .ax-logo-recy p a:hover:after{content:none}body.template-product .page-content--product{padding-bottom:40px}body.template-product .feature-row{margin:0}body.template-product .ax-push-product-hidden{display:none}@media (max-width: 570px){body.template-product .ax-push-product-hidden{display:block;position:absolute;top:0;left:0;width:100vw}}body.template-product .ax-background-section{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;margin:0}@media (max-width: 570px){body.template-product .ax-background-section{background-image:none!important;position:relative}}body.template-product .ax-background-section .feature-row__text--right,body.template-product .ax-background-section .feature-row__text--left{background-color:#fff;padding:70px 60px;margin:200px 0}@media only screen and (max-width: 570px){body.template-product .ax-background-section .feature-row__text--right,body.template-product .ax-background-section .feature-row__text--left{margin:60px 0 100px;padding:40px;text-align:left;position:relative;top:70px;z-index:1}}body.template-product .ax-background-section .h3{line-height:44px;font-size:2rem;font-weight:700;letter-spacing:0}body.template-product .ax-background-section .h3:after{content:"";height:2px;width:.9em;display:inline-block;transform:translateY(-8px);background-color:#0069a7;margin-left:8px}@media only screen and (max-width: 570px){body.template-product .ax-background-section .h3{font-size:1.625rem;line-height:32px}}body.template-product .ax-background-section .featured-row__subtext p{font-size:1.125rem;color:#666;line-height:26px}@media only screen and (max-width: 570px){body.template-product .ax-background-section .featured-row__subtext p{line-height:22px;font-size:.875rem}}body.template-product .ax-background-section .h5{font-size:1rem;color:#666;letter-spacing:0;line-height:19px}@media only screen and (max-width: 570px){body.template-product .ax-background-section .h5{font-size:.75rem;line-height:15px}}body.template-product .ax-background-section .btn{letter-spacing:.8px;font-weight:600;margin:40px 0 0;font-size:1rem}@media only screen and (max-width: 570px){body.template-product .ax-background-section .btn{font-size:.75rem;line-height:18px;letter-spacing:.7px}}body.template-product div[data-section-type=product-recommendations] .jdgm-preview-badge{margin:5px}@media (max-width: 570px){body.template-product div[data-section-type=product-recommendations] .ax-tag-polyestere-eco p{font-size:.5rem!important}}@media only screen and (min-width: 769px){body.template-product div[data-section-type=product-recommendations] .section-header{margin-bottom:30px}}body.template-product div[data-section-type=product-recommendations] .section-header span{display:inline-block;float:right}body.template-product div[data-section-type=product-recommendations] .section-header span a{font-size:1rem;font-weight:600;color:#0069a7;line-height:19px;letter-spacing:.8px}body.template-product div[data-section-type=product-recommendations] .grid-product__meta{text-align:center}body.template-product div[data-section-type=product-recommendations] .grid-product__meta .grid-product__title{font-size:1rem;font-weight:600;line-height:20px;height:36px;overflow:hidden}body.template-product div[data-section-type=product-recommendations] .grid-product__meta .grid-product__price--original{font-size:1rem;line-height:18px}body.template-product div[data-section-type=product-recommendations] .grid-product__meta .ax-product-price-min{font-size:1rem;line-height:19px;font-weight:700;color:#0069a7}body.template-product div[data-section-type=product-recommendations] .grid__image-ratio{background-color:transparent}body.template-product div[data-section-type=product-recommendations] .section-header__title{font-size:2.25rem;font-weight:700;display:inline-block}body.template-product div[data-section-type=product-recommendations] .section-header__title:after{content:"";height:2px;width:.9em;display:inline-block;transform:translateY(-8px);background-color:#0069a7;margin-left:8px}@media (max-width: 570px){body.template-product div[data-section-type=product-recommendations] .section-header__title{font-size:1.625rem;line-height:32px}}.swym-button-bar{display:none!important}.Jdgme_avis{max-width:80%;display:block;margin-left:auto;margin-right:auto;padding-top:30px}.popup-container{position:fixed;bottom:20px;left:20px;z-index:1111;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out;width:350px;box-shadow:10px 5px 5px #fff;border-radius:20px}@media (max-width: 769px){.popup-container{width:200px}}.popup-container.show-it{opacity:1;visibility:visible;background-color:#00f0}.popup-container.removed,.nojs .popup-container{display:none}.popup-content{background-color:#00f0;position:relative}.popup-btn{position:absolute;width:20px;height:20px;background-color:#000;color:#fff;line-height:20px;top:0;cursor:pointer;right:-15px;transition:background-color .3s ease-in-out;text-align:center;border-radius:10px;font-size:10px;vertical-align:center}.pop-img{border-radius:20px;display:flex}.popup-btn:hover{background:white;color:#000}.bandeau{background-color:#006aa8;text-align:center;font-size:20px;color:#fff;font-weight:700;padding:.4em}.else-btn-add{background-color:#006aa8;color:#fff;font-size:18px;width:100%;padding:.8em;font-weight:700}.product-description-full,.readless{display:none}.readmore{background-color:#006aa8;color:#fff;border-radius:25px;padding:2px 7px}.video-box{width:100%;text-align:right;padding-bottom:10px;padding-top:20px}@media (max-width: 769px){.video-box{padding-top:30px;text-align:center;display:none}}.produc-vid{width:564px;height:564px;border:3px solid #066aa8}@media (max-width: 769px){.produc-vid{max-width:100%;border:none;height:auto}}@media (max-width: 1250px){.produc-vid{max-width:100%;border:none;height:auto}}.product-description{padding-top:50px}@media (max-width: 890px){.product-description{padding-top:20px}}.txt-box{width:100%;height:100%;padding-top:30px;padding-bottom:20px;padding-left:40px;margin-right:100px}@media (max-width: 769px){.txt-box{margin-right:0;height:auto;padding-top:20px;padding-bottom:10px;padding-left:0}}.flex-productdesc{display:flex;align-items:center}@media (max-width: 890px){.flex-productdesc{display:inline;text-align:center}}.reverse{flex-direction:row-reverse}.produc-img{width:100%;height:100%}.img-box{width:50%;height:100%;padding-top:40px;text-align:center;padding-bottom:20px}@media (max-width: 769px){.img-box{width:100%;height:auto;padding-top:20px;padding-bottom:10px}}.barre-caractere{padding-bottom:30px;padding-top:10px}.short-width{margin:0 140px;padding:0 20px}@media (max-width: 1024px){.short-width{margin:0 40px;padding:0}}@media (min-width: 1800px){.short-width{margin:auto;padding:0;width:50%}}.img-desc{width:30%;height:25%;border-radius:10%}@media (max-width: 769px){.img-desc{width:35%;height:65%;padding-top:20px;padding-bottom:10px;margin:auto;display:block}}.half-width{width:50%}.quater-width{width:25%}.threequater-width{width:75%}.grid-product__image-mask{position:relative}.grid-product__image-mask .mg-ribbons{display:flex;justify-content:space-between;flex-direction:row;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.grid-product__image-mask .mg-ribbons .vegan{display:flex;flex-direction:column;align-items:center}.grid-product__image-mask .mg-ribbons .vegan-txt{margin:-8px 0 0!important}@media only screen and (max-width: 426px){.grid-product__image-mask .mg-ribbons .vegan-txt{margin:-9px 0 0!important}}.grid-product__image-mask .mg-ribbons .vegan-picto{font-size:35px}@media only screen and (max-width: 426px){.grid-product__image-mask .mg-ribbons .vegan-picto{font-size:17.5px}}.grid-product__image-mask .mg-ribbons .mg-tag-poids img{width:70px;transform:rotate(15deg);object-fit:cover}@media only screen and (max-width: 570px){.grid-product__image-mask .mg-ribbons .mg-tag-poids img{width:35px;padding-bottom:5px}}.grid-product__image-mask .mg-ribbons .mg-tag-poids p{text-align:center;font-size:1rem;line-height:16px;color:#5bc2ee;font-weight:700;margin:-15px 0 0}@media only screen and (max-width: 570px){.grid-product__image-mask .mg-ribbons .mg-tag-poids p{font-size:.7rem}}.grid-product__image-mask .mg-ribbons .mg-tag-poids .color{color:#59db3e!important}.txt-picto{font-size:.9rem;line-height:16px;color:#1c1c1c;font-weight:600;text-align:center;text-transform:uppercase;word-break:break-word}@media only screen and (max-width: 570px){.txt-picto{font-size:.6rem}}@media only screen and (width: 1024px){.txt-picto{font-size:.8rem}}.picto-poche{margin-top:10px}@media only screen and (max-width: 1024px){.picto-poche{margin-top:10px}}@media only screen and (max-width: 570px){.picto-poche{margin-top:30px}}.btn-youtube{background-color:#006aa8;color:#fff;margin-top:10px;text-align:center;font-weight:700;padding:10px 0;text-transform:uppercase}.btn-promo{background-color:#000;color:#fff;margin-top:10px;text-align:center;font-weight:700;padding:10px 0;text-transform:uppercase}.popup-container-prod{position:fixed;top:10%;bottom:10%;left:7%;right:7%;z-index:1111;background:rgba(0,0,0,.7);opacity:0;visibility:hidden;overflow:auto;padding:20px;border-radius:10px}@media (max-width: 769px){.popup-container-prod{left:2%;right:2%;top:3%;bottom:15%}}.popup-container-prod.show-it{opacity:1;visibility:visible;background-color:#fff}.pop-up-caseprod{background-color:#fff;height:100%;width:100%}.popup-container-prod.removed,.nojs .popup-container-co{display:none}.popup-content-prod{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.popup-btn-prod{position:absolute;width:30px;height:30px;background-color:#ebebeb;color:#fff;cursor:pointer;font-size:25px;border-radius:50%;align-items:center;justify-content:center;display:flex}.pop-img-prod{border-radius:20px;display:flex}.popup-btn-prod:hover{background:black;color:#fff}.wrapping-prod{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.6);z-index:1001;visibility:hidden}.wrapping-prod.removed,.nojs .wrapping{display:none}.wrapping-prod.show-it{opacity:1;visibility:visible;background-color:#5e5e5e}.template-product,.template-product.scroll{overflow-y:auto}.template-product.noscroll{overflow-y:hidden}.text_popprod{font-size:14px;letter-spacing:.025em;line-height:1;color:#000;text-transform:uppercase;display:inline-block;text-decoration:underline;text-underline-position:under}.text_popprod:hover{font-weight:700}.product__alma-payement{font-size:12px;margin:10px 0;text-decoration:underline;text-underline-position:under;text-align:center}.alma-payment{margin:0 0 5px}.bannerAddToCart{display:none;position:fixed;width:100%;align-items:center;left:0;bottom:0px;padding:10px 20px 5px 100px;border-top:1px solid #f2f2f2;z-index:150;background-color:#fff;box-shadow:0 -5px 5px #f2f2f2}.bannerAddToCart_content{display:flex;flex-direction:column;margin-left:1.5rem;justify-content:center}.bannerAddToCart_block{display:flex}.bannerAddToCart_content-title{font-weight:700;font-size:1.5rem}.bannerAddToCart_content-price{font-weight:700;color:#006aab;font-size:1.5rem}.bannerAddToCart_button{width:50%;margin:auto;display:grid;justify-content:flex-end}@media (max-width: 1822px){.bannerAddToCart_button{justify-content:center}.bannerAddToCart_content-title,.bannerAddToCart_content-price{font-size:1rem}}@media (max-width: 918px){.bannerAddToCart_button{justify-content:flex-start}}@media (max-width: 820px){.bannerAddToCart_button button{padding:11px 10px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/product.scss.css.map?v=3008927987588774071686575187 */
