h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.14rem 0 .912rem 0}h5{font-size:1.64rem;line-height:110%;margin:.82rem 0 .656rem 0}h6{font-size:1rem;line-height:110%;margin:.5rem 0 .4rem 0}em{font-style:italic}small{font-size:75%}.light,.page-footer .footer-copyright{font-weight:300}.thin{font-weight:200}.flow-text{font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:22px}@media print,screen and (min-width:64.0625em){h1{font-size:40px}}h2{font-size:24px}@media print,screen and (min-width:64.0625em){h2{font-size:24px}}h3{font-size:22px}@media print,screen and (min-width:64.0625em){h3{font-size:22px}}h4{font-size:20px}@media print,screen and (min-width:64.0625em){h4{font-size:24px}}h5{font-size:14px}h6{font-size:13px}p{margin-bottom:1rem;font-size:inherit;line-height:1.5;text-rendering:optimizeLegibility}.product-grid.home-page-product-grid .item-grid,.product-details-page .also-purchased-products-grid .item-grid,.product-details-page .related-products-grid .item-grid,.clerk-recommendation-section .item-grid,.cross-sells .item-grid{padding:0 60px}@media print,screen and (min-width:30em){.product-grid.home-page-product-grid .item-grid,.product-details-page .also-purchased-products-grid .item-grid,.product-details-page .related-products-grid .item-grid,.clerk-recommendation-section .item-grid,.cross-sells .item-grid{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print,screen and (min-width:64.0625em){.product-grid.home-page-product-grid .item-grid,.product-details-page .also-purchased-products-grid .item-grid,.product-details-page .related-products-grid .item-grid,.clerk-recommendation-section .item-grid,.cross-sells .item-grid{padding:0 100px;margin-bottom:30px}}.clerk-recommendation-section{padding:15px;margin:auto;position:relative}.clerk-recommendation-section .item-grid{padding:0 !important}@media print,screen and (min-width:64.0625em){.clerk-recommendation-section .item-grid{padding:0 100px !important}}.clerk-recommendation-section .clerk-slider-nav-next{right:15px}.clerk-recommendation-section .clerk-slider-nav-prev{left:15px}.clerk-recommendation-section .title{letter-spacing:normal;font-weight:700;color:#525252;font-size:22px;text-transform:uppercase;padding:20px 0;text-align:center}.clerk-recommendation-section .item-box{height:100% !important;margin-right:2px;background:#fefefe;margin-bottom:0}.clerk-slider{position:static !important;width:100%}@media screen and (min-width:48.0625em){.clerk-slider li.item-box{width:50%}}@media screen and (min-width:75em){.clerk-slider li.item-box{width:20%;margin:0 35px}}.size-guide-link-container .link-text,.size-guide-link-container .material-icons{vertical-align:middle}.product-grid.home-page-product-grid .item-grid .product-item-picture-wrapper,.product-details-page .also-purchased-products-grid .item-grid .product-item-picture-wrapper,.product-details-page .related-products-grid .item-grid .product-item-picture-wrapper,.clerk-recommendation-section .item-grid .product-item-picture-wrapper,.cross-sells .item-grid .product-item-picture-wrapper,.productAddedToCartWindow .related-products-grid .item-grid .product-item-picture-wrapper,.quickView .related-products-grid .item-grid .product-item-picture-wrapper,.quickView .also-purchased-products-grid .item-grid .product-item-picture-wrapper,.category-page .product-grid .item-box .product-item-picture-wrapper,.no-products-message .item-box .product-item-picture-wrapper,.manufacturer-page .product-grid .item-box .product-item-picture-wrapper,.manufacturer-grid .item-box .product-item-picture-wrapper,.product-tag-page .product-grid .item-box .product-item-picture-wrapper,.search-results .product-grid .item-box .product-item-picture-wrapper{margin-bottom:0}.product-grid.home-page-product-grid .item-grid .product-item-picture-wrapper .prices,.product-details-page .also-purchased-products-grid .item-grid .product-item-picture-wrapper .prices,.product-details-page .related-products-grid .item-grid .product-item-picture-wrapper .prices,.clerk-recommendation-section .item-grid .product-item-picture-wrapper .prices,.cross-sells .item-grid .product-item-picture-wrapper .prices,.productAddedToCartWindow .related-products-grid .item-grid .product-item-picture-wrapper .prices,.quickView .related-products-grid .item-grid .product-item-picture-wrapper .prices,.quickView .also-purchased-products-grid .item-grid .product-item-picture-wrapper .prices,.category-page .product-grid .item-box .product-item-picture-wrapper .prices,.no-products-message .item-box .product-item-picture-wrapper .prices,.manufacturer-page .product-grid .item-box .product-item-picture-wrapper .prices,.manufacturer-grid .item-box .product-item-picture-wrapper .prices,.product-tag-page .product-grid .item-box .product-item-picture-wrapper .prices,.search-results .product-grid .item-box .product-item-picture-wrapper .prices{color:#2d2d2d}.product-grid.home-page-product-grid .item-grid .product-item-picture-wrapper .prices .actual-price,.product-details-page .also-purchased-products-grid .item-grid .product-item-picture-wrapper .prices .actual-price,.product-details-page .related-products-grid .item-grid .product-item-picture-wrapper .prices .actual-price,.clerk-recommendation-section .item-grid .product-item-picture-wrapper .prices .actual-price,.cross-sells .item-grid .product-item-picture-wrapper .prices .actual-price,.productAddedToCartWindow .related-products-grid .item-grid .product-item-picture-wrapper .prices .actual-price,.quickView .related-products-grid .item-grid .product-item-picture-wrapper .prices .actual-price,.quickView .also-purchased-products-grid .item-grid .product-item-picture-wrapper .prices .actual-price,.category-page .product-grid .item-box .product-item-picture-wrapper .prices .actual-price,.no-products-message .item-box .product-item-picture-wrapper .prices .actual-price,.manufacturer-page .product-grid .item-box .product-item-picture-wrapper .prices .actual-price,.manufacturer-grid .item-box .product-item-picture-wrapper .prices .actual-price,.product-tag-page .product-grid .item-box .product-item-picture-wrapper .prices .actual-price,.search-results .product-grid .item-box .product-item-picture-wrapper .prices .actual-price{color:#2d2d2d}.product-grid.home-page-product-grid .item-grid .product-item-picture-wrapper .prices .old-price,.product-details-page .also-purchased-products-grid .item-grid .product-item-picture-wrapper .prices .old-price,.product-details-page .related-products-grid .item-grid .product-item-picture-wrapper .prices .old-price,.clerk-recommendation-section .item-grid .product-item-picture-wrapper .prices .old-price,.cross-sells .item-grid .product-item-picture-wrapper .prices .old-price,.productAddedToCartWindow .related-products-grid .item-grid .product-item-picture-wrapper .prices .old-price,.quickView .related-products-grid .item-grid .product-item-picture-wrapper .prices .old-price,.quickView .also-purchased-products-grid .item-grid .product-item-picture-wrapper .prices .old-price,.category-page .product-grid .item-box .product-item-picture-wrapper .prices .old-price,.no-products-message .item-box .product-item-picture-wrapper .prices .old-price,.manufacturer-page .product-grid .item-box .product-item-picture-wrapper .prices .old-price,.manufacturer-grid .item-box .product-item-picture-wrapper .prices .old-price,.product-tag-page .product-grid .item-box .product-item-picture-wrapper .prices .old-price,.search-results .product-grid .item-box .product-item-picture-wrapper .prices .old-price{color:#2d2d2d}.product-grid.home-page-product-grid .item-grid .product-item-picture-wrapper .prices span,.product-details-page .also-purchased-products-grid .item-grid .product-item-picture-wrapper .prices span,.product-details-page .related-products-grid .item-grid .product-item-picture-wrapper .prices span,.clerk-recommendation-section .item-grid .product-item-picture-wrapper .prices span,.cross-sells .item-grid .product-item-picture-wrapper .prices span,.productAddedToCartWindow .related-products-grid .item-grid .product-item-picture-wrapper .prices span,.quickView .related-products-grid .item-grid .product-item-picture-wrapper .prices span,.quickView .also-purchased-products-grid .item-grid .product-item-picture-wrapper .prices span,.category-page .product-grid .item-box .product-item-picture-wrapper .prices span,.no-products-message .item-box .product-item-picture-wrapper .prices span,.manufacturer-page .product-grid .item-box .product-item-picture-wrapper .prices span,.manufacturer-grid .item-box .product-item-picture-wrapper .prices span,.product-tag-page .product-grid .item-box .product-item-picture-wrapper .prices span,.search-results .product-grid .item-box .product-item-picture-wrapper .prices span{display:block}.product-grid.home-page-product-grid .item-grid .product-item,.product-details-page .also-purchased-products-grid .item-grid .product-item,.product-details-page .related-products-grid .item-grid .product-item,.clerk-recommendation-section .item-grid .product-item,.cross-sells .item-grid .product-item,.productAddedToCartWindow .related-products-grid .item-grid .product-item,.quickView .related-products-grid .item-grid .product-item,.quickView .also-purchased-products-grid .item-grid .product-item,.category-page .product-grid .item-box .product-item,.no-products-message .item-box .product-item,.manufacturer-page .product-grid .item-box .product-item,.manufacturer-grid .item-box .product-item,.product-tag-page .product-grid .item-box .product-item,.search-results .product-grid .item-box .product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.product-grid.home-page-product-grid .item-grid .product-title,.product-details-page .also-purchased-products-grid .item-grid .product-title,.product-details-page .related-products-grid .item-grid .product-title,.clerk-recommendation-section .item-grid .product-title,.cross-sells .item-grid .product-title,.productAddedToCartWindow .related-products-grid .item-grid .product-title,.quickView .related-products-grid .item-grid .product-title,.quickView .also-purchased-products-grid .item-grid .product-title,.category-page .product-grid .item-box .product-title,.no-products-message .item-box .product-title,.manufacturer-page .product-grid .item-box .product-title,.manufacturer-grid .item-box .product-title,.product-tag-page .product-grid .item-box .product-title,.search-results .product-grid .item-box .product-title{margin-bottom:15px}.product-grid.home-page-product-grid .item-grid .product-title h3,.product-details-page .also-purchased-products-grid .item-grid .product-title h3,.product-details-page .related-products-grid .item-grid .product-title h3,.clerk-recommendation-section .item-grid .product-title h3,.cross-sells .item-grid .product-title h3,.productAddedToCartWindow .related-products-grid .item-grid .product-title h3,.quickView .related-products-grid .item-grid .product-title h3,.quickView .also-purchased-products-grid .item-grid .product-title h3,.category-page .product-grid .item-box .product-title h3,.no-products-message .item-box .product-title h3,.manufacturer-page .product-grid .item-box .product-title h3,.manufacturer-grid .item-box .product-title h3,.product-tag-page .product-grid .item-box .product-title h3,.search-results .product-grid .item-box .product-title h3{margin:0}.product-grid.home-page-product-grid .item-grid .product-title a,.product-details-page .also-purchased-products-grid .item-grid .product-title a,.product-details-page .related-products-grid .item-grid .product-title a,.clerk-recommendation-section .item-grid .product-title a,.cross-sells .item-grid .product-title a,.productAddedToCartWindow .related-products-grid .item-grid .product-title a,.quickView .related-products-grid .item-grid .product-title a,.quickView .also-purchased-products-grid .item-grid .product-title a,.category-page .product-grid .item-box .product-title a,.no-products-message .item-box .product-title a,.manufacturer-page .product-grid .item-box .product-title a,.manufacturer-grid .item-box .product-title a,.product-tag-page .product-grid .item-box .product-title a,.search-results .product-grid .item-box .product-title a{line-height:1;font-size:20px}.product-grid.home-page-product-grid .item-grid .details,.product-details-page .also-purchased-products-grid .item-grid .details,.product-details-page .related-products-grid .item-grid .details,.clerk-recommendation-section .item-grid .details,.cross-sells .item-grid .details,.productAddedToCartWindow .related-products-grid .item-grid .details,.quickView .related-products-grid .item-grid .details,.quickView .also-purchased-products-grid .item-grid .details,.category-page .product-grid .item-box .details,.no-products-message .item-box .details,.manufacturer-page .product-grid .item-box .details,.manufacturer-grid .item-box .details,.product-tag-page .product-grid .item-box .details,.search-results .product-grid .item-box .details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#fefefe;padding:20px;height:auto}.product-grid.home-page-product-grid .item-grid .product-title a,.product-details-page .also-purchased-products-grid .item-grid .product-title a,.product-details-page .related-products-grid .item-grid .product-title a,.clerk-recommendation-section .item-grid .product-title a,.cross-sells .item-grid .product-title a,.productAddedToCartWindow .related-products-grid .item-grid .product-title a,.quickView .related-products-grid .item-grid .product-title a,.quickView .also-purchased-products-grid .item-grid .product-title a,.category-page .product-grid .item-box .product-title a,.no-products-message .item-box .product-title a,.manufacturer-page .product-grid .item-box .product-title a,.manufacturer-grid .item-box .product-title a,.product-tag-page .product-grid .item-box .product-title a,.search-results .product-grid .item-box .product-title a,.shopping-cart-page .cart-footer .deals .title strong,.shopping-cart-page .cart-footer .shipping .title strong,.products .title strong,.billing-address-page .section .title strong,.checkout-data .section .title strong,.product-grid.home-page-product-grid .title strong,.product-details-page .also-purchased-products-grid .title strong,.product-details-page .related-products-grid .title strong,.clerk-recommendation-section .title strong,.cross-sells .title strong,.productAddedToCartWindow .related-products-grid .title strong,.quickView .related-products-grid .title strong,.quickView .also-purchased-products-grid .title strong,.registration-page .external-authentication .title,.login-page .external-authentication .title,.master-column-wrapper .page-title h1,.whats-hot-carousel .carousel-title strong,.rich-blog-homepage .title strong,.rich-blog-homepage .post-title,.featured-product-grid .title strong,#quickTab-reviews .product-review-list .title strong,.quickView .ui-accordion-header,.topic-block-title h2,.order-details-area .billing-info .title:first-child,.order-details-area .shipping-info .title:first-child,.order-review-data .billing-info .title:first-child,.order-review-data .shipping-info .title:first-child,.reward-points-history .title strong,.return-request-list-page .request-item .title strong,.comment-list .title strong,.ui-dialog-titlebar,.order-summary .title strong,.order-confirm-page .order-summary-content .order-review-data .billing-info .title:first-child,.order-confirm-page .order-summary-content .order-review-data .shipping-info .title:first-child,.return-request-page .section .title strong,.opc .step-title h2,.opc .step-title span,.order-review-data .billing-info .title,.order-review-data .shipping-info .title,.sitemap-page .entity-title h2{letter-spacing:normal;font-weight:700;color:#525252}.home-page-body .item-box{min-width:16.6666666666666% !important}.home-page-product-grid .item-grid .item-box{width:auto;float:none;margin:0}.home-page-product-grid .item-grid .item-box{margin-bottom:0}.home-items-per-row-six .home-page .product-grid .item-box{width:100%}.rich-blog-homepage{position:relative}.homepage-manufacturer{background:#2e2e2e;padding:10px 0;position:relative}.homepage-manufacturer .title.carousel-title{border:0 !important;position:unset;padding:0;margin:0}.homepage-manufacturer .nop-jcarousel{margin:0 0 0}.home-page-fun-stats-wrapper{color:#fefefe;background-color:#414141;padding:30px}.home-page-fun-stats-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-page-fun-stats-wrapper li{width:50%;float:left;padding-right:.9375rem;padding-left:.9375rem;text-align:center;padding-top:30px;padding-bottom:30px}.home-page-fun-stats-wrapper li:last-child:not(:first-child){float:right}@media print,screen and (min-width:30em){.home-page-fun-stats-wrapper li{width:25%;float:left;padding-right:.9375rem;padding-left:.9375rem}.home-page-fun-stats-wrapper li:last-child:not(:first-child){float:right}}.home-page-fun-stats-wrapper .fun-stat-value{display:block;font-size:56px;font-family:"BrandonGrotesque";font-weight:700;margin-bottom:15px}@media print,screen and (min-width:64.0625em){.home-page-fun-stats-wrapper .fun-stat-value{font-size:84px}}.home-page-fun-stats-wrapper .stat-description{font-family:"BrandonGrotesque";font-size:20px;font-weight:700;display:block}@media print,screen and (min-width:64.0625em){.home-page-fun-stats-wrapper .stat-description{font-size:24px}}.key-panel-content-wrapper h3{text-transform:uppercase}@media print,screen and (min-width:64.0625em){.key-panel-content-wrapper h3{margin-top:30px}}@media print,screen and (min-width:64.0625em){.key-panel-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.key-panel-content-wrapper .panel-button{color:#fefefe;white-space:normal;border-radius:1px;padding-top:11px;padding-bottom:10px;padding-left:15px;padding-right:15px;text-transform:uppercase;background-color:#404040;border:0;font-family:"BrandonGrotesque";font-style:normal;font-weight:600;display:inline-block;vertical-align:middle;-webkit-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out;font-size:16px;line-height:1;margin-bottom:1rem}.key-panel-content-wrapper .panel-button:focus{outline:0;color:#fefefe}.key-panel-content-wrapper .panel-button:hover{background-color:#8dc63f !important;color:#fefefe !important}@media print,screen and (min-width:64.0625em){.key-panel-content-wrapper .panel-button{font-size:18px}}.key-panel:nth-of-type(even),.shops-list .shops-item:nth-of-type(even),.career-listing:nth-of-type(even){background-color:#f5f5f5}@media print,screen and (min-width:64.0625em){.key-panel,.shops-list .shops-item,.career-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.key-panel:nth-of-type(odd),.shops-list .shops-item:nth-of-type(odd),.career-listing:nth-of-type(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.shops-list .shops-item:nth-of-type(odd) .picture-wrap{text-align:right}.key-panel:nth-of-type(odd) .panel-shape,.shops-list .shops-item:nth-of-type(odd) .panel-shape{position:absolute;bottom:0;float:left;width:40%;height:100%;overflow:hidden}.shops-list .shops-item:nth-of-type(odd) .panel-shape:after{content:"";display:block;width:0;height:0;border-right:300px solid transparent;border-bottom:600px solid #fefefe}.key-panel:nth-of-type(even),.shops-list .shops-item:nth-of-type(even),.career-listing:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.key-panel:nth-of-type(even) .panel-shape,.shops-list .shops-item:nth-of-type(even) .panel-shape{position:absolute;top:0;right:0;width:40%;height:100%;overflow:hidden}.shops-list .shops-item:nth-of-type(even) .panel-shape:after{content:"";display:block;position:absolute;top:0;right:0;width:0;height:0;border-top:600px solid transparent;border-right:267px solid #f5f5f5}}.key-panel-image-wrapper,.shops-list .shops-item .picture-wrap,.careeer-listing-picture-wrapper{position:relative;position:relative}.key-panel-image-wrapper:before,.careeer-listing-picture-wrapper:before{display:block;content:"";width:100%;padding-top:47.91667%}.key-panel-image-wrapper>:first-child,.careeer-listing-picture-wrapper>:first-child{position:absolute;top:0;left:0;right:0;bottom:0}@media print,screen and (min-width:64.0625em){.key-panel-image-wrapper,.shops-list .shops-item .picture-wrap,.careeer-listing-picture-wrapper{position:relative;width:calc(40% - 4.375rem)}.key-panel-image-wrapper:before,.careeer-listing-picture-wrapper:before{display:block;content:"";width:100%;padding-top:70.42254%}.key-panel-image-wrapper>:first-child,.careeer-listing-picture-wrapper>:first-child{position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (max-width:64em){.key-panel-content-wrapper,.shops-list .shops-item .info-wrap,.career-list-page .career-info-wrapper{padding:30px}.key-panel-content-wrapper h3,.shops-list .shops-item .info-wrap h3,.career-list-page .career-info-wrapper h3{margin-top:0}}@media print,screen and (min-width:64.0625em){.key-panel-content-wrapper,.shops-list .shops-item .info-wrap,.career-list-page .career-info-wrapper{width:calc(55% - 4.375rem);margin-right:2.1875rem;margin-left:2.1875rem}.shops-list .shops-item .info-wrap{padding-top:76px;padding-bottom:30px}}.key-panel-content-wrapper .read-more,.shops-list .shops-item .info-wrap .read-more,.career-list-page .career-info-wrapper .read-more{margin-bottom:30px}.career-listing-text{max-width:75rem;margin:0 auto 50px}.career-listing-text .topic-block{margin-bottom:0;padding:0 30px}.career-items>h2{margin:0;padding:50px 0;background-color:#f5f5f5;text-align:center;text-transform:uppercase}@media screen and (min-width:64.0625em) and (max-width:74.9375em){.career-listing{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:75em){.career-listing{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print,screen and (min-width:64.0625em){.career-list-page .career-info-wrapper{padding:30px 0}}.career-list-page .career-info-wrapper .career-head{margin-bottom:15px}.career-list-page .career-info-wrapper .career-head h3{margin:0}.career-list-page .career-info-wrapper>.career-overview{margin-bottom:20px}.career-list-page .career-info-wrapper .read-more{color:#fefefe;white-space:normal;border-radius:1px;padding-top:11px;padding-bottom:10px;padding-left:15px;padding-right:15px;text-transform:uppercase;background-color:#404040;border:0;font-family:"BrandonGrotesque";font-style:normal;font-weight:600;display:inline-block;vertical-align:middle;-webkit-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out;font-size:16px;line-height:1;margin-bottom:0}.career-list-page .career-info-wrapper .read-more:focus{outline:0;color:#8dc63f}.career-list-page .career-info-wrapper .read-more:hover{background-color:#8dc63f !important;color:#fff !important}@media print,screen and (min-width:64.0625em){.career-list-page .career-info-wrapper .read-more{font-size:18px}}.career-end-date{color:#a4a4a4}.html-career-full-page .side-2{background-color:#f5f5f5}@media screen and (max-width:64em){.html-career-full-page .side-2{padding-left:0;padding-right:0}}@media print,screen and (min-width:64.0625em){.html-career-full-page .side-2{width:30%}}@media screen and (min-width:75em){.html-career-full-page .side-2{width:25%}}@media screen and (min-width:90em){.html-career-full-page .side-2{width:20%}}.html-career-full-page .side-2 .topic-block{padding-left:30px;padding-right:30px;padding-bottom:30px}@media print,screen and (min-width:64.0625em){.html-career-full-page .center-2{width:70%}}@media screen and (min-width:75em){.html-career-full-page .center-2{width:75%}}@media screen and (min-width:90em){.html-career-full-page .center-2{width:80%}}.html-career-full-page .topic-block-body{overflow:hidden}.career-full-page .page-body{padding-bottom:60px;padding-left:30px;padding-right:30px}@media screen and (min-width:75em){.career-full-page .page-body{padding:0 100px 60px}}@media screen and (min-width:90em){.career-full-page .page-body{padding:0 200px 60px}}.career-full-page .career-end-date{text-align:center;padding-bottom:15px;font-size:16px}@media screen and (min-width:48.0625em){.career-full-page .career-end-date{float:right}}.career-full-page .career-info-wrapper{clear:both}h1{margin:0 !important}.topic-page .page-body{text-align:left!important}.html-category-page .master-wrapper-content .master-column-wrapper,.html-manufacturer-list-page .master-wrapper-content .master-column-wrapper,.html-manufacturer-page .master-wrapper-content .master-column-wrapper,.html-store-page .master-wrapper-content .master-column-wrapper,.html-product-tag-page .master-wrapper-content .master-column-wrapper,.html-search-page .master-wrapper-content .master-column-wrapper{width:100% !important;padding:0 30px}.html-career-list-page .master-wrapper-content .master-column-wrapper{width:100% !important;padding:0 0}.html-sports-clinic-list-page .master-wrapper-content .master-column-wrapper,.html-sponsorship-clinic-full-page .master-wrapper-content .master-column-wrapper,.html-contact-page .master-wrapper-content .master-column-wrapper,.html-sponsorship-list-page .master-wrapper-content .master-column-wrapper{width:100% !important;padding:0 0}.contact-page .page-body{max-width:100rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:none;padding-left:0;padding-right:0}.html-allshop-list-page .master-wrapper-content .master-column-wrapper{width:100% !important;padding:0 0}.html-sponsorship-clinic-full-page .page-title,.html-sports-clinic-list-page .page-title,.html-store-page .page-title,.html-contact-page .page-title,.html-allshop-list-page .page-title,.html-sponsorship-list-page .page-title{position:unset}.contact-page form{max-width:590px;margin:0 auto 90px;padding:30px;background:#f8f8f8;position:relative}.html-career-full-page .master-column-wrapper{width:100% !important}.shop-page .main-picture-link:before{display:block;content:"";width:100%;padding-top:66.25%}.shop-page .main-picture-link{display:block!important;position:relative}.shop-page .main-picture-link>:first-child{position:absolute;top:0;left:0;right:0;bottom:0}.shop-page .main-picture-link>img{width:100%}.shop-full-description strong{font-weight:700}.shop-full-description p{font-style:normal;font-size:16px;color:#525252}.category-page-title{padding:10px;margin:0 0 30px;text-align:center;border-bottom:1px solid #f1f1f1}.category-page-title h1{font-size:22px;font-weight:normal;letter-spacing:3px;color:#4d4d4d;text-transform:uppercase}.category-grid.sub-category-grid .item-box .category-item-text-wrapper>span{margin:0;font-size:16px;color:#4d4d4d;font-weight:400}.career-full-page p{line-height:1.5;font-size:16px}.career-info-wrapper strong{font-weight:700}.career-full-page a{line-height:1;color:#8dc63f;border-bottom:1px solid transparent;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.career-full-page a:hover{border-color:#8dc63f}.shops-list .shops-item{margin:0}.shops-list .shops-item .picture-wrap img{width:100%}.shops-list .shops-item .distance-line{background-color:#2d2d2d}.shops-list .shops-item .distance-label{color:#fefefe;font-style:normal !important;font-weight:bold}.shops-list .shops-item .distance-line span{color:#fefefe;font-style:normal !important;font-weight:bold}.shops-item .tag-item,.shop-page .tag-item{font-style:normal !important;font-size:16px !important;text-transform:capitalize}.shops-item .tag-item:first-child,.shop-page .tag-item:first-child{padding:0 0 0 20px !important;background-size:14px !important}.shops-item .tag-item,.shop-page .tag-item,.shops-item .distance-line label,.shops-item .distance-line span,.shops-sorting-filtering-wrapper label{font-family:"BrandonGrotesque" !important;font-style:normal !important}.shops-item .show-directions{background-size:11px !important;font-size:16px;padding-left:20px !important;margin-bottom:6px !important}.shops-item .tag-item:after,.shop-page .tag-item:after{margin:0 5px 0 0!important}.header-social-icons a.twitter{background:url('../../img/header-social-hover.png') 9px center no-repeat}.header-social-icons a.instagram{background:url('../../img/header-social-hover.png') -22px center no-repeat}.header-social-icons a.facebook{background:url('../../img/header-social-hover.png') -53px center no-repeat}.header-social-icons a.youtube{background:url('../../img/header-social-hover.png') -83px center no-repeat}.header-social-icons a.appstore{background:url('../../img/header-social-hover.png') -214px center no-repeat}.header-social-icons a.playstore{background:url('../../img/header-social-hover.png') -235px center no-repeat}.manufacturer-list-page .manufacturer-item{background:#2d2d2d}.contact-page .address-block{width:100%;padding:50px}.contact-page form{max-width:none;width:100%;background-color:#f5f5f5;padding:0;margin:0}.contact-page .fieldset .form-fields{width:100%}.contact-page .fieldset{padding-top:50px;max-width:100%}.contact-page .fieldset .inputs{max-width:100%}.contact-page .contact-info-list li{margin-bottom:10px;font-size:16px;display:flex;align-items:center}.contact-page .contact-info-list li.address>*{line-height:1.2}.page.sponsorship-list-page .page-body,.page.sports-clinic-list-page .page-body{padding:0}.contact-page .address-block p{font-size:16px}.sponsorship-filter-button-group{padding:0 30px;color:#fefefe;text-align:center}.contact-page .contact-info-list a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.contact-page .contact-info-list i{color:#8dc63f;margin-right:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.contact-page .contact-info-list a span{border-bottom:1px solid transparent;-webkit-transition:border-color .4s ease-in-out;transition:border-color .4s ease-in-out}@media print,screen and (min-width:64.0625em){.sponsorship-filter-button-group{padding-left:60px;padding-right:60px;text-align:left}}.sponsorship-filter-button-group button{text-transform:uppercase;font-weight:700;font-size:inherit;color:#fff;padding:15px;background-color:#414141;margin-bottom:30px;border:0}.sponsorship-filter-button-group button.is-checked{background-color:#8dc63f}.sports-clinic-listings{background-color:#ebebeb;padding:60px 30px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-1px;margin-right:-1px}.contact-page .contact-info-list a:hover{color:#7aad33}@media print,screen and (min-width:64.0625em){.sports-clinic-listings{padding-left:60px;padding-right:60px}}.sponsorship-listing-outer-wrapper{background-color:#ebebeb;padding:60px 30px 30px}.sponsorship-info-wrapper{padding:0 15px;padding-bottom:15px}.clinic-img-anchor-wrapper{display:block;padding-bottom:100%;position:relative}.clinic-img-anchor-wrapper>:first-child{left:0;height:100%;position:absolute;top:0;width:100%}.sponsorship-img-anchor-wrapper{display:block;padding-bottom:75%;position:relative}.sponsorship-img-anchor-wrapper>:first-child{left:0;height:100%;position:absolute;top:0;width:100%}.sponsorship-img-anchor-wrapper{padding-bottom:53%}.sponsorship-img-anchor-wrapper>:first-child{left:0;right:0;margin:auto;height:100%;position:absolute;padding:3%;top:0;width:auto}.sponsorship-listing{background-color:#fefefe;margin-bottom:30px;width:100%}.sponsorship-listings{display:flex;flex-wrap:wrap;margin:0 -1%}.sponsorship-listings .sponsorship-listing{position:unset !important}@media screen and (min-width:1440px){.sponsorship-listing{width:18%;margin:0 1% 2%}}@media screen and (min-width:1200px) and (max-width:1439px){.sponsorship-listing{width:23%;margin:0 1% 2%}}@media screen and (min-width:768px) and (max-width:1199px){.sponsorship-listing{width:31.33%;margin:0 1% 2%}}@media screen and (min-width:480px) and (max-width:767px){.sponsorship-listing{width:48%;margin:0 1% 2%}}.sponsorship-gutter{width:2px;display:none}.sports-clinic-listing{background-color:#fefefe;margin-bottom:30px;margin-left:1px;margin-right:1px;width:100%}@media print,screen and (min-width:30em){.sports-clinic-listing{width:calc(50% - 2px)}}@media print,screen and (min-width:64.0625em){.sports-clinic-listing{width:calc(100%/3 - 4px)}}@media screen and (min-width:75em){.sports-clinic-listing{width:calc(25% - 6px)}}@media screen and (min-width:90em){.sports-clinic-listing{width:calc(100%/5 - 10px)}}.sports-clinic-listing .info-wrapper{padding:0 15px}.sports-clinic-listing .info-wrapper h4{font-size:20px}.html-sponsorship-clinic-full-page .ui-tabs .ui-state-active.ui-tabs-active a{background-color:#8dc63f;border:0}.html-sponsorship-clinic-full-page .ui-tabs .ui-tabs-nav{font-size:inherit}.html-sponsorship-clinic-full-page .ui-tabs .ui-tabs-nav li{display:block;max-width:none;margin-bottom:15px}@media screen and (min-width:30em) and (max-width:64em){.html-sponsorship-clinic-full-page .ui-tabs .ui-tabs-nav li{display:inline-block}}.html-sponsorship-clinic-full-page .ui-tabs .ui-tabs-nav li a{color:#fefefe;white-space:normal;border-radius:1px;padding-top:11px;padding-bottom:10px;padding-left:15px;padding-right:15px;text-transform:uppercase;background-color:#414141;border:0;font-family:"BrandonGrotesque";font-style:normal;font-weight:600;display:inline-block;vertical-align:middle;-webkit-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out;font-size:16px;line-height:1;display:block;text-align:center}.html-sponsorship-clinic-full-page .ui-tabs .ui-tabs-nav li a:focus{outline:0;color:#fefefe}.html-sponsorship-clinic-full-page .ui-tabs .ui-tabs-nav li a:hover{background-color:#8dc63f !important;color:#fefefe !important}@media print,screen and (min-width:64.0625em){.html-sponsorship-clinic-full-page .ui-tabs .ui-tabs-nav li a{font-size:18px}}.html-sponsorship-clinic-full-page .ui-tabs .ui-tabs-panel{padding:0;border:none;color:#525252;background-color:inherit}.sponsorship-clinic-full-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.sponsorship-clinic-full-page .tab-wrapper{background-color:#f5f5f5;width:100%;padding:0 30px;padding-top:30px;padding-bottom:15px}@media print,screen and (min-width:64.0625em){.sponsorship-clinic-full-page .tab-wrapper{width:30%}}@media screen and (min-width:75em){.sponsorship-clinic-full-page .tab-wrapper{width:25%}}@media screen and (min-width:90em){.sponsorship-clinic-full-page .tab-wrapper{width:20%}}.sponsorship-clinic-full-page .page-body{width:100%;padding-bottom:30px;padding-top:30px}@media print,screen and (min-width:64.0625em){.sponsorship-clinic-full-page .page-body{width:70%;padding:0 60px 30px 60px}}@media screen and (min-width:75em){.sponsorship-clinic-full-page .page-body{width:75%}}@media screen and (min-width:90em){.sponsorship-clinic-full-page .page-body{padding:0 200px 30px 200px;width:80%}}.sponsorship-clinic-full-page .page-body .gallery-wrapper{margin:30px 0}@media print,screen and (min-width:64.0625em){.sponsorship-clinic-full-page .page-body .gallery-wrapper{margin-top:0;margin-bottom:30px}}.sponsorship-clinic-full-page .contact-wrapper{margin-bottom:35px}.sponsorship-clinic-full-page .contact-wrapper .contact-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sponsorship-clinic-full-page .contact-wrapper .contact-link:hover{color:#7aad33}.sponsorship-clinic-full-page .contact-wrapper i{margin-right:10px}.sponsorship-clinic-full-page .contact-wrapper ul>li{margin-bottom:15px;font-size:16px}.sponsorship-clinic-full-page .about-contact-wrapper .about-wrapper p{font-size:16px}.sponsorship-clinic-full-page .contact-wrapper .address-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fefefe}.gallery-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:40px}.gallery-wrapper .image-wrapper{position:relative;overflow:hidden}.gallery-wrapper .image-wrapper:before{display:block;content:"";width:100%;padding-top:71.20623%}.gallery-wrapper .image-wrapper>:first-child{position:absolute;top:0;left:0;right:0;bottom:0}@media print,screen and (min-width:64.0625em){.gallery-wrapper .image-wrapper{width:calc(25% - .0625rem);margin-left:.03125rem;margin-right:.03125rem;margin-bottom:.03125rem}}@media screen and (min-width:30em) and (max-width:64em){.gallery-wrapper .image-wrapper{width:calc(33.33333% - .0625rem);margin-left:.03125rem;margin-right:.03125rem;margin-bottom:.03125rem}}@media screen and (max-width:29.9375em){.gallery-wrapper .image-wrapper{width:calc(50% - .0625rem);margin-left:.03125rem;margin-right:.03125rem;margin-bottom:.03125rem}}.gallery-wrapper .gallery-image .image{-webkit-transition:box-shadow .4s ease-out;-webkit-transition:-webkit-box-shadow .4s ease-out;transition:-webkit-box-shadow .4s ease-out;transition:box-shadow .4s ease-out;transition:box-shadow .4s ease-out,-webkit-box-shadow .4s ease-out;border-radius:4px}.gallery-wrapper .gallery-image .image:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.5);box-shadow:0 0 30px 0 rgba(0,0,0,.5)}.icon-man-user:before,.icon-keyboard-right-arrow-button:before,.icon-keyboard-left-arrow-button:before,.icon-keyboard-down-arrow-button:before,.icon-arrow-down:before,.icon-shopping-cart:before,.icon-twitter-logo-silhouette:before,.icon-facebook-logo:before,.icon-youtube:before,.icon-pinterest:before,.icon-google-plus:before,.icon-instagram-logo:before,.icon-rss-feed-logo:before,.icon-edit:before,.icon-clear-button:before,.icon-close-envolope:before,.icon-phone-receiver:before,.icon-placeholder:before{speak:none;display:inline-block;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Eurosport fonts"}@font-face{font-family:"Eurosport fonts";src:url("../../fonts/Eurosport-fonts.eot?");src:url("../../fonts/Eurosport-fonts.eot?#iefix") format("embedded-opentype"),url("../../fonts/Eurosport-fonts.woff") format("woff"),url("../../fonts/Eurosport-fonts.ttf") format("truetype"),url("../../fonts/Eurosport-fonts.svg#My-Testing-Font") format("svg");font-weight:normal;font-style:normal}.icon-man-user:before{content:"T"}.icon-keyboard-right-arrow-button:before{content:"O"}.icon-keyboard-left-arrow-button:before{content:"n"}.icon-keyboard-down-arrow-button:before{content:"o"}.icon-arrow-down:before{content:"A"}.icon-shopping-cart:before{content:"d"}.icon-twitter-logo-silhouette:before{content:"i"}.icon-facebook-logo:before{content:"K"}.icon-youtube:before{content:"q"}.icon-pinterest:before{content:"r"}.icon-google-plus:before{content:"s"}.icon-instagram-logo:before{content:"t"}.icon-rss-feed-logo:before{content:"u"}.icon-edit:before{content:"G"}.icon-clear-button:before{content:"F"}.icon-close-envolope:before{content:"H"}.icon-phone-receiver:before{content:"W"}.icon-placeholder:before{content:"X"}@media screen and (min-width:48.0625em){.contact-page .address-block{width:50%}.contact-page form{width:50%}}@media screen and (min-width:64.0625em){.contact-page .address-block{padding:50px 75px}.contact-page .fieldset{padding-left:75px;padding-right:75px}}@media all and (min-width:1025px){.category-grid.sub-category-grid .item-box{width:15%;margin-left:2%}.category-grid.sub-category-grid .item-box:nth-child(6n+1){margin-left:0}}@media all and (min-width:1001px){.shops-item .distance-line{top:20px!important}}@media all and (max-width:1024px) and (min-width:769px){.category-grid.sub-category-grid .item-box{width:23.5%;margin-left:2%}.category-grid.sub-category-grid .item-box:nth-child(4n+1){margin-left:0}}@media all and (max-width:768px) and (min-width:576px){.category-grid.sub-category-grid .item-box{width:32%;margin-left:2%}.category-grid.sub-category-grid .item-box:nth-child(3n+1){margin-left:0}}.kayaks_main_banner{margin-bottom:30px}.kayaks-after-banner-text p{font-size:20px;font-weight:600;margin:0 0 20px;font-family:"BrandonGrotesque";text-transform:capitalize}.kayaks-artboard-images{display:flex;flex-wrap:wrap}.kayaks-artboard.kayaks-buy-btn{background:#fe8c12;display:flex;align-items:center;justify-content:center}.kayaks-artboard.kayaks-buy-btn a{color:#fefefe;border-radius:1px;padding-top:11px;padding-bottom:10px;padding-left:15px;padding-right:15px;text-transform:uppercase;background-color:#8dc63f;border:0;font-family:"BrandonGrotesque";font-style:normal;font-weight:600;display:inline-block;vertical-align:middle;-webkit-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out;font-size:16px;line-height:1;margin-bottom:1rem}.kayaks-artboard.kayaks-buy-btn a:hover{background-color:#ffcb05}.kayaks-artboard{display:flex}.html-search-page .master-column-wrapper{padding-top:70px !important}.es-searchbox{width:100%;margin:45px 0;display:inline-block}.es-searchbox input{max-width:600px;width:100%}.search-page .search-input form{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.search-input .basic-search .inputs{margin:0;max-width:100%;width:600px}.search-input .basic-search .inputs input{height:49px}.search-page .search-input form .buttons{margin:0}.search-input .fieldset{margin:0 15px 0 0}.search-input .fieldset .basic-search{margin:0}.search-page .search-input form label{margin-right:15px}.search-page .search-input form label,.search-page .search-input form .fieldset,.search-page .search-input form .buttons{margin-top:10px}.size-guide-link-container a{display:flex;align-items:center}.size-guide-link-container svg{width:24px;height:24px;margin-right:6px;color:#8dc63f}.size-guide-link-container svg g path{fill:#8dc63f}.size-guide-link-container a span{font-size:16px}.topic-page .ui-tabs .ui-tabs-nav:before{border:0}.topic-page .ui-tabs{font-style:normal;font-family:'Brandon Grotesque','Noto Sans',sans-serif}.topic-page a:hover,.career-full-page a:hover{border-color:#8dc63f}.topic-page .ui-tabs ul.ui-tabs-nav .ui-state-active a,.topic-page .ui-tabs ul.ui-tabs-nav .ui-state-hover a{border:1px solid}.ui-tabs .ui-tabs-nav{text-align:center !important}.topic-page div.ui-tabs .contentBrands .titleSizeGuideContent{font-size:24px}.ui-tabs .ui-tabs-panel{border:1px solid #dedede;background-color:#fefefe;color:#2d2d2d}#tabs .contentBrands table tbody tr td{padding:20px}#tabs .contentBrands table tbody tr td p{color:#525252}#tabs .contentBrands table tbody tr:hover{background-color:#f9f9f9}.count-results .clerk-load-more-button{display:inline-block;padding:16.5px 40px;font-size:13px;background:#2e2e2e;border:none;color:#fff;cursor:pointer;text-transform:uppercase;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.count-results .clerk-load-more-button:hover{background:#e56363}.count-results{text-align:center}.header-links .my-account-dropdown .customer-info a::before{background-position:0 -66px}.header-links .my-account-dropdown .customer-addresses a::before{background-position:0 -106px}.header-links .my-account-dropdown .customer-orders a::before{background-position:0 -147px}.header-links .my-account-dropdown .reward-points a::before{background-position:0 -308px}.header-links .my-account-dropdown .change-password a::before{background-position:0 -349px}.header-links .my-account-dropdown .ico-logout a::before{background-position:0 -470px}#home-page-visitor-complementary>div,#home-page-trending>div,#home-page-popular>div{width:100%;display:inline-block;border-bottom:1px solid #f1f1f1}.html-product-details-page .master-column-wrapper{width:100%;margin:0}.product-details-page .product-essential{padding:0 30px;padding-top:15px}.product-essential{margin-bottom:20px}.productTabs{padding:15px 30px}#quickTab-contact_us .form-fields{background-color:transparent}.gallery .picture a:before,.product-variant-list .variant-picture:before{padding-top:65%}.gallery .picture img{margin:0 auto}.product-details-page-body .breadcrumb{margin:0}.gallery .picture-thumbs a{width:60px;height:auto;background:#fff}.gallery .picture-thumbs a img{display:block;border:1px solid #000;position:static}.gallery .picture-thumbs a:before{background-color:transparent !important}.gallery .picture-thumbs-item{height:auto}.picture-thumbs-list .slick-dots{display:flex}.picture-thumbs-list .slick-dots li button{font-size:0}.picture-thumbs-list .slick-list{padding:0 5px}.sub-category-item .title{background:#fff;margin:0}.sub-category-item .title{position:relative}.category-item-text-wrapper{position:relative;padding:10px 0;margin:0;transform:none}.sub-category-item .title:hover{margin:0}.newsletter-box-button:before{background-color:#fff}@media all and (min-width:64.0625em){.product-details-page .product-essential{padding:0 100px;padding-top:50px}}@media print,screen and (min-width:30em){.category-item-text-wrapper{padding:15px 0}}@media all and (min-width:1025px){.product-essential{text-align:left}}@media all and (min-width:64.0625em){.productTabs{padding:50px 100px}}@media all and (max-width:1024px){.size-guide-link-container a{justify-content:center}.key-panel-image-wrapper:before{padding-top:0}.key-panel-image-wrapper>:first-child{position:unset}.home-page-key-panels-section .key-panel{display:flex;flex-wrap:wrap;align-items:center}.home-page-key-panels-section .key-panel-image-wrapper,.home-page-key-panels-section .key-panel-content-wrapper{width:50%}.home-page-key-panels-section .key-panel:nth-child(even) .key-panel-image-wrapper{order:1}}@media only screen and (max-width:1000px){.header-logo a img{max-height:50px}}@media all and (max-width:769px){.product-details-page #quickTabs .productTabs-body{margin:0 !important}.breadcrumb{margin-bottom:30px}}@media all and (min-width:768px){.kayaks-artboard{width:32%;margin-left:2%;margin-bottom:2%}.kayaks-artboard:nth-child(3n+1){margin-left:0}}@media all and (max-width:767px){.kayaks-artboard{width:49%;margin-left:2%;margin-bottom:2%}.kayaks-artboard:nth-child(2n+1){margin-left:0}.kayaks-artboard.kayaks-buy-btn{width:100%;padding:30px 15px}.kayaks-artboard.kayaks-buy-btn a{margin:0}.search-input .basic-search .inputs{max-width:550px;width:100%}.home-page-key-panels-section .key-panel-image-wrapper,.home-page-key-panels-section .key-panel-content-wrapper{width:100%}.home-page-key-panels-section .key-panel:nth-child(even) .key-panel-image-wrapper{order:unset}}@media all and (max-width:575px){.kayaks-artboard{width:100%;margin-left:0;margin-bottom:2%}.kayaks-after-banner-text p{font-size:16px}.category-grid.sub-category-grid .item-box{width:49%;margin-left:2%;margin-bottom:2%}.category-grid.sub-category-grid .item-box:nth-child(2n+1){margin-left:0}.category-item-name{font-size:18px}}@media only screen and (max-width:480px){.home-page-fun-stats-wrapper .fun-stat-value{font-size:45px}.product-details-page #quickTabs .productTabs-body{margin:0 !important}.breadcrumb{margin-bottom:10px}.home-page-category-grid .item-box{width:49%;margin:0 0 2% 2%}.home-page-category-grid .item-box:nth-child(2n+1){margin-left:0}.home-page .topic-block-body{padding:0 15px}}.home-page-key-panels-section .key-panel{overflow:hidden}.career-list-page .page-title{position:unset}.career-items .career-listing-container:nth-child(odd){background-color:#f5f5f5}.career-items .career-listing-container:nth-child(odd) .panel-shape:after{border-bottom-color:#f5f5f5}.home-page-body .master-column-wrapper{margin:0 !important}.student-page-temp-root .master-column-wrapper{padding-top:400px;width:100%;margin:0}.loyalty-header{width:100%;display:flex;flex-wrap:wrap;justify-content:center;background-color:#2d2d2d}.student-page-temp-root .header-logo{margin:auto !important}.student-card-page.student-card-page--loyalty .figure-human{bottom:-125px;-webkit-transform:translateX(44%);-ms-transform:translateX(44%);transform:translateX(44%)}.category-grid.home-page-category-grid{width:100%;padding:0 30px}.category-grid.home-page-category-grid .item-box{width:12.28% !important;margin:0 1% 2% !important;min-width:12.28% !important}@media print,screen and (min-width:64.0625em){.master-column-wrapper .page-title{border-bottom:0}.student-page-temp-root .header-logo{padding:20px 0}}@media print,screen and (min-width:75em){.student-page-temp-root .master-column-wrapper{padding-top:0}}@media all and (min-width:1025px){.loyalty-header{background:#282828;text-align:center}}.student-card-page{margin:0 auto;max-width:100%}.student-card-page a{color:#8dc63f}.student-card-page a:hover{text-decoration:underline}.student-card-page h3{font-size:28px;color:#333;margin-bottom:25px;margin-top:0}.student-card-page .page-title{border:0;background-repeat:no-repeat;background-image:url("/Themes/Uptown/Content/img/student_bg_xlarge_2020.jpg")}.student-card-page.student-card-page--loyalty .page-title{background-image:url("/Themes/Uptown/Content/img/loyalty-banner.jpg")}.student-card-page .page-body{padding-top:0;padding-bottom:80px;padding-left:30px;padding-right:30px;background-image:url("/images/thumbs/student-card/student-human_2020.png")}@media screen and (min-width:75em){.student-card-page .page-body{background-image:url("/Themes/Uptown/Content/img/student-human_2020.png");background-size:cover;background-repeat:no-repeat;padding-top:400px;background-position:center top}}@media screen and (max-width:1200px){.student-card-page .page-body{background:none}.student-card-page .page-title{background-repeat:no-repeat;background-image:url("/Themes/Uptown/Content/img/student_bg_xlarge_2020.jpg");height:310px !important;background-size:cover !important;background-position:center !important;margin:0 !important}.student-page-temp-root .master-column-wrapper{padding-top:340PX}}@media screen and (max-width:1800px){.student-card-page .page-body{background-size:contain !important}}.student-card-page.student-card-page--loyalty .page-body{background-image:url("/Themes/Uptown/Content/img/loyalty_bg_small.jpg")}@media screen and (min-width:75em){.student-card-page.student-card-page--loyalty .page-body{background-image:url("/Themes/Uptown/Content/img/loyalty_bg_xlarge.jpg");padding-top:355px}}.student-card-page .form-fields{background:transparent;z-index:2;padding:0}.student-card-page .button-1{color:#fefefe;white-space:normal;border-radius:1px;padding-top:11px;padding-bottom:10px;padding-left:15px;padding-right:15px;text-transform:uppercase;background-color:#8dc63f;border:0;font-family:"BrandonGrotesque";font-style:normal;font-weight:600;display:inline-block;vertical-align:middle;-webkit-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out;font-size:16px;line-height:1;background-color:#7d69a6;position:relative;z-index:2;border-radius:3px}.student-card-page .button-1:focus{outline:0;color:#fefefe}.student-card-page .button-1:hover{background-color:#ffcb05 !important;color:#fefefe !important}@media print,screen and (min-width:64.0625em){.student-card-page .button-1{font-size:18px}}.student-card-page .button-1:hover{background-color:#64528a !important}.student-card-page.student-card-page--loyalty .button-1{background-color:#333}.student-card-page.student-card-page--loyalty .button-1:hover{background-color:#4d4d4d !important}.student-card-page .email-hint{font-size:14px;margin-bottom:20px}.student-card-page .result-failed,.student-card-page .result-success{max-width:80rem;margin:0 auto}@media screen and (min-width:75em){.student-card-page .result-failed,.student-card-page .result-success{max-width:67rem}}.student-card-page .result-failed{text-align:center;background:#f00;color:#fff;padding:20px}.student-card-page .result-success{text-align:center;background:#ffcb05;color:#000;padding:20px;margin-bottom:0;font-weight:bold}.student-card-page form{padding:5px;max-width:80rem;margin:auto;position:relative;border-radius:5px;background-color:#f5f5f5}@media screen and (min-width:75em){.student-card-page form{max-width:67rem;padding:20px 60px}}.student-card-page .figure-human{position:absolute;bottom:-50px;right:0;-webkit-transform:translateX(71%);-ms-transform:translateX(71%);transform:translateX(71%);z-index:1;display:none}@media screen and (min-width:75em){.student-card-page .figure-human{display:block}}.student-card-page.student-card-page--loyalty .figure-human{bottom:-125px;-webkit-transform:translateX(44%);-ms-transform:translateX(44%);transform:translateX(44%)}.student-card-page .info-marketing-text{color:#497ead;position:relative;left:0;padding:50px 0;font-size:22px}.student-card-page .info-marketing-text:before{content:"";display:block;width:40px;height:2px;background:#497ead;position:absolute;top:0;left:0;right:0;margin:auto}.student-card-page .info-marketing-text:after{content:"";display:block;width:40px;height:2px;background:#497ead;position:absolute;bottom:0;left:0;right:0;margin:auto}.student-card-page .info-marketing-text .first-line {display:block;text-align:center;font:Regular 27px Roboto;letter-spacing:2.7px;text-transform:uppercase;margin-bottom:10px}.student-card-page .info-marketing-text .second-line{display:block;text-align:center;font:Bold 37px/27px Roboto;letter-spacing:3.7px;text-transform:uppercase;margin-bottom:10px}@media screen and (min-width:75em){.student-card-page .info-marketing-text{position:absolute;color:#fff;-webkit-transform:translate(-25%,-140%);-ms-transform:translate(-25%,-140%);transform:translate(-25%,-140%)}.student-card-page .info-marketing-text:after{background:#fff}.student-card-page .info-marketing-text::before{background:#fff}}@media only screen and (min-width:1750px){.student-card-page .info-marketing-text{padding:25px;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}}.student-card-page.student-card-page--loyalty .info-marketing-text{color:#e66a8e}.student-card-page.student-card-page--loyalty .info-marketing-text .first-line {margin-bottom:0}.student-card-page.student-card-page--loyalty .info-marketing-text:after{background:#e66a8e}.student-card-page.student-card-page--loyalty .info-marketing-text::before{background:#e66a8e}@media screen and (min-width:75em){.student-card-page.student-card-page--loyalty .info-marketing-text{color:#fff;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);padding:20px}.student-card-page.student-card-page--loyalty .info-marketing-text:after{background:#fff}.student-card-page.student-card-page--loyalty .info-marketing-text::before{background:#fff}}@media only screen and (min-width:1750px){.student-card-page.student-card-page--loyalty .info-marketing-text{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}}.student-card-page .page-title{background-position:center !important;margin:0 !important;padding:0}@media screen and (min-width:75em){.student-card-page .page-title{height:0}}.student-card-page .page-title .overlay{background:rgba(0,0,0,0);position:absolute;left:0;right:0;bottom:0;top:0}.student-card-page .page-title h1{margin-top:200px;color:#fff;z-index:1;position:relative}.student-card-page .form-group.checkbox-container{margin-bottom:5px}.student-card-page .form-group.checkbox-container:last-of-type{margin-bottom:20px}.student-card-page p{text-align:justify}@media only screen and (max-width:900px){.student-page-temp-root .master-column-wrapper{padding-top:15vmax}.student-card-page .page-title{height:25vmax}.student-card-page .page-body{padding:200px 0 0}.student-card-page .fieldset{padding:5px 15px 20px}}h3.text-center.scard-title-text{text-transform:uppercase;color:#00b0f0}.student-card-page .scard-offer h6{color:#ed7d31;font-size:16px;line-height:24px}.scard-newstudent h6{color:#7030a0;margin-top:20px !important;font-size:16px;line-height:24px;display:block}.scard-detail p{color:#525252;font-size:14px;line-height:22px}.scard-existingstudent h6{color:#92d050;margin-top:20px !important;display:block;font-size:16px;line-height:24px}.scard-bold h6{font-weight:bold;font-size:16px;line-height:24px;margin-top:30px;color:#000}.scard-bold{margin-bottom:20px}h5.scard-thankyou{font-size:18px}.scard-formrules li{color:#525252;font-size:14px;line-height:22px}.scard-terms-heading{font-weight:bold;margin-top:0;margin-bottom:0}.scard-terms-list li{line-height:20px}.student-card-page .fieldset,.student-card-page .fieldset .inputs{max-width:none;text-align:left}.student-card-page .fieldset{padding:10px 30px}.student-page-temp-root .footer-lower{text-align:center !important}.contentSizeGuide table{display:block;width:100%;overflow-x:auto;table-layout:fixed}@media all and (min-width:30em){.student-card-page .fieldset{padding:10px 50px}}@media all and (min-width:48.0625em){.contentSizeGuide table{display:table}}@media screen and (min-width:30em) and (max-width:64em){.loyalty-header .header-logo{width:300px}}@media all and (max-width:1024px){.student-page-temp-root .admin-header-links{position:unset}.loyalty-header .header-logo{padding:20px 0}.sponsorship-clinic-full-page .page-body{padding-left:30px;padding-right:30px}}@media all and (max-width:900px){.student-card-page .fieldset{padding:5px 15px 20px}}@media all and (max-width:480px){.topic-page .ui-tabs ul.ui-tabs-nav li{max-width:100%}}@media all and (max-width:767px){.student-card-page .page-title{height:125px !important}.student-card-page .page-body{padding:35px 0 0}.student-page-temp-root .master-column-wrapper{padding-top:107px}}@media all and (max-width:480px){.student-page-temp-root .master-column-wrapper{padding-top:30px}}@media all and (max-width:1680px){.student-card-page.student-card-page--loyalty .info-marketing-text{position:relative;left:0;transform:none}.student-card-page.student-card-page--loyalty .info-marketing-text{color:#e66a8e}.student-card-page.student-card-page--loyalty .info-marketing-text::before,.student-card-page.student-card-page--loyalty .info-marketing-text::after{background:#e66a8e}}@media all and (max-width:1199px){.student-card-page.student-card-page--loyalty .info-marketing-text::before{top:30px}.student-card-page.student-card-page--loyalty .info-marketing-text::after{bottom:30px}}.home-page-key-panels-section{display:flex;flex-wrap:wrap}.home-page-key-panels-section .key-panel{width:calc(50% - 5px);margin-left:10px;margin-bottom:10px;display:inline-block;background-color:transparent}.home-page-key-panels-section .key-panel:nth-child(odd){margin-left:0}.home-page-key-panels-section .key-panel .key-panel-image-wrapper{width:100%;display:inline-block}.home-page-key-panels-section .key-panel .key-panel-image-wrapper::before{padding-top:0}.home-page-key-panels-section .key-panel .key-panel-image-wrapper img{position:unset;width:100%;height:auto;vertical-align:top}.home-page-key-panels-section.home-page-four-key-panels{padding-top:30px}.home-page-key-panels-section.home-page-four-key-panels .key-panel:nth-child(odd){margin-left:10px}.home-page-key-panels-section.home-page-four-key-panels .key-panel img{height:302px}.newsletter-title{display:none}.footer-upper .newsletter{display:flex;flex-wrap:wrap;align-items:center}@media all and (min-width:1025px){.home-page-key-panels-section.home-page-four-key-panels .key-panel{width:calc(25% - 7.9px);margin-bottom:0}.home-page-key-panels-section.home-page-four-key-panels .key-panel:first-child{margin-left:0}}@media all and (min-width:576px) and (max-width:1024px){.home-page-key-panels-section.home-page-four-key-panels .key-panel{width:calc(50% - 7.9px);margin-bottom:10px}.home-page-key-panels-section.home-page-four-key-panels .key-panel:nth-child(odd){margin-left:0}}@media all and (max-width:1024px){.footer-1 .newsletter-subscribe{width:100%;margin:15px 0 0}}@media all and (max-width:767px){.home-page-key-panels-section .key-panel{width:100%;margin-left:0}}@media all and (max-width:575px){.home-page-key-panels-section.home-page-four-key-panels .key-panel{width:100%;margin-left:0;margin-bottom:10px}.home-page-key-panels-section.home-page-four-key-panels .key-panel:nth-child(odd){margin-left:0}.home-page-key-panels-section.home-page-four-key-panels .key-panel img{height:auto}}@media all and (max-width:480px){.newsletter-email .newsletter-subscribe-button{position:absolute;top:4px;right:4px}}.homepage-manufacturer .title.carousel-title .slick-prev,.homepage-manufacturer .title.carousel-title .slick-next{bottom:auto;top:50%;z-index:1}.manufacturer-carousel-nav button.slick-prev{left:0}.manufacturer-carousel-nav button.slick-next{right:0}.manufacturer-carousel-nav button.slick-prev,.manufacturer-carousel-nav button.slick-next{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;font-size:0;border:0;background-position:center;background-repeat:no-repeat;background:transparent;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.manufacturer-carousel-nav button.slick-prev{background-image:url(https://cdn.clerk.io/arrows.png);background-position:0 0}.manufacturer-carousel-nav button.slick-next{background-image:url(https://cdn.clerk.io/arrows.png);background-position:-45px 0}.manufacturer-view-all-btn{margin-top:20px;text-align:center}.manufacturer-view-all-btn a{font-size:22px;color:#fff}.manufacturer-view-all-btn a:hover{color:#8dc63f}.category-grid.home-page-category-grid .item-box .picture a:before{padding-top:0 !important}.category-grid.home-page-category-grid .item-box .picture a img{position:relative;width:100%;vertical-align:top}.category-grid.home-page-category-grid .item-box .title{width:100%;max-width:60%;display:inline-block;position:unset;background:transparent;margin:0 !important}.category-grid.home-page-category-grid .item-box .title a{width:auto;height:auto}.category-grid.home-page-category-grid .item-box .title span.category-item-text-wrapper{width:100%;display:inline-block;padding:0;position:unset}.category-grid.home-page-category-grid .item-box .title span.category-item-name{text-align:left;padding:0;font-size:16px;margin:0;overflow:visible;display:inline-block;width:100%;color:#fff}.category-grid.home-page-category-grid .item-box .category-item{overflow:visible;display:flex;flex-wrap:wrap;align-items:center;background-color:#00afcd;padding:2px}.category-grid.home-page-category-grid .item-box .category-item .title{width:calc(70% - 10px);margin-left:10px !important}.category-grid.home-page-category-grid .item-box .category-item .picture{width:30%}.category-grid.home-page-category-grid .item-category-wide-box .category-item{background-color:#eb5037 !important}@media all and (max-width:1300px){.category-grid.home-page-category-grid .item-box{width:23% !important;margin:0 1% 2% !important;min-width:14.66% !important}.category-grid.home-page-category-grid .item-category-wide-box{width:48% !important}.category-grid.home-page-category-grid .item-category-wide-box .category-item .picture{width:14.2% !important}.category-grid.home-page-category-grid .item-category-wide-box .title{max-width:70%}.category-grid.home-page-category-grid .item-category-wide-box .title span.category-item-name{text-align:center}}@media all and (max-width:1199px){.category-grid.home-page-category-grid .item-box{width:23% !important;margin:0 1% 2% !important;min-width:23% !important}.category-grid.home-page-category-grid .item-category-wide-box{width:48% !important}}@media all and (max-width:991px){.category-grid.home-page-category-grid .item-box{width:31.33% !important;margin:0 1% 2% !important;min-width:31.33% !important}.category-grid.home-page-category-grid .item-category-wide-box{width:98% !important}.category-grid.home-page-category-grid .item-category-wide-box .category-item .picture{width:10% !important}.category-grid.home-page-category-grid .item-category-wide-box .title{max-width:78%;width:calc(80% - 10px)!important}}@media all and (max-width:768px){.clerk-slider li.item-box{width:50%}}@media all and (max-width:767px){.category-grid.home-page-category-grid .item-box{width:48% !important;margin:0 1% 2% !important;min-width:48% !important}.category-grid.home-page-category-grid .item-box .title span.category-item-name{margin:0 10px 0 auto;max-width:180px;width:100%}}@media all and (max-width:480px){.category-grid.home-page-category-grid .item-box .picture a img{height:50px}}.footer-block ul.social-sharing{display:flex;flex-wrap:wrap}.social-sharing a .flop::before{color:#8dc63f}@media all and (max-width:1024px){.footer-block ul.social-sharing{justify-content:center}}@media all and (max-width:767px){.category-grid.home-page-category-grid .item-box.item-category-wide-box{width:98% !important}.category-grid.home-page-category-grid .item-box.item-category-wide-box .category-item .picture{width:15%!important}.category-grid.home-page-category-grid .item-box.item-category-wide-box .category-item .title{width:calc(73% - 10px)!important;max-width:85%}.category-grid.home-page-category-grid .item-box.item-category-wide-box .title a .category-item-name{color:#fff;text-align:center}.home-page-key-panels-section .key-panel .key-panel-image-wrapper img{height:auto}}@media all and (max-width:480px){.clerk-recommendation-section .item-grid .product-title a{font-size:16px !important}.store-search-box{display:block !important;top:50px}.store-search-box form{display:flex;align-items:center;flex-wrap:wrap}.store-search-box .search-box-button{background-position-x:-134px;background-position-y:13px;background-color:#00afcd;margin-left:5px}.store-search-box input.search-box-text{width:calc(100% - 45px);min-height:40px}.page,.breadcrumb,.product-details-page-body .breadcrumb{margin-top:70px}.header-links-wrapper{top:120px}.html-account-page .master-wrapper-content,.html-topic-page .master-wrapper-content{margin-top:100px}}@media all and (max-width:1000px){.shops-list .shops-item .distance-line{margin-right:10px}}@media all and (max-width:767px){.category-grid.home-page-category-grid .item-box .picture a img{height:auto}}@media all and (max-width:767px){.category-grid.sub-category-grid .item-box .category-item-text-wrapper>span{font-family:14px}}@media all and (max-width:425px){.manufacturer-view-all-btn a{font-size:17px;color:#fff}}.footer-block .title span:after{background-color:#fff!important}.e-item-grid{display:flex;flex-wrap:wrap;justify-content:center}.newsletter-box-description{font-style:normal}@media(max-width:425px){.clerk-slider li.item-box{width:127.5px;margin:0 18px}.clerk-slider-item .details{padding:20px 0!important}.owl-item .product-title a{font-size:18px!important;line-height:1.4!important}.clerk-slider-nav{top:50%!important}.clerk .item-grid{padding:30px!important}.owl-item .product-item .details{padding:20px 0 !important}.category-page-body .master-wrapper-content .master-column-wrapper .category-page .item-grid{display:flex;flex-wrap:wrap}.category-page-body .master-wrapper-content .master-column-wrapper{padding:0 20px}.category-page-body .master-wrapper-content .master-column-wrapper .category-page .item-grid .item-box{width:50%;padding:0 5px}.html-manufacturer-page .master-wrapper-page .manufacturer-page .item-grid{display:flex;flex-wrap:wrap}.html-manufacturer-page .master-wrapper-page .master-column-wrapper{margin:30px 20px;width:auto}.html-manufacturer-page .master-wrapper-page .manufacturer-page .item-grid .item-box{width:50%}}.homepage-manufacturer .manufacturer-item .picture a:before{padding-top:40%!important}.homepage-manufacturer .manufacturer-item .picture a img{max-height:150px}@media(min-width:1025px){.mega-menu .box .picture-title-wrap .picture a img{right:100%!important;max-width:70%!important}}html{-webkit-tap-highlight-color:#00afcd}.checkout-as-guest-or-register-block .topic-block-body{font-style:normal}.cart-total .order-total td{font-size:14px;color:#454545;font-weight:normal;text-transform:none}.cart-total .order-total .cart-total-right span strong{font-weight:normal;font-size:14px;color:#454545}.product-details-page .ui-tabs .full-description{text-align:left;color:#454545;padding:30px;margin:0;background-color:#fff;font-size:16px}.mega-menu .box li a,.mega-menu-responsive li>a,.mega-menu-responsive li>span,.product-details-page .ui-tabs #quickTab-1{color:#454545 !important}.filtersGroupPanel li>label{text-transform:capitalize}.career-list-page .nocurrent-vacancies{text-align:center}.productAddedToCartWindowDescription .quantity,.productAddedToCartWindowDescription .attributeInfo{font-style:normal !important}.section.confirm-order .message-error{text-align:center}.checkout-page .pickup-in-store .description{font-style:normal !important;color:#454545 !important}.product-grid.home-page-product-grid{padding:15px 0}.product-grid.home-page-product-grid .title{padding:20px}#home-page-visitor-complementary .item-box.clerk-slider-item,#cart-others-also-bought li.item-box.clerk-slider-item{width:calc(16.66% - 50px);margin:0 50px 0 0;min-width:auto !important}.homepage-manufacturer .title{display:none}@media all and (max-width:1439px){#home-page-visitor-complementary .item-box.clerk-slider-item,#cart-others-also-bought li.item-box.clerk-slider-item{width:calc(25% - 50px)}}@media all and (max-width:1199px){#home-page-visitor-complementary .item-box.clerk-slider-item,#cart-others-also-bought li.item-box.clerk-slider-item{width:calc(33.33% - 50px)}}@media all and (max-width:1023px){#home-page-visitor-complementary .item-box.clerk-slider-item,#cart-others-also-bought li.item-box.clerk-slider-item{width:calc(50% - 50px)}}@media only screen and (min-width:1441px){#product-page-others-also-bought .clerk-slider li.item-box,#product-page-alternatives .clerk-slider li.item-box{width:calc(15% - 25px);margin:0 25px}}@media only screen and (max-width:1440px) and (min-width:769px){#product-page-others-also-bought .clerk-slider li.item-box,#product-page-alternatives .clerk-slider li.item-box{width:calc(25% - 20px);margin:0 20px;height:auto !important}}@media only screen and (max-width:425px){#product-page-others-also-bought.clerk .item-grid,#product-page-alternatives.clerk .item-grid{padding:0 !important}}.html-shopping-cart-page .master-column-wrapper{width:100%}@media only screen and (min-width:1281px){.html-shopping-cart-page .master-column-wrapper .order-summary-content .page-title,.html-shopping-cart-page .master-column-wrapper .order-summary-content form{max-width:1200px;margin:0 auto}}@media only screen and (max-width:1280px) and (min-width:1025px){.html-shopping-cart-page .master-column-wrapper .order-summary-content .page-title,.html-shopping-cart-page .master-column-wrapper .order-summary-content form{max-width:1000px;margin:0 auto}}@media only screen and (max-width:1024px) and (min-width:481px){.html-shopping-cart-page .master-column-wrapper .order-summary-content .page-title,.html-shopping-cart-page .master-column-wrapper .order-summary-content form{max-width:98%;margin:0 auto}}.search-top{display:flex;flex-wrap:wrap;align-items:center;margin:30px 0 45px}.search-top .search-input{width:calc(100% - 165px);margin:0 20px 0 0}.search-top .search-input .fieldset{width:calc(100% - 178px)}.search-top .search-input .fieldset .inputs{width:100%}.search-top .search-input .buttons .button-1{padding:15px 25px}.search-top>select{margin-top:10px}@media only screen and (max-width:767px){.search-top{justify-content:center}.search-top .search-input{width:100%;margin:0}}@media only screen and (max-width:481px){.search-top .search-input .fieldset{width:calc(100% - 158px)}.search-top .search-input .buttons .button-1{padding:15px}}.clerk-facet-name{position:relative;padding:7px 10px 7px 31px;height:auto}.clerk-facet-name:before{width:17px;height:17px;outline:1px solid #f1f1f1;border:2px solid #fff !important;background:#fff !important;position:absolute;top:50%;transform:translateY(-50%);bottom:0;left:1px;border-radius:0}.clerk-facet-name:hover:before{background-color:#fff;border-color:#fff;opacity:1}.clerk-facet-selected .clerk-facet-name:before{background:#058383;outline-color:#cacaca}.block.category-filers-block .title{text-align:center}.block.category-filers-block .listbox{text-align:left}@media only screen and (min-width:1025px){.block.category-filers-block .title{display:none}}.shopping-cart-page .totals .checkout-buttons p{margin-top:10px;text-align:center}#opc-payment_method .step-title p{display:block}#opc-payment_method .step-title p,#opc-payment_method .step-title a{text-transform:none}#opc-payment_method .step-title a{text-decoration:underline}