:root{--color-gray-100: #fff;--color-gray-200: #EDF0F3;--color-gray-300: #CBD0D4;--color-gray-400: #ABB0B5;--color-gray-500: #757B81;--color-gray-600: #202224;--color-gray-900: #000000;--color-primary: #566400;--color-secondary: #DCF34B;--color-tertiary: #061401;--color-tertiary-hover: #0B1F04;--color-red-100: #F9E5E7;--color-red-500: #E05361;--color-blue-100: #EDF3FF;--color-blue-500: #4F85F8;--color-beige-100: #EDEADF;--color-beige-500: #8A8577;--color-bg-primary: #F9F7EF;--color-bg-secondary: #D5D3CD;--overlay-black-50: rgba(0, 0, 0, .5);--overlay-black-30: rgba(0, 0, 0, .3);--overlay-white-50: rgba(255, 255, 255, .5);--overlay-white-30: rgba(255, 255, 255, .3);--overlay-white-10: rgba(255, 255, 255, .1);--side-padding: 20px;--space-base: 2px;--space-60: calc(var(--space-base) * 60);--space-40: calc(var(--space-base) * 40);--space-30: calc(var(--space-base) * 30);--space-24: calc(var(--space-base) * 24);--space-20: calc(var(--space-base) * 20);--space-16: calc(var(--space-base) * 16);--space-12: calc(var(--space-base) * 12);--space-10: calc(var(--space-base) * 10);--space-8: calc(var(--space-base) * 8);--space-6: calc(var(--space-base) * 6);--space-5: calc(var(--space-base) * 5);--space-4: calc(var(--space-base) * 4);--space-2: calc(var(--space-base) * 2);--space-1: calc(var(--space-base) * 1);--announcement-height: 0}.b7-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.b7-container--full{padding:0}body{background:none}.b7-collapsible-row .collapsible-content__items{gap:0}@media(max-width:768px){.contact-page section[id*=collapsible_content]{padding-top:60px!important}.contact-page section[id*=collapsible_content]+section[id*=collapsible_content]{padding-top:32px!important}}.media-banner__heading.b7-custom-typo{max-width:none}section[id*=announcement-bar] .announcement-bar__marquee{height:100%}section[id*=announcement-bar] .announcement-bar__marquee-item{display:flex;align-items:center;height:100%;font-size:var(--fs-label);font-weight:var(--fw-regular);line-height:var(--lh-lg);padding-right:20px}section[id*=announcement-bar] .announcement-bar__marquee-item:only-child{padding:0}section[id*=announcement-bar] .announcement-bar__marquee-item:before{content:"";display:block;width:4px;height:4px;margin-right:var(--space-4);background:rgb(var(--color-foreground));border-radius:10px}section[id*=announcement-bar] .announcement-bar__marquee-item em{display:inline-flex;align-items:center;font-style:normal;color:var(--overlay-white-50)}section[id*=announcement-bar] .announcement-bar__marquee-item em:before{content:"";display:block;width:1px;height:12px;margin:0 var(--space-6);background:var(--overlay-white-50)}@media(max-width:768px){section[id*=announcement-bar] .announcement-bar__message,section[id*=announcement-bar] .announcement-bar__text{overflow:hidden}section[id*=announcement-bar] .announcement-bar__text{width:100%;max-width:100%;white-space:nowrap}section[id*=announcement-bar] .announcement-bar__text:not(.is-marquee){display:flex;justify-content:center}section[id*=announcement-bar] .announcement-bar__text.is-marquee{display:block}section[id*=announcement-bar] .announcement-bar__marquee{display:inline-flex;width:max-content;white-space:nowrap;will-change:transform}section[id*=announcement-bar] .announcement-bar__marquee-item{flex:0 0 auto;white-space:nowrap}.announcement-bar__text.is-marquee .announcement-bar__marquee{animation:announcement-marquee var(--announcement-marquee-duration, 14s) linear infinite}@keyframes announcement-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--announcement-marquee-distance) * -1),0,0)}}}a.button,.contact-form button.button{height:48px;padding:var(--space-6) var(--space-16);font-size:var(--fs-b2);font-weight:var(--fw-medium);line-height:var(--lh-lg);border-radius:8px}.button--secondary{background:transparent;border:1px solid rgb(var(--color-button-secondary-text))}.button.button--tertiary{height:auto;font-size:var(--fs-b3);line-height:var(--lh-md);text-transform:capitalize}.button--tertiary .button__content{gap:var(--space-2)}.button--tertiary .button__icons,.button--tertiary .button__icon{width:16px;height:16px}.b7-text--mo{display:none}@media(max-width:768px){.b7-text--pc{display:none}.b7-text--mo{display:block}}div[id*=media_banner] .media-banner__heading,div[id*=media_banner] .media-banner__description{white-space:normal}.contact-page .description{max-width:none}.badge{padding:var(--space-2) var(--space-4);font-size:var(--fs-label);font-weight:var(--fw-medium);line-height:var(--lh-lg);text-transform:uppercase;border-radius:100px}.badge.badge--best{background:var(--best-badge-background-color);color:var(--best-badge-color)}.badge.badge--new{background:var(--new-badge-background-color);color:var(--new-badge-color)}.b7-product-card.card-wrapper{position:relative;display:flex;flex-direction:column;border-radius:20px;overflow:hidden;--border-radius-product: 0;transition:all .3s;background:var(--color-bg-primary);isolation:isolate}.b7-product-card:hover{transform:translateY(-8px);box-shadow:0 16px 24px #8a857733;z-index:2}.b7-product-card .card__inner .media{background:linear-gradient(180deg,#f2efe1 1%,#f9f7ef)}.b7-product-card .card__information-top{padding:var(--space-10)}.b7-product-card .card__badge{flex-direction:row;gap:var(--space-5)}.b7-product-card .card-information{padding:var(--space-12)}.b7-product-card .card-information__wrapper{align-items:flex-start;gap:var(--space-6)}.b7-product-card .card-information__group{align-items:flex-start;gap:var(--space-2);text-align:left}.b7-product-card .card__title,.b7-product-card .card__title a{font-size:var(--fs-h2);font-weight:var(--fw-medium);line-height:var(--lh-lg);letter-spacing:var(--ls-sm);color:var(--color-gray-600);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}.b7-product-card .card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-b2);font-weight:var(--fw-regular);line-height:var(--lh-lg);text-align:left;color:var(--color-gray-600)}.b7-product-card .price .price-item--regular{font-size:var(--fs-t2);font-weight:var(--fw-semibold);line-height:var(--lh-sm);color:var(--color-gray-600)}.b7-product-card .price .b7-price__sale{display:flex;align-items:center;gap:var(--space-4)}.b7-product-card .b7-price__sale .price-item--sale{font-size:var(--fs-t2);font-weight:var(--fw-semibold);line-height:var(--lh-sm);color:var(--color-gray-600)}.b7-product-card .b7-price__sale .price__compare{display:flex;align-items:center;gap:var(--space-4)}.b7-product-card .b7-price__sale .price__compare .price-item{font-size:var(--fs-b2);font-weight:var(--fw-regular);line-height:var(--lh-lg);color:var(--color-gray-500);text-decoration-color:var(--color-gray-500)}.b7-product-card .b7-price__sale .badge{font-size:var(--fs-label);border-radius:100px;padding:var(--space-2) var(--space-4)}.b7-product-card .b7-card-subscribe__wrapper{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-8);margin-top:var(--space-8);border-top:1px dashed var(--color-bg-secondary)}.b7-product-card .b7-card-subscribe__info{display:flex;justify-content:space-between;align-items:center}.b7-product-card .b7-card-subscribe__badge{background:var(--color-primary);color:var(--color-gray-100)}.b7-product-card .b7-card-subscribe__price{font-size:var(--fs-t1);font-weight:var(--fw-medium);line-height:var(--lh-lg);color:var(--color-gray-600)}.b7-product-card .b7-card-subscribe__day-price{display:flex;align-items:center;gap:var(--space-2)}.b7-product-card .b7-card-subscribe__icon{width:16px;height:16px}.b7-product-card .b7-card-subscribe__day-price .b7-card-subscribe__text{font-size:var(--fs-b3);font-weight:var(--fw-regular);line-height:var(--lh-md);color:var(--color-gray-500)}.b7-product-card .b7-card__button-wrapper{padding:0 var(--space-12) var(--space-12);margin-top:auto}.b7-product-card .b7-card__button{display:flex;align-items:center;justify-content:center;width:100%;background:var(--color-tertiary);color:var(--color-gray-100)}.b7-product-card:hover .b7-card__button{background:var(--color-tertiary-hover)}.b7-product-card .b7-product-card__link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:inherit;z-index:1}@media(max-width:768px){.b7-product-card .card-information{padding:var(--space-8) var(--space-8) var(--space-12)}.b7-product-card .card__title,.b7-product-card .card__title a{font-size:var(--fs-t1)}.b7-product-card .card__description{font-size:var(--fs-b3)}.b7-product-card .b7-card__button-wrapper{padding:0 var(--space-6) var(--space-6)}}@media(hover:none),(max-width:768px){.b7-product-card:hover{transform:translateY(0);box-shadow:none}}.header .menu-drawer__main a.button--tertiary{padding:0}@media screen and (min-width:1360px){.drawer .cart-drawer,.header__search .header__search-inner{max-width:736px;width:100%}.cart-drawer .drawer__inner{width:auto}.cart-drawer .drawer__header,.cart-drawer .drawer__inner-empty,.cart-drawer .drawer__contents,.cart-drawer .drawer__footer,.header__search .header__search-content{padding-right:4rem}.drawer .cart-drawer .cart-improvements{margin-right:4rem}}.cart-drawer .b7-shipping__warring{padding:0 4rem;margin-top:var(--space-10)}@media(max-width:1200px){.cart-drawer .b7-shipping__warring{padding:0 2rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/b7-common.css.map */
