@charset "UTF-8";*{margin:0;padding:0;}html{height:100%;}img{border:0;vertical-align:top;max-width:100%;}:focus{outline:0;}form{display:inline;}fieldset{border:0;}legend{display:none;}table{border:0;border-spacing:0;empty-cells:show;font-size:100%;}caption,th,td{vertical-align:top;text-align:left;font-weight:normal;}strong{font-weight:bold;}address{font-style:normal;line-height:1.35;}cite{font-style:normal;}q,blockquote{quotes:none;}q:before,q:after{content:'';}small{font-weight:700;color:;text-transform:uppercase;}big{font-size:1.15em;}ul,ol{list-style:none;}.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important;}.nobr{white-space:nowrap !important;}.wrap{white-space:normal !important;}.a-left{text-align:left !important;}.a-center{text-align:center !important;}.a-right{text-align:right !important;}.v-top{vertical-align:top;}.v-middle{vertical-align:middle;}.f-left,.left{float:left !important;}.f-right,.right{float:right !important;}.f-none{float:none !important;}.f-fix{float:left;width:100%;min-height:147px;position:relative;}.no-display{display:none;}.no-margin{margin:0 !important;}.no-padding{padding:0 !important;}.no-bg{background:none !important;}::selection{color:#fff;background:#000;}::-moz-selection{color:#fff;background:#000;}@font-face{font-family:"stetson";src:url("/store/skin/frontend/base17/stetson/fonts/stetson.eot");src:url("/store/skin/frontend/base17/stetson/fonts/stetson.eot?#iefix") format("embedded-opentype"), url("/store/skin/frontend/base17/stetson/fonts/stetson.woff") format("woff"), url("/store/skin/frontend/base17/stetson/fonts/stetson.ttf") format("truetype"), url("/store/skin/frontend/base17/stetson/fonts/stetson.svg#stetson") format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{line-height:1;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon);speak:none;}[class^="icon-"]:before,[class*=" icon-"]:before{font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[data-icon]:before,[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"stetson" !important;}.icon-arrow-down:before{content:"\64";}.icon-arrow-left:before{content:"\6c";}.icon-arrow-right:before{content:"\72";}.icon-arrow-up:before{content:"\75";}.icon-arrow-short-down:before{content:"\44";}.icon-arrow-short-left:before{content:"\4c";}.icon-arrow-short-right:before{content:"\52";}.icon-arrow-short-up:before{content:"\55";}.icon-carat-down:before{content:"\32";}.icon-carat-left:before{content:"\34";}.icon-carat-right:before{content:"\36";}.icon-carat-up:before{content:"\38";}.icon-star-closed:before{content:"\2a";}.icon-plus:before{content:"\2b";}.icon-minus:before{content:"\2d";}.icon-nav:before{content:"\3d";}.icon-close:before{content:"\78";}.icon-star-closed:before{content:"\2a";}.icon-star-open:before{content:"\23";}.icon-checkmark:before{content:"\76";}.icon-mail:before{content:"\6d";}.icon-account:before{content:"\61";}.icon-wishlist:before{content:"\77";}.icon-search:before{content:"\73";}.icon-cart:before{content:"\62";}.icon-play:before{content:"\50";}.icon-pinterest:before{content:"\70";}.icon-instagram:before{content:"\69";}.icon-facebook:before{content:"\66";}.icon-twitter:before{content:"\74";}.icon-youtube:before{content:"\79";}.icon-bullet:before{content:"\2a";}body{background:#fff;color:#453b3b;font-family:Helvetica, sans-serif;font-weight:400;font-size:16px;line-height:1.75;letter-spacing:1px;}a{color:#9b8b7d;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}a:hover,a:active,a:focus,a.selected{color:#e3801b;text-decoration:none;}h1,h2,h3,h4,h5,h6{margin:0;-webkit-margin-before:0;-webkit-margin-after:0;}h1{margin-bottom:0.5em;color:#e3801b;font-weight:400;font-size:32px;font-family:"fairplex-wide", 'Georgia', serif;letter-spacing:0.05em;line-height:1;text-transform:uppercase;}@media only screen and (min-width:768px) and (max-width:1279px){h1{margin-bottom:0.4em;font-size:26px;}}h2{margin-bottom:0.5em;color:#5a544e;font-weight:400;font-size:25px;font-family:"fairplex-wide", 'Georgia', serif;letter-spacing:0.025em;line-height:1;text-transform:uppercase;}@media only screen and (min-width:768px) and (max-width:1279px){h2{margin-bottom:0.4em;font-size:20px;}}h3{margin-bottom:0.5em;color:#453b3b;font-weight:500;font-size:14px;font-family:"fairplex-wide", 'Georgia', serif;letter-spacing:0.125em;line-height:1.29;text-transform:uppercase;}h4,h5,h6{color:#9b8b7d;font-weight:400;font-size:15.04px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:1.75;letter-spacing:0.066em;text-transform:uppercase;}p{margin:0 0 1em;color:#9b8b7d;color:#9b8b7d;font-weight:300;font-size:14.1px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:25px;letter-spacing:0.066em;}@media only screen and (min-width:768px) and (max-width:1279px){p{font-weight:300;font-size:11.28px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:20px;letter-spacing:0.066;}}.main-container{line-height:1.75;}.main-container p a{color:#9b8b7d;text-decoration:underline;}.main-container p a:hover{color:#e3801b;}.main-container p strong{font-weight:700;}.main-container address{padding:15px 0;color:#9b8b7d;font-weight:300;font-size:14.1px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:25px;letter-spacing:0.066em;}@media only screen and (min-width:768px) and (max-width:1279px){.main-container address{font-weight:300;font-size:11.28px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:20px;letter-spacing:0.066;}}.main-container .content ol.lower-roman{margin-left:25px;padding-left:15px;list-style-type:lower-roman;list-style-position:outside;}.main-container .content ul.bullet{margin-left:0;padding-left:15px;list-style-position:outside;list-style-type:disc;}.main-container .content ol.lower-roman li,.main-container .content ul.bullet li{margin-bottom:1em;padding-left:10px;color:#9b8b7d;font-weight:300;font-size:14.1px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:25px;letter-spacing:0.066em;}@media only screen and (min-width:768px) and (max-width:1279px){.main-container .content ol.lower-roman li,.main-container .content ul.bullet li{font-weight:300;font-size:11.28px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:20px;letter-spacing:0.066;}}@media only screen and (max-width:767px){}.lte-ie8 body,body .lt-ie9{min-width:960px;}.container{width:83.33%;max-width:1200px;margin-left:auto;margin-right:auto;}@media only screen and (max-width:767px){.container{min-width:300px;width:100%;padding-left:12px;padding-right:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:96%;min-width:660px;}}.lte-ie8 .container,.lt-ie9 .container{max-width:1200px;min-width:800px;}.nested-container{width:102%;margin-left:-1%;}@media only screen and (max-width:767px){.nested-container{width:100%;margin-left:auto;}}.grid12-1,.grid12-2,.grid12-3,.grid12-4,.grid12-5,.grid12-6,.grid12-7,.grid12-8,.grid12-9,.grid12-10,.grid12-11,.grid12-12,.grid-full{position:relative;display:inline;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.grid12-1{width:8.33333%;}.grid12-2{width:16.66667%;}.grid12-3{width:25%;}.grid12-4{width:33.33333%;}.grid12-5{width:41.66667%;}.grid12-6{width:50%;}.grid12-7{width:58.33333%;}.grid12-8{width:66.66667%;}.grid12-9{width:75%;}.grid12-10{width:83.33333%;}.grid12-11{width:91.66667%;}.grid12-12,.grid-full{width:100%;}.col-main.grid-full{padding-left:0;padding-right:0;}.container .col-main.grid-full{width:100%;padding-left:15px;padding-right:15px;}@media only screen and (max-width:767px){.grid12-1,.grid12-2,.grid12-3,.grid12-4,.grid12-5,.grid12-6,.grid12-6:first-child,.grid12-6:last-child,.grid12-7,.grid12-8,.grid12-9,.grid12-10,.grid12-11,.grid12-12,.grid4-1,.grid4-2,.grid4-3,.grid2-1,.grid-full{width:100% !important;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}}.page{text-align:left;}.page-print{background:#fff;padding:20px;text-align:left;}.page-empty{background:#fff;padding:20px;text-align:left;}.page-popup{padding:20px;text-align:left;background:#fff;}.main-container{min-height:370px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media only screen and (max-width:767px){.main-container{margin-top:20px;margin-bottom:20px;}}@media only screen and (min-width:768px){.main-container{margin-top:32px;margin-bottom:32px;}}@media only screen and (min-width:1280px){.main-container{margin-top:40px;margin-bottom:40px;}}@media only screen and (max-width:767px){.catalog-category-view .main-container,.catalogsearch-results-index .main-container{margin-top:0;margin-bottom:20px;}}@media only screen and (min-width:768px){.catalog-category-view .main-container,.catalogsearch-results-index .main-container{margin-top:20px;margin-bottom:60px;}}@media only screen and (max-width:767px){.catalog-product-view .main-container{margin-top:0;margin-bottom:0;}}@media only screen and (min-width:768px){.catalog-product-view .main-container{margin-top:20px;margin-bottom:0;}}.checkout-cart-index .main-container,.checkout-cart-index .main-container{margin-top:40px;}@media only screen and (min-width:768px) and (max-width:1279px){.checkout-cart-index .main-container,.checkout-cart-index .main-container{margin-top:20px;}}.cms-home .main-container,.cms-page .main-container{margin-top:0;}.main{}.checkout-onepage-index .main,.checkout-onepage-success .main,.customer-account-login .main,.customer-account-forgotpassword .main,.customer-account-create .main{max-width:960px;}.grid-col2-sidebar,.grid-col2-main{position:relative;display:inline;min-height:1px;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media only screen and (max-width:767px){.grid-col2-sidebar,.grid-col2-main{width:100% !important;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}}.grid-col2-sidebar{float:left;width:20%;}@media only screen and (max-width:767px){.grid-col2-sidebar{max-width:none;}}.grid-col2-main{float:right;width:80%;}.catalog-category-view .grid-col2-main,.catalogsearch-result-index .grid-col2-main{max-width:none;}@media only screen and (max-width:767px){.catalog-category-view .grid-col2-main,.catalogsearch-result-index .grid-col2-main{padding-right:0;}}@media only screen and (min-width:768px){.catalog-category-view .grid-col2-main,.catalogsearch-result-index .grid-col2-main{padding-right:0px;}}@media only screen and (min-width:1280px){.catalog-category-view .grid-col2-main,.catalogsearch-result-index .grid-col2-main{padding-right:45px;}}.col-left{float:left;}.col-main{float:left;}.col-right{float:right;}.col1-layout .col-main{margin:0 auto 0;}.col2-left-layout .col-main{float:right;}.col2-set .col-1{float:left;width:49%;}.col2-set .col-2{float:right;width:49%;}.col2-set .col-narrow{width:33%;}.col2-set .col-wide{width:65%;}.col3-set .col-1{float:left;width:32%;}.col3-set .col-2{float:left;width:32%;margin-left:2%;}.col3-set .col-3{float:right;width:32%;}.col4-set .col-1{float:left;width:23.5%;}.col4-set .col-2{float:left;width:23.5%;margin:0 2%;}.col4-set .col-3{float:left;width:23.5%;}.col4-set .col-4{float:right;width:23.5%;}.pull-left{float:left;}.pull-right{float:right;}.catalog-product-view .col-main{padding:0;}@media only screen and (max-width:767px){.v-grid-container{display:block;}.v-grid{float:inherit;display:block;width:100%;}.col-main,.col-left,.col-right{margin-bottom:30px;}.col2-set .col-1,.col2-set .col-2{width:100%;clear:both;float:left;margin-bottom:30px;}}.preface{float:left;clear:both;width:100%;margin-bottom:0;padding:0;}.catalog-product-view .preface{display:none;}input,select,textarea,button{padding:10px 12px;border:solid 1px #c8bfb8;background-color:#fff;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#5a544e;min-height:0;font-weight:500;font-size:14px;font-family:"fairplex-wide", 'Georgia', serif;letter-spacing:0em;line-height:1;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}@media only screen and (min-width:768px) and (max-width:1279px){input,select,textarea,button{padding:8px 10px;font-size:11px;}}input::-moz-focus-inner{border:0px;padding:0;}input::-webkit-input-placeholder{color:#707070;}input:-moz-placeholder{color:#707070;}input::-moz-placeholder{color:#707070;opacity:1;}input:-ms-input-placeholder{color:#707070;}input.input-text,select,textarea,#login .ccm-input-text{font-weight:400;font-size:13.16px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:1;letter-spacing:0.066em;text-transform:uppercase;text-transform:none;}@media only screen and (min-width:768px) and (max-width:1279px){input.input-text,select,textarea,#login .ccm-input-text{font-size:10.34px;}}input.input-text:hover,select:hover,textarea:hover,#login .ccm-input-text:hover{border-color:#e3801b;color:#e3801b;}input.input-text:focus,select:focus,textarea:focus,#login .ccm-input-text:focus{border-color:#e3801b;color:#e3801b;outline:none;}textarea{overflow:auto;}select{padding:13px 25px 12px 12px;border-radius:0;background-image:url(/store/skin/frontend/base17/stetson/images/select-dropdown.png);background-repeat:no-repeat;background-position:right center;background-size:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-outline:none;outline:none;overflow:hidden;color:#5a544e;}select::-ms-expand{display:none;}@media only screen and (min-width:768px) and (max-width:1279px){select{padding:10px 25px 10px 12px;}}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}select option{padding:2px 4px;}select.multiselect option{border-bottom:1px solid #e5e5e5;padding:2px 5px;}select.multiselect option:last-child{border-bottom:0;}input.radio,input.checkbox{min-height:0;margin-right:12px;}input.qty{text-align:center;}input.error,select.error{background:#f9dddd;border:solid 1px #c20f25;}label[id$="-error"],label[id$="-error"],.form-list label[id$="-error"],.form-list label[id$="-error"]{color:#c20f25;line-height:20px;}input.input-text:disabled,select:disabled,textarea:disabled{color:#000;border-color:#d7d7d7;opacity:0.5;}p.control input.checkbox,p.control input.radio{margin-right:6px;}.button,#login .ccm-input-submit{display:inline-block;height:50px;padding:12px 36px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;border:solid 1px #453b3b;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#453b3b;color:#fff;font-weight:500;font-size:14px;font-family:"fairplex-wide", 'Georgia', serif;letter-spacing:0.08em;line-height:1;text-transform:uppercase;text-align:center;text-decoration:none !important;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}@media only screen and (min-width:768px) and (max-width:1279px){.button,#login .ccm-input-submit{height:40px;padding:10px 29px;font-size:11px;}}.button:hover,#login .ccm-input-submit:hover{border-color:#e3801b;background:#e3801b;}.button span,#login .ccm-input-submit span,.button a,#login .ccm-input-submit a{display:block;font:inherit;color:inherit;letter-spacing:inherit;text-decoration:none !important;}.main-container p .button a{color:#fff;}.mini-button,.cart-table tfoot .button,.btn-view-detail,.cart-table .product-actions a,.step-title a,#checkout-review-submit p a,.box-title a,.box-content a,.box-recent .box-head a,.addresses-list a,#my-orders-table a,.sales-order-view .page-title a,.wishlist-addtocart p a,#giftvoucher_grid tbody td:last-child a,.customercredit-box .box-head a{height:auto;padding:8px 12px;border:solid 1px #5a544e;background:#5a544e;color:#fff;font-weight:400;font-size:10px;font-family:"fairplex-wide", 'Georgia', serif;letter-spacing:0.1em;line-height:1;text-transform:uppercase;text-decoration:none;}.mini-button:hover,.cart-table tfoot .button:hover,.btn-view-detail:hover,.cart-table .product-actions a:hover,.step-title a:hover,#checkout-review-submit p a:hover,.box-title a:hover,.box-content a:hover,.box-recent .box-head a:hover,.addresses-list a:hover,#my-orders-table a:hover,.sales-order-view .page-title a:hover,.wishlist-addtocart p a:hover,#giftvoucher_grid tbody td:last-child a:hover,.customercredit-box .box-head a:hover{background:#e3801b;border-color:#e3801b;}@media only screen and (max-width:767px){.mini-button,.cart-table tfoot .button,.btn-view-detail,.cart-table .product-actions a,.step-title a,#checkout-review-submit p a,.box-title a,.box-content a,.box-recent .box-head a,.addresses-list a,#my-orders-table a,.sales-order-view .page-title a,.wishlist-addtocart p a,#giftvoucher_grid tbody td:last-child a,.customercredit-box .box-head a{font-size:14px;}}.alt-button,.cart-table .btn-empty,.shipping .button,.discount .button,.credit-payment-form .button,.my-wishlist .btn-update,.my-wishlist .btn-share,.giftvoucher-search-button .button,#giftcard_shoppingcart_apply .button,.ticket-form .add-button .button,.cart-table tfoot .button,.cart-table .product-actions a,.step-title a,#checkout-review-submit p a,.box-content a,.addresses-list a,#my-orders-table a,.sales-order-view .page-title a,.wishlist-addtocart p a,#giftvoucher_grid tbody td:last-child a{border:solid 1px #e3801b;background:#fff;color:#e3801b;}.alt-button:hover,.cart-table .btn-empty:hover,.shipping .button:hover,.discount .button:hover,.credit-payment-form .button:hover,.my-wishlist .btn-update:hover,.my-wishlist .btn-share:hover,.giftvoucher-search-button .button:hover,#giftcard_shoppingcart_apply .button:hover,.ticket-form .add-button .button:hover,.cart-table tfoot .button:hover,.cart-table .product-actions a:hover,.step-title a:hover,#checkout-review-submit p a:hover,.box-content a:hover,.addresses-list a:hover,#my-orders-table a:hover,.sales-order-view .page-title a:hover,.wishlist-addtocart p a:hover,#giftvoucher_grid tbody td:last-child a:hover{background:#e3801b;color:#fff;}.fieldset,.multiple-checkout .col2-set,.multiple-checkout .col3-set,.info-set{float:left;clear:both;width:100%;margin:15px 0 0;padding:15px 0px 10px;}.multiple-checkout .col2-set h2.legend,.info-set h2.legend{display:block;margin:0px 0 15px;padding:5px;border-bottom:solid 1px #b2b2b2;}@media only screen and (max-width:767px){.fieldset{margin:0;padding:8px 0 4px;}}.form-list{width:100%;margin:0 auto;}@media only screen and (max-width:767px){.form-list .field,.form-list input.input-text,.form-list textarea,.form-list select,.form-list li.wide .input-box,.form-list li.wide input.input-text,.form-list li.wide textarea,.form-list li.wide select{max-width:100%;}}.form-list li{float:left;clear:both;width:100%;margin-bottom:16px;}.form-list li.control{margin-bottom:8px;}@media only screen and (max-width:767px){.form-list li{margin:0 auto 16px;width:100%;}}.form-list .field{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.form-list .fields .field{width:48.5%;margin-bottom:16px;}@media only screen and (max-width:767px){.form-list .fields .field{width:100%;}}.form-list .fields .field:nth-of-type(odd){float:left;}@media only screen and (max-width:767px){.form-list .fields .field:nth-of-type(odd){margin-bottom:16px;}}.form-list .fields .field:nth-of-type(even){float:right;}.form-list label{position:relative;float:left;margin:0 0 5px;padding:0;z-index:0;color:#453b3b;cursor:pointer;font-weight:500;font-size:14px;font-family:"fairplex-wide", 'Georgia', serif;letter-spacing:0.125em;line-height:1;text-transform:uppercase;}@media only screen and (min-width:768px) and (max-width:1279px){.form-list label{font-size:11px;}}.form-list label.required em{display:none;float:left;font-style:normal;top:0;right:-8px;margin-right:3px;color:#000;}.form-list label.required:after{content:'*';position:relative;top:-2px;margin-left:2px;}.form-list .input-box{display:block;clear:both;width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.form-list input.input-text{width:100%;}.form-list textarea{width:100%;height:10em;}.form-list select{width:100%;}.form-list li.wide .input-box{max-width:none;}.form-list li.control .input-box{padding-right:0;}.form-list li.control label{position:relative;top:4px;float:none;padding:0;}.form-list li.control input.radio,.form-list li.control input.checkbox{position:relative;top:4px;outline:none;width:13px;height:13px;border:solid 1px #c8bfb8;margin-right:12px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-outline:none;}.form-list li.control input.radio:checked,.form-list li.control input.checkbox:checked{background:#5a544e;border-color:#5a544e;}.form-list li.control input.radio{border-radius:50%;}.form-list li.control .input-box{clear:none;display:inline;width:auto;}.buttons-set{clear:both;margin:0px;padding:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media only screen and (max-width:767px){.buttons-set{width:100%;}}.buttons-set p.required{margin:0 0 24px;}@media only screen and (max-width:767px){.buttons-set p.required{margin-bottom:12px;}}.buttons-set button.button{float:left;margin-right:8px;margin-bottom:5px;}.buttons-set p.back-link{float:right;}.buttons-set p.back-link a{display:block;width:auto;min-height:0px;margin:0;padding:6px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#9b8b7d;font-weight:400;font-size:11.28px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:2.75;letter-spacing:0.165em;text-transform:uppercase;text-decoration:none;}.buttons-set p.back-link a:hover{color:#e3801b;}@media only screen and (max-width:767px){.buttons-set p.back-link a{margin-right:0;}}.buttons-set p.back-link a:before{content:"\6c";float:left;position:relative;margin-right:12px;font-size:32px;font-family:"stetson" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.buttons-set p.back-link small{display:none;}.validation-advice{clear:both;margin:8px 0 10px;font-weight:400;font-size:10.34px;font-family:'roboto', 'Franklin Gothic Medium', Tahoma, sans-serif;line-height:1;letter-spacing:0.264em;text-transform:uppercase;color:#c20f25;}.validation-failed{border:solid 1px #c20f25 !important;}p.required{font-weight:400;font-size:12px;font-family:"fairplex-wide", 'Georgia', serif;letter-spacing:0.1em;line-height:1;text-transform:uppercase;text-align:left;}p.required,.product-options dt label.required em,.form-list label.required em{color:#c20f25;}.v-fix{float:left;}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative;}[class^="ccm-page-"],[id^="ccm-page-"],[class^="ccm-page-"] *,[id^="ccm-page-"] *,[class^="ccm-menu-"],[id^="ccm-menu-"],[class^="ccm-menu-"] *,[id^="ccm-menu-"] *,[class^="ccm-dialog-"],[id^="ccm-dialog-"],[class^="ccm-dialog-"] *,[id^="ccm-dialog-"] *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;letter-spacing:initial;padding:initial;text-transform:initial;}.ccm-add-block{clear:both;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;letter-spacing:initial;padding:initial;font-family:sans-serif;}.ccm-dialog-content input,.ccm-dialog-content select,.ccm-dialog-content textarea,.ccm-dialog-contant button,#ccm-page-controls-wrapper input,#ccm-page-controls-wrapper select,#ccm-page-controls-wrapper textarea,#ccm-page-controls-wrapper button{background:initial;padding:initial;min-height:0;border:solid 1px black !important;}.ccm-dialog-content input,#ccm-page-controls-wrapper input{background-color:white;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;-webkit-rtl-ordering:logical;-webkit-user-select:text;cursor:auto;padding:1px;border-width:2px;border-style:inset;border-color:initial;}.ccm-dialog-content select,#ccm-page-controls-wrapper select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;box-sizing:border-box;align-items:center;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;white-space:pre;-webkit-rtl-ordering:logical;color:black;background-color:white;cursor:default;border-width:1px;border-style:solid;border-color:initial;}.ui-widget select{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;}.ccm-dialog-content .btn-remove:before,#ccm-page-controls-wrapper .btn-remove:before{display:none;}.ccm-dialog-content input.ccm-button-v2,#ccm-page-controls-wrapper input.ccm-button-v2{background:transparent url(https://www.stetson.com/store/skin/frontend/base17/stetson/images/bg_button.png) repeat-x right top;display:inline-block;padding:5px 10px 6px;text-decoration:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:11px !important;height:38px !important;color:#535353;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;border:1px solid #a8a8a8 !important;position:relative;cursor:pointer;}.svg .svg-image,.no-svg .no-svg-image{display:inherit;}.no-svg .svg-image,.svg .no-svg-image{display:none;}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}.hide{display:none;}.show{display:block;}.clear{clear:both;font-size:0;line-height:0;height:0;}.clearer:after,header:after,.header:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col3-layout .product-options-bottom .price-box:after,.search-autocomplete li:after,.block .block-content:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after,.my-account .order-info:after,#mini-cart .mini-products-list li.item:after,.section-line:after,.section-title:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}.responsive-indicator{display:none;position:fixed;bottom:0;width:100%;height:30px;z-index:20000;}.responsive-indicator:before{text-align:center;width:100%;float:left;color:#fff;font:11px Helvetica;line-height:25px;text-transform:uppercase;margin-top:5px;}@media only screen and (max-width:767px){.responsive-indicator{background:orange;border-bottom:solid 10px orange;}.responsive-indicator:before{content:'Mobile';}}@media only screen and (min-width:768px) and (max-width:959px){.responsive-indicator{background:yellow !important;}.responsive-indicator:before{content:'Tablet / Portrait';color:#000;}}@media only screen and (min-width:992px){.responsive-indicator{background:brown !important;}.responsive-indicator:before{content:'Small Desktop / Tablet Landscape';color:#000;}}@media only screen and (min-width:1280px){.responsive-indicator{background:blue !important;}.responsive-indicator:before{content:'Wide Screens';}}