.product-tile .heading-product-tile{font-size:17px!important;line-height:1.25!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:750px){.product-tile .heading-product-tile{font-size:20px!important}}.gg-save{border:1px solid #C5A059;background:#fffdf7;border-radius:10px;padding:10px 14px;font-size:15px;line-height:1.45;color:#1a2421}.gg-save strong{display:block;margin-bottom:2px}.gg-save ul{margin:0;padding-left:18px;list-style:disc}.gg-save li{margin:2px 0}.gg-pdp-trust{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:14px;font-weight:600;line-height:1.3;color:#1a2421}.gg-pdp-trust span{white-space:nowrap}@media(max-width:749px){.rebuy-cart__flyout{overflow-y:auto!important;-webkit-overflow-scrolling:touch}.rebuy-cart__flyout>div{flex-shrink:0!important}.rebuy-cart__flyout--inner,.rebuy-cart__column--primary,.rebuy-cart__column--primary>div{overflow:visible!important;max-height:none!important;flex-shrink:0!important}.rebuy-cart__column--primary>div:last-child{position:sticky;bottom:0;z-index:5;background:#fff;box-shadow:0 -6px 12px #00000014;padding-bottom:8px}.rebuy-cart__continue-shopping-button{display:none!important}.rebuy-cart__progress-bar-prompt{font-size:14px!important;line-height:1.3!important}.rebuy-cart__flyout .rebuy-product-block{padding:8px 0!important;align-items:center!important}.rebuy-cart__flyout .rebuy-product-media{width:64px!important;flex:0 0 64px!important}.rebuy-cart__flyout .rebuy-product-title,.rebuy-cart__flyout .rebuy-product-title-link{font-size:14px!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important}.rebuy-cart__flyout .rebuy-product-price,.rebuy-cart__flyout .rebuy-money{font-size:14px!important}.rebuy-cart__flyout .rebuy-product-actions .rebuy-button{padding:6px 10px!important;min-height:0!important;font-size:14px!important}}section.pps{font-size:21px!important;font-weight:400!important;--pp-mute: rgba(27, 28, 24, .8) !important}section.pps.pps--dark .pp-eyebrow{color:#f1ece1d9!important}section.pps .pp-eyebrow{font-size:20px!important}section.pps .pp-rating,section.pps .pp-stars{font-size:23px!important}section.pps .pp-price{font-size:34px!important}section.pps .pp-price s{font-size:24px!important}section.pps .pp-unit{font-size:23px!important}section.pps .pp-lede{font-size:30px!important}section.pps fieldset legend{font-size:21px!important}section.pps fieldset legend em{font-size:23px!important}section.pps .pp-sizes label{font-size:25px!important;font-weight:400!important;min-width:0!important}section.pps .pp-sizes label small{font-size:22px!important;font-weight:400!important}section.pps .pp-sizes input:checked+label small{color:#f8f5eee6!important}section.pps .pp-qty,section.pps .pp-qty input,section.pps .pp-qty button{font-size:25px!important}section.pps .pp-btn{font-size:22px!important;letter-spacing:1px!important}section.pps .pp-msg{font-size:19px!important}section.pps .pp-perks li{font-size:20px!important;font-weight:400!important;letter-spacing:1px!important}section.pps .pp-acc summary{font-size:21px!important;font-weight:500!important}section.pps .pp-faq details.pp-acc summary{font-size:28px!important}section.pps .pp-steps .n{font-size:26px!important}section.pps .pp-list small{font-size:17px!important}section.pps .pp-card p{font-size:19px!important}section.pps .pp-rte,section.pps .pp-rte p,section.pps .pp-rte li,section.pps .pp-rte a,section.pps .pp-intro,section.pps .pp-split-text p,section.pps .pp-list li,section.pps .pp-steps li,section.pps .pp-faq p{font-size:25px!important;line-height:1.6!important;font-weight:400!important;color:#1b1c18e6!important}section.pps.pps--dark .pp-split-text .pp-rte,section.pps.pps--dark .pp-split-text p{color:#f1ece1eb!important;opacity:1!important}section.pps .pp-grid span,section.pps .pp-grid p{font-size:23px!important}section.pps .pp-legal{font-size:20px!important}@media(max-width:749px){section.pps .pp-sizes{grid-template-columns:repeat(3,1fr)!important}section.pps .pp-perks{grid-template-columns:1fr!important}}@media(min-width:750px){section.pps .pp-rte,section.pps .pp-rte p,section.pps .pp-rte li,section.pps .pp-rte a,section.pps .pp-intro,section.pps .pp-split-text p,section.pps .pp-list li,section.pps .pp-steps li,section.pps .pp-faq p{font-size:26px!important}}.jdgm-popup-widget{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/gg-mobile-first.css.map */
