@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot?1fzwy9');src:url('../fonts/icomoon.eot?1fzwy9#iefix') format('embedded-opentype'),url('../fonts/icomoon.ttf?1fzwy9') format('truetype'),url('../fonts/icomoon.woff?1fzwy9') format('woff'),url('../fonts/icomoon.svg?1fzwy9#icomoon') format('svg');font-weight:100;font-style:normal;font-display:swap}.ie10 body .page-wrapper,.ie11 body .page-wrapper{height:auto}.ie9 .cms-home main#maincontent,.ie10 .cms-home main#maincontent,.ie11 .cms-home main#maincontent{overflow:hidden}.ie9 body.checkout-index-index .modal-popup._inner-scroll,.ie10 body.checkout-index-index .modal-popup._inner-scroll,.ie11 body.checkout-index-index .modal-popup._inner-scroll{overflow:inherit}.ie9 body.checkout-index-index .modal-popup._show .modal-inner-wrap,.ie10 body.checkout-index-index .modal-popup._show .modal-inner-wrap,.ie11 body.checkout-index-index .modal-popup._show .modal-inner-wrap{max-height:90%;overflow:auto}.scrollToTop{background-color:#00749f;font-family:'icomoon';font-weight:100;background-size:44px 88px;border:medium none;border-radius:100%;bottom:105px;display:none;height:46px;overflow:hidden;position:fixed;right:10px;text-decoration:none;width:46px;z-index:999999;transition:all .4s ease-in-out 0s;cursor:pointer;color:#fff;font-size:16px;line-height:46px}.scrollToTop:after{content:"\e903";position:absolute;top:0;left:0;width:100%;text-align:center;transform:rotateX(180deg)}.scrollToTop.visible{display:block;background-color:#00749f !important}html body{font-size:14px;font-family:Open Sans,Helvetica,sans-serif;color:#333;font-weight:400}.lazy{visibility:hidden}body:not(.checkout-index-index) .minicart-items{max-height:150px;overflow-y:scroll}body:not(.checkout-index-index) .minicart-items-wrapper{height:auto !important}.qs-option-swatches .swatch-attribute.saltlife_size{display:none}.search-autocomplete{display:none !important}.minicart-items .product-item{padding:18px 0 !important}.minicart-items .product-item-name{height:inherit !important;font-family:'Oswald','Impact' !important;margin:0 0 10px !important;font-size:18px !important}.minicart-items .product-image-container{padding:0 !important;border:0 !important}.minicart-items .update-cart-item{box-shadow:none;background-color:#00749f;color:#fff;outline:solid #00749f 2px;border:2px solid #00749f}.block-minicart .block-content>.actions>.primary .action.primary{background:#00749f;border-radius:0;border:none;font-size:16px;font-family:Oswald,Impact;font-weight:300;text-transform:uppercase;position:relative;max-width:242.5px;margin:auto;position:relative;outline:none}.block-minicart .block-content>.actions>.primary .action.primary:before{content:'\e905';background-repeat:no-repeat;width:15px;height:20px;font-family:'icomoon';font-size:20px;color:#fff;margin-right:10px;display:inline-block;vertical-align:baseline}.block-minicart .block-content>.subtotal+.actions{display:none}.block-minicart .block-content .actions .viewcart{float:none;margin:0 0 0 10px;white-space:nowrap;font-family:Oswald,Impact;font-weight:500;text-transform:uppercase;font-size:14px;height:42px;width:196px;line-height:42px;border-radius:0;background:#00749f;border-color:#00749f;color:#fff;display:inline-block}.modal-popup.confirm .action-dismiss{color:#00749f;background-color:#fff;border:2px solid #00749f;box-shadow:none;outline:none}.modal-popup.confirm .action-accept{color:#fff;background-color:#00749f;box-shadow:none;border:2px solid #00749f;outline:none}.modal-popup._show .modal-inner-wrap{transform:translateY(90px);-webkit-transform:translateY(90px)}body.checkout-index-index .modal-popup._show .modal-inner-wrap{transform:translateY(0px);-webkit-transform:translateY(0px)}.copyright a,.copyright a:hover,.copyright a:visited{color:#fff}.copyright span{line-height:22px}.copyright .secure_shopping{display:block;max-width:1280px;margin:0 auto;position:relative}.copyright .secure_shopping .right_text{float:right;width:90px;position:absolute;top:-42px;right:20px}.copyright .secure_shopping .right_text .line1{color:#fff;font-size:9px;font-family:Muli;font-weight:800;margin:0}.copyright .secure_shopping .right_text .line2{color:#fff;font-family:Muli;font-size:6px;font-weight:400;margin:0}.copyright .secure_shopping .right_text .line1:before{content:'';background:url(../images/lock_img2.png);width:13px;height:20px;position:absolute;left:-17px;background-repeat:no-repeat;top:2px}.fab.fa-facebook-f:before,.fab.fa-facebook:before{font-family:'icomoon';font-weight:100;content:'\e90b'}.fab.fa-twitter:before{font-family:'icomoon';font-weight:100;content:'\e90d'}.fab.fa-pinterest-p:before{font-family:'icomoon';font-weight:100;content:'\e90c'}.fab.fa-tumblr:before{font-family:'icomoon';font-weight:100;content:'\e90a'}.fab.fa-instagram:before{font-family:'icomoon';font-weight:100;content:'\e909'}.fab.fa-youtube:before{font-family:'icomoon';font-weight:100;content:'\e908'}.nav-toggle:before{content:'\e900';font-family:'icomoon';font-size:20px;color:#707070}.minisearch .header-search__show,.minisearch .action.search{height:18px;line-height:18px}.minisearch .action.search{position:relative}.minisearch .header-search__show:after,.minisearch .action.search:after{content:'\e904';font-family:'icomoon';font-size:18px;color:#1c2022;font-weight:100}.minisearch .action.search:after{position:absolute;top:0;left:0}.rating-summary .rating-result:before{left:0;position:absolute;top:0;width:100%;z-index:1;-webkit-font-smoothing:antialiased;color:#c7c7c7;font-family:'icomoon';font-size:16px;height:16px;letter-spacing:2px;line-height:16px;content:'\e907' '\e907' '\e907' '\e907' '\e907';display:block;font-style:normal;font-weight:400;speak:none}.rating-summary .rating-result>span:before{position:relative;z-index:2;-webkit-font-smoothing:antialiased;color:#00749f;font-family:'icomoon';font-size:16px;height:16px;letter-spacing:2px;line-height:16px;content:'\e906' '\e906' '\e906' '\e906' '\e906';display:block;font-style:normal;font-weight:400;speak:none}.review-control-vote label:before{color:#00749f}.catalog-product-view .related-content .block.related .product-item .brand-block a{display:block;width:100%;height:100%;padding:0 !important;margin:0 !important;border:none !important}.catalog-product-view .size-chart-modal__header{padding-top:15px}.catalog-product-view .size-chart-modal .action-close{top:40px;right:20px}.catalog-product-view .size-chart-modal .action-close:before{content:'\e911';width:22px;height:22px;display:block;font-family:'icomoon';font-size:12px;line-height:22px;text-align:center}.catalog-product-view .size-chart-modal .size-chart-modal__title{padding:35px 0}.catalog-product-view .sc-table-women{box-sizing:border-box}.catalog-product-view .sc-table-women .sc-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:left;justify-content:left;margin-bottom:5px}.catalog-product-view .sc-table-women .sc-row>div{width:60px;height:54px;text-align:center;display:flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;margin-right:9px;line-height:1.5}.catalog-product-view .sc-table-women .sc-row>.value{position:relative}.catalog-product-view .sc-table-women .sc-row:first-child>div:first-child{margin-right:2px}.catalog-product-view .sc-table-women .sc-row .heading:first-child{margin-right:2px}.catalog-product-view .sc-table-women .sc-row:first-child>div{height:40px}.catalog-product-view .sc-table-women .sc-row:nth-child(2n) .heading{background:#ededed}.catalog-product-view .sc-table-women .sc-row:nth-child(2n+1) .heading{background:#d0d0d0}.catalog-product-view .sc-table-women .sc-row:nth-child(2n+1) .value{background:#e5fdff}.catalog-product-view .sc-table-women .sc-row .value:before{content:'';width:1px;height:calc(100% + 5px);position:absolute;top:0;right:-5px;background:#c3c3c3}.catalog-product-view .sc-table-women .sc-row .value:last-child:before{display:none}.catalog-product-view .sc-table-women .sc-row:last-child .value:before{height:100%}.catalog-product-view .sc-table-men{width:370px;box-sizing:border-box;margin:auto}.catalog-product-view .sc-table-men .sc-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:left;justify-content:left;margin-bottom:5px}.catalog-product-view .sc-table-men .sc-row>div{width:140px;height:54px;text-align:center;display:flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;margin-right:9px;line-height:1.5}.catalog-product-view .sc-table-men .sc-row>.value{position:relative}.catalog-product-view .sc-table-men .sc-row:first-child>div{height:40px}.catalog-product-view .sc-table-men .sc-row .heading{width:60px}.catalog-product-view .sc-table-men .sc-row:first-child>div{width:60px}.catalog-product-view .sc-table-men .sc-row:first-child .heading{width:140px}.catalog-product-view .sc-table-men .sc-row:nth-child(2n) .heading{background:#ededed}.catalog-product-view .sc-table-men .sc-row:nth-child(2n+1) .heading{background:#d0d0d0}.catalog-product-view .sc-table-men .sc-row:nth-child(2n+1) .value{background:#e5fdff}.catalog-product-view .sc-table-men .sc-row .value:before{content:'';width:1px;height:calc(100% + 5px);position:absolute;top:0;right:-5px;background:#c3c3c3}.catalog-product-view .sc-table-men .sc-row .value:last-child:before{display:none}.catalog-product-view .sc-table-men .sc-row:last-child .value:before{height:100%}.catalog-product-view .product.data.items>.item.content{min-height:100px}.size-chart-modal{display:none}.breadcrumbs{padding:0 50px;margin:15px 0}.breadcrumbs ul li a,.breadcrumbs a:visited{color:#707070;font-family:Open Sans,Helvetica,sans-serif;font-size:12px}.breadcrumbs .item:not(:last-child):after{content:"/";color:#00749f;font-size:12px !important;font-family:Open Sans,Helvetica,sans-serif}.breadcrumbs ul li strong{color:#333;font-weight:700;font-family:Open Sans,Helvetica,sans-serif}.catalog-category-view a.product-item-link{color:#333;font-family:Oswald,Impact,sans-serif;font-size:18px}.catalog-category-view .page-title-wrapper{display:none}.catalog-category-view main#maincontent{padding:0}.catalog-category-view .product-item .price-box .price{font-weight:400;white-space:nowrap;font-size:18px;color:#00749f;font-family:Oswald,Impact}.catalog-category-view span.price-label{display:none}.catalog-category-view .sidebar.sidebar-main{width:30%;float:left}.catalog-category-view .column.main{width:calc(70% - 80px) !important;margin:40px;padding-bottom:0 !important}.catalog-category-view .sidebar.sidebar-additional{display:none}.catalog-category-view .swatch-option{min-width:20px;border:none}.catalog-category-view a.photo{border:1px solid #d0d0d0;padding:20px;display:block}.catalog-category-view .product.details.product-item-details{margin-top:15px}.catalog-category-view strong.product.name.product-item-name{margin-bottom:10px;margin-left:2px}.catalog-category-view .product-reviews-summary{margin-bottom:0}.catalog-category-view .product-item .price-box{margin-bottom:10px;margin-top:20px;margin-left:2px}.catalog-category-view .products-grid .product-item-info:hover,.catalog-category-view .products-grid .product-item-info.active{box-shadow:none !important;border:none !important;margin:0;padding:0}.catalog-category-view .toolbar.toolbar-products .modes{display:none}.catalog-category-view .category-description .strong_title{color:#333;font-size:20px;font-family:Oswald,Impact;font-weight:400}.catalog-category-view .category-description p{color:#333;font-size:14px;font-family:Open Sans,Helvetica,sans-serif}.catalog-category-view .category-description h3{color:#333;font-size:20px;font-family:Oswald,Impact;font-weight:400;text-transform:uppercase;margin-bottom:10px;line-height:1.5}.catalog-category-view .products-grid .product-item-info:hover .product-item-inner,.products-grid .product-item-info.active .product-item-inner{display:none}.catalog-category-view .toolbar select{border:none;background-color:#d0d0d0;border-radius:0;width:145px;height:43px;font-size:16px;font-family:Open Sans,Helvetica,sans-serif;color:#1c2022;background-image:url(../images/select_arrow.png);background-size:13px 8px;background-position:95% 50%}.catalog-category-view .products-grid .product-item-info:hover .product-item-inner,.products-grid .product-item-info.active .product-item-inner{display:none}.catalog-category-view label.sorter-label{color:#1c2022;text-transform:uppercase;font-weight:700;font-size:16px}.catalog-category-view a.action.sorter-action{display:none}.catalog-category-view p#toolbar-amount{font-family:Open Sans,Helvetica,sans-serif;font-size:16px;color:#1c2022;float:left;padding:13px 0;margin-left:30px}.catalog-category-view .toolbar-sorter.sorter{float:left}.catalog-category-view .toolbar.toolbar-products{margin-right:20px;border-bottom:1px solid #1c2022;padding-bottom:10px}.catalog-category-view .toolbar-sorter.sorter{float:left;display:block !important}.catalog-category-view .field.limiter label span,.limiter-text{color:#1c2022;text-transform:uppercase;font-weight:700;font-size:14px}.catalog-category-view .limiter-text{margin-right:10px}.catalog-category-view .sidebar.sidebar-main{min-height:100px;background:#efefef}.catalog-category-view .category-image{margin:0 !important}.catalog-category-view .toolbar .limiter{display:block !important;float:left;margin-left:30px}.catalog-category-view .toolbar-products .pages{display:block;float:right;margin-bottom:0;margin-top:7px}.catalog-category-view .pages strong.page{background:0 0;color:#00749f;font-size:16px;font-family:Open Sans,Helvetica,sans-serif}.catalog-category-view .pages a.page,.pages a.page:visited{font-size:16px;font-family:Open Sans,Helvetica,sans-serif;color:#1c2022;font-weight:400}.catalog-category-view .pages .action.next{display:block;background:0 0;border:none;box-shadow:none;margin-left:5px}.pages .action.next:before{content:"";background-repeat:no-repeat;background-position:50% !important;margin-top:7px}.catalog-category-view .pages .action.previous{display:block;background:0 0;border:none;box-shadow:none;margin-right:5px}.pages .action.previous:before{content:"";background-repeat:no-repeat;background-position:50% !important;margin-top:7px}.catalog-category-view span.product_badge{display:block;width:200px;line-height:28px;color:#f0f0f0;position:absolute;top:15px;left:-73px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);text-align:center;z-index:9999;font-size:18px;text-transform:uppercase;font-family:Oswald,Impact}.catalog-category-view li.item.product.product-item{position:relative;padding:0;overflow:hidden}.catalog-category-view span.product_badge.new{background:#00749f}.catalog-category-view span.product_badge.sale{background:#ca5657}.catalog-category-view span.product_badge.hybrid{background:#707070}.catalog-category-view .products-grid .product-item{width:calc(25% - 20px);float:left;margin-right:15px;margin-bottom:60px}.catalog-category-view .products-grid .product-item:last-child{margin-right:0 !important}.catalog-category-view div#layered-filter-block{margin:40px 0 0 40px}.catalog-category-view li.item.product.product-item .swatch-attribute.size{display:none}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:30px;height:30px;float:left;display:block;margin-right:4px}.catalog-category-view li.item.product.product-item:nth-child(4n){clear:right}.catalog-category-view li.item.product.product-item:nth-child(4n+1){clear:left}.catalog-category-view .category-description{clear:both;overflow:hidden}.catalog-category-view .swatch-attribute.color.show-view-more .swatch-option.hidden,.catalog-category-view .swatch-attribute.saltlife_color.show-view-more .swatch-option.hidden{display:none}.catalog-category-view .swatch-attribute.color.show-view-more .view-more,.catalog-category-view .swatch-attribute.saltlife_color.show-view-more .view-more{display:inline-block}.catalog-category-view .swatch-attribute.color.show-view-more .view-more,.catalog-category-view .swatch-attribute.saltlife_color.show-view-more .view-more{display:block;padding:0;margin:5px 0 0;height:20px;width:41px;float:left;text-decoration:none}.catalog-category-view .view-more{font-family:Open Sans,Helvetica,sans-serif;font-size:11px;text-align:center;line-height:12px;font-weight:400;color:#1c2022;cursor:pointer;display:none}.catalog-category-view .swatch-attribute-options{margin-top:0}.catalog-category-view .swatch-attribute{margin-top:10px}.catalog-category-view .swatch-attribute.color.show-view-more .swatch-attribute-options,.catalog-category-view .swatch-attribute.saltlife_color.show-view-more .swatch-attribute-options{display:block;float:left}.catalog-category-view .swatch-attribute-options{margin-left:2px}.catalog-category-view .swatch-attribute.color.show-view-more .view-more span,.catalog-category-view .swatch-attribute.saltlife_color.show-view-more .view-more span{text-decoration:underline}.catalog-category-view .swatch-attribute.color.show-view-more .swatch-option:nth-child(5),.catalog-category-view .swatch-attribute.saltlife_color.show-view-more .swatch-option:nth-child(5){margin-right:0 !important}.catalog-category-view .products.wrapper~.toolbar .toolbar-sorter.sorter{display:none !Important}.catalog-category-view .products.wrapper~.toolbar .field.limiter{display:none !Important}.catalog-category-view .products.wrapper~.toolbar{border-bottom:none !Important;border-top:1px solid #1c2022 !Important;clear:both}.catalog-category-view .products.wrapper~.toolbar .pages{display:block;width:100%}.catalog-category-view .sidebar.sidebar-main .block.filter{margin-top:40px;margin-left:80px}.catalog-category-view .filter-catname{font-size:24px;font-family:Oswald,Impact;text-transform:uppercase;color:#1c2022;font-weight:400}.catalog-category-view .filter-options-title.category{display:none}.catalog-category-view dd.filter-options-content{padding:0}.catalog-category-view .filter-options-content.category .items .item a{color:#1c2022;font-size:18px;font-weight:400;font-family:Open Sans,Helvetica,sans-serif}.catalog-category-view .filter-options-content.category .items .item a .count{display:none}.catalog-category-view .filter-options-content.category .items .item{border-bottom:1px solid #c3c3c3;margin:0;padding:15px 10px 10px}.catalog-category-view dd.filter-options-content{display:block !important;max-height:150px;overflow-y:auto}.catalog-category-view .filter-options-title:after{display:none}.catalog-category-view dt.filter-options-title{color:#1c2022;font-size:18px;font-family:Oswald,Impact;padding:0 !important;font-weight:400;margin-bottom:20px}.catalog-category-view .filter-options-content{margin-bottom:40px}.catalog-category-view dd.filter-options-content.category,.catalog-category-view dd.filter-options-content.color{max-height:100% !important;overflow:hidden}.catalog-category-view .filter-options-content a,.catalog-category-view .filter-options-content a .count,.catalog-category-view .filter-options-content a .count:before,.catalog-category-view .filter-options-content a .count:after{color:#1c2022;font-size:14px;font-family:Open Sans,Helvetica,sans-serif;font-weight:400}.catalog-category-view .filter-options-content.color .swatch-option{width:40px;height:40px;margin-right:10px;margin-bottom:10px}.catalog-category-view .filter-current li{float:left;border:2px solid #00749f;margin-right:10px !important;padding:10px 40px 10px 10px;position:relative}.catalog-category-view .filter-current .action.remove{position:absolute !important;right:0;left:auto !important;width:40px;top:0 !IMPORTANT;height:40px;line-height:40px;text-align:center}.catalog-category-view .filter-current li span{color:#00749f;font-family:Open Sans,Helvetica,sans-serif;font-size:14px}.catalog-category-view .filter-current .action.remove:before{content:"" !important;background:url(../images/close_btn.png);width:40px;height:40px;top:0;left:0;position:absolute;background-repeat:no-repeat;background-position:50%}.catalog-category-view .filter-current{margin-bottom:45px;overflow:hidden}.catalog-category-view .filter-current .items{padding:0 !important}.catalog-category-view .product-item .price-box .price-label{display:none !important}.catalog-category-view .category-image .cat_name{position:absolute;top:50%;right:20px;color:#fff;text-transform:uppercase;text-align:center;margin-top:-63.5px}.catalog-category-view .category-image{position:relative;height:363px;width:100%;overflow:hidden}.catalog-category-view .category-image .image{width:1466px;position:absolute;left:50%;margin-left:-733px;max-width:1466px}.catalog-category-view .cat_name h1{font-weight:600;font-family:Open Sans,Helvetica,sans-serif;font-size:70px;border-bottom:7px solid #fff;letter-spacing:8px;line-height:70px;padding-bottom:4px;margin-bottom:0}.catalog-category-view .cat_name p{font-size:30px;letter-spacing:7px;padding-top:3px}.catalog-category-view span.category_show_hide{position:absolute;display:block;width:12px;height:12px;background:url(../images/plus.png);right:0;top:20px;background-repeat:no-repeat;background-position:50%;margin-right:2px;cursor:pointer}.catalog-category-view .filter-options-content.category .items .item{position:relative}.catalog-category-view .filter-options-content.category .items .item.active a.main_href{color:#00749f !important}.catalog-category-view .item.active span.category_show_hide{position:absolute;display:block;width:12px;height:12px;background:url(../images/minus.png);right:0;top:20px;background-repeat:no-repeat;background-position:50%;cursor:pointer}.catalog-category-view subcategories_filter .a{font-size:14px !important}.catalog-category-view .subcategories_filter ul li a{font-size:14px !important}.catalog-category-view .subcategories_filter ul li{list-style-type:none;padding:0;margin:0 0 15px}.catalog-category-view .subcategories_filter ul{padding:0;margin:25px 0 0 15px}.catalog-category-view .subcategories_filter ul li a:hover{color:#00749f !important}.catalog-category-view .swatch-option{border:1px solid #dadada !important}.catalog-category-view .swatch-option.color,.catalog-category-view .swatch-option.image{border:none !important}.catalog-category-view #option-label-saltlife_color-175-item-438{border:1px solid #c3c3c3 !important}.catalog-category-view .swatch-attribute.saltlife_size .swatch-option.text{width:40px;height:40px;margin-right:10px;margin-bottom:10px;line-height:40px;padding:0 !important}.catalog-category-view .swatch-attribute.saltlife_size{clear:both;padding-top:10px}.cms-home .swatch-attribute.saltlife_size,.cms-home .swatch-attribute.size,.catalog-category-view .swatch-attribute.saltlife_size,.catalog-category-view .swatch-attribute.size{display:none}.catalog-category-view .swatch-attribute.saltlife_size,.catalog-category-view .swatch-attribute.size{display:block;padding:0}.catalog-category-view .myfilter.size .filter-options-content{max-height:inherit}.catalog-category-view .myfilter .swatch-attribute.saltlife_size .swatch-option.text,.catalog-category-view .myfilter .swatch-attribute.size .swatch-option.text{width:40px;height:40px;margin-right:10px;margin-bottom:10px;line-height:40px;padding:0 !important}.catalog-category-view .product-item .price-box .old-price{display:block;float:left;margin:0;line-height:26px}.catalog-category-view .product-item .price-box .old-price .price{color:#707070;font-size:18px;text-decoration:line-through;margin-right:10px}.catalog-category-view .product-item .price-box .normal-price{display:inline-block}.product-items .swatch-option:hover{outline:2px solid #00749f}.product-items .swatch-option.selected{outline:2px solid #00749f}.customer-account-create .page-title-wrapper,.customer-account-login .page-title-wrapper,.customer-account-forgotpassword .page-title-wrapper,.customer-account-createpassword .page-title-wrapper,.customer-account-logoutsuccess .page-title-wrapper{margin-top:40px}.customer-account-create .field.choice.newsletter input,.customer-account-create .field.choice.newsletter label{vertical-align:middle;margin-top:3px;margin-bottom:0}.customer-account-login a.primary,.customer-account-login a.primary:hover,.customer-account-login a.primary:active,.customer-account-login a.primary:focus,.customer-account-login button.primary,.customer-account-login button.primary:hover,.customer-account-login button.primary:active,.customer-account-login button.primary:focus{background:#00749f;border-color:#00749f;color:#fff;border-radius:0}.customer-account-create button.primary,.customer-account-create button.primary:hover,.customer-account-create button.primary:active,.customer-account-create button.primary:focus{background:#00749f;border-color:#00749f;color:#fff;border-radius:0}.customer-account-forgotpassword button.primary,.customer-account-forgotpassword button.primary:hover,.customer-account-forgotpassword button.primary:active,.customer-account-forgotpassword button.primary:focus{background:#00749f;border-color:#00749f;color:#fff;border-radius:0}.customer-account-forgotpassword .captcha-reload,.customer-account-forgotpassword .captcha-reload:hover,.customer-account-forgotpassword .captcha-reload:active,.customer-account-forgotpassword .captcha-reload:focus{border:2px solid #00749f;color:#00749f;background:#fff}.customer-account-createpassword button.primary,.customer-account-createpassword button.primary:hover,.customer-account-createpassword button.primary:active,.customer-account-createpassword button.primary:focus{background:#00749f;border-color:#00749f;color:#fff;border-radius:0}.account div#block-collapsible-nav .nav.items{display:block}.account .block-collapsible-nav .item a{width:100%}.account .block-collapsible-nav .item .delimiter{display:block;width:100%}.account .toolbar .limiter{float:right}.account div#block-collapsible-nav .nav.items .item:nth-child(3),.account div#block-collapsible-nav .nav.items .item:nth-child(4),.account div#block-collapsible-nav .nav.items .item:nth-child(9),.account div#block-collapsible-nav .nav.items .item:nth-child(10),.account div#block-collapsible-nav .nav.items .item:nth-child(11),.account div#block-collapsible-nav .nav.items .item:nth-child(12){display:none}.account .sidebar-additional{display:none}.account .table-reviews td.col,.account .table-reviews th.col,.account .table-order-items td.col,.account .table-order-items th.col,.account .table-reward-history td.col,.account .table-reward-history th.col{width:inherit;display:table-cell}.account.wishlist-index-index .products-grid .product-item-inner{display:block !important;height:auto !important;overflow:inherit !important;position:relative !important;width:100% !important;padding:9px !important;margin:0 !important;border:none;box-shadow:none !important;padding:0 !important}.account.wishlist-index-index .products-grid .product-item-info{padding:9px;margin:0;border:1px solid #e6e6e6}.account.wishlist-index-index .products-grid .product-item-info:hover,.account.wishlist-index-index .products-grid .product-item-info.active{margin:0;border:1px solid #bbb}.account.wishlist-index-index .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{margin:0}.account .block-collapsible-nav .item.current a,.account .block-collapsible-nav .item.current>strong,.account .block-collapsible-nav .item.current a>strong{border-color:#00749f;color:#000;font-weight:600}.account .form-wishlist-items .actions-toolbar button.action.update{border:2px solid #fff !important;background:#fff;color:#00749f;outline:solid #00749f 2px}.account .form-wishlist-items .actions-toolbar button.action.share{background:#00749f;color:#fff;height:37px;box-shadow:none}.account .form-wishlist-items .actions-toolbar button.action.tocart{background:#00749f;color:#fff;border:2px solid #00749f;height:37px;box-shadow:none}.account .products-grid.wishlist .product-item .box-tocart .tocart{background:#00749f;color:#fff;outline:solid #00749f 2px;border:2px solid #00749f;height:32px}.account .form-address-edit .action.primary{background:#00749f;color:#fff;outline:solid #00749f 2px;border:2px solid #00749f}.account button[role=add-address].action.add{background-color:#00749f;color:#fff;outline:solid #00749f 2px;border:2px solid #00749f}.account button[role=add-address].action.add:hover,.account button[role=add-address].action.add:focus{border:solid #fff 2px}.account .form-edit-account .action.save{background-color:#00749f;color:#fff;outline:solid #00749f 2px;border:2px solid #00749f}.account .form-newsletter-manage .action.save{background-color:#00749f;color:#fff;outline:solid #00749f 2px;border:2px solid #00749f}.sales-guest-form .form-orders-search{max-width:620px}.sales-guest-form .form-orders-search button.action.submit,.sales-guest-form .form-orders-search button.action.submit:hover,.sales-guest-form .form-orders-search button.action.submit:active,.sales-guest-form .form-orders-search button.action.submit:focus{background-color:#00749f;color:#fff;border-color:#00749f;box-shadow:none;outline:none;height:40px;width:154px}.wishlist-index-share .action.submit{background:#00749f;color:#fff;border-color:#00749f;border:2px solid #00749f !important;outline:solid #00749f 2px;box-shadow:none}.wishlist-index-share .action.submit:hover{border:2px solid #fff !important}.magento-reward-customer-info .action.save{background:#00749f;color:#fff;outline:solid #00749f 2px;border:2px solid #00749f}.navigation .blog-mx.level0:last-child{float:none}.header.content{max-width:90%;width:1586px;padding:0}.header.content .logo{margin:20px 0;z-index:unset}header.page-header{margin-bottom:0}.navigation{text-align:center;background:0 0 !important}.navigation .mega-menu-container{visibility:hidden;width:950px;position:absolute;left:50%;background:#fff;opacity:0;border-radius:0;margin-left:-475px;border:1px solid #000;z-index:10}.navigation li[data-id=category-node-3] .mega-menu-container{width:1180px;margin-left:-590px}.navigation li.level0.open,.navigation li.level0[data-mega-menu=true]:hover .mega-menu-container{visibility:visible;opacity:1;-webkit-transition:all .6s ease .15s;transition:all .6s ease .15s;box-shadow:0px 4px 10px #bdbcbc}.navigation .level0{position:static !important}.navigation table.megamenu_table{text-align:left}.navigation table.megamenu_table td{padding:20px 15px 40px}.navigation table.megamenu_table td:first-child{padding-left:30px}.navigation table.megamenu_table td:last-child{padding-right:30px}.navigation table.megamenu_table td img{display:block;width:100%}.navigation table.megamenu_table td{padding:20px 15px 40px}.navigation table.megamenu_table td:first-child{padding-left:30px}.navigation table.megamenu_table td:last-child{padding-right:30px}.navigation table.megamenu_table td img{display:block;width:100%}.navigation .mega-menu-1 a{text-transform:uppercase;font-family:Oswald,Impact;font-size:16px;display:block;color:#00749f !important;font-weight:500}.navigation .mega-menu-1{margin-top:15px}.navigation .mega-menu-2{margin-top:30px}.navigation .mega-menu-2 a{text-transform:none !important;font-family:Open Sans,Helvetica,sans-serif;font-weight:400;color:#333 !important;font-size:12px;letter-spacing:.5px}.navigation .mega-menu-2-div{margin-bottom:15px}.navigation a.view_more_link{text-transform:none !important;font-family:Open Sans,Helvetica,sans-serif;font-weight:400;color:#1c2022 !important;font-size:12px;letter-spacing:.5px;text-decoration:underline}.navigation table.megamenu_table.sunglasses{margin:auto;width:700px}.navigation a.level-top span{font-family:Oswald,Impact,sans-serif;font-size:16px;text-transform:uppercase;color:#333;display:block;height:auto;line-height:normal;padding:30px 12px 30px 3px;font-weight:500}.navigation .level0.parent>.level-top>.ui-menu-icon:after{content:"\e903";background-repeat:no-repeat;font-family:initial;display:block;width:12px;height:10px;margin-top:8px;font-family:'icomoon';line-height:10px}.navigation .level0 .ui-state-focus span.ui-menu-icon:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);margin-top:6px !important}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-bottom:none !important}.navigation .level0.parent>.level-top>.ui-menu-icon:after{color:#00749f}.navigation li.level0:hover{background:#1c2023 !important}.navigation li.level0:hover a span{color:#fff !important}.navigation .level0>.level-top{padding:0 12px 0 17px}.navigation li.single a.level-top span{color:#707070;font-weight:400}.navigation li.single:hover{background:0 0 !important}.navigation li.single:hover a span{color:#707070 !important}li.level0[data-id=category-node-33] a.level-top span{color:#00749f !important}li.level0[data-id=category-node-33]:hover a.level-top span{color:#fff !important}.minicart-wrapper .block-minicart{right:-17px}.minicart-wrapper .action.close:focus{outline:none}header.page-header{position:fixed;top:0;left:0;z-index:100;width:100%;background:#fff}main#maincontent,.blog-post-view main#maincontent{margin-top:160px}.checkout-cart-index main#maincontent,.checkout-index-index main#maincontent{margin-top:0}.page-wrapper{position:relative;overflow:visible}.sections.nav-sections{border:none}.minicart-wrapper .action.showcart .counter.qty{width:16px;height:16px;min-width:16px;border-radius:100%;background:#00749f;line-height:16px;font-size:11px;font-family:Open Sans,Helvetica,sans-serif;text-align:center;font-weight:600;position:absolute;top:-5px;right:-4px;padding:0}.header-search__flex button[disabled]{opacity:1}.minicart-wrapper .action.showcart:before{content:"\e905";width:24px;height:30px;background-position:0 50%;background-repeat:no-repeat;background-size:20px;font-size:22px;line-height:30px;font-family:'icomoon';color:#1c2022;font-weight:100}.minicart-wrapper .action.showcart.active:before{content:"\e905";color:#000;font-family:'icomoon';font-weight:100;line-height:30px}.header_links{float:right;text-align:right}.panel.header{display:block}.header.slogan{float:left}.header_links a,.header_links{color:#fff;font-size:12px;line-height:35px;font-family:Open Sans,Helvetica,sans-serif}.header_links a{text-decoration:underline}.header_links a:hover{color:#fff}.header.panel>.header.slogan{color:#fff;font-size:12px;line-height:35px;font-family:Open Sans,Helvetica,sans-serif}.header.panel>.header.slogan a{color:#fff;text-decoration:none}.header.panel>.header.slogan p{margin:0}.page-header .header.panel{padding:0;height:35px;max-width:90%;margin:auto;width:1466px}span.toggle_search_button{display:block;width:30px;height:30px;cursor:pointer;background-repeat:no-repeat;background-position:0 50%;z-index:9999;position:absolute;top:0;left:0}span.toggle_search_button:after{content:'\e904';position:absolute;width:30px;height:30px;top:0;left:0;font-family:'icomoon';font-weight:100;font-size:20px}form#search_mini_form{position:absolute;top:-30px;right:-43px;background:#fff;width:420px !important;z-index:999;border:1px solid #707070;padding:13px 0}form#search_mini_form .action.advanced{display:none}.header-search__flex{padding:0}.header-search__flex input{height:58px;background:0 0;border:none;padding:0;outline:none !important;box-shadow:none !important;transition:all .3s ease-in-out;background:#ebebeb;width:calc(100% - 42px) !important;margin:auto;padding-right:75px;text-align:right;color:#333;font-size:16px;font-family:Open Sans,Helvetica,sans-serif}.block.header-search{position:relative;display:block;width:30px;height:30px}.footer.content{max-width:90%;width:1466px}.page-footer .footer-top__logo-block img{max-width:100%;margin-bottom:30px}.page-footer .footer-top__learn-more{width:153px;height:40px;text-align:center;padding:0}.page-footer .footer-top__logo-block ul{padding:5px 0 20px 20px}.searchsuite-autocomplete{top:-12px;left:50%;width:420px;background:#fff;padding-top:110px;margin:11px 0 0 -210px;z-index:9}.searchsuite-autocomplete .product{background:#fff}.searchsuite-autocomplete ul li .qs-option-image{width:90px;height:90px;max-width:90px;border:1px solid #d9d9d9;padding:10px}.searchsuite-autocomplete ul li .qs-option-info{width:calc(100% - 90px);float:left;margin-bottom:0}.searchsuite-autocomplete .product ul li{overflow:hidden;clear:both;padding:0 0 10px;border:none;margin:0}.searchsuite-autocomplete ul li .qs-option-info .qs-option-title a{color:#333;font-family:Oswald,Impact,sans-serif;font-size:18px;line-height:23px;padding-top:5px;display:block}.searchsuite-autocomplete ul{padding:0 21px;margin-bottom:0;list-style-type:none}.catalogsearch-result-index .search.results .block{display:none}.cms-index-index .header.content{border-bottom:none !important}.cms-home .man-wrapper,.cms-home .ladies-wrapper,.cms-home .gear-wrapper{width:100%;font-size:0;margin-bottom:80px;font-family:Oswald,Impact}.cms-home .w-50{width:50%;float:left;display:block;font-size:14px}.cms-home .w-50 .block-title{display:none}.cms-home .page-layout-1column .w-50 .block.widget .products-grid .product-item{width:249px}.cms-home .w-50 .products-grid .product-item-actions{display:none}.cms-home .links p,.cms-home .gear-wrapper #w-50-1 .links p{display:inline-block;text-transform:uppercase;font-family:Oswald,Impact;font-weight:700;font-size:40px;vertical-align:middle;margin-bottom:0}.cms-home .links:not(.header) a{text-transform:uppercase;color:#000;font-size:16px;font-weight:600;display:block;margin-left:15px;line-height:40px;padding:0;float:left;margin-top:2px;margin-bottom:2px}.cms-home .page-title-wrapper{display:none}.cms-home .top-banner{margin-top:0;margin-bottom:80px}.cms-home .text_banner.second_line{padding-bottom:13px}.cms-home .top-banner{position:relative}.cms-home span.adventure1{position:relative}.cms-home span.adventure1:after{content:"";width:100%;height:4px;background:#fff;position:absolute;left:0;bottom:12px;box-shadow:3px 3px 3px #111}.cms-home p.text_banner{margin-bottom:0}.cms-home p.text2_banner{font-size:24px;line-height:33px;margin-top:30px;text-transform:none;font-family:Open Sans,Helvetica;font-weight:600;text-shadow:4px 4px 1px #333;margin-bottom:55px}.cms-home button.button_banner{width:235px;height:70px;background:#00749f;border:none;border-radius:0;box-shadow:none;font-size:24px;font-family:Oswald,Impact;color:#fff;font-weight:700;text-transform:uppercase;padding:0;line-height:initial}.cms-home .page-main{padding-left:0;padding-right:0}.cms-home main#maincontent{padding:0;max-width:100%}#maincontent{margin-bottom:160px}.cms-home .banner_text{position:absolute;top:50%;margin-top:-202px;left:0;font-size:80px;font-family:Oswald,Impact;font-weight:700;color:#fff;text-align:center;line-height:78px;text-transform:uppercase;width:100%;text-shadow:3px 3px 3px #111}.cms-home .top-banner img{width:100%}.cms-home .man-wrapper{width:1220px;max-width:99%;margin:0 auto 90px;overflow:hidden;clear:both}.cms-home .w-50 img{width:100%}.cms-home .w-50 .links{margin-top:15px}.cms-home .w-50 .links p{margin:0;font-size:40px;color:#000;line-height:40px;float:left}.cms-home .w-50 .links p:after{content:"|";color:#c3c3c3;margin-left:15px;display:block;float:right;margin-top:-4px}.cms-home .ladies-wrapper{width:1220px;max-width:99%;margin:0 auto 90px;overflow:hidden;clear:both}.cms-home .gear-wrapper{width:1020px;max-width:99%;margin:0 auto 90px;overflow:hidden;clear:both}.cms-home .gear-wrapper .w-50 img{width:90%;float:right;padding-right:20px}.cms-home span.product-image-container{border:1px solid #d0d0d0;padding:10px;display:block}.cms-home .product-reviews-summary{display:none}.cms-home .product-item-details strong.product-item-name{font-size:18px;font-family:Oswald,Impact;font-weight:400;margin-top:15px;margin-bottom:20px}.cms-home .w-50 .block-products-list{padding:0 50px 0 10px}.cms-home .block.widget .products-grid .product-items li{width:calc(50% - 30px) !important;margin:0 0 0 30px !important}.cms-home .block.widget .products-grid .product-items li .product-item-info{width:100%}.cms-home .block.widget .products-grid .product-items li .product-item-info a.product-item-photo{display:block;width:100%;margin:2px}.cms-home .block.widget .products-grid .product-items li .product-item-info a.product-item-photo span.product-image-container{width:100% !important;display:block;padding:0;margin:0}.cms-home .block.widget .products-grid .product-items li .product-item-info a.product-item-photo span.product-image-container span.product-image-wrapper{padding:0 !important;margin:0;height:100%;display:block}.cms-home .block.widget .products-grid .product-items li .product-item-info a.product-item-photo span.product-image-container span.product-image-wrapper img.product-image-photo{position:relative;left:auto;top:auto;padding:20px 0}.cms-home .block.widget .products-grid .product-items li .product-item-info .product-item-details{width:262px;margin:auto;padding:0;max-width:100%}.cms-home .block.widget .products-grid .product-items li .product-item-info .product-item-details .price-box{margin:0 0 15px}.cms-home .block.widget .products-grid .product-items li .product-item-info .product-item-details .price-box .price-label{display:none !important}.cms-home .block.widget .products-grid .product-items li .product-item-info .product-item-details .price-box .price{font-size:18px !important;font-weight:400;color:#00749f}.cms-home .block.widget .products-grid .product-item-info:hover,.cms-home .block.widget .products-grid .product-item-info.active{box-shadow:none !important;border:none !important;margin:0 !important;padding:0 !important}.cms-home .ladies-wrapper .w-50 .block-products-list{padding:0 40px 0 20px}.cms-home .gear-wrapper #w-50-1 p{font-size:16px;font-family:Open Sans,Helvetica;font-weight:400;color:#1c2022;margin-bottom:40px}.cms-home .gear-wrapper div#w-50-1 ul{list-style:none;text-align:left;margin:0 !important;padding:0 !important}.cms-home .gear-wrapper div#w-50-1 ul li{float:left;margin-right:40px;display:block}.cms-home .gear-wrapper div#w-50-1 ul li a{font-size:16px;font-family:Oswald,Impact;font-weight:700;color:#00749f;text-transform:uppercase}.cms-home .gear-wrapper .w-50-1_1 img{width:90%}.cms-home .gear-wrapper div#w-50-1{position:absolute;top:0;left:50%}.cms-home .gear-wrapper{position:relative}.cms-home .gear-wrapper .links p{margin:0;font-size:40px;color:#000;line-height:40px;float:left}.cms-home .gear-wrapper #w-50-1 .links p:after{content:"|";color:#c3c3c3;margin-left:15px;display:block;float:right;margin-top:-4px}.cms-home .gear-wrapper .links{display:block;overflow:hidden;clear:both;margin:15px 0 20px}.cms-home .blog_1{width:1120px;margin:0 auto 90px;max-width:100%}.cms-home .blog_1 p.title_blog{text-align:center;font-size:24px;font-family:Oswald,Impact;font-weight:400}.cms-home .blog_1 .blog_images .image1,.cms-home .blog_1 .blog_images .image2,.cms-home .blog_1 .blog_images .image3{width:calc(33.33% - 13.33px);float:left;margin-right:20px}.cms-home .blog_1 .blog_images .image3{margin-right:0}.cms-home .blog_1 .blog_images .image1 img,.cms-home .blog_1 .image2 img,.cms-home .blog_1 .blog_images .image3 img{margin:0 auto 15px;display:block;width:100%}.cms-home .blog_1 .blog_images .image1 p{text-align:center;color:#00749f;font-family:Oswald,Impact;font-size:16px;font-weight:700}.cms-home .blog_1 .blog_images .image2 p{text-align:center;color:#00749f;font-family:Oswald,Impact;font-size:16px;font-weight:700}.cms-home .blog_1 .blog_images .image3 p{text-align:center;color:#00749f;font-family:Oswald,Impact;font-size:16px;font-weight:700}.cms-home .instagram .instagram_block .image_insta img{width:16.6%;float:left}.cms-home div#instafeed .image_insta{position:relative;width:calc(16.6% - 8.33px);float:left;margin-right:10px}.cms-home div#instafeed .image_insta:last-child{margin-right:0}.cms-home div#instafeed .image_insta a img{width:100%}.cms-home div#instafeed .image_insta a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat !important;background-size:cover !important;background-position:50% !important}.cms-home .instagram1 .image1 img{margin:auto;display:block;width:95%}.cms-home .instagram1 .image2 img{margin:auto;display:block;width:95%}.cms-home .instagram1 .image3 img{margin:auto;display:block;width:95%}.cms-home .instagram1 .image4 img{margin:auto;display:block;width:95%}.cms-home .instagram1 .image5 img{margin:auto;display:block;width:95%}.cms-home .instagram1 .image6 img{margin:auto;display:block;width:95%}.cms-home .instagram1{margin:auto;margin-top:85px;max-width:90%;width:1466px}.cms-home .instagram1 .instagram_images{width:100%;margin:auto;display:block}.cms-home .instagram1 .instagram_block{width:100%;margin:auto;display:block}.cms-home .blog_1{clear:both;overflow:hidden}.cms-home .instagram1{clear:both;overflow:hidden}.cms-home .instagram1 p.title_instagram{font-size:24px;font-weight:400;font-family:Oswald,Impact;color:#1c2022;text-align:center;margin-bottom:20px;margin-top:2px}.cms-home .instagram1 p.title_instagram a{color:#00749f;text-decoration:none}.cms-home .slider-sunglasses .title_slider{width:90%;margin:auto;text-align:center;font-size:24px;font-family:Oswald,Impact;font-weight:400;color:#1c2022;margin-top:85px}.cms-home .slider-sunglasses .title_slider a{cursor:pointer;color:#1c2022;text-decoration:none;font-size:16px;font-weight:400;font-family:Open Sans,Helvetica}.cms-home .slider-sunglasses .title_slider a span.active{color:#00749f;font-weight:700}.cms-home .owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.cms-home .the_image{height:650px;background:url('../images/top_banner.png');background-size:cover;background-position:50%}.cms-home a.view-more{display:none}.cms-home .product-item-details .swatch-attribute.color .swatch-option,.cms-home .product-item-details .swatch-attribute.saltlife_color .swatch-option,.cms-home .product-item-details .swatch-attribute.saltlife_color .swatch-option{width:20px !important;height:20px !important;margin:0 5px 0 0;min-width:20px;min-height:20px;border:none !important}.cms-home .swatch-attribute.color,.cms-home .swatch-attribute.saltlife_color{padding-bottom:10px}.cms-home .swatch-option{border:1px solid #dadada !important}.cms-home #option-label-saltlife_color-175-item-438{border:1px solid #c3c3c3 !important}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;backface-visibility:hidden;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.cms-home .slider-sunglasses{width:1220px;max-width:99%;margin:0 auto 90px;clear:both}.cms-home .owl-dots{display:none !important}.cms-home button.owl-prev{position:absolute;left:0;top:0;height:100%;width:30px}.cms-home button.owl-next{position:absolute;right:0;top:0;height:100%;width:30px}.cms-home button.owl-prev span{display:none}.cms-home button.owl-next span{display:none}.cms-home button.owl-prev{background:url(../images/lefti.png) !important;background-repeat:no-repeat !Important;background-position:50% !important}.cms-home button.owl-prev:hover{background:url(../images/lefta.png) !important;background-repeat:no-repeat !Important;background-position:50% !important}.cms-home button.owl-next{background:url(../images/righti.png) !important;background-repeat:no-repeat !Important;background-position:50% !important}.cms-home button.owl-next:hover{background:url(../images/righta.png) !important;background-repeat:no-repeat !Important;background-position:50% !important}.cms-home ul.owl-carousel-mens{list-style:none}.cms-home ul.owl-carousel-mens li{width:20%;float:left}.cms-home ul.owl-carousel-mens li img{margin:auto;display:block;width:100%}.cms-home .owl-carousel-mens,.owl-carousel-mens .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel-mens{display:none;width:100%;z-index:1}.owl-carousel-mens .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel-mens .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel-mens .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel-mens .owl-item,.owl-carousel-mens .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel-mens .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel-mens .owl-item img{display:block;width:100%}.owl-carousel-mens .owl-dots.disabled,.owl-carousel-mens .owl-nav.disabled{display:none}.no-js .owl-carousel-mens,.owl-carousel-mens.owl-loaded{display:block}.owl-carousel-mens .owl-dot,.owl-carousel-mens .owl-nav .owl-next,.owl-carousel-mens .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel-mens .owl-nav button.owl-next,.owl-carousel-mens .owl-nav button.owl-prev,.owl-carousel-mens button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel-mens.owl-loading{opacity:0;display:block}.owl-carousel-mens.owl-hidden{opacity:0}.owl-carousel-mens.owl-refresh .owl-item{visibility:hidden}.owl-carousel-mens.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel-mens.owl-grab{cursor:move;cursor:grab}.owl-carousel-mens.owl-rtl{direction:rtl}.owl-carousel-mens.owl-rtl .owl-item{float:right}.owl-carousel-mens .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel-mens .owl-animated-in{z-index:0}.owl-carousel-mens .owl-animated-out{z-index:1}.owl-carousel-mens .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel-mens .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel-mens .owl-item .owl-lazy:not([src]),.owl-carousel-mens .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel-mens .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel-mens .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel-mens .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .1s ease}.owl-carousel-mens .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel-mens .owl-video-playing .owl-video-play-icon,.owl-carousel-mens .owl-video-playing .owl-video-tn{display:none}.owl-carousel-mens .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel-mens .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.cms-home .owl-carousel-mens.owl-loaded.owl-drag{position:relative}.cms-home ul.owl-carousel-ladies{list-style:none}.cms-home ul.owl-carousel-ladies li{width:20%;float:left}.cms-home ul.owl-carousel-ladies li img{margin:auto;display:block;width:100%}.cms-home .owl-carousel-ladies,.owl-carousel-ladies .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.cms-no-route .buttons{list-style:none;padding:0}.cms-no-route .buttons li{float:left;margin:0 5px}.cms-no-route a.button,.cms-no-route a.button:hover{height:40px;background-color:#00749f;border-color:#00749f;color:#fff;box-shadow:none;outline:none;text-decoration:none}.cms-contact-us .store-locator:hover{background-color:#00749f;text-decoration:none;color:#fff}.owl-carousel-ladies{display:none;width:100%;z-index:1}.owl-carousel-ladies .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel-ladies .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel-ladies .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel-ladies .owl-item,.owl-carousel-ladies .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel-ladies .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel-ladies .owl-item img{display:block;width:100%}.owl-carousel-ladies .owl-dots.disabled,.owl-carousel-ladies .owl-nav.disabled{display:none}.no-js .owl-carousel-ladies,.owl-carousel-ladies.owl-loaded{display:block}.owl-carousel-ladies .owl-dot,.owl-carousel-ladies .owl-nav .owl-next,.owl-carousel-ladies .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel-ladies.owl-loading{opacity:0;display:block}.owl-carousel-ladies.owl-hidden{opacity:0}.owl-carousel-ladies.owl-refresh .owl-item{visibility:hidden}.owl-carousel-ladies.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel-ladies.owl-grab{cursor:move;cursor:grab}.owl-carousel-ladies.owl-rtl{direction:rtl}.owl-carousel-ladies.owl-rtl .owl-item{float:right}.owl-carousel-ladies .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel-ladies .owl-animated-in{z-index:0}.owl-carousel-ladies .owl-animated-out{z-index:1}.owl-carousel-ladies .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel-ladies .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel-ladies .owl-item .owl-lazy:not([src]),.owl-carousel-ladies .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel-ladies .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel-ladies .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel-ladies .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .1s ease}.owl-carousel-ladies .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel-ladies .owl-video-playing .owl-video-play-icon,.owl-carousel-ladies .owl-video-playing .owl-video-tn{display:none}.owl-carousel-ladies .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel-ladies .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.cms-home .owl-carousel-ladies.owl-loaded.owl-drag{position:relative}.cms-home .owl-item div .pinfo{position:absolute !important;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.62);padding:25px 15px 15px;color:#fff}.cms-home .owl-item div .pinfo{position:relative}.cms-home .owl-item div .pinfo p.pname{font-size:18px;font-family:Oswald,Impact,sans-serif;color:#fff;font-weight:400}.cms-home .price_link{position:absolute;bottom:0;width:calc(100% - 30px);left:15px}.cms-home p.pprice{width:50%;float:left;font-size:18px;font-family:Oswald,Impact,sans-serif;color:#fff;font-weight:400}.cms-home .price_link a{float:right;font-size:18px;font-family:Oswald,Impact,sans-serif;color:#fff;font-weight:700;border-top:1px solid #fff;text-decoration:none}.cms-home .owl-item:hover div .pinfo{display:block!important}.cms-home .video-box{position:relative}.cms-home span.playbtn{position:absolute;width:100px;height:100px;left:50%;top:50%;margin-left:-50px;margin-top:-50px;background:url(../images/play_btn.png);background-repeat:no-repeat;background-position:50%;cursor:pointer}span.playbtn{position:absolute;width:100px;height:100px;left:50%;top:50%;margin-left:-50px;margin-top:-50px;background:url(../images/play_btn.png);background-repeat:no-repeat;background-position:50%;cursor:pointer}.video-box video{height:518px;border:none !important}.top-banner2{position:relative;height:518px}.video-box{height:518px;width:100%;max-width:1366px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cms-home2 .man-wrapper,.cms-home2 .ladies-wrapper,.cms-home2 .gear-wrapper{width:100%;font-size:0;margin-bottom:80px;font-family:Oswald,Impact}.cms-home2 .w-50{width:50%;float:left;display:block;font-size:14px}.cms-home2 .w-50 .block-title{display:none}.cms-home2 .page-layout-1column .w-50 .block.widget .products-grid .product-item{width:249px}.cms-home2 .w-50 .products-grid .product-item-actions{display:none}.cms-home2 .links h2{display:inline-block;text-transform:uppercase;font-family:Oswald,Impact;font-weight:700;font-size:40px;vertical-align:middle}.cms-home2 .links:not(.header) a{text-transform:uppercase;color:#000;font-size:16px;font-weight:600;display:block;margin-left:15px;line-height:40px;padding:0;float:left}.cms-home2 .page-title-wrapper{display:none}.cms-home2 .top-banner{margin-top:0;margin-bottom:80px}.cms-home2 .text_banner.second_line{padding-bottom:13px}.cms-home2 .top-banner{position:relative}.cms-home2 span.adventure1{position:relative}.cms-home2 span.adventure1:after{content:"";width:100%;height:4px;background:#fff;position:absolute;left:0;bottom:12px;box-shadow:3px 3px 3px #111}.cms-home2 p.text_banner{margin-bottom:0}.cms-home2 p.text2_banner{font-size:24px;line-height:33px;margin-top:30px;text-transform:none;font-family:Open Sans,Helvetica;font-weight:600;text-shadow:4px 4px 1px #333;margin-bottom:55px}.cms-home2 button.button_banner{width:235px;height:70px;background:#00749f;border:none;border-radius:0;box-shadow:none;font-size:24px;font-family:Oswald,Impact;color:#fff;font-weight:700;text-transform:uppercase;padding:0;line-height:initial}.cms-home2 .page-main{padding-left:0;padding-right:0}.cms-home2 main#maincontent{padding:0;max-width:100%}.cms-home2 .banner_text{position:absolute;top:50%;margin-top:-202px;left:0;font-size:80px;font-family:Oswald,Impact;font-weight:700;color:#fff;text-align:center;line-height:78px;text-transform:uppercase;width:100%;text-shadow:3px 3px 3px #111}.cms-home2 .top-banner img{width:100%}.cms-home2 .man-wrapper{width:1220px;max-width:99%;margin:0 auto 90px;overflow:hidden;clear:both}.cms-home2 .w-50 img{width:100%}.cms-home2 .w-50 .links{margin-top:15px}.cms-home2 .w-50 .links h2{margin:0;font-size:40px;color:#000;line-height:40px;float:left}.cms-home2 .w-50 .links h2:after{content:"|";color:#c3c3c3;margin-left:15px;display:block;float:right;margin-top:-4px}.cms-home2 .ladies-wrapper{width:1220px;max-width:99%;margin:0 auto 90px;overflow:hidden;clear:both}.cms-home2 .gear-wrapper{width:1020px;max-width:99%;margin:0 auto 90px;overflow:hidden;clear:both}.cms-home2 .gear-wrapper .w-50 img{width:90%;float:right;padding-right:20px}.cms-home2 span.product-image-container{border:1px solid #d0d0d0;padding:10px;display:block}.cms-home2 .product-reviews-summary{display:none}.cms-home2 .product-item-details strong.product-item-name{font-size:18px;font-family:Oswald,Impact;font-weight:400;margin-top:15px;margin-bottom:20px}.cms-home2 .w-50 .block-products-list{padding:0 50px 0 10px}.cms-home2 .block.widget .products-grid .product-items li{width:calc(50% - 30px) !important;margin:0 0 0 30px !important}.cms-home2 .block.widget .products-grid .product-items li .product-item-info{width:100%}.cms-home2 .block.widget .products-grid .product-items li .product-item-info a.product-item-photo{display:block;width:100%}.cms-home2 .block.widget .products-grid .product-items li .product-item-info a.product-item-photo span.product-image-container{width:100% !important;display:block;padding:0;margin:0}.cms-home2 .block.widget .products-grid .product-items li .product-item-info a.product-item-photo span.product-image-container span.product-image-wrapper{padding:0 !important;margin:0;height:100%;display:block}.cms-home2 .block.widget .products-grid .product-items li .product-item-info a.product-item-photo span.product-image-container span.product-image-wrapper img.product-image-photo{position:relative;left:auto;top:auto;padding:20px 0}.cms-home2 .block.widget .products-grid .product-items li .product-item-info .product-item-details{width:262px;margin:auto;padding:0;max-width:100%}.cms-home2 .block.widget .products-grid .product-items li .product-item-info .product-item-details .price-box{margin:0 0 15px}.cms-home2 .block.widget .products-grid .product-items li .product-item-info .product-item-details .price-box .price-label{display:none !important}.cms-home2 .block.widget .products-grid .product-items li .product-item-info .product-item-details .price-box .price{font-size:18px !important;font-weight:400;color:#00749f}.cms-home2 .block.widget .products-grid .product-item-info:hover,.cms-home2 .block.widget .products-grid .product-item-info.active{box-shadow:none !important;border:none !important;margin:0 !important;padding:0 !important}.cms-home2 .ladies-wrapper .w-50 .block-products-list{padding:0 40px 0 20px}.cms-home2 .gear-wrapper #w-50-1 p{font-size:16px;font-family:Open Sans,Helvetica;font-weight:400;color:#1c2022;margin-bottom:40px}.cms-home2 .gear-wrapper div#w-50-1 ul{list-style:none;text-align:left;margin:0 !important;padding:0 !important}.cms-home2 .gear-wrapper div#w-50-1 ul li{float:left;margin-right:40px;display:block}.cms-home2 .gear-wrapper div#w-50-1 ul li a{font-size:16px;font-family:Oswald,Impact;font-weight:700;color:#00749f;text-transform:uppercase}.cms-home2 .gear-wrapper .w-50-1_1 img{width:90%}.cms-home2 .gear-wrapper div#w-50-1{position:absolute;top:0;left:50%}.cms-home2 .gear-wrapper{position:relative}.cms-home2 .gear-wrapper .links h2{margin:0;font-size:40px;color:#000;line-height:40px;float:left}.cms-home2 .gear-wrapper #w-50-1 .links h2:after{content:"|";color:#c3c3c3;margin-left:15px}.cms-home2 .gear-wrapper .links{display:block;overflow:hidden;clear:both;margin:15px 0 20px}.cms-home2 .blog_1{width:1120px;margin:0 auto 90px;max-width:100%}.cms-home2 .blog_1 p.title_blog{text-align:center;font-size:24px;font-family:Oswald,Impact;font-weight:400}.cms-home2 .blog_1 .blog_images .image1,.cms-home2 .blog_1 .blog_images .image2,.cms-home2 .blog_1 .blog_images .image3{width:calc(33.33% - 13.33px);float:left;margin-right:20px}.cms-home2 .blog_1 .blog_images .image3{margin-right:0}.cms-home2 .blog_1 .blog_images .image1 img,.cms-home2 .blog_1 .image2 img,.cms-home2 .blog_1 .blog_images .image3 img{margin:0 auto 15px;display:block;width:100%}.cms-home2 .blog_1 .blog_images .image1 p{text-align:center;color:#00749f;font-family:Oswald,Impact;font-size:16px;font-weight:700}.cms-home2 .blog_1 .blog_images .image2 p{text-align:center;color:#00749f;font-family:Oswald,Impact;font-size:16px;font-weight:700}.cms-home2 .blog_1 .blog_images .image3 p{text-align:center;color:#00749f;font-family:Oswald,Impact;font-size:16px;font-weight:700}.cms-home2 .instagram .instagram_block .image_insta img{width:16.6%;float:left}.cms-home2 div#instafeed .image_insta{position:relative;width:calc(16.6% - 8.33px);float:left;margin-right:10px}.cms-home2 div#instafeed .image_insta:last-child{margin-right:0}.cms-home2 div#instafeed .image_insta a img{width:100%}.cms-home2 div#instafeed .image_insta a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat !important;background-size:cover !important;background-position:50% !important}.cms-home2 .instagram1 .image1 img{margin:auto;display:block;width:95%}.cms-home2 .instagram1 .image2 img{margin:auto;display:block;width:95%}.cms-home2 .instagram1 .image3 img{margin:auto;display:block;width:95%}.cms-home2 .instagram1 .image4 img{margin:auto;display:block;width:95%}.cms-home2 .instagram1 .image5 img{margin:auto;display:block;width:95%}.cms-home2 .instagram1 .image6 img{margin:auto;display:block;width:95%}.cms-home2 .instagram1{width:90%;margin:auto;margin-top:85px;width:95%}.cms-home2 .instagram1 .instagram_images{width:100%;margin:auto;display:block}.cms-home2 .instagram1 .instagram_block{width:100%;margin:auto;display:block}.cms-home2 .blog_1{clear:both;overflow:hidden}.cms-home2 .instagram1{clear:both;overflow:hidden}.cms-home2 .instagram1 p.title_instagram{font-size:24px;font-weight:400;font-family:Oswald,Impact;color:#1c2022;text-align:center;margin-bottom:20px}.cms-home2 .instagram1 p.title_instagram a{color:#00749f;text-decoration:none}.cms-home2 .slider-sunglasses .title_slider{width:90%;margin:auto;text-align:center;font-size:24px;font-family:Oswald,Impact;font-weight:400;color:#1c2022;margin-top:85px}.cms-home2 .slider-sunglasses .title_slider a{cursor:pointer;color:#1c2022;text-decoration:none;font-size:16px;font-weight:400;font-family:Open Sans,Helvetica}.cms-home2 .slider-sunglasses .title_slider a span.active{color:#00749f;text-decoration:underline}.cms-home2 .owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.cms-home2 .the_image{height:650px;background:url('../images/top_banner.png');background-size:cover;background-position:50%}.cms-home2 a.view-more{display:none}.cms-home2 .product-item-details .swatch-attribute.color .swatch-option,.cms-home2 .product-item-details .swatch-attribute.saltlife_color .swatch-option,.cms-home2 .product-item-details .swatch-attribute.saltlife_color .swatch-option{width:20px !important;height:20px !important;margin:0 5px 0 0;min-width:20px;min-height:20px;border:none}.cms-home2 .swatch-attribute.color,.cms-home2 .swatch-attribute.saltlife_color{padding-bottom:10px}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;backface-visibility:hidden;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.cms-home2 .slider-sunglasses{width:1220px;max-width:99%;margin:0 auto 90px;clear:both}.cms-home2 .owl-dots{display:none !important}.cms-home2 button.owl-prev{position:absolute;left:0;top:0;height:100%;width:30px}.cms-home2 button.owl-next{position:absolute;right:0;top:0;height:100%;width:30px}.cms-home2 button.owl-prev span{display:none}.cms-home2 button.owl-next span{display:none}.cms-home2 button.owl-prev{background:url(../images/lefti.png) !important;background-repeat:no-repeat !Important;background-position:50% !important}.cms-home2 button.owl-prev:hover{background:url(../images/lefta.png) !important;background-repeat:no-repeat !Important;background-position:50% !important}.cms-home2 button.owl-next{background:url(../images/righti.png) !important;background-repeat:no-repeat !Important;background-position:50% !important}.cms-home2 button.owl-next:hover{background:url(../images/righta.png) !important;background-repeat:no-repeat !Important;background-position:50% !important}.cms-home2 ul.owl-carousel-mens{list-style:none}.cms-home2 ul.owl-carousel-mens li{width:20%;float:left}.cms-home2 ul.owl-carousel-mens li img{margin:auto;display:block;width:100%}.cms-home2 .owl-carousel-mens,.owl-carousel-mens .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel-mens{display:none;width:100%;z-index:1}.owl-carousel-mens .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel-mens .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel-mens .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel-mens .owl-item,.owl-carousel-mens .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel-mens .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel-mens .owl-item img{display:block;width:100%}.owl-carousel-mens .owl-dots.disabled,.owl-carousel-mens .owl-nav.disabled{display:none}.no-js .owl-carousel-mens,.owl-carousel-mens.owl-loaded{display:block}.owl-carousel-mens .owl-dot,.owl-carousel-mens .owl-nav .owl-next,.owl-carousel-mens .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel-mens .owl-nav button.owl-next,.owl-carousel-mens .owl-nav button.owl-prev,.owl-carousel-mens button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;box-shadow:none}.owl-carousel-mens.owl-loading{opacity:0;display:block}.owl-carousel-mens.owl-hidden{opacity:0}.owl-carousel-mens.owl-refresh .owl-item{visibility:hidden}.owl-carousel-mens.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin:2px 0;user-select:none}.owl-carousel-mens.owl-grab{cursor:move;cursor:grab}.owl-carousel-mens.owl-rtl{direction:rtl}.owl-carousel-mens.owl-rtl .owl-item{float:right}.owl-carousel-mens .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel-mens .owl-animated-in{z-index:0}.owl-carousel-mens .owl-animated-out{z-index:1}.owl-carousel-mens .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel-mens .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel-mens .owl-item .owl-lazy:not([src]),.owl-carousel-mens .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel-mens .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel-mens .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel-mens .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .1s ease}.owl-carousel-mens .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel-mens .owl-video-playing .owl-video-play-icon,.owl-carousel-mens .owl-video-playing .owl-video-tn{display:none}.owl-carousel-mens .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel-mens .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.cms-home2 .owl-carousel-mens.owl-loaded.owl-drag{position:relative}.cms-home2 ul.owl-carousel-ladies{list-style:none}.cms-home2 ul.owl-carousel-ladies li{width:20%;float:left}.cms-home2 ul.owl-carousel-ladies li img{margin:auto;display:block;width:100%}.cms-home2 .owl-carousel-ladies,.owl-carousel-ladies .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel-ladies{display:none;width:100%;z-index:1}.owl-carousel-ladies .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel-ladies .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel-ladies .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d()}.owl-carousel-ladies .owl-item,.owl-carousel-ladies .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d()}.owl-carousel-ladies .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel-ladies .owl-item img{display:block;width:100%}.owl-carousel-ladies .owl-dots.disabled,.owl-carousel-ladies .owl-nav.disabled{display:none}.no-js .owl-carousel-ladies,.owl-carousel-ladies.owl-loaded{display:block}.owl-carousel-ladies .owl-dot,.owl-carousel-ladies .owl-nav .owl-next,.owl-carousel-ladies .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel-ladies .owl-nav button.owl-next,.owl-carousel-ladies .owl-nav button.owl-prev,.owl-carousel-ladies button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;box-shadow:none}.owl-carousel-ladies.owl-loading{opacity:0;display:block}.owl-carousel-ladies.owl-hidden{opacity:0}.owl-carousel-ladies.owl-refresh .owl-item{visibility:hidden}.owl-carousel-ladies.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin:2px 0;user-select:none}.owl-carousel-ladies.owl-grab{cursor:move;cursor:grab}.owl-carousel-ladies.owl-rtl{direction:rtl}.owl-carousel-ladies.owl-rtl .owl-item{float:right}.owl-carousel-ladies .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel-ladies .owl-animated-in{z-index:0}.owl-carousel-ladies .owl-animated-out{z-index:1}.owl-carousel-ladies .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel-ladies .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel-ladies .owl-item .owl-lazy:not([src]),.owl-carousel-ladies .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel-ladies .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel-ladies .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel-ladies .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .1s ease}.owl-carousel-ladies .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel-ladies .owl-video-playing .owl-video-play-icon,.owl-carousel-ladies .owl-video-playing .owl-video-tn{display:none}.owl-carousel-ladies .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel-ladies .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.cms-home2 .owl-carousel-ladies.owl-loaded.owl-drag{position:relative}.cms-home2 .owl-item div .pinfo{position:absolute !important;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.62);padding:25px 15px 15px;color:#fff}.cms-home2 .owl-item div .pinfo{position:relative}.cms-home2 .owl-item div .pinfo p.pname{font-size:18px;font-family:Oswald,Impact,sans-serif;color:#fff;font-weight:400}.cms-home2 .price_link{position:absolute;bottom:0;width:calc(100% - 30px);left:15px}.cms-home2 p.pprice{width:50%;float:left;font-size:18px;font-family:Oswald,Impact,sans-serif;color:#fff;font-weight:400}.cms-home2 .price_link a{float:right;font-size:18px;font-family:Oswald,Impact,sans-serif;color:#fff;font-weight:700;border-top:1px solid #fff;text-decoration:none}.cms-home2 .owl-item:hover div .pinfo{display:block!important}.checkout-cart-index .page-title-wrapper h1.page-title{display:none}.checkout-cart-index .cart-container{margin-top:30px}.checkout-cart-index th.col.title{font-family:Oswald,Impact;font-size:20px;text-transform:uppercase;font-weight:700}.checkout-cart-index th.col.price{font-family:Oswald,Impact;font-size:14px;text-transform:uppercase;font-weight:700}.checkout-cart-index th.col.qty{font-family:Oswald,Impact;font-size:14px;text-transform:uppercase;font-weight:700}.checkout-cart-index th.col.subtotal{font-family:Oswald,Impact;font-size:14px;text-transform:uppercase;font-weight:700}.checkout-cart-index strong.product-item-name a{font-size:20px;font-family:Oswald,Impact;font-weight:400;text-decoration:none;color:#1c2022}.checkout-cart-index .cart.table-wrapper .cart>.item{border-bottom:2px solid #1c2022}.checkout-cart-index .cart.table-wrapper .cart thead tr th.col{border-bottom:2px solid #1c2022;padding-top:20px}.checkout-cart-index .cart.table-wrapper .col.price .price-excluding-tax .price{font-weight:400;font-family:Oswald,Impact;font-size:20px;color:#1c2022}.checkout-cart-index .cart.table-wrapper .col.subtotal .price-excluding-tax .price{font-weight:400;font-family:Oswald,Impact;font-size:20px;color:#00749f}.checkout-cart-index .cart.table-wrapper .item-options dt{font-family:Open Sans,Helvetica;font-size:14px;font-weight:400;color:#1c2022}.checkout-cart-index .cart.table-wrapper .item-options dd{font-size:14px;font-family:Open Sans,Helvetica;font-weight:700;color:#1c2022}.checkout-cart-index table#shopping-cart-table th{border-bottom:2px solid #1c2022;border-top:none}.checkout-cart-index table#shopping-cart-table{border-bottom:2px solid #1c2022}.checkout-cart-index table#shopping-cart-table tr.item-actions{border-bottom:1px solid #1c2022}.checkout-cart-index table#shopping-cart-table tr.item-actions td{height:35px}#shopping-cart-table tr.item-actions td a:focus:before{box-shadow:0 0 3px 1px #00749f}.checkout-cart-index tr.totals .mark{background:0 0}.checkout-cart-index .cart.table-wrapper .cart>.item{border:none}.checkout-cart-index .cart.main.actions button#empty_cart_button{display:block;float:right}.checkout-cart-index .cart.main.actions button.action.update{margin-right:10px}.checkout-cart-index .cart.main.actions button.action.update{border-radius:0;background:0 0;border:2px solid #00749f;width:97px;height:40px}.checkout-cart-index .cart.main.actions button#empty_cart_button{background:0 0;border-radius:0;border:2px solid #00749f;width:130px;height:40px}.checkout-cart-index .cart.main.actions button#empty_cart_button span{font-family:Oswald,Impact;color:#00749f;font-size:14px;font-weight:400;text-transform:uppercase}.checkout-cart-index .cart.main.actions button.action.update span{font-family:Oswald,Impact;color:#00749f;font-size:14px;font-weight:400;text-transform:uppercase}.checkout-cart-index .cart-summary .block.shipping .title{border-top:2px solid #1c2022}.checkout-cart-index .cart-summary strong.summary.title{font-family:Oswald,Impact;font-size:20px;font-weight:700;color:#1c2022}.checkout-cart-index .cart-summary strong.summary.title:before{content:'Order '}.checkout-cart-index .cart-summary strong#block-shipping-heading{font-family:Open Sans,Helvetica;font-size:14px;font-weight:700;color:#1c2022}.checkout-cart-index .cart-summary{background:#efefef}.checkout-cart-index .cart-summary .block.active>.title:after{content:'\e902';width:16px;height:16px;top:35%;background-repeat:no-repeat;font-size:16px;line-height:16px;font-family:'icomoon';color:#000}.checkout-cart-index .cart-summary .block>.title:after{content:'\e901';width:16px;height:16px;top:35%;background-repeat:no-repeat;font-size:16px;line-height:16px;font-family:'icomoon';color:#000}.checkout-cart-index .cart-summary .block .title strong{font-family:Open Sans,Helvetica;font-weight:700;font-size:14px}.checkout-cart-index .cart-summary .block .actions-toolbar>.primary .action.primary{font-family:Oswald,Impact;color:#00749f;font-size:14px;font-weight:400;text-transform:uppercase;background:#fff;border-radius:0;border:2px solid #fff !important;outline:solid #00749f 2px;height:50px;padding:0}.checkout-cart-index .cart-summary .block .actions-toolbar>.primary .action.primary:focus,.checkout-cart-index .cart-summary .block .actions-toolbar>.primary .action.primary:hover{background:#00749f;color:#fff}.checkout-cart-index #discount-coupon-form .control input{height:50px;font-size:13px;background:#c3c3c3;font-family:Open Sans,Helvetica;font-weight:400;color:#1c2022}.checkout-cart-index .form-cart .actions.main .continue{display:block;float:left;font-family:Oswald,Impact;color:#00749f;font-size:14px;font-weight:400;text-transform:uppercase;position:relative;line-height:40px;padding-left:18px}.checkout-cart-index .cart-summary .table-wrapper tr.totals.sub th{font-size:14px;font-family:Open Sans,Helvetica;font-weight:700}.checkout-cart-index .cart-summary .table-wrapper tr.totals.shipping.excl th{font-size:14px;font-family:Open Sans,Helvetica;font-weight:700}.checkout-cart-index .cart-summary .table-wrapper .totals.sub td.amount{font-size:16px;font-family:Oswald,Impact;font-weight:400}.checkout-cart-index .cart-summary .table-wrapper .totals.shipping td.amount{font-size:16px;font-family:Oswald,Impact;font-weight:400}.checkout-cart-index .cart-summary .grand.totals th.mark strong{font-size:16px;font-family:Open Sans,Helvetica;font-weight:700;line-height:40px}.checkout-cart-index .cart-summary .grand.totals td.amount{font-size:24px;font-family:Oswald,Impact;font-weight:400;color:#00749f}.checkout-cart-index .cart-summary .cart-totals .grand strong{font-weight:400}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout{background:#00749f}.checkout-cart-index .cart-summary .checkout-methods-items button.action.primary.checkout span{font-size:16px;font-family:Oswald,Impact;font-weight:300;text-transform:uppercase}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout{background:#00749f;border-radius:0;border:none}.checkout-cart-index .cart-summary .checkout-methods-items button.action.primary.checkout span{font-size:16px;font-family:Oswald,Impact;font-weight:300;text-transform:uppercase}.checkout-cart-index .cart-summary .checkout-methods-items button.action.primary.checkout span:before{content:'\e905';background-repeat:no-repeat;position:absolute;width:15px;height:20px;top:1px;left:-10px;font-family:'icomoon';font-size:20px;color:#fff}.checkout-cart-index .cart-summary .checkout-methods-items button.action.primary.checkout span{position:relative;padding-left:14px}.checkout-cart-index .cart-summary .checkout-methods-items{margin-top:0}.checkout-cart-index .cart-summary .cart-totals .grand .mark{border-top:1px solid #2c2c2c}.checkout-cart-index .cart-summary .cart-totals .grand .amount{border-top:1px solid #2c2c2c}.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-edit:before{content:'';background:url(../images/edit_cart2.png);position:absolute;width:18px;height:18px;right:2px;top:0;background-repeat:no-repeat}.checkout-cart-index .cart-summary .block .fieldset .field{width:calc(70% - 6px);float:left;clear:none;margin-right:6px}.checkout-cart-index .cart-summary .fieldset .actions-toolbar{float:left;clear:none;width:27%}.checkout-cart-index .cart-summary button.action.apply.primary{margin-right:0}.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-delete:before{content:'';background:url(../images/delete_cart2.png);position:absolute;width:18px;height:18px;right:-6px;background-repeat:no-repeat}.checkout-cart-index .cart-summary .cart-totals{padding-top:0;border:none}.checkout-cart-index .cart-summary .cart-totals tr.totals.sub{border-top:1px solid #d0d0d0}.checkout-cart-index .cart-summary .fieldset .actions-toolbar .primary{width:100% !important}.checkout-cart-index .cart-summary form#shipping-zip-form .field{width:100%;float:left;clear:both}.checkout-cart-index .cart-summary form#shipping-zip-form .field input,form#shipping-zip-form .field select{height:50px;font-size:13px;background-color:#c3c3c3;font-family:Open Sans,Helvetica;font-weight:400;color:#1c2022}.checkout-cart-index .cart-summary form#co-shipping-method-form .item-options{clear:both;overflow:hidden;width:100%;padding:0 0 0 5px;margin:0}.checkout-cart-index .cart-summary .cart-summary .block form:not(:last-of-type) .fieldset{margin-bottom:10px}.checkout-cart-index .cart-gift-item{display:none}.checkout-cart-index .cart-discount{display:none}.checkout-cart-index .cart-summary{padding:0}.checkout-cart-index .product-info-subtitle{background:#fff;padding:30px 15px}.checkout-cart-index ul.checkout.methods.items.checkout-methods-items{padding:0 20px}.checkout-cart-index strong.summary.title{padding:0 20px}.checkout-cart-index div#block-shipping{padding:0 20px}.checkout-cart-index div#block-discount{padding:0 20px}.checkout-cart-index .cart-summary .table-wrapper{padding:0 20px}.checkout-cart-index .icons p.need_help:before{content:'';background:url(../images/message_icon2.png);background-repeat:no-repeat;position:absolute;top:0;left:0;width:21px;height:20px}.checkout-cart-index .icons p.need_help{padding-left:30px;position:relative;margin-bottom:20px}.checkout-cart-index .icons p.free_shiiping_over:before{content:'';background:url(../images/delivery2.png);background-repeat:no-repeat;position:absolute;top:0;left:0;width:21px;height:20px}.checkout-cart-index .icons p.free_shiiping_over{padding-left:30px;position:relative;margin-bottom:20px}.checkout-cart-index .icons p.returns_days:before{content:'';background:url(../images/return2.png);background-repeat:no-repeat;position:absolute;top:0;left:0;width:21px;height:20px}.checkout-cart-index .icons p.returns_days{padding-left:30px;position:relative}.checkout-cart-index .icons p.need_help{font-size:14px;font-family:Open Sans,Helvetica;font-weight:600;color:#1c2022}.checkout-cart-index .icons span.call_us{font-family:Open Sans,Helvetica;font-weight:400;font-size:11px}.checkout-cart-index .icons a.live_chat{font-weight:400;font-size:11px;font-style:italic;color:#1c2022 !important;text-decoration:underline}.checkout-cart-index .icons p.free_shiiping_over{font-family:Open Sans,Helvetica;font-weight:600;font-size:14px;color:#1c2022}.checkout-cart-index .icons a.details_over_50{font-weight:400;font-size:11px;font-style:italic;color:#1c2022 !important;text-decoration:underline}.checkout-cart-index .icons a.return_policy{font-weight:400;font-size:11px;font-style:italic;color:#1c2022 !important;text-decoration:underline}.checkout-cart-index .icons p.returns_days{font-family:Open Sans,Helvetica;font-weight:600;font-size:14px;color:#1c2022}.checkout-cart-index .icons .pointer_1{font-weight:400;font-size:11px;font-style:italic;color:#1c2022 !important}.checkout-cart-index .icons p.returns_days{margin-bottom:0}.checkout-cart-index .cart-container{padding:0 60px}.checkout-cart-index .cart.table-wrapper .col.price,.checkout-cart-index .cart.table-wrapper .col.subtotal,.checkout-cart-index .cart.table-wrapper .col.msrp{padding-top:30px}.checkout-cart-index .cart.table-wrapper .col.qty .input-text{height:54px;margin-top:0;width:75px;background:#d0d0d0;background-size:35px;font-size:18px;font-weight:700;color:#1c2022;text-align:center;padding:0}.checkout-cart-index .cart.table-wrapper .item .col.item{padding:30px 8px 20px 0}.checkout-cart-index .control.qty{position:relative;height:54px;margin-top:-7px;width:75px}.checkout-cart-index span.increase_qty{position:absolute;top:3px;right:6px;width:20px;height:27px;cursor:pointer;background-repeat:no-repeat;background-position:50%;background-size:12px}.checkout-cart-index span.increase_qty:before{position:absolute;top:0;left:0;line-height:29px;content:'\e901';font-size:12px;color:#000;font-family:'icomoon';width:20px;text-align:center}.checkout-cart-index span.decrease_qty{position:absolute;bottom:3px;right:6px;width:20px;height:27px;cursor:pointer;background-repeat:no-repeat;background-size:12px;background-position:50%;content:'\e902';font-size:27px;color:#000;font-family:'icomoon'}.checkout-cart-index span.decrease_qty:before{position:absolute;top:0;left:0;line-height:29px;content:'\e902';font-size:12px;color:#000;font-family:'icomoon';width:20px;text-align:center}.checkout-cart-index .col.item span{font-size:20px;font-weight:700;font-family:Oswald,Impact;text-transform:uppercase}.checkout-cart-index .cart.main.actions button.action.update:hover,.checkout-cart-index .cart.main.actions button#empty_cart_button:hover{background:#00749f;border:none}.checkout-cart-index .cart.main.actions button.action.update:hover span,.checkout-cart-index .cart.main.actions button#empty_cart_button:hover span{color:#fff}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout:hover{background:#1c2022;border:2px solid #000 !important;outline:solid #000 2px !important}.checkout-cart-index .sections.nav-sections{display:none}.checkout-cart-index .modal-popup .modal-header{padding-top:15px;padding-bottom:15px}.checkout-cart-index .modal-slide .action-close{padding:23px 20px 22px}.checkout-cart-index .block.crosssell .products-grid .product-item-info:not(:hover):not(.active){padding:9px;border:1px solid #fff}.checkout-cart-index .block.crosssell .products-grid .product-item-info:hover,.checkout-cart-index .block.crosssell .products-grid .product-item-info:active{margin:0}.checkout-cart-index .block.crosssell .products-grid .tocompare{display:none}.checkout-cart-index .block.crosssell .products-grid .tocart{background:#00749f;color:#fff;border:none}.checkout-cart-index .products-grid .product-item-info:hover,.checkout-cart-index .products-grid .product-item-info.active{box-shadow:none;border:1px solid #fff}.checkout-cart-index .product-item .price-box .price-label{display:none}.page_checkout_header .logo_checkout{width:33.33%;float:left}.page_checkout_header .logo_checkout img{max-width:100%;width:200px;height:auto;display:block}.page_checkout_header .page_checkout_title{width:33.33%;float:left;text-align:center;line-height:55px;height:70px}.page_checkout_header .account_checkout{width:33.33%;float:left;text-align:right;font-size:12px;font-family:Open Sans,Helvetica;font-weight:600;line-height:55px;height:55px}.page_checkout_header .page_checkout_title span{font-size:16px;font-family:Oswald,Impact;font-weight:500;color:#333}.page_checkout_header{padding:20px 0}.page_checkout_header .account_checkout a.sing_in_header:before{content:'\e90f';background:0 0;width:18px;height:18px;background-repeat:no-repeat;position:absolute;left:-25px;top:-4px;font-size:18px;font-weight:100;font-family:'icomoon';line-height:18px}.page_checkout_header .account_checkout a.sing_in_header{position:relative}.page_checkout_header{height:90px;border-bottom:1px solid #c3c3c3}.page_checkout_header .account_checkout a.sing_in_header{color:#1c2022;text-decoration:none}.page_checkout_header .account_checkout a.register_header{color:#1c2022;text-decoration:none}.footer_holder_checkout .copyright_checkout{width:50%;float:left;height:50px;line-height:50px}.footer_holder_checkout .copyright_checkout{background:#1c2022}.footer_holder_checkout{width:100%;height:50px;background:#1c2022}.footer_holder_checkout .footer_right{width:50%;float:left;background:#1c2022;height:50px}.footer_holder_checkout .copyright_checkout span{font-family:Open Sans,Helvetica;font-size:9px;font-weight:400;color:#fff}.footer_holder_checkout .footer_right .pay_cards{width:50%;float:left;height:50px;line-height:50px}.footer_holder_checkout .footer_right .secure_shopping .line1{color:#fff;font-size:9px;font-family:Muli;font-weight:800;margin-bottom:0}.footer_holder_checkout .footer_right .secure_shopping .line2{color:#fff;font-family:Muli;font-size:6px;font-weight:400}.footer_holder_checkout .footer_right .secure_shopping{width:90px;padding-right:120px;float:left;height:50px}.footer_holder_checkout .footer_right .pay_cards img{width:185px;height:20px}.footer_holder_checkout .footer_right .pay_cards{width:calc(100% - 210px)}.footer_holder_checkout .footer_right .pay_cards img{float:right;margin-top:13px;padding-right:30px}.footer_holder_checkout .right_text{margin-top:13px;width:90px}.footer_holder_checkout .copyright_checkout span{padding-left:120px}.footer_holder_checkout .footer_right .secure_shopping .line1:before{content:'';background:url(../images/lock_img2.png);width:13px;height:20px;position:absolute;left:-17px;background-repeat:no-repeat;top:16px}.footer_holder_checkout .footer_right .secure_shopping{position:relative}.footer_holder_checkout .copyright_checkout a.ey{text-decoration:underline;color:#fff}.footer_holder_checkout .footer_section_checkout{width:100%;margin:auto}.checkout-cart-index .message.info.reward.reward-checkout{background:#e5fdff;padding:0 0 0 40px;color:#333;font-size:14px;font-weight:700;margin-bottom:0}.checkout-cart-index .message.info>*:first-child:before{background:url(../images/rewardpoints.png);width:30px;height:30px;position:absolute;left:0;background-position:50%;background-repeat:no-repeat;top:10px;font-size:20px;line-height:30px;font-family:'icomoon';color:#00749f;font-weight:100;content:""}.checkout-cart-index .message.info.reward.reward-checkout a{color:#333;font-style:italic;text-decoration:underline;font-weight:400;font-family:Open Sans,Helvetica,sans-serif;font-size:11px}.checkout-cart-index .message.info.reward.reward-checkout a:before{content:">";text-decoration:none !important;display:inline-block;margin-right:3px}.checkout-cart-index .message.info.reward.reward-checkout span.reward-limit{font-style:italic;font-size:14px;font-weight:400;color:#333;font-family:Open Sans,Helvetica,sans-serif}.checkout-cart-index .message.info.reward.reward-checkout strong{color:#00749f;font-weight:700}.message-notice.notice.message.freeshipping{background:#e5fdff;padding:0 0 15px 40px;color:#333;font-size:14px;font-weight:700;margin-bottom:0}.message-notice.notice.message.freeshipping span{color:#00749f}.message-notice.notice.message.freeshipping div:before{display:none}.message-notice.notice.message.freeshipping:before{content:"\e913";width:30px;height:30px;background:0 0;position:absolute;left:0;background-position:50%;background-repeat:no-repeat;top:-3px;font-size:20px;line-height:30px;font-family:'icomoon';color:#00749f;font-weight:100}.checkout-index-index .modal-popup .modal-content{margin-bottom:20px}.checkout-index-index .header.content{display:none !important}.checkout-index-index .authentication-wrapper{display:none !important}.checkout-index-index ul.opc-progress-bar{text-align:center;margin:30px 0 40px}.checkout-index-index li.opc-progress-bar-item{width:280px;text-align:center;position:relative}.checkout-index-index .opc-progress-bar-item:before{display:none}.checkout-index-index .opc-progress-bar-item>span:before{display:none}.checkout-index-index .opc-progress-bar-item>span:after{display:none}.checkout-index-index .opc-progress-bar-item>span{padding:0;width:auto}.checkout-index-index li.opc-progress-bar-item._active span,.checkout-index-index li.opc-progress-bar-item._complete span{color:#00749f;font-weight:600}.checkout-index-index li.opc-progress-bar-item span{color:#c3c3c3;font-weight:400;text-transform:uppercase;font-family:Oswald,Impact,sans-serif;font-size:20px}.checkout-index-index span.conf_icon{position:relative;border-radius:100%;width:30px;height:30px;box-shadow:none;margin:0 10px 0 0}.checkout-index-index li.opc-progress-bar-item span.conf_icon:after{display:inline-block;width:30px;height:30px;border:3px solid #c3c3c3;color:#c3c3c3;font-weight:400;font-family:Open Sans,Helvetica,sans-serif;font-size:18px;line-height:25px;text-align:center;content:counter(i);font-weight:700}.checkout-index-index li.opc-progress-bar-item._active span.conf_icon:after,.checkout-index-index li.opc-progress-bar-item._complete span.conf_icon:after{color:#00749f;border-color:#00749f}.checkout-index-index li.opc-progress-bar-item.confirmation_step .conf_icon:after{content:"" !important;background:url(../images/confirmation.png);background-repeat:no-repeat;background-position:50%;border:none !important}.checkout-index-index .opc-wrapper .step-title{font-size:20px;font-family:Oswald,Impact;font-weight:700;border-bottom:2px solid #1c2022;text-transform:uppercase;color:#1c2022;padding-bottom:15px}.checkout-index-index .opc-wrapper .step-title#newsletter{margin-top:10px}.checkout-index-index .opc-wrapper .step-title#newsletter~div.opc-wrapper label{margin-bottom:0;line-height:34px}.checkout-index-index .opc-wrapper .step-content{margin:23px 0 50px}.checkout-index-index .opc-wrapper .step-content fieldset.fieldset br{display:none}.checkout-index-index .opc-wrapper .form-login .fieldset .field .label{font-size:14px;font-family:Open Sans,Helvetica;font-weight:700}.checkout-index-index .opc-wrapper .form-login .fieldset .field .label,.checkout-index-index .opc-wrapper .form-shipping-address .fieldset .field .label{font-size:14px;font-weight:700;font-family:Open Sans,Helvetica,sans-serif;color:#1c2022}.checkout-index-index .opc-wrapper .fieldset>.field{margin-bottom:25px}fieldset#customer-email-fieldset .field{margin-bottom:5px}.checkout-index-index .opc-wrapper .fieldset>.field>.label{margin-bottom:5px}.checkout-index-index .opc-wrapper .form-login .fieldset .note,.checkout-index-index .opc-wrapper .form-shipping-address .fieldset .note{font-family:Open Sans,Helvetica;font-size:13px;font-weight:400;color:#777}.checkout-index-index input[type=text],.checkout-index-index input[type=password],.checkout-index-index input[type=url],.checkout-index-index input[type=tel],.checkout-index-index input[type=search],.checkout-index-index input[type=number],.checkout-index-index input[type=datetime],.checkout-index-index input[type=email]{border:1px solid #d0d0d0;height:54px;width:600px}.checkout-index-index input#customer-email,.checkout-index-index #shipping-new-address-form .field .control._with-tooltip input{width:560px}.checkout-index-index input#customer-email.hasError,.checkout-index-index input#customer-password.hasError{border:2px solid #00749f !important;background:#f4f4f4;box-shadow:none}.checkout-index-index .opc-wrapper .form-login,.checkout-index-index .opc-wrapper .form-shipping-address{margin-top:30px;margin-bottom:30px}.checkout-index-index input:not([disabled]):focus,.checkout-index-index textarea:not([disabled]):focus,.checkout-index-index select:not([disabled]):focus{border:2px solid #00749f !important;background:#f4f4f4;box-shadow:none}.checkout-index-index .field._error .control input,.checkout-index-index .field._error .control select,.checkout-index-index .field._error .control textarea,.checkout-index-index .control input.mage-error{border:2px solid #ff8041 !important;background:#f4f4f4;box-shadow:none;color:#a73800}.checkout-index-index fieldset.field.street label.label{display:block;height:0}.checkout-index-index .fieldset>.field.required>.label:after,.checkout-index-index .fieldset>.fields>.field.required>.label:after,.checkout-index-index .fieldset>.field._required>.label:after,.checkout-index-index .fieldset>.fields>.field._required>.label:after{color:#000}.checkout-index-index .opc-wrapper .form-shipping-address{max-width:600px}.checkout-index-index table.table-checkout-shipping-method .price{color:#1c2022;font-size:16px;font-weight:700;font-family:Open Sans,Helvetica,sans-serif}.checkout-index-index table.table-checkout-shipping-method td{padding:0 30px 0 20px !important;text-align:left !important;font-size:14px;color:#1c2022;font-family:Open Sans,Helvetica,sans-serif;font-weight:400}.checkout-index-index table.table-checkout-shipping-method{width:100%;min-width:100px}.checkout-index-index .table-checkout-shipping-method tbody tr td:first-child{padding:0 !important}.checkout-index-index table.table-checkout-shipping-method tr{display:table-row !important;margin:0 !important}.checkout-index-index .table-checkout-shipping-method tbody .col-price{width:60px}@media (min-width:992px){.checkout-index-index .table-checkout-shipping-method tbody .col-method{width:100px}}.checkout-index-index input[type=text],.checkout-index-index input[type=password],.checkout-index-index input[type=url],.checkout-index-index input[type=tel],.checkout-index-index input[type=search],.checkout-index-index input[type=number],.checkout-index-index input[type=datetime],.checkout-index-index input[type=email]{height:54px;width:600px;font-size:16px;font-family:Open Sans,Helvetica,sans-serif;color:#1c2022}.checkout-index-index div#shipping-method-buttons-container button{font-size:0px;float:left;display:block;width:280px;height:54px;background:#00749f;border:none;padding:0;position:relative}.checkout-index-index .checkout-shipping-method .actions-toolbar>.primary{float:none;margin-top:10px}.checkout-index-index div#shipping-method-buttons-container button:after{content:"CONTINUE TO PAYMENT";font-size:16px;font-family:Oswald,Impact,sans-serif;font-weight:300;line-height:54px;padding-left:25px;letter-spacing:.5px}.checkout-index-index .cvv .field-tooltip .field-tooltip-content{left:160px;top:-1px}.checkout-index-index div#shipping-method-buttons-container button:before{content:"\e905";background:0 0;display:inline-block;width:26px;height:21px;background-repeat:no-repeat;background-position:0 0;line-height:21px;position:absolute;top:14px;font-family:'icomoon';font-size:21px;color:#fff;left:50px}.checkout-index-index .opc-summary-wrapper .opc-block-summary{width:100%;padding-top:23px;padding-left:20px;padding-right:20px;margin-bottom:35px}.checkout-index-index .opc-sidebar{width:320px;float:right}.checkout-index-index .opc-wrapper{width:calc(100% - 365px);float:left}.checkout-index-index .opc-block-summary .table-totals{border-top:2px solid #1c2022;margin-bottom:0}.checkout-index-index .opc-wrapper div#giftcardaccount-placer{border-bottom:1px solid #d8d8d8}.checkout-payment-method .payment-option-title,.checkout-payment-method .payment-method+.payment-method .payment-method-title{border-top:1px solid #d8d8d8}.checkout-index-index .opc-block-summary .data.table.table-totals th.mark,.checkout-index-index .opc-block-summary .data.table.table-totals td{border-bottom:1px solid #1c2022}.checkout-index-index .opc-block-summary .data.table.table-totals tr:last-child th.mark,.checkout-index-index .opc-block-summary .data.table.table-totals tr:last-child td{border-bottom:none}.checkout-index-index.payment-step .icons{display:none}.checkout-index-index .opc-block-summary>.title{font-size:20px;font-family:Oswald,Impact;font-weight:700;text-transform:uppercase;padding-bottom:20px}.checkout-index-index .opc-block-summary .block.items-in-cart .title span{font-size:14px;font-family:Open Sans,Helvetica;font-weight:700;color:#1c2022}.checkout-index-index .icons{padding:0 20px}.checkout-index-index .icons p.need_help:before,.checkout-cart-index .icons p.need_help:before{content:'\e90e';background:0 0;background-repeat:no-repeat;position:absolute;top:0;left:0;width:21px;height:20px;font-size:20px;font-family:'icomoon';line-height:20px;font-weight:100}.checkout-index-index .icons p.need_help{padding-left:30px;position:relative;margin-bottom:20px}.checkout-index-index .icons p.free_shiiping_over:before,.checkout-cart-index .icons p.free_shiiping_over:before{content:'\e913';background:0 0;background-repeat:no-repeat;position:absolute;top:0;left:0;width:21px;height:20px;font-size:15px;line-height:20px;font-family:'icomoon'}.checkout-index-index .icons p.free_shiiping_over{padding-left:30px;position:relative;margin-bottom:20px}.checkout-index-index .icons p.returns_days:before,.checkout-cart-index .icons p.returns_days:before{content:'\e912';background:0 0;background-repeat:no-repeat;position:absolute;top:0;left:0;width:21px;height:20px;font-size:20px;line-height:20px;font-family:'icomoon'}.checkout-index-index .icons p.returns_days{padding-left:30px;position:relative}.checkout-index-index .icons p.need_help{font-size:14px;font-family:Open Sans,Helvetica;font-weight:600;color:#1c2022}.checkout-index-index .icons span.call_us{font-family:Open Sans,Helvetica;font-weight:400;font-size:11px}.checkout-index-index .icons a.live_chat{font-weight:400;font-size:11px;font-style:italic;color:#1c2022 !important;text-decoration:underline}.checkout-index-index .icons p.free_shiiping_over{font-family:Open Sans,Helvetica;font-weight:600;font-size:14px;color:#1c2022}.checkout-index-index .icons a.details_over_50{font-weight:400;font-size:11px;font-style:italic;color:#1c2022 !important;text-decoration:underline}.checkout-index-index .icons a.return_policy{font-weight:400;font-size:11px;font-style:italic;color:#1c2022 !important;text-decoration:underline}.checkout-index-index .icons p.returns_days{font-family:Open Sans,Helvetica;font-weight:600;font-size:14px;color:#1c2022}.checkout-index-index .icons .pointer_1{font-weight:400;font-size:11px;font-style:italic;color:#1c2022 !important}.checkout-index-index .icons p.returns_days{margin-bottom:0}.checkout-index-index .opc-block-summary .items-in-cart>.title:after{content:'\e901';width:16px;height:16px;top:50%;background-repeat:no-repeat;margin-top:-8px;color:#000;font-family:'icomoon';font-size:16px;line-height:16px}.checkout-index-index .opc-block-summary .items-in-cart.active>.title:after{content:'\e902';color:#000;font-family:'icomoon';font-size:16px;line-height:16px}.checkout-index-index #shipping-new-address-form .field._required .field-tooltip{left:90%}.checkout-index-index #shipping-new-address-form .control._with-tooltip{width:560px}.checkout-index-index #shipping-new-address-form .field._required{width:600px}.checkout-index-index #shipping-new-address-form .select{height:54px;background-size:50px !important}.checkout-index-index .opc-wrapper .form-login{padding-bottom:0}.checkout-index-index .field-tooltip .field-tooltip-action:before{content:'';background:url(../images/help2.png);width:24px;height:24px;background-repeat:no-repeat;position:absolute;left:70px}.checkout-index-index .table-checkout-shipping-method .field-tooltip .field-tooltip-action:before{position:static}.checkout-index-index .opc-block-summary .items-in-cart>.title span{font-size:14px;font-family:Open Sans,Helvetica;font-weight:700}.checkout-index-index .field{font-size:16px;font-family:Open Sans,Helvetica;font-weight:400}.checkout-index-index div#customer-email-error{color:#ff8041;font-size:13px;font-family:Open Sans,Helvetica}.checkout-index-index .opc-block-summary .product-item .price{font-weight:400;font-family:Oswald,Impact;font-size:20px;color:#00749f}.checkout-index-index .minicart-items .product-item-name{font-size:13px;font-family:Oswald,Impact;font-weight:400}.checkout-index-index .opc-block-summary .product-item .subtotal{vertical-align:middle}.checkout-index-index .minicart-items .details-qty span{font-size:14px}.checkout-index-index .minicart-items span.toggle{font-size:14px;margin-top:20px;text-align:center}.checkout-index-index .minicart-items span.toggle:after{color:#000 !important;font-size:17px !important}.checkout-index-index aside.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide{margin-top:0}.checkout-index-index .opc-block-summary .items-in-cart>.title{border-bottom:2px solid #1c2022;border-top:2px solid #1c2022}.checkout-index-index .modal-inner-wrap .modal-content{border:none}.checkout-index-index .field-error{color:#ff8041;font-size:13px;font-weight:400;font-family:Open Sans,Helvetica}.checkout-index-index .field._error .control input,.field._error .control select,.field._error .control textarea{border-color:#00749f}.checkout-index-index .field._error .control input,.field._error .control select,.field._error .control textarea{border-color:#00749f}.checkout-index-index .opc-summary-wrapper .modal-header{display:none}.checkout-index-index .opc-summary-wrapper aside.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide{margin-top:0}.checkout-index-index .column.main .opc-block-summary .product-item{background:#f5f5f5;width:320px}.checkout-index-index .opc-summary-wrapper .opc-block-summary .minicart-items-wrapper{margin:0 -20px}.checkout-index-index .opc-summary-wrapper .product{padding-left:21PX;padding-right:21PX}.checkout-index-index .opc-wrapper .payment-option-title.field.choice span{font-size:16px;font-family:Open Sans,Helvetica;font-weight:700;color:#1c2022}.checkout-index-index .opc-wrapper div#giftcardaccount-placer{border-bottom:1px solid #d9d9d9}.checkout-index-index .form.payments .payment-method-content button.action.primary.checkout{width:228px;height:54px;background:#00749f;outline:solid #00749f 2px;border:2px solid #00749f}.checkout-index-index .checkout-payment-method .checkout-billing-address .billing-address-details a{line-height:19px;font-size:13px;font-family:Open Sans,Helvetica;color:#1c2022;text-decoration:none}.checkout-index-index .form.payments .payment-method-content button.action.primary.checkout span{font-size:16px;color:#fff;text-transform:uppercase;font-weight:400;font-family:Oswald,Impact}.checkout-index-index .opc-block-shipping-information .shipping-information-title span{font-size:20px;font-family:Oswald,Impact;text-transform:uppercase;font-weight:700;color:#1c2022}.checkout-index-index .opc-block-shipping-information .shipping-information-title{border-bottom:2px solid #1c2022}.checkout-index-index .opc-block-shipping-information .shipping-information-content{line-height:19px;font-size:13px;font-family:Open Sans,Helvetica;font-weight:400}.checkout-index-index .opc-block-shipping-information .shipping-information-title{margin-bottom:15px}.checkout-index-index .opc-block-shipping-information .ship-to{margin-bottom:35px}.checkout-index-index .form.payments button.action.primary.checkout span:before{content:'\e914';width:20px;background:0 0;height:20px;background-repeat:no-repeat;display:block;position:absolute;left:-23px;top:0;color:#fff;font-size:20px;font-family:'icomoon'}.checkout-index-index .shipping-information-content a{line-height:19px;font-size:13px;font-family:Open Sans,Helvetica;font-weight:400;color:#212529}.checkout-index-index .form.payments .payment-method-content button.action.primary.checkout span{position:relative}.checkout-index-index .opc-block-shipping-information .shipping-information-title .action-edit:before{content:'';background:url(../images/pencil_edit_checkout.png);width:15px;height:15px;background-repeat:no-repeat}.checkout-index-index .checkout-payment-method .checkout-billing-address .billing-address-details{line-height:19px;font-size:13px;font-family:Open Sans,Helvetica}.checkout-index-index .form.payments .billing-address-same-as-shipping-block.field.choice label{font-size:14px;font-family:Open Sans,Helvetica;font-weight:600}.checkout-index-index .form.payments .payment-method-title.field.choice label{font-size:14px;font-family:Open Sans,Helvetica;font-weight:600}.checkout-index-index .modal-custom .opc-block-shipping-information{padding:0}.checkout-index-index .opc-block-summary .data.table.table-totals tr.totals.sub th{font-size:14px;font-weight:700 !important;font-family:Open Sans,Helvetica}.checkout-index-index .opc-block-summary .data.table.table-totals .totals.shipping.excl th.mark span{font-size:14px;font-family:Open Sans,Helvetica;font-weight:700;color:#1c2022}.checkout-index-index .opc-block-summary .data.table.table-totals .totals.sub td.amount span{font-size:16px;font-family:Oswald,Impact;font-weight:400}.checkout-index-index .opc-block-summary .data.table.table-totals tr.grand.totals td.amount strong{font-size:24px;font-family:Oswald,Impact;font-weight:400;color:#00749f}.checkout-index-index .opc-block-summary .data.table.table-totals .totals.shipping.excl td.amount span{font-size:16px;font-family:Oswald,Impact;font-weight:400}.checkout-index-index .opc-block-summary .data.table.table-totals .grand.totals th.mark{vertical-align:middle}.checkout-index-index .opc-block-summary .data.table.table-totals th.mark{background:0 0}.checkout-index-index .checkout-payment-method .payment-option-title .action-toggle:after{position:absolute;right:0;top:28px;content:'';background:url(../images/down-arrow-checkout.png);width:20px;height:12px;background-repeat:no-repeat}.checkout-index-index .checkout-payment-method .payment-option._active .payment-option-title .action-toggle:after{content:'';background:url(../images/close_expand_icon.png);width:20px;height:12px;display:block;background-repeat:no-repeat}.checkout-index-index .payment-option-title.field.choice{position:relative}.checkout-index-index .payment-method._active .payment-method-content{margin-bottom:35px}.checkout-index-index #co-transparent-form-braintree .field.number.required label span{font-size:14px;color:#1c2022;font-family:Open Sans,Helvetica;font-weight:600;text-transform:uppercase}.checkout-index-index #co-transparent-form-braintree div#braintree_cc_number{width:550px;height:54px}.checkout-index-index #co-transparent-form-braintree div#braintree_expirationMonth{width:135px;height:54px}.checkout-index-index #co-transparent-form-braintree .payment-method-braintree .hosted-control.hosted-date:first-of-type:after{top:16px;font-size:16px;font-family:Open Sans,Helvetica;color:#434343}.checkout-index-index .checkout-billing-address input[type=checkbox]{display:block;float:left;margin-top:6px}.checkout-index-index .billing-address-details br{display:block !important}.checkout-index-index form.form.form-login .actions-toolbar{width:600px;margin:15px 0}.checkout-index-index form.form.form-login .actions-toolbar{width:600px;margin:15px 0}.checkout-index-index form.form.form-login .actions-toolbar button{width:150px;height:54px;background:#00749f;border:none;text-transform:uppercase;padding:0;font-family:Oswald,Impact,sans-serif;position:relative;font-size:16px}.checkout-index-index form.form.form-login .actions-toolbar a.action.remind{line-height:54px;margin:0;font-size:12px;color:#00749f !important;text-decoration:underline;font-family:Open Sans,Helvetica,sans-serif}.checkout-index-index .actions-toolbar>.primary button.action.action-apply{width:200px !important;height:54px;background:#00749f;color:#fff;font-size:16px;font-family:Oswald,Impact,sans-serif;text-transform:uppercase;border:none;display:block;float:right;margin:0 !important}.checkout-index-index form#discount-form .actions-toolbar{width:600px}.checkout-index-index .opc-wrapper .form-discount{width:100% !important;max-width:100% !important}.checkout-index-index form#giftcard-form .actions-toolbar .primary button{width:200px !important;height:54px;background:#00749f;color:#fff;font-size:16px;font-family:Oswald,Impact,sans-serif;text-transform:uppercase;border:none;display:block;float:right;margin:0 !important}.checkout-index-index form#giftcard-form .actions-toolbar{width:600px}.checkout-index-index .opc-wrapper form#giftcard-form{width:100% !important;max-width:100% !important}.checkout-index-index form#giftcard-form .actions-toolbar .secondary button{width:200px !important;height:54px;background:#f5f5f5;color:#333;font-size:16px;font-family:Oswald,Impact,sans-serif;text-transform:uppercase;border:none;display:block;margin:0 !important;box-shadow:none}.checkout-payment-method .actions-toolbar .secondary{float:right;margin-right:10px}.checkout-index-index form.form.form-login .actions-toolbar button{width:150px;height:54px;background:#00749f;text-transform:uppercase;padding:0;font-family:Oswald,Impact,sans-serif;position:relative;font-size:16px;outline:solid #00749f 2px;border:2px solid #00749f}.checkout-index-index form.form.form-login .actions-toolbar a.action.remind{line-height:54px;margin:0;font-size:12px;color:#00749f !important;text-decoration:underline;font-family:Open Sans,Helvetica,sans-serif}.checkout-index-index .payment-method-braintree .hosted-control.hosted-date:first-of-type:after{content:'/';display:inline;padding-bottom:inherit;padding-top:inherit;position:absolute;right:-25px;top:13px;color:#434343;font-family:Open Sans,Helvetica,sans-serif}.checkout-index-index #co-transparent-form-braintree .payment-method-braintree .hosted-control{border:1px solid #d0d0d0}.checkout-index-index #co-transparent-form-braintree div#braintree_expirationYear{width:135px;height:54px}.checkout-index-index #co-transparent-form-braintree .payment-method-braintree .hosted-control{padding:0 25px}.checkout-index-index #co-transparent-form-braintree input#expiration-month{font-size:16px;font-family:Open Sans,Helvetica;font-weight:400;color:#434343}.checkout-index-index #co-transparent-form-braintree input#expiration-year{font-size:16px;font-family:Open Sans,Helvetica;font-weight:400;color:#434343}.checkout-index-index #co-transparent-form-braintree div#braintree_cc_cid{margin-right:0;width:164px;height:54px}.checkout-index-index #co-transparent-form-braintree .checkout-index-index .field-tooltip .field-tooltip-action:before{left:0;right:14px !important;left:116px}.checkout-index-index #co-transparent-form-braintree div#braintree_cc_cid:before{content:'CVV CODE *';font-size:14px;font-family:Open Sans,Helvetica;color:#1c2022;position:absolute;font-weight:600;top:-21px;left:0}.checkout-index-index #co-transparent-form-braintree div#braintree_cc_cid{position:relative}.checkout-index-index #co-transparent-form-braintree .checkout-index-index .fieldset>.field.required>.label:after,.checkout-index-index .fieldset>.fields>.field.required>.label:after,.checkout-index-index .fieldset>.field._required>.label:after,.checkout-index-index .fieldset>.fields>.field._required>.label:after{color:#000;font-size:14px;margin:0}.checkout-index-index div#braintree_cc_type_cvv_div label:after{display:none}.checkout-index-index div#braintree_cc_type_cvv_div label span{display:none}.checkout-index-index #co-transparent-form-braintree .field-tooltip .field-tooltip-action:before{left:124px;top:12px}.checkout-index-index #co-transparent-form-braintree div#braintree_cc_type_cvv_div{width:45%;float:left}.checkout-index-index #co-transparent-form-braintree .field.number.required{width:55%;float:left}.checkout-index-index #co-transparent-form-braintree div#braintree_cc_type_cvv_div{margin-top:20px}.checkout-index-index form#co-transparent-form-braintree{width:79%}.checkout-index-index .payment-method-content .actions-toolbar button.action.primary.checkout{padding-left:35px !important}.checkout-index-index #checkout-payment-method-load .payment-method-title.field.choice input#checkmo{width:18px;height:18px}.checkout-index-index #checkout-payment-method-load .payment-method-title.field.choice input,.checkout-index-index #checkout-payment-method-load .payment-method-title.field.choice input#braintree,.checkout-index-index #checkout-payment-method-load .payment-method-title.field.choice input#braintree_googlepay,.checkout-index-index #checkout-payment-method-load .payment-method-title.field.choice input#paypal{width:18px;height:18px;vertical-align:middle}.checkout-index-index #checkout-payment-method-load .checkout-billing-address input#billing-address-same-as-shipping-braintree{width:16px;height:16px}.checkout-index-index #checkout-payment-method-load .credit-card-types img{width:53px}.checkout-index-index #checkout-payment-method-load .payment-method-braintree .hosted-error,.checkout-index-index #checkout-payment-method-load .payment-method-braintree .captcha-error{color:#cc5557;font-size:13px;font-weight:400;font-family:Open Sans,Helvetica}.checkout-index-index #checkout-payment-method-load .payment-method-braintree .hosted-control.braintree-hosted-fields-invalid:not(.braintree-hosted-fields-focused){border-color:#cc5557}.checkout-index-index .minicart-items .product-item-details .details-qty{margin-top:0 !important}.checkout-index-index .minicart-items .product-item-details .details-qty span{font-size:12px;font-family:Open Sans,Helvetica,sans-serif}.checkout-index-index .opc-summary-wrapper .product.options{padding:0 !important;text-align:left}.checkout-index-index .opc-summary-wrapper .product.options span{text-align:left;font-size:12px;margin:0;font-family:Open Sans,Helvetica,sans-serif}.checkout-index-index .minicart-items span.toggle:after{margin-top:-1px;width:15px;font-size:10px !important}.checkout-index-index dl.item-options dt,dl.item-options dd{display:inline}.checkout-index-index dl.item-options dt:last-child{margin-left:10px}.checkout-index-index #customer-email-fieldset .field-tooltip .field-tooltip-content{top:5px;left:110px}.checkout-index-index form#co-payment-form .actions-toolbar .primary{float:right;margin:0}.checkout-index-index form#co-payment-form .actions-toolbar .primary .action-update{width:200px !important;height:54px;background:#00749f;color:#fff;font-size:16px;font-family:Oswald,Impact,sans-serif;text-transform:uppercase;border:none;display:block;float:right;margin:0 10px 0 0 !important;float:left}.checkout-index-index .field[name="shippingAddress.telephone"] .field-tooltip .field-tooltip-content{left:115px;top:5px}.checkout-index-index form#co-payment-form .actions-toolbar .primary .action-cancel{width:200px !important;height:54px;background:#f5f5f5;color:#333;font-size:16px;font-family:Oswald,Impact,sans-serif;text-transform:uppercase;border:none;display:block;margin:0 !important;box-shadow:none;float:left}.checkout-index-index form#co-payment-form .select{height:54px}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item{border-color:#00749f}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item:after{background:#00749f}.checkout-index-index .checkout-shipping-address .action.action-show-popup{border:2px solid #00749f;background-color:#fff;color:#00749f;box-shadow:none;outline:none}.checkout-index-index .opc-wrapper .action-select-shipping-item{border:2px solid #00749f;background-color:#fff;color:#00749f;box-shadow:none;outline:none}.checkout-index-index .table-checkout-shipping-method tbody tr td{border-top:0;height:40px}.checkout-index-index .table-checkout-shipping-method tbody .col-price~.col-method{min-width:321px}.checkout-index-index .modal-slide .action-close{padding:1.5rem 3rem;line-height:39px}.checkout-index-index .modal-slide .action-close:before{line-height:39px}.checkout-index-index .modal-slide .modal-header{padding-bottom:1.5rem;padding-top:1.5rem}.checkout-index-index .modal-slide .action-close,.checkout-index-index .modal-slide .action-close:hover,.checkout-index-index .modal-slide .action-close:focus{border:0;outline:0;box-shadow:0}.checkout-index-index .modal-slide .modal-footer{border-top:1px solid #c1c1c1;text-align:left;padding-left:20px;padding-right:20px;-webkit-justify-content:flex-start;justify-content:flex-start}.checkout-index-index .modal-slide .modal-footer .action-save-address{background:#00749f;border:2px solid #00749f;color:#fff;outline:none;box-shadow:none;margin-left:0}.checkout-index-index .modal-slide .modal-footer .action-hide-popup{margin-top:0;margin-left:10px}.checkout-index-index #braintree_expirationDate{height:54px}.checkout-onepage-success .not_loged_in a{text-decoration:none !important;margin-top:30px;display:block}.checkout-onepage-success ul.opc-progress-bar{text-align:center;margin:30px 0 60px}.checkout-onepage-success li.opc-progress-bar-item{width:280px;text-align:center;position:relative}.checkout-onepage-success .opc-progress-bar-item:before{display:none}.checkout-onepage-success .opc-progress-bar-item>span:before{display:none}.checkout-onepage-success .opc-progress-bar-item>span:after{display:none}.checkout-onepage-success .opc-progress-bar-item>span{padding:0;width:auto}.checkout-onepage-success li.opc-progress-bar-item._active span{color:#00749f;font-weight:600}.checkout-onepage-success li.opc-progress-bar-item span{color:#c3c3c3;font-weight:300;text-transform:uppercase;font-family:Oswald,Impact,sans-serif;font-size:20px;letter-spacing:1px}.checkout-onepage-success span.conf_icon{position:relative;border-radius:100%;width:30px;height:30px;box-shadow:none;margin:0 10px 0 0}.checkout-onepage-success li.opc-progress-bar-item span.conf_icon:after{display:inline-block;width:30px;height:30px;border:2px solid #c3c3c3;color:#c3c3c3;font-weight:400;font-family:Open Sans,Helvetica,sans-serif;font-size:18px;line-height:25px;text-align:center;content:counter(i);font-weight:500;text-indent:1px}.checkout-onepage-success .column.main{max-width:1090px;margin:auto}.checkout-onepage-success li.opc-progress-bar-item._active span.conf_icon:after{color:#00749f;border-color:#00749f}.checkout-onepage-success li.opc-progress-bar-item.confirmation_step .conf_icon:after{content:"" !important;background:url(../images/ic_done.png);background-repeat:no-repeat;background-position:50%;border:none !important}.checkout-onepage-success .checkout-success p{font-size:30px;font-family:Open Sans,Helvetica;font-weight:600;color:#707070;padding-left:40px}.checkout-onepage-success p.sucess_title{padding-left:0;margin-bottom:40px;font-size:48px;font-family:Oswald,Impact;font-weight:500}.checkout-onepage-success .not_loged_in p.tnl1{font-size:20px;font-family:Oswald,Impact !important;font-weight:700 !important}.checkout-onepage-success .not_loged_in .fisrt_ul li{font-size:14px;font-family:Open Sans,Helvetica;line-height:20px;font-weight:400}.checkout-onepage-success .success_page1 .not_loged_in p.unli{font-size:11px;font-family:Open Sans,Helvetica;font-weight:600;padding-left:30px}.checkout-onepage-success .success_page1 .not_loged_in li.tnl2{font-size:14px !important;font-family:Open Sans,Helvetica;font-weight:700 !important}.checkout-onepage-success .success_page1 .checkout-success p.order_numb1{font-size:30px;font-family:Open Sans,Helvetica;font-weight:500;color:#707070;padding-left:0}.checkout-onepage-success .success_page1 .checkout-success p.order_numb1 span{color:#00749f}.checkout-onepage-success .success_page1 .checkout-success p.sec_em{font-size:15px;font-family:Open Sans,Helvetica;font-weight:400;color:#707070;padding-left:0}.checkout-onepage-success .checkout-success{width:calc(100% - 480px);float:left;margin-right:0}.checkout-onepage-success .not_loged_in{width:480px;float:left;border:3px solid #00749f;padding:10px;padding-bottom:21px}.checkout-onepage-success .not_loged_in button.create_ac{width:400px;height:54px;background:#00749f;border:none;margin:auto;display:block}.checkout-onepage-success .not_loged_in button.create_ac span{font-size:16px;text-transform:uppercase;font-family:Oswald,Impact;color:#fff;font-weight:300;text-align:center;letter-spacing:.5px}.checkout-onepage-success main#maincontent{margin-bottom:110px}.checkout-onepage-success .not_loged_in p.tnl1{padding-left:30px;padding-top:5px}.checkout-onepage-success .not_loged_in .fisrt_ul{padding-left:60px}.checkout-onepage-success .not_loged_in p.unli{padding-left:70px !important}.checkout-onepage-success .not_loged_in .not_loged_in{padding-bottom:25px}.checkout-onepage-success .not_loged_in ul.second_ul{list-style:none}.checkout-onepage-success .not_loged_in ul.second_ul li:before{content:"";background:url(../images/blue_bulet.png);background-repeat:no-repeat;width:6px;height:6px;position:absolute;top:35%;left:-3%}.checkout-onepage-success .not_loged_in li.unli{position:relative;font-size:12px}.checkout-onepage-success .not_loged_in ul.second_ul{padding-left:78px}.checkout-onepage-success p.sucess_title{color:#1c2022 !important}.checkout-onepage-success .checkout-success p strong{font-size:30px;font-family:Open Sans,Helvetica;font-weight:600;color:#00749f}.checkout-onepage-success p.sucess_title{padding-left:0}.checkout-onepage-success .checkout-onepage-success .sucess_title{padding-left:0;margin-bottom:40px}body.checkout-onepage-success.page-layout-1column .page-title-wrapper{display:none !important}.checkout-cart-configure input#qty{height:40px}.modal-popup._show.size-chart__modal-wrapper .modal-inner-wrap{transform:translateY(0px);-webkit-transform:translateY(0px)}.size-chart{margin-bottom:40px}.size-chart .chart{width:80%;margin-bottom:20px}.size-chart .chart a{max-width:230px;display:inline-block;vertical-align:top}.size-chart .chart h4{display:inline-block}.size-chart table,.size-chart th,.size-chart td,.size-chart tr{border-collapse:collapse;color:#000;font-size:14px;text-align:center;padding:5px;vertical-align:middle;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif}.size-chart table{width:80%;background:#fff}.size-chart table .heading{background-color:#d2d3d5;border-bottom:1px dotted #acacac}.size-chart table .heading tr th{border:1px solid #a6a6a6;padding:10px;font-weight:700}.size-chart table .heading tr th:first-child{background-color:#000;color:#fff}.size-chart table .alt1{background-color:#f1f3f2}.size-chart table,.size-chart tr,.size-chart th,.size-chart td{border-collapse:collapse;color:#000;font-size:14px;text-align:center;padding:5px;vertical-align:middle;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif}.size-chart table{width:80%;background:#fff}.size-chart tr th:first-child{background-color:#e6e7e9}.size-chart th{padding:10px;font-weight:700;border:1px solid #a6a6a6}.size-chart th:first-child{border-left:none}.size-chart td{border:1px solid #a6a6a6}.size-chart td:last-child{border-right:none}.size-chart .heading{border-bottom:1px dotted #acacac;background-color:#d2d3d5}.size-chart .heading th:first-child{background-color:#000;color:#fff}.size-chart .heading th:last-child{border-right:none}.chart{width:80%;margin-bottom:20px}.chart a{max-width:230px}.size-chart .alt1{background-color:#f1f3f2}.size-chart{margin-bottom:40px}.size-chart .chart h4{display:inline-block;font-size:14px;font-weight:400;font-family:"Oswald","Impact",Arial;text-transform:none;margin-bottom:0;color:#43474d}.cms-size-charts h1.page-title{margin:30px 0 40px;font-size:42px;font-weight:300;color:#43474d;margin-bottom:15px;text-transform:capitalize;padding-left:10px !important;position:relative;width:100%;font-family:"Oswald","Impact",Arial;padding:0 0 14px;padding-bottom:0}.cms-size-charts h1:before{border-left:4px solid #00749f;content:"";display:inline-block;height:100%;left:0;line-height:normal;padding:0;position:absolute;vertical-align:top;width:4px}.cms-size-charts .page-title-wrapper{border-bottom:1px solid #dfdfdf}.ajaxcartupdate-cart-configure #chat-widget-container{display:none !important}.product-item-swatches .label,.product-item-swatches .values{display:inline-block}.content-swatches{display:flex;align-items:center}.content-swatches .label{margin-right:5px}.content-swatches div{width:30px;height:30px;border:1px solid #dadada}.checkout-index-index .form.methods-shipping{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.checkout-index-index .form.methods-shipping div#checkout-shipping-method-load{-webkit-order:0;order:0}.checkout-index-index .form.methods-shipping div#onepage-checkout-shipping-method-additional-load{-webkit-order:2;order:2}.checkout-index-index .form.methods-shipping .message.notice{-webkit-order:1;order:1}.checkout-index-index .form.methods-shipping div#shipping-method-buttons-container{-webkit-order:3;order:3}@media only screen and (min-width:768px) and (max-width:959px){.cms-size-charts .size-chart table,.chart{width:92%;margin:0 auto}}@media only screen and (max-width:767px){.cms-size-charts main#maincontent{padding:0 8px}.cms-size-charts .page-empty{padding:20px 0}.cms-size-charts .page-empty .size-chart table{width:100%}.cms-size-charts .page-empty .size-chart table th{width:100%}.cms-size-charts .size-chart table th{display:block}.cms-size-charts .page-empty .size-chart table th span{width:50%}.cms-size-charts .page-empty .size-chart table td span{width:50%}.cms-size-charts .page-empty .size-chart th:before{width:50%}.cms-size-charts .size-chart table,.chart{width:92%;margin:0 auto}.cms-size-charts .size-chart td,.size-chartth{display:block;text-align:center}.cms-size-charts .size-chart th,.size-chart table,.size-chart td,.size-chart tr{padding:0}.cms-size-charts .size-chart td:before{content:attr(data-attr-lable);display:inline-block;text-align:left;width:50%;text-align:center;vertical-align:top;padding:1%;background:#d2d3d5}.cms-size-charts .size-chart th:before{content:attr(data-attr-lable);vertical-align:middle;display:inline-block;text-align:center;width:50%;padding:1%;background:#000;color:#fff}.cms-size-charts .size-chart .heading,colgroup{display:none}.cms-size-charts .size-chart td span,.size-chart th span{display:inline-block;vertical-align:middle;width:50%}.cms-size-charts .size-chart th,.size-chart td{border-left:none;border-right:none;border-top:none}.cms-size-charts .kids-size .heading.no-size th:before{content:none}.cms-size-charts .kids-size .heading.no-size td:before{content:none;text-align:center}.cms-size-charts .kids-size .heading.no-size{display:block}}.owl-item .pinfo a{float:left;display:block;width:100%;height:100%;text-decoration:none}p.ppshop{float:right;font-size:18px;font-family:Oswald,Impact,sans-serif;color:#fff;font-weight:700;border-top:1px solid #fff;text-decoration:none}body .searchsuite-autocomplete:after{display:none}.wishlist-shared-index .page-title-wrapper{margin-top:40px;margin-bottom:30px;border:none}.wishlist-shared-index button.action.tocart.primary{width:153px;height:40px;text-transform:uppercase}.wishlist-shared-index button.action.tocart{background:#00749f;color:#fff;border:none;margin-right:15px}.table thead th{border-bottom:none;border-top:none}.wishlist-shared-index td.col.actions{min-width:330px;vertical-align:middle}.wishlist-shared-index td.col.comment{min-width:400px;vertical-align:middle}.wishlist-shared-index strong.product.name{vertical-align:top;float:left;clear:both;width:100%;font-size:18px}.wishlist-shared-index a.product.photo{float:left;width:100%;clear:both}.wishlist-shared-index .product.name a{color:#333}.compare.wrapper{display:none !important}.block-minicart .block-content .actions .viewcart:hover{text-decoration:none;background:#000;border:2px solid #000 !important;outline:solid #000 2px !important}@media only screen and (min-width:1025px){#searchsuite-autocomplete ul#product{max-height:500px;overflow-y:auto;z-index:10000}.catalog-category-view .toolbar .limiter{margin-left:10px}.catalog-category-view p#toolbar-amount{margin-left:10px}.catalog-category-view .pages .item{margin:0}}@media only screen and (min-width:768px){.block.header-search.active span.toggle_search_button_close{position:absolute;right:-42px;z-index:1000;top:-29px;font-size:0;width:30px;height:86px;background:#fff;display:block !important}.block.header-search.active span.toggle_search_button_close:after{content:'X';display:block;font-size:18px;text-align:center;font-weight:700;cursor:pointer}}@media screen and (max-width:1220px){.checkout-payment-method .ccard>.field.cvv>.control{margin-top:4px}.checkout-index-index #co-transparent-form-braintree .field.number.required{width:100%}.checkout-index-index #co-transparent-form-braintree div#braintree_cc_type_cvv_div{width:100%}.catalog-category-view label.sorter-label{font-size:12px}.catalog-category-view .field.limiter label span,.catalog-category-view .limiter-text{font-size:12px}.catalog-category-view .toolbar .limiter{margin-left:0}.catalog-category-view .toolbar select{font-size:13px}.catalog-category-view p#toolbar-amount{font-size:13px}.catalog-category-view .toolbar select{height:40px;width:109px}.catalog-category-view .column.main{width:calc(70% - 40px) !important;margin:20px;-webkit-flex-basis:calc(70% - 40px) !important;flex-basis:calc(70% - 40px) !important}.catalog-category-view .sidebar.sidebar-main .block.filter{margin-top:20px;margin-left:0;padding:0 10px}.catalog-category-view .products-grid .product-item{width:calc(33.33% - 22px)}.catalog-category-view li.item.product.product-item:nth-child(4n){clear:none}.catalog-category-view li.item.product.product-item:nth-child(3n){clear:right}.catalog-category-view li.item.product.product-item:nth-child(3n+1){clear:left}.catalog-category-view li.item.product.product-item:nth-child(4n+1){clear:none}.catalog-category-view .filter-catname{font-size:16px}.catalog-category-view .filter-options-content.category .items .item a{font-size:12px}.catalog-category-view dt.filter-options-title{font-size:12px;margin-bottom:5px}.catalog-category-view .filter-options-content a,.catalog-category-view .filter-options-content a .count,.catalog-category-view .filter-options-content a .count:before,.catalog-category-view .filter-options-content a .count:after{font-size:11px}.catalog-category-view .myfilter.color .swatch-option{width:25px;height:25px;margin-right:4px;margin-bottom:4px}.catalog-category-view a.product-item-link{color:#333;font-family:Oswald,Impact,sans-serif;font-size:16px}.catalog-category-view .product-item .price-box{margin:0}.catalog-category-view strong.product.name.product-item-name{margin-bottom:10px}.catalog-category-view .products-grid .product-item{margin-bottom:40px}}@media screen and (max-width:1180px){.navigation .mega-menu-container{width:692px !important;left:50%;margin-left:-346px !important}.navigation table.megamenu_table td:first-child{padding-left:10px;padding:10px}.navigation table.megamenu_table td{padding:10px}.navigation table.megamenu_table td:last-child{padding-right:10px}.navigation .mega-menu-2{margin-top:10px}.navigation .mega-menu-1 a{font-size:14px}.navigation .mega-menu-2 a{font-size:12px}.navigation .mega-menu-2-div{margin-bottom:10px}.navigation table.megamenu_table td img{min-width:154px}}@media screen and (min-width:1181px){.navigation table.megamenu_table td img{min-width:154px}}@media screen and (max-width:1060px){.catalog-category-view .toolbar-products .pages{display:none}.catalog-category-view .cat_name h1{font-size:40px;line-height:40px;border-bottom:4px solid #fff}.catalog-category-view .cat_name p{font-size:15px;letter-spacing:5px}.catalog-category-view .category-image .cat_name{margin-top:-40.5px}.navigation a.level-top span{padding:10px 3px}}@media screen and (max-width:1178px){.navigation a.level-top span{padding:8px 3px}}@media screen and (max-width:1024px){.breadcrumbs{display:block;padding:0 20px}.catalog-category-view .sidebar.sidebar-main{width:25%;padding:0;-webkit-flex-basis:25%;flex-basis:25%}.catalog-category-view .column.main{width:calc(75% - 40px) !important;margin:20px;-webkit-flex-basis:calc(75% - 40px) !important;flex-basis:calc(75% - 40px) !important}.catalog-category-view .toolbar.toolbar-products{margin-right:0}.catalog-category-view label.sorter-label{font-size:10px}.catalog-category-view .toolbar .limiter{margin-left:20px}.catalog-category-view .toolbar select{font-size:11px}.catalog-category-view p#toolbar-amount{font-size:11px;float:right;margin:0}.catalog-category-view .toolbar select{height:40px;width:109px}.catalog-category-view .filter-catname{font-size:14px;margin-bottom:15px}.catalog-category-view .filter-options-content.category .items .item a{font-size:11px}.catalog-category-view .filter-options-content.category .items .item{padding:10px 0}.catalog-category-view dt.filter-options-title{font-size:11px;margin-bottom:5px}.catalog-category-view .filter-options-content a,.catalog-category-view .filter-options-content a .count,.catalog-category-view .filter-options-content a .count:before,.catalog-category-view .filter-options-content a .count:after{font-size:10px}.catalog-category-view .filter-content .item{margin:0 !important}.catalog-category-view .sorter{position:initial;right:auto;top:auto;z-index:1}.catalog-category-view .columns{padding-top:0}.catalog-category-view .filter-options{display:block}.catalog-category-view .category-description p{font-size:12px}.catalog-category-view .pages strong.page{font-size:14px}.catalog-category-view .pages a.page,.pages a.page:visited{font-size:14px}.catalog-category-view .subcategories_filter ul li a{font-size:9px !important}.catalog-category-view .subcategories_filter ul{margin-top:15px}.catalog-category-view .subcategories_filter ul li{margin-bottom:12px}.catalog-category-view span.category_show_hide{width:8px;height:8px;background:url(../images/plus.png);top:17px;background-size:8px}.catalog-category-view .item.active span.category_show_hide{background-size:8px;top:17px}.catalog-category-view .toolbar select{font-size:11px}.catalog-category-view .field.limiter label span,.catalog-category-view .limiter-text{font-size:10px}.catalog-category-view p#toolbar-amount{font-size:11px;float:right}.catalog-category-view .pages a.page,.pages a.page:visited,.catalog-category-view .pages strong.page{font-size:14px}.catalog-category-view .category-description p{color:#333;font-size:12px;font-family:Open Sans,Helvetica,sans-serif;line-height:25px}.catalog-category-view .category-description .strong_title,.catalog-category-view .category-description h3{line-height:normal !Important}.catalog-category-view .swatch-attribute.color.show-view-more .swatch-attribute-options,.catalog-category-view .swatch-attribute.saltlife_color.show-view-more .swatch-attribute-options{display:block;float:left;width:74%}.catalog-category-view .swatch-attribute.color.show-view-more .view-more,.catalog-category-view .swatch-attribute.saltlife_color.show-view-more .view-more{margin-top:12px}.catalog-category-view .filter-current .item{margin-right:10px !important;margin-top:5px !important}.catalog-category-view dd.filter-options-content{max-height:100% !important;overflow-y:visible !important}.cms-home .top-banner{margin-bottom:60px}.cms-home .banner_text{font-size:70px}.cms-home .the_image{background-position:30% 0}.cms-home .block.widget .products-grid .product-items li .product-item-info .product-item-details{width:100%}.cms-home .swatch-attribute.color .swatch-option,.cms-home .swatch-attribute.saltlife_color .swatch-option{margin-bottom:10px !important}.cms-home .top-banner{margin-bottom:60px}.cms-home .w-50 .block-products-list{padding:0 10px}.cms-home .block.widget .products-grid .product-items li{margin-left:10px !important}.cms-home .product-item-details strong.product-item-name{font-size:16px;line-height:20px}.cms-home .man-wrapper{width:100%;max-width:100%}.cms-home .ladies-wrapper{max-width:100%;width:100%}.cms-home .gear-wrapper div#w-50-1 ul li{float:none}.cms-home .gear-wrapper div#w-50-1 ul li{margin-right:0}.cms-home .gear-wrapper .w-50-1_1 img{visibility:hidden}.cms-home .gear-wrapper{width:100%;max-width:100%;background:url('../images/Group2.png');background-size:90%;background-repeat:no-repeat;background-position:0 0;padding-bottom:17%}.cms-home .slider-sunglasses{width:calc(100% - 300px);margin:0 auto 90px;max-width:100%}.cms-home .blog_1{width:calc(100% - 80px)}.cms-home div#instafeed .image_insta{width:calc(33.33% - 8.33px);margin-bottom:10px}.cms-home div#instafeed .image_insta:nth-child(3n){margin-right:0}.cms-home .instagram1{width:calc(100% - 80px)}.cms-home .ladies-wrapper .w-50 .block-products-list{padding:0 10px}.cms-home .block.widget .products-grid .product-items li{width:calc(50% - 10px) !important}.cms-home button.owl-prev{left:-30px}.cms-home button.owl-next{right:-30px}.cms-home .slider-sunglasses .title_slider{margin-top:0}.cms-home .man-wrapper .links{margin-left:30px}.cms-home2 .top-banner{margin-bottom:60px}.cms-home2 .banner_text{font-size:70px}.cms-home2 .the_image{background-position:30% 0}.cms-home2 .block.widget .products-grid .product-items li .product-item-info .product-item-details{width:100%}.cms-home2 .swatch-attribute.color,.cms-home2 .swatch-attribute.saltlife_color{height:39px;overflow:hidden}.cms-home2 .swatch-attribute.color .swatch-option,.cms-home2 .swatch-attribute.saltlife_color .swatch-option{margin-bottom:10px !important}.cms-home2 .top-banner{margin-bottom:60px}.cms-home2 .w-50 .block-products-list{padding:0 10px}.cms-home2 .block.widget .products-grid .product-items li{margin-left:10px !important}.cms-home2 .product-item-details strong.product-item-name{font-size:16px;line-height:20px}.cms-home2 .man-wrapper{width:100%;max-width:100%}.cms-home2 .ladies-wrapper{max-width:100%;width:100%}.cms-home2 .gear-wrapper div#w-50-1 ul li{float:none}.cms-home2 .gear-wrapper div#w-50-1 ul li{margin-right:0}.cms-home2 .gear-wrapper .w-50-1_1 img{visibility:hidden}.cms-home2 .gear-wrapper{width:100%;max-width:100%;background:url('../images/Group2.png');background-size:90%;background-repeat:no-repeat;background-position:0 0;padding-bottom:17%}.cms-home2 .slider-sunglasses{width:calc(100% - 300px);margin:0 auto 90px;max-width:100%}.cms-home2 .blog_1{width:calc(100% - 80px)}.cms-home2 div#instafeed .image_insta{width:calc(33.33% - 8.33px);margin-bottom:10px}.cms-home2 div#instafeed .image_insta:nth-child(3n){margin-right:0}.cms-home2 .instagram1{width:calc(100% - 80px)}.cms-home2 .ladies-wrapper .w-50 .block-products-list{padding:0 10px}.cms-home2 .block.widget .products-grid .product-items li{width:calc(50% - 10px) !important}.cms-home2 button.owl-prev{left:-30px}.cms-home2 button.owl-next{right:-30px}.cms-home2 .slider-sunglasses .title_slider{margin-top:0}.cms-home2 .man-wrapper .links{margin-left:30px}}@media screen and (max-width:1024px){.checkout-cart-index .cart-container{padding:0}.checkout-cart-index .cart-summary .checkout-methods-items button.action.primary.checkout span,.checkout-cart-index th.col.title,.checkout-cart-index .cart-summary .grand.totals th.mark strong{font-size:14px}.checkout-cart-index strong.product-item-name a,.checkout-cart-index .cart.table-wrapper .col.price .price-excluding-tax .price,.checkout-cart-index .cart.table-wrapper .col.subtotal .price-excluding-tax .price{font-size:14px}.checkout-cart-index .cart.table-wrapper .col.qty .input-text{height:30px;margin-top:5px;width:50px;font-size:14px}.checkout-cart-index .cart-summary .checkout-methods-items button.action.primary.checkout span:before{width:14px;height:18px;top:2px;left:-6px;background-size:100%}.checkout-cart-index .cart-summary .grand.totals td.amount{font-size:21px}.checkout-cart-index .cart-summary .block .fieldset .field{width:100%;margin-right:0}.checkout-cart-index .cart-summary .block .fieldset .field input{padding:0 3px}.checkout-cart-index .cart-summary .fieldset .actions-toolbar{width:100%;margin-bottom:10px !important}.checkout-cart-index .cart-summary strong.summary.title{font-size:14px;text-transform:uppercase;padding-top:10px}.checkout-cart-index .cart.table-wrapper .item-options dt,.checkout-cart-index .cart.table-wrapper .item-options dd,.checkout-cart-index .cart-summary strong#block-shipping-heading,.checkout-cart-index .cart-summary .block .title strong{font-size:12px}.checkout-cart-index span.product-image-container{width:90px !important}.checkout-cart-index dl.item-options{margin-top:10px !important}.checkout-cart-index .cart.table-wrapper .item-options dt,.checkout-cart-index .cart.table-wrapper .item-options dd{margin-bottom:2px !important;font-size:11px !important}.checkout-cart-index strong.product-item-name a{line-height:initial !important;display:block}.checkout-cart-index .cart.table-wrapper .col.qty .input-text{padding-left:9px;margin-top:0}.checkout-cart-index span.increase_qty{height:15px;top:3px}.checkout-cart-index span.decrease_qty{height:15px;bottom:0}.checkout-cart-index .control.qty{width:50px;height:30px;margin-top:5px}.checkout-cart-index strong.summary.title{padding:0 10px}.checkout-cart-index div#block-shipping{padding:0 10px}.checkout-cart-index div#block-discount{padding:0 10px}.checkout-cart-index .cart-summary .table-wrapper{padding:0 10px}.checkout-cart-index ul.checkout.methods.items.checkout-methods-items{padding:0 10px}.checkout-cart-index .product-info-subtitle{padding:20px 0}.checkout-cart-index .cart-summary .table-wrapper .totals.shipping td.amount,.checkout-cart-index .cart-summary .table-wrapper .totals.sub td.amount{padding:0;vertical-align:middle}.checkout-cart-index .cart-summary .table-wrapper tr.totals.sub th,.checkout-cart-index .cart-summary .table-wrapper tr.totals.shipping.excl th,.checkout-cart-index .icons p.need_help,.checkout-cart-index .icons p.free_shiiping_over,.checkout-cart-index .icons p.returns_days{font-size:12px}}@media screen and (max-width:1000px){main#maincontent{margin-top:134px}}@media screen and (max-width:990px){.checkout-index-index form#discount-form .actions-toolbar{width:100%}.checkout-index-index form#giftcard-form .actions-toolbar{width:100%}.checkout-index-index #co-transparent-form-braintree .field.number.required{width:100%}.checkout-index-index input[type=text],.checkout-index-index input[type=password],.checkout-index-index input[type=url],.checkout-index-index input[type=tel],.checkout-index-index input[type=search],.checkout-index-index input[type=number],.checkout-index-index input[type=datetime],.checkout-index-index input[type=email]{width:100%}.checkout-index-index .payment-method-content{padding:0 !important}.checkout-index-index #co-transparent-form-braintree div#braintree_cc_number{width:100%}.checkout-index-index #co-transparent-form-braintree .field.number.required{width:100%;float:none}form#co-transparent-form-braintree{width:100% !important}.checkout-index-index #co-transparent-form-braintree div#braintree_expirationMonth{width:130px;margin:0;margin-right:50px}.checkout-index-index #co-transparent-form-braintree div#braintree_expirationYear{width:135px;float:left}.checkout-index-index .checkout-index-index .opc-wrapper form#giftcard-form .actions-toolbar .primary{width:50%;float:right}.checkout-index-index .hosted-date-wrap{width:100%}.checkout-index-index li.opc-progress-bar-item{width:32%}.checkout-index-index input#customer-email,.checkout-index-index #shipping-new-address-form .field .control._with-tooltip input{width:calc(100% - 60px)}.checkout-index-index .opc-sidebar{width:285px}.checkout-index-index .opc-wrapper{width:calc(100% - 290px)}.checkout-index-index input[type=text],.checkout-index-index input[type=password],.checkout-index-index input[type=url],.checkout-index-index input[type=tel],.checkout-index-index input[type=search],.checkout-index-index input[type=number],.checkout-index-index input[type=datetime],.checkout-index-index input[type=email]{width:100%}.checkout-index-index .field-tooltip{margin:0}.checkout-index-index #shipping-new-address-form .field._required{width:100%}.checkout-index-index #shipping-new-address-form .control._with-tooltip{width:100%}.checkout-index-index #shipping-new-address-form .field._required .field-tooltip{left:auto;right:0}.checkout-index-index .field-tooltip .field-tooltip-action:before{left:50px}.checkout-index-index .opc-wrapper .step-title{padding-top:23px;padding-bottom:20px}}@media screen and (max-width:960px){.checkout-onepage-success p.sucess_title{font-size:30px}.checkout-onepage-success .success_page1 .checkout-success p.order_numb1{font-size:20px}.checkout-onepage-success .success_page1 .checkout-success p.sec_em{font-size:13px}.checkout-onepage-success .not_loged_in li.unli{font-size:11px}.checkout-onepage-success .not_loged_in ul.second_ul li:before{background:0 0;content:'-';top:0}}@media screen and (max-width:891px){.page-footer .footer-top .footer-top__content-block .footer-top__links-title[aria-selected=true]{background:url(../images/col_footer_img.png);background-repeat:no-repeat;background-size:12px 3px;background-position:99% 50%}.page-footer .footer-top .footer-top__content-block .footer-top__links-title[aria-selected=false]{background:url(../images/exp_footer_img.png);background-repeat:no-repeat;background-size:12px 12px;background-position:99% 50%}}@media screen and (max-width:870px){.navigation a.level-top span{padding-left:5px;padding-right:5px}.navigation .level0.parent>.level-top{padding-right:13px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{margin-top:9px}.header.content .navigation .level0 a.level-top{padding-right:13px}}@media screen and (max-width:800px){.navigation a.level-top span{padding-left:3px;padding-right:3px}.navigation .level0.parent>.level-top{padding-right:13px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{margin-top:9px}.checkout-cart-index main#maincontent{padding:0 30px}.checkout-cart-index .cart-summary>.title{display:block;margin-top:0}.checkout-cart-index .cart-summary{padding-top:20px !important}.checkout-cart-index #discount-coupon-form .actions-toolbar{float:right;clear:none;width:18%}.checkout-cart-index .cart-summary .block .fieldset .field{width:80%}.checkout-cart-index .cart-summary .grand.totals td.amount{font-size:24px}.checkout-cart-index .cart-summary .checkout-methods-items button.action.primary.checkout span,.checkout-cart-index th.col.title,.checkout-cart-index .cart-summary .grand.totals th.mark strong{font-size:16px}.checkout-cart-index table.table.totals tr:first-child td,table.table.totals tr:first-child th{padding-top:30px}.checkout-cart-index .cart-summary strong.summary.title{font-size:20px}.checkout-cart-index ul.checkout.methods.items.checkout-methods-items,.checkout-cart-index .cart-summary .table-wrapper,.checkout-cart-index div#block-shipping,.checkout-cart-index div#block-discount,.checkout-cart-index strong.summary.title{padding:0 20px}.checkout-cart-index .cart.table-wrapper .item-options dt,.checkout-cart-index .cart.table-wrapper .item-options dd,.checkout-cart-index .cart-summary strong#block-shipping-heading,.checkout-cart-index .cart-summary .block .title strong,.checkout-cart-index .cart-summary .table-wrapper tr.totals.sub th,.checkout-cart-index .cart-summary .table-wrapper tr.totals.shipping.excl th,.checkout-cart-index .icons p.need_help,.checkout-cart-index .icons p.free_shiiping_over,.checkout-cart-index .icons p.returns_days{font-size:14px}.checkout-cart-index .product-info-subtitle{display:none}.checkout-cart-index .cart.table-wrapper{border:none}.checkout-cart-index th.col.title{font-size:20px}.checkout-cart-index .cart.table-wrapper thead .col.item,.cart.table-wrapper thead .col.qty,.cart.table-wrapper thead .col.price,.cart.table-wrapper thead .col.subtotal,.cart.table-wrapper thead .col.msrp{display:table-cell}.checkout-cart-index table#shopping-cart-table th{border-bottom:none}.checkout-cart-index table#shopping-cart-table thead tr{border-bottom:2px solid #1c2022}.checkout-cart-index .cart-summary .block>.title{padding-left:0;padding-right:0}.checkout-cart-index .cart-totals{padding:0}.checkout-cart-index tr.totals.sub td,tr.totals.sub th{padding:10px 0 !important;vertical-align:middle}.checkout-cart-index ul.checkout.methods.items.checkout-methods-items{padding-bottom:1px}.checkout-cart-index .cart.table-wrapper .item .col.item{display:table-cell}.checkout-cart-index .cart.table-wrapper .product-item-details{display:block;float:left;width:auto}.checkout-cart-index .cart.table-wrapper .product-item-photo{position:relative;float:left;left:auto;top:auto;max-width:90px;display:block;width:100%}.checkout-cart-index .product-item-details{float:left;margin-left:10px}.checkout-cart-index .cart.table-wrapper .col.qty:before,.checkout-cart-index .cart.table-wrapper .col.price:before,.checkout-cart-index .cart.table-wrapper .col.subtotal:before,.checkout-cart-index .cart.table-wrapper .col.msrp:before{display:none}.checkout-cart-index span.increase_qty{display:none}.checkout-cart-index span.decrease_qty{display:none}.checkout-cart-index .cart.table-wrapper .col.qty .input-text{padding:0;text-align:center;padding:4px 12px;height:38px;width:56px}.checkout-cart-index .cart.main.actions button.action.update{float:right}.checkout-cart-index .footer_holder_checkout .copyright_checkout span{padding-left:10px}.checkout-cart-index .footer_holder_checkout .footer_right .secure_shopping{padding-right:10px}.checkout-cart-index .footer_holder_checkout .footer_right .pay_cards{width:calc(100% - 120px)}.checkout-cart-index .cart-container .form-cart{padding:0;width:100%;float:none;clear:both;overflow:hidden}.checkout-cart-index .cart-summary{width:100%;float:none;clear:both;overflow:hidden}.checkout-cart-index .icons_bottom{display:block !important;overflow:hidden;clear:both;width:300px;margin:40px auto 0px}.checkout-cart-index .page-main{padding:0 30px}.checkout-cart-index .cart-summary._sticky{position:relative;top:auto !important}.checkout-cart-index div#block-discount .content,.checkout-cart-index div#block-shipping .content{padding:0 !important}.checkout-cart-index table#shopping-cart-table th{text-align:center}.checkout-cart-index table#shopping-cart-table th:first-child{text-align:left}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{width:initial;display:table-cell;float:none}.checkout-cart-index .opc-progress-bar{display:block !Important}}@media screen and (max-width:770px){.catalog-category-view .category-image .cat_name{position:absolute;top:50%;left:50%;width:300px;text-align:center;margin-left:-150px;margin-top:-63px}.header.content .navigation .level0 a.level-top{padding-right:16px}.cms-home .gear-wrapper{padding-bottom:135px;margin:0 auto 70px}.cms-home2 .gear-wrapper{padding-bottom:135px;margin:0 auto 70px}.header.content{padding:0;margin:0 30px}.cms-home2 main#maincontent{margin-top:115px}main#maincontent{margin-top:116px}.sections.nav-sections{margin-top:16px !important}main#maincontent{margin-top:117px}.navigation .submenu>li{padding:0 60px 0}.navigation .submenu>li a{font-size:15px !important}.navigation .submenu:not(:first-child).expanded{padding-left:0}.navigation .submenu:not(:first-child).expanded li{padding-left:20px;padding-right:0}}@media only screen and (min-width:701px){.opc-estimated-wrapper{display:none !important}}@media only screen and (min-width:767px){ul.level0.submenu.ui-menu{display:none !important}}@media only screen and (max-width:766px){.checkout-index-index .footer_holder_checkout .copyright_checkout span{padding:0}.checkout-cart-index .page_checkout_header .account_checkout,.checkout-index-index .page_checkout_header .account_checkout{font-size:0px}.checkout-index-index .modal-inner-wrap .opc-block-shipping-information .shipping-information{padding:10px}.checkout-index-index form#discount-form .actions-toolbar{width:100%}.checkout-index-index form#co-payment-form .actions-toolbar .primary .action-update{width:40% !important;float:left}.checkout-index-index form#co-payment-form .actions-toolbar .primary .action-cancel{float:right;width:40% !important;margin-bottom:20px !important}.checkout-payment-method .payment-option{margin:0;clear:both;overflow:hidden}.checkout-index-index form#co-payment-form .actions-toolbar .primary{float:none;margin-bottom:20px}checkout-payment-method .payment-option{margin:0;clear:both;overflow:hidden}.checkout-index-index form#co-payment-form .actions-toolbar .primary{float:none;margin-bottom:20px}.checkout-index-index .actions-toolbar>.primary button.action.action-apply{float:none;margin:auto !important;display:block}.checkout-index-index form#discount-form{margin-top:20px}.checkout-index-index .opc-wrapper form#giftcard-form{margin-top:20px}.checkout-index-index form#giftcard-form .actions-toolbar{width:100%}.checkout-index-index form#co-payment-form .actions-toolbar .primary button,.checkout-index-index form#co-payment-form .actions-toolbar .secondary button{display:block;float:none;margin:auto !important}.checkout-payment-method .actions-toolbar .secondary{float:none;margin:0}.checkout-index-index .checkout-payment-method .payment-option-title .action-toggle:after{right:5px;top:23px}.checkout-index-index ul.credit-card-types{text-align:left}.checkout-index-index .payment-group{width:90%;margin:auto}.checkout-index-index div#opc-sidebar .icons{display:none}.checkout-index-index .opc-sidebar{width:80%}.checkout-index-index .opc-summary-wrapper .opc-block-summary{margin:0;padding:10px}.checkout-index-index .opc-summary-wrapper .opc-block-summary .minicart-items-wrapper{width:100%;margin:0;height:auto;max-width:100%}.checkout-index-index .column.main .opc-block-summary .product-item{width:100%;padding:0}.checkout-index-index ul.opc-progress-bar{display:block;overflow:hidden}.checkout-index-index li.opc-progress-bar-item{display:block;float:left;text-align:left}.checkout-index-index li.opc-progress-bar-item.confirmation_step span{font-size:0px}.checkout-index-index li.opc-progress-bar-item.confirmation_step{width:50px}.checkout-index-index li.opc-progress-bar-item span{font-size:15px}.checkout-index-index li.opc-progress-bar-item:first-child span.conf_icon:after{content:"1" !important;border-radius:50%;width:24px;height:24px;font-size:13px;line-height:19px;margin-right:5px}.checkout-index-index li.opc-progress-bar-item:nth-child(2) span.conf_icon:after{content:"2" !important;border-radius:50%;width:24px;height:24px;font-size:13px;line-height:19px;margin-right:5px}.checkout-index-index span.conf_icon{margin-right:0}.checkout-index-index li.opc-progress-bar-item:first-child{width:35% !important;text-align:left}.checkout-index-index li.opc-progress-bar-item{width:50% !Important;text-align:right}.checkout-index-index li.opc-progress-bar-item.confirmation_step{width:13% !important}.checkout-index-index li.opc-progress-bar-item.confirmation_step .conf_icon:after{background-position:22%;float:right;height:23px}.checkout-index-index li.opc-progress-bar-item{text-align:center}.checkout-index-index li.opc-progress-bar-item._active{text-align:left}.checkout-index-index li.opc-progress-bar-item._active span{font-size:15px;font-family:Oswald,Impact;font-weight:700}.checkout-index-index li.opc-progress-bar-item span{font-size:15px;font-family:Oswald,Impact}.checkout-index-index form#co-shipping-form{max-width:100%}.opc-estimated-wrapper{display:block !important}.checkout-index-index .opc-wrapper{width:100% !important}.checkout-index-index form.form.form-login{background:0 0}.checkout-index-index form#co-shipping-form{background:0 0;margin-top:10px;margin:0;padding:20px 0}.checkout-index-index form#co-shipping-method-form{background:0 0}.checkout-index-index .field-tooltip .field-tooltip-action:before{left:-25px}.checkout-index-index fieldset#customer-email-fieldset{border-bottom:1px solid #d0d0d0}.checkout-index-index .opc-estimated-wrapper{width:100%;margin:auto;border:none;margin-top:10px;margin-bottom:25px;padding:18px 20px}.checkout-index-index .opc-estimated-wrapper .estimated-block{font-size:20px;font-weight:700;font-family:Oswald,Impact}.checkout-index-index span.estimated-price{font-size:24px;font-weight:400;font-family:Oswald,Impact;color:#00749f}.checkout-index-index .opc-wrapper .methods-shipping{border:none}.checkout-index-index .field-tooltip{right:0}.checkout-index-index div#shipping-method-buttons-container button{float:none;margin:auto}.checkout-index-index input#customer-email{width:90% !important}.checkout-index-index #shipping-new-address-form .field .control._with-tooltip input{width:90%}}@media screen and (max-width:767px){.section-item-title.nav-sections-item-title{display:none}.catalog-category-view .sidebar.sidebar-main{width:100% !important;background:0 0}.catalog-category-view .column.main{width:100% !important;flex-basis:100% !important}.catalog-category-view .filter-catname{display:none}.catalog-category-view .block-content.filter-content{display:none}.catalog-category-view p.filter-mobile-catname{display:block !important;background:#1c2022;height:50px;line-height:50px;text-align:center;color:#fff;font-weight:500;font-size:16px;font-family:Oswald,Impact,sans-serif;letter-spacing:.5px}.catalog-category-view p.filter-mobile-catname:after{content:"";display:inline-block;background:url(../images/narrow.png);width:15px;height:9px;margin-left:10px;padding-bottom:2px;background-repeat:no-repeat}.catalog-category-view .block.filter.activef .filter-mobile-catname{background:#c3c3c3}.catalog-category-view .block.filter.activef .filter-mobile-catname:after{background:url(../images/narrow2.png);background-repeat:no-repeat}.catalog-category-view li.item.product.product-item{width:48% !important;margin:0 1% 40px !important}.catalog-category-view .toolbar-sorter.sorter{float:left;width:50%;margin:0 !important}.catalog-category-view .field.limiter{float:left;width:50%;margin:0 !important}.catalog-category-view p#toolbar-amount{float:none;width:100%;text-align:center;clear:both;margin-top:15px}.category-description{margin-top:50px}.catalog-category-view li.item.product.product-item:nth-child(3n){clear:left !important}.catalog-category-view li.item.product.product-item:nth-child(3n+1){clear:right !important}.catalog-category-view li.item.product.product-item:nth-child(2n){clear:right !important}.catalog-category-view li.item.product.product-item:nth-child(2n+1){clear:left !important}.catalog-category-view #mini-cart li.item.product.product-item{width:100% !important}.catalog-category-view div#filters_layered_nav{background:#efefef;padding:20px}.catalog-category-view p.filter-mobile-catname{margin-bottom:0}.catalog-category-view .filter-options-content.category .items li:first-child{padding-top:0 !important}.catalog-category-view .cat_name h1{font-size:70px;line-height:70px;letter-spacing:3px;border-bottom:5px solid #fff}.catalog-category-view .cat_name p{font-size:23px;letter-spacing:2px}.catalog-category-view .filter-catname-mobile-title{display:block !important;font-family:Oswald,Impact;text-transform:uppercase;color:#1c2022;font-size:24px}.catalog-category-view .filter-options-content.category .items .item a{font-size:13px}.catalog-category-view span.category_show_hide{top:15px}.catalog-category-view .item.active span.category_show_hide{top:15px}.catalog-category-view dt.filter-options-title{font-size:18px}.catalog-category-view .filter-options-content a,.catalog-category-view .filter-options-content a .count,.catalog-category-view .filter-options-content a .count:before,.catalog-category-view .filter-options-content a .count:after{font-size:14px}.catalog-category-view .myfilter.color .swatch-option{width:40px;height:40px;margin-right:10px;margin-bottom:10px}.catalog-category-view .subcategories_filter ul li a{font-size:12px !important}.catalog-category-view .pages-item-previous{left:auto;position:initial;top:auto;z-index:1}.catalog-category-view .pages-item-next{right:auto;position:initial;top:auto;z-index:1}.catalog-category-view .filter-current{display:block !important;border:none !important;margin:20px 0 30px !important}.catalog-category-view .filter .filter-current .items{display:block !important}.catalog-category-view .filter-current li{padding:4px 35px 4px 8px}.catalog-category-view .filter-current .action.remove{width:30px;height:30px;line-height:30px}.catalog-category-view .filter-current .action.remove:before{width:30px;height:30px}.catalog-category-view span.category_show_hide,.catalog-category-view .item.active span.category_show_hide{display:block;background-repeat:no-repeat;background-position:98% 50%;height:44px;top:auto;position:relative;right:auto;width:50%;float:right}.catalog-category-view .filter-options-content.category .items .item a.main_href{line-height:44px;display:block;float:left;width:50%;padding:0;margin:0}.catalog-category-view .filter-options-content.category .items .item{padding:0;overflow:hidden;clear:both}.catalog-category-view .subcategories_filter{clear:both}.page_checkout_header .page_checkout_title span{line-height:15px;font-size:14px;display:block;text-align:left;padding-left:10px;padding-right:10px}.page_checkout_header .logo_checkout{width:120px}.page_checkout_header .page_checkout_title{width:120px}.page_checkout_header .account_checkout{width:50px;float:right}.page_checkout_header .account_checkout a.register_header{display:none}.page_checkout_header .account_checkout a.sing_in_header:after{display:none}.page_checkout_header .account_checkout a.sing_in_header{font-size:0px}.page_checkout_header .account_checkout{line-height:18px;height:auto}.page_checkout_header .page_checkout_title{height:auto}.page_checkout_header{height:70px}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{width:initial;display:table-cell;float:none}.cms-home .slider-sunglasses{width:100%;padding:0 40px}.cms-home .gear-wrapper div#w-50-1 ul{display:none}.cms-home .banner_text{font-size:50px;line-height:70px;margin-top:-233px}.cms-home p.text2_banner{font-size:20px;padding:0 20px;line-height:27px}.cms-home p.text2_banner br{display:none}.cms-home .top-banner{margin-bottom:40px;overflow:hidden}.cms-home span.adventure1:after{bottom:5px}.cms-home .gear-wrapper #w-50-1 p{padding-right:10px}.cms-home2 .slider-sunglasses{width:100%;padding:0 40px}.cms-home2 .gear-wrapper div#w-50-1 ul{display:none}.cms-home2 .banner_text{font-size:50px;line-height:70px;margin-top:-233px}.cms-home2 p.text2_banner{font-size:20px;padding:0 20px;line-height:27px}.cms-home2 p.text2_banner br{display:none}.cms-home2 .top-banner{margin-bottom:40px}.cms-home2 span.adventure1:after{bottom:5px}.cms-home2 .gear-wrapper #w-50-1 p{padding-right:10px}.account.wishlist-index-index .products-grid .product-item-info{overflow:auto}.account.wishlist-index-index .products-grid.wishlist .product-item .box-tocart{margin-bottom:0}}@media screen and (max-width:640px){.checkout-cart-index .page-main{padding:0 20px}.checkout-cart-index main#maincontent{padding:0 20px}.checkout-cart-index .cart-summary{padding-top:9px !important}.checkout-cart-index .abs-discount-block .block .content,.checkout-cart-index .cart-summary .block .content,.checkout-cart-index .paypal-review-discount .block .content,.checkout-cart-index .cart-discount .block .content{padding:0}.checkout-cart-index .cart-summary .block .actions-toolbar>.primary .action.primary{padding:0}.checkout-cart-index table.data.table.totals{width:100% !important}.checkout-cart-index table#shopping-cart-table thead{display:none}.checkout-cart-index table#shopping-cart-table tbody{border-top:1px solid #1c2022}.checkout-cart-index .cart.table-wrapper .item .col.item{display:block;width:100%}.checkout-cart-index table#shopping-cart-table{border-bottom:1px solid #1c2022}.checkout-cart-index .cart.table-wrapper .col.qty,.checkout-cart-index .cart.table-wrapper .col.price,.checkout-cart-index .cart.table-wrapper .col.subtotal,.checkout-cart-index .cart.table-wrapper .col.msrp{text-align:center}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{text-align:center;padding-top:25px !important}.checkout-cart-index .cart.table-wrapper .col.qty:before,.checkout-cart-index .cart.table-wrapper .col.price:before,.checkout-cart-index .cart.table-wrapper .col.subtotal:before,.checkout-cart-index .cart.table-wrapper .col.msrp:before{display:block;color:#2c2c2c;font-family:Oswald,Impact,sans-serif;font-size:14px}.checkout-cart-index .cart.table-wrapper .item .col.item{vertical-align:top !important;overflow:hidden}.checkout-cart-index .control.qty{margin:0 auto}.checkout-cart-index .cart-container .form-cart .actions.main{overflow:hidden;clear:both}.checkout-cart-index .form-cart .actions.main .continue{display:none}.checkout-cart-index .cart.main.actions button.action.update,.checkout-cart-index .cart.main.actions button#empty_cart_button{width:calc(50% - 5px);float:left}.checkout-cart-index .cart.main.actions button#empty_cart_button{float:right}.footer_holder_checkout .copyright_checkout{float:none;width:100%;height:33px}.footer_holder_checkout .footer_right{width:100%;float:none}.footer_holder_checkout{height:auto;text-align:center}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{box-sizing:border-box;display:block;float:left;white-space:nowrap;width:33%}.cms-home .w-50{float:none;clear:both;text-align:center;margin:auto;width:100% !important;padding:0 30px 25px !important;overflow:hidden}.cms-home .man-wrapper .links{text-align:center}.cms-home .w-50 .links p,.cms-home .w-50 .links p{display:inline;float:none}.cms-home .w-50 .links p:after{display:inline-block;float:none;line-height:38px;overflow:hidden}.cms-home .links:not(.header) a{display:inline;float:none}.cms-home .block.widget .products-grid .product-items li:first-child{margin-left:0 !important}.cms-home .block.widget .products-grid .product-items li{width:calc(50% - 5px)}.cms-home .block.widget .products-grid .product-items li:last-child{margin-left:10px;margin-right:0}.cms-home .block.widget .products-grid .product-items li .product-item-info .product-item-details{text-align:left}.cms-home .ladies-wrapper{display:table}.cms-home .ladies-wrapper .w-50:first-child{display:table-footer-group}.cms-home .ladies-wrapper .w-50:last-child{overflow:hidden;clear:both}.cms-home .gear-wrapper .w-50-1_1{display:none}.cms-home .gear-wrapper{background:0 0;padding:0 20px}.cms-home .w-50-1_1_mobile{display:block !important;width:100% !important}.cms-home .gear-wrapper div#w-50-1{position:relative;top:auto;left:auto}.cms-home .w-50-1_1_mobile img{width:100%}.cms-home .gear-wrapper .links{text-align:center;margin:20px 0}.cms-home .gear-wrapper .links p{display:inline;float:none}.cms-home .gear-wrapper p,.cms-home .gear-wrapper ul{display:none !important}.cms-home .ladies-wrapper .w-50:last-child .links{padding-bottom:25px}.cms-home .blog_1 .blog_images .image1,.cms-home .blog_1 .blog_images .image2,.cms-home .blog_1 .blog_images .image3{width:100%;margin:0 0 20px !important;float:none}.cms-home .blog_1{width:100%;padding:0 20px;margin-bottom:0}.cms-home .instagram1{display:none}.cms-home2 .w-50{float:none;clear:both;text-align:center;margin:auto;width:100% !important;padding:0 30px 25px !important;overflow:hidden}.cms-home2 .man-wrapper .links{text-align:center}.cms-home2 .w-50 .links h2{display:inline;float:none}.cms-home2 .w-50 .links h2:after{display:inline-block;float:none;line-height:38px;overflow:hidden}.cms-home2 .links:not(.header) a{display:inline;float:none}.cms-home2 .block.widget .products-grid .product-items li:first-child{margin-left:0 !important}.cms-home2 .block.widget .products-grid .product-items li{width:calc(50% - 5px)}.cms-home2 .block.widget .products-grid .product-items li:last-child{margin-left:10px;margin-right:0}.cms-home2 .block.widget .products-grid .product-items li .product-item-info .product-item-details{text-align:left}.cms-home2 .ladies-wrapper{display:table}.cms-home2 .ladies-wrapper .w-50:first-child{display:table-footer-group}.cms-home2 .ladies-wrapper .w-50:last-child{display:table-header-group;overflow:hidden;clear:both}.cms-home2 .gear-wrapper .w-50-1_1{display:none}.cms-home2 .gear-wrapper{background:0 0;padding:0 20px}.cms-home2 .w-50-1_1_mobile{display:block !important;width:100% !important}.cms-home2 .gear-wrapper div#w-50-1{position:relative;top:auto;left:auto}.cms-home2 .w-50-1_1_mobile img{width:100%}.cms-home2 .gear-wrapper .links{text-align:center;margin:20px 0}.cms-home2 .gear-wrapper .links h2{display:inline;float:none}.cms-home2 .gear-wrapper p,.cms-home2 .gear-wrapper ul{display:none !important}.cms-home2 .ladies-wrapper .w-50:last-child .links{padding-bottom:25px}.cms-home2 .blog_1 .blog_images .image1,.cms-home2 .blog_1 .blog_images .image2,.cms-home2 .blog_1 .blog_images .image3{width:100%;margin:0 0 20px !important;float:none}.cms-home2 .blog_1{width:100%;padding:0 20px;margin-bottom:0}.cms-home2 .instagram1{display:none}.checkout-index-index #shipping-new-address-form .field._required .field-tooltip{left:auto;right:-13px}.copyright{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:left;justify-content:left}.copyright span{width:100%}.copyright .secure_shopping{position:relative;padding:0 35px;top:inherit;right:inherit;float:none;width:100%;margin-top:20px}.copyright .secure_shopping .right_text{float:none;width:inherit;position:relative;top:inherit;right:inherit}.copyright .secure_shopping .right_text .line1{position:relative}}.cms-faq p.section-title{font-size:24px;font-weight:400;flex:0 0 95%;padding-top:20px;font-family:'Oswald','Impact'}.cms-faq .faq-links{font-weight:400;font-size:18px;color:#00749f;padding-top:15px;font-family:'Oswald','Impact'}.cms-faq .faq-links>a{color:#00749f}.cms-faq .section-title-wrapper{border-bottom:1px solid #dadada;display:flex;margin-bottom:30px;position:relative}.cms-faq .section-title-wrapper:last-child{padding-bottom:50px}.cms-faq p.expander{margin-top:30px;color:#00749f;text-decoration:underline;font-weight:400;cursor:pointer;font-family:'Oswald','Impact';font-size:12px;position:absolute;right:0}.cms-faq .faq-qa-wrapper li{list-style:none}.cms-faq .faq-qa-wrapper .question>span:before{content:url('../images/li-rec.png');position:relative;top:0;right:5px;color:#00749f}.cms-faq .answer span>a{color:#00749f;text-decoration:underline}.cms-faq .question>span{margin-left:-10px;font-weight:700;font-size:16px}.cms-faq .breadcrumbs{padding-left:20px}.cms-faq ul.faq-qa-wrapper{padding-left:25px}.cms-faq .question{padding-bottom:10px}.cms-faq .generic-contact-call-to-action{background:url('../images/faq-banner-min.jpg');background-size:cover;padding:120px;text-align:center;position:relative}.cms-faq .faq_title{font-size:48px;margin-bottom:40px;color:#fff;font-weight:400;font-family:'Oswald','Impact'}.cms-faq input#faq-search-input{height:60px;width:80%;border:none;font-size:16px;background:#ebebeb}.cms-faq .search-ico{background:url('../images/ic-search.png');width:24px;height:24px;background-size:contain;position:absolute;right:120px;top:17px}.cms-faq .input-search-faq-wrapper{position:relative}.cms-faq .faq-main-content{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cms-faq .faq-section.faq-shopping-section{margin-top:80px}.cms-faq .faq-section.faq-shopping-section p.section-title{padding-top:0}.cms-faq .faq-section.faq-shopping-section p.expander{margin-top:10px}.cms-faq ul.faq-qa-wrapper .answer{line-height:1.7}.cms-faq .columns .column.main{padding-bottom:0}.cms-faq p.faq-links.Size_charts_bottom{margin-bottom:0}.cms-faq .faq-main-content{margin-bottom:120px}@media (min-width:768px){.cms-faq .faq-main-content{width:660px}.wishlist-index-index .product-item-inner .comment-box{margin-top:0}}@media (min-width:992px){.cms-faq .faq-main-content{width:970px}}@media (min-width:1200px){.cms-faq .faq-main-content{width:1100px}}@media only screen and (min-width :768px) and (max-width :1024px){.cms-faq .search-ico{right:95px}.cms-faq input#faq-search-input{text-indent:10px}.cms-faq .generic-contact-call-to-action{margin:0 -20px;width:calc(100% + 40px);background-position:center}}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :landscape){.cms-faq p.section-title{flex:0 0 90%}.cms-faq .search-ico{right:120px}}@media only screen and (max-width:600px){.cms-faq p.section-title{flex:0 0 80%}.cms-faq .breadcrumbs{display:none}.cms-faq .generic-contact-call-to-action{padding:0;width:100vw;margin-left:-15px;background-position:center}.cms-faq .faq_title{font-size:38px;padding-top:40px;padding-left:10px;padding-right:10px;margin-bottom:20px}.cms-faq input#faq-search-input{text-indent:10px;width:90%}.cms-faq .outer-layer>p{font-size:18px}.cms-faq .content-container{padding-bottom:15px}.cms-faq .generic-contact-call-to-action .content-container{padding-bottom:40px}.cms-faq .search-ico{right:40px}}.cms-faq .outer-layer{position:relative}.cms-faq .outer-layer>p{font-size:20px;color:#fff;font-weight:500;font-family:'Oswald','Impact'}.cms-faq .layer{background-color:rgba(25,25,25,.3);position:absolute;top:0;left:0;width:100%;height:100%}.cms-faq li.hide,.cms-faq .hide{display:none}body .qs-option-info .product-item-details .swatch-attribute.saltlife_color .swatch-option{width:20px !important;height:20px !important;margin:0 5px 5px 0 !important;min-width:20px;min-height:20px}@media screen and (max-width:980px){.checkout-onepage-success .not_loged_in,.checkout-onepage-success .checkout-success{width:calc(50% - 3px);display:inline-block;float:none;vertical-align:top}.checkout-onepage-success .not_loged_in .fisrt_ul{padding-left:40px}.checkout-onepage-success .not_loged_in p.tnl1{padding-left:10px}.checkout-onepage-success .not_loged_in ul.second_ul{padding-left:40px;padding-top:15px}.checkout-onepage-success .not_loged_in button.create_ac{width:95%}.checkout-onepage-success .not_loged_in button.create_ac span{font-weight:100}.checkout-onepage-success main#maincontent{margin-bottom:30px}.checkout-onepage-success .navigation ul{display:none}.checkout-onepage-success li.opc-progress-bar-item{width:33%}.checkout-onepage-success main#maincontent{margin-top:115px}.checkout-index-index #shipping-new-address-form .field._required[name="shippingAddress.telephone"] span.field-tooltip-action.action-help:before{left:-50px;top:13px}.opc-block-summary .items-in-cart>.title{padding:18px 40px 17px 0}.checkout-index-index .opc-block-summary .product-item .subtotal{display:block;float:left;clear:both;width:100%;text-align:left}.opc-block-summary .product-item .product-item-name-block{text-align:left;display:block;width:100%;float:left}.checkout-index-index .column.main .opc-block-summary .product-item{width:100%}.checkout-index-index .opc-wrapper .step-content{margin-top:0}.checkout-index-index form#co-transparent-form-braintree{margin-left:20px;width:calc(100% - 20px) !important}.opc-block-shipping-information .shipping-information-title .action-edit{top:0}.checkout-index-index form#co-payment-form .actions-toolbar .primary{width:100%}.checkout-index-index #checkout-payment-method-load .payment-method-title.field.choice input#checkmo{vertical-align:middle}.checkout-payment-method .actions-toolbar .secondary{margin-right:0}.checkout-index-index table.table-checkout-shipping-method tr{height:20px}.checkout-index-index div#shipping-method-buttons-container button,.checkout-index-index .checkout-shipping-method .actions-toolbar>.primary{width:100%}.cms-home .banner_text{font-size:45px;line-height:50px;margin-top:-140px}.cms-home p.text2_banner{font-size:20px;line-height:25px;margin-bottom:30px}.cms-home button.button_banner{width:220px;height:55px;line-height:55px}}@media screen and (max-width:767px){.checkout-onepage-success .not_loged_in,.checkout-onepage-success .checkout-success{width:100%}.checkout-onepage-success .columns .column.main{padding-bottom:0}.checkout-onepage-success .success_page1 .checkout-success p.sec_em{margin-bottom:30px}.checkout-onepage-success .success_page1 .checkout-success p.order_numb1{font-weight:400}.checkout-onepage-success li.opc-progress-bar-item._active span:last-child{display:none}.checkout-onepage-success li.opc-progress-bar-item{width:50%;display:inline-block}.checkout-onepage-success li.opc-progress-bar-item{text-align:left}.checkout-onepage-success li.opc-progress-bar-item span{font-size:15px;letter-spacing:0;width:24px;height:24px;margin-right:2px}.checkout-onepage-success li.opc-progress-bar-item:first-child{width:33%}.checkout-onepage-success li.opc-progress-bar-item.confirmation_step{width:10%;vertical-align:middle}.checkout-onepage-success ul.opc-progress-bar{margin:20px 0 40px;display:block}.checkout-onepage-success li.opc-progress-bar-item span.conf_icon:after{border-radius:100%}.checkout-onepage-success li.opc-progress-bar-item:first-child span.conf_icon:after{content:'1'}.checkout-onepage-success li.opc-progress-bar-item:nth-child(2) span.conf_icon:after{content:'2'}.checkout-onepage-success li.opc-progress-bar-item span.conf_icon:after{width:24px;height:24px;font-size:13px;line-height:20px}.checkout-index-index .opc-wrapper .step-title{font-size:16px}.checkout-index-index #shipping-new-address-form .field._required[name="shippingAddress.telephone"] span.field-tooltip-action.action-help:before{left:-40px}.checkout-index-index .opc-wrapper .step-content{margin-bottom:10px}.icons.for_mobile{display:block !important;padding:0 40px}.checkout-index-index form#co-shipping-method-form{padding-top:0}.checkout-index-index .custom-slide .modal-inner-wrap{min-height:300px}.checkout-index-index.payment-step #opc-shipping_method_new{display:none}.checkout-payment-method .payment-method-title{padding-left:0}.checkout-index-index .opc-wrapper .step-title{padding-left:0}.checkout-payment-method .payment-method-content .fieldset:not(:last-child){margin:0}.checkout-index-index form#co-transparent-form-braintree{width:calc(100% - 40px) !important;margin-right:20px}.checkout-index-index #co-transparent-form-braintree div#braintree_expirationYear{width:115px}.checkout-index-index form#co-payment-form .actions-toolbar .primary{width:calc(100% - 20px);margin:auto;outline:solid #00749f 2px;border:2px solid #00749f}form#giftcard-form .actions-toolbar>div.primary,form#giftcard-form .actions-toolbar>div.secondary{width:48% !important;display:inline-block !important}.checkout-index-index form#giftcard-form .actions-toolbar .primary button{width:100% !important}.checkout-index-index form#giftcard-form .actions-toolbar .secondary button{width:100% !important}.checkout-index-index form#giftcard-form .actions-toolbar{text-align:center}}@media screen and (max-width:991px){.page-footer .footer-top__social a{margin-right:16px}.page-footer .footer-top__links-block.active .footer-top__links-title{background:url(../images/col_footer_img.png);background-repeat:no-repeat;background-size:12px 3px;background-position:99% 50%}.page-footer .footer-top__links-block .footer-top__links-title{background:url(../images/exp_footer_img.png);background-repeat:no-repeat;background-size:12px 12px;background-position:99% 50%}}@media screen and (min-width:992px){.footer-top__links-list{display:block !important}}@media (max-width:575px){.page-footer .footer-top__logo-block{padding:0 0 40px}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}@media only screen and (max-width:767px){.page-header .header.panel{display:flex}.panel.wrapper .header.slogan{float:none;text-align:center;line-height:1.1;font-size:12px;margin:auto}.panel.wrapper .header_links{display:none}main#maincontent{margin-top:81px}.block.header-search.active{position:fixed;top:110px;left:0;width:100%;height:calc(100% - 64px);background:#fff;z-index:999}.block.header-search.active span.toggle_search_button{position:fixed;top:25px;right:117px;left:auto}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#00749f}.navigation .level0.active .all-category .ui-state-focus{border-color:#00749f}}@media only screen and (max-width:768px){.nav-toggle{display:block !important}.header.content .nav-toggle{width:28px;height:42px;line-height:42px}.block.header-search{position:absolute;right:80px}.header.content .minicart-wrapper{position:absolute;right:20px}.header_links{display:block}.header.content .logo{margin:20px 0;text-align:center}.header.content{margin:0;max-width:100%}.nav-toggle{margin-left:20px}.header.content .minicart-wrapper{margin-right:20px}.header.content .logo img{margin:0 0 0 20px}.header.content .navigation .level0{font-size:20px;line-height:initial;display:block}.header.content .navigation .level0 a{padding:0}.navigation a.level-top span.ui-menu-icon{display:none !Important}.navigation li.level0:hover{background:#fff !important}.navigation li.level0:hover a span{color:#000 !important}.navigation a.level-top span{padding:15px 40px}.header.content .navigation .level0 a.level-top{padding:0;display:block}.mega-menu-container{display:none !important}.sections.nav-sections{margin:0 !important}.navigation a.level-top span{font-size:20px}.navigation .parent .level-top:after{top:50%;margin-top:-10px;right:115px;content:'\e608';color:#000;font-size:20px;font-family:luma-icons;position:absolute}.navigation .parent .level-top.ui-state-active:after{content:'\e622' !important}.header.content .navigation .level0 a.level-top{position:relative}.header.content .nav-sections{background:#fff;height:calc(100% - 77px);position:fixed;top:115px;left:0;overflow-y:scroll;padding-bottom:155px;width:100%}.mobile-section-top{display:block !important;position:fixed;bottom:0;left:0;width:100%;background:#fff;padding-top:20px}li.level0[data-id=category-node-33]:hover a.level-top span{color:#00749f !important}.navigation .parent li.level0[data-id=category-node-33]:hover a.level-top:after{color:#00749f !important}.mobile.header.slogan{display:none}.mobile-section-top .sign_in_reg{margin:0 40px 20px}.mobile-section-top .livechat{margin:0 40px 10px}.mobile-section-top .sign_in_reg a,.mobile-section-top .livechat a{color:#1c2022;font-size:12px;text-transform:uppercase}.mobile-section-top .sign_in_reg:before{content:"";background:url(../images/account.jpg);display:block;width:20px;height:20px;float:left;margin-top:-5px;margin-right:10px}.mobile-section-top .livechat:before{content:"";background:url(../images/chat.jpg);display:block;width:20px;height:20px;float:left;margin-top:-5px;margin-right:10px}.navigation ul{margin:0;padding:0;text-align:left}.section-item-title.nav-sections-item-title.active{display:none}.sections.nav-sections{display:none}.nav-open .nav-sections{display:block}ul.compare.wrapper{display:none}.block.header-search.active{position:fixed;top:79px;left:0;width:100%;height:calc(100% - 64px);background:#fff;z-index:999}.block.header-search.active .block-content:before{content:"ENTER YOUR SEARCH QUERY.";display:block;margin-top:100px;font-size:16px;font-family:Oswald,Impact,sans-serif;margin-bottom:20px}.searchsuite-autocomplete div:after{display:none !important}form#search_mini_form{position:relative;top:auto;left:auto;margin:0;width:100% !important;left:0;border:none}.header-search__flex input{text-align:left;padding:0 10px !important;width:100% !important}form#search_mini_form{width:100% !important;left:0;border:none}.header-search__flex input{text-align:left;padding:0 10px !important;width:100% !important}.searchsuite-autocomplete{margin:0 !important;left:1px !important;width:calc(100% - 2px) !important;top:72px !important;padding:20px 0 0 !important;height:227px;overflow-y:scroll;border:1px solid #ebebeb}.block.header-search.active .block-content{padding:0 20px}button.action.search{display:block !important;position:absolute;right:20px;top:20px}block.header-search.active span.toggle_search_button{position:fixed;top:60px;right:80px;left:auto}.block.header-search{border:none}.searchsuite-autocomplete{border-top:1px solid #ebebeb !important}.header-search.active .toggle_search_button_close{display:block !Important;position:absolute;bottom:17px;left:0;height:50px;line-height:50px;text-align:center;width:calc(100% - 40px);border-top:1px solid #c3c3c3;margin:0 20px;font-family:Oswald,Impact,sans-serif;font-size:16px}.header-search.active .toggle_search_button_close:before{content:"\f00d";font-family:fontawesome;padding-right:10px;display:inline-block}.block.header-search.active{overflow-y:scroll}.footer_holder_checkout .footer_right .pay_cards{width:calc(100% - 120px)}.footer_holder_checkout .footer_right .pay_cards img{width:220px}.checkout-cart-index .product-info-subtitle{text-align:center;padding:40px 0}.checkout-cart-index .product-info-subtitle .icons{width:auto;display:inline-block;position:relative;text-align:left}.checkout-cart-index.page-layout-1column .column.main{padding-bottom:0}.teamsaltlife .a-member.row{margin:0}.grid_3.member-thumb,.grid_3.member-thumb img{width:100%}.grid_3.member-thumb{margin-top:30px;margin-bottom:20px}.breadcrumbs{margin-top:10px}.page-wrapper>.breadcrumbs,.page-main .breadcrumbs:nth-child(3){display:none}.checkout-index-index div#shipping-method-buttons-container button:before{left:inherit;top:inherit;position:relative}.checkout-index-index div#shipping-method-buttons-container button:after{padding-left:10px}.header.content .minicart-wrapper .showcart{padding:0}.page-footer .footer-top__social a{margin-right:10px}.footer.content{max-width:100%}}@media only screen and (max-width:800px) and (min-width:768px){.checkout-cart-index .footer_holder_checkout .copyright_checkout span,.checkout-index-index .footer_holder_checkout .copyright_checkout span{padding-left:0}.checkout-cart-index .footer_holder_checkout .footer_right .secure_shopping,.checkout-index-index .footer_holder_checkout .footer_right .secure_shopping{padding-right:0;float:right}.footer_holder_checkout .footer_right .pay_cards img{width:auto;padding-right:10px}}.video-box{padding:0 0 48%;position:relative;height:0}.video-box>iframe{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}@media only screen and (max-width:767px){.header.content .logo{text-align:center;width:200px;display:block;flex:none}.header.content .minicart-wrapper{right:0}.block.header-search{right:60px}main#maincontent{margin-top:115px}.account main#maincontent{margin-top:100px}.account .block-collapsible-nav .title{background:#efefef}.block.header-search.active{position:fixed;top:65px;left:0;width:100%;height:calc(100% - 64px);background:#fff;z-index:999}.block.header-search.active span.toggle_search_button{position:fixed;top:25px;right:117px;left:auto}.mobile.header.slogan{text-align:center;display:block;float:none;height:40px;line-height:40px;background:#1c2022;color:#fff;font-size:12px;font-family:Open Sans,Helvetica,sans-serif;position:fixed;top:0;left:0;right:0}.header.content .nav-sections{top:118px}.mobile-section-top .livechat{display:none}.cms-home .owl-item div .pinfo{padding:15px}.cms-home .owl-item div .pinfo p.pname{font-size:14px}}@media only screen and (max-width:1024px) and (min-width:769px){.catalog-category-view .swatch-attribute.saltlife_color.show-view-more .swatch-attribute-options{width:auto}.catalog-category-view .swatch-attribute.saltlife_color.show-view-more .view-more{margin-left:4px;margin-top:4px}}@media only screen and (max-width:768px){.catalog-category-view .swatch-attribute.saltlife_color.show-view-more .swatch-attribute-options{width:auto}.catalog-category-view .swatch-attribute.saltlife_color.show-view-more .view-more{margin-left:0;margin-top:4px}}@media only screen and (max-width:702px){.modal-popup.modal-slide{left:0}.size-chart__modal-wrapper .modal-inner-wrap{min-width:100%}}@media only screen and (max-width:390px){.size-chart__modal-wrapper .heading{font-size:10px}.size-chart__modal-wrapper .sc-row{font-size:11px}.modal-popup._inner-scroll .modal-content{padding:10px;padding-bottom:50px}.catalog-product-view .sc-table-men{width:345px}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}@media only screen and (max-width:320px){.catalog-product-view .size-chart-modal .size-chart-modal__title{padding-bottom:5px;padding-top:5px}.catalog-product-view .size-chart-modal__header{padding-top:5px}.catalog-product-view .size-chart__modal-wrapper .heading{font-size:8px !important}.catalog-product-view .size-chart__modal-wrapper .sc-row{font-size:9px !important}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}@media only screen and (max-width:768px){.header.content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header.content .minicart-wrapper{top:24px}.block.header-search{top:24px}.block.header-search.active{top:112px;height:calc(100% - 112px)}.block.header-search.active .toggle_search_button{display:none}.block.crosssell{width:100%;padding-right:0}}@media only screen and (max-width:680px){.block.header-search.active{top:78px;height:calc(100% - 78px)}}.optics-cat-banner,.optics-cat-content{width:100%;clear:both;overflow:auto}.optics-cat-content ul,.optics-cat-banner li{list-style:none}.optics-cat-content-right .optics-specs,.optics-cat-content .optics-cat-content-right .optics-cat-buttons{width:100%}.optics-cat-content-right .optics-specs{display:flex}.optics-cat-banner .optics-cat-banner-left,.optics-cat-content .optics-cat-content-left{float:left;width:44%;margin-right:2%}.optics-cat-content .optics-cat-content-left{margin:15px 2% 0 0}.optics-cat-banner .optics-cat-banner-right,.optics-cat-content .optics-cat-content-right{float:right;width:54%;padding-top:8px}.optics-cat-content .optics-cat-content-right .optics-specs .optics-specs-item{float:left;width:50%}.optics-cat-content .optics-cat-content-right .optics-specs .optics-specs-item a{display:block}.optics-cat-content .optics-cat-content-right .optics-specs .optics-specs-item span{display:block;width:100%;font-weight:700;font-size:12px;padding:2px;text-align:center;line-height:14px}.optics-cat-content{display:flex;height:max-content}.optics-cat-content-right{display:flex;flex-wrap:wrap;align-content:space-between}.optics-cat-content .optics-cat-content-right .optics-cat-buttons{display:flex;flex-wrap:wrap}.optics-cat-content .optics-cat-content-right .optics-cat-buttons a{flex:0 0 49%;min-width:49%}.optics-cat-content .optics-cat-content-right .optics-cat-buttons a:first-child{margin-right:2%}.optics-specs-left,.optics-specs-right{display:flex;flex-wrap:wrap;width:50%;align-items:baseline;justify-content:space-around}@media only screen and (max-width:750px){.optics-cat-content,.optics-cat-buttons{flex-direction:column}.optics-cat-content .optics-cat-content-right .optics-cat-buttons{flex-wrap:nowrap}.optics-cat-content .optics-cat-content-right .optics-cat-buttons a:first-child{margin-right:0;margin-bottom:10px}}.optics-cat-content .optics-cat-content-right .optics-cat-buttons img{width:100%}.optics-cat-mini-lp img{width:100%}div.sl-video-responsive,p.sl-video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.sl-video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.optics-cat-content .optics-cat-content-right .optics-specs .optics-specs-item span a{transition:color .6s ease-in-out 0s;color:#43474d;text-decoration:none}@media only screen and (min-width:751px) and (max-width:1000px){.optics-cat-content-right .optics-specs{margin-top:10px;width:100%;padding:0}.optics-cat-content .optics-cat-content-right .optics-specs .optics-specs-item span{font-size:10px;padding:2px;line-height:14px}.optics-cat-content .optics-cat-content-right .optics-specs .optics-specs-item{width:49%;display:inline-block;float:none;margin-bottom:0}.optics-cat-content .optics-cat-content-right .optics-cat-buttons img{margin-top:13px}.optics-cat-content-right .optics-specs{margin-bottom:0}}@media only screen and (max-width:750px){.optics-cat-banner .optics-cat-banner-left,.optics-cat-content .optics-cat-content-left{float:none;width:100%;margin-right:0}.optics-cat-content .optics-cat-content-left{margin:8px 0 0}.optics-cat-banner .optics-cat-banner-right,.optics-cat-content .optics-cat-content-right{float:none;width:100%;padding-top:8px}.optics-cat-content .optics-cat-content-right .optics-cat-buttons img{margin-top:0}.optics-cat-content .optics-cat-content-right .optics-specs,.optics-cat-banner .optics-cat-banner-left{display:none}.category-cms{padding:0 8px;margin-bottom:0}div.sl-video-responsive,p.sl-video-responsive{margin-bottom:0}}@media only screen and (max-width:500px){.optics-cat-content .optics-cat-content-right .optics-cat-buttons a{flex:0 0 100%;min-width:100%;margin-top:0}.optics-cat-content .optics-cat-content-right .optics-cat-buttons a:first-child{margin-right:0}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}.checkout-cart-index .message.success>*:first-child:before{font-size:0;background:url(../images/success.jpg);background-repeat:no-repeat;width:24px;left:70px}.checkout-cart-index .message.error>*:first-child:before{font-size:0;background:url(../images/error.jpg);background-repeat:no-repeat;width:24px;left:70px}.checkout-cart-index div.page.messages .messages div[data-bind]{padding-left:54px;font-weight:700;margin:0}.checkout-cart-index div.page.messages .message.success{background:#e2ffe1}.checkout-cart-index div.page.messages div[data-bind="scope: 'messages'"]{padding:28px 28px 28px 68px;background:#e6fdff}.checkout-cart-index div.page.messages .messages .success div[data-bind] .uppercase{text-transform:uppercase;color:#5ad358}.checkout-cart-index div.page.messages .messages .error div[data-bind]{color:#000}.checkout-cart-index div.page.messages .messages .error div[data-bind] .uppercase{text-transform:uppercase;color:#fd1d20}@media only screen and (max-width:1024px){.checkout-cart-index div.page.messages div[data-bind="scope: 'messages'"]{padding:28px}}.cms-aquashield .breadcrumbs{display:none}.cms-page-view.cms-aquashield strong{font-weight:700}.cms-aquashield .page-main{margin:0;max-width:100%;padding:0;width:100%}.aquashield-landing-page{width:1156px;margin:0 auto}.aquashield-landing-page .aquashield-banner{width:100%;padding:20px 0 0}.aquashield-landing-page .product-info{margin:30px 0 0;width:100%}.aquashield-landing-page .product-info div{float:left;width:auto;position:relative;left:inherit;top:inherit;right:inherit;bottom:inherit;border:inherit;height:inherit;margin:0}.aquashield-landing-page .product-info .product-video iframe{width:560px;height:315px;position:relative;left:inherit;top:inherit;z-index:1}.aquashield-landing-page .product-info .product-desc{width:455px;margin:0 0 0 40px}.aquashield-landing-page .product-info .product-desc h1{margin:16px 0 30px;padding:0 0 0 10px;font-size:36px}.aquashield-landing-page .product-info .product-desc h1:before{border-left:4px solid #00749f;content:"";display:inline-block;height:46px;line-height:normal;padding:0;vertical-align:top;width:4px;position:absolute;left:0}.aquashield-landing-page .product-info .product-imgs{clear:both;padding:60px 0 0}.aquashield-landing-page .product-info .product-imgs li{display:inline-block;margin:0 20px 0 0;font-size:0}.aquashield-landing-page .product-info .product-imgs li.last{display:inline-block;margin:0}.aquashield-landing-page .product-info .product-imgs li img{box-shadow:1px 1px 7px #999}.aquashield-landing-page .product-info .product-imgs li img.no-shadow{box-shadow:none}.aquashield.companion-products-container{background:url(/media/wysiwyg/aquashield/aquashield-companion-product-bkg.jpg) repeat-x;background-size:contain;width:100%;display:block;bottom:0}.aquashield.companion-products-container h1{background:url(/media/wysiwyg/aquashield/aquashield-slx-uvapor-companion-bar-heading-bkg.png) no-repeat;height:68px;background-size:contain;padding:4px 65px 0 0;font-size:36px;color:#fff;font-weight:400;text-align:right;width:40%}.aquashield.companion-products-container h1:before{border:none}.aquashield.companion-products-container .companion-products{width:1156px;margin:60px auto 0 auto;padding:0}.aquashield.companion-products-container .companion-products li{display:inline-block;width:32%;text-align:center}.cms-page-view .aquashield.companion-products-container .companion-products li a img{display:block;width:73%;margin:0 auto}.cms-page-view .aquashield.companion-products-container .companion-products li a{color:#3d3d3d;font-weight:500}.aquashield.companion-products-container .companion-products li.last{margin:0;text-align:right}.aquashield.companion-products-container .companion-products li.last h2{text-align:center}.aquashield.companion-products-container .companion-products li h2{width:73%;margin:0 auto}@media only screen and (min-width:960px) and (max-width:1200px){.aquashield-landing-page{width:800px;margin:0 auto}.aquashield-landing-page .product-info .product-video{width:560px;margin:0 auto}.aquashield.companion-products-container{background:url(/media/wysiwyg/aquashield/aquashield-companion-product-bkg.jpg) repeat-x;background-size:contain;width:100%;height:auto;display:block}.aquashield.companion-products-container h1{padding:0 38px 0 0;font-size:26px}.aquashield.companion-products-container .companion-products{width:800px;margin:30px auto 0 auto}.aquashield-landing-page .product-info .product-imgs{width:580px;margin:0 auto}.aquashield-landing-page .product-info .product-imgs li{display:inline-block;margin:0 20px 0 0}.aquashield-landing-page .product-info .product-imgs li:nth-child(2),.aquashield-landing-page .product-info .product-imgs li.last{margin:0 0 0 20px}.aquashield-landing-page .product-info div.product-desc,div.aquashield-landing-page .product-info .product-video{float:none;margin:0 auto}}@media only screen and (min-width:768px) and (max-width:959px){.aquashield-landing-page{width:650px;margin:0 auto}.aquashield-landing-page .product-info .product-video{width:560px;margin:0 auto}.aquashield.companion-products-container{background:url(/media/wysiwyg/aquashield/aquashield-companion-product-bkg.jpg) repeat-x;background-size:contain;width:100%;height:auto;display:block}.aquashield.companion-products-container h1{padding:0 50px 0 0;font-size:20px}.aquashield.companion-products-container .companion-products{width:650px;margin:30px auto 0 auto}.aquashield-landing-page .product-info .product-imgs li{display:inline-block}.aquashield-landing-page .product-info div.product-desc,div.aquashield-landing-page .product-info .product-video{float:none;margin:0 auto}}@media only screen and (max-width:767px){.aquashield-landing-page{width:300px;margin:0 auto}.aquashield-landing-page .product-info .product-video iframe{width:300px;height:169px}.aquashield-landing-page .product-info .product-desc h1{font-size:30px}.aquashield.companion-products-container{background-size:1156px}.aquashield.companion-products-container h1{padding:0 30px 0 0;font-size:18px;width:70%}.aquashield.companion-products-container .companion-products{width:300px;margin:0 auto 0 auto}.aquashield.companion-products-container .companion-products li{display:block;width:100%;text-align:center;padding:0 0 20px}.aquashield-landing-page .product-info .product-imgs li{display:inline-block}.aquashield-landing-page .product-info div.product-desc,div.aquashield-landing-page .product-info .product-video{float:none;margin:0 auto}.aquashield-landing-page .product-info div.product-desc{width:300px}}.catalogsearch-result-index a.product-item-link{color:#333;font-family:Oswald,Impact,sans-serif;font-size:18px}.catalogsearch-result-index .page-title-wrapper{display:none}.catalogsearch-result-index main#maincontent{padding:0}.catalogsearch-result-index .product-item .price-box .price{font-weight:400;white-space:nowrap;font-size:18px;color:#00749f;font-family:Oswald,Impact}.catalogsearch-result-index span.price-label{display:none}.catalogsearch-result-index .sidebar.sidebar-main{width:30%;float:left}.catalogsearch-result-index .column.main{width:calc(70% - 80px) !important;margin:40px;padding-bottom:0 !important}.catalogsearch-result-index .sidebar.sidebar-additional{display:none}.catalogsearch-result-index .swatch-option{min-width:20px;border:none}.catalogsearch-result-index a.photo{border:1px solid #d0d0d0;padding:20px;display:block;margin:2px}.catalogsearch-result-index .product.details.product-item-details{margin-top:15px}.catalogsearch-result-index strong.product.name.product-item-name{margin-bottom:10px;margin-left:2px}.catalogsearch-result-index .product-reviews-summary{margin-bottom:0}.catalogsearch-result-index .product-item .price-box{margin-bottom:10px;margin-top:20px;margin-left:2px}.catalogsearch-result-index .products-grid .product-item-info:hover,.catalogsearch-result-index .products-grid .product-item-info.active{box-shadow:none !important;border:none !important;margin:0;padding:0}.catalogsearch-result-index .toolbar.toolbar-products .modes{display:none}.catalogsearch-result-index .category-description .strong_title{color:#333;font-size:20px;font-family:Oswald,Impact;font-weight:400}.catalogsearch-result-index .category-description p{color:#333;font-size:14px;font-family:Open Sans,Helvetica,sans-serif}.catalogsearch-result-index .products-grid .product-item-info:hover .product-item-inner,.products-grid .product-item-info.active .product-item-inner{display:none}.catalogsearch-result-index .toolbar select{border:none;background-color:#d0d0d0;border-radius:0;width:135px;height:43px;font-size:16px;font-family:Open Sans,Helvetica,sans-serif;color:#1c2022;background-image:url(../images/select_arrow.png);background-size:13px 8px;background-position:95% 50%}.catalogsearch-result-index .products-grid .product-item-info:hover .product-item-inner,.products-grid .product-item-info.active .product-item-inner{display:none}.catalogsearch-result-index label.sorter-label{color:#1c2022;text-transform:uppercase;font-weight:700;font-size:16px}.catalogsearch-result-index a.action.sorter-action{display:none}.catalogsearch-result-index p#toolbar-amount{font-family:Open Sans,Helvetica,sans-serif;font-size:16px;color:#1c2022;float:left;padding:13px 0;margin-left:30px}.catalogsearch-result-index .toolbar-sorter.sorter{float:left}.catalogsearch-result-index .toolbar.toolbar-products{margin-right:20px;border-bottom:1px solid #1c2022;padding-bottom:10px}.catalogsearch-result-index .toolbar-sorter.sorter{float:left;display:block !important}.catalogsearch-result-index .field.limiter label span,.limiter-text{color:#1c2022;text-transform:uppercase;font-weight:700;font-size:14px}.catalogsearch-result-index .limiter-text{margin-right:10px}.catalogsearch-result-index .sidebar.sidebar-main{min-height:100px;background:#efefef}.catalogsearch-result-index .category-image{margin:0 !important}.catalogsearch-result-index .toolbar .limiter{display:block !important;float:left;margin-left:30px}.catalogsearch-result-index .toolbar-products .pages{display:block;float:right;margin-bottom:0;margin-top:7px}.catalogsearch-result-index .pages strong.page{background:0 0;color:#00749f;font-size:16px;font-family:Open Sans,Helvetica,sans-serif}.catalogsearch-result-index .pages a.page,.pages a.page:visited{font-size:16px;font-family:Open Sans,Helvetica,sans-serif;color:#1c2022;font-weight:400}.catalogsearch-result-index .pages .action.next{display:block;background:0 0;border:none;box-shadow:none;margin-left:5px}.catalogsearch-result-index .pages .action.previous{display:block;background:0 0;border:none;box-shadow:none;margin-right:5px}.catalogsearch-result-index span.product_badge{display:block;width:200px;line-height:28px;color:#f0f0f0;position:absolute;top:15px;left:-73px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);text-align:center;z-index:9999;font-size:18px;text-transform:uppercase;font-family:Oswald,Impact}.catalogsearch-result-index li.item.product.product-item{position:relative;padding:0;overflow:hidden}.catalogsearch-result-index span.product_badge.new{background:#00749f}.catalogsearch-result-index span.product_badge.sale{background:#ca5657}.catalogsearch-result-index span.product_badge.hybrid{background:#707070}.catalogsearch-result-index .products-grid .product-item{width:calc(25% - 20px);float:left;margin-right:15px;margin-bottom:60px}.catalogsearch-result-index .products-grid .product-item:last-child{margin-right:0 !important}.catalogsearch-result-index div#layered-filter-block{margin:40px 0 0 40px}.catalogsearch-result-index li.item.product.product-item .swatch-attribute.size{display:none}.catalogsearch-result-index .swatch-attribute.color .swatch-option,.catalogsearch-result-index .swatch-attribute.saltlife_color .swatch-option{width:20px;height:20px;float:left;display:block;margin-right:4px}.catalogsearch-result-index li.item.product.product-item:nth-child(4n){clear:right}.catalogsearch-result-index li.item.product.product-item:nth-child(4n+1){clear:left}.catalogsearch-result-index .category-description{clear:both;overflow:hidden}.catalogsearch-result-index .swatch-attribute.color .swatch-option:hover,.catalogsearch-result-index .swatch-attribute.saltlife_color .swatch-option:hover{outline:none;border:none}.catalogsearch-result-index .swatch-attribute.color.show-view-more .swatch-option.hidden,.catalogsearch-result-index .swatch-attribute.saltlife_color.show-view-more .swatch-option.hidden{display:none}.catalogsearch-result-index .swatch-attribute.color.show-view-more .view-more,.catalogsearch-result-index .swatch-attribute.saltlife_color.show-view-more .view-more{display:inline-block}.catalogsearch-result-index .swatch-attribute.color.show-view-more .view-more,.catalogsearch-result-index .swatch-attribute.saltlife_color.show-view-more .view-more{display:block;padding:0;margin:5px 0 0;height:20px;width:41px;float:left;text-decoration:none}.catalogsearch-result-index .view-more{font-family:Open Sans,Helvetica,sans-serif;font-size:11px;text-align:center;line-height:12px;font-weight:400;color:#1c2022;cursor:pointer;display:none}.catalogsearch-result-index .swatch-attribute-options{margin-top:0}.catalogsearch-result-index .swatch-attribute{margin-top:10px}.catalogsearch-result-index .swatch-attribute.color.show-view-more .swatch-attribute-options,.catalogsearch-result-index .swatch-attribute.saltlife_color.show-view-more .swatch-attribute-options{display:block;float:left}.catalogsearch-result-index .swatch-attribute-options{margin-left:2px;margin-bottom:5px;margin-right:5px}.catalogsearch-result-index .swatch-attribute.color.show-view-more .view-more span,.catalogsearch-result-index .swatch-attribute.saltlife_color.show-view-more .view-more span{text-decoration:underline}.catalogsearch-result-index .swatch-attribute.color.show-view-more .swatch-option:nth-child(5),.catalogsearch-result-index .swatch-attribute.saltlife_color.show-view-more .swatch-option:nth-child(5){margin-right:0 !important}.catalogsearch-result-index .products.wrapper~.toolbar .toolbar-sorter.sorter{display:none !Important}.catalogsearch-result-index .products.wrapper~.toolbar .field.limiter{display:none !Important}.catalogsearch-result-index .products.wrapper~.toolbar{border-bottom:none !Important;border-top:1px solid #1c2022 !Important;clear:both}.catalogsearch-result-index .products.wrapper~.toolbar .pages{display:block;width:100%}.catalogsearch-result-index .sidebar.sidebar-main .block.filter{margin-top:40px;margin-left:80px}.catalogsearch-result-index .filter-catname{font-size:24px;font-family:Oswald,Impact;text-transform:uppercase;color:#1c2022}.catalogsearch-result-index .myfilter.category .filter-options-title{display:none}.catalogsearch-result-index dd.filter-options-content{padding:0}.catalogsearch-result-index .myfilter.category .items .item a{color:#1c2022;font-size:18px;font-weight:400;font-family:Open Sans,Helvetica,sans-serif}.catalogsearch-result-index .myfilter.category .items .item a .count{display:none}.catalogsearch-result-index .myfilter.category .items .item{border-bottom:1px solid #c3c3c3;margin:0;padding:15px 10px 10px}.catalogsearch-result-index dd.filter-options-content{display:block !important;max-height:150px;overflow-y:hidden}.catalogsearch-result-index .filter-options-title:after{display:none}.catalogsearch-result-index dt.filter-options-title{color:#1c2022;font-size:18px;font-family:Oswald,Impact;padding:0 !important;font-weight:400;margin-bottom:20px}.catalogsearch-result-index .myfilter.size,.myfilter.price,.myfilter.color{margin-top:40px}.catalogsearch-result-index .myfilter.category dd.filter-options-content,.catalogsearch-result-index .myfilter.color dd.filter-options-content{max-height:100% !important;overflow:hidden}.catalogsearch-result-index .filter-options-content a,.catalogsearch-result-index .filter-options-content a .count,.catalogsearch-result-index .filter-options-content a .count:before,.catalogsearch-result-index .filter-options-content a .count:after{color:#1c2022;font-size:14px;font-family:Open Sans,Helvetica,sans-serif;font-weight:400}.catalogsearch-result-index .myfilter.color .swatch-option{width:40px;height:40px;margin-right:10px;margin-bottom:10px}.catalogsearch-result-index .filter-current li{float:left;border:2px solid #00749f;margin-right:10px !important;padding:10px 40px 10px 10px;position:relative}.catalogsearch-result-index .filter-current .action.remove{position:absolute !important;right:0;left:auto !important;width:40px;top:0 !IMPORTANT;height:40px;line-height:40px;text-align:center}.catalogsearch-result-index .filter-current li span{color:#00749f;font-family:Open Sans,Helvetica,sans-serif;font-size:14px}.catalogsearch-result-index .filter-current .action.remove:before{content:"" !important;background:url(../images/close_btn.png);width:40px;height:40px;top:0;left:0;position:absolute;background-repeat:no-repeat;background-position:50%}.catalogsearch-result-index .filter-current{margin-bottom:45px;overflow:hidden}.catalogsearch-result-index .filter-current .items{padding:0 !important}.catalogsearch-result-index .product-item .price-box .price-label{display:none !important}.catalogsearch-result-index .category-image .cat_name{position:absolute;top:50%;right:20px;color:#fff;text-transform:uppercase;text-align:center;margin-top:-63.5px}.catalogsearch-result-index .category-image{position:relative;height:363px;width:100%;overflow:hidden}.catalogsearch-result-index .category-image .image{width:1466px;position:absolute;left:50%;margin-left:-733px;max-width:1466px}.catalogsearch-result-index .cat_name h1{font-weight:600;font-family:Open Sans,Helvetica,sans-serif;font-size:70px;border-bottom:7px solid #fff;letter-spacing:8px;line-height:70px;padding-bottom:4px;margin-bottom:0}.catalogsearch-result-index .cat_name p{font-size:30px;letter-spacing:7px;padding-top:3px}.catalogsearch-result-index span.category_show_hide{position:absolute;display:block;width:12px;height:12px;background:url(../images/plus.png);right:0;top:20px;background-repeat:no-repeat;background-position:50%;cursor:pointer}.catalogsearch-result-index .myfilter.category .items .item{position:relative}.catalogsearch-result-index .myfilter.category .items .item.active a.main_href{color:#00749f !important}.catalogsearch-result-index .item.active span.category_show_hide{position:absolute;display:block;width:12px;height:12px;background:url(../images/minus.png);right:0;top:20px;background-repeat:no-repeat;background-position:50%;cursor:pointer}.catalogsearch-result-index subcategories_filter .a{font-size:14px !important}.catalogsearch-result-index .subcategories_filter ul li a{font-size:14px !important}.catalogsearch-result-index .subcategories_filter ul li{list-style-type:none;padding:0;margin:0 0 15px}.catalogsearch-result-index .subcategories_filter ul{padding:0;margin:25px 0 0 15px}.catalogsearch-result-index .subcategories_filter ul li a:hover{color:#00749f !important}.catalogsearch-result-index .swatch-option{border:1px solid #dadada !important}.catalogsearch-result-index .swatch-option.color,.catalogsearch-result-index .swatch-option.image{border:none !important}.catalogsearch-result-index #option-label-saltlife_color-175-item-438{border:1px solid #c3c3c3 !important}.catalogsearch-result-index .swatch-attribute.saltlife_size .swatch-option.text{line-height:20px;padding:0 5px !important;height:20px}.catalogsearch-result-index .swatch-attribute.saltlife_size{clear:both;padding-top:10px}.cms-home .swatch-attribute.saltlife_size,.cms-home .swatch-attribute.size,.catalogsearch-result-index .swatch-attribute.saltlife_size,.catalogsearch-result-index .swatch-attribute.size{display:none}.catalogsearch-result-index .myfilter .swatch-attribute.saltlife_size,.catalogsearch-result-index .myfilter .swatch-attribute.size{display:block;padding:0}.catalogsearch-result-index .myfilter.size .filter-options-content{max-height:inherit}.catalogsearch-result-index .myfilter .swatch-attribute.saltlife_size .swatch-option.text,.catalogsearch-result-index .myfilter .swatch-attribute.size .swatch-option.text{width:40px;height:40px;margin-right:10px;margin-bottom:10px;line-height:40px;padding:0 !important}.catalogsearch-result-index .products-grid .product-item .price-box .old-price{display:block;float:left;margin:0;line-height:26px}.catalogsearch-result-index .products-grid .product-item .price-box .old-price .price{color:#707070;font-size:18px;text-decoration:line-through;margin-right:10px}.catalogsearch-result-index .products-grid .product-item .price-box .normal-price{display:inline-block}@media only screen and (max-width:1220px) and (min-width:768px){.catalogsearch-result-index main#maincontent{margin-top:130px}.catalogsearch-result-index label.sorter-label{font-size:12px}.catalogsearch-result-index .field.limiter label span,.catalogsearch-result-index .limiter-text{font-size:12px}.catalogsearch-result-index .toolbar .limiter{margin-left:0}.catalogsearch-result-index .toolbar select{font-size:13px}.catalogsearch-result-index p#toolbar-amount{font-size:13px}.catalogsearch-result-index .toolbar select{height:40px;width:109px}.catalogsearch-result-index .column.main{width:calc(70% - 40px) !important;margin:20px;-webkit-flex-basis:calc(70% - 40px) !important;flex-basis:calc(70% - 40px) !important}.catalogsearch-result-index .sidebar.sidebar-main .block.filter{margin-top:20px;margin-left:0;padding:0 10px}.catalogsearch-result-index .products-grid .product-item{width:calc(33.33% - 22px)}.catalogsearch-result-index li.item.product.product-item:nth-child(4n){clear:none}.catalogsearch-result-index li.item.product.product-item:nth-child(3n){clear:right}.catalogsearch-result-index li.item.product.product-item:nth-child(3n+1){clear:left}.catalogsearch-result-index li.item.product.product-item:nth-child(4n+1){clear:none}.catalogsearch-result-index .filter-catname{font-size:16px}.catalogsearch-result-index .myfilter.category .items .item a{font-size:12px}.catalogsearch-result-index dt.filter-options-title{font-size:12px;margin-bottom:5px}.catalogsearch-result-index .filter-options-content a,.catalogsearch-result-index .filter-options-content a .count,.catalogsearch-result-index .filter-options-content a .count:before,.catalogsearch-result-index .filter-options-content a .count:after{font-size:11px}.catalogsearch-result-index .myfilter.color .swatch-option{width:25px;height:25px;margin-right:4px;margin-bottom:4px}.catalogsearch-result-index a.product-item-link{color:#333;font-family:Oswald,Impact,sans-serif;font-size:16px}.catalogsearch-result-index .product-item .price-box{margin:0}.catalogsearch-result-index strong.product.name.product-item-name{margin-bottom:10px}.catalogsearch-result-index .products-grid .product-item{margin-bottom:40px}.catalogsearch-result-index .toolbar-products .pages{display:none}.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content,.shipping-policy-block.field-tooltip .field-tooltip-content{right:-47px;top:55px}}@media only screen and (min-width:1025px){.catalogsearch-result-index .toolbar .limiter{margin-left:10px}.catalogsearch-result-index p#toolbar-amount{margin-left:10px}.catalogsearch-result-index .pages .item{margin:0}}@media only screen and (max-width:767px){.catalogsearch-result-index .column.main{width:100% !important;flex-basis:100% !important;margin:20px !important}.catalogsearch-result-index .sidebar.sidebar-main{width:100% !important;background:0 0}.catalogsearch-result-index .column.main{width:100% !important;flex-basis:100% !important}.catalogsearch-result-index .filter-catname{display:none}.catalogsearch-result-index .toolbar-sorter.sorter{float:left;width:50%;margin:0 !important}.catalogsearch-result-index .field.limiter{float:left;width:50%;margin:0 !important}.catalogsearch-result-index.page-products .sorter{position:inherit;top:inherit;right:inherit}.catalogsearch-result-index label.sorter-label{font-size:10px}.catalogsearch-result-index .toolbar select{font-size:11px;height:40px;width:109px;margin:0}.catalogsearch-result-index p#toolbar-amount{float:none;width:100%;text-align:center;clear:both;margin:0;margin-top:15px;font-size:11px}.catalogsearch-result-index .toolbar-products .pages{display:none}.catalogsearch-result-index .products.wrapper~.toolbar .pages{display:block;width:100%}.catalogsearch-result-index .field.limiter label span,.catalogsearch-result-index .limiter-text{font-size:10px}.catalogsearch-result-index p#toolbar-amount{float:none;width:100%;text-align:center;clear:both;margin-top:15px}.catalogsearch-result-index .block-content.filter-content{display:none}.catalogsearch-result-index p.filter-mobile-catname{display:block !important;background:#1c2022;height:50px;line-height:50px;text-align:center;color:#fff;font-weight:500;font-size:16px;font-family:Oswald,Impact,sans-serif;letter-spacing:.5px}.catalogsearch-result-index p.filter-mobile-catname:after{content:"";display:inline-block;background:url(../images/narrow.png);width:15px;height:9px;margin-left:10px;padding-bottom:2px;background-repeat:no-repeat}.catalogsearch-result-index .block.filter.activef .filter-mobile-catname{background:#c3c3c3}.catalogsearch-result-index .block.filter.activef .filter-mobile-catname:after{background:url(../images/narrow2.png);background-repeat:no-repeat}.catalogsearch-result-index li.item.product.product-item{width:48% !important;margin:0 1% 40px !important}.catalogsearch-result-index .toolbar-sorter.sorter{float:left;width:50%;margin:0 !important}.catalogsearch-result-index .field.limiter{float:left;width:50%;margin:0 !important}.catalogsearch-result-index p#toolbar-amount{float:none;width:100%;text-align:center;clear:both;margin-top:15px}.category-description{margin-top:50px}.catalogsearch-result-index li.item.product.product-item:nth-child(3n){clear:left !important}.catalogsearch-result-index li.item.product.product-item:nth-child(3n+1){clear:right !important}.catalogsearch-result-index li.item.product.product-item:nth-child(2n){clear:right !important}.catalogsearch-result-index li.item.product.product-item:nth-child(2n+1){clear:left !important}.catalogsearch-result-index div#filters_layered_nav{background:#efefef;padding:20px}.catalogsearch-result-index p.filter-mobile-catname{margin-bottom:0}.catalogsearch-result-index .myfilter.category .items li:first-child{padding-top:0 !important}.catalogsearch-result-index .cat_name h1{font-size:70px;line-height:70px;letter-spacing:3px;border-bottom:5px solid #fff}.catalogsearch-result-index .cat_name p{font-size:23px;letter-spacing:2px}.catalogsearch-result-index .filter-catname-mobile-title{display:block !important;font-family:Oswald,Impact;text-transform:uppercase;color:#1c2022;font-size:24px}.catalogsearch-result-index .myfilter.category .items .item a{font-size:13px}.catalogsearch-result-index span.category_show_hide{top:15px}.catalogsearch-result-index .item.active span.category_show_hide{top:15px}.catalogsearch-result-index dt.filter-options-title{font-size:18px}.catalogsearch-result-index .filter-options-content a,.catalogsearch-result-index .filter-options-content a .count,.catalogsearch-result-index .filter-options-content a .count:before,.catalogsearch-result-index .filter-options-content a .count:after{font-size:14px}.catalogsearch-result-index .myfilter.color .swatch-option{width:40px;height:40px;margin-right:10px;margin-bottom:10px}.catalogsearch-result-index .subcategories_filter ul li a{font-size:12px !important}.catalogsearch-result-index .pages-item-previous{left:auto;position:initial;top:auto;z-index:1}.catalogsearch-result-index .pages-item-next{right:auto;position:initial;top:auto;z-index:1}.catalogsearch-result-index .filter-current{display:block !important;border:none !important;margin:20px 0 30px !important}.catalogsearch-result-index .filter .filter-current .items{display:block !important}.catalogsearch-result-index .filter-current li{padding:4px 35px 4px 8px}.catalogsearch-result-index .filter-current .action.remove{width:30px;height:30px;line-height:30px}.catalogsearch-result-index .filter-current .action.remove:before{width:30px;height:30px}.catalogsearch-result-index span.category_show_hide,.catalogsearch-result-index .item.active span.category_show_hide{display:block;background-repeat:no-repeat;background-position:98% 50%;height:44px;top:auto;position:relative;right:auto;width:50%;float:right}.catalogsearch-result-index .myfilter.category .items .item a.main_href{line-height:44px;display:block;float:left;width:50%;padding:0;margin:0}.catalogsearch-result-index .myfilter.category .items .item{padding:0;overflow:hidden;clear:both}.catalogsearch-result-index .subcategories_filter{clear:both}.cart.table-wrapper .action-towishlist{width:20px;margin-right:25px}.cart.table-wrapper .action-towishlist:before{width:20px;height:20px;content:'';background-image:url(../images/heart.jpg);background-size:contain;background-repeat:no-repeat;background-position:center}.modal-popup.confirm .modal-inner-wrap{width:calc(100% - 40px) !important;transform:none;max-width:274px}.modal-popup.confirm .modal-header{border:0}.modal-popup.confirm .modal-footer{border:0;-webkit-justify-content:flex-start;justify-content:flex-start;padding:20px}.modal-popup.confirm .modal-content{padding:0 20px}.modal-popup.confirm .modal-footer button{background:#3ea0df;border:0;box-shadow:none;color:#fff;min-width:75px}.block-minicart .minicart-items .update-cart-item{margin-top:10px;min-width:70px;margin-right:20px;padding-left:0;padding-right:0}}.page-main h2{font-family:"Oswald","Impact",Arial,serif;font-weight:300}.optics-sizing-tips h1{font-size:28px;padding:0;font-weight:400;margin-bottom:20px}.optics-sizing-tips h1:before{display:none}.frame-measurement{font-weight:700}.optics-info{display:flex;flex-flow:row wrap;justify-content:center}.optics-info div{width:50%;margin-bottom:20px;line-height:1.5}.optics-info h2{font-size:24px;font-weight:400}.optics-lens-measurements h2{color:#124256}.optics-lens-measurements ul{display:flex;list-style:none;justify-content:space-between}.optics-lens-measurements ul li{text-align:center}.optics-features{background:url(/media/wysiwyg/optics/optics-feature-info-bkgnd.jpg) no-repeat}.optics-features ul{margin:0;padding:0;list-style:none}.optics-features ul li{color:#fff;padding-left:90px;margin:13px;line-height:1.3;font-weight:300}.optics-antiglare img{padding-right:4px}.optics-features ul li h2{margin:0}@media only screen and (max-width:1024px){.optics-info div{width:60%}.optics-lens-measurements ul{padding:0}.optics-features ul li h2{font-size:16px}.checkout-index-index .modal-popup .field[name="shippingAddress.telephone"] .field-tooltip .field-tooltip-content{top:55px;left:-167px}}@media only screen and (max-width:767px){.optics-info div{width:100%}.optics-info h2{font-size:14px;font-weight:400}.optics-features ul{max-width:320px}.optics-features ul li{line-height:1.5;font-size:11px}.checkout-container .actions-toolbar>.primary,.checkout-container .actions-toolbar>.secondary{text-align:left}}.nav-open .header.content .nav-sections::-webkit-scrollbar{width:8px !important}.nav-open .header.content .nav-sections::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3) !important;box-shadow:inset 0 0 6px rgba(0,0,0,.3) !important;-webkit-border-radius:10px !important;border-radius:6px !important}.nav-open .header.content .nav-sections::-webkit-scrollbar-thumb{-webkit-border-radius:10px !important;border-radius:10px !important;background:#757575 !important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5) !important;box-shadow:inset 0 0 6px rgba(0,0,0,.5) !important}.nav-open .header.content .nav-sections::-webkit-scrollbar-thumb:window-inactive{background:#757575 !important}@media only screen and (min-width:768px) and (max-width:769px){.header.content .navigation a.ui-state-active~ul.level0.submenu.ui-menu{display:inherit !important}.header.content .navigation a.ui-state-active~ul.level0.submenu.ui-menu ul.level1{display:inherit !important;position:inherit !important;left:inherit !important}.header.content .navigation .level0 .submenu{border:none;background:#fff;box-shadow:none}.header.content .navigation .level0 a .ui-menu-icon:after{display:none !important}.header.content .navigation .level0 .submenu a:hover,.header.content .navigation .level0 .submenu a.ui-state-focus{background:#fff}.mobile-section-top{z-index:100}.scrollToTop{display:none !important}.nav-open .nav-toggle{background:url(../images/nav-open-nav-toggle.png) center center no-repeat}.nav-open .nav-toggle:before{font-size:0}.header.content .mobile-section-top{padding-top:25px;box-shadow:0 0 2px 2px #ececec}}@media only screen and (min-width:768px) and (max-width:769px){.checkout-index-index form#giftcard-form .actions-toolbar .primary button{margin-bottom:15px !important}.header.panel>.header.slogan{margin:0}}@media only screen and (max-width:767px){.gift-options-cart-item+.action-towishlist{right:62px;left:auto;top:-4px}}@media only screen and (max-width:374px){.catalog-category-view .column.main{margin:10px}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}@media only screen and (max-width:360px){.catalog-product-view .product-options-bottom .box-tocart .action.tocart{margin:0}.product-options-bottom .box-tocart .field.qty .control select{margin-right:5px}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}@media only screen and (max-width:768px){body.sales-guest-form.page-layout-1column .form-orders-search .actions-toolbar>.primary{text-align:left}}.swatch-option.image:not(.disabled):hover,.swatch-option.color:not(.disabled):hover{outline:2px solid #00749f !important}@media only screen and (max-width:480px){.blog-category-index main#maincontent{padding-top:0;margin-top:75px}.blog-category-index .breadcrumbs{padding-left:0}.blog-post-view main#maincontent{margin-top:75px}.blog-post-view .breadcrumbs{padding-left:0}.blog-post-view .content_blog{margin-top:0}.gives-back-main .gives-back-footer-banner{height:auto !Important}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}.checkout-index-index._has-modal{overflow:visible !important}@media only screen and (max-width:768px){body .header-search__flex{-webkit-align-items:flex-end;align-items:flex-end}body .header-search__flex>button{display:block !important;width:140px;height:58px !important;background:#00749f;right:inherit !important;left:inherit !important;top:inherit !important;bottom:inherit !important;margin-top:5px !important;margin-bottom:5px !important;text-align:center !important;color:#fff}body .header-search__flex>button>img{display:none !important}body .minisearch .action.search:after{position:inherit !important;top:inherit !important;left:inherit !important;color:#fff;line-height:54px}.checkout-index-index form#co-payment-form .actions-toolbar .primary .action-cancel,.checkout-index-index form#co-payment-form .actions-toolbar .primary .action-update{width:48% !important;margin-top:10px !important}.checkout-index-index .field-tooltip .field-tooltip-action:before{left:70px;top:15px}.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content,.shipping-policy-block.field-tooltip .field-tooltip-content{right:16px;top:55px}.checkout-index-index .field[name="shippingAddress.telephone"] .field-tooltip .field-tooltip-content{top:1px;left:-5px}.checkout-index-index #customer-email-fieldset .field-tooltip .field-tooltip-content{top:5px;left:110px}.checkout-index-index .modal-popup .field[name="shippingAddress.telephone"] .field-tooltip .field-tooltip-content{top:55px;left:-286px}}@media only screen and (max-width:480px){body .header-search__flex>button{width:110px}.checkout-index-index .field-tooltip .field-tooltip-action:before{left:-30px}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}.swatch-attribute.swatch-layered.saltlife_size .swatch-option.disabled,.swatch-attribute.swatch-layered.saltlife_color_family .swatch-option.disabled{display:none}@media only screen and (max-width:767px){body.cms-privacy-policy main#maincontent{padding-top:0}.catalog-product-view .breadcrumbs{display:none}.checkout-cart-index .modal-slide .action-close{padding:18px 20px 22px}.checkout-cart-index .modal-slide .modal-header{padding:15px 15px 12px !important}.modal-popup.confirm .modal-footer button.action-dismiss{color:#00749f;background-color:#fff;border:2px solid #00749f;box-shadow:none;outline:none}.modal-popup.confirm .modal-footer button{border:2px solid #3ea0df}.navigation .submenu:not(:first-child) .active>a{border-color:#00749f}.checkout-index-index form#co-payment-form .form-discount .actions-toolbar .primary{width:100%}.checkout-index-index form#co-payment-form .form-discount .actions-toolbar .primary .action-cancel{width:auto !important}.checkout-index-index .field[name="shippingAddress.telephone"] .field-tooltip .field-tooltip-content{left:-277px;top:55px}.checkout-index-index #co-transparent-form-braintree .field-tooltip .field-tooltip-action:before{left:inherit;top:12px;right:0}.checkout-index-index .cvv .field-tooltip .field-tooltip-content{left:36px;top:55px}.checkout-index-index .cvv .field-tooltip{position:initial;right:0}.checkout-index-index #co-transparent-form-braintree div#braintree_cc_cid{width:90%}.ribbon-dialog{position:fixed !important;z-index:9999}}.minicart-wrapper.active{z-index:9999}@media only screen and (max-width:900px){.checkout-index-index .table-checkout-shipping-method tbody .col-price{padding:0 10px !important}.checkout-index-index .table-checkout-shipping-method tbody .col-price~.col-method{min-width:auto !important;padding:0 10px 0 0 !important}.checkout-index-index .table-checkout-shipping-method tbody tr td.col-carrier{min-width:auto !important;padding:0 10px 0 0 !important}}@media only screen and (max-width:600px){.checkout-index-index form.form.form-login .actions-toolbar{width:100%}}@media only screen and (max-width:420px){.checkout-cart-index .cart.table-wrapper .item .col.item{padding-left:0;padding-right:0;position:relative}.checkout-cart-index .cart.table-wrapper .product-item-details{width:calc(100% - 100px)}.catalog-product-view .related-content .block.related .feat-white .title{top:0}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}.blog-category-index ol:after{content:"";display:inline-block;width:30%}.modal-popup.updateCartItemQtyError .modal-inner-wrap{bottom:auto;top:20px}@media only screen and (max-width:768px){.header.content .navigation .level1.parent>a:after{content:'\e901';width:16px;height:16px;top:7px;background-repeat:no-repeat;font-size:13px;line-height:16px;font-family:'icomoon';color:#000;right:0;position:absolute}.header.content .navigation .level1.parent{position:relative;margin:20px 0}.header.content .nav-sections .navigation{max-width:300px;margin:auto}.navigation a.level-top span{font-size:25px;padding:4px 0;margin-left:30px;font-size:25px;line-height:30px;margin-bottom:10px}.navigation .submenu>li{padding:0 0 0 70px}.navigation .parent .level-top:after{top:15px;margin-top:0;right:0}.navigation .parent .level-top.ui-state-active:after{content:'\e617' !important;left:0}.navigation li.level0 a.level-top.ui-state-active span{padding:4px 20px;margin-left:30px;border-left:1px solid #c3c3c3;font-size:25px;line-height:30px;color:#02a4e2 !important}.navigation .parent .level-top.ui-state-active:after{content:'\e617' !important;left:0;top:-2px}li.ui-menu-item.all-category a:before{content:'View '}li.ui-menu-item.all-category a{text-decoration:underline !important;margin-top:18px;text-transform:uppercase !important}.header.content .nav-sections .navigation a{text-transform:capitalize;color:#1c2023;position:relative;cursor:pointer}.navigation li.level0:hover a span{color:#1c2023 !important}.navigation .submenu>li a{font-size:19px !important;letter-spacing:.2px}.header.content .nav-sections .navigation a.active-m span{color:#02a4e2 !important}.navigation .level0 .submenu li.level2 a span{font-weight:300;font-size:17px;letter-spacing:.5px;margin:10px 0;display:block}.navigation .submenu>li.level2{padding-left:20px}.navigation .level0 .submenu .active>a{border-width:0}.header.content .navigation .level1.parent.active-m>a:after{content:'\e902';color:#02a4e2}.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:30px}.navigation .level0.has-active>a:not(.ui-state-active),.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active),.navigation .level0.active .all-category .ui-state-focus{border-width:0}.navigation li.level0:hover a span.ui-menu-icon{padding:0}}@media only screen and (min-width:768px) and (max-width:769px){.header.content .navigation a.ui-state-active~ul.level0.submenu.ui-menu ul.level1{position:inherit !important;left:inherit !important}.navigation .parent .level-top:after{top:-4px !important}}@media screen and (max-width:770px){.navigation .submenu>li a{font-size:19px !important;letter-spacing:.2px}}@media screen and (max-width:767px){.navigation .parent .level-top.ui-state-active:after{top:9px;width:20px}.header.content .nav-sections .navigation{max-width:100%;margin:auto;padding:20px}.navigation .parent .level-top:after{top:9px}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:0}.navigation .level0.active .all-category .ui-state-focus{padding-left:0}.header.content{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.57);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,.57);box-shadow:0px 0px 15px 0px rgba(0,0,0,.57)}.ribbon-dialog{position:relative !important;top:80px !important;z-index:1}.ribbon-dialog>div>div>div{box-shadow:none !important}}.pagination-bottom{text-align:center}.form-errors-ada{padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #a73800;border-radius:.25rem;color:#a73800;background-color:#fdf1eb}.form-errors-ada:empty{display:none}.contact-us{width:47%;margin:40px 0 50px 80px}.contact-us p{margin:12px 0 30px}.contact-us dl{text-transform:uppercase;margin-bottom:30px;font-size:16px;color:#43474d;font-weight:300}.social{list-style:none;display:flex;padding:0;margin-top:40px}.social li{background:#00749f;border-radius:2px;height:30px;width:30px;margin-right:6px}.social li a{display:block;height:100%;background-image:url(/media/wysiwyg/icon_sprite.png);background-repeat:no-repeat}.social li a:hover{color:transparent}.social-icons-section .facebook{background-position:10px -434px}.social-icons-section .twitter{background-position:-15px -434px}.social-icons-section .pinterest{background-position:-45px -434px}.social-icons-section .tumblr{background-position:-72px -434px}.social-icons-section .instagram{background-position:-102px -434px}.social-icons-section .youtube{background-position:-132px -434px}@media screen and (max-width:767px){.contact-us{width:100%;margin:40px 0 0}}.contact-us a,.contact-us a:visited,.contact-us a:hover{color:#00749f}.contact-us a.button{color:#fff}.category-description>p>a{color:#00749f !important}.cat-youtube-link-cont>a{color:#00749f !important;margin-left:2px}.visuallyhidden{position:absolute !important;overflow:hidden !important;display:block !important;width:1px;height:1px;margin:-1px;padding:0 !important;border:0 !important;clip:rect(0 0 0 0) !important;color:#000}.retail-store-map.col-md-4.mt-5>a{color:#00749f !important}.blue-link{color:#00749f !important}.action.remind{color:#00749f}.catalogsearch-result-index .myfilter.size,.myfilter.price,.myfilter.color{margin-top:40px}.catalog-category-view .myfilter.size,.myfilter.price,.myfilter.color{margin-top:40px}#description a{color:#00749f !important}#description a>span{color:#00749f !important}.athlete-view a{color:#00749f !important}.athlete-view h1:before{border-color:#00749f !important}.social a{background-color:#00749f !important}.blog-category-index .page-title h1:before,h1:before{border-left:4px solid #00749f !important}.banner_link_container{width:235px;height:70px;background:#00749f;border:none;border-radius:0;box-shadow:none;font-size:24px;font-family:Oswald,Impact;color:#fff;font-weight:700;text-transform:uppercase;padding:0;cursor:pointer;display:flex;text-align:center;text-shadow:none;margin:auto;justify-content:center;align-items:center}.banner_link{color:#fff;text-decoration:none;width:100%;line-height:70px}.banner_link:visited{color:#fff;text-decoration:none;width:100%;line-height:70px}.fa-minus{position:absolute;display:block;width:12px;height:12px;right:0;top:20px;background-repeat:no-repeat;background-position:50%;cursor:pointer;color:#00749f;margin-right:3px}.fa-plus{position:absolute;display:block;width:12px;height:12px;right:0;top:20px;background-repeat:no-repeat;background-position:50%;cursor:pointer;color:#1c2022;margin-right:3px}.fa-square-full{position:relative;top:0;right:5px;color:#00749f}.fa-chevron-right{font-size:16px;font-family:Open Sans,Helvetica,sans-serif;color:#00749f;font-weight:400;display:block}.fa-chevron-left{font-size:16px;font-family:Open Sans,Helvetica,sans-serif;color:#00749f;font-weight:400;display:block}.pages .action:focus{-webkit-box-shadow:0 0 3px 1px #00699d !important;box-shadow:0 0 3px 1px #00699d !important}.filter-options-content a{color:#1c2022;font-size:14px;font-family:Open Sans,Helvetica,sans-serif;margin-left:0;font-weight:400}.filter-options-content .count{color:#1c2022;font-size:14px;font-family:Open Sans,Helvetica,sans-serif;font-weight:400}.catalog-category-view .swatch-attribute-options{margin-left:2px;margin-bottom:5px;margin-right:5px}.main_href{margin-left:2px !important}#description a{color:#00749f !important}#description a>span{color:#00749f !important}.athlete-view a{color:#00749f !important}.athlete-view h1:before{border-color:#00749f !important}.social a{background-color:#00749f !important}.blog-category-index .page-title h1:before,h1:before{border-left:4px solid #00749f !important}.banner_link_container{width:235px;height:70px;background:#00749f;border:none;border-radius:0;box-shadow:none;font-size:24px;font-family:Oswald,Impact;color:#fff;font-weight:700;text-transform:uppercase;padding:0;cursor:pointer;display:flex;text-align:center;text-shadow:none;margin:auto;justify-content:center;align-items:center}.banner_link,.banner_link:visited,.banner_link:hover{color:#fff;text-decoration:none;width:100%;line-height:70px}.page-footer .footer-top__learn-more:focus{border:2px solid #fff !important}.cms-reward-points a.button:focus{border:2px solid #fff !important}.customer-account-login button.primary:focus{border:2px solid #fff !important}.action .create .primary:focus{border:2px solid #fff !important}.contact-us a.button:focus{border:2px solid #fff !important}.customer-account-create button.primary:focus{border:2px solid #fff !important}.customer-account-login a.primary:focus{border:2px solid #fff !important}.product-options-bottom .box-tocart .action.tocart:focus{border:2px solid #fff !important}.block-minicart .block-content .actions .viewcart:focus{border:2px solid #fff !important}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout:focus{border:2px solid #fff !important}.social-icons-section>.social li>a:focus{border:2px solid #fff !important}.checkout-index-index div#shipping-method-buttons-container button:focus{border:2px solid #fff !important}.page-footer .footer-top__learn-more{outline:solid #00749f 2px;border:2px solid #00749f}.cms-reward-points a.button{outline:solid #00749f 2px;border:2px solid #00749f !important}.customer-account-login button.primary{outline:solid #00749f 2px;border:2px solid #00749f}.action .create .primary{outline:solid #00749f 2px;border:2px solid #00749f}.contact-us a.button{outline:solid #00749f 2px;border:2px solid #00749f}.customer-account-create button.primary{outline:solid #00749f 2px;border:2px solid #00749f}.customer-account-login a.primary{outline:solid #00749f 2px;border:2px solid #00749f;color:#fff !important}.product-options-bottom .box-tocart .action.tocart{outline:solid #00749f 2px;border:2px solid #00749f}.block-minicart .block-content .actions .viewcart{outline:solid #00749f 2px;border:2px solid #00749f}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout{outline:solid #00749f 2px;border:2px solid #00749f}.social-icons-section>.social li>a{outline:solid #00749f 2px;border:2px solid #00749f}.checkout-index-index div#shipping-method-buttons-container button{outline:solid #00749f 2px;border:2px solid #00749f}.customer-account-login button.primary:hover{border:2px solid #fff !important}.action .create .primary:hover{border:2px solid #fff !important}.customer-account-create button.primary:hover{border:2px solid #fff !important}.customer-account-login a.primary:hover{border:2px solid #fff !important}.review-form .action.submit.primary{outline:solid #00749f 2px;border:2px solid #00749f}.customer-account-forgotpassword button.primary{outline:solid #00749f 2px;border:2px solid #00749f}.review-form .action.submit.primary:focus,.review-form .action.submit.primary:hover{border:2px solid #fff !important}.checkout-index-index form.form.form-login .actions-toolbar button:hover,.checkout-index-index form.form.form-login .actions-toolbar button:focus{border:2px solid #fff !important}.customer-account-forgotpassword button.primary:focus,.customer-account-forgotpassword button.primary:hover{border:2px solid #fff !important}.checkout-index-index .form.payments .payment-method-content button.action.primary.checkout:focus,.checkout-index-index .form.payments .payment-method-content button.action.primary.checkout:hover{border:2px solid #fff !important}.account .products-grid.wishlist .product-item .box-tocart .tocart:focus,.account .products-grid.wishlist .product-item .box-tocart .tocart:hover{border:2px solid #fff !important}.page-multiple-wishlist .actions-toolbar>.primary>button{outline:solid #00749f 2px;border:2px solid #00749f}.page-multiple-wishlist .actions-toolbar>.primary>button:focus,.page-multiple-wishlist .actions-toolbar>.primary>button:hover{border:2px solid #fff !important}.cart-container .form-cart .actions.main>button:focus{background:#00749f !important;border:none !important;outline:none !important}.checkout-cart-index .cart.main.actions button.action.update:focus span,.checkout-cart-index .cart.main.actions button#empty_cart_button:focus span{color:#fff}.account .form-wishlist-items .actions-toolbar button.action.update:focus,.account .form-wishlist-items .actions-toolbar button.action.update:hover{background:#00749f !important}.account .form-wishlist-items .actions-toolbar button.action.update:focus span,.account .form-wishlist-items .actions-toolbar button.action.update:hover span{color:#fff}.cms-no-route .buttons>li>a:hover{border:2px solid #fff !important;outline:solid #00749f 2px}.aw-storelocator-search-block .actions-toolbar button.submit{width:100%;background:#00749f !important;outline:solid #00749f 2px;border:2px solid #00749f}.aw-storelocator-search-block .actions-toolbar button.submit:focus,.aw-storelocator-search-block .actions-toolbar button.submit:hover{border:2px solid #fff !important}.aw-storelocator-search-block .field.address #aw-find-location{width:20%;min-width:150px;float:right;background:#00749f !important;outline:solid #00749f 2px;border:2px solid #00749f}.aw-storelocator-search-block .field.address #aw-find-location:focus,.aw-storelocator-search-block .field.address #aw-find-location:hover{border:2px solid #fff !important}.magento-reward-customer-info .action.save:focus,.magento-reward-customer-info .action.save:hover{border:2px solid #fff !important}.account .form-address-edit .action.primary:focus,.account .form-address-edit .action.primary:hover{border:2px solid #fff !important}.account .form-edit-account .action.save:focus,.account .form-edit-account .action.save:hover{border:2px solid #fff !important}.account .form-newsletter-manage .action.save:focus,.account .form-newsletter-manage .action.save:hover{border:2px solid #fff !important}.invitations .action.primary{background-color:#00749f;color:#fff;outline:solid #00749f 2px;border:2px solid #00749f}.invitations .action.primary:focus,.invitations .action.primary:hover{border:2px solid #fff !important}.cart.table-wrapper .action{color:#00749f}.cart-container .form-cart .actions.main button{border:2px solid #fff !important;background:#fff;color:#00749f;outline:solid #00749f 2px}.cart-container .form-cart .actions.main button:focus,.cart-container .form-cart .actions.main button:hover{background:#00749f !important}.checkout-payment-method .checkout-billing-address .primary .action-update{border:2px solid #00749f !important;outline:solid #00749f 2px;box-shadow:none}.checkout-payment-method .checkout-billing-address .primary .action-update:focus,.checkout-payment-method .checkout-billing-address .primary .action-update:hover{border:2px solid #fff !important}.checkout-billing-address .actions-toolbar .action-cancel{border:2px solid #fff !important;background:#fff !important;color:#00749f !important;outline:solid #00749f 2px}.checkout-billing-address .actions-toolbar .action-cancel:focus,.checkout-billing-address .actions-toolbar .action-cancel:hover{background:#00749f !important;color:#fff !important}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar>div>button{border:2px solid #fff !important;background:#fff !important;color:#00749f !important;outline:solid #00749f 2px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar>div>button:focus,.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar>div>button:hover{background:#00749f !important;color:#fff !important}.products-grid.wishlist .product-item-actions a{color:#00749f !important}.block-dashboard-info a,.block-dashboard-addresses a,.block-dashboard-orders a{color:#00749f}.cart.table-wrapper .actions-toolbar a{color:#00749f}.rewardpoints a{color:#00749f}.checkout-cart-index .form-cart .actions.main .continue i{margin-right:10px;font-size:14px;color:#00749f}.account .data.table a{color:#00749f}.block-reward-info a{color:#00749f}.block-addresses-default a,.block-addresses-list a{color:#00749f}.swatch-option.image.selected{outline:2px solid #00749f !important}.action.skip,.action.skip.contentarea:focus,.action.skip.contentarea:hover{color:#00749f !important}.action.showcart>.text,.action.skip.contentarea:focus,.action.skip.contentarea:hover{color:#00749f !important}.minicart-items .update-cart-item:focus,.minicart-items .update-cart-item:hover{border:2px solid #fff !important}.order-actions-toolbar .invoice{color:#00749f}.order-actions-toolbar .action,.order-details-items .order-title .action,.order-details-items .actions-toolbar .action{color:#00749f}.order-tracking .tracking-content .action{color:#00749f}.block-order-details-view .box-content>address>a{color:#00749f}.cat-youtube-link-cont{margin-bottom:2px}.table-order-items,.table-order-items .invoice{border-collapse:separate !important;border-spacing:2px !important}.order-details-items{margin-bottom:25px}.order-links .item a:focus,.order-links .item strong:focus{z-index:2;border-bottom:2px}.order-links .item strong{margin-bottom:unset}.shipping-policy-link{font-size:13px;margin:0;padding:0 15px;line-height:1;text-decoration:none;color:#666;font-weight:600;letter-spacing:.05em;text-transform:uppercase;display:inline-block}.shipping-policy-link span{text-transform:none;letter-spacing:0;margin:0;line-height:1;border-bottom:1px solid #666;display:block;font-size:12px;font-weight:400;color:#1c2022}.shipping-policy-link:focus,.shipping-policy-link:hover{color:#333;text-decoration:none}.banner_link:hover{color:#fff;text-decoration:none;width:100%;line-height:70px}.shq-method-carrier-logo{display:none}.columns .column.main{flex-basis:auto}.message-notice-container{padding:28px 28px 28px 68px;background:#e6fdff}.subscribe-container{display:flex;justify-content:flex-end;max-width:90%;width:1466px;padding:0;align-self:center;position:relative}.block.newsletter{margin-bottom:0;background-color:#1c2022;width:360px;height:140px;border-top-left-radius:7px;border-top-right-radius:7px;position:absolute;top:-14rem;display:inline-block;right:0}.block.newsletter input[type=email]{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box}@media only screen and (max-width:768px){.block.newsletter{position:initial}}#newsletter{margin-right:20px}.block.newsletter .actions{width:33%}.block.newsletter .action.subscribe{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-5%;white-space:nowrap;height:45px}.subscribe-container-title{color:#f8f9fa;margin-top:10px;margin-bottom:10px;margin-left:20px;margin-right:10px;justify-content:center}.block.newsletter .field .control{margin-left:20px}#newsletter{width:90%;margin-top:5px}.block.newsletter .form.subscribe{width:100%}.block.newsletter .field{margin-bottom:10px}@media only screen and (max-width:768px){.subscribe-container{max-width:100%;background-color:#1c2022}.page-footer{margin-top:0}}.action.subscribe.primary{background-color:#00749f;padding:10px 40px;font-size:16px;font-weight:500}.block.newsletter .field .control:before{display:none}.block.newsletter input{padding-left:10px}.checkout-onepage-success .success_page1 .checkout-success p.sec_em a{color:#00749f !important}.header.content .nav-sections .navigation{text-align:-webkit-left}.nav-sections-item-content>.navigation{justify-content:center;display:flex}@media screen and (max-width:767px){.nav-sections-item-content>.navigation{display:block}}.product-item-photo-container{padding:2px}.columns .column.main{flex-basis:auto}@media (min-width:1024px){.page-products .products-grid .product-item,.page-products .products-grid .product-item:nth-child(3n+1){margin-left:calc((100% - 4*24.439%)/3)}.page-products .products-grid .product-item:nth-child(4n+1){margin-left:0 !important}}@media (min-width:768px) and (max-width:1023px){.catalog-category-view .products-grid .products.list.items.product-items{margin-left:-10px;margin-right:-10px}.catalog-category-view .products-grid .product-item{width:calc(33.33% - 20px);margin:0 10px !important}}.cms-home .man-wrapper{width:1220px;max-width:99%;margin:0 auto 90px;overflow:hidden;clear:both}.cms-home .w-50 img{width:100%}.cms-home .w-50 .links{margin-top:15px}.cms-home .w-50 .links h2{margin:0;font-size:40px;color:#000;line-height:40px;float:left}.cms-home .w-50 .links h2:after{content:"|";color:#c3c3c3;margin-left:15px;display:block;float:right;margin-top:-4px}.cms-home .ladies-wrapper{width:1220px;max-width:99%;margin:0 auto 90px;overflow:hidden;clear:both}.cms-home .gear-wrapper{width:1020px;max-width:99%;margin:0 auto 90px;overflow:hidden;clear:both}.cms-home .gear-wrapper .w-50 img{width:90%;float:right;padding-right:20px}.cms-home span.product-image-container{border:1px solid #d0d0d0;padding:10px;display:block}.cms-home .product-reviews-summary{display:none}.cms-home .product-item-details strong.product-item-name{font-size:18px;font-family:Oswald,Impact;font-weight:400;margin-top:15px;margin-bottom:20px}.cms-home .w-50 .block-products-list{padding:0 50px 0 10px}.cms-home .block.widget .products-grid .product-items li{width:calc(50% - 30px) !important;margin:0 0 0 30px !important}.cms-home .block.widget .products-grid .product-items li .product-item-info{width:100%}.cms-home .block.widget .products-grid .product-items li .product-item-info a.product-item-photo{display:block;width:100%}.cms-home .block.widget .products-grid .product-items li .product-item-info a.product-item-photo span.product-image-container{width:100% !important;display:block;padding:0;margin:0}.cms-home .block.widget .products-grid .product-items li .product-item-info a.product-item-photo span.product-image-container span.product-image-wrapper{padding:0 !important;margin:0;height:100%;display:block}.cms-home .block.widget .products-grid .product-items li .product-item-info a.product-item-photo span.product-image-container span.product-image-wrapper img.product-image-photo{position:relative;left:auto;top:auto;padding:20px 0}.cms-home .block.widget .products-grid .product-items li .product-item-info .product-item-details{width:262px;margin:auto;padding:0;max-width:100%}.cms-home .block.widget .products-grid .product-items li .product-item-info .product-item-details .price-box{margin:0 0 15px}.cms-home .block.widget .products-grid .product-items li .product-item-info .product-item-details .price-box .price-label{display:none !important}.cms-home .block.widget .products-grid .product-items li .product-item-info .product-item-details .price-box .price{font-size:18px !important;font-weight:400;color:#00749f}.cms-home .block.widget .products-grid .product-item-info:hover,.cms-home .block.widget .products-grid .product-item-info.active{box-shadow:none !important;border:none !important;margin:0 !important;padding:0 !important}.cms-home .ladies-wrapper .w-50 .block-products-list{padding:0 40px 0 20px}.cms-home .gear-wrapper #w-50-1 p{font-size:16px;font-family:Open Sans,Helvetica;font-weight:400;color:#1c2022;margin-bottom:40px}.cms-home .gear-wrapper div#w-50-1 ul{list-style:none;text-align:left;margin:0 !important;padding:0 !important}.cms-home .gear-wrapper div#w-50-1 ul li{float:left;margin-right:40px;display:block}.cms-home .gear-wrapper div#w-50-1 ul li a{font-size:16px;font-family:Oswald,Impact;font-weight:700;color:#00749f;text-transform:uppercase}.cms-home .gear-wrapper .w-50-1_1 img{width:90%}.cms-home .gear-wrapper div#w-50-1{position:absolute;top:0;left:50%}.cms-home .gear-wrapper{position:relative}.cms-home .gear-wrapper .links h2{margin:0;font-size:40px;color:#000;line-height:40px;float:left}.cms-home .gear-wrapper #w-50-1 .links h2:after{content:"|";color:#c3c3c3;margin-left:15px}.cms-home .gear-wrapper .links{display:block;overflow:hidden;clear:both;margin:15px 0 20px}.cms-home .links h2{display:inline-block;text-transform:uppercase;font-family:Oswald,Impact;font-weight:700;font-size:40px;vertical-align:middle}.action.primary:hover{border:3px solid #fff !important}img,object,video,embed{height:auto;max-width:100%}.cms-home button.button_banner:hover{border:4px solid #00749f !important}@media (max-width:767px){.checkout-cart-index #maincontent .message-notice-container{padding:0}.checkout-index-index form#co-payment-form .actions-toolbar .primary{width:100%}.checkout-cart-index .cart.main.actions button.action.update{background:#fff !important;border-radius:0;border:2px solid #00749f !important;width:130px;height:40px;outline:none !important}.checkout-cart-index .cart.main.actions button.action.update span{color:#00749f !important}.checkout-cart-index .cart.main.actions button#empty_cart_button{background:#fff !important;border-radius:0;border:2px solid #00749f !important;width:130px;height:40px;outline:none !important;position:relative;left:-10px}.checkout-cart-index .cart.main.actions button#empty_cart_button span{color:#00749f !important}}.account.magento_reward-customer-info .actions-toolbar .primary button.save{border:2px solid #fff !important;background:#fff;color:#00749f;outline:solid #00749f 2px}.account.magento_reward-customer-info .actions-toolbar .primary button.save span{color:#00749f;text-transform:uppercase}.account.magento_reward-customer-info .actions-toolbar .primary button.save:hover,.account.magento_reward-customer-info .actions-toolbar .primary button.save:focus{background:#00749f;color:#fff}.account.magento_reward-customer-info .actions-toolbar .primary button.save:hover span,.account.magento_reward-customer-info .actions-toolbar .primary button.save:focus span{color:#fff}@media (min-width:1024px){.catalog-product-view .slick-slide{margin-left:0}}@media (max-width:767px){.account #maincontent .block-collapsible-nav{position:unset}}@media only screen and (max-width:767px){.block.header-search.active{top:115px}.block.header-search.active .block-content:before{margin-top:30px}}@media (min-width:1px){.cms-home .ladies-wrapper{width:100%}}@media (max-width:374px){.cms-home .the_image{height:500px}.cms-home .banner_text{margin-top:-70%}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}@media (min-width:375px) and (max-width:767px){.cms-home .the_image{height:500px}.cms-home .banner_text{margin-top:-46%}}@media (min-width:768px) and (max-width:768px){.header.content .nav-sections .navigation{max-width:92%;justify-content:left}}@media (max-width:767px){.header-search.active .toggle_search_button_close{bottom:40px !important;left:0;height:50px !important}}@media (max-width:424px){.catalog-product-view .related-content{height:280px}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}@media (min-width:425px) and (max-width:568px){.catalog-product-view .related-content{height:400px}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}@media (min-width:569px) and (max-width:767px){.catalog-product-view .related-content{height:480px}}@media (max-width:767px){.catalog-product-view .related-content .block.related .feat-line{margin-top:20px}.catalog-product-view .related-content .block.related{padding:0}.catalog-product-view .column.main>.product.info.detailed{padding-bottom:0}.catalog-product-view #maincontent{margin-bottom:50px}.catalog-product-view .related-content .block.related .product-item .brand-block{height:auto;clear:both}}.fotorama__thumb-border{border:2px solid #00749f !important;outline:none !important}@media (min-width:768px) and (max-width:800px){.checkout-cart-index .cart.main.actions button.action.update{border-radius:0;background:0 0;border-bottom:0 solid #00749f !important;margin-bottom:12px;margin-left:15px}}@media (max-width:768px){.header.content .navigation .level1.parent a.active-m.open+ul.submenu.accordian-child{display:block !important}.header.content .navigation .level1.parent a.open+ul.submenu.accordian-child{display:none !important}.header.content .navigation .level1.parent a.active-m.open span{color:#02a4e2 !important}.header.content .navigation .level1.parent>a.active-m.open:after{content:'\e902';color:#02a4e2}.header.content .navigation .level1.parent a.active-m span{color:#000 !important}.header.content .navigation .level1.parent>a.active-m:after{content:'\e901';width:16px;height:16px;top:7px;background-repeat:no-repeat;font-size:13px;line-height:16px;font-family:'icomoon';color:#000;right:0;position:absolute}}@media (max-width:374px){.cms-home .the_image{height:500px}.cms-home .banner_text{margin-top:-72%}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}@media (min-width:375px) and (max-width:470px){.cms-home .the_image{height:500px}.cms-home .banner_text{margin-top:-57%}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}@media (min-width:471px) and (max-width:639px){.cms-home .the_image{height:500px}.cms-home .banner_text{margin-top:-43%}}@media (min-width:640px) and (max-width:767px){.cms-home .the_image{height:500px}.cms-home .banner_text{margin-top:-35%}}.cms-home p.text2_banner{line-height:normal}@media (min-width:1px){.cms-home .ladies-wrapper{width:100%;display:block}}@media (max-width:767px){.cms-home .w-50 .block-products-list{padding:0}.cms-home .ladies-wrapper .w-50 .block-products-list{padding:0}.cms-home .w-50{padding:0 5px 25px !important}}.nxt-refine-clearall a{color:#00749f}.cms-privacy-policy p a{color:#00749f !important;font-weight:550}.account.customer-address-index .block.block-addresses-list{margin-bottom:30px}.account.customer-address-index button[role=add-address].action.add{margin-bottom:30px;border:3px solid #00749f}.account.magento_giftregistry-index-edit #maincontent button#add-registrant-button{float:none;white-space:nowrap;font-size:16px;font-family:Oswald;font-weight:500;text-transform:uppercase;font-size:14px;border-radius:0;background:#00749f;border:solid 3px #00749f;box-shadow:none;color:#fff;outline:solid #00749f 2px}.account.magento_giftregistry-index-edit #maincontent button#add-registrant-button:hover,.account.magento_giftregistry-index-edit #maincontent button#add-registrant-button:focus{border:3px solid #fff !important;background:#00749f}.account.magento_giftregistry-index-edit #maincontent .actions-toolbar .primary .action{float:none;white-space:nowrap;font-size:16px;font-family:Oswald;font-weight:500;text-transform:uppercase;font-size:14px;border-radius:0;background:#00749f;border:solid 3px #00749f;box-shadow:none;color:#fff;outline:solid #00749f 2px;width:100px;text-align:center}.account.magento_giftregistry-index-edit #maincontent .actions-toolbar .primary .action:hover,.account.magento_giftregistry-index-edit #maincontent .actions-toolbar .primary .action:focus{border:3px solid #fff !important;background:#00749f}@media (max-width:767px){.account.magento_giftregistry-index-edit #maincontent .actions-toolbar .primary{text-align:left}}.account.magento_giftregistry-index-share #maincontent .actions-toolbar .primary .action{float:none;white-space:nowrap;font-size:16px;font-family:Oswald;font-weight:500;text-transform:uppercase;font-size:14px;border-radius:0;background:#00749f;border:solid 3px #00749f;box-shadow:none;color:#fff;outline:solid #00749f 2px;text-align:center}.account.magento_giftregistry-index-share #maincontent .actions-toolbar .primary .action:hover,.account.magento_giftregistry-index-share #maincontent .actions-toolbar .primary .action:focus{border:3px solid #fff !important;background:#00749f}.account.magento_giftregistry-index-share #maincontent button#add-recipient-button{float:none;white-space:nowrap;font-size:16px;font-family:Oswald;font-weight:500;text-transform:uppercase;font-size:14px;border-radius:0;background:#00749f;border:solid 3px #00749f;box-shadow:none;color:#fff;outline:solid #00749f 2px;text-align:center}.account.magento_giftregistry-index-share #maincontent button#add-recipient-button:hover,.account.magento_giftregistry-index-share #maincontent button#add-recipient-button:focus{border:3px solid #fff !important;background:#00749f}.account.magento_giftregistry-index-index #maincontent .action.primary{float:none;white-space:nowrap;font-size:16px;font-family:Oswald;font-weight:500;text-transform:uppercase;font-size:14px;border-radius:0;background:#00749f;border:solid 3px #00749f;box-shadow:none;color:#fff;outline:solid #00749f 2px;text-align:center}.account.magento_giftregistry-index-index #maincontent .action.primary:hover,.account.magento_giftregistry-index-index #maincontent .action.primary:focus{border:3px solid #fff !important;background:#00749f}.account.customer-account-index #maincontent .column.main a span,.account.customer-account-index #maincontent .column.main a{color:#00749f;font-weight:550}.account.magento_giftregistry-index-addselect #maincontent .action.primary{float:none;white-space:nowrap;font-size:16px;font-family:Oswald;font-weight:500;text-transform:uppercase;font-size:14px;border-radius:0;background:#00749f;border:solid 3px #00749f;box-shadow:none;color:#fff;outline:solid #00749f 2px;text-align:center}.account.magento_giftregistry-index-addselect #maincontent .action.primary:hover,.account.magento_giftregistry-index-addselect #maincontent .action.primary:focus{border:3px solid #fff !important;background:#00749f}@media (min-width:768px) and (max-width:768px){.navigation ul{width:100%;display:inline-block}}@media only screen and (max-width:767px){.header.content .nav-sections{top:115px}}@media (max-width:767px){#braintree_cc_number{padding-left:10px}.checkout-index-index #co-transparent-form-braintree div#braintree_cc_cid{width:100%}.checkout-index-index #co-transparent-form-braintree .field-tooltip .field-tooltip-action:before{top:22px}.ds_sales-order-detail.account .page-title-wrapper .page-title{margin-bottom:30px}.cms-home div#instafeed .image_insta{height:190px !important}}.aquashield-landing-page .product-info .product-imgs li{display:inline-block}.catalog-product-view #maincontent .product-add-form .swatch-option.disabled:after{background:0 0}@media screen and (max-width:640px){.cms-home .instagram1{display:block}.cms-home div#instafeed .image_insta{width:calc(47.33% - 8.33px)}.cms-home .instagram1{width:calc(100% - 10px)}.cms-home div#instafeed .image_insta:nth-child(3n){margin-right:11px}}.cms-reward-points a.button{background:0 0 !important;background-color:rgba(0,116,159,1) !important}@media (min-width:768px){.aquashield-landing-page .product-info .product-imgs li{width:calc(25% - 33px)}}body .swatch-option-loading{height:100%}@media (max-width:640px){.cms-home .gear-wrapper div#w-50-1{position:unset}.cms-home .gear-wrapper p{display:block !important}.cms-home .gear-wrapper .links{display:flex;justify-content:center}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}.checkout-cart-index .message.error>*:first-child:before{left:14px}.header.panel>.header.slogan{line-height:inherit}@media (max-width:374px){.page-header .header.panel{max-width:100%}.catalog-category-view .swatch-attribute.color .swatch-option,.catalog-category-view .swatch-attribute.saltlife_color .swatch-option{width:50px;height:50px;float:left;display:block;margin-right:4px}}.catalog-product-view #maincontent .message.success{margin-top:40px}.category-view .page-main .category-image{margin-top:164px !important;margin-bottom:-168px !important}.category-view .page-main{padding-left:0;padding-right:0}@media (min-width:768px) and (max-width:769px){.category-view .page-main .category-image{margin-bottom:-160px !important}}.catalog-product-view #maincontent .message.success{margin-top:30px}.message.error>*:first-child:before{left:14px}.alert-success{color:#004e48 !important;background-color:#cef9f5 !important;border-color:#43f9eb !important}.alert{padding:20px !important;margin-bottom:20px !important;text-align:center;font-weight:600;font-size:large}