body.template-product section.product-single[data-section-id$=__main]{--kd-pp-ink: var(--kd-teal, #00323A);--kd-pp-ink-deep: var(--kd-teal-deep, #002B32);--kd-pp-cream: #FAF5EE;--kd-pp-line: rgba(0, 50, 58, .92);--kd-pp-radius: 0px;--kd-pp-face: "Marcellus", Optima, Palatino, Georgia, serif;--kd-pp-body-face: var(--FONT-STACK-BODY, serif);--kd-pp-review-size: 14px;--kd-pp-fallback-size: 13px;--kd-pp-price-size: 18px;--kd-pp-label-size: 12px;--kd-pp-label-track: .08em;--kd-pp-label-gap: 6px;--kd-pp-select-size: 15px;--kd-pp-select-height: 44px;--kd-pp-btn-size: 15px;--kd-pp-btn-track: .08em;--kd-pp-accordion-size: 15px;--kd-pp-gap-top: 8px;--kd-pp-gap-price: 14px;--kd-pp-gap-row: 12px;--kd-pp-gap-cart: 20px;--shopify-accelerated-checkout-button-border-radius: var(--kd-pp-radius)}body.template-product section.product-single[data-section-id$=__main] shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--kd-pp-radius) !important}@media(max-width:767px){body.template-product section.product-single[data-section-id$=__main] .breadcrumbs .breadcrumbs__current,body.template-product section.product-single[data-section-id$=__main] .breadcrumbs .breadcrumbs__sep:has(+.breadcrumbs__current){display:none!important}}body.template-product section.product-single[data-section-id$=__main] h1.product__title,body.template-product section.product-single[data-section-id$=__main] h1.product__title a{font-family:var(--kd-pp-face)!important;font-weight:400!important;color:var(--kd-pp-ink)!important;-webkit-text-fill-color:var(--kd-pp-ink)!important;text-transform:none!important}body.template-product section.product-single[data-section-id$=__main] .product__block.standard__app:has(.jdgm-preview-badge),body.template-product section.product-single[data-section-id$=__main] .jdgm-preview-badge,body.template-product section.product-single[data-section-id$=__main] .jdgm-prev-badge{text-align:left!important;justify-content:flex-start!important}body.template-product section.product-single[data-section-id$=__main] .jdgm-prev-badge{margin-left:0!important;margin-right:auto!important}body.template-product section.product-single[data-section-id$=__main] .jdgm-prev-badge__text{font-size:var(--kd-pp-review-size)!important;color:var(--kd-pp-ink)!important}body.template-product section.product-single[data-section-id$=__main]:has(.jdgm-prev-badge[data-number-of-reviews]:not([data-number-of-reviews="0"],[data-number-of-reviews="1"],[data-number-of-reviews="2"],[data-number-of-reviews="3"],[data-number-of-reviews="4"],[data-number-of-reviews="5"])) .product__block:has(>.product__subheading){display:none!important}body.template-product section.product-single[data-section-id$=__main] .product__block.standard__app:has(.jdgm-preview-badge):not(:has(.jdgm-prev-badge[data-number-of-reviews]:not([data-number-of-reviews="0"],[data-number-of-reviews="1"],[data-number-of-reviews="2"],[data-number-of-reviews="3"],[data-number-of-reviews="4"],[data-number-of-reviews="5"]))){display:none!important}body.template-product section.product-single[data-section-id$=__main] .product__block>.product__subheading,body.template-product section.product-single[data-section-id$=__main] .product__block>.product__subheading *{text-align:left!important;font-size:var(--kd-pp-fallback-size)!important;color:var(--kd-pp-ink)!important}body.template-product section.product-single[data-section-id$=__main] .product__price-and-badge,body.template-product section.product-single[data-section-id$=__main] .product__price-and-badge .product__price-wrapper,body.template-product section.product-single[data-section-id$=__main] .product__price-and-badge .product__price{text-align:left!important;justify-content:flex-start!important}body.template-product section.product-single[data-section-id$=__main] .product__price-and-badge .product__price,body.template-product section.product-single[data-section-id$=__main] .product__price-and-badge .product__price :is(.product__price--regular,.product__price--sale,.product__price--compare){font-family:var(--kd-pp-body-face)!important;font-size:var(--kd-pp-price-size)!important;font-weight:400!important;color:var(--kd-pp-ink)!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper .select__label{font-family:var(--kd-pp-face)!important;font-size:var(--kd-pp-label-size)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--kd-pp-label-track)!important;color:var(--kd-pp-ink)!important;margin:0 0 var(--kd-pp-label-gap)!important;padding:0!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper button.select-popout__toggle{font-size:var(--kd-pp-select-size)!important;min-height:var(--kd-pp-select-height)!important;align-items:center!important;border:1px solid var(--kd-pp-line)!important;border-radius:var(--kd-pp-radius)!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper button.select-popout__toggle .select-popout__value,body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper .select-popout__list .select-popout__item,body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper .select-popout__list .select-popout__option{font-size:var(--kd-pp-select-size)!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper .select-popout__list{border-radius:var(--kd-pp-radius)!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper .quantity-selector,body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper .quantity-selector :is(input,button){border-radius:var(--kd-pp-radius)!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper button.btn.product__submit__add,body.template-product section.product-single[data-section-id$=__main] .cart-bar button.btn.product__submit__add{background:var(--kd-pp-ink)!important;background-color:var(--kd-pp-ink)!important;border:1px solid var(--kd-pp-ink)!important;border-radius:var(--kd-pp-radius)!important;color:var(--kd-pp-cream)!important;-webkit-text-fill-color:var(--kd-pp-cream)!important;font-family:var(--kd-pp-face)!important;font-size:var(--kd-pp-btn-size)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--kd-pp-btn-track)!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper button.btn.product__submit__add :is(span,s),body.template-product section.product-single[data-section-id$=__main] .cart-bar button.btn.product__submit__add :is(span,s){font-family:var(--kd-pp-face)!important;font-size:var(--kd-pp-btn-size)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--kd-pp-btn-track)!important;color:var(--kd-pp-cream)!important;-webkit-text-fill-color:var(--kd-pp-cream)!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper button.btn.product__submit__add:hover,body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper button.btn.product__submit__add:focus-visible,body.template-product section.product-single[data-section-id$=__main] .cart-bar button.btn.product__submit__add:hover,body.template-product section.product-single[data-section-id$=__main] .cart-bar button.btn.product__submit__add:focus-visible{background:var(--kd-pp-ink-deep)!important;background-color:var(--kd-pp-ink-deep)!important;border-color:var(--kd-pp-ink-deep)!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper button.btn.product__submit__add hover-button,body.template-product section.product-single[data-section-id$=__main] .cart-bar button.btn.product__submit__add hover-button{background-color:var(--kd-pp-ink-deep)!important;border-radius:var(--kd-pp-radius)!important}body.template-product section.product-single[data-section-id$=__main] .product__accordions .product__accordion__title{font-size:var(--kd-pp-accordion-size)!important;color:var(--kd-pp-ink)!important;border-radius:var(--kd-pp-radius)!important}@media(max-width:767px){body.template-product section.product-single[data-section-id$=__main] .product__block--title,body.template-product section.product-single[data-section-id$=__main] .product__block.standard__app:has(.jdgm-preview-badge),body.template-product section.product-single[data-section-id$=__main] .product__block:has(>.product__subheading){margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:var(--kd-pp-gap-top)!important}body.template-product section.product-single[data-section-id$=__main] h1.product__title,body.template-product section.product-single[data-section-id$=__main] .jdgm-preview-badge,body.template-product section.product-single[data-section-id$=__main] .jdgm-prev-badge,body.template-product section.product-single[data-section-id$=__main] .product__block>.product__subheading,body.template-product section.product-single[data-section-id$=__main] .product__block>.product__subheading>*{margin-bottom:0!important}body.template-product section.product-single[data-section-id$=__main] .jdgm-preview-badge,body.template-product section.product-single[data-section-id$=__main] .jdgm-prev-badge,body.template-product section.product-single[data-section-id$=__main] .product__block>.product__subheading,body.template-product section.product-single[data-section-id$=__main] .product__block>.product__subheading>*{margin-top:0!important}body.template-product section.product-single[data-section-id$=__main] .product__price-and-badge{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:var(--kd-pp-gap-price)!important}body.template-product section.product-single[data-section-id$=__main] .product__price-and-badge .product__price-wrapper,body.template-product section.product-single[data-section-id$=__main] .product__price-and-badge .product__price{margin-top:0!important;margin-bottom:0!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper,body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper .product__form,body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper variant-selects.product__selectors{margin-top:0!important;padding-top:0!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper variant-selects.product__selectors{margin-bottom:0!important;padding-bottom:0!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper .selector-wrapper{margin-top:0!important;margin-bottom:var(--kd-pp-gap-row)!important;padding-top:0!important;padding-bottom:0!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper .selector-wrapper .select__fieldset{margin-top:0!important;margin-bottom:0!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper .product__form>:not(.product__block,.product__form__size-chart,variant-selects,.selector-wrapper,form,script,style,link,noscript,input,template),body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper variant-selects>:not(.selector-wrapper,script,style,link,noscript,input,template),body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper form[data-product-form]>:not(input,[id^=PreorderProperty-],.shop-pay-terms,.product__submit__holder,.product__form__errors,script,style,link,noscript,template){margin-top:0!important;margin-bottom:var(--kd-pp-gap-row)!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper .shop-pay-terms{margin-top:0!important;margin-bottom:var(--kd-pp-gap-row)!important}body.template-product section.product-single[data-section-id$=__main] .product__form__wrapper .product__submit__holder{margin-top:0!important;padding-top:calc(var(--kd-pp-gap-cart) - var(--kd-pp-gap-row))!important}}
/*# sourceMappingURL=/cdn/shop/t/146/assets/kd-custom-24.css.map */
