.SectionHeader__TabList.TabList button:after,section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .carousel-reviews-bottom-line,section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .headline,section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .sr-only,section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper .carousel-read-more,section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper .product-link-container,section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-title,section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel .carousel-review-date,section[data-section-type=customer-reviews] .yotpo-reviews-carousel .yotpo-small-box,section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner:hover .image:before{display:none}.CustomerReviewsItem .review-name,header.SectionHeader h2{font-style:normal;font-feature-settings:"liga" off;color:#016699;font-family:Red Hat Display}.SectionHeader__TabList.TabList button,header.SectionHeader a.link{line-height:24px;font-feature-settings:"liga" off,"kern" off;font-size:20px}.new-product,section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner:hover{background:#0078cf}header.SectionHeader h2{font-weight:700;font-size:48px;line-height:120%;letter-spacing:-.01em;margin-bottom:24px}.FeatureText .SectionHeader__Description{margin-top:0;margin-bottom:0;padding-bottom:24px}.FeatureText .btn{margin-top:40px;display:inline-flex;width:auto;padding:0 63px}section[data-section-type=shop-best-sellers] .item-content-left{width:33.241%;padding:0 16px}section[data-section-type=shop-best-sellers] .ProductListWrapper{display:flex;margin:0 -16px}section[data-section-type=shop-best-sellers] .item-content-center{width:41.76%;padding:0 16px}section[data-section-type=shop-best-sellers] .item-content-right{width:24.999%;padding:0 16px}.hfp-curves-left{left:-50%;transform:translate(50%)}.shopify-section section[data-section-type=shop-best-sellers]{position:relative;background:#f2f4f7;padding:97px 0 160px;overflow:hidden}section[data-section-type=our-brands] header.SectionHeader h2{text-align:center}.SectionHeader__Description p{font-family:Red Hat Display;font-style:normal;font-weight:400;font-size:20px;line-height:200%;color:#212b37}section[data-section-type=shop-by-activity] header.SectionHeader .SectionHeader__Description p{font-weight:500;font-size:24px;line-height:150%}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner{position:relative}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner:hover .image a:before{content:"";background:#0078cfe5;border-radius:2px;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner:hover .btn{background:#255070;border:1px solid #255070;color:#fff}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner .btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;padding:0 63px}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .ShopAccessories,section[data-section-type=shop-by-activity] .Grid{margin:0 -16px}.shopify-section section[data-section-type=footer-info] .FooterTopWrapper .Grid .Grid__Cell,section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .ShopAccessories .Grid__Cell{padding:0 16px}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner .image{position:relative;padding-top:81.872%}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner .image:before{content:"";background:linear-gradient(0deg,#0000004d,#0000004d);border-radius:2px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner .image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.shopify-section section[data-section-type=shop-by-activity]{position:relative;background:#f2f4f7;padding:80px 0 9px;overflow:hidden}.shopify-section section[data-section-type=shop-by-activity]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:120px;background:#fff}.ShopAccessoriesWrapper,.ShopByActivityWrapper{position:relative;z-index:1}.shopify-section section[data-section-type=shop-accessories] header.SectionHeader h2,section[data-section-type=featured-collections] header.SectionHeader h2,section[data-section-type=shop-by-activity] header.SectionHeader h2{margin-top:17px}.hfp-curves-half{position:absolute;width:50%;height:50%;top:0}.hfp-curves-right{right:0;transform:translate(50%)}.ProductList--carousel .flickity-prev-next-button.previous{left:-15px}.ProductList--carousel .flickity-prev-next-button.next{right:-15px}section[data-section-type=shop-by-activity] .Grid .Grid__Cell{padding:0 16px;width:33.33%}section[data-section-type=shop-by-activity] .Grid .Grid__Cell .content-inner{position:relative;margin-bottom:32px;cursor:pointer}section[data-section-type=shop-by-activity] .Grid .Grid__Cell .content-inner:hover .btn{background:#255070;border:1px solid #255070;color:#fff}section[data-section-type=shop-by-activity] .Grid .Grid__Cell .content-inner .btn{position:absolute;bottom:24px;left:24px;width:auto;padding:0 39.5px}section[data-section-type=shop-by-activity] .Grid .Grid__Cell .content-inner .image{position:relative;padding-top:70.1%}section[data-section-type=shop-by-activity] .Grid .Grid__Cell .content-inner .image a:before{content:"";background:linear-gradient(0deg,#212b3733,#212b3733);border-radius:2px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}section[data-section-type=shop-by-activity] .Grid .Grid__Cell .content-inner .image img{position:absolute;width:100%;height:100%;top:0;left:0}.SectionHeader__TabList.TabList button{background:#fff;border:1px solid #d0d5dd;border-radius:24px;padding:11px 39px;font-family:Red Hat Display;font-style:normal;font-weight:700;color:#0078cf}.TabList__Item+.TabList__Item{margin-left:48px}.SectionHeader__TabList.TabList button.is-active,.SectionHeader__TabList.TabList button:hover{background:#d4eafa;border:1px solid #acd2e6;color:#255070}section[data-section-type=shop-best-sellers] header.SectionHeader.SectionHeader--center{position:relative;padding-bottom:28px;z-index:1;margin-bottom:24px}.TabPanel[aria-hidden=false]{z-index:1;position:relative}section[data-section-type=shop-best-sellers] header.SectionHeader.SectionHeader--center:after{background:linear-gradient(90deg,#fcb712 16.86%,#9ac7da 50.93%,#28c4f4 84.71%);border-radius:4px;content:"";position:absolute;width:100%;height:8px;left:0;bottom:0}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .ButtonGroup button,section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .btn{width:auto}section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner{background:#fff;border-radius:2px}section[data-section-type=shop-best-sellers] .ProductListWrapper .item-content-right .content-inner{background:0 0}section[data-section-type=shop-best-sellers] .item-content-right .product-item:first-child{margin-bottom:32px}section[data-section-type=shop-best-sellers] .item-content-right .product-item{background:#fff;position:relative;border:1px solid #eaecf0;border-radius:2px}section[data-section-type=shop-best-sellers] .item-content-right .product-item:hover a.Product__Gallery:before{background:#0078cfe5;content:"";width:100%;height:100%;position:absolute;z-index:1}section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner h3{color:#fff;padding:57px 40px 0;margin:0 0 16px}section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner .content{padding:0 40px}section[data-section-type=shop-best-sellers] .item-content-left .content-inner{position:relative;padding-bottom:126.127%;overflow:hidden;background-color:#0078cf}section[data-section-type=shop-best-sellers] .item-content-right .product-item .AspectRatio:before{padding-bottom:80.87%}section[data-section-type=shop-best-sellers] .item-content-right .product-item .AspectRatio{max-width:100%!important}section[data-section-type=shop-best-sellers] .item-content-right .product-item .Product__Gallery{margin:0}.shopify-section section[data-section-type=shop-best-sellers]:after{content:"";background:#fff;position:absolute;bottom:0;left:0;width:100%;height:240px}section[data-section-type=shop-best-sellers] .item-content-left .image{position:absolute;width:100%;height:71.6%;left:-10.6%;bottom:0;max-width:437px}section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner p{font-style:normal;font-weight:500;font-size:20px;line-height:175%;color:#fff}section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner a.link{font-style:normal;font-weight:700;font-size:20px;line-height:24px;display:flex;align-items:center;font-feature-settings:"liga" off,"kern" off;color:#fff;position:absolute;bottom:36px;right:33px;text-decoration:none}section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner a.link:after{content:"";width:100%;height:2px;position:absolute;bottom:-5px;background:#fff;transition:.3s}section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner a.link:hover:after{width:0}section[data-section-type=shop-best-sellers] .item-content-right .product-item a.Product__Title{position:absolute;font-family:Red Hat Display;font-style:normal;font-weight:700;font-size:18px;line-height:125%;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);text-decoration:none;z-index:1;visibility:hidden;text-align:center}section[data-section-type=shop-best-sellers] .item-content-right .product-item:hover .Product__Title{opacity:1;visibility:visible}section[data-section-type=shop-best-sellers] .item-content-center .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section[data-section-type=shop-best-sellers] .hfp-curves-left{width:62.5vw;height:31.25vw;left:-31.829vw;top:0;transform:none}section[data-section-type=shop-best-sellers] .item-content-center .image{padding-top:98.587%;position:relative;border:1px solid #eaecf0;border-radius:2px}section[data-section-type=shop-best-sellers] header.SectionHeader.SectionHeader--center .SectionHeader__TabList{padding-top:3px;margin-top:0}.shopify-section section[data-section-type=footer-info]{padding:47px 0 56px;border-top:1px solid #d0d5dd}.shopify-section section[data-section-type=footer-info] .FooterTopItem{display:flex;align-items:center;justify-content:center}.shopify-section section[data-section-type=footer-info] .FooterTopItem a{text-decoration:none}.shopify-section section[data-section-type=footer-info] .FooterTopItem p{font-family:Red Hat Display;font-style:normal;font-weight:400;font-size:20px;line-height:150%;color:#212b37;margin-left:10px}.shopify-section section[data-section-type=footer-info] .FooterTopWrapper .Grid{margin:0 -16px;justify-content:space-between;display:flex}.CustomerReviewsItem .review-content{width:100%;display:inline-block;vertical-align:top;padding-top:16px}.CustomerReviewsItem .review-content p,.shopify-section section[data-section-type=customer-reviews] .SectionHeader__Description p{font-family:Red Hat Display;font-style:normal;font-weight:400;font-size:20px;line-height:200%;text-align:center;color:#212b37}.CustomerReviewsItem .review-name{font-weight:600;font-size:16px;line-height:150%;text-align:center;letter-spacing:.17em;margin-top:17px}.CustomerReviewsItem .yotpo .yotpo-bottomline .yotpo-stars{width:100%;display:flex;justify-content:center;align-items:center}.shopify-section section[data-section-type=customer-reviews]{padding:161px 0 70px}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-body{font-family:Red Hat Display;font-style:normal!important;font-weight:400;font-size:20px;line-height:200%;text-align:center;color:#212b37}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper .stars-container{display:flex;justify-content:center;height:auto;margin-bottom:16px}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-author{float:none;font-family:Red Hat Display;font-style:normal;font-weight:600;font-size:16px;line-height:150%;text-align:center;letter-spacing:.17em;font-feature-settings:"liga" off;color:#016699;margin-top:17px}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .yotpo-icon-star{color:#fcb817;font-size:20px!important;vertical-align:top}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .big-version .carousel-stars{line-height:1;margin:0}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel{border:none;padding:0;margin:0}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .carousel-arrows .yotpo-icon-left-arrow-thin,section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .carousel-arrows .yotpo-icon-right-arrow-thin{position:absolute;top:50%;background:#f2f4f7;border-radius:50%;box-shadow:none;width:45px!important;height:45px;display:flex;justify-content:center;align-items:center;background:var(--button-text-color);color:var(--button-background);cursor:pointer;text-align:center;z-index:1;box-shadow:0 2px 10px #36363626;vertical-align:middle;line-height:0;transform:scale(1.001);transition:background .15s ease-in-out,opacity .15s ease-in-out,transform .2s ease-in-out,color .2s ease-in-out;overflow:hidden}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .carousel-arrows .yotpo-icon-left-arrow-thin:hover:before,section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .carousel-arrows .yotpo-icon-right-arrow-thin:hover:before{-webkit-animation:.5s ease-in-out forwards buttonFromLeftToRight;animation:.5s ease-in-out forwards buttonFromLeftToRight}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .carousel-arrows .yotpo-icon-left-arrow-thin{left:-40px}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .carousel-arrows .yotpo-icon-right-arrow-thin{right:-40px}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper{margin:0 auto;position:relative;padding:0}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .small-version .right-side{width:100%}section[data-section-type=customer-reviews] .CustomerReviewsWrapper{max-width:1300px;margin:0 auto}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .big-version .right-side{width:100%;padding:0 25px}.shopify-section--bordered+.shopify-section--bordered{border-top:0}.FeatureText--imageRight .FeatureText__ImageWrapper{padding-left:16px}.FeatureText__Content{max-width:446px}.FeatureText--imageRight .FeatureText__ContentWrapper{padding-right:135px}.FeatureText--withImage header.SectionHeader h2{margin-top:16px}.FeatureText .SectionHeader__Description p{font-family:Red Hat Display;font-style:normal;font-weight:400;font-size:20px;line-height:200%;color:#212b37}.shopify-section section[data-section-type=shop-accessories]{position:relative;padding:80px 0 160px;background:#f2f4f7;overflow:hidden}.shopify-section section[data-section-type=shop-accessories]:after{content:"";background:#fff;height:240px;width:100%;position:absolute;bottom:0}.shopify-section section[data-section-type=customer-reviews] .ProductList--carousel .Carousel__Cell{width:33.33%;padding:0 42.5px}.CustomerReviewsItem .yotpo .yotpo-bottomline .yotpo-stars .yotpo-icon{font-size:20px;color:#fcb817}.shopify-section section[data-section-type=customer-reviews] .SectionHeader{margin-bottom:63px}.SectionHeader__Description{max-width:490px}.shopify-section section[data-section-type=shop-accessories] header.SectionHeader{margin-bottom:64px;position:relative}.shopify-section section[data-section-type=shop-accessories] header.SectionHeader a.link{position:absolute;right:8px;bottom:12px}.shopify-section section[data-section-type=shop-accessories] .hfp-curves-dashed{width:1440px;height:720px;right:-591px;top:2px;transform:none;background:url(hfp-curves-dashed.png) center left/cover no-repeat}.OurBrandsWrapper .Grid .Grid__Cell{padding:0 50px}.OurBrandsWrapper .Grid{margin:0 -50px;display:flex}header.SectionHeader a.link{font-family:Red Hat Display;font-style:normal;font-weight:700;display:flex;align-items:center;color:#0078cf;text-underline-offset:8px}.CartItem__Actions a:hover,.CartItem__Title a:hover,header.SectionHeader a.link:hover{color:#255070}section[data-section-type=our-brands] header.SectionHeader{position:relative;margin-bottom:63px}section[data-section-type=our-brands] header.SectionHeader a.link{position:absolute;right:10px;top:21px}.shopify-section section[data-section-type=our-brands]{padding:80px 0 120px}section[data-section-type=shop-by-activity] header.SectionHeader{margin-bottom:55px}.shopify-section section[data-section-type=shop-by-activity] .hfp-curves-half.hfp-curves-right{width:62.5vw;height:31.25vw}.ProductList--carousel .Carousel__Cell{padding:0 16px}section[data-section-type=featured-collections] .ProductItem__Info,section[data-section-type=featured-collections] header.SectionHeader{text-align:left}section[data-section-type=featured-collections] .ProductItem__Title.Heading a{font-family:Red Hat Display;font-style:normal;font-weight:700;font-size:20px;line-height:120%;color:#212b37}section[data-section-type=featured-collections] p.tag-product{font-family:Red Hat Display;font-style:normal;font-weight:700;font-size:20px;line-height:120%;color:#0078cf}section[data-section-type=featured-collections] .ProductItem__PriceList .Price{font-family:Red Hat Display;font-style:normal;font-weight:700;font-size:20px;line-height:100%;color:#212b37}.new-product{border-radius:28px 0 28px 28px;width:56px;height:56px;color:#fff;display:flex;justify-content:center;align-items:center;font-weight:700;position:absolute;top:0;right:0}section[data-section-type=featured-collections] header.SectionHeader p{font-family:Red Hat Display;font-style:normal;font-weight:500;font-size:24px;line-height:150%;color:#212b37;letter-spacing:0}section[data-section-type=featured-collections] header.SectionHeader .SectionHeader__TabList{margin-top:48px}section[data-section-type=featured-collections] header.SectionHeader .SectionHeader__TabList .TabList__Item:not(:first-child){margin-left:25px}.FeatureText--imageLeft .FeatureText__ImageWrapper{padding-right:16px}.FeatureText--imageLeft .FeatureText__ContentWrapper{padding-left:135px}.FeatureText.FeatureText--withImage .FeatureText__ImageWrapper .AspectRatio:before{padding-bottom:97.077%}.FeatureText.FeatureText--withImage .FeatureText__ImageWrapper .AspectRatio img{object-fit:cover;border-radius:2px}section[data-section-type=slideshow] header.SectionHeader{max-width:600px}section[data-section-type=slideshow] header.SectionHeader h2{font-family:Red Hat Display;font-style:normal;font-weight:700;font-size:80px;line-height:100%;letter-spacing:-.02em}section[data-section-type=slideshow] header.SectionHeader h4{font-family:Red Hat Display;font-style:normal;font-weight:500;font-size:28px;line-height:125%;letter-spacing:0;margin-bottom:24px}section[data-section-type=slideshow] header.SectionHeader .btn:not(:first-child){margin-left:40px}section[data-section-type=slideshow] .Slideshow__Content{max-width:1440px;padding:0 20px}section[data-section-type=slideshow] .Slideshow__Content--bottomLeft{bottom:178px;left:50%;transform:translate(-50%)}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper{padding-top:47px;padding-left:8px;margin:0}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .btn:first-child{padding:0 63.5px}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .btn:last-child{padding:0 67px}section[data-section-type=slideshow] .AspectRatio:before{padding-bottom:46.297%}section[data-section-type=shop-best-sellers] .item-content-left .content-inner .box-content{position:absolute}section[data-section-type=slideshow] .AspectRatio img{object-fit:cover}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .ButtonGroup{display:flex}.shopify-section section[data-section-type=customer-reviews] .CustomerReviewsWrapper button svg{color:#255070;stroke-width:5px}.shopify-section section[data-section-type=customer-reviews] .CustomerReviewsWrapper .flickity-prev-next-button{background:#f2f4f7;border-radius:20px;box-shadow:none;width:40px;height:40px;top:calc(50% - 16px)}.shopify-section section[data-section-type=customer-reviews] .CustomerReviewsWrapper .flickity-prev-next-button.next{right:-82px}.shopify-section section[data-section-type=customer-reviews] .CustomerReviewsWrapper .flickity-prev-next-button.previous{left:-82px}section[data-section-type=featured-collections] .ProductList--carousel .Carousel__Cell:first-child,section[data-section-type=featured-collections] .ProductList--carousel .Carousel__Cell:last-child{margin-left:0;margin-right:0}.CartItem__Actions a,.CartItem__Title a{color:#0078cf}@supports (scrollbar-gutter:auto){section[data-section-type=featured-collections] header.SectionHeader .SectionHeader__TabList::-webkit-scrollbar-thumb:horizontal,section[data-section-type=shop-best-sellers] header.SectionHeader.SectionHeader--center .SectionHeader__TabList::-webkit-scrollbar-thumb:horizontal{background:#0078cf;border-radius:10px}section[data-section-type=featured-collections] header.SectionHeader .SectionHeader__TabList::-webkit-scrollbar,section[data-section-type=shop-best-sellers] header.SectionHeader.SectionHeader--center .SectionHeader__TabList::-webkit-scrollbar{background:#fff;height:4px}}@media only screen and (max-width:1728px){.shopify-section section[data-section-type=shop-accessories]:after,.shopify-section section[data-section-type=shop-best-sellers]:after{height:13.889vw}.shopify-section section[data-section-type=shop-by-activity]:after{height:6.944vw}.shopify-section section[data-section-type=shop-accessories] .hfp-curves-dashed{width:83.333vw;height:41.667vw;right:-34.201vw}}@media only screen and (max-width:1429px){section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner h3{padding:30px 40px 0;font-size:40px}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner .btn{padding:0 45px}.shopify-section section[data-section-type=customer-reviews] .CustomerReviewsWrapper .flickity-prev-next-button.next{right:0}.shopify-section section[data-section-type=customer-reviews] .CustomerReviewsWrapper .flickity-prev-next-button.previous{left:0}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .carousel-arrows .yotpo-icon-left-arrow-thin{left:-15px}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .carousel-arrows .yotpo-icon-right-arrow-thin{right:-15px}}@media only screen and (max-width:1279px){section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner h3{padding:15px 18px 0;margin:0 0 10px}section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner .content{padding:0 18px}section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner p{font-size:16px}.FeatureText--imageLeft .FeatureText__ContentWrapper{padding:0 0 0 50px}.shopify-section section[data-section-type=shop-best-sellers]{padding:50px 0 80px}.shopify-section section[data-section-type=our-brands]{padding:35px 0 60px}.OurBrandsWrapper .Grid .Grid__Cell,.shopify-section section[data-section-type=customer-reviews] .ProductList--carousel .Carousel__Cell{padding:0 20px}.OurBrandsWrapper .Grid{margin:0 -20px}.shopify-section section[data-section-type=shop-accessories]{padding:50px 0 70px}.FeatureText--imageRight .FeatureText__ContentWrapper{padding:0 50px 0 0}.FeatureText .btn{margin-top:0}section[data-section-type=slideshow] .Slideshow__Content--bottomLeft{bottom:70px}section[data-section-type=slideshow] .AspectRatio:after{content:"";background:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}.shopify-section section[data-section-type=customer-reviews]{padding:80px 0 70px}section[data-section-type=slideshow] header.SectionHeader h2{font-size:60px}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper{padding-top:24px}section[data-section-type=slideshow] header.SectionHeader h4{font-size:21px}.shopify-section section[data-section-type=shop-by-activity]{padding-top:50px}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner .btn{width:65%;padding:0 30px}.shopify-section section[data-section-type=featured-collections]{padding:70px 0}}@media only screen and (max-width:1023px){.shopify-section section[data-section-type=footer-info]{padding:40px 0}.OurBrandsWrapper .Grid,.shopify-section section[data-section-type=footer-info] .FooterTopWrapper .Grid,section[data-section-type=shop-best-sellers] .ProductListWrapper{flex-wrap:wrap}.shopify-section section[data-section-type=footer-info] .FooterTopWrapper .Grid .Grid__Cell{width:50%;margin:10px 0}.shopify-section section[data-section-type=customer-reviews] .ProductList--carousel .Carousel__Cell,section[data-section-type=shop-best-sellers] .item-content-right .product-item{width:50%;margin:0}.FeatureText .SectionHeader__Description,.FeatureText__Content{max-width:inherit}.OurBrandsWrapper .Grid .Grid__Cell .image{text-align:center}section[data-section-type=our-brands] header.SectionHeader a.link{position:static;justify-content:center}.shopify-section section[data-section-type=shop-accessories] header.SectionHeader .SectionHeader__Description{margin-bottom:16px}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner .btn{width:65%;font-size:15px}section[data-section-type=shop-best-sellers] .item-content-center,section[data-section-type=shop-best-sellers] .item-content-left{width:50%}section[data-section-type=shop-best-sellers] .item-content-right{width:100%;margin-top:32px}section[data-section-type=shop-best-sellers] .item-content-center .image{padding-top:126.127%}section[data-section-type=slideshow] .AspectRatio:before{padding-bottom:65%}.CustomerReviewsItem .review-content{white-space:normal}section[data-section-type=shop-best-sellers] .ProductListWrapper .item-content-right .content-inner{display:flex}section[data-section-type=shop-best-sellers] .item-content-right .product-item:first-child{margin-bottom:0;margin-right:16px}section[data-section-type=shop-best-sellers] .item-content-right .product-item:last-child{margin-left:16px}header.SectionHeader h2{font-size:35px}.FeatureText .SectionHeader__Description p{font-size:18px;line-height:150%}.FeatureText--imageLeft .FeatureText__ContentWrapper{padding:0 0 0 16px}.FeatureText--imageRight .FeatureText__ContentWrapper{padding:0 16px 0 0}section[data-section-type=shop-by-activity] .Grid .Grid__Cell{padding:0 10px}section[data-section-type=shop-by-activity] .Grid{margin:0 -10px}section[data-section-type=shop-by-activity] .Grid .Grid__Cell .content-inner{margin-bottom:20px}.OurBrandsWrapper .Grid .Grid__Cell{width:33.33%}}@media only screen and (max-width:1007px){section[data-section-type=shop-by-activity] .Grid .Grid__Cell{width:50%}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .carousel-arrows .yotpo-icon-left-arrow-thin{left:0}section[data-section-type=customer-reviews] .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .carousel-arrows .yotpo-icon-right-arrow-thin{right:0}}@media only screen and (max-width:767.98px){.shopify-section section[data-section-type=shop-accessories] header.SectionHeader a.link{position:static}.shopify-section section[data-section-type=footer-info] .FooterTopWrapper .Grid .Grid__Cell{width:100%;margin:0}section[data-section-type=shop-best-sellers] .item-content-left{width:100%;margin-bottom:20px}section[data-section-type=shop-best-sellers] .item-content-center{width:100%}section[data-section-type=shop-best-sellers] .item-content-left .content-inner,section[data-section-type=slideshow] .AspectRatio:before{padding-bottom:100%}section[data-section-type=shop-best-sellers] .item-content-center .image{padding-top:100%}section[data-section-type=shop-best-sellers] .item-content-right{margin-top:20px}section[data-section-type=shop-by-activity] .Grid .Grid__Cell .content-inner{margin-bottom:20px}.TabList__Item+.TabList__Item{margin-left:25px}header.SectionHeader h2,section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner h3{font-size:30px}section[data-section-type=featured-collections] header.SectionHeader h2,section[data-section-type=shop-best-sellers] header.SectionHeader h2{font-size:25px}.shopify-section section[data-section-type=shop-best-sellers]{padding:35px 0 50px}section[data-section-type=slideshow] header.SectionHeader h2{font-size:35px}section[data-section-type=slideshow] header.SectionHeader h4{font-size:16px;max-width:330px;margin-left:auto;margin-right:auto}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .btn{height:48px;font-size:16px;line-height:24px;width:auto}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .btn:first-child{margin-bottom:10px;padding:0 38.5px}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .btn:last-child{padding:0 51px}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper{padding-top:5px}section[data-section-type=slideshow] .Slideshow__Content--bottomLeft{bottom:inherit;top:50%;transform:translate(-50%,-50%)}.FeatureText .btn{padding:0 30px;font-size:16px;height:48px}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner .btn{width:70%;height:48px;padding:0 20px}section[data-section-type=slideshow] header.SectionHeader{text-align:center;max-width:inherit}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .ButtonGroup{justify-content:center;align-items:flex-start;display:flex}section[data-section-type=slideshow] header.SectionHeader .btn:not(:first-child){margin-left:20px}section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner a.link{right:18px;bottom:25px}section[data-section-type=shop-best-sellers] .item-content-left .image{bottom:15px}section[data-section-type=featured-collections] header.SectionHeader .SectionHeader__TabList,section[data-section-type=shop-best-sellers] header.SectionHeader.SectionHeader--center .SectionHeader__TabList{padding-bottom:10px}section[data-section-type=shop-best-sellers] header.SectionHeader.SectionHeader--center{padding-bottom:18px}.shopify-section section[data-section-type=footer-info] .FooterTopItem{display:block;text-align:center;padding:15px 0}.FeatureText--imageLeft .FeatureText__ContentWrapper,.FeatureText--imageRight .FeatureText__ContentWrapper{width:100%;padding:0;display:block;text-align:center;margin-top:30px;margin-bottom:40px}.FeatureText--imageLeft .FeatureText__ImageWrapper,.FeatureText--imageRight .FeatureText__ImageWrapper{width:100%;padding:0;display:block}.FeatureText--withImage{display:block}.shopify-section section[data-section-type=shop-accessories] .hfp-curves-dashed{height:55%;width:100%;right:0;top:0;transform:translate(50%)}section[data-section-type=shop-best-sellers] .hfp-curves-left{width:50%;height:auto;left:-50%}.shopify-section section[data-section-type=shop-by-activity] .hfp-curves-half.hfp-curves-right{width:100%;height:35%}.shopify-section section[data-section-type=footer-info] .FooterTopItem p{margin-left:0}.shopify-section section[data-section-type=footer-info]{padding:35px 0}.shopify-section section[data-section-type=shop-accessories]:after,.shopify-section section[data-section-type=shop-best-sellers]:after,.shopify-section section[data-section-type=shop-by-activity]:after{height:120px}.FeatureText .SectionHeader__Description{max-width:425px;margin:0 auto}.OurBrandsWrapper .Grid .Grid__Cell{width:50%}}@media only screen and (max-width:640px){section[data-section-type=shop-best-sellers] .item-content-right .product-item:first-child{margin-bottom:20px}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .ShopAccessories .Grid__Cell:not(:first-child){margin-top:20px}.shopify-section section[data-section-type=shop-accessories]{padding:50px 0 20px}.shopify-section section[data-section-type=customer-reviews] .ProductList--carousel .Carousel__Cell,section[data-section-type=shop-best-sellers] .item-content-right .product-item,section[data-section-type=shop-by-activity] .Grid .Grid__Cell{width:100%}section[data-section-type=shop-best-sellers] .ProductListWrapper .item-content-right .content-inner{display:block}section[data-section-type=shop-best-sellers] .item-content-right .product-item:last-child{margin-left:0}.shopify-section section[data-section-type=shop-by-activity] .hfp-curves-half.hfp-curves-right{height:10%}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner .btn{width:50%}.shopify-section section[data-section-type=shop-accessories] .hfp-curves-dashed{height:25%;width:100%}}@media only screen and (max-width:639px){section[data-section-type=customer-reviews] .CustomerReviewsWrapper{max-width:400px}}@media only screen and (max-width:479px){.OurBrandsWrapper .Grid .Grid__Cell{width:100%}section[data-section-type=slideshow] header.SectionHeader .btn:not(:first-child){margin-left:0}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .ButtonGroup{display:inline-block}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner .btn{width:65%}}@media only screen and (max-width:374px){section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .btn:first-child{padding:0 30px}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .btn:last-child{padding:0 46px}section[data-section-type=slideshow] header.SectionHeader .SectionHeader__ButtonWrapper .btn{font-size:16px}section[data-section-type=shop-accessories] .ShopAccessoriesWrapper .content-inner .btn{width:80%}section[data-section-type=shop-best-sellers] .item-content-left .image{bottom:-10px;width:75%;left:-25px}section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner h3{font-size:25px}section[data-section-type=shop-best-sellers] .ProductListWrapper .content-inner p{font-size:14px;line-height:150%}}@media only screen and (min-width:641px){.Slideshow__ImageContainer{max-height:45vh;max-height:min(45vh,500px)}}@media only screen and (min-width:641px) and (max-height:945px){.Slideshow__Content--bottomCenter,section[data-section-type=slideshow] .Slideshow__Content--bottomLeft{bottom:auto;top:20px}.Slideshow__Content{top:20px;transform:translate(-50%)}section[data-section-type=slideshow] header.SectionHeader h2{font-size:70px}}@media only screen and (max-width:768px){.shopify-section section[data-section-type=featured-collections]{padding:25px 0}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/home.css.map */
