@font-face{font-family:TANStCanard;src:url(TANStCanard-Display.woff2) format("woff2"),url(TANStCanard-Display.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;ascent-override:112.5%;descent-override:12.5%;line-gap-override:0%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.section-heading,.product-title,.cart-notification__heading{font-family:TANStCanard,sans-serif!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.section-heading,.product-title,.fbar__title,.ap__title,.uvt__title{line-height:1.1!important}:root{--product-progress-bar-height: 12px;--color-white: #fff}.header__menu-button,.header__menu-button span{font-family:TANStCanard,sans-serif!important;text-transform:uppercase!important}.header-sidebar__linklist-button,.header-sidebar__back-button{font-family:TANStCanard,sans-serif!important;text-transform:uppercase;letter-spacing:.02em;line-height:1.15}.drawer{--drawer-max-width: min(85vw, 28.125rem)}.button{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.product-content-below-gallery .accordion{border:none;border-radius:8px}.product-content-below-gallery .accordion__toggle{padding-inline:24px;font-size:20px}.product-content-below-gallery .animated-plus{--animated-plus-size: 18px}.product-content-below-gallery .accordion__content{padding-inline:24px}.product-gallery-wrapper{grid-area:product-gallery}.product-gallery{padding:16px;border:none;border-radius:16px;overflow:hidden}.product-gallery__header{width:100%;padding:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;position:absolute;left:0;top:0;z-index:1}.product-gallery__tags{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px}.product-gallery__tag{border-radius:16px;color:var(--color-white);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.product-gallery__tags .product-gallery__tag{border:2px solid}.product-gallery__tags--left .product-gallery__tag,.product-gallery__tags--right .product-gallery__tag{border-color:rgb(var(--button-background))}.product-gallery__tag span{border-radius:16px;display:block}.product-gallery__tags .product-gallery__tag span{background-color:rgb(var(--button-background));padding:0 12px}.product-gallery__tag--cbd{padding-right:16px}.product-gallery__tags--right .product-gallery__tag{background-color:rgb(var(--button-background));margin-inline-start:auto;padding:0 12px}.product-gallery__zoom-button{top:75%;right:16px}.product-info__card{padding:16px;border-radius:8px;border:none}.product-info__block-list .product-title,.product-info__block-list .shopify-app-block{text-align:center}.product-info .price-list{justify-content:center;align-items:center}.product-info .price-list *{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.price-list__savings{background-color:rgb(var(--button-background));padding:4px 10px;border-radius:16px;font-size:16px;color:#fff}.variant-picker__option-values{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.product-info__range-wrapper{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:1}.product-info__range+.product-info__range{margin-top:12px}.product-info__floating-features{width:100%;display:flex;gap:16px;text-align:center}.product-info__floating-features-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:12px;animation-name:product-info-floating-feature;animation-duration:3s;animation-iteration-count:infinite;animation-fill-mode:forwards}.product-info__floating-features-item-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;line-height:1.4}.product-info__floating-features-item-value{font-size:14px}@keyframes product-info-floating-feature{50%{transform:translateY(.5em)}to{transform:translateY(0)}}.product-info__floating-features-item:nth-child(2){animation-delay:1s}.product-info__floating-features-item:nth-child(3){animation-delay:2s}.product-info__floating-features-item:nth-child(4){animation-delay:3s}.product-info__floating-features-item p{line-height:1}.product-info__floating-features-item p:last-child{margin-top:4px}.complementary-products-checkbox__product-card{background-color:#ceddd6;padding:24px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;gap:16px}.complementary-products-checkbox__product-card+.complementary-products-checkbox__product-card{margin-top:16px}.complementary-products-checkbox__product-card-label{display:flex;align-items:center;gap:20px}.complementary-products-checkbox__product-card-image{width:48px;height:48px;flex-shrink:0}.complementary-products-checkbox__product-card-image img{width:100%;height:100%;object-fit:cover}.complementary-products-checkbox__product-card-title{font-size:14px;line-height:1.1}.complementary-products-checkbox__product-card .price-list{margin-top:4px;font-size:12px}.complementary-products-checkbox__product-card-checkbox{width:20px;height:20px;border-radius:4px;border:2px solid #ceddd6}.complementary-products-checkbox__product-card .price-list{justify-content:flex-start}@media screen and (min-width:700px){.complementary-products-checkbox__product-card-image{width:64px;height:64px}.complementary-products-checkbox__product-card-title{font-size:16px}.complementary-products-checkbox__product-card .price-list{font-size:14px}}@media screen and (min-width:700px){.product-info__card{padding:24px}}.product-info__progress-bar{width:100%;height:12px;background-color:#eee;margin-top:4px;border:2px solid rgb(var(--button-background));display:flex;flex-direction:column;gap:16px;border-radius:16px}.product-info__progress-bar:before{content:"";width:calc(var(--product-progress-bar-value) * 10%);height:100%;background-color:rgb(var(--button-background));border-radius:16px;animation-name:product_progress_bar;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards;transform-origin:left;transform:scaleX(0)}@keyframes product_progress_bar{to{transform:scaleX(1)}}product-form buy-buttons .button{column-gap:.3em}.product-card{--product-progress-bar-height: 7px;--product-card-padding: 4%;height:100%;padding:12px;background:#fff;border:2px solid transparent;border-radius:20px;box-shadow:0 10px 30px rgb(var(--text-color) / .2);transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,border-color .32s ease;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.product-card__media img,.product-card__packaging img{mix-blend-mode:multiply}.product-card:hover{transform:translateY(-6px);box-shadow:0 20px 38px rgb(var(--text-color) / .2);border-color:rgb(var(--text-color))}scroll-carousel{padding-top:8px}.product-card__info{padding:0 var(--product-card-padding);gap:0px}@media screen and (min-width:700px){.product-card{gap:8px}}.header__primary-nav-item--highlighted,.header-sidebar__linklist-item--highlighted a,.header-sidebar__linklist-item--highlighted button{background-color:rgba(var(--header-item-highlight-color));padding:8px 12px;border-radius:8px;color:#fff}.header-sidebar__linklist-item--highlighted a,.header-sidebar__linklist-item--highlighted button{width:calc(100% + 16px);margin-left:-8px;border:0}.header__menu-disclosure .icon{transition:.3s}.header__menu-disclosure[aria-expanded=true] .icon{transform:rotate(180deg)}.product-card__header{width:100%;padding:var(--product-card-padding);display:flex;justify-content:space-between;align-items:flex-start;row-gap:.1em;font-size:12px;font-family:var(--heading-font-family);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.product-card__header-tags{width:auto;display:flex;flex-direction:column;gap:4px}.product-card__header-tags--left{align-items:flex-start;text-align:left}.product-card__header-tags--right{align-items:flex-end;text-align:right}.product-card__header-tag,.product-card__header-tag--percentage span{width:auto;padding:2px 8px;border-radius:16px;font-size:10px;color:rgb(var(--button-text-color))}.product-card__header-tags--left .product-card__header-tag{background-color:rgb(var(--button-background))}.product-card__header-tags--right .product-card__header-tag{background-color:var(--product-card-color-highlight)}.product-card__header-tags--left .product-card__header-tag--percentage{background-color:transparent;padding:0 8px 0 0;border:2px solid rgb(var(--button-background))}.product-card__header-tag--percentage span{background-color:rgb(var(--button-background))}@media screen and (min-width:768px){.product-card__header{position:absolute;left:0;top:0}.product-card__header-tag,.product-card__header-tag--percentage span{font-size:14px}}.product-card__packaging{position:relative;padding-bottom:100%}.product-card__packaging img{width:100%;height:100%;object-fit:cover;transition:.3s;position:absolute}.product-card__packaging img:last-child{opacity:0}.product-card:hover img:first-child{opacity:0}.product-card:hover img:last-child{opacity:1}.product-card__heading{text-align:center}.product-card__heading .product-title{font-size:20px;font-family:var(--heading-font-family);line-height:1.1;font-weight:600}@media screen and (min-width:768px){.product-card{gap:1.25rem}.product-card__heading .product-title{font-size:24px}.product-card__packaging{margin-top:-72px}}.product-title{text-transform:uppercase}.product-card__price{font-size:12px}.product-info__rating{margin-top:8px;font-size:12px;font-family:Nunito Sans;font-weight:600}@media screen and (min-width:768px){.product-info__rating{font-size:14px}.product-card__price{font-size:16px}}.product-card__progress-bar-list{padding:0 var(--product-card-padding)}.product-card__progress-bar-list ul{gap:12px}.product-card__progress-bar-list li{flex:1;font-size:12px;text-align:left}.product-card__progress-bar{width:100%;height:10px;border:2px solid var(--product-card-color-highlight);border-radius:8px}.product-card__progress-bar:before{content:"";width:var(--product-progress-bar-value);height:100%;background-color:var(--product-card-color-highlight);border-radius:8px;display:block}.product-card__progress{height:8px;border-radius:8px;overflow:hidden}@media screen and (min-width:768px){.product-card__progress-bar-list ul{gap:24px}.product-card__progress-bar-list li{font-size:14px}}.product-card__form{width:100%;padding:0 var(--product-card-padding) var(--product-card-padding)}.product-card__variant-selector,.product-card .buy-buttons .button{font-size:10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.product-card__variant-selector{height:32px;border:2px solid rgb(var(--text-color));border-radius:var(--input-border-radius);outline:none;padding:8px;text-align:center;cursor:pointer;display:block}.product-card__variant-selector:hover{background-color:#f8f8f8}.product-card__buy-button{border:0;display:inline-block;padding-inline:8px}.product-card__buy-button:focus{transform:scale(.98)}.product-card__buy-button .text-on-sale{color:var(--product-card-color-highlight);text-decoration:line-through}@media screen and (min-width:768px){.product-card__variant-selector{height:40px}.product-card__variant-selector,.product-card .buy-buttons .button{font-size:12px}}.cart-drawer__custom-shipping-bar{width:100%;height:12px;margin-top:8px;border:1px solid rgb(var(--button-background));border-radius:16px;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden}.cart-drawer__custom-shipping-bar-fill{width:var(--progress);height:100%;background-color:rgb(var(--button-background));border-top-right-radius:24px;border-bottom-right-radius:24px;position:absolute;top:0;right:0;bottom:0;left:0}.cart-drawer__custom-shipping-bar-icon{width:auto;height:calc(100% + 2px);z-index:1}.cart-drawer__custom-shipping-bar-icon:last-child{margin-right:-1px}.cart-drawer__custom-shipping-bar-steps{margin-top:8px;display:flex;justify-content:flex-end;gap:8%}@media screen and (min-width:1000px){.cart-drawer__custom-shipping-bar-steps{gap:17%}}.cart-drawer__custom-shipping-bar-step{display:flex;flex-direction:column;text-align:center}.cart-drawer__custom-shipping-bar-step:last-child{text-align:right}.cart-drawer__custom-shipping-bar-step span{line-height:1}.cart-drawer__custom-shipping-bar-step span:first-child{font-size:12px;font-weight:600}.cart-drawer__custom-shipping-bar-step span:last-child{font-size:12px}.cart-drawer{z-index:10000000000}.docapp-cart-with-coupon-summary{margin:0!important}.docapp-cart-with-coupon-summary .docapp-cart-item:last-child{margin-bottom:0!important}.drawer::part(content){display:block;overflow:auto}.drawer::part(header){min-height:auto;background-color:rgba(var(--background-without-opacity) / .9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:sticky;top:0}.cart-drawer .h4{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:1}.drawer::part(body){height:auto;overflow:visible;display:block;overscroll-behavior-y:none}.drawer::part(header),.cart-drawer .button-group{background-color:rgba(var(--background-without-opacity) / .9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:sticky;z-index:1}.cart-drawer .button-group{padding-block-start:8px;padding-block-end:8px;bottom:0}.cart-drawer .docapp-cart-with-coupon-summary .docapp-coupon-input--input-container .docapp-coupon-input--button{background:rgb(var(--button-background))!important}.cart-drawer .button-group .button{background:rgb(var(--button-background));border:0}.cart-notification__wrapper{width:100%;height:100%;background-color:#0003;display:flex;justify-content:center;align-items:flex-end;position:fixed;right:0;bottom:0;z-index:10000000000}.cart-notification{width:100%;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:16px;animation:slideIn .18s ease-out}.cart-notification__products{width:100%}.cart-notification__product{width:100%;display:flex;align-items:center;gap:16px}.cart-notification__product+.cart-notification__product{margin-top:16px}.cart-notification__image{background-color:#eee;flex-shrink:0}.cart-notification__image img{width:96px;height:96px;object-fit:cover;border-radius:4px}.cart-notification__info{flex-grow:1}.cart-notification__header{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:center}.cart-notification__header>div{display:flex;align-items:center;gap:8px}.cart-notification__heading{color:rgb(var(--button-background));margin:0;line-height:1.1}.cart-notification__product-title{line-height:1;font-size:18px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:0}.cart-notification__product-variant{margin-top:8px;line-height:1}.cart-notification__product-price{font-weight:600;margin:8px 0 0}.cart-notification__cta{width:100%}.cart-notification__cta .button{flex:1;width:100%}.cart-notification__cta .button--show-cart{background:rgb(var(--button-background));border:0;color:rgb(var(--button-text-color))}.cart-notification__cta .button+.button{margin-block-start:4px}@media screen and (min-width:750px){.cart-notification__wrapper{display:flex;justify-content:flex-end;align-items:flex-start;padding:64px 16px 16px}.cart-notification{max-width:400px;border-radius:16px}}.text-left{text-align:left}.collection__associated-collections{padding-block:16px;padding-inline:max(var(--container-gutter),50% - var(--container-max-width) / 2);overflow-x:auto}.collection__associated-collection{flex-shrink:0;padding:10px 22px;border:0;background:#fff067;border-radius:40px;display:flex;align-items:center;justify-content:center;gap:4px;overflow:hidden}.collection__associated-collection :is(h1,h2,h3,h4,h5,h6){line-height:1!important;margin:0!important}.collection__associated-collection:hover{opacity:.8}.collection__associated-collection figure{width:40px;background-color:#eee;aspect-ratio:1/1;border-radius:8px;overflow:hidden}product-card.product-card--sold-out,.product-card.product-card--sold-out{order:999}.product-card__figure{position:relative}.product-card--sold-out .product-card__image,.product-card--sold-out img{opacity:.45}.product-card--sold-out .product-card__form{display:none!important}.product-card--sold-out .product-card__sold-out{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:50;pointer-events:none;background:transparent}.product-card--sold-out .product-card__sold-out span{display:inline-block;transform:rotate(-8deg);background:var(--product-card-color-highlight, #fff067);color:rgb(var(--button-background));font-family:TANStCanard,sans-serif;text-transform:uppercase;font-size:clamp(20px,2.2vw,30px);line-height:1;letter-spacing:.04em;padding:.5em 1.1em;border-radius:999px;box-shadow:0 8px 20px rgb(var(--text-color) / .2)}.product-card--sold-out :is(.product-card__content,.product-card__info,.product-card__header){opacity:.4}body{--button-border-radius: 999px}.button,.product-card__variant-selector,select,.select,.select__select{border-radius:999px}.text-with-icons__item{background:#fff;border-radius:26px;padding:clamp(24px,3vw,38px) clamp(18px,2vw,26px);box-shadow:0 10px 30px rgb(var(--text-color) / .2);border:2px solid transparent;height:100%;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,border-color .32s ease}.text-with-icons__item:hover{transform:translateY(-8px);box-shadow:0 22px 45px rgb(var(--text-color) / .2);border-color:rgb(var(--text-color))}.text-with-icons__icon{width:84px;height:84px;border-radius:50%;background:rgb(var(--text-color));color:rgb(var(--background))!important;display:flex!important;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 8px 18px rgb(var(--text-color) / .2);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.text-with-icons__item:hover .text-with-icons__icon{transform:rotate(-8deg) scale(1.08)}.text-with-icons__icon svg{width:38px!important;height:38px!important}.text-with-icons__item .h6{font-size:clamp(18px,1.8vw,22px);color:rgb(var(--text-color))}.text-with-icons{gap:clamp(16px,2vw,28px)}.variant-picker__option-savings,.myc-delivery-banner,.myc-stock,.myc-shipping{background:#fff!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:16px!important;color:#2a2a2a!important;box-shadow:0 10px 30px rgb(var(--text-color) / .2)!important}.variant-picker__option-savings strong,.myc-delivery-banner strong,.myc-delivery-icon,.myc-stock strong,.myc-stock-icon,.myc-stock-text span,.myc-shipping strong,.myc-ship-text{color:rgb(var(--button-background))!important}.myc-stock-bar,.myc-ship-bar{background:#00000014!important}.myc-stock-bar-fill,.myc-ship-bar-fill{background:rgb(var(--button-background))!important}.product-gallery__header{display:none!important}.footer__copyright{text-align:center;margin:14px 0 0;padding:0 16px 16px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;opacity:.7}.footer__giant-brand{width:100%;background-color:#ff4e00;overflow:hidden;display:block;line-height:0;padding:.12em 1.5vw .06em}.footer__giant-brand-svg{display:block;width:100%;height:auto;overflow:visible;transform:translateY(110%)}.footer__giant-brand.is-visible .footer__giant-brand-svg{animation:footer-brand-rise 3.2s cubic-bezier(.22,1,.36,1) forwards}@keyframes footer-brand-rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}.footer__giant-brand-text{font-family:TANStCanard,sans-serif;fill:#fffce4;font-weight:400;font-size:100px;text-transform:uppercase;letter-spacing:.01em}header,.header,#shopify-section-header{position:sticky;z-index:9999;top:0}.product-card,.card,.product-grid{z-index:1;position:relative}html,body{overflow-x:clip}.template-index .shopify-section--featured-collections{--section-vertical-spacing-override: calc(var(--section-vertical-spacing) + clamp(20px, 3vw, 36px))}@media screen and (max-width:699px){.text-with-icons:not(.text-with-icons--stacked){padding-inline:18px}.text-with-icons:not(.text-with-icons--stacked)>*{padding-inline:1.5rem}.text-with-icons__item{box-shadow:0 14px 32px rgb(var(--text-color) / .2)}}.shopify-section--main-product:has(buy-buttons :is([disabled],[aria-disabled=true])) .myc-trust-hot,.shopify-section--main-product:has(buy-buttons :is([disabled],[aria-disabled=true])) .myc-shipping{display:none!important}.shopify-section--main-product:has(buy-buttons :is([disabled],[aria-disabled=true])) .myc-stock>*,.shopify-section--main-product:has(buy-buttons :is([disabled],[aria-disabled=true])) .myc-delivery-banner>*{display:none!important}.shopify-section--main-product:has(buy-buttons :is([disabled],[aria-disabled=true])) .myc-stock:before{content:"\1f62e\200d\1f4a8  Victime de son succ\e8s \2014  en rupture !";display:block;text-align:center;font-weight:700;font-size:14px;color:rgb(var(--button-background))!important;padding:4px 0}.shopify-section--main-product:has(buy-buttons :is([disabled],[aria-disabled=true])) .myc-delivery-banner:before{content:"\1f6ab  En rupture \2014  r\e9 appro en cours, reviens vite !";display:block;text-align:center;font-weight:700;font-size:14px;color:rgb(var(--button-background))!important;padding:4px 0}.faq .accordion{box-sizing:border-box;border:1.5px solid rgb(var(--border-color));border-radius:18px;overflow:hidden;background:#fff;padding-inline:20px;margin-block-end:12px;transition:border-color .25s ease,box-shadow .25s ease}.faq .accordion:hover{border-color:rgb(var(--text-color));box-shadow:0 10px 26px rgb(var(--text-color) / .2)}.faq .accordion+.accordion{margin-block-start:0}.header-sidebar__linklist-button,.header-sidebar__back-button,.header-sidebar__nested-linklist a,.header-sidebar__linklist a,.header-sidebar__linklist button{text-transform:uppercase!important}@media screen and (min-width:700px){.images-with-text-scroll{border-radius:24px;overflow:clip;margin-inline:clamp(12px,2vw,24px)}}.product-card__header-tags--right .product-card__header-tag{background-color:rgb(var(--button-background));color:rgb(var(--button-text-color))}.jdgm-star.jdgm--on,.jdgm-star.jdgm--half{color:var(--product-card-color-highlight, #fff067)!important}.jdgm-star.jdgm--off{color:rgb(var(--text-color) / .2)!important}.rating-badge__stars{color:var(--product-card-color-highlight, #fff067)}.product-card__header-tags--left .product-card__header-tag--percentage{border:0;padding:0;background-color:transparent}@media screen and (min-width:700px){.timeline__item{border-radius:24px;overflow:clip}}collection-layout-switch,.collection-toolbar__layout-switch-list{display:none!important}.jdgm-rev-widg{background:#fff!important;border:0!important;border-radius:20px!important;box-shadow:0 10px 30px rgb(var(--text-color) / .2);padding:28px 24px!important}.jdgm-rev-widg__title{font-family:TANStCanard,sans-serif!important;text-transform:uppercase;color:rgb(var(--text-color))!important}.jdgm-rev-widg__summary-text,.jdgm-histogram__frequency,.jdgm-rev-widg__sort-select,.jdgm-rev__author,.jdgm-rev__title,.jdgm-rev__body,.jdgm-rev__timestamp,.jdgm-paginate__page{color:rgb(var(--text-color))!important}.jdgm-rev__body{opacity:.85}.jdgm-write-rev-link,.jdgm-btn,.jdgm-submit-rev{background:rgb(var(--button-background))!important;color:rgb(var(--button-text-color))!important;border:0!important;border-radius:999px!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700!important;text-transform:uppercase}.jdgm-histogram__bar{background:rgb(var(--text-color) / .08)!important;border:0!important;border-radius:999px!important;overflow:hidden}.jdgm-histogram__bar-content{background:rgb(var(--button-background))!important;border-radius:999px!important}.jdgm-rev{border-color:rgb(var(--text-color) / .1)!important}.jdgm-prev-badge__text{color:rgb(var(--text-color))!important}.page--my-chanvre-cbd-club :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading){font-family:TANStCanard,sans-serif!important;text-transform:uppercase!important}.page--my-chanvre-cbd-club main :is(.button,button){border:2px solid rgb(var(--text-color))!important}.page--my-chanvre-cbd-club main img{border:2px solid rgb(var(--text-color));border-radius:16px}.page--my-chanvre-cbd-club :is(button[class*=slp_],a[class*=slp_]){border:2px solid rgb(var(--text-color))!important;border-radius:999px!important;padding-block:10px!important;min-height:0!important;white-space:nowrap;width:max-content!important;max-width:100%}@media screen and (max-width:699px){.text-with-icons,.text-with-icons:not(.text-with-icons--stacked){display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;gap:12px!important;padding-inline:4px}.text-with-icons>*{grid-area:auto!important;visibility:visible!important;padding-inline:0!important;width:auto!important}.text-with-icons__item{height:auto!important;padding:18px 12px!important}.text-with-icons__icon{width:60px;height:60px}.text-with-icons__icon svg{width:28px!important;height:28px!important}.text-with-icons__item .h6{font-size:15px}.text-with-icons__item .prose{font-size:12.5px;line-height:1.35}.shopify-section--text-with-icons .page-dots{display:none!important}}.shopify-section--main-product :is([class*=rivo i],[id*=rivo i],[class*=loyalty i]){background:#fff!important;border:0!important;border-radius:14px!important;box-shadow:0 8px 22px rgb(var(--text-color) / .2);color:rgb(var(--text-color))!important;padding:12px 16px!important}.shopify-section--main-product :is([class*=rivo i],[id*=rivo i],[class*=loyalty i]) :is(p,span,strong,a){color:rgb(var(--text-color))!important}.block-swatch{transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease!important;transform:none!important}.block-swatch:hover{transform:none!important}:checked+.block-swatch{background:#fff!important;transform:scale(1.07)!important}.cart-notification__cta .button--checkout{background:#fff067!important;color:rgb(var(--button-background))!important;border:0!important}.cart-drawer .docapp-cart-with-coupon-summary .docapp-coupon-input--input-container input,.cart-drawer .docapp-coupon-input--input-container input{border:2px solid rgb(var(--button-background))!important;border-radius:999px!important;padding-inline:16px!important}.cart-drawer .docapp-cart-with-coupon-summary .docapp-coupon-input--input-container .docapp-coupon-input--button,.cart-drawer .docapp-coupon-input--input-container .docapp-coupon-input--button,.cart-drawer [class*=docapp] button[class*=coupon]{border:2px solid rgb(var(--button-background))!important;border-radius:999px!important;color:#fff!important;font-weight:700!important}.discount-badge{background:#fff067!important;color:rgb(var(--button-background))!important;border-radius:999px;font-weight:700}:root,.color-scheme{--on-sale-text: var(--button-background) !important;--on-sale-badge-background: var(--button-background) !important;--on-sale-badge-text: var(--button-text-color) !important}.badge--on-sale{background:#fff067!important;color:rgb(var(--button-background))!important;border-radius:999px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/82/assets/custom.css.map */
