.pdp-purchase-summary:not([hidden]){display:grid;gap:5px;padding:14px 16px;margin:0 0 14px;border:1px solid #c8d7d2;border-radius:12px;background:#f5faf8;color:#173c32;font-variant-numeric:tabular-nums}.pdp-purchase-summary p{margin:0;line-height:1.4}.pdp-purchase-summary__heading{font-size:12px;font-weight:700}.pdp-purchase-summary__contents{font-size:14px;font-weight:600}.pdp-purchase-summary__price{font-size:16px;font-weight:700}.pdp-purchase-summary__terms,.pdp-purchase-summary__shipping{font-size:12px}.pdp-enhanced .pdp-unit-price{margin:4px 0 0;color:#35413d;font-size:12px;line-height:1.35;font-variant-numeric:tabular-nums}.pdp-enhanced .pdp-more-options{grid-column:1 / -1;width:100%}.pdp-enhanced .pdp-more-options>summary{min-height:44px;display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.pdp-enhanced .pdp-more-options>summary:after{content:"";width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin:-4px 4px 0 auto}.pdp-enhanced .pdp-more-options[open]>summary:after{transform:rotate(225deg);margin-top:4px}.pdp-enhanced .pdp-more-options .sa-option{width:100%;margin-top:8px}.pdp-enhanced summary:focus-visible,.pdp-enhanced .sa-option:focus-within{outline:2px solid #176d58;outline-offset:3px}.pdp-enhanced .sticky-mobile-atc__selection{font-size:11px;color:#35413d;line-height:1.35;margin:3px 0 5px;white-space:normal}@media(max-width:767px){.mobile-media-gallery-section .pdp-mobile-heading{padding:16px 20px 14px}.mobile-media-gallery-section .pdp-mobile-heading h1{margin:0;color:#000;font-family:DM Sans,sans-serif;font-size:clamp(24px,6.6vw,30px);font-weight:700;line-height:1.12;text-wrap:balance}.mobile-media-gallery-section [id^=main-slider-]{height:min(70vw,300px)!important;max-height:300px!important;margin-bottom:8px!important}.mobile-media-gallery-section [id^=main-slider-] .splide__track,.mobile-media-gallery-section [id^=main-slider-] .splide__list,.mobile-media-gallery-section [id^=main-slider-] .splide__slide{height:100%!important}.mobile-media-gallery-section [id^=main-slider-] .splide__slide img,.mobile-media-gallery-section [id^=main-slider-] .splide__slide video{width:100%;height:100%;max-height:300px;object-fit:contain}body:has([data-pdp-mobile-heading]) .main-product h1.product_name{display:none}body:has([data-pdp-mobile-heading]) .main-product .product-block--title{margin:0}.pdp-enhanced .product__details,.pdp-enhanced .main-product{padding-top:0!important}.pdp-enhanced .product_form{margin-top:18px!important}.pdp-enhanced .swatch_options{padding-bottom:14px!important;margin-bottom:12px!important}.pdp-enhanced .sa-option{padding-top:16px;padding-bottom:14px}.pdp-enhanced .sa-vname{min-height:44px}.pdp-enhanced .sticky-mobile-atc__title{margin-bottom:3px;font-size:12px}.pdp-enhanced .sticky-mobile-atc .price-title{flex:1 1 58%;min-width:0}.pdp-enhanced .sticky-mobile-atc__btn{flex:0 0 auto;min-height:44px}.pdp-enhanced .sticky-mobile-atc{padding-top:8px}body:has(.pdp-enhanced) #gorgias-chat-container iframe#chat-button{bottom:calc(var(--pdp-sticky-height, 96px) + 16px)!important}body:has(.pdp-enhanced) button.float-mv-button[dialoglabel="Store quality by Google"]{bottom:calc(var(--pdp-sticky-height, 96px) + 82px)!important}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/patchaid-pdp-improvements.css.map */
