body.body-template-product #shopify-section-pdp_styles{display:none!important}body.body-template-product .kg-main-product-section .kg-main-product-wrapper{padding:70px 20px 74px;max-width:1300px;margin:0 auto}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid{align-items:flex-start;gap:109px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__media-wrapper{width:54%;flex:0 0 54%;max-width:720px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper{max-width:440px;width:440px;flex:0 0 440px;margin:0;justify-content:flex-start;position:sticky;top:50px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__media-wrapper .product__media-list__container--large{display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__media-wrapper .product__media-list__container--large>.product__media-item,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__media-wrapper .product__media-list__container--large>div{flex:1 1 100%!important;width:100%!important;max-width:100%}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__media-wrapper .product__media-list__container--large .product__media-item .product__modal-opener .product__media-toggle,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__media-wrapper .product__media-list__container--large .product__media-item .product__modal-opener span.product__media-icon.motion-reduce{display:none}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__media-wrapper .product__media-list__container--large .product__media-item .product__modal-opener .product__media{position:relative;height:auto;padding:0;overflow:hidden}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__media-wrapper .product__media-list__container--large .product__media-item .product__modal-opener .product__media img{position:relative!important;inset:auto;display:block;width:100%!important;height:auto!important;object-fit:cover;border-radius:0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container{display:flex;flex-direction:column;gap:0;width:100%;padding-top:8px;max-width:424px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-tags{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-tags .product-tags__tag,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-tags .product-tags__tag a{font-family:TranscriptMonoPro-Medium,monospace;font-weight:500;font-size:14px;line-height:100%;letter-spacing:8%;text-transform:uppercase;color:#6b6a59}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .kg-product-location{display:flex;flex-direction:column;gap:9px;margin:24px 0 0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .kg-product-location .kg-product-location__label{font-family:TranscriptMonoPro-Medium,monospace;font-weight:500;font-size:14px;line-height:100%;letter-spacing:8%;text-transform:uppercase;color:#6b6a59}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .kg-product-location .kg-product-location__value{margin:0;font-family:OnsiteCondensed-Regular,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-2%;color:#1e1e1b}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .kg-product-type{display:flex;flex-direction:column;gap:6px;margin:16px 0 0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .kg-product-type .kg-product-type__label{font-family:TranscriptMonoPro-Medium,monospace;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.08em;text-transform:uppercase;color:#6b6a59}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .kg-product-type .kg-product-type__value{margin:0;font-family:TranscriptMonoPro-Medium,monospace;font-weight:400;font-size:14px;line-height:100%;letter-spacing:8%;color:#6b6a59;text-transform:uppercase}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product__title__wrapper{margin:16px 0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product__title__wrapper .product__title,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product__title__wrapper .product__title.h3{font-family:TranscriptPro-Medium,sans-serif;font-weight:500;font-size:20px;line-height:40px;letter-spacing:-2%;color:#1e1e1b;text-transform:capitalize}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .price-wrapper{margin-top:0;margin-bottom:0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .price-wrapper .price-wrapper__content .price{font-family:TranscriptMonoPro-Medium,monospace;font-weight:500;font-size:14px;line-height:100%;letter-spacing:8%;text-transform:uppercase;color:#1e1e1b}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .price-wrapper .price-wrapper__content .price .price-item{letter-spacing:8%}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .price-wrapper .product__tax{font-family:TranscriptMonoPro-Medium,monospace;font-weight:500;font-size:12px;line-height:100%;color:#1e1e1b;display:none}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .main-product-description-block .main-product-description *{font-family:OnsiteCondensed-Regular,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-2%;color:#1e1e1b}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .main-product-description-block .main-product-description p{margin:0 0 16px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .main-product-description-block .main-product-description p:last-child{margin-bottom:0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters{margin-top:24px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters variant-selects,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown{width:100%}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select{width:100%;min-height:48px;overflow:visible}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper{display:block;width:100%;overflow:visible}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .icon-arrow-small{top:24px;right:16px;width:20px;height:20px;color:#1e1e1b;transform:translateY(-50%) rotate(180deg)}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-date-selected .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .icon-arrow-small{transform:translateY(-50%) rotate(0)}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-date-selected .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select:has(ul.active) .icon-arrow-small{transform:translateY(-50%) rotate(180deg)}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper>.select-label{display:flex;padding:16.5px 48px 16.5px 19px;font-family:TranscriptPro-Medium,monospace;font-size:0;letter-spacing:4%;text-transform:uppercase;color:#1e1e1b;background:#f4f2ed;border:1px solid #B0B2A9;border-radius:0;overflow:hidden;align-items:center;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper>.select-label:before{content:"Select Dates";font-family:TranscriptMonoPro-Medium,monospace;font-size:12px;letter-spacing:4%;text-transform:uppercase;color:#1e1e1b}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper>.select-label span{display:none;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:TranscriptMonoPro-Medium,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#1e1e1b}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-date-selected .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper>.select-label:before{content:none}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-date-selected .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper>.select-label span{display:inline-block}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper ul.product-form__controls-group{position:static;display:block;width:100%;max-height:none;margin:-1px 0 0;padding:0;overflow:visible;list-style:none;background:#fff;border:1px solid #B0B2A9;z-index:2}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-date-selected .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper ul.product-form__controls-group{max-height:0;margin-top:0;overflow:hidden;border-width:0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-date-selected .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper ul.product-form__controls-group.active{max-height:none;margin-top:-1px;overflow:visible;border-width:1px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper ul.product-form__controls-group li{margin:0;border-bottom:1px solid #B0B2A9;cursor:pointer;-webkit-tap-highlight-color:transparent}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper ul.product-form__controls-group li:last-child{border-bottom:0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper ul.product-form__controls-group li input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper ul.product-form__controls-group li label,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper ul.product-form__controls-group li input+label,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper ul.product-form__controls-group li input:checked:not(.disabled)+label,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper ul.product-form__controls-group li input:hover:not(.disabled)+label{display:flex;align-items:center;width:100%;margin:0;padding:18px 16px;background:#fff;opacity:1;color:#1e1e1b;font-family:TranscriptPro-Medium,monospace;font-size:12px;letter-spacing:4%;line-height:100%;text-transform:uppercase;cursor:pointer;border:none}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-parameters .product-form__controls--dropdown .dropdown-select .select-wrapper ul.product-form__controls-group li label .select-label{font-size:12px;padding:0;min-height:0;border:0;background:transparent}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form{margin:16px 0 24px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons{gap:12px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:16px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant--quantity{flex:0 0 auto;width:auto;max-width:none;margin:0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant--quantity .product-parameters__quantity,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant--quantity .product-parameters__quantity .product-form__quantity{height:100%;width:auto}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant--quantity .product-parameters__quantity .product-form__quantity quantity-input.quantity{display:flex;align-items:center;justify-content:center;width:auto;min-width:0;height:100%;padding:7px 2px;border:1px solid #B0B2A9;border-radius:0;min-height:unset;box-sizing:border-box}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant--quantity .product-parameters__quantity .product-form__quantity quantity-input.quantity .quantity__button{width:32px;height:32px;padding:0;color:#1e1e1b}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant--quantity .product-parameters__quantity .product-form__quantity quantity-input.quantity .quantity__input{width:24px;flex:0 0 24px;padding:0;font-family:OnsiteCondensed-Regular;font-size:14px;line-height:1;color:#1e1e1b;-moz-appearance:textfield}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant--quantity .product-parameters__quantity .product-form__quantity quantity-input.quantity .quantity__input::-webkit-outer-spin-button,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant--quantity .product-parameters__quantity .product-form__quantity quantity-input.quantity .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit{flex:1 1 auto;width:auto;min-width:0;max-width:none;position:relative;padding:18px;border:0;border-radius:0;background-color:#9a9c8e;color:#fff;font-family:TranscriptMonoPro-Medium,monospace;font-size:12px;line-height:100%;letter-spacing:0;text-transform:capitalize;pointer-events:none}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit[disabled],body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit[aria-disabled=true]{opacity:1;background-color:#b0b2a9;color:#fff;pointer-events:none}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit span{visibility:hidden}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit:after{content:"Select A Date";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:TranscriptMonoPro-Medium,monospace;font-size:12px;letter-spacing:.06em;color:#fff}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-date-selected .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-no-variants .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit{background-color:#334771;color:#fff;pointer-events:auto}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-date-selected .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit span,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-no-variants .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit span{visibility:visible}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-date-selected .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit:after,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-no-variants .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit:after{content:none}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-date-selected .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit:not([disabled]):hover,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-date-selected .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit:hover,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-no-variants .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit:not([disabled]):hover,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-no-variants .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit:hover{background-color:#1e1e1b;color:#fff}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-no-variants .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit[disabled],body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper.kg-no-variants .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit[aria-disabled=true]{background-color:#b0b2a9;pointer-events:none}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .custom-liquid{margin:0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .custom-liquid .kg-custom-liquid{margin:40px 0 16px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .custom-liquid .pdp-guides{padding:0;border:none}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .custom-liquid .pdp-guides .pdp-guides__eyebrow{margin:0 0 17px;font-family:TranscriptMonoPro-Medium,monospace;font-weight:500;font-size:14px;letter-spacing:8%;line-height:100%;text-transform:uppercase;color:#6b6a59}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .custom-liquid .pdp-guides .pdp-guides__body,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .custom-liquid .pdp-guides .pdp-guides__body p{margin:0;font-family:OnsiteCondensed-Regular,sans-serif;font-size:16px;line-height:120%;color:#1e1e1b;letter-spacing:-2%;font-weight:400}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .custom-liquid .pdp-guides .pdp-guides__body p+p{margin-top:8px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .custom-liquid .collab{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .custom-liquid .collab .collab__heading{margin:0;font-family:TranscriptMonoPro-Medium,monospace;font-weight:500;font-size:14px;line-height:100%;letter-spacing:8%;text-transform:uppercase;color:#6b6a59}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .custom-liquid .collab img{display:block;max-width:250px;width:auto;height:auto;max-height:80px;object-fit:contain}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-about .product-about__outer .product-about__right .product-about__wrapper .product-about__accordion-item{border:none}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-about .product-about__outer .product-about__right .product-about__wrapper .product-about__accordion-item .product-about__accordion-title{padding:14px 0;border-bottom:.1rem solid rgb(var(--color-border));font-family:TranscriptMonoPro-Medium,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#1e1e1b}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-about .product-about__outer .product-about__right .product-about__wrapper .product-about__accordion-item .product-about__accordion-description{max-width:100%;padding:20px 0;border-bottom:.1rem solid rgb(var(--color-border));font-family:OnsiteCondensed-Regular,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-2%;color:#1e1e1b}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-about .product-about__outer .product-about__right .product-about__wrapper .product-about__accordion-item .product-about__accordion-description p{margin:0 0 16px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-about .product-about__outer .product-about__right .product-about__wrapper .product-about__accordion-item .product-about__accordion-title .product-about__more-link-wrapper .product-about__more-link span{background-color:#1e1e1b}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-popup{margin-top:-1px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-popup modal-opener button,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-popup modal-opener .product-popup__link{width:100%;justify-content:space-between;min-height:auto;padding:20px 28px 20px 16px;border:1px solid #B0B2A9;border-radius:0;background:transparent;box-shadow:none;color:#1e1e1b;font-family:TranscriptPro-Medium,monospace;font-size:12px;line-height:0;letter-spacing:4%;text-transform:uppercase;align-items:center}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-popup modal-opener .product-popup__link .button-label{text-decoration:none;line-height:1}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-popup .product-popup-modal__content-info.no-js{display:none}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container){z-index:10050}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .modal__overlay{background:#ffffff2e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content{max-width:400px;width:36%;height:100%;background-color:#fff;box-shadow:none}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__header{position:relative;display:block;padding:65px 28px 0 34px}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__header .product-popup-modal__title,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__header .product-popup-modal__title.h4,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__header .product-popup-modal__title.h6{margin:0;padding:0;font-family:TranscriptPro-Bold,sans-serif;font-weight:500;font-size:20px;line-height:40px;letter-spacing:-2%;text-transform:none;color:#1e1e1b}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__header .product-popup-modal__toggle,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__header .modal-close-button{position:absolute;top:16px;right:16px;left:auto;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:0;width:auto;height:auto;margin:0;padding:0;transform:none;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:TranscriptMonoPro-Medium,monospace;font-size:10px;letter-spacing:10%;line-height:100%;text-transform:uppercase;color:#8f8f8f}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__header .product-popup-modal__toggle:hover,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__header .modal-close-button:hover{opacity:1;color:#1e1e1b;background:transparent}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info{display:block;width:100%;padding:16px 28px 65px 34px;gap:0}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info>div:not(.product-popup-modal__text):not(:has(img)){display:none}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text.medium-font{width:100%;max-width:none;font-family:OnsiteCondensed-Regular,sans-serif;font-size:16px;line-height:1.45;color:#1e1e1b}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text p{margin:0 0 16px;font-family:OnsiteCondensed-Regular,sans-serif;font-size:15px;line-height:130%;letter-spacing:-2%;color:#1e1e1b;font-weight:400}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text p a{font-family:TranscriptMonoPro-Medium,monospace;font-weight:500;font-size:13px;line-height:100%;letter-spacing:0%;text-decoration:underline;color:#334771}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text p strong{font-family:OnsiteCondensed-Regular,sans-serif;font-weight:700;font-size:16px;line-height:120%;letter-spacing:-2%;color:#1e1e1b}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text p:last-child{margin-bottom:0}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text h2,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text h3,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text h4,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text h5,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text h6{display:block;margin:0 0 8px;font-family:TranscriptMonoPro-Medium,monospace;font-size:13px;font-weight:500;letter-spacing:-2%;line-height:20px;text-transform:uppercase;color:#f35116}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text h6{margin-top:24px}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text h2:first-child,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text h3:first-child,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text h4:first-child,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text p:first-child:has(>strong:only-child),body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text strong:first-child{margin-top:0}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text ul,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text ol{margin:0 0 8px;padding:0 0 0 18px;list-style:square}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text li{margin:0 0 4px;padding:0;font-family:OnsiteCondensed-Regular,sans-serif;font-size:15px;line-height:20px;letter-spacing:-2%;color:#1e1e1b;font-weight:400}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info .product-popup-modal__text li:last-child{margin-bottom:0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-recommendations--single{display:none}@media screen and (max-width:1439px){body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper{max-width:420px;width:420px;flex:0 0 420px}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content{max-width:480px;width:40%}}@media screen and (max-width:1149px){body.body-template-product .kg-main-product-section .kg-main-product-wrapper{padding-top:32px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid{gap:48px}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content{max-width:460px;width:44%}}@media screen and (max-width:989px){body.body-template-product .kg-main-product-section .kg-main-product-wrapper{padding-top:24px;padding-bottom:40px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid{gap:24px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__media-wrapper{width:100%;flex:0 0 100%;max-width:100%}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__left-wrapper:has(.kg-product__info-details-warpper){max-width:100%;width:100%;flex:0 0 100%;position:relative;top:0}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container{padding-top:4px;max-width:100%}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row{flex-direction:column;flex-wrap:nowrap;gap:16px}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant--quantity,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-form__submit{flex:0 0 auto;width:100%;max-width:100%}body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant--quantity .product-parameters__quantity,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant--quantity .product-parameters__quantity .product-form__quantity,body.body-template-product .kg-main-product-section .kg-main-product-wrapper .kg-main-product .kg-main-product-outer-grid .kg-product__info-wrapper .product__info-container .product-form .form .product-form__buttons .product-form__buttons-row .product-parameters__variant--quantity .product-parameters__quantity .product-form__quantity quantity-input.quantity{width:100%;min-width:0}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content{max-width:100%;width:100%}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__header{padding:24px 24px 0}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__header .product-popup-modal__toggle,body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__header .modal-close-button{top:24px;right:24px}body.body-template-product modal-dialog.product-popup-modal:not(.notify_modal_container) .product-popup-modal__content .product-popup-modal__content-info{padding:16px 24px 32px}}body.body-template-product .field-trip-terms{margin-top:16px}body.body-template-product .field-trip-terms__link{display:inline;padding:0;margin:0;border:0;background:none;cursor:pointer;font-family:TranscriptMonoPro-Medium,monospace;font-weight:500;font-size:13px;line-height:100%;letter-spacing:0%;text-decoration:underline;color:#334771;text-align:left}body.body-template-product .field-trip-terms__link:hover{opacity:.8}body.body-template-product modal-dialog.product-popup-modal.field-trip-terms-modal{z-index:10060}body.body-template-product .product-about .product-about__accordion-content .kg-size-chart{font-family:OnsiteCondensed-Regular,sans-serif;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-2%;color:#1e1e1b}body.body-template-product .product-about .product-about__accordion-content .kg-size-chart .kg-size-chart__note{margin:0 0 15px}body.body-template-product .product-about .product-about__accordion-content .kg-size-chart .kg-size-chart__scroll{overflow-x:auto}body.body-template-product .product-about .product-about__accordion-content .kg-size-chart .kg-size-chart__scroll .kg-size-chart__table{width:100%;border-collapse:collapse;text-align:left}body.body-template-product .product-about .product-about__accordion-content .kg-size-chart .kg-size-chart__scroll .kg-size-chart__table tr th,body.body-template-product .product-about .product-about__accordion-content .kg-size-chart .kg-size-chart__scroll .kg-size-chart__table tr td{padding:15px 10px 15px 0;border-top:1px solid rgba(0,0,0,.15);vertical-align:middle}body.body-template-product .product-about .product-about__accordion-content .kg-size-chart .kg-size-chart__scroll .kg-size-chart__table tbody tr:last-child th,body.body-template-product .product-about .product-about__accordion-content .kg-size-chart .kg-size-chart__scroll .kg-size-chart__table tbody tr:last-child td{border-bottom:1px solid rgba(0,0,0,.15)}body.body-template-product .product-about .product-about__accordion-content .kg-size-chart .kg-size-chart__scroll .kg-size-chart__table tr th{font-family:TranscriptMonoPro-Medium,monospace;font-weight:500}body.body-template-product .product-about .product-about__accordion-content .kg-size-chart .kg-size-chart__scroll .kg-size-chart__table tr td{opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kg-product-pro-clinics.css.map */
