.product-information{background:#f3f0ea}.mz-pdp-head{display:flex;flex-direction:column;gap:10px}.mz-pdp-head__roast{margin:0;font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#4a504c}.mz-pdp-head__name{margin:0;font-family:Big Shoulders Display,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(52px,5.4vw,84px);line-height:.9;color:#1e2a23;letter-spacing:.005em}.mz-pdp-head__notes{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none}.mz-pdp-head__notes li{font-size:14px;font-weight:600;color:#1e2a23;background:#fff;border:1px solid rgba(30,42,35,.15);border-radius:999px;padding:6px 14px}.product-information .rating-wrapper .rating-count{color:#4a504c}.product-information product-price{font-family:Big Shoulders Display,sans-serif;font-weight:800}.product-information product-price .price{font-size:34px}.product-information .appstle_subscription_save{font-family:var(--font-body--family,Inter,sans-serif);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#1e2a23;color:#f3f0ea;border-radius:3px;padding:5px 9px;vertical-align:middle;margin-left:8px}.appstle_sub_widget{margin-top:6px}.appstle_sub_widget .appstle_widget_title{font-size:13px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#4a504c!important;margin-bottom:10px!important}.appstle_sub_widget .appstle_subscription_wrapper{display:flex!important;flex-direction:column-reverse!important;gap:10px!important;border:0!important;background:transparent!important}.appstle_sub_widget .appstle_subscription_wrapper_option{background:#fff!important;border:2px solid rgba(30,42,35,.16)!important;border-radius:6px!important;padding:16px 18px!important;margin:0!important;transition:border-color .15s ease}.appstle_sub_widget .appstle_subscription_wrapper_option.appstle_selected_background{background:#fddae0!important;border-color:#1e2a23!important}.appstle_sub_widget .appstle_subscribe_save_text,.appstle_sub_widget .appstle_one_time_text{font-weight:700!important;font-size:15px!important;color:#1e2a23!important}.appstle_sub_widget .appstle-save-badge{display:none!important}.appstle_sub_widget .appstle_subscription_amount{font-weight:700!important;font-size:18px!important;color:#1e2a23!important}.appstle_sub_widget .appstle_select_label{font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;color:#4a504c!important}.appstle_sub_widget .appstle_tooltip_wrapper_static{display:none!important}.appstle_sub_widget .appstleLoyaltyTable{background:transparent!important;border:1px dashed rgba(30,42,35,.3)!important;border-radius:6px!important;margin-top:10px!important;padding:10px 14px!important}.appstle_sub_widget .appstleLoyaltyTable *{color:#1e2a23!important}.appstle_sub_widget .appstle_loyalty_title{font-size:12px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important}.appstle_sub_widget .appstle-loyalty-discount,.appstle_sub_widget .appstle-loyalty-table-data span:last-child{font-weight:700!important}.product-information .variant-option legend{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#4a504c}.product-information .add-to-cart-button,.product-information button[name=add]{background:#1e2a23!important;color:#f3f0ea!important;border-color:#1e2a23!important;min-height:56px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mz-pdp-assure{list-style:none;margin:6px 0 0;padding:16px 0 0;border-top:1px solid rgba(30,42,35,.15);display:flex;flex-direction:column;gap:10px}.mz-pdp-assure li{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;color:#1e2a23}.mz-pdp-assure svg{width:20px;height:20px;flex:none}.product-information rte-formatter{border-top:1px solid rgba(30,42,35,.15);padding-top:20px}.product-information rte-formatter p{font-size:16px;line-height:1.65;color:#393e41}.product-information rte-formatter .product._description:first-of-type>p:first-child{font-family:Big Shoulders Display,sans-serif;font-weight:800;font-size:28px;line-height:1.05;text-transform:uppercase;color:#1e2a23}
/*# sourceMappingURL=/cdn/shop/t/32/assets/mz-pdp.css.map */
