.cart-extras{padding:8px 0 24px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;max-width:100%;color:#121212}.cart-extras__expert{position:relative;display:grid;gap:12px;align-items:end;border:1px solid #b9b9b9;border-radius:20px;padding:18px 16px 16px;background:#fff;margin-top:14px}.cart-extras__expert--photo{grid-template-columns:34% 1fr;padding:18px 14px 0 0}.cart-extras__photo{align-self:end}.cart-extras__photo img{display:block;width:100%;height:auto;border-bottom-left-radius:19px}.cart-extras__expert-copy{padding-bottom:16px;padding-right:10px}.cart-extras__expert--photo .cart-extras__expert-copy{padding-top:22px}.cart-extras__expert-heading{margin:0 0 6px;font-weight:700;font-size:1.35rem;line-height:1.3;letter-spacing:0}.cart-extras__expert-text{margin:0 0 10px;font-size:1.3rem;line-height:1.45;color:#6b6b6b;letter-spacing:0}.cart-extras__expert-name{display:inline-block;margin:0;padding:4px 12px;border-radius:999px;background:#ececec;font-weight:700;font-size:1.1rem;line-height:1.4;letter-spacing:0}.cart-extras__seal{position:absolute;top:-22px;right:8px;width:64px;height:64px}.cart-extras__expert-heading{padding-right:50px}.cart-extras__rating{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.cart-extras__rating-word{font-weight:700;font-size:2rem;letter-spacing:0}.cart-extras__tp{font-weight:600;font-size:1.7rem;letter-spacing:0}.cart-extras__tp:first-letter{color:#00b67a}.cart-extras__stars{display:inline-flex;gap:3px}.cart-extras__stars span{display:grid;place-items:center;width:26px;height:26px;background:#00b67a}.cart-extras__stars svg{width:19px;height:19px}.cart-extras__rating .cart-extras__stars span{width:34px;height:34px}.cart-extras__rating .cart-extras__stars svg{width:24px;height:24px}.cart-extras__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px}.cart-extras__track::-webkit-scrollbar{display:none}.cart-extras__review{flex:0 0 100%;scroll-snap-align:start;margin:0;box-sizing:border-box;border:1px solid #dedede;border-radius:12px;padding:20px;background:#fff}.cart-extras__review-title{margin:16px 0 12px;font-weight:700;font-size:1.5rem;line-height:1.35;letter-spacing:0}.cart-extras__review blockquote{margin:0 0 14px;padding:0;border:0;font-style:normal;font-size:1.4rem;line-height:1.55;letter-spacing:0}.cart-extras__review figcaption{font-style:italic;color:#8a8a8a;font-size:1.3rem}.cart-extras__nav{display:flex;align-items:center;justify-content:space-between;padding:10px 20px 0;font-size:1.4rem;letter-spacing:0}.cart-extras__nav button{background:none;border:0;padding:4px 8px;font-size:2rem;line-height:1;cursor:pointer;color:#121212}.cart-upsell{display:block;margin:0 0 12px}.cart-upsell__row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;border:1.5px solid #135d4b;border-radius:10px;background:#eef3ef;cursor:pointer;text-align:left}.cart-upsell__input{position:absolute;opacity:0;width:1px;height:1px}.cart-upsell__box{display:grid;place-items:center;width:22px;height:22px;border:2px solid #135d4b;border-radius:5px;background:#fff}.cart-upsell__box svg{width:16px;height:16px;opacity:0}.cart-upsell__input:checked+.cart-upsell__box{background:#135d4b}.cart-upsell__input:checked+.cart-upsell__box svg{opacity:1}.cart-upsell__input:focus-visible+.cart-upsell__box{outline:2px solid #135d4b;outline-offset:2px}.cart-upsell__copy{display:grid;gap:2px;font-size:1.4rem;line-height:1.3;letter-spacing:0;color:#121212}.cart-upsell__copy small{font-size:1.2rem;color:#5e6b66}.cart-upsell__price{font-weight:700;font-size:1.4rem;letter-spacing:0;color:#121212}.cart-upsell[aria-busy=true]{opacity:.6;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cart-extras.css.map */
