.gm-bundle{margin:18px 0 6px}.gm-bundle__head{display:flex;align-items:center;gap:14px;margin-bottom:14px}.gm-bundle__head:before,.gm-bundle__head:after{content:"";flex:1;height:2px;background:#c4c4cc}.gm-bundle__head span{font-weight:700;font-size:1.4rem;letter-spacing:.06em;color:#222}.gm-bar{position:relative;display:block;border:1.5px solid #c4c4cc;border-radius:8px;background:#f4f5f7;padding:1.4rem 1.6rem;margin-bottom:1.2rem;cursor:pointer}.gm-bar.is-on{border:2.5px solid rgb(var(--color-button));background:#fff}.gm-bar__row{display:flex;align-items:center;gap:1.4rem}.gm-radio{flex:0 0 22px;height:22px;border-radius:50%;border:2px solid #b5b5bd;background:#fff}.gm-bar.is-on .gm-radio{border-color:rgb(var(--color-button));box-shadow:inset 0 0 0 4px #fff;background:rgb(var(--color-button))}.gm-bar__txt{flex:1}.gm-bar__title{font-weight:700;font-size:1.9rem;color:#222;line-height:1.2}.gm-bar__sub{font-size:1.6rem;color:#333;margin-top:.2rem}.gm-bar__price{text-align:right}.gm-bar__now{font-weight:700;font-size:1.9rem;color:rgb(var(--color-button))}.gm-bar__was{font-size:1.6rem;color:#333;text-decoration:line-through}.gm-badge{position:absolute;top:-1.3rem;right:1.6rem;background:rgb(var(--color-button));color:#fff;font:700 1.2rem/1 Arial,sans-serif;padding:.7rem 1rem;border-radius:4px}.gm-picks{margin:1.2rem 0 0 3.6rem;display:none}.gm-bar.is-on .gm-picks{display:block}.gm-picks__lbl{font-size:1.5rem;color:#333;margin-bottom:.6rem}.gm-pick{display:flex;align-items:flex-start;gap:.6rem;margin-bottom:1rem}.gm-pick__n{flex:0 0 auto;width:2rem;padding-top:2.2rem;font:700 1.4rem/1 inherit;color:#333;text-align:center}.gm-chip{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.3rem;border:2px solid transparent;border-radius:10px;background:none;cursor:pointer;font:inherit}.gm-chip.is-sel{border-color:rgb(var(--color-button));background:#fff4f5}.gm-chip[disabled]{opacity:.4;cursor:not-allowed}.gm-face{flex:0 0 auto;width:100%;max-width:64px;height:auto;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#ddd}.gm-face img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;transform:scale(1.8);transform-origin:50% 32%}.gm-chip__t{font-size:1.3rem;line-height:1.2;color:#222;text-align:center}.gm-chip.is-sel .gm-chip__t{font-weight:700}@media(max-width:749px){.gm-picks{margin-left:0}.gm-pick{gap:.3rem}.gm-pick__n{width:1.4rem}.gm-chip__t{font-size:1.3rem}.gm-bar__title{font-size:1.7rem}}.header__menu-item{font-size:1.5rem;letter-spacing:.04em}.header__menu-item[aria-current] span,.header__menu-item span.header__active-menu-item,.header__menu-item:hover span{background:rgb(var(--color-button));color:#fff;padding:.5rem 1rem;border-radius:6px;font-weight:700;text-decoration:none!important}.gm-price{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem;margin:.6rem 0 1rem}.gm-price__now{font-size:3rem;font-weight:800;color:rgb(var(--color-button))}.gm-price__was{font-size:2.2rem;font-weight:700;color:#222}.gm-price__badge{display:inline-flex;align-items:center;gap:.5rem;background:rgb(var(--color-button));color:#fff;font-weight:800;font-size:1.5rem;letter-spacing:.06em;padding:.6rem 1.1rem;border-radius:6px}#CartDrawer-Checkout,.cart__checkout-button{--color-button: 22,163,74;--color-button-text: 255,255,255;font-weight:600}#CartDrawer-Checkout:hover,.cart__checkout-button:hover{--color-button: 21,128,61}@media(min-width:990px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap;white-space:nowrap}.header__inline-menu .list-menu__item{padding:.6rem .9rem;font-size:1.4rem}}@media(min-width:990px)and (max-width:1280px){.header__heading-logo{max-width:200px!important;width:200px!important;height:auto}.header__inline-menu .list-menu__item{padding:.5rem .6rem;font-size:1.4rem}}[id$=__trust] .page-width{max-width:130rem;padding:0 2rem}[id$=__trust] .multicolumn__title{justify-content:center;text-align:center;width:100%;margin-bottom:2rem}[id$=__trust] .multicolumn-list{--grid-mobile-horizontal-spacing:1.2rem;--grid-desktop-horizontal-spacing:1.6rem;--grid-mobile-vertical-spacing:2rem;--grid-desktop-vertical-spacing:2rem}[id$=__trust] .multicolumn-card__info{padding:0 .4rem!important}[id$=__trust] .multicolumn-card__info h3{font-size:1.7rem;line-height:1.25;margin:0 0 .6rem}[id$=__trust] .multicolumn-card__info .rte p{font-size:1.6rem;line-height:1.45;letter-spacing:0;margin:0}@media screen and (max-width:749px){[id$=__trust] .multicolumn__title h2{font-size:2.4rem}[id$=__trust] .multicolumn-card__info h3{font-size:1.7rem}[id$=__trust] .multicolumn-card__info .rte p{font-size:1.6rem}}@media screen and (max-width:749px){[id$=__trust] .multicolumn-list__item:last-child:nth-child(odd){margin-left:auto;margin-right:auto}}.gm-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#fff;border-top:1px solid #e6e6e6;box-shadow:0 -4px 20px #00000014}.gm-sticky__l{display:flex;align-items:center;gap:10px;min-width:0}.gm-sticky__l img{width:56px;height:56px;object-fit:cover;border-radius:8px;flex-shrink:0}.gm-sticky__nm{font-size:1.6rem;font-weight:800;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gm-sticky__pr{font-size:1.4rem;line-height:1.3;color:#c8102e;font-weight:700;white-space:nowrap}.gm-sticky__btn{flex-shrink:0;background:#c8102e;color:#fff;border:0;border-radius:10px;padding:14px 22px;font:800 1.6rem/1 inherit;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}body{padding-bottom:84px}.gm-ship{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding:12px 16px;border:2px dashed #2e7d32;border-radius:12px;background:#f1f8f2;font-size:1.7rem;font-weight:700;color:#1e2a44}.gm-ship s{color:#888;font-weight:500}.gm-ship b{color:#2e7d32;font-weight:800}@media screen and (max-width:749px){.thumbnail-slider .slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:28px;height:28px;border-radius:50%;background:#ffffffd9;box-shadow:0 1px 4px #0003}.thumbnail-slider .slider-button--prev{left:18px}.thumbnail-slider .slider-button--next{right:18px}.thumbnail-slider .slider-button[disabled]{display:none}.thumbnail-slider .thumbnail-list{padding:0 15px;gap:8px}.thumbnail-slider .thumbnail-list__item.slider__slide{width:calc(25% - 6px);flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gm-bundle.css.map */
