.product-breadcrumbs{display:none}@media screen and (min-width:990px){.product-section:has(.pdp-macadam)>.page-width{max-width:min(100%,1680px);padding-left:2.4rem;padding-right:2.4rem}.product.pdp-macadam:not(.product--no-media) .product-media-wrapper{max-width:48%;width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)}.product.pdp-macadam:not(.product--no-media) .product-info-wrapper{max-width:52%;padding-left:2.8rem}.product.pdp-macadam .product-info-wrapper .product-info-container{max-width:none;width:100%}.product.pdp-macadam.product-info-wrapper--extra-padding,.product.pdp-macadam .product-info-wrapper--extra-padding{padding-left:2.8rem;padding-right:0}}.product.pdp-macadam .two-column-section{display:block}.product.pdp-macadam .column-left,.product.pdp-macadam .column-right{width:100%!important;border-left:none!important;padding-left:0!important;gap:1.2rem}.pdp-trust-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;margin:0 0 .6rem;padding:0;list-style:none}.pdp-trust-badges__item{display:inline-flex;align-items:center;gap:.55rem;font-size:1.25rem;line-height:1.2;color:#1d1d1d;font-weight:500;white-space:nowrap}.pdp-trust-badges__label{letter-spacing:.01em}.pdp-trust-badges__icon{width:2rem;height:2rem;flex-shrink:0;display:grid;place-items:center}.pdp-trust-badges__icon svg{width:2rem;height:2rem;display:block}@media screen and (max-width:749px){.pdp-trust-badges{gap:.7rem 1.2rem}.pdp-trust-badges__item{font-size:1.15rem;white-space:normal}.pdp-trust-badges__icon,.pdp-trust-badges__icon svg{width:1.8rem;height:1.8rem}}.product.pdp-macadam .product-title+.block .product-text,.product.pdp-macadam .block .product-text:not(.show-background){color:#7eb727;font-weight:600}.product.pdp-macadam .block .product-text:not(.show-background) p{margin:0;color:inherit}@media screen and (min-width:750px){.product.pdp-macadam .column-left{display:flex;flex-direction:column}.product.pdp-macadam .column-left>.block:has(.price),.product.pdp-macadam .column-left>.block:has(.product-inventory){width:auto}.product.pdp-macadam .column-left>.block:has(.price){display:inline-flex;order:0}}.product.pdp-macadam .column-left>.block:has(.price){margin-bottom:0}.product.pdp-macadam .column-left>.block:has(.product-inventory){margin-top:-.2rem}@media screen and (min-width:750px){.product.pdp-macadam .column-left>.block:has(.price),.product.pdp-macadam .column-left>.block:has(.product-inventory){display:inline-flex;vertical-align:middle;width:fit-content}.product.pdp-macadam .column-left>.block:has(.price){margin-right:1.2rem}.product.pdp-macadam .column-left>.block:has(.price){float:left}.product.pdp-macadam .column-left>.block:has(.product-inventory){float:left;clear:none;padding-top:.4rem}.product.pdp-macadam .column-left>.block:has(.product-description),.product.pdp-macadam .column-left>.block:has(.pdp-feature-icons),.product.pdp-macadam .column-left>.block:has(.product-form),.product.pdp-macadam .column-left>.block:has(.product-list-payment),.product.pdp-macadam .column-left>.block:has(.pdp-rating),.product.pdp-macadam .column-left>.block:has(.pdp-trust-badges),.product.pdp-macadam .column-left>.block:has(.product-title){clear:both}}.product.pdp-macadam .product-inventory .pulse-circle{display:none}.pdp-rating{display:flex;align-items:center;gap:.6rem;margin:.2rem 0 0}.pdp-rating .rating-star{--letter-spacing: .15;--font-size: 1.5}.pdp-rating .rating-star:before{background:#e8a317;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pdp-rating__label{font-size:1.3rem;color:#1d1d1d;margin:0}.product.pdp-macadam .pdp-price-stock{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem}.product.pdp-macadam .pdp-price-stock .price{font-size:2rem;font-weight:700}.product.pdp-macadam .product-inventory{background:transparent!important;color:#1d1d1d!important;padding:0!important;display:inline-flex;align-items:center;gap:.5rem;font-size:1.3rem;visibility:visible!important}.product.pdp-macadam .product-inventory:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:#7eb727;display:inline-block}.product.pdp-macadam .product-inventory.pdp-stock--out:before{background:#c45c4a}.pdp-flavors{display:block;position:relative;margin:.4rem 0}.pdp-flavors__header{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.8rem}.pdp-flavors__label,.pdp-flavors__count{margin:0;line-height:1.3}.pdp-flavors__label{font-size:1.4rem;color:#1d1d1d}.pdp-flavors__current{font-weight:700}.pdp-flavors__count{font-size:1.2rem;color:#1d1d1d99;white-space:nowrap}.pdp-flavors__track{display:flex;gap:1rem;margin:0;padding:.4rem .2rem .6rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pdp-flavors__track::-webkit-scrollbar{display:none}.pdp-flavors.has-more-end .pdp-flavors__track{-webkit-mask-image:linear-gradient(to right,#000 85%,transparent);mask-image:linear-gradient(to right,#000 85%,transparent)}.pdp-flavors.has-more-start .pdp-flavors__track{-webkit-mask-image:linear-gradient(to left,#000 85%,transparent);mask-image:linear-gradient(to left,#000 85%,transparent)}.pdp-flavors.has-more-start.has-more-end .pdp-flavors__track{-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}.pdp-flavors__item{flex:0 0 auto;scroll-snap-align:start}.pdp-flavors__link{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:8.8rem;color:#1d1d1d;text-align:center;text-decoration:none}.pdp-flavors__media{display:grid;place-items:center;width:8rem;height:8rem;overflow:hidden;border:2px solid transparent;border-radius:12px;background:#f2f2f2;transition:border-color .2s ease}.pdp-flavors__img{width:100%;height:100%;object-fit:contain}.pdp-flavors__link:hover .pdp-flavors__media{border-color:#7eb72780}.pdp-flavors__link[aria-current] .pdp-flavors__media{border-color:#7eb727}.pdp-flavors__link:focus-visible{outline:none}.pdp-flavors__link:focus-visible .pdp-flavors__media{outline:2px solid #1d1d1d;outline-offset:2px}.pdp-flavors__name{display:-webkit-box;overflow:hidden;font-size:1.2rem;font-weight:500;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pdp-flavors__link[aria-current] .pdp-flavors__name{font-weight:700}.pdp-flavors__item--soldout .pdp-flavors__img{opacity:.45}.pdp-flavors__soldout{font-size:1.05rem;color:#c45c4a}@media screen and (max-width:749px){.pdp-flavors__link{width:7.6rem}.pdp-flavors__media{width:7rem;height:7rem}}.pdp-feature-icons{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;background:#7eb727;border-radius:12px;padding:1.6rem 1.2rem 1.4rem;margin:.4rem 0;list-style:none}.pdp-feature-icons__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.7rem}.pdp-feature-icons__circle{width:5.2rem;height:5.2rem;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 1px 3px #1d1d1d12}.pdp-feature-icons__circle svg{width:2.8rem;height:2.8rem;color:#7eb727}.pdp-feature-icons__label{font-size:1.15rem;line-height:1.25;font-weight:600;color:#fff;margin:0;max-width:9rem}@media screen and (max-width:749px){.pdp-feature-icons{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem .6rem;padding:1.4rem .8rem}.pdp-feature-icons__circle{width:4.6rem;height:4.6rem}.pdp-feature-icons__circle svg{width:2.4rem;height:2.4rem}}.product.pdp-macadam .product-form__buttons{display:flex;gap:1rem;width:100%}.product.pdp-macadam .product-form__buttons .product-form__submit{flex:1;background:#fff!important;color:#1d1d1d!important;border:1px solid #1d1d1d!important;border-radius:12px;min-height:4.8rem}.product.pdp-macadam .product-form__buttons .shopify-payment-button{flex:1}.product.pdp-macadam .product-form__buttons .shopify-payment-button__button--unbranded{background:#1d1d1d!important;color:#fff!important;border-radius:12px;min-height:4.8rem}.product.pdp-macadam .product-form-quantity .quantity{border-radius:12px;min-height:4.8rem}.pdp-nutrition{background:#f2f2f2;border-radius:12px;padding:1.6rem 1.8rem;margin-top:1.6rem}.pdp-nutrition__title{font-size:1.4rem;font-weight:700;margin:0 0 1.2rem;color:#1d1d1d}.pdp-nutrition__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:0 0 1.2rem}.pdp-nutrition__metric{text-align:center}.pdp-nutrition__value{display:block;font-size:1.8rem;font-weight:700;color:#1d1d1d;line-height:1.1}.pdp-nutrition__unit{display:block;font-size:1.1rem;color:#1d1d1db3;margin-top:.2rem}.pdp-nutrition__link{color:#7eb727;font-size:1.3rem;font-weight:600;text-decoration:none}.pdp-nutrition__link:hover{text-decoration:underline}@media screen and (max-width:749px){.pdp-nutrition__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pdp-split{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.pdp-card{background:#f2f2f2;border-radius:12px;padding:2.4rem}.pdp-card__title{margin:0 0 1.6rem;font-size:2rem}.pdp-ingredients{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;list-style:none;padding:0;margin:0 0 1.4rem}.pdp-ingredients__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem}.pdp-ingredients__circle{width:5.6rem;height:5.6rem;border-radius:50%;background:#fff;overflow:hidden;display:grid;place-items:center}.pdp-ingredients__circle img{width:100%;height:100%;object-fit:cover}.pdp-ingredients__circle span{font-size:2rem}.pdp-ingredients__name{font-size:1.2rem;margin:0;color:#1d1d1d}.pdp-card__caption{margin:0;color:#7eb727;font-size:1.3rem;font-weight:600}.pdp-compare{width:100%;border-collapse:collapse;font-size:1.3rem}.pdp-compare th,.pdp-compare td{padding:1rem .8rem;text-align:left;border-bottom:1px solid rgba(29,29,29,.08);vertical-align:middle}.pdp-compare th{font-weight:700;font-size:1.2rem}.pdp-compare__check{color:#7eb727;font-weight:700;font-size:1.6rem}.pdp-compare__other{color:#1d1d1da6}@media screen and (max-width:989px){.pdp-split{grid-template-columns:1fr}.pdp-ingredients{grid-template-columns:repeat(3,minmax(0,1fr))}}.pdp-social{display:grid;grid-template-columns:1fr 1.2fr;gap:2rem;align-items:start}.pdp-reviews{display:flex;flex-direction:column;gap:1.6rem;background:#f7f7f7;border-radius:12px;padding:2.4rem 2.8rem}.pdp-reviews__title{margin:0;font-size:2rem;line-height:1.2;color:#1d1d1d}.pdp-reviews__body{display:grid;grid-template-columns:minmax(12rem,.38fr) 1fr;gap:2.4rem 3.2rem;align-items:start}.pdp-reviews__summary{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.pdp-reviews__score-value{font-size:3.6rem;font-weight:700;line-height:1;margin:0;color:#1d1d1d}.pdp-reviews__stars .rating-star{--letter-spacing: .12;--font-size: 1.7}.pdp-reviews__stars .rating-star:before{background:#e8a317;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pdp-reviews__based{margin:.2rem 0 0;font-size:1.25rem;color:#1d1d1d8c}.pdp-reviews__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.8rem}.pdp-reviews__quote{margin:0 0 .5rem;font-size:1.4rem;line-height:1.45;color:#1d1d1d}.pdp-reviews__author{margin:0;font-size:1.25rem;color:#1d1d1d99;font-weight:500}.pdp-reviews__all{margin-top:auto;align-self:flex-start;color:#7eb727;font-size:1.35rem;font-weight:600;text-decoration:underline;text-underline-offset:.25rem}.pdp-reviews__all:hover{color:#5f8f1f}.pdp-related-embed .related-products{padding:0!important}.pdp-also{background:#f7f7f7;border-radius:12px;padding:2.2rem 2.4rem 2.4rem;overflow:hidden}.pdp-also__header{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:1.6rem}.pdp-also__heading{margin:0;font-size:2rem;line-height:1.2;color:#1d1d1d}.pdp-also__arrows{display:flex;align-items:center;gap:.6rem}.pdp-also__arrow{width:3.2rem;height:3.2rem;border-radius:50%;border:1px solid rgba(29,29,29,.25);background:#fff;color:#1d1d1d;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:border-color .2s ease,background .2s ease}.pdp-also__arrow:hover{border-color:#1d1d1d;background:#fff}.pdp-also__arrow[disabled]{opacity:.35;cursor:default}.pdp-also__track{display:flex;gap:0;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pdp-also__track::-webkit-scrollbar{display:none}.pdp-also__slide{flex:0 0 33.333%;max-width:33.333%;scroll-snap-align:start;padding:0 1.2rem;border-right:1px solid rgba(29,29,29,.1);box-sizing:border-box}.pdp-also__slide:first-child{padding-left:0}.pdp-also__slide:last-child{border-right:none;padding-right:0}.pdp-also__card{display:flex;flex-direction:column;height:100%;gap:1rem}.pdp-also__media{display:block;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background:#fff}.pdp-also__media img,.pdp-also__media .placeholder-svg{width:100%;height:100%;object-fit:contain;display:block}.pdp-also__info{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;flex:1}.pdp-also__title{margin:0;font-size:1.35rem;font-weight:500;line-height:1.3}.pdp-also__title a{color:#1d1d1d;text-decoration:none}.pdp-also__price{font-size:1.4rem;font-weight:700;color:#1d1d1d}.pdp-also__price .price{margin:0}.pdp-also__price .price-item{font-size:1.4rem;font-weight:700}.pdp-also__form{margin-top:.6rem;width:100%}.pdp-also__add{display:inline-flex;align-items:center;justify-content:center;margin-top:.6rem;min-height:3.4rem;padding:.7rem 1.6rem;border-radius:999px;border:1px solid #5f8f1f;background:#fff;color:#5f8f1f;font-size:1.3rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease}.pdp-also__add:hover{background:#5f8f1f;color:#fff}.pdp-also__add--disabled{opacity:.5;cursor:default;pointer-events:none}@media screen and (max-width:989px){.pdp-also__slide{flex-basis:50%;max-width:50%}}@media screen and (max-width:749px){.pdp-also{padding:1.8rem 1.6rem}.pdp-also__slide{flex-basis:75%;max-width:75%;border-right:none}}@media screen and (max-width:989px){.pdp-social{grid-template-columns:1fr}.pdp-reviews__body{grid-template-columns:1fr;gap:1.8rem}}.pdp-lifestyle{border-radius:12px;overflow:hidden;background:#f3ebe0}.pdp-lifestyle__grid{display:grid;grid-template-columns:1.1fr 1fr;height:34rem;min-height:34rem;max-height:34rem}.pdp-lifestyle__media{position:relative;height:100%;min-height:0;overflow:hidden;background:#e8ddd0}.pdp-lifestyle__media img,.pdp-lifestyle__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pdp-lifestyle__media .placeholder-svg{object-fit:contain;padding:2rem}.pdp-lifestyle__content{display:flex;flex-direction:column;justify-content:center;padding:3.2rem 3.6rem;gap:1.2rem;height:100%;min-height:0;overflow:hidden}.pdp-lifestyle__title{margin:0;font-size:2.8rem;line-height:1.15}.pdp-lifestyle__text{margin:0;font-size:1.5rem;line-height:1.5;color:#1d1d1dcc}.pdp-lifestyle__btn{align-self:flex-start;background:#5f8f1f;color:#fff;border:none;border-radius:12px;padding:1.2rem 2rem;font-size:1.4rem;font-weight:600;text-decoration:none;display:inline-block}.pdp-lifestyle__btn:hover{background:#7eb727;color:#fff}@media screen and (max-width:989px){.pdp-lifestyle__grid{grid-template-columns:1fr;height:auto;min-height:0;max-height:none}.pdp-lifestyle__media{height:22rem;min-height:22rem;max-height:22rem}.pdp-lifestyle__content{height:auto;padding:2.4rem}}@media screen and (max-width:749px){.pdp-lifestyle__media{height:20rem;min-height:20rem;max-height:20rem}.pdp-lifestyle__title{font-size:2.2rem}}.pdp-pourquoi__heading{text-align:center;margin:0 0 2.8rem;color:#1d1d1d}.pdp-pourquoi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem 1.6rem;align-items:start}.pdp-pourquoi__item{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.85rem}.pdp-pourquoi__icon{width:7.2rem;height:7.2rem;border-radius:50%;overflow:hidden;background:#f2f2f2;flex-shrink:0;display:grid;place-items:center}.pdp-pourquoi__img{width:100%;height:100%;object-fit:cover;display:block}.pdp-pourquoi__icon--flag{background:#003da5;padding:.85rem}.pdp-pourquoi__icon--flag .pdp-pourquoi__img{object-fit:contain;border-radius:2px}.pdp-pourquoi__title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.25;color:#1d1d1d}.pdp-pourquoi__text{margin:0;max-width:22rem;font-size:1.3rem;line-height:1.45;color:#1d1d1d}.pdp-pourquoi__text p{margin:0}@media screen and (max-width:989px){.pdp-pourquoi{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem 1.2rem}}@media screen and (max-width:749px){.pdp-pourquoi{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}.pdp-pourquoi__icon{width:6.4rem;height:6.4rem}.pdp-pourquoi__heading{margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-pdp-macadam.css.map */
