
.template-product .product-single__title{font-size:30px;line-height:1.2;font-weight:500}.template-product .mc-store-stock{font-size:14px;margin:14px 0;color:#34573b}.mc-store-product-details{margin-top:28px}.mc-store-product-details>details>summary,.mc-product-details-new summary{display:flex;justify-content:space-between;cursor:pointer;padding:16px 0;border-bottom:1px solid #ddd;font-size:15px;font-weight:600}.mc-store-product-details summary::-webkit-details-marker{display:none}.mc-store-product-details .rte{padding:18px 0;font-size:15px;line-height:1.7}.mc-store-product-details .rte h2,.mc-store-product-details .rte h3{font-size:20px;line-height:1.4;margin:22px 0 12px}.template-product .mc-product-details-new{padding:0;margin:0;width:100%;max-width:none}.template-product .mc-product-details-new .mc-accordions{max-width:none}.template-product .mc-product-details-new details>div{font-size:14px;line-height:1.7;padding:14px 0}.template-product .mc-price-sale-meta [data-save-price]{background:#20221f;color:white;padding:4px 8px;font-size:12px}.template-product .product__thumbs{margin-top:10px}.template-product .product__thumb-item{border-radius:0}.mc-anniversary-footer__groups a{display:block;margin:8px 0}.template-collection .mc-collection-intro{padding-top:24px;padding-bottom:24px}.mc-store-anniversary{font-size:14px;letter-spacing:.04em;margin:0 0 12px}.template-cart .cart__checkout{width:100%;min-height:50px}.mc-store-tracking{max-width:640px;margin:0 auto;padding:36px 20px 70px}.mc-store-tracking a{font-weight:600;text-decoration:underline}.mc-store-tracking p{line-height:1.75}
@media(min-width:769px){.template-product .product-single__meta{padding-left:30px}.template-product .mc-georgina-promise{font-size:15px}.template-product .product-section .page-width{max-width:1280px}.template-product .mc-product-story{padding-top:36px;padding-bottom:36px}}
@media(max-width:768px){.template-product .product-single__title{font-size:25px}.template-product .product-single__meta{padding-top:22px}.template-product .mc-product-details-new{padding:0}.template-product .mc-store-product-details{margin-top:22px}.template-product .mc-product-story figure+figure{display:none}.template-product .mc-georgina-promise{font-size:14px}.template-product .mc-georgina-inline-benefits{font-size:14px}.template-product .mc-product-recommendations__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mc-footer-accordion summary{min-height:48px}.template-collection .mc-collection-intro{padding-top:20px;padding-bottom:20px}}

#pp-tracking-page-app{max-width:850px;margin:0 auto;padding:38px 20px 65px}#pp-tracking-page-app h1{font-size:30px;letter-spacing:0}#pp-tracking-page-app input{border:1px solid #d5d5d5;border-radius:0;min-height:46px}#pp-tracking-page-app button{background:#171717;border-radius:0;min-height:48px}

.mc-store-tracking__form{display:flex;gap:10px;margin:8px 0 20px}.mc-store-tracking__form input{min-width:0;flex:1;border:1px solid #ccc;padding:12px}.mc-store-cart-related{margin:24px 0 10px;border-top:1px solid #ddd;padding-top:20px}.mc-store-cart-related h3{font-size:20px}.mc-store-cart-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mc-store-cart-related a img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.mc-store-cart-related span,.mc-store-cart-related strong{display:block;font-size:12px;line-height:1.5;margin-top:6px}.mc-store-cart-related [hidden]{display:none}.product__thumb-item--mc-hidden{display:none!important}

.template-collection .mc-v6-collection-banner{min-height:0;padding:26px 20px 15px}.template-collection .mc-v6-collection-banner h1{margin:4px 0;font-size:32px}.template-collection .mc-v6-collection-copy{padding:0 20px 20px;text-align:center;max-width:640px}.template-collection .mc-v6-collection-copy>p{margin:0}.template-collection .mc-v6-collection-copy .mc-service-summary{display:none}@media(max-width:768px){.template-collection .mc-v6-collection-copy{font-size:14px;line-height:1.6}.template-collection .mc-v6-collection-banner{padding-top:20px}.template-collection .mc-v6-collection-banner h1{font-size:28px}}

.mc-store-cart-variant{display:block;margin:12px 0 4px;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.mc-store-cart-variant select{display:block;width:100%;max-width:260px;padding:8px 28px 8px 8px;font-size:13px;border:1px solid #ddd;margin-top:5px}.mc-store-cart-variant [role=status]{display:block;font-size:12px;margin-top:4px}

.mc-store-shop-nav{position:relative}.mc-store-shop-nav summary{cursor:pointer;list-style:none}.mc-store-shop-nav summary::-webkit-details-marker{display:none}.mc-store-shop-nav__links{list-style:none;margin:0;padding:12px 18px;text-align:left;background:white}.mc-store-shop-nav__links a{display:block;padding:8px 0;font-size:14px}.site-nav__item .mc-store-shop-nav__links{position:absolute;min-width:220px;max-height:65vh;overflow-y:auto;box-shadow:0 6px 20px #0002;z-index:100}.mobile-nav__item .mc-store-shop-nav__links{padding:0 26px 18px}.mc-store-shop-nav details[open]>summary span{display:inline-block;transform:rotate(45deg)}

[data-mc-rating-link][hidden]{display:none!important}
