body.template-product #MainContent>.shopify-section{min-width:0;max-width:100%}body.template-product #MainContent :is(.product-recommendations .container,.recently-viewed__section .page-width){width:100%;max-width:100%;min-width:0}@media screen and (min-width:991px){body.template-product #MainContent{grid-template-columns:280px minmax(0,1fr)}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.product__info-wrapper,.product__media-wrapper){min-width:0!important}}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-]{--pt-type-small: 14px;--pt-type-body: 15px;--pt-type-label: 16px;--pt-type-heading: 18px;--pt-type-title: 28px;--pt-type-price: 36px;--pt-ink: #182333;--pt-muted: #555d66;--pt-gold: #876b33;--pt-button-gold: #a68b4e;font-family:var(--font-body-family);font-size:var(--pt-type-body);font-weight:400}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .product__title{font-family:var(--font-body-family)!important;font-size:var(--pt-type-title)!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.3px!important;text-transform:none!important;color:var(--pt-ink)}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.pooltime-product-status,.pt-mobile-price-note,.pooltime-finance-box__text,.pooltime-finance-box__text small,.klarna-custom-box__text){font-size:var(--pt-type-small)!important;font-weight:400!important;line-height:1.5!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-live-main-price{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:6px 12px!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-live-main-price__current{font-size:var(--pt-type-price)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.6px!important;color:var(--pt-ink)}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-live-main-price__compare{font-size:var(--pt-type-label)!important;font-weight:400!important;line-height:1.4!important;color:var(--pt-muted)!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.pooltime-saving,.pooltime-saving span){font-size:var(--pt-type-small)!important;font-weight:700!important;line-height:1.5!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.pooltime-finance-box,.klarna-custom-box){background:#f8f6f1!important;border:1px solid #e7dfd0!important;border-radius:10px!important;padding:12px 14px!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.pooltime-finance-box__text strong,.pooltime-finance-box__text strong span,.klarna-custom-box__text strong){font-size:var(--pt-type-label)!important;font-weight:700!important;line-height:1.4!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.pooltime-product-benefits-compact__title,.pooltime-product-benefits-compact__title strong){font-size:var(--pt-type-label)!important;font-weight:700!important;line-height:1.4!important;color:var(--pt-ink)!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-benefits-compact__item p{font-size:var(--pt-type-small)!important;font-weight:400!important;line-height:1.5!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-config-heading{box-shadow:none!important;border-left-width:3px;padding:12px 16px}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-config-heading__text :is(h2,h3){font-family:var(--font-body-family)!important;font-size:var(--pt-type-heading)!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-config-heading__text p{font-size:var(--pt-type-small)!important;font-weight:400!important;line-height:1.5!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.product-form__input .form__label,.product-form__input legend,.product-form__quantity .form__label,.pooltime-product-addon-heading){font-family:var(--font-body-family)!important;font-size:var(--pt-type-label)!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0!important;color:var(--pt-ink)!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .product-form__input .form__label span{font-size:inherit!important;font-weight:400!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.product__info-wrapper .product-form__input input[type=radio]+label,.pooltime-product-addon-copy strong){font-family:var(--font-body-family)!important;font-size:var(--pt-type-body)!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.pooltime-product-addon-info,.pooltime-product-addon-info p,.pooltime-product-addon-info li,.pooltime-product-addon-info strong,.pooltime-product-addon-info a,.pooltime-product-addon-copy small,.pt-option-details,.pt-option-details p){font-family:var(--font-body-family)!important;font-size:var(--pt-type-small)!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-addon-info strong{font-weight:700!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-addon-info a{color:var(--pt-gold)!important;text-underline-offset:3px}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-addon-price{font-size:var(--pt-type-small)!important;font-weight:700!important;line-height:1.4!important;color:var(--pt-gold)!important;font-variant-numeric:tabular-nums}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-addon-info-button{font-size:12px!important;font-weight:700!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.product-form__input select,.product-form__input input:not([type=radio]):not([type=checkbox]),.quantity__input){font-family:var(--font-body-family)!important;font-size:var(--pt-type-label)!important;font-weight:400!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.product-form__submit,.pt-mobile-submit){font-family:var(--font-body-family)!important;font-size:var(--pt-type-body)!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;background:var(--pt-button-gold)!important;color:#fff!important;border-radius:10px!important;min-height:52px!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.product-form__submit,.pt-mobile-submit):hover{background:#92784f!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.product-form__submit,.pt-mobile-submit):focus-visible{outline:2px solid var(--pt-ink);outline-offset:3px}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-sticky-price{font-size:24px!important;font-weight:700!important;line-height:1.2!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.pooltime-sticky-label,.pooltime-sticky-helper,.pooltime-sticky-show-options){font-size:12px!important;font-weight:400!important;line-height:1.4!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .nav-tabs .nav-item{font-size:var(--pt-type-heading)!important;font-weight:400!important;line-height:1.4!important;text-transform:none!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .nav-tabs .nav-item.active{font-weight:700!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(.tab-content p,.tab-content li,.tab-content td,.tab-content a,.wbmeta_main,.wbmeta_main p){font-size:var(--pt-type-body)!important;line-height:1.6!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .countdown-timer-block>[class^=countdown_timer_wrapper_]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:12px;padding:12px 16px!important;margin:0 0 12px!important;border:1px solid #e7dfd0;border-radius:10px;background:#f8f6f1!important;text-align:left!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .countdown-timer-block h2{grid-column:1;grid-row:1;font-family:var(--font-body-family)!important;font-size:var(--pt-type-label)!important;font-weight:700!important;line-height:1.4!important;margin:0!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .countdown-timer-block [class^=countdown_timer_subheading_]{grid-column:1;grid-row:2;font-size:var(--pt-type-small)!important;font-weight:400!important;line-height:1.4!important;margin:0!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .countdown-timer-block>[class^=countdown_timer_wrapper_]>div{grid-column:2;grid-row:1 / 3}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .countdown-timer-block :is([class^=countdown_time_],[class^=countdown_separator_]){font-family:var(--font-body-family)!important;font-size:22px!important;font-weight:700!important;line-height:1.2!important;font-variant-numeric:tabular-nums;color:var(--pt-ink)!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .countdown-timer-block [class^=countdown_legend_]{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important}@media screen and (max-width:749px){body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-]{--pt-type-title: 24px;--pt-type-price: 32px}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .countdown-timer-block>[class^=countdown_timer_wrapper_]{padding:10px 12px!important;column-gap:8px}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .countdown-timer-block :is([class^=countdown_time_],[class^=countdown_separator_]){font-size:20px!important}}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-benefits-compact{border-radius:12px!important;padding:12px!important;margin:14px 0!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-benefits-compact__title{font-size:var(--pt-type-label)!important;margin:0 0 8px!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-benefits-compact__title>span{display:none}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-benefits-compact__list{gap:7px!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-benefits-compact__item{align-items:flex-start;gap:7px!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-benefits-compact__item p{font-size:var(--pt-type-small)!important;line-height:1.45!important;margin:0!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-benefits-compact__item>span{font-size:17px!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-config-heading{border:0!important;background:none!important;box-shadow:none!important;padding:8px 0 0!important;margin:16px 0 8px!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-config-heading__icon,body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-config-heading__text p{display:none!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-config-heading h2,body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-config-heading h3{font-size:var(--pt-type-heading)!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(variant-selects,variant-radios) fieldset.product-form__input{width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 16px!important;padding:0!important;border:0!important;border-radius:0!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(variant-selects,variant-radios) fieldset.product-form__input>legend{padding:0!important;margin:0 0 8px!important;font-size:var(--pt-type-label)!important;line-height:1.4!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(variant-selects,variant-radios) fieldset.product-form__input>div{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(variant-selects,variant-radios) .product-form__input input[type=radio]+label{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;border:2px solid #deddd7!important;border-radius:10px!important;background-color:#fff!important;box-shadow:none!important;transform:none!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(variant-selects,variant-radios) .product-form__input input[type=radio]+label:not(.swatch-input__label):not(.variant-image-swatch){width:auto!important;min-width:96px!important;max-width:100%!important;height:auto!important;min-height:48px!important;max-height:none!important;padding:10px 16px!important;aspect-ratio:auto!important;color:#19262b!important;font-size:var(--pt-type-label)!important;font-weight:400!important;line-height:1.3!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(variant-selects,variant-radios) .product-form__input input[type=radio]+label.swatch-input__label,body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(variant-selects,variant-radios) .product-form__input input[type=radio]+label.variant-image-swatch{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;flex:0 0 48px!important;padding:3px!important;margin:0!important;border:2px solid #deddd7!important;border-radius:10px!important;aspect-ratio:1!important;overflow:hidden!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(variant-selects,variant-radios) .product-form__input input[type=radio]+label .swatch,body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(variant-selects,variant-radios) .product-form__input input[type=radio]+label img{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;border:0!important;border-radius:6px!important;box-shadow:none!important;transform:none!important;object-fit:cover!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(variant-selects,variant-radios) .product-form__input input[type=radio]:checked+label{border:2px solid #a98d4f!important;background-color:#f8f5ec!important;box-shadow:none!important;transform:none!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] :is(variant-selects,variant-radios) .product-form__input input[type=radio]:focus-visible+label{outline:2px solid #102033!important;outline-offset:3px!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .product__info-wrapper .product-form__input input[type=radio]:checked+label{font-weight:700!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .pooltime-product-benefits-compact__title{font-size:var(--pt-type-label)!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .protopimg-item .product__modal-opener--image .product__media.media.media--transparent.gradient.global-media-settings{aspect-ratio:4 / 3!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .protopimg-item .product__modal-opener--image .product__media.media.media--transparent.gradient.global-media-settings>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;padding:0!important}@media screen and (min-width:750px){body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .protopimg-item .product__modal-opener--image .product__media.media.media--transparent.gradient.global-media-settings{aspect-ratio:4 / 3!important;height:auto!important;min-height:0!important;padding-top:0!important}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .protopimg-item:has(.product__modal-opener--image){aspect-ratio:auto!important;min-height:0!important;height:auto!important}}body.template-product #MainContent section.pooltime-product-page[id^=MainProduct-] .wbproduct-container :is(.cartb,.quick-add__submit),body.template-product #MainContent .wbproduct-container :is(.cartb,.quick-add__submit){min-height:44px!important;height:auto!important;padding:10px 16px!important;line-height:1.4!important;font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:700!important;text-transform:none!important;background:#a68b4e!important;border-radius:10px!important}body.template-product #MainContent .wbproduct-container :is(.cartb,.quick-add__submit) span{text-transform:none!important;font:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/146/assets/pooltime-product-typography.css.map */
