:not(#s) [id*=slideshow] .overlay.overlay-standard{max-width:590px;margin-left:10%!important;top:50%;transform:translateY(-50%);width:100%;margin:auto;left:0;right:0;margin-top:0!important}.collapsible-tabs .collapsible-tabs__heading{max-width:812px;justify-self:center}.shopify-section .background_with_text.carts a{gap:8px}.reserve_sec .one-half:nth-child(1)>div>img{max-width:255px;margin-bottom:48px}:not(#s) h2.cat-sec-heading{text-shadow:4px 2px 0px #1A237E,1.2px 1.2px #1a237e,-1.2px 1.2px #1a237e,1.2px -1.2px #1a237e,-1.2px -1.2px #1A237E;color:#fff;-webkit-text-stroke:unset;font-size:48px;text-transform:none;margin-bottom:16px}body .app-section h2.jdgm-carousel-title:after{content:"See why families trust our playsets and outdoor gear. Our customers share their experiences with quality, fun, and durability";font-family:Quicksand;font-weight:500;font-size:16px;line-height:20px;display:block;max-width:553px;margin-top:12px}:not(#s) [id*=slideshow] .container{max-width:100%;padding:0}:not(#s) [id*=slideshow_custom] .full-width-slideshow .slick-initialized .slide{width:100%!important;border-radius:0}:not(#s) h2.overlay-title.biggest-title.overlay-title--width.align-left-desktop-only{text-shadow:4px 2px 0px #1A237E,1.2px 1.2px #1a237e,-1.2px 1.2px #1a237e,1.2px -1.2px #1a237e,-1.2px -1.2px #1A237E}:not(#s) [id*=slideshow] .overlay-text{color:#4b5563!important;font-family:Quicksand;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0px;vertical-align:middle}:not(#s) [id*=slideshow_custom] a.btn.btn--small.btn--primary{max-width:300px}:not(#s) .overlay-text a{margin:0}[id*=slideshow_custom] .full-width-slideshow .slick-initialized .slide,[id*=slideshow_custom] .rimage-background.fade-in.lazyloaded{max-height:600px!important}.section-multi-column .serve .grid-flex__item .text-column__image{max-width:72px;position:absolute;top:0;transform:translateY(-50%)}.text-columns-section h2.giant-title{text-shadow:4px 2px 0px #1A237E,1.2px 1.2px #1a237e,-1.2px 1.2px #1a237e,1.2px -1.2px #1a237e,-1.2px -1.2px #1A237E;color:#fff;-webkit-text-stroke:unset;font-size:48px}:not(#s) .four-step-process h2.giant-title.text-center.row.cc-animate-init.cc-animate-in{font-family:Quicksand;font-weight:700;font-size:48px;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;color:#fff;-webkit-text-stroke:unset;text-shadow:4px 2px 0px #E67C2C,1.2px 1.2px #E67C2C,-1.2px 1.2px #E67C2C,1.2px -1.2px #E67C2C,-1.2px -1.2px #E67C2C}:not(#s) .family-community h2.large-title.text-center.row.cc-animate-init.cc-animate-in{font-family:Quicksand;font-weight:700;font-size:48px;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;color:#fff;-webkit-text-stroke:unset;text-shadow:4px 2px 0px #E67C2C,1.2px 1.2px #E67C2C,-1.2px 1.2px #E67C2C,1.2px -1.2px #E67C2C,-1.2px -1.2px #E67C2C}.text-columns-section.page-width{text-align:center}.text-columns-section>span{font-family:Quicksand;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;color:#4b5563}.section-multi-column .serve .grid-flex{margin-top:64px}.serve .text-columns-section .grid-flex__item{max-width:358px;border:3px solid;border-radius:32px;position:relative;padding:48px 28px 28px}.serve .text-columns-section .large-row-under{margin:0}.section-multi-column .serve .grid-flex__item .text-column__text.rte p{margin:0;max-width:100%;width:100%}.section-multi-column .serve .grid-flex__item:first-child h3.text-column__title{color:#399999}.section-multi-column .serve .grid-flex__item:nth-child(2) h3.text-column__title{color:#e67c2c}.section-multi-column .serve .grid-flex__item:nth-child(3) h3.text-column__title{color:#2480cc}.section-multi-column .serve .grid-flex__item:nth-child(3){border-color:#2480cc}.section-multi-column .serve .grid-flex__item:nth-child(2){border-color:#e67c2c}.section-multi-column .serve .grid-flex__item:first-child{border-color:#399999}.section-multi-column .serve .grid-flex{justify-content:center;gap:64px}.section-multi-column .serve .grid-flex__item:nth-child(2) h3.text-column__title{margin-top:0}.section-multi-column .serve .grid-flex__item:first-child p{color:#399999}.section-multi-column .serve .grid-flex__item:nth-child(2) p{color:#e67c2c}.section-multi-column .serve .grid-flex__item:nth-child(3) p{color:#2480cc}.section-multi-column{padding:48px 0}.rich-text.container{max-width:100%;padding:0}.page-width.rich-text-section{border-radius:0}:not(#s) .flexible_sec .rich-text-section h2.large-title.rich-text-section__title{font-family:Quicksand;font-weight:700;font-size:48px;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;color:#fff;-webkit-text-stroke:unset;text-shadow:4px 2px 0px #E67C2C,1.2px 1.2px #E67C2C,-1.2px 1.2px #E67C2C,1.2px -1.2px #E67C2C,-1.2px -1.2px #E67C2C;text-transform:capitalize}.rich-text-section .reading-width{max-width:1030px;padding:0 16px}:not(#s) .flexible_sec .rich-text-section .reading-width p{font-family:Quicksand;font-weight:500;font-size:18px;line-height:22px;letter-spacing:0px;text-align:center;vertical-align:middle;color:#4b5563}:not(#s) .section-image-with-text:has(.container){background-color:#fef9eb}:not(#s) .reserve_sec .center h2.image-with-text__title.large-title{font-family:Quicksand;font-weight:700;font-size:48px;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;color:#fff;-webkit-text-stroke:unset;text-shadow:4px 2px 0px #E67C2C,1.2px 1.2px #E67C2C,-1.2px 1.2px #E67C2C,1.2px -1.2px #E67C2C,-1.2px -1.2px #E67C2C}.section-image-with-text .container.flex{flex-direction:row;flex-wrap:nowrap;padding:0;gap:64px}:not(#s) .reserve_sec .rimage-wrapper img{max-height:611px}.reserve_sec .image-with-text__text p{font-family:Quicksand;font-weight:500;font-size:18px!important;line-height:24px;letter-spacing:0px;text-align:center;vertical-align:middle;color:#4b5563!important}.image-with-text__text{max-width:509px;justify-self:center}a.image-with-text__link.btn{max-width:360px}.shopify-section .fun-in-action-wrapper{background-color:#f3f3f3;padding-bottom:0}.fun-in-action-wrapper h2.fun-heading{text-shadow:4px 2px 0px #1A237E,1.2px 1.2px #1a237e,-1.2px 1.2px #1a237e,1.2px -1.2px #1a237e,-1.2px -1.2px #1A237E;color:#fff;-webkit-text-stroke:unset;font-size:48px}p.fun-subheading{font-family:Quicksand;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;color:#4b5563}.jdgm-carousel-title-and-link{display:flex;flex-direction:column;align-items:center;text-align:center}span.jdgm-all-reviews-rating{justify-self:center}body .app-section:has(.jdgm-carousel-wrapper){margin-top:0}:not(#s) [id*=slideshow] .overlay-text a{color:#2563eb}.w-arrow .reserve_sec .image-with-text__text p strong{color:#ee5062;font-size:inherit;margin-bottom:0;display:unset}:not(#s) .w-arrow .reserve_sec .center h2.image-with-text__title.large-title{max-width:640px;text-align:left}.w-arrow .container{max-width:1440px}.w-arrow .reserve_sec .image-with-text__text p{text-align:left;color:#4b5563}.w-arrow .image-with-text__text{max-width:628px;justify-self:auto}.w-arrow .desktop{display:flex;gap:16px}.w-arrow a.image-with-text__link.btn{max-width:250px;padding:0;height:52px;display:flex;align-items:center;gap:8px;color:#4b5563;background:transparent}.w-arrow a.image-with-text__link.btn:after{background-position:center;background-image:url("data:image/svg+xml,%0A%3Csvg width='20' height='14' viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.8997 0.399724C12.1926 0.10683 12.6674 0.10683 12.9603 0.399724L19.0303 6.46972C19.171 6.61038 19.25 6.80114 19.25 7.00005C19.25 7.19897 19.171 7.38973 19.0303 7.53038L12.9603 13.6004C12.6674 13.8933 12.1926 13.8933 11.8997 13.6004C11.6068 13.3075 11.6068 12.8326 11.8997 12.5397L17.4393 7.00005L11.8997 1.46038C11.6068 1.16749 11.6068 0.692617 11.8997 0.399724Z' fill='%234B5563'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.75 7.00005C0.75 6.58584 1.08579 6.25005 1.5 6.25005H18.33C18.7442 6.25005 19.08 6.58584 19.08 7.00005C19.08 7.41427 18.7442 7.75005 18.33 7.75005H1.5C1.08579 7.75005 0.75 7.41427 0.75 7.00005Z' fill='%234B5563'/%3E%3C/svg%3E%0A")}.w-arrow a.image-with-text__link.btn.second-button{--button-border-color: #EE5062}.w-arrow a.image-with-text__link.btn.first-button{--button-border-color: #F1BF28}svg.arrow-svg{position:absolute;bottom:50%;left:50%;transform:translate(-90%,175%);rotate:5.43deg;max-width:411px}.w-arrow.section-image-with-text .container.flex{gap:32px}:not(#s) .w-arrow.section-image-with-text:has(.container){margin-top:0;margin-bottom:0}:not(#s) .w-arrow .reserve_sec{overflow:visible;position:relative}[id*=slideshow] .page-width,.page-width.rich-text-section{max-width:100%}:not(#s) .section-image-with-text:has(.container){margin-top:0;margin-bottom:0}.rich-text.container{margin:0}:not(#s) h2.cat-sec-heading{text-shadow:4px 2px 0px #1A237E,1.2px 1.2px #1a237e,-1.2px 1.2px #1a237e,1.2px -1.2px #1a237e,-1.2px -1.2px #1A237E;color:#fff;-webkit-text-stroke:unset;font-size:48px}h2.services-offer__title,h3#faq-got-questions{text-shadow:4px 2px 0px #1A237E,1.2px 1.2px #1a237e,-1.2px 1.2px #1a237e,1.2px -1.2px #1a237e,-1.2px -1.2px #1A237E;color:#fff;-webkit-text-stroke:unset;font-size:48px}.section-collapsible-tabs:last-child{padding:32px;margin:0;background:#e9f2fa}.collapsible-tabs__block{border-radius:16px}.collapsible-tabs__tab .cc-accordion-item__title{background:#5bbfdd}.collapsible-tabs .cc-accordion-item{border-radius:16px;border:1px solid #24237E}.collapsible-tabs__tab{border-radius:16px}.collapsible-tabs__tab .cc-accordion-item__title:before,.collapsible-tabs__tab .cc-accordion-item__title:after{right:16px}.collapsible-tabs__tab .cc-accordion-item__title,.collapsible-tabs__tab .cc-accordion-item__title h3{font-family:Quicksand;font-weight:500;font-size:20px;line-height:24px;letter-spacing:0px;color:#fff}.collapsible-tabs__tab .cc-accordion-item__title{border-bottom:1px solid #24237E;padding:6px 16px}.js .cc-accordion-item .cc-accordion-item__content{padding:16px}.collapsible-tabs__tab .cc-accordion-item__title{border-radius:16px}.collapsible-tabs__tab .is-open .cc-accordion-item__title{border-radius:16px 16px 0 0}.collapsible-tabs .cc-accordion{display:flex;flex-direction:column;gap:16px}.js .cc-accordion-item .cc-accordion-item__content{font-family:Quicksand;font-weight:500;font-size:16px;line-height:22px;letter-spacing:.5px;text-decoration-style:solid;text-decoration-thickness:0%;color:#141519}.services-offer__richtext{font-family:Quicksand;font-weight:500;font-size:18px;=: NONE;line-height:22px;letter-spacing:0px;vertical-align:middle;color:#4b5563;max-width:606px;width:100%}.services-offer__content{max-width:606px}.services-offer__list-box{border:3px solid #2480CC;max-width:435px;height:510px;padding:32px}.services-offer__list-item{font-family:Quicksand;font-weight:500;font-size:18px;line-height:22px;letter-spacing:0px}.services-offer__wrapper{padding:48px 32px 72px}:not(#s) h2.image-with-text-buttons__heading{text-shadow:2px 2px 0px #E67C2C,1.2px 1.2px #E67C2C,-1.2px 1.2px #E67C2C,1.2px -1.2px #E67C2C,-1.2px -1.2px #E67C2C;-webkit-text-stroke:unset}@media (max-width:768px){:not(#s) .four-step-process h2.giant-title.text-center.row.cc-animate-init.cc-animate-in{font-size:32px}:not(#s) .family-community h2.large-title.text-center.row.cc-animate-init.cc-animate-in{font-size:32px}:not(#s) h2.cat-sec-heading{font-size:32px}:not(#s) [id*=slideshow] .container{margin:0}.section-scrolling-banner>[data-section-type=scrolling-banner]{margin:0!important}:not(#s) [id*=slideshow] .overlay.overlay-standard{transform:unset;margin:0!important;padding:48px 26px 0}:not(#s) [id*=slideshow_custom] .overlay-title--width.align-left-desktop-only{font-size:32px;line-height:36px}[id*=slideshow_custom] .full-width-slideshow .slick-initialized .slide,[id*=slideshow_custom] .rimage-background.fade-in.lazyloaded{max-height:725px!important}:not(#s) [id*=slideshow] .overlay-text{text-shadow:unset;font-size:16px}:not(#s) [id*=slideshow_custom] a.btn.btn--small.btn--primary{max-width:200px}:not(#s) h2.image-with-text-buttons__heading{font-size:32px}.serve .text-columns-section h2.giant-title{font-size:32px;padding-bottom:16px}.multi-column-ext{padding:32px 24px}.serve .text-columns-section>span{padding-bottom:32px}.section-multi-column .grid-flex{padding-top:48px}.serve .section-multi-column .grid-flex__item .text-column__image{left:50%;transform:translate(-70%,-50%)}.serve .text-columns-section .grid-flex__item{text-align:center;padding:48px 20px 28px}.serve .text-columns-section .large-row-under{text-align:center}h3.text-column__title.row.small-title{text-align:center;font-size:20px;padding-bottom:16px}.section-multi-column .grid-flex__item .text-column__text.rte p{text-align:center;font-size:16px}.section-multi-column{padding-bottom:0}:not(#s) .flexible_sec .rich-text-section h2.large-title.rich-text-section__title{font-size:32px;line-height:36px}.rich-text-section .rte{max-width:350px;margin:auto}:not(#s) .flexible_sec .reading-width.text-center{padding:0 16px}:not(#s) .flexible_sec .rich-text-section .reading-width p{font-size:16px;margin:0}:not(#s) .flexible_sec .page-width.rich-text-section{padding:48px 0}.section-image-with-text .large-row{margin:0!important;padding:0 17px}.rich-text.container{margin:0!important}:not(#s) .reserve_sec .center h2.image-with-text__title.large-title{font-size:32px!important}:not(#s) .reserve_sec .container.flex{flex-direction:column}.reserve_sec .image-with-text__text p{font-size:16px!important}:not(#s) .reserve_sec{padding:0}:not(#s) h2.cat-sec-heading,:not(#s) h2.services-offer__title,:not(#s) h3#faq-got-questions{font-size:32px}.services-offer__richtext{text-align:center;font-size:16px}.services-offer__wrapper{padding:48px 17px}.fun-in-action-wrapper h2.fun-heading{font-size:32px;margin-bottom:16px}.shopify-section .fun-in-action-wrapper{padding-top:32px}p.fun-subheading{font-size:16px;line-height:22px;margin:0}body .app-section h2.jdgm-carousel-title{font-size:32px;text-align:center!important;line-height:36px}body .app-section:has(.jdgm-carousel-wrapper){padding-top:42px}body .app-section .jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{display:flex;gap:32px}.collapsible-tabs .collapsible-tabs__heading{margin-bottom:32px}.section-collapsible-tabs .container{padding:0}.section-collapsible-tabs:last-child{padding:48px 16px}details.cc-accordion-item summary.cc-accordion-item__title{padding:0;overflow:visible}.collapsible-tabs__tab .cc-accordion-item__title h3{padding:16px;font-weight:400}summary.cc-accordion-item__title .drop-down-btn{display:flex!important;align-items:center;right:16px}.collapsible-tabs__tab,.collapsible-tabs__block{overflow:visible}details.cc-accordion-item{overflow:visible}.collapsible-tabs .cc-accordion{overflow:visible}.multi-column-ext{padding:32px 24px!important}:not(#s) .flexible_sec .reading-width.text-center{padding-bottom:32px}}.cat-sec-header{max-width:998px}p.cat-sec-subheading{font-family:Quicksand;font-weight:500;font-size:18px;line-height:22px;letter-spacing:0px;text-align:center;vertical-align:middle}.cat-sec-text strong{font-family:Quicksand;font-weight:700;font-size:20px;line-height:24px;letter-spacing:0px;vertical-align:middle;color:#1a237e}.cat-sec-text p{margin-top:8px}body:not(#s) *{-webkit-text-stroke:unset!important}@media (max-width: 768px){:not(#s) [id*=slideshow] .overlay.overlay-standard{transform:none;margin:0!important;padding:48px 26px 0;position:absolute;left:50%!important;transform:translate(-50%)}.family-community .row.large-row-under{display:flex;flex-direction:column;align-items:center}.section-multi-column .serve .grid-flex__item .text-column__image{transform:translate(-50%,-50%);left:50%}}.background_with_text.carts{max-width:1240px;margin:auto;border-radius:50px;height:463px}.text-columns-section>.grid-flex{display:flex;flex-wrap:nowrap}.cat-sec-container .cat-sec-grid{flex-wrap:nowrap;display:flex}.cat-sec-container .cat-sec-card{width:100%}.cat-sec-container .cat-sec-content{display:none}.cat-sec-container{background:none!important}.section-multi-column{background:#ffedda}.multi-column-ext{padding-top:64px}.image-with-text{background:none!important}.section-featured-collection{background:#f3f3f3}.logo-list-section{display:flex}.logo-list{width:100%;padding:0;flex-wrap:nowrap}.logo-list__content{width:100%}.logo-list__logo{flex:unset;width:100%}.logo-list__content{display:flex;flex-direction:column;align-items:center;text-align:left;justify-content:center}.logo-list__heading{width:100%;color:#5ce1e6;font-family:Quicksand;font-weight:600;font-size:42px;line-height:100%;max-width:436px}.logo-list__text{width:100%;margin:0;max-width:436px;font-family:Quicksand;font-weight:500;font-size:16px;line-height:100%;color:#1a237e;padding-top:16px}.logo-list__text>p{margin:0}.text-columns-section>.grid-flex{margin:0;gap:16px;padding-top:64px}.text-column__image{max-width:64px;margin:0 auto;width:100%}.grid-flex__item{max-width:235px;background:#fff;border-radius:16px;padding:27px 16px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;border:.5px solid #1A237E}.text-column__text>p{margin:0;font-family:Quicksand;font-weight:500;font-size:16px;line-height:20px;text-align:center}.text-column__title{margin:0;text-transform:none;color:#e67c2c;font-family:Quicksand;font-weight:700;font-size:20px;line-height:100%;text-align:center}.row.large-row-under{margin:0;display:flex;flex-direction:column;gap:8px}.text-columns-section .large-title{margin-top:0;font-family:Quicksand;font-weight:600;font-size:42px;line-height:100%;text-shadow:2px 2px 0px #1A237E,0px -1px 0px #1A237E,-1px 0px 0px #1A237E,0px 1px 0px #1A237E,1px 0px 0px #1a237e;color:#5ce1e6;text-transform:none}.logo-list__heading{text-transform:none;text-shadow:2px 2px 0px #1A237E,0px -1px 0px #1A237E,-1px 0px 0px #1A237E,0px 1px 0px #1A237E,1px 0px 0px #1a237e}.text-columns-section>span{font-family:Quicksand;font-weight:500;font-size:16px;line-height:100%;text-align:center;color:#1a237e}.section-multi-column{padding:80px 0}:not(#s) h2.cat-sec-heading{margin-top:0;font-family:Quicksand;font-weight:600;font-size:42px;line-height:100%;text-shadow:2px 2px 0px #1A237E,0px -1px 0px #1A237E,-1px 0px 0px #1A237E,0px 1px 0px #1A237E,1px 0px 0px #1a237e;color:#5ce1e6;text-transform:none}body:not(#s) p.cat-sec-subheading{font-family:Quicksand;font-weight:500;font-size:16px;line-height:100%;text-align:center;color:#1a237e}.cat-sec-container .cat-sec-grid{gap:32px}.reserve_sec.image-with-text{background:transparent}:not(#s) .section-image-with-text:has(.container){background:none}body:not(#s) .reserve_sec h2.image-with-text__title.large-title{margin-top:0;font-family:Quicksand;font-weight:600;font-size:40px;line-height:100%;text-shadow:2px 2px 0px #1A237E,0px -1px 0px #1A237E,-1px 0px 0px #1A237E,0px 1px 0px #1A237E,1px 0px 0px #1a237e;color:#5ce1e6;text-transform:none;margin-bottom:48px}body:not(#s) .reserve_sec .image-with-text__text p{color:#1a237e!important;text-align:left;margin-bottom:24px;font-family:Quicksand;font-weight:700;font-size:16px!important}body:not(#s) .reserve_sec .image-with-text__text p:last-child{margin:0}body:not(#s) .reserve_sec .one-half:nth-child(1)>div{max-width:563px;width:100%}body:not(#s) .image-with-text__text{max-width:100%;width:100%;justify-self:unset}body:not(#s) .reserve_sec .one-half:nth-child(1){height:100%;padding:0;max-width:563px;width:100%}body:not(#s) .section-image-with-text .container.flex{display:flex;align-items:center;gap:64px;justify-content:center}body:not(#s) .reserve_sec .one-half:nth-child(2){width:100%;max-width:635px}.featured-collection .product-block{max-width:309px;height:auto;padding:20px!important}.slick-track{display:flex!important;gap:24px}.slick-track:before,.slick-track:after{display:none}.product-block__title{font-family:Quicksand;font-weight:700;font-size:20px}.product-block .product-price{font-family:Quicksand;font-weight:600;font-size:18px!important;color:#f30}.product-block__quicklook-btn-container{margin-top:auto}a.product-block__quicklook-btn.btn--quicklook.btn.btn--primary.js-quickbuy-button{margin-top:auto!important;font-family:Quicksand;font-weight:600;font-size:18px!important;line-height:100%;height:54px;display:flex;align-items:center;justify-content:center}.featured-collection .slick-track .product-block{display:flex;flex-direction:column;gap:8px;border-radius:10px;background:#fff}.product-block .product-price{margin:0}a.standard-link{display:none}.section-featured-collection{padding:48px 0}.featured-collection{margin:0 auto!important}.featured-collection .large-row{margin:0}.featured-collection--title{margin-top:0;font-family:Quicksand;font-weight:600;font-size:42px;line-height:100%;text-shadow:2px 2px 0px #1A237E,0px -1px 0px #1A237E,-1px 0px 0px #1A237E,0px 1px 0px #1A237E,1px 0px 0px #1a237e;color:#5ce1e6;text-transform:none;margin-bottom:48px}.product-block__quicklook-btn-container{padding-top:32px}.featured-collection-controls{top:50%;background:#b0d7fe;box-shadow:0 4px 14px #00000040;border-radius:10px;opacity:1}.featured-collection-controls--next{right:0}.featured-collection-controls--prev{left:0}.grid-flex.slick-slider,.shopify-section .background_with_text .content{margin:0}.shopify-section .content.button-primary{display:flex;align-items:center;max-width:614px}.shopify-section .background_with_text.carts h2{margin:0;font-family:Quicksand;font-weight:700;font-size:50px;line-height:55px;width:100%}.shopify-section .md-down-hidden{width:100%}.shopify-section .background_with_text.carts p{font-family:Quicksand;font-weight:500;font-size:20px;line-height:100%;margin:24px 0}.shopify-section .background_with_text.carts a{font-family:Quicksand;font-weight:700;font-size:16px;text-align:center;border-radius:10px;height:44px;display:flex;align-items:center;justify-content:center}.logo-list__text{padding-top:24px}.cat-sec-container .cat-sec-grid{max-width:1240px}.contact-quote-section__left h2.contact-quote-section__heading{margin-top:0;font-family:Quicksand;font-weight:600;font-size:42px;line-height:100%;text-shadow:2px 2px 0px #1A237E,0px -1px 0px #1A237E,-1px 0px 0px #1A237E,0px 1px 0px #1A237E,1px 0px 0px #1a237e;color:#5ce1e6;text-transform:none;margin-bottom:48px}.contact-quote-section__icon{aspect-ratio:1;height:54px;width:54px;display:flex;align-items:center;justify-content:center;background:#f1bf28;border-radius:50%}.contact-quote-section__info-block strong{font-family:Quicksand;font-weight:700;font-size:16px;line-height:100%;text-transform:uppercase;color:#24237e}.contact-quote-section__info-block br{display:none}.contact-quote-section__info-block>div:last-child{display:flex;flex-direction:column;font-family:Quicksand;font-weight:500;font-size:16px;line-height:100%;color:#222;gap:2px}.contact-quote-section__info-block small{font-family:Quicksand;font-weight:500;font-size:16px;line-height:100%}.contact-quote-section__info-blocks .contact-quote-section__info-block{align-items:center}.app-section:last-child{display:none}main#MainContent{padding:0}.jdgm-carousel-title-and-link{display:flex;flex-direction:row;justify-content:space-between}.contact-quote-section__subheading{display:none}.contact-quote-section__left h2.contact-quote-section__heading{margin-bottom:40px}body .app-section h2.jdgm-carousel-title{font-family:Quicksand;font-weight:700;font-size:40px;line-height:45px;color:#1a237e}.collapsible-tabs .collapsible-tabs__heading{margin-top:0;font-family:Quicksand;font-weight:600;font-size:42px;line-height:100%;text-shadow:2px 2px 0px #1A237E,0px -1px 0px #1A237E,-1px 0px 0px #1A237E,0px 1px 0px #1A237E,1px 0px 0px #1a237e;color:#5ce1e6;text-transform:none;margin-bottom:48px}.section-collapsible-tabs .container{padding-top:64px}.collapsible-tabs__tab .cc-accordion-item__title{background:#f5f5f5;color:#000}.collapsible-tabs__tab .cc-accordion-item__title,.collapsible-tabs__tab .cc-accordion-item__title h3{color:#000;font-family:Quicksand;font-weight:600;font-size:24px;line-height:100%}.collapsible-tabs__tab .cc-accordion-item__title{padding:12px 24px}.collapsible-tabs{max-width:1240px}.collapsible-tabs__tab .cc-accordion-item__title h3{max-width:1033px;padding-right:32px;line-height:32px}.cc-accordion-item__content.rte{background:#f5f9ff}.logo-list__content{max-width:436px}.logo-list-section{gap:64px;justify-content:center}.logo-list{max-width:488px}.text-columns-section>.grid-flex{margin:0!important}.reserve_sec.image-with-text{margin:0 auto!important}body:not(#s) .section-image-with-text .container.flex{margin:0 auto!important;padding:0 32px}body:not(#s) .reserve_sec .one-half:nth-child(2){height:488px}.reserve_sec .one-half:nth-child(1)>div>img{margin-bottom:32px}body:not(#s) .reserve_sec h2.image-with-text__title.large-title{margin-bottom:32px}.relative[data-section-type=image-with-text]{margin:48px 0}.slick-dots li.slick-active button{background:#505050;width:12px;height:12px}.slick-dots li button{background:#d9d9d9;width:12px;height:12px}.slick-dots li{margin:0 4px}@media (max-width:768px){.background_with_text.carts{background-size:cover!important;aspect-ratio:1!important;display:flex;justify-content:center;max-width:100%;height:100%;padding:0 16px}.container:not(.container--no-mobile-padding) .product-carousel-peek{padding-bottom:0}.md-up-hidden{justify-self:center;max-width:350px}.background_with_text.carts .content{padding:0;justify-self:center;margin:0}.shopify-section .background_with_text.carts h2{font-size:32px;line-height:100%}.shopify-section .background_with_text.carts p{font-size:16px;margin:16px 0}.shopify-section .background_with_text.carts a{font-size:14px;margin-top:16px}.logo-list-section.large-section{display:flex;flex-direction:column;gap:24px;padding:32px 0}.section-multi-column{padding:0}.text-columns-section>.grid-flex{display:flex;flex-direction:column;align-items:center}.grid-flex__item{display:flex;flex-direction:row;align-items:center;max-width:100%}.row.large-row-under{display:flex;flex-direction:column;gap:8px;margin:0!important}.text-column__image{max-width:48px}h3.text-column__title.row.small-title{padding:0;margin:0!important}.cat-sec-container .cat-sec-grid{flex-direction:column}body:not(#s) .reserve_sec .one-half:nth-child(1)>div{display:flex;flex-direction:column;align-items:center}.product-block__image-container{width:100%}.relative.container.large-row.featured-collection.default.default .product-price__reduced,.relative.container.large-row.featured-collection.default.default .product-block .product-price__compare{font-size:18px}.product-block__quicklook-btn-container{padding-top:12px;max-width:100%;width:100%}.featured-collection .slick-track .product-block{display:flex;align-items:flex-start}.app-section .jdgm-carousel-title-and-link{display:flex;flex-direction:column}body .app-section h2.jdgm-carousel-title{font-size:32px;line-height:100%;margin-bottom:8px}.collapsible-tabs .collapsible-tabs__heading{font-size:32px}.section-collapsible-tabs{padding:0 24px}.collapsible-tabs__tab .cc-accordion-item__title h3{font-size:14px;line-height:20px}.js .cc-accordion-item .cc-accordion-item__content{font-size:14px}.contact-quote-section__left h2.contact-quote-section__heading{font-size:32px}section.contact-quote-section{padding:32px 24px}.featured-collection--title{font-size:32px}body:not(#s) .reserve_sec h2.image-with-text__title.large-title{font-size:32px;width:100%;margin-bottom:16px}:not(#s) h2.cat-sec-heading{font-size:32px}.cat-sec-container{padding:32px 24px}:not(#s) .reserve_sec{margin:0}.section-image-with-text .large-row{padding:32px 24px}body:not(#s) .reserve_sec .image-with-text__text p{margin-bottom:12px}body:not(#s) .section-image-with-text .container.flex{gap:32px}.contact-quote-section__inner.page-width{gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/custom-carts-landing-css.css.map */
