.ProductItem.larger .ProductItem__Info .ProductItem__Title.Heading,.ProductItem.larger .ProductItem__Info .ProductItem__Title.Heading a,.ProductItem.larger .ProductItem__Info .ProductItem__Vendor.Heading{font-size:20px;line-height:120%}.ProductItem.larger .ProductItem__Info .ProductItem__PriceList .Price{font-size:20px;line-height:100%}.ProductItem.larger .ProductItem__Info .ProductItem__PriceList .Price.Price--compareAt{font-size:16px;margin-top:2px;line-height:20px}.ProductItem.larger .ProductItem__ColorSwatchList{margin-bottom:18px}.ProductItem.larger .ProductItem__Info .ProductItem__Vendor.Heading{margin-bottom:3px}.ProductItem.larger .ProductItem__Info .ProductItem__Title.Heading a,.product-backorder-info .pickup span{font-weight:700}.template-product .RoundButton svg,.template-product .RoundButton--large svg{height:25px;width:25px}.template-product .RoundButton--small svg{width:17px;height:17px}@media (min-width:1008px){.Carousel__Cell .ProductItem.larger{min-height:493px}.ProductList--carousel .flickity-page-dots{display:none}.Product__Gallery--stack .Product__SlideItem{width:48.27%;margin-bottom:33px}.Product__Gallery--stack .Product__SlideItem:nth-child(odd){margin-right:3.46%}.Product__Slideshow--single.Product__Gallery--stack .Product__SlideItem:nth-child(odd){margin-right:auto}.Product__Slideshow--single.Product__Gallery--stack .Product__SlideItem{width:70%;margin-left:auto}.Product__Gallery--stack.Product__Gallery--withThumbnails .Product__Slideshow{display:flex;flex-wrap:wrap}.Product__Gallery--stack.Product__Gallery--withThumbnails .Product__SlideshowNav{display:none}}.Product nav.breadcrumb a:not(:hover){color:#212b37}.Product{padding-top:47px}@media screen and (min-width:1500px){.Product .Product__Wrapper{max-width:calc(100% - 476px)}}.Product__Info .ProductMeta__PriceShipping .ProductMeta__PriceList.Heading .Price.ProductMeta__Price.Price--compareAt:before{width:100%;left:0}.Product__Info .ProductMeta__PriceShipping .ProductMeta__PriceList.Heading .Price.ProductMeta__Price.Price--compareAt{color:#999;order:1;margin-left:0;margin-right:10px;font-size:16px;line-height:18px}.Product__Info .ProductMeta__PriceShipping .ProductMeta__PriceList.Heading .Price.Price--highlight{order:2}.Product__Info .ProductMeta__PriceShipping .ProductMeta__PriceList{display:flex;align-items:center;margin-top:0}.Product__Info .ProductMeta__Title.Heading{font-family:'Red Hat Display';font-style:normal;font-weight:700;font-size:32px;line-height:125%;letter-spacing:-.01em;font-feature-settings:'liga' off;color:#016699;text-transform:inherit}.ProductMeta .element{margin-bottom:24px}.Product__Info .ProductMeta__Description,.Product__Info .ProductMeta__Text{font-family:'Red Hat Display';font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#0078cf;margin:0}.Product__Info .ProductMeta__PriceList.Heading .Price{font-family:'Red Hat Display';font-style:normal;font-weight:700;font-size:24px;line-height:150%;color:#212b37}.ProductMeta .yotpo.bottomLine.yotpo-small,div#shopify-block-bdf536a7-2793-4c19-9889-3a9cb91457c2{width:100px;margin-top:28px;display:inline-block;vertical-align:top}.Product__Info .yotpo-sr-bottom-line-summary{display:flex;flex-direction:column!important;justify-content:flex-end;align-items:center!important}.Product__Info .yotpo-sr-bottom-line-summary>div:first-child,.Product__Info .yotpo-star-rating .star-container:not(:last-of-type){margin-right:0!important}.Product__Info .yotpo-sr-bottom-line .yotpo-sr-bottom-line-summary{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.Product__Info .yotpo-sr-bottom-line .yotpo-sr-bottom-line-center-panel{margin-right:0!important;margin-bottom:6px}.Product__Info .yotpo-display-s .yotpo-sr-bottom-line .yotpo-sr-bottom-line-right-panel,.Product__Info .yotpo-sr-bottom-line .yotpo-sr-bottom-line-right-panel{padding-right:0!important}.Product__Info .yotpo-sr-bottom-line-summary .yotpo-sr-bottom-line-right-panel{margin-top:6px}.Product__Info .yotpo-sr-bottom-line-right-panel .yotpo-sr-bottom-line-text{font-weight:400!important}.Product__Info .ProductForm__Variants{margin-top:29px}.Product__Info .yotpo-star-rating.yotpo-sr-bottom-line-stars svg{width:16px;height:16px}.Product__Info .star-container{margin-left:3.6px;justify-content:flex-end}.Product__Info .yotpo-star-rating.yotpo-sr-bottom-line-stars{justify-content:flex-end}.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-star{font-size:18px}.ProductMeta span.yotpo-stars,table.esc-size-guide--table{width:100%}.ProductMeta .yotpo .standalone-bottomline .yotpo-bottomline{display:block;text-align:center}.ProductMeta .Shiping,.ProductMeta__PriceShipping{width:calc(100% - 105px);display:inline-block;vertical-align:bottom;margin:20px 0 3px}.ProductMeta .yotpo .standalone-bottomline .yotpo-bottomline .text-m,.Product__Info .yotpo-sr-bottom-line .yotpo-sr-bottom-line-text,.yotpo-display-s .yotpo-sr-bottom-line .yotpo-sr-bottom-line-right-panel{font-family:'Red Hat Display'!important;font-style:normal!important;font-weight:400!important;font-size:12px!important;line-height:150%!important;color:#212b37!important;text-align:center!important;text-transform:capitalize!important;display:block;width:100%}.ProductForm__Variants .HorizontalList--spacingTight.ColorSwatch:after,.ProductForm__Variants .ProductForm__Label span.backorder.hide,.ProductMeta__StoreAvailabilityContainer .store-availability-container:empty,.Product__Info .ProductForm button.ProductForm__AddToCart[disabled=disabled],.esc-size-guide--popup .modal_container .modal_content .esc-size-guide+.esc-size-guide{display:none}.yotpo .text-m:after{content:')'}.yotpo .text-m:before{content:'('}.Product__Info .ProductMeta__PriceList{margin-bottom:0}.Product__Info .Shiping a{font-weight:700;font-size:14px;line-height:150%}.Product__Info .Shiping{font-family:'Red Hat Display';font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#212b37}.ProductForm__Variants .ProductForm__Label{font-family:'Red Hat Display';font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#212b37;margin-bottom:2px}.ProductForm__Variants .ProductForm__Label span.backorder{font-family:'Red Hat Display';font-style:normal;font-weight:700;font-size:14px;line-height:150%;text-align:right;color:red;text-transform:capitalize;float:right}.ProductForm__Variants label.SizeSwatch{border:1px solid #d0d5dd;border-radius:2px;font-family:'Red Hat Display';font-style:normal;font-weight:500;font-size:14px;line-height:150%;text-align:center;color:#212b37;width:100%;padding:12px 10px;-webkit-transition:.25s;transition:.25s}.ProductForm__Variants .HorizontalList--spacingTight.ColorSwatch{margin-left:-8px;margin-right:-8px;width:100%;height:auto;margin-bottom:-5px}.ProductForm__Variants .SizeSwatchList .HorizontalList__Item{margin-left:4px;margin-right:4px;width:calc(25% - 8px);min-width:105px}.ProductForm__Variants .SizeSwatchList.swatch-width .HorizontalList__Item{width:calc(50% - 8px);max-width:218.5px}.ProductForm__Variants .SizeSwatch.is-active:after,.ProductForm__Variants .SizeSwatchList .HorizontalList__Item:hover .SizeSwatch,.ProductForm__Variants .SizeSwatch__Radio:checked+.SizeSwatch{border-color:#5cb8e6;color:#212b37;background:#d4eafa}.ProductForm__Variants .SizeSwatchList .HorizontalList__Item.not-exist label{background:#f2f4f7;pointer-events:none;color:#98a2b3;border-color:#d0d5dd}.ProductForm__Variants .SizeSwatchList.swatch-size .HorizontalList__Item.not-exist{pointer-events:none;position:relative}.ProductForm__Variants .SizeSwatchList.swatch-size .HorizontalList__Item.not-exist label:before{content:"";display:block;background:#d0d5dd;transform:matrix(.84,-.33,.7,.91,0,0);position:absolute;left:-9px;right:-8.79%;top:calc(50% - 1px);height:1px}.ProductForm__Variants .ColorSwatchList .ColorSwatch.ColorSwatch--large.ColorSwatch--white{outline:0}.ProductForm__Variants .ColorSwatchList .ColorSwatch.ColorSwatch--large.ColorSwatch--white:not(.ColorSwatch--image):after{border:1px solid #d0d5dd}.ProductForm__Variants .ColorSwatchList .ColorSwatch--large{width:68px;height:68px}.ProductForm__Variants .ColorSwatchList .ColorSwatch:after{width:100%;height:100%;top:0;left:0;border:1px solid #fff;-webkit-transition:.25s;transition:.25s}.ProductForm__Variants .ColorSwatchList .ColorSwatch__Radio:checked+.ColorSwatch:after,.ProductForm__Variants .ColorSwatchList .HorizontalList__Item:hover .ColorSwatch__Radio+.ColorSwatch:after{border:1px solid #5cb8e6!important;border-radius:2px}.ProductForm__Variants .HorizontalList--spacingTight{margin-left:-4px;margin-right:-4px}.ProductForm__Variants .ProductForm__Option.ProductForm__Option--labelled{position:relative;margin-bottom:27px}.ProductForm__Variants .ProductForm__LabelLink{font-family:'Red Hat Display';font-style:normal;font-weight:700;font-size:14px;line-height:150%;text-align:right;color:#212b37;text-decoration:none;position:absolute;right:5px;bottom:0;display:flex;align-items:center;text-transform:capitalize}.ProductMeta .points,.ProductMeta .points a,.product-warning{font-size:16px;line-height:150%}.ProductForm__Variants .ProductForm__LabelLink:hover,.ProductMeta .points a:hover{color:#255070}.ProductForm__Variants .SizeSwatchList.swatch-size .HorizontalList__Item{margin-bottom:2px;max-width:105.5px}ul.SizeSwatchList.HorizontalList.HorizontalList--spacingTight.swatch-size{padding-bottom:23px;margin-bottom:29px}.ProductForm__Variants .ProductForm__LabelLink:before{content:'';display:block;width:24px;height:9px;background:url(size-chart-icon.svg);margin-right:8px}.ProductForm__BuyButtons{margin-bottom:30px}.ProductForm__BuyButtons .ProductForm__AddToCart{gap:12px;width:100%;background:#0078cf;border:1px solid #0078cf;max-width:445px}.features--show-button-transition .ProductForm__BuyButtons .ProductForm__AddToCart:hover{background:#255070;border:1px solid #255070;color:#fff}.ProductForm__BuyButtons .ProductForm__AddToCart:before{content:'';width:24px;height:24px;background:url(cart.svg) 0 0/contain;position:static;display:block}.features--show-button-transition .ProductForm__BuyButtons .Button:not([disabled]):hover:before{transform:none}.Product__InfoWrapper{padding-top:101px}.ProductMeta .points{font-weight:400;color:#212b37;margin-bottom:0}.ProductMeta .points a{font-weight:700;color:#0078cf;text-decoration:underline}.ProductMeta .ProductMeta__Description,.section--recommended-products .element{margin-bottom:25px}.ProductMeta .content{margin-bottom:4px}.ProductMeta{border-bottom:0;margin-bottom:0;padding-bottom:0}.product-warning{font-weight:500;text-align:center;color:#212b37}button.ProductForm__AddToCart.Button--primary+.product-warning{display:none;text-align:center}.product-backorder-info{margin-top:30px}.get-shipping{font-weight:700;font-size:14px;line-height:150%;color:red;margin-bottom:9px}.product-backorder-info .in-store{font-weight:700;font-size:16px;line-height:150%;color:#212b37;margin-bottom:7px}.product-backorder-info .pickup{font-weight:400;font-size:14px;line-height:150%;color:#212b37}.product-backorder-info a{font-weight:700;font-size:14px;line-height:150%;display:block}.Product__Info .Shiping a:not(:hover),.product-backorder-info a:not(:hover){color:#0078cf}.product-accordion .accordion-item{border-top:1px solid #d0d5dd;padding:7.5px 0}.product-accordion .item-title{display:flex;align-items:center;position:relative;cursor:pointer}.product-accordion .item-title .content{font-weight:700;font-size:16px;line-height:100%;color:#212b37}.product-accordion .item-title .image{margin-right:8px;width:48px;height:48px}.product-accordion{padding-top:56px}.product-accordion .item-title:after{content:'';background:url(chevron-down.svg) 0 0/cover;display:block;width:24px;height:24px;transform:translate(-50%,-50%) rotate(0);position:absolute;top:24px;right:-12px;transition-duration:.5s}.product-accordion .accordion-item.active .item-title:after{transform:translate(-50%,-50%) rotate(-180deg)}.product-accordion .item-content{font-weight:400;font-size:16px;line-height:100%;color:#212b37;padding:20px 0}.product-accordion .accordion-item:last-child{border-bottom:1px solid #d0d5dd}@media screen and (min-width:1140px){.Product .Product__Gallery--stack.Product__Gallery--withThumbnails .Product__Slideshow{padding-left:0}}.Product__OffScreen .Modal__Close:not(.Modal__Close--outside){color:#fff;position:fixed;top:20px;right:20px;margin:0}.Product__OffScreen .overlay__content-outer{width:100%;padding:30px 28px;background:#fff;max-width:920px;margin:0 auto}.TableWrapper table{color:#000}.Rte table td,.Rte table th,.Table td,.Table th{border-color:#e5e5e5}.Product__OffScreen .size-guide-sizes__rowheader{display:flex;width:80px;height:100%;line-height:1;text-align:left;font-size:16px;color:#333}.size-guide-sizes__cell.size-guide-sizes__value{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:50%;height:100%;border-bottom:1px solid #e5e5e5;font-size:12px}.Product__OffScreen .size-guide-sizes__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:48px}.Modal .Heading:not(.Link){color:#212b37;text-transform:capitalize}section.section.product-banner .AspectRatio:before{padding-bottom:46.2962962963%}.AspectRatio>img,.no-js .AspectRatio>noscript img{object-fit:cover}div[data-app=eastsideco_sizeGuides]{position: absolute;right: 0;top: 0;margin-bottom:15px;justify-content:flex-end}div[data-app=eastsideco_sizeGuides] a{font-family:Red Hat Display;font-style:normal;font-weight:700;font-size:14px;line-height:150%;text-align:right;color:#212b37;text-decoration:none;text-transform:capitalize;margin:-6px 0 0 4px}div[data-app=eastsideco_sizeGuides] svg{transform:rotate(49deg)}.esc-size-guide--table-wrap>p{border:1px solid #ddd;border-bottom:0;margin:0;font-size:24px;line-height:125%;color:#212b37;font-weight:700;padding:10px 15px}table.esc-size-guide--table tr th{background:#d4eafa}table.esc-size-guide--table tr td,table.esc-size-guide--table tr th{padding:10px 15px!important;border:1px solid #ddd!important;text-align:center}.esc-size-guide--table-wrap .esc-size-guide--table+p{border:1px solid #ddd;border-top:0;font-weight:400;font-size:16px}.esc-size-guide--popup{font-size:16px}.esc-size-guide--popup .modal_container{width:700px}section.section.product-banner{margin-bottom:41px}.section--recommended-products .SectionHeader__Heading.Heading,.shopify-section--bordered>.Section--spacingNormal[data-section-type=recently-viewed-products] .SectionHeader__Heading{color:#016699}.shopify-section--bordered>.Section--spacingNormal[data-section-type=recently-viewed-products]{padding-bottom:63px}.shopify-section--bordered>.Section--spacingNormal[data-section-type=recently-viewed-products] .SectionHeader__Heading{text-transform:capitalize}.shopify-section--bordered>.Section--spacingNormal.section--recommended-products .SectionHeader,.shopify-section--bordered>.Section--spacingNormal[data-section-type=recently-viewed-products] .SectionHeader{margin-bottom:63px}.template-product .flickity-prev-next-button svg{width:auto;height:18px;stroke-width:3px;stroke:#255070}.template-product .RoundButton svg,.template-product .flickity-prev-next-button svg{fill:#255070}body .yotpo .carousel-arrows .yotpo-icon{color:#255070!important;font-size:16px}.shopify-section--bordered>.Section--spacingNormal.section--recommended-products{padding:28px 0 96px}@media screen and (min-width:1008px){.Product__Slideshow--zoomable .Product__SlideItem--image{cursor:var(--cursor-zoom-in-svg) 18 18,zoom-in;cursor:-webkit-image-set(var(--cursor-zoom-in-svg) 1x,var(--cursor-zoom-in-2x-svg) 2x),zoom-in}.Product .Product__Gallery{margin-top:36px;margin-left:0;margin-right:0}.template-product .shopify-section section[data-section-type=customer-reviews] .SectionHeader{margin-bottom:31px}.template-product .shopify-section section[data-section-type=customer-reviews]{padding:34px 0 70px}.shopify-section--bordered>.Section--spacingNormal[data-section-type=recently-viewed-products]{padding-bottom:63px}.Product__Info{width:445px;margin-right:20px}.shopify-section--bordered>.Section--spacingNormal.section--recommended-products{padding:28px 0 96px}}@media screen and (max-width:1007px){.Product__Gallery .Product__Slideshow .flickity-viewport{padding-bottom:100%;height:0!important}.template-product .Product__SlideshowNavArrow:before{position:static;content:"";background:url(chevron-down.svg) 0 0/cover;display:block;width:24px;height:24px;transform:rotate(90deg);top:0}.template-product .Product__SlideshowNavArrow.Product__SlideshowNavArrow--next:before{transform:rotate(-90deg);top:0}.template-product .Product__SlideshowMobileNav .flickity-page-dots{display:flex;align-items:center}.template-product .Product__SlideshowNavArrow svg{display:none}.Product__SlideshowNavArrow:hover{opacity:.7}.ProductMeta{text-align:left}.template-product .Product__Aside,.template-product .Product__Info{max-width:100%}.Product__Info .Container{padding:0}.Product__InfoWrapper{padding-top:50px}.shopify-section--bordered>.Section--spacingNormal.section--recommended-products{padding:60px 0}}@media screen and (max-width:767px){.ProductListWrapper .ProductList--carousel{margin:0 -16px}.ProductListWrapper .ProductList--carousel .Carousel__Cell{width:50%}.shopify-section--bordered>.Section--spacingNormal.section--recommended-products{padding-bottom:30px}.shopify-section--bordered>.Section--spacingNormal[data-section-type=recently-viewed-products]{padding-top:10px;padding-bottom:0}.shopify-section--bordered>.Section--spacingNormal.section--recommended-products .SectionHeader,.shopify-section--bordered>.Section--spacingNormal[data-section-type=recently-viewed-products] .SectionHeader{margin-bottom:30px}.ProductItem.larger .ProductItem__Info .ProductItem__Vendor.Heading{line-height:150%}.ProductItem.larger .ProductItem__Info .ProductItem__Title.Heading,.ProductItem.larger .ProductItem__Info .ProductItem__Title.Heading a,.ProductItem.larger .ProductItem__Info .ProductItem__Vendor.Heading{font-size:16px}.esc-size-guide--table{white-space:normal}.esc-size-guide--popup{font-size:14px}table.esc-size-guide--table tr td,table.esc-size-guide--table tr th{padding:8px!important}.esc-size-guide--table-wrap>p{padding:8px}}@media screen and (max-width:480px){.ProductList--carousel .Carousel__Cell,.ProductListWrapper .ProductList--carousel .Carousel__Cell,div#shopify-block-bdf536a7-2793-4c19-9889-3a9cb91457c2{width:100%}.Product__Info .yotpo-sr-bottom-line .yotpo-sr-bottom-line-text{text-align:left!important}.Product__Info .yotpo-sr-bottom-line-summary{justify-content:flex-start!important;flex-direction:row!important}.Product__Info .yotpo-sr-bottom-line-summary>div:first-child{margin-right:10px!important}.Product__Info .yotpo-sr-bottom-line-summary .yotpo-sr-bottom-line-right-panel{margin-top:0}}@media screen and (max-width:375px){.ProductMeta .Shiping,.ProductMeta__PriceShipping{width:100%}.ProductForm__Variants .ColorSwatchList .ColorSwatch--large{width:54px;height:54px}}