.productPage #breadcrumbWrapper {padding: .625rem 1rem;}main#mainWrapper.productPage {position: relative }.pdp-hero-picker-container {max-width: 80rem;margin: 0 auto;padding: 0 1rem;display: grid }.prodPrice {font-size: 1.6rem;margin: 0;padding: 0;font-family: proxima-nova-extra-condensed,sans-serif;font-weight: 600;font-style: normal;line-height: 1.2 }.prodPrice.sale, .prodPrice.saleOnSale {color: #c00 }.prodPrice del {color: #666 }.prodPrice p.affirm-as-low-as {font-size: 1rem;margin: 0;padding: 0;line-height: 1;font-family: proxima-nova,Arial,Helvetica,sans-serif;font-weight: 400;font-style: normal;color: #444;}.youSave {font-size: 1rem;margin-top: -.25rem }.pdp-hero-picker-container .reviewLinkBlock {margin: 0 0 .5rem;font-size: .875rem;min-height: 1rem }.reviewLinkBlock .TTteaser {font-size: .875rem }.TTteaser__star > * {vertical-align: -.2rem }.reviewLinkBlock .TTteaser > span {margin-left: .375rem;margin-right: .375rem }.TTteaser__read-comments, .TTteaser__read-qa, .TTteaser__read-reviews, .TTteaser__write-review {font-size: .875rem;color: #005380;text-decoration: underline }.TTteaser__write-review {border: none;text-decoration: underline;background: 0 0;padding: 0;cursor: pointer }.tt-c-answer__best-answer-label, .tt-c-ratings-breakdown__rating-number {color: #5e7f1f !important }.tt-o-badge {background-color: #5e7f1f !important }.itemInfo {font-size: 1.2rem;font-family: proxima-nova-extra-condensed,sans-serif;font-weight: 600;font-style: normal;margin: .5rem 0 0 0 }#repairtext p:first-of-type {margin-top: 0 }#addToCart {margin-top: .875rem;padding-top: 1rem;border-top: .0625rem dotted #ccc }.optionPicker-label {margin-bottom: .25rem;font-weight: 700 }.optionPicker-label span {font-weight: 400 }#addToCart .btn, #addToCartSoldOut .btn {width: 100% }.optionPicker {margin-bottom: 1rem;position: relative }.optionPicker p {margin: 0 }.pickerContainer {display: flex;flex-flow: row wrap;margin: 0;padding: 0 }.pickerContainer label {background-color: #fff;border: .125rem solid #ddd;text-decoration: none;cursor: pointer;color: #005380;min-width: 2.5rem;height: 2.5rem;margin: 0 .25rem .25rem 0;padding: 0 .5rem;display: grid;align-content: center;justify-content: center;position: relative }.pickerContainer label:hover {border: 2px solid #999;color: #c00 }.pickerContainer label input[type=radio] {clip: rect(0,0,0,0);position: absolute }.pickerContainer label.swatch {width: 2.5rem;height: 2.5rem }.pickerContainer label.swatch img {width: 2.125rem;height: 2.125rem }.pickerContainer label.optselected {border: .125rem solid #c00 }.pickerContainer label.optremoved {background: #fff url(https://dh36nblqpps8a.cloudfront.net/assets/pdp/inactive-option.svg) 100% 100%;border: .125rem solid #ccc;color: #555;cursor: not-allowed;zoom: 1;opacity: 1 }.pickerContainer label.swatch.optremoved::before {content: '';width: 2.25rem;height: 2.25rem;margin: auto;position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: url(https://dh36nblqpps8a.cloudfront.net/assets/pdp/swatch-not-available.png) no-repeat;background-size: cover }.pickerContainer label div {position: absolute;bottom: .2rem;right: .2rem;width: .625rem;height: .625rem;background-color: #27aae1;border-radius: 10rem;border: .0625rem solid #fff;box-shadow: 0 0 .1875rem rgba(0,0,0,.5);}.mixedSaleSwatch::after {content: '$';position: absolute;top: .0625rem;right: .0625rem;font-weight: 700;font-size: .75rem;padding: .125rem .25rem;color: #fff;background-color: #c00 }.stockStatus {padding: .5rem;border: .0625rem dotted #005380;margin-bottom: 1rem;background-color: #eee;text-align: center;font-size: .875rem;color: #005380;border-radius: .125rem }.stockStatus.not-in-stock {border: 0.0625rem dotted #c00 }.stockStatus.not-in-stock a {text-decoration: none;color: #c00 }.stockStatus.not-in-stock a:hover {color: #005380 }#quantityPicker {display: flex;flex-flow: row wrap;align-content: center;align-items: center;margin-bottom: 1rem }#quantityPicker .optionPicker-label {flex: 0 0 100% }.quantity-button-wrapper {display: flex;flex-flow: row wrap;align-items: center;margin-right: .5rem }#quantityPicker input {width: 2.5rem;height: 2rem;margin: 0 .25rem;padding: .25rem;border: .125rem solid #ddd;font-size: 1rem;text-align: center }button.quantity-btn {border: none;background-image: none;background-color: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;display: grid;align-content: center;font-size: 1.5rem;font-weight: 700;color: #444;margin: 0 auto;padding: 0 0 .25rem 0;background-color: #eee;border-radius: .125rem;height: 1.75rem;width: 1.75rem;overflow: hidden;cursor: pointer;}.quantity-btn:active {color: #005380;background-color: #27aae1 }.quantity-btn:disabled {color: #999;cursor: not-allowed;}.surchargeNotice {font-weight: 700;color: #005380 }.surchargeNotice a {font-weight: 400 }#shippingNotice {font-size: 1.125rem;margin: 0;padding-top: .35rem;padding-bottom: .25rem;text-align: center;font-family: proxima-nova-extra-condensed,sans-serif;font-weight: 600;font-style: normal;text-transform: uppercase;letter-spacing: .0625rem;background-color: #fff;border-bottom: .0625rem dotted #ccc }#shippingNotice a, #shippingNotice a:hover {color: #005380;text-decoration: none }.pdp-notice {background-color: #ffc;padding: 1.25rem;margin-bottom: 1rem;border-radius: .125rem;display: grid;align-items: center;grid-gap: .5rem;grid-template-columns: 3.375rem 1fr }#addToCartSoldOut .pdp-notice, #newerVersionNotice.pdp-notice {margin-top: 1rem }.pdp-notice-icon {width: 3.375rem;height: 2.5625rem;background: url(https://dh36nblqpps8a.cloudfront.net/assets/pdp/notification-bell.png) no-repeat;background-size: cover }.pdp-notice-icon.shipping-icon {background: url(https://dh36nblqpps8a.cloudfront.net/assets/pdp/shipping-warning.png) no-repeat;background-size: cover }#addToCartWarning {text-align: center;color: #c00;margin-bottom: .25rem }#featuredVideoBlock {max-width: 62.5rem;margin: 2rem auto;padding: 0 .5rem }#tabs {max-width: 62.5rem;margin: 0 auto;padding: 0 1rem;line-height: 1.5 }#tabProdInfo {margin-top: 1.5rem }#tabs h2 {font-size: 1.9rem;text-align: center;margin: 3rem auto 1rem;}#tabs h2::before {content: "";display: block;margin: 1.875rem auto;height: 0.1875rem;width: 100%;max-width: 4rem;background-color: #ced23f;border-radius: 10rem;}#tabs li {margin-bottom: .5rem }.detailNavGhostDiv {position: sticky;top: 0;z-index: 1;background-color: #fff;height: 3rem;display: flex;justify-content: center;align-items: flex-end;margin-top: 1rem;box-shadow: 0 .2rem .25rem -0.25rem rgba(0,0,0,0.35);}ul.detailNav {margin: 0;padding: 0;display: flex;gap: 1rem;}ul.detailNav li {list-style: none;margin: 0;font-family: proxima-nova-extra-condensed,sans-serif;font-weight: 600;font-style: normal;font-size: 1.25rem;line-height: 1 }ul.detailNav li a {text-decoration: none;border-bottom: .25rem solid transparent;padding-bottom: .25rem }#btn_tabCSR, #btn_tabCSRNotes {display: none }ul.detailNav li a:hover {border-bottom: .25rem solid #005380 }ul.detailNav li a.active {border-bottom: .25rem solid #005380;color: #c00 }.pdp-disclaimer {background-color: #efefef;background-color: rgba(242,242,242,1);border-radius: .375rem;padding: 1.5rem;display: grid;gap: .375rem;grid-template-columns: auto 1fr;align-items: start;margin: 2rem auto 0;max-width: 40rem;}.pdp-disclaimer > div {width: 1.625rem;height: 1.625rem;background: url('data:image/svg+xml,<svg viewBox="0 0 512 512" fill="%23f1c21b" xmlns="http://www.w3.org/2000/svg"><path d="m248.4 84.3c1.6-2.7 4.5-4.3 7.6-4.3s6 1.6 7.6 4.3l198.3 325.7c1.4 2.3 2.1 4.9 2.1 7.5 0 8-6.5 14.5-14.5 14.5h-387c-8 0-14.5-6.5-14.5-14.5 0-2.7.7-5.3 2.1-7.5zm-41-25-198.3 325.7c-6 9.8-9.1 21-9.1 32.5 0 34.5 28 62.5 62.5 62.5h387c34.5 0 62.5-28 62.5-62.5 0-11.5-3.2-22.7-9.1-32.5l-198.3-325.7c-10.3-16.9-28.7-27.3-48.6-27.3s-38.3 10.4-48.6 27.3zm80.6 308.7a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm-8-184c0-13.3-10.7-24-24-24s-24 10.7-24 24v96c0 13.3 10.7 24 24 24s24-10.7 24-24z"/></svg>') center/cover no-repeat;}.pdp-disclaimer p {margin: 0;}.pdpVideoWrapper {display: grid;grid-gap: .5rem;grid-template-columns: repeat(auto-fill,minmax(10rem,1fr));margin: 1rem 0 }.pdpVideo {padding: .5rem;border: .125rem solid #ddd;background-color: #eee;text-align: center }.pdpVideoThumb img {max-width: 100%;height: auto }.pdpVideo p {margin: 0;line-height: 1 }.productPage #Reviews {width: 100%;margin: .75em auto 0 auto;padding: 0;overflow: hidden }.split-pricing {display: grid;grid-template-columns: 1fr auto;column-gap: .5rem }.split-pricing > div {font-family: proxima-nova-extra-condensed,sans-serif;font-weight: 600;font-style: normal;font-size: 1.125rem;order: 1;margin-right: .5rem }#stylesOnSale {padding-bottom: .5rem;margin-bottom: .75rem;border-bottom: .0625rem dotted #ccc }#stylesOnSalePrice {color: #c00;line-height: 1;text-align: right }#stylesOnSalePrice del {color: #666 }#stylesOnSalePrice span {font-size: .875rem;color: #666 }#optGiftCard > div {margin-bottom: 1rem }#optGiftCard label {font-weight: 700;margin-bottom: .25rem;display: block;}#optGiftCard p {font-size: .875rem;line-height: 1.5 }#optGiftCard textarea#customernotes {padding: .75rem;border: .0625rem solid #ccc;}textarea#customernotes {width: 100%;min-height: 5rem;margin-bottom: 1rem;padding: .5rem;}#soldOutSimilar {margin-top: 1rem }#tabReviews .tt-c-review:last-of-type {border-bottom: none }#zoomIcon {position: absolute;top: .5rem;left: .5rem;z-index: 100;background-color: #eee;background-color: rgba(238,238,238,.8);border-radius: 10rem;border: .0625rem solid rgba(255,255,255,.8);cursor: zoom-in;}#zoomIcon::before {font-style: normal;font-variant: normal;text-rendering: auto;-webkit-font-smoothing: antialiased;font-family: "Font Awesome 6 Pro";font-weight: 900;content: "\f002";display: block;padding: .5rem;font-size: 1rem;color: #666;}.activeSlide p {text-align: center;margin: .5rem 0;font-size: 0.9375rem;font-family: proxima-nova-extra-condensed,sans-serif;font-weight: 600;font-style: normal;}.activeSlide p i {display: none;}#alternateProductImages, #carousel {display: none }.used-return-notice {text-align: center;display: block;margin-top: .5rem;text-decoration: none;font-size: .875rem }.buy-used {margin: .25rem 0 0 0;text-align: center;font-size: .875em;border-bottom: .0625rem dotted #ccc;padding-top: .25rem;padding-bottom: .25rem }#itemAddedToCartMessage {padding: .5rem;margin-bottom: 1rem;width: 100%;background-color: #005380;color: #fff;font-size: 1.125rem;text-transform: uppercase;text-align: center }.addToCartModal .cartItem {display: grid;column-gap: 1rem;margin: 0 auto 1rem;max-width: 30rem;}.add-on-product {border-top: 1px solid #eee;padding-top: 1rem;}.addToCartModal .cartItem img {max-width: 100%;height: auto }.addToCartModal .continueShoppingOrCheckout {display: grid;grid-gap: .5rem;margin: 0 auto 2rem;max-width: 30rem;}.addToCartModal .continueShoppingOrCheckout .btn {width: 100% }.addToCartModal .continueShoppingOrCheckout .continueShopping {background-color: #555 }.addToCartModal #mayAlsoLike h2 {font-size: 1.5rem;text-transform: uppercase;border-bottom: .0625rem solid #eee;margin: 0 0 1rem;padding: 0 0 .25rem;text-align: center;}.addToCartModal .pdp-notice {margin-top: 1rem }.productTipsNote {max-width: 40rem;margin: 3rem auto;border-radius: .375rem;background-color: #efefef;background-color: rgba(242,242,242,1);border: .125rem solid #005380;position: relative;width: 86%;}.productTipsNote > svg {width: 3.4rem;height: 3.4rem;position: absolute;top: -.55rem;left: -1.7rem;z-index: 1;filter: drop-shadow(0 0 .25rem rgb(0 0 0 / 0.2));}.productTipsNote h3 {font-size: 1.25rem;margin: 0;padding: .625rem .875rem .5rem 2.25rem;text-transform: uppercase;background-color: #005380;border-radius: 0 0 .1875rem 0;display: inline-block;color: #fff;letter-spacing: .0625rem;}.productTipsNote-content {padding: 1.75rem 2.25rem 2rem;}.productTipsNote-content p {margin: 0 0 1rem;line-height: 1.4;}.productTipsNote-content ul {list-style: none;margin: 0;padding: 0;}#tabs .productTipsNote-content li {line-height: 1.4;margin-bottom: 1rem;}#tabs .productTipsNote-content li:last-of-type, .productTipsNote-content p:last-of-type {margin-bottom: 0;}.productTipsNote-content p::before, .productTipsNote-content li::before {content: "";background: url('data:image/svg+xml,<svg viewBox="0 0 448 512" fill="%2327aae1" xmlns="http://www.w3.org/2000/svg"><path d="m448 96c0-35.3-28.7-64-64-64h-320c-35.3 0-64 28.7-64 64v320c0 35.3 28.7 64 64 64h320c35.3 0 64-28.7 64-64zm-84.7 171.3-112 112c-4.6 4.6-11.5 5.9-17.4 3.5s-9.9-8.3-9.9-14.8v-64h-96c-17.7 0-32-14.3-32-32v-32c0-17.7 14.3-32 32-32h96v-64c0-6.5 3.9-12.3 9.9-14.8s12.9-1.1 17.4 3.5l112 112c6.2 6.2 6.2 16.4 0 22.6z"/></svg>') center/cover no-repeat;width: .875rem;height: .875rem;display: inline-block;margin-right: .25rem;vertical-align: -0.1rem;}#slider video {width: 100%;height: auto;display: block;-webkit-mask-image: -webkit-radial-gradient(white, black);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;}#sizingTablePrimary img, #tabSizing img {max-width: 100%;height: auto;display: block;margin: 0 auto;}#videoContentTitle {font-family: proxima-nova-extra-condensed,sans-serif;font-weight: 600;margin: 1.25rem auto .5rem;line-height: 1;font-size: 1.75rem;max-width: 40rem;}#videoContentDescription {line-height: 1.5;max-width: 40rem;margin: 0 auto 1.5rem;}.vendorLogo img {width: 100%;height: auto;max-width: 12.6rem;}.product-details-col-2 {margin-top: 1rem;}.moreInfoBlock p:first-of-type {font-family: proxima-nova-extra-condensed,sans-serif;font-weight: 600;font-style: normal;font-size: 1.375rem;border-bottom: 0.0625rem solid #efefef;margin: 2rem 0 1rem;line-height: 1;}.moreInfoBlock ul {margin: 0;padding: 0;list-style-type: none;}#tabs .moreInfoBlock li {margin-bottom: 1rem;line-height: 1.2;}#slider .slides div img {border-radius: .375rem;overflow: hidden;margin-bottom: .5rem;}.slides > div {display: none;-webkit-backface-visibility: hidden;}.modelVideo {border-radius: .375rem;overflow: hidden;}#slider .slides div.add-pdp-grid-border img, #slider .slides div.modelVideo.add-pdp-grid-border {border: .125rem solid #eee;}#slider .slides div.add-pdp-grid-padding img {padding: .5rem;}#view-all-images-modal, .view-more-hero-images, .view-fewer-hero-images {display: none;}#col1 {position: relative;}#add-to-cart-accessories {background-color: #efefef;border-radius: .25rem;padding: .625rem 1rem 1rem;margin-bottom: 1rem;container-type: inline-size;}#add-to-cart-accessories p {margin: 0;font-weight: 900;margin-bottom: .5rem;}.atc-accessory-item {background-color: #fff;border-radius: .125rem;padding: .5rem 1rem .5rem .5rem;margin-bottom: .75rem;display: grid;grid-gap: .5rem;grid-template-columns: 1.5rem auto;align-items: center;}.atc-accessory-item:last-of-type {margin-bottom: 0;}.atc-accessory-add {font: inherit;display: inline-block;overflow: visible;margin: 0;padding: 0;cursor: pointer;color: inherit;border: 0;background-color: transparent;position: relative;color: #555;}.atc-accessory-add::after {width: 1.5rem;height: 1.5rem;font-family: "Font Awesome 6 Pro";content: "\f0c8";display: grid;align-items: center;justify-content: center;font-size: 1.5rem;}.atc-accessory-add.active::after {content: "\f14a";color: #5e7f1f;}.atc-accessory-item a {display: grid;grid-gap: .25rem;grid-template-columns: 3rem 1fr;color: #333;align-items: center;}.atc-accessory-item a img {width: 100%;max-width: 3rem;height: auto;grid-row: span 2;}.atc-accessory-price {font-size: .875rem;}.atc-accessory-price del {color: #666;}.atc-accessory-meta {font-size: .875rem;font-style: italic;margin-top: .25rem;color: #666;line-height: 1.5;}.video-container {border-radius: .75rem;overflow: hidden;box-shadow: 0 1rem 2rem -2rem rgba(0,0,0,.25);}#prodTitle {display: grid;}#prodTitle a {order: -1;font-size: .875rem;margin-bottom: .25rem;}#featuredVideoBlock {margin: 3rem auto;padding: 0;}#pdp-in-the-box img {width: 100%;height: auto;display: block;margin: 0 auto;max-width: 46rem;}#pdp-in-the-box p {max-width: 40rem;margin: 1rem auto;text-align: center;font-size: 1.125rem;}#pdp-in-the-box .in-the-box-list {padding: 0 1.5rem;margin: 1.5rem auto 0;max-width: 40rem;}#pdp-in-the-box .in-the-box-list ul {list-style: none;margin: .5rem 0 0;padding: 0;columns: 2 12rem;column-gap: 1.5rem;break-inside: avoid;list-style-position: outside;}#pdp-in-the-box .in-the-box-list li {page-break-inside: avoid;break-inside: avoid;-webkit-column-break-inside: avoid;padding-bottom: 1rem;margin-bottom: 0;line-height: 1.4;display: grid;gap: .375rem;grid-template-columns: auto 1fr;align-items: baseline;position: relative }#pdp-in-the-box .in-the-box-list li::before {content: "";background: url('data:image/svg+xml,<svg viewBox="0 0 448 512" fill="%23cccccc" xmlns="http://www.w3.org/2000/svg"><path d="m448 96c0-35.3-28.7-64-64-64h-320c-35.3 0-64 28.7-64 64v320c0 35.3 28.7 64 64 64h320c35.3 0 64-28.7 64-64zm-84.7 171.3-112 112c-4.6 4.6-11.5 5.9-17.4 3.5s-9.9-8.3-9.9-14.8v-64h-96c-17.7 0-32-14.3-32-32v-32c0-17.7 14.3-32 32-32h96v-64c0-6.5 3.9-12.3 9.9-14.8s12.9-1.1 17.4 3.5l112 112c6.2 6.2 6.2 16.4 0 22.6z"/></svg>') center/cover no-repeat;width: .875rem;height: .875rem;position: relative;top: .125rem;}.pdp-gallery-container {display: grid;gap: .5rem;align-content: start;margin-bottom: 1rem;}.pdp-gallery-container img {display: block;width: 100%;height: 100%;max-width: 100%;max-height: 100%;overflow: hidden;border-radius: .375rem;aspect-ratio: 3 / 2;object-fit: cover;}.five-grid, .four-grid-complex {grid-template-columns: repeat(2,1fr);grid-template-rows: repeat(3,auto);}.five-grid .tall-1 {grid-column: 1/1;grid-row: 1/3;aspect-ratio: 3 / 4;}.four-grid-complex .tall-1 {grid-column: 1/1;grid-row: 2/4;aspect-ratio: 3 / 4;}.four-grid-complex .tall-2 {grid-column: 2/3;grid-row: 1/3;aspect-ratio: 3 / 4;}.pdp-gallery-container.four-grid > :is(a, img) {aspect-ratio: 1 / 1;}.four-grid {grid-template-columns: repeat(2,1fr);grid-template-rows: repeat(2,auto);}.three-grid, .three-grid-complex {grid-template-columns: repeat(2,1fr);grid-template-rows: repeat(2,auto);}.three-grid > :first-child {grid-column: 1/-1;}.three-grid-complex .tall-1, .three-grid-complex .tall-2 {aspect-ratio: 3 / 4;}.three-grid-complex > :nth-child(2) {grid-column: 1 /-1;order: -1;}.two-grid {grid-template-columns: 1fr 2fr;}.pdp-description {max-width: 40rem;margin: 3rem auto 0;text-align: center;font-size: 1.125rem;}.pdp-gray-container {padding: 1rem;background-color: #efefef;background-color: rgba(242,242,242,1);border-radius: .375rem;}#traditional-product-details {margin: 3rem auto;}#traditional-product-details > div {padding: 1rem 1.5rem;background-color: #efefef;background-color: rgba(242,242,242,1);border-radius: .375rem;}#traditional-product-details > div ul {list-style: none;margin: .5rem 0 0;padding: 0;column-width: 16rem;column-gap: 1rem;break-inside: avoid;}#traditional-product-details > div ul.one-item {column-width: 50rem;max-width: 40rem;margin-left: auto;margin-right: auto;}#traditional-product-details > div ul.two-items {column-width: 20rem;}#tabs #traditional-product-details > div li {page-break-inside: avoid;break-inside: avoid;-webkit-column-break-inside: avoid;padding-bottom: 1rem;margin-bottom: 0;line-height: 1.4;}#traditional-product-details > div li::before {content: "";background: url('data:image/svg+xml,<svg viewBox="0 0 448 512" fill="%235e7f1f" xmlns="http://www.w3.org/2000/svg"><path d="m448 96c0-35.3-28.7-64-64-64h-320c-35.3 0-64 28.7-64 64v320c0 35.3 28.7 64 64 64h320c35.3 0 64-28.7 64-64zm-84.7 171.3-112 112c-4.6 4.6-11.5 5.9-17.4 3.5s-9.9-8.3-9.9-14.8v-64h-96c-17.7 0-32-14.3-32-32v-32c0-17.7 14.3-32 32-32h96v-64c0-6.5 3.9-12.3 9.9-14.8s12.9-1.1 17.4 3.5l112 112c6.2 6.2 6.2 16.4 0 22.6z"/></svg>') center/cover no-repeat;width: .875rem;height: .875rem;display: inline-block;margin-right: .25rem;vertical-align: -0.1rem;}#traditional-product-details > div p {margin: .5rem 0;max-width: 40rem;}#traditional-product-details > div p:first-of-type {margin: 0;}#traditional-product-details > div p:first-of-type::before {content: "";display: block;max-width: 2.5rem;margin: 0 0 1rem;height: .125rem;background-color: #27aae1;border-radius: 10rem;}#traditional-product-details > div p:last-of-type {margin-bottom: .5rem;}#traditional-product-details.inflatable-discount {margin: 3rem auto 0;}#traditional-product-details.inflatable-discount > div {border-radius: .375rem .375rem 0 0;}#inflatable-accessory-discount {margin: 0 auto 3rem;padding: 1rem;background-color: #5e7f1f;border-radius: 0 0 .375rem .375rem;}#inflatable-accessory-discount div {display: grid;gap: .875rem;grid-template-columns: 3.5rem 1fr;align-items: center;max-width: 40rem;margin: 0 auto;}#inflatable-accessory-discount svg {width: 100%;height: auto;fill: #fff;rotate: -10deg;animation-name: jiggle;animation-duration: 8s;animation-iteration-count: infinite;}@keyframes jiggle {0% {transform: rotate(-2deg);animation-timing-function: ease-in;}1% {transform: rotate(1.5deg);animation-timing-function: ease-out;}2% {transform: rotate(-3deg);animation-timing-function: ease-in;}3% {transform: rotate(1.5deg);animation-timing-function: ease-out;}4% {transform: rotate(-2deg);animation-timing-function: ease-in;}}#inflatable-accessory-discount p {margin: 0;color: #fff;line-height: 1.2;font-size: .875rem;}.more-info-wrapper {display: grid;gap: .75rem;grid-template-columns: repeat(1, 1fr);padding: .75rem;}.more-info-wrapper > a {background: #fff;border-radius: .1875rem;overflow: hidden;}.video-thumbnail, .article-thumbnail {overflow: hidden;position: relative;background-color: #fff;border-radius: 0.09375rem;box-shadow: 0 .5rem 1rem -0.875rem rgba(0,0,0,0.25);}.video-thumbnail img, .article-thumbnail img {aspect-ratio: 16 / 9;width: 100%;height: auto;display: block;object-fit: cover;object-position: 50% 50%;transition: transform .3s ease-out .1s;}.more-info-wrapper > a:hover img {transform: scale(1.04);}.video-thumbnail::after {content: "";display: block;width: 3rem;height: 3rem;background: transparent url("data:image/svg+xml,%3Csvg enable-background='new 0 0 317 317' viewBox='0 0 317 317' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m158.5 0c-87.54 0-158.5 70.96-158.5 158.5s70.96 158.5 158.5 158.5 158.5-70.96 158.5-158.5-70.96-158.5-158.5-158.5zm75.84 171.22-94.55 65.05c-2.63 1.8-5.69 2.72-8.76 2.72-2.47 0-4.92-.59-7.18-1.76-5.08-2.69-8.26-7.95-8.26-13.68v-130.09c0-5.73 3.19-10.99 8.26-13.68 5.08-2.67 11.21-2.3 15.94.95l94.55 65.04c4.18 2.88 6.69 7.64 6.69 12.72 0 5.09-2.5 9.85-6.69 12.73zm0 0' fill='%23fff' opacity='.9'/%3E%3C/svg%3E") center/contain no-repeat;position: absolute;bottom: .5rem;left: .5rem;}.more-info-title {padding: .875rem .75rem .75rem;display: grid;grid-template-columns: auto 1fr;gap: .25rem;line-height: 1.2;}#pdp-specs {padding: .75rem;background-color: #efefef;background-color: rgba(242,242,242,1);border-radius: .375rem;display: grid;gap: .75rem;}#tabs #pdp-specs {line-height: 1.2;}#pdp-specs ul {list-style-type: none;margin: 0;padding: 0;}#tabs #pdp-specs li:last-of-type {margin-bottom: 0;}.spec-entry {padding: .75rem;background-color: #fff;border-radius: .1875rem;}.spec-entry.spec-notes {grid-column: 1/-1;}.spec-entry.spec-notes .spec-entry-values, .spec-entry.spec-notes .spec-entry-title {max-width: 40rem;}.spec-entry.spec-notes .spec-entry-values {line-height: 1.4;}.spec-entry-title {font-weight: 700;margin-bottom: .5rem;border-bottom: .125rem solid rgba(242,242,242,1);padding-bottom: .375rem;}.productPage table.sizingTable {border: none;margin-bottom: 0;}.productPage #sizingTablePrimary, .productPage #sizingTableSecondary {border: .125rem solid #eee;overflow: hidden;border-radius: .375rem;overflow-x: auto;}.productPage .sizingTable th {border: none;background-color: #efefef;background-color: rgba(242,242,242,1);}.sizingTableModifyLinks {text-align: center;display: flex;flex-flow: row wrap;justify-content: center;align-items: center;margin: .5rem auto;}.sizingTableModifyLinks a:not(:last-of-type)::after {content: "";margin: 0 .5rem;color: #ddd;font-style: normal;font-variant: normal;text-rendering: auto;-webkit-font-smoothing: antialiased;font-family: "Font Awesome 6 Pro";font-weight: 900;content: "\f142";font-size: .75rem;align-content: center;}.sizing-table-note {text-align: center;padding: .5rem;border-top: .0625rem solid #eee;margin: 0;}.sizing-table-note i {padding-right: .0625rem;}#frame-specs-wrapper {max-width: 40rem;margin-left: auto;margin-right: auto;}.frameSpecBlock > table {display: table;}#pdp-instructions {max-width: 40rem;margin-left: auto;margin-right: auto;border-radius: .375rem;border: .125rem solid #eee;padding: 1.5rem;}#pdp-instructions img {width: 100%;height: auto;display: block;margin-bottom: 1rem;}#pdp-instructions p:first-of-type {margin-top: 0;}#pdp-instructions ol {padding-inline-start: 1.5rem;margin: 0;}#pdp-instructions li {margin-bottom: 1rem;}#pdp-instructions p:last-of-type, #pdp-instructions li:last-of-type {margin-bottom: 0;}#frame-specs-wrapper p {text-align: center;}#tabCSR, #tabCSRNotes {border: .125rem solid #c00;padding: 1rem;margin: 2rem auto;border-radius: .375rem;overflow-x: auto;}#tabs #tabCSR h2, #tabs #tabCSRNotes h2 {margin-top: 1rem;text-align: left;}#tabs #tabCSR h2::before, #tabs #tabCSRNotes h2::before {content: none;}.pro-exclusion-message {background-color: #ffc;padding: 1rem;border-radius: .25rem;margin: 0 0 1rem;display: grid;gap: .75rem;grid-template-columns: auto 1fr;align-items: center;}.pro-exclusion-message i {font-size: 1.5rem;}.pro-exclusion-message p {margin: 0;line-height: 1.2;font-size: 0.9375rem;}div#lcly-button-0 {margin: 1rem 0 1rem !important;border-radius: .375rem;background-color: #efefef;padding: 0 .5rem !important;}a.lcly-primary-trigger {margin: .5rem 0 !important;}.lcly-location-switcher-outer {margin: 0 0 0 0 !important;}.lcly-location-switcher-outer {margin: 0 0 0 0 !important;}svg.icon-locally-outline {height: 1rem !important;width: 1rem !important;fill: #27aae1 !important;margin: 0 .25rem 0 0 !important;}.lcly-dealers-wrap-outer {margin-bottom: 0.5rem !important;}.lcly-dealers-wrap {float: none !important;margin: 0 !important;display: grid;gap: 0.375rem;grid-template-columns: 1fr 1fr;}.lcly-dealers-wrap .lcly-dealer, .lcly-dealers-wrap .lcly-dealer.w-2-dealers {min-height: 0 !important;padding: .5rem 1rem .5rem .5rem !important;border: .0625rem solid #efefef !important;float: none !important;margin: 0 !important;border-radius: .1875rem !important;width: 100% !important;line-height: 1.375;}.lcly-dealers-wrap .lcly-dealer:hover {border: .0625rem solid #005380 !important;background-color: #fff !important;}.lcly-dealers-wrap .lcly-dealer .lcly-icon-marker {fill: #27aae1 !important;top: .5rem !important;right: .5rem !important;}.lcly-dealer .lcly-icon-marker {width: .75rem !important;height: .75rem !important;}.lcly-dealers-wrap .lcly-dealer-name {color: #222 !important;font-size: 0.8125rem !important;width: 100% !important;line-height: 1 !important;margin: 0 !important;}.lcly-anchor {margin: 0 0 .5rem 0 !important;color: #444 !important;}.lcly-dealer-distance {color: #444 !important;}.lcly-location-features {color: #005380 !important;}.lcly-dealer-phone > a {color: #444 !important;}.usedItemAddToCartMsg {background-color: #eee;background: linear-gradient(0deg,rgba(238, 238, 238, 1) 19%, rgba(255, 255, 255, 1) 70%);border: .125rem solid #005380;padding: 1.5rem;border-radius: .375rem;margin: 1.5rem 0 1rem;position: relative;}.usedItemAddToCartMsg h3 {position: absolute;top: -.42rem;left: 1.125rem;background-color: #fff;padding: 0 .375rem;font-family: proxima-nova,Arial,Helvetica,sans-serif;font-weight: 400;font-style: normal;font-size: .875rem;text-transform: uppercase;color: #005380;}.usedItemAddToCartMsg p {margin: 0 0 .75rem;max-width: 30rem;}.usedItemAddToCartMsg p:last-of-type {margin: 0;}.used-custom-images {display: flex;gap: .75rem;flex-flow: row wrap;margin-bottom: .5rem;}.used-custom-images img {cursor: pointer;border-radius: .1875rem;}.used-image-modal-wrapper img {width: 100%;height: auto;max-width: 100%;display: block;}.used-image-modal-wrapper p {margin: 1rem 0 0;}.productPage.used .tt-w-instant-answers, .productPage.used .tt-c-reviews-toolbar__write-review, .productPage.used .tt-c-reviews-summary__write-review-wrap {display: none;}@media screen and (max-width:48rem) {.productPage #sizingTablePrimary table, #tabCSR table {overflow-x: initial;display: table;}}@container (min-width: 22rem) {.atc-accessory-item {padding: .5rem 1rem;}.atc-accessory-item a {grid-gap: .5rem;grid-template-columns: 3.6rem auto 1fr;}.atc-accessory-item a img {max-width: 3.6rem;grid-row: span 1;}.atc-accessory-price {text-align: right;font-size: 1rem;}}@media screen and (min-width: 24rem) {.addToCartModal .cartItem {grid-template-columns: 10rem 1fr;align-items: center;}ul.detailNav {gap: 1.5rem;}.more-info-wrapper {grid-template-columns: repeat(2, 1fr) }}@media screen and (min-width: 30rem) {#inflatable-accessory-discount div {grid-template-columns: 4.5rem 1fr;}#inflatable-accessory-discount p {font-size: 1rem;}#pdp-specs {grid-template-columns: 1fr 1fr;}}@media screen and (min-width:40rem) {.addToCartModal .cartItem {grid-template-columns: 16rem 1fr;max-width: 40rem;}.addToCartModal .continueShoppingOrCheckout {grid-template-columns: 1fr 1fr;grid-gap: 1rem;max-width: 40rem;margin-bottom: 4rem;}.detailNavGhostDiv {margin-top: 3rem;}}@media screen and (min-width:42rem) {#videoContentTitle {margin-top: 2rem;}#videoContentTitle, #videoContentDescription {margin-left: 2rem;margin-right: 2rem;}}@media screen and (min-width:48rem) {.pdp-hero-picker-container {column-gap: .75rem;row-gap: 0;grid-template-columns: 2fr 1fr;grid-template-areas: "pdp-hero-image pdp-title" "pdp-hero-image pdp-reviews" "pdp-hero-image pdp-price" "pdp-hero-image pdp-option-picker" "pdp-hero-image ." }#col1 {grid-area: pdp-hero-image }#prodTitle {grid-area: pdp-title;}.prodPrice {grid-area: pdp-price;margin-top: .675rem;}.pdp-hero-picker-container .reviewLinkBlock {grid-area: pdp-reviews;margin: 0;}#addToCart {grid-area: pdp-option-picker }#btn_tabCSR, #btn_tabCSRNotes {display: inline-block }.product-details-col-wrapper {display: grid;grid-gap: 1.5rem;grid-template-columns: 3fr 1fr;margin-bottom: 1rem }.product-details-col-1 {border-right: .0625rem dotted #ccc;padding-right: 1.5rem;}.product-details-col-2 {margin-top: 0;}#alternateProductImages {display: grid;max-width: 35rem;margin: 0 auto }#carousel {display: block;margin: 0 auto }#alternateProductImages .slides div {cursor: pointer;border: 0.125rem solid #ddd;line-height: 1;border-radius: .375rem;overflow: hidden;}#alternateProductImages .slides div.current {border: 0.125rem solid #005380 }#alternateProductImages .slides div {width: 52px !important;margin-right: 10px !important }#alternateProductImages .slides div:last-of-type {margin-right: 0 !important }.slides img {display: block }#slider .flex-direction-nav .flex-next, #slider .flex-direction-nav .flex-prev, #slider .flexslider:hover .flex-direction-nav .flex-next, #slider .flexslider:hover .flex-direction-nav .flex-prev {display: none }#zoomIcon {display: none;}.popupMoreViews {cursor: zoom-in }.activeSlide {position: relative;}.template-hero-images #slider .slides div img {margin-bottom: 0;}.template-hero-images .slides > div.activeSlide.more {display: none;}.template-hero-images .slides > div.activeSlide.more.show {display: block;}.template-hero-images .activeSlide p {position: absolute;bottom: 0;left: 0;z-index: 0;margin: 0;text-align: left;padding: 0;display: grid;grid-template-columns: auto 1fr;align-items: end;}.template-hero-images .activeSlide p i {display: block;font-size: 1.75rem;color: #444;color: rgba(0,0,0,.15);cursor: help;text-shadow: 0 0 .375rem rgba(255,255,255,.25);padding: .5rem;}.template-hero-images .activeSlide p span {margin: .5rem .5rem .5rem 0;background: #fff;box-shadow: .125rem .125rem .25rem rgba(0,0,0,.15);border-radius: 0.1875rem;padding: .375rem .5rem;visibility: hidden;opacity: 0;transition: opacity 300ms ease, visibility 0s ease 300ms;}.template-hero-images .activeSlide p span.show-caption {opacity: 1;visibility: visible;transition: opacity 300ms ease, visibility 0s ease 0s;}.template-hero-images .slides {display: grid;grid-template-columns: 1fr 1fr;column-gap: .75rem;}.template-hero-images .slides > div {display: none;margin-top: .75rem;}. .template-hero-images .slides > div.top {margin-top: 0;}.template-hero-images .slides > div.activeSlide {display: block;}.template-hero-images .slides > div img {width: 100%;height: auto;display: block;}.template-hero-images .white-bk {padding: .5rem;border: .0625rem solid #efefef;}.template-hero-images .more-hero-images {width: 100%;height: 100%;background: #ddd;display: flex;justify-content: center;align-items: center;grid-gap: .375rem;font-size: 1rem;cursor: zoom-in;text-transform: uppercase;}.template-hero-images #alternateProductImages {display: none;}.template-hero-images #addToCart {position: sticky;top: 2rem;}.template-hero-images #zoomIcon {display: none;}.view-more-hero-images, .view-fewer-hero-images {border: none;border-radius: .375rem;background-color: #eee;padding: .75rem 1rem;width: 100%;cursor: pointer;border: .125rem solid #eee;color: #005380;font-size: .875rem;margin-top: .75rem;}.view-more-hero-images:hover, .view-fewer-hero-images:hover {background-color: #fff;color: #c00;}.view-more-hero-images.show, .view-fewer-hero-images.show {display: block;}.template-hero-images .span-grid .more-hero-images {border: .125rem solid rgba(238,238,238,.9);padding: .75rem;border-radius: .375rem;background-color: #eee;background-color: rgba(238,238,238,.9);font-size: .875rem;}.template-hero-images .span-grid .more-hero-images:hover {background-color: #fff;border: .125rem solid #eee;}.pdp-gallery-container {gap: 1rem;}.five-grid, .four-grid-complex {grid-template-columns: repeat(3,1fr);grid-template-rows: auto auto;}.five-grid .tall-1 {grid-column: 2/3;grid-row: 1/-1;}.four-grid-complex .tall-1 {grid-column: 1/1;grid-row: 1/3;}.four-grid-complex .tall-2 {grid-column: 3/4;grid-row: 1/3;}.four-grid {grid-template-columns: repeat(4,1fr);grid-template-rows: auto;}.three-grid {grid-template-columns: 1fr 2fr;}.three-grid > :first-child {grid-column: 2 /-1;grid-row: 1/3;}.three-grid-complex {grid-template-columns: 1fr 2fr 1fr;grid-template-rows: repeat(1,auto);}.three-grid-complex > :nth-child(2) {grid-column: 2;order: 0;}.more-info-wrapper {grid-template-columns: repeat(3, 1fr);}#pdp-specs {grid-template-columns: repeat(3, 1fr);}}@media screen and (min-width: 62.5rem) {.more-info-wrapper {grid-template-columns: repeat(4, 1fr);padding: 1rem;gap: 1rem;}#pdp-more-info.has-tips {display: grid;gap: 1rem;grid-template-columns: 1.5fr 2fr;}#pdp-more-info.has-tips h2 {grid-column: 1/-1;order: 0;}#pdp-more-info.has-tips h2::before {margin-top: 0;}.has-tips .productTipsNote {width: auto;margin: 0;order: 1;}.has-tips .more-info-wrapper {order: 2;grid-template-columns: repeat(2, 1fr);padding: 1rem;}#pdp-specs {padding: 1rem;grid-template-columns: repeat(4, 1fr);gap: 1rem;}.spec-entry {padding: 1rem;}}