.pages .item.dots,.pages .item.view-all{line-height:48px}.pages .item.view-all a{text-decoration:underline;font-size:16px}.pages .item.view-all a,.pages .item.view-all:hover a{color:#666}.products.wrapper.grid.products-grid+.toolbar.toolbar-products .pages .item.view-all{margin-left:15px}.popupmaindiv .popupleftside .productname{margin-bottom:0}.popupmaindiv .popupleftside .delivered_by{font-size:10px;margin-bottom:10px}.popupmaindiv .popupleftside .prcwrap{text-align:right;margin-top:0}.popupmaindiv .popupleftside .custom_price_one span,.popupmaindiv .popupleftside .custom_price span{font-size:10px;color:#459100}.popupmaindiv .popupleftside .sale-ends-soon{margin-top:25px}.popupmaindiv .popupleftside .sale-ends-soon p{font-size:10px}.popupmaindiv .popupleftside .sale-ends-soon p:first-of-type{margin-bottom:0;color:#459100;text-transform:uppercase}.popupmaindiv .custom_price_one,.popupmaindiv .custom_price{line-height:10px}.popupmaindiv .custom_price_one .retailPriceText,.popupmaindiv .custom_price_one .retailPricePrice,.popupmaindiv .custom_price .retailPriceSaveText,.popupmaindiv .custom_price .retailPriceSavePrice{display:none}#bss_ajaxcart_popup .message.popupheader{text-align:left}@media screen and (max-width:767px){.popupmaindiv .popupleftside .productqty{max-width:30px;margin-top:10px}#bss_ajaxcart_popup .message.popupheader::after{width:auto;right:-10px}#bss_ajaxcart_popup .message.popupheader{width:100%}}@media (min-width:768px){.options-list .field.choice.admin__field.admin__field-option{padding-left:35px}#size-guide-popup-link{margin-bottom:0}.catalog-product-view .product-info-main .leftbox p.freeshippingtext{letter-spacing:0.25rem}.product-info-main .product.attribute.overview{margin-top:12px}.product-options-wrapper .label,.product-options-bottom .label,.review-form .label{font-size:16px}.retailPriceBox .retailPriceSaveText{padding-right:5px}.checkout-index-index .retailPriceBox .retailPriceSaveText{padding-right:0}.options-list .field.choice.admin__field.admin__field-option label{padding-top:7px}#tab-label-returnandwarranty\.tab a{padding-right:0}.options-list .field.choice.admin__field.admin__field-option label{padding-top:2px}.options-list .field.choice.admin__field.admin__field-option label:before{top:3px !important}.catalog-product-view .fieldset .field:first-of-type{margin-bottom:20px}#product-addtocart-button{margin-top:25px}}@media (max-width:767px){.catalog-product-view #product-addtocart-button{margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;padding:13px 11px}.catalog-product-view .previous_next{border:none}.catalog-product-view .product-info-main .page-title-wrapper h1{font-size:15.6px;letter-spacing:0.04em;margin:20px 0 15px;padding-left:10px;font-weight:600}.catalog-product-view .product-info-main .rightbox{padding-right:10px}.catalog-product-view .product-info-main .leftbox{padding-left:10px;letter-spacing:0.03em}.catalog-product-view .fotorama{margin-top:10px}.catalog-product-view .fotorama__stage{max-height:400px !important}.catalog-product-view .fotorama__nav--dots .fotorama__nav__frame{width:24px}.catalog-product-view #product-options-wrapper label{letter-spacing:0.5px;font-size:15.6px}.catalog-product-view .pro_icon_row ul li{padding:0}.catalog-product-view .fieldset .field{margin-bottom:1px}.catalog-product-view .columns .product-add-form{padding:3px 10px 0 10px;margin:0}.catalog-product-view .main_info_box .previous_next{width:100%;margin-top:0;margin-left:0}.catalog-product-view .product.info.detailed{margin-left:0;margin-right:0}.catalog-product-view .product-info-main .product.attribute.overview{padding:1px 10px 0 10px}.catalog-product-view .options-list .field.choice.admin__field.admin__field-option input[type="checkbox"]:not(:checked)+label::before,.catalog-product-view .options-list .field.choice.admin__field.admin__field-option input[type="checkbox"]:checked+label::before{width:18.2px;height:18.2px}.catalog-product-view .options-list .field.choice.admin__field.admin__field-option{padding-left:22px}.catalog-product-view .options-list .field.choice.admin__field.admin__field-option label{font-size:15.6px;margin-top:-3px}.catalog-product-view .fieldset .field.qty{padding-right:10px;top:20px}.catalog-product-view .product-info-main .leftbox p.freeshippingtext{font-size:14.3px}.catalog-product-view .product-info-main .leftbox .delivered_by.top_del_by{margin-bottom:-10px;font-size:14.3px}.catalog-product-view .product-info-main .leftbox .delivered_by.top_del_by strong,.catalog-product-view .product-info-main .leftbox .delivered_by.top_del_by span{font-size:14.3px}.catalog-product-view .product-info-main .leftbox #gcChristmasNeedSooner{font-size:11.7px}.catalog-product-view .product.attribute.overview .value p{line-height:0.7em;margin-top:8px;margin-bottom:-19px}.catalog-product-view .product-info-price .price-box .price-container .price{font-size:22.1px}.catalog-product-view .product-options-wrapper .label,.catalog-product-view .product-options-bottom .label,.catalog-product-view .review-form .label{font-size:15.6px}.catalog-product-view .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:15.6px}.catalog-product-view .product.attribute.overview .value p strong{font-size:14.3px !important}.catalog-product-view .product.data.items>.item.title .data.switch{font-size:15.6px}.catalog-product-view .product.data.items>.item.title .data.switch:after{font-size:18.2px}.catalog-product-view .product.data.items>.item.title .data.switch span{font-size:13px}.catalog-product-view .product.description p,.catalog-product-view .product.description p span,.catalog-product-view .returnandwarranty p{font-size:13px !important}.catalog-product-view .delivered_by.top_del_by{font-size:14.3px}.catalog-product-view .returnandwarranty .colleft h4{font-size:16.9px}.catalog-product-view .catalog-product-view .product.description p,.catalog-product-view .catalog-product-view .product.description p span,.catalog-product-view .catalog-product-view .returnandwarranty p{font-size:16.9px !important}.catalog-product-view .returnandwarranty .content__item-link{font-size:14.3px}.catalog-product-view .main_info_box .previous_next a.previouslink{font-size:15.6px}.catalog-product-view .fieldset .field.qty label{font-size:15.6px}.catalog-product-view .fieldset .field.qty .control{transform:scale(1.3)}}.select2-container .select2-selection--single{height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#488f05 transparent transparent transparent;border:none;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:"\f107";top:-7px;left:-5px;position:relative;font-size:20px;color:#488f05}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:12px}.select2-container--default .select2-selection--single .select2-selection__rendered[title="-- Please Select --"]{color:#a6a6a6}@media (max-width:767px){.checkout-cart-index .cart.table-wrapper .item-options{font-size:12px}.checkout-cart-index .cart.table-wrapper .delivered_by strong{font-weight:bold}.checkout-cart-index .cart.table-wrapper .delivered_by .delivered_by_date{font-weight:bold}.checkout-cart-index .cart.table-wrapper .product-image-container{width:127.4px !important;margin-top:11px}.checkout-cart-index .cart.table-wrapper .col.qty{margin-top:38px;padding-right:0;font-size:11.7px}.checkout-cart-index .cart.table-wrapper .col.qty:before{font-size:11.7px}.checkout-cart-index .cart.table-wrapper .col.qty .input-text{width:15.6px;height:15.6px;font-size:10.4px}.checkout-cart-index .cart.table-wrapper .col.subtotal{width:100%;position:relative;padding-left:126px}.checkout-cart-index .cart.table-wrapper .col.subtotal .price-excluding-tax .cart-price .price{position:absolute;right:0;top:45%}.checkout-cart-index .cart.table-wrapper .item{border-bottom:none}.checkout-cart-index .cart.table-wrapper .item .col.item{padding-left:126px;padding-bottom:20px}.checkout-cart-index .cart.table-wrapper #shopping-cart-table .item-info .product-item-details .product-item-name{font-size:18.2px}.checkout-cart-index .cart.table-wrapper #shopping-cart-table .item-info .product-item-details .product-item-name a{font-size:14.3px}.checkout-cart-index .cart.table-wrapper #shopping-cart-table .item-info .product-item-details .delivered_by{font-size:13px}.checkout-cart-index .cart.table-wrapper #shopping-cart-table .item-info .product-item-details .delivered_by strong,.checkout-cart-index .cart.table-wrapper #shopping-cart-table .item-info .product-item-details .delivered_by span{font-size:13px}.checkout-cart-index .item-actions{border-bottom:none}.checkout-cart-index .item-actions td{padding:0 !important}.checkout-cart-index .item-actions td .action{margin-right:20px}.checkout-cart-index .item-actions td .action span{font-size:9.1px}.checkout-cart-index .cart-discount{padding:15px 15px 23px}.checkout-cart-index .cart-discount .discount .content .coupon{width:218px}.checkout-cart-index .cart-discount .discount .content .coupon .field{width:130px;padding:0;font-size:10.4px}.checkout-cart-index .cart-discount .discount .content .coupon .field .control input{font-size:10.4px;height:24.7px}.checkout-cart-index .cart-discount .discount .content .coupon .actions-toolbar button span{font-size:10.4px}.checkout-cart-index #gcSaleInfo{display:none}.checkout-cart-index .gcSaleInfoTable{position:relative;padding:0;border-bottom:1px solid #ccc}.checkout-cart-index .gcSaleInfoTable .gcSaleInfo{border-bottom:1px solid #ccc;padding-bottom:50px;float:right;position:absolute;top:-30px;left:126px}.checkout-cart-index .gcSaleInfoTable .gcSaleInfo .gcsiHead{text-transform:uppercase;color:#4b8d07;font-size:14.3px;text-align:left;margin:0;line-height:1em}.checkout-cart-index .gcSaleInfoTable .gcSaleInfo .gcsiText{font-size:14.3px;text-align:left;margin:0;letter-spacing:0.025em;line-height:1em}.checkout-cart-index .gcSavePriceCart,.checkout-cart-index .gcRetailPriceCart{font-size:14.3px;color:#4b8d07;position:relative;right:0;line-height:1em}.checkout-cart-index .gcSavePriceCart .price,.checkout-cart-index .gcRetailPriceCart .price{font-size:14.3px !important;color:#4b8d07 !important}.checkout-cart-index .gcSavePriceCart .retailPriceText,.checkout-cart-index .gcRetailPriceCart .retailPriceText{text-transform:uppercase}.checkout-cart-index .gcSavePriceCart .retailPricePrice,.checkout-cart-index .gcRetailPriceCart .retailPricePrice{text-decoration:line-through}.checkout-cart-index .gcSavePriceCart .retailPricePrice .price,.checkout-cart-index .gcRetailPriceCart .retailPricePrice .price{color:#464546 !important}.checkout-cart-index .gcSavePriceCart{width:100% !important;text-align:left !important;float:left !important}.checkout-cart-index .price-excluding-tax{float:right !important}.checkout-cart-index .gcRetailPriceCart{float:left !important;width:100% !important;text-align:left !important;color:#464546 !important}.checkout-cart-index #block-shipping{display:none}.checkout-cart-index .cart-totals tbody .mark,.checkout-cart-index .cart-totals tfoot .mark,.checkout-cart-index .opc-block-summary .table-totals tbody .mark,.checkout-cart-index .opc-block-summary .table-totals tfoot .mark,.checkout-cart-index .cart-totals tbody .amount,.checkout-cart-index .cart-totals tfoot .amount,.checkout-cart-index .opc-block-summary .table-totals tbody .amount,.checkout-cart-index .opc-block-summary .table-totals tfoot .amount{font-size:15.6px}.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout span:after{font-size:15.6px}.checkout-cart-index .checkout-methods-items .action.checkout::before{height:18.2px;background-size:13px;width:18.2px;top:5px}.checkout-cart-index .checkout-methods-items .paypal.checkout::after{font-size:11.7px}}@media (min-width:768px){.checkout-cart-index .cart.table-wrapper .cart thead tr th.col{font-size:19px;letter-spacing:0.025em}.checkout-cart-index .cart.table-wrapper .product-image-wrapper .product-image-photo{margin:0;padding-right:0}.checkout-cart-index .cart.table-wrapper .product-image-wrapper .product-image-photo .product-image-container{width:370px !important}.checkout-cart-index .cart.table-wrapper .product-image-container{width:370px !important}.checkout-cart-index .cart.table-wrapper .product-item-photo{padding-right:0}.checkout-cart-index .cart.table-wrapper .col.qty .input-text{width:24px;height:24px;font-weight:bold}.checkout-cart-index .cart.table-wrapper .col.subtotal .price{letter-spacing:0.025em}.checkout-cart-index .cart.table-wrapper thead tr th.col{padding-top:10px;padding-bottom:5px;text-align:center}.checkout-cart-index .cart.table-wrapper tr td.col.item,.checkout-cart-index .cart.table-wrapper tr td.col.qty{padding-top:33px}.checkout-cart-index .cart.table-wrapper tr td.col.qty{text-align:center}.checkout-cart-index .cart.table-wrapper tr td.col.item{padding-right:90px}.checkout-cart-index .cart.table-wrapper tr td.col.subtotal{padding-top:10px;padding-right:20px}.checkout-cart-index .cart.table-wrapper tr td.col.subtotal .price-excluding-tax{position:relative;right:20px}.checkout-cart-index .cart.table-wrapper .item-actions td{padding-top:15px}.checkout-cart-index .product-item-details{padding-bottom:0}.checkout-cart-index .product-item-details .product-item-name{letter-spacing:0.025em}.checkout-cart-index .product-item-details .delivered_by,.checkout-cart-index .product-item-details .delivered_by_date{font-size:19px;letter-spacing:0.025em}.checkout-cart-index .gcSavePriceCart,.checkout-cart-index .gcRetailPriceCart{font-size:16px;color:#4b8d07;position:relative;right:20px}.checkout-cart-index .gcSavePriceCart .price,.checkout-cart-index .gcRetailPriceCart .price{font-size:14px !important;color:#4b8d07 !important}.checkout-cart-index .gcSavePriceCart .retailPriceText,.checkout-cart-index .gcRetailPriceCart .retailPriceText{text-transform:uppercase}.checkout-cart-index .gcSavePriceCart .retailPricePrice,.checkout-cart-index .gcRetailPriceCart .retailPricePrice{text-decoration:line-through}.checkout-cart-index #block-shipping{display:none}.checkout-cart-index .cart-summary{padding-right:0}.checkout-cart-index .cart-summary .summary.title{display:none}.checkout-cart-index .cart-summary .checkout-methods-items .item{padding-right:35px}.checkout-cart-index #cart-totals{border-top:none;padding-top:4px}.checkout-cart-index #cart-totals tbody tr td,.checkout-cart-index #cart-totals tbody tr th{font-size:17px;padding:0}.checkout-cart-index #cart-totals tbody tr td .price,.checkout-cart-index #cart-totals tbody tr th .price{padding-right:35px}.checkout-cart-index #cart-totals .totals-tax{display:none}.checkout-cart-index #cart-totals .custom_amount th,.checkout-cart-index #cart-totals .custom_amount td{padding-bottom:15px}.checkout-cart-index #cart-totals .custom_amount th span.label:after,.checkout-cart-index #cart-totals .custom_amount td span.label:after{content:":"}.checkout-cart-index #cart-totals .grand strong .price{font-size:27px;letter-spacing:0.025em}.checkout-cart-index #gcSaleInfo{float:right;position:absolute;right:35px;bottom:15px}.checkout-cart-index #gcSaleInfo .gcsiHead{text-transform:uppercase;color:#4b8d07;font-size:16px;text-align:right;margin:0;line-height:1em}.checkout-cart-index #gcSaleInfo .gcsiText{font-size:16px;text-align:right;margin:0;letter-spacing:0.025em;line-height:1em}.cart-summary .checkout-methods-items{margin-top:15px}.cart-summary .checkout-methods-items .action.primary.checkout span::after{content:"PROCEED TO CHECKOUT"}#discount-coupon-form .field{width:177px}#discount-coupon-form .field .control{width:177px}.checkout-cart-index .cart-discount .coupon .actions-toolbar .action.apply.primary{position:relative;left:-20px}#shopping-cart-table .actions-toolbar{margin-bottom:5px}}#checkout-review-table .product-image-wrapper{width:65%}#checkout-review-table .product-item.divider{display:none}#checkout-review-table .product-item .a-center{border:none}#checkout-review-table .product-item .a-center.qty{width:100%;padding-right:5px}@media (min-width:768px){.checkout-index-index .opc-wrapper select,.checkout-index-index .opc-wrapper input[type="text"],.checkout-index-index .opc-wrapper input[type="password"],.checkout-index-index .opc-wrapper input[type="url"],.checkout-index-index .opc-wrapper input[type="tel"],.checkout-index-index .opc-wrapper input[type="search"],.checkout-index-index .opc-wrapper input[type="number"],.checkout-index-index .opc-wrapper input[type="datetime"],.checkout-index-index .opc-wrapper input[type="email"]{height:44px;color:#000}.checkout-index-index #opc-sidebar .minicart-items-wrapper{overflow:initial;min-height:120px}.checkout-index-index #opc-sidebar button.action.primary.checkout{margin-top:0}.checkout-index-index #opc-sidebar .opc-block-summary{padding:0 10px !important}.checkout-index-index #opc-sidebar .opc-block-summary .totals-tax{display:none}.checkout-index-index #opc-sidebar #co-place-order-area{padding:0 !important}.checkout-index-index .opc.opc-sticky .sticky .step-content{padding-left:0}.checkout-index-index .minicart-items .product>.product-item-photo,.checkout-index-index .minicart-items .product>.product-image-container{min-width:80px;text-align:center}.ie11 .checkout-index-index .minicart-items .product>.product-item-photo,.ie11 .checkout-index-index .minicart-items .product>.product-image-container{height:115px !important}.checkout-index-index .minicart-items .product>.product-item-photo img,.checkout-index-index .minicart-items .product>.product-image-container img{width:auto}.checkout-index-index #checkout-review-table{min-height:110px}.checkout-index-index #checkout-review-table tr td{padding:0}.checkout-index-index button.action.primary.checkout{background:#489017 !important}.checkout-index-index .osc-place-order-block.checkout-comment-block{display:none}.checkout-index-index .minicart-items .product-item .product-image-wrapper{margin-top:10px}.checkout-index-index .minicart-items .product-item .subtotal{padding-top:0}.checkout-index-index .col-mp.mp-6.mp-sm-7.mp-xs-12 .securecheckout{padding-right:20px}.checkout-index-index .col-mp.mp-6.mp-sm-5.mp-xs-12{padding-right:0}.checkout-index-index .opc.opc-sticky .sticky{padding:0 35px 0 25px}.checkout-index-index .order-summary.hoverable .step-title span{font-size:17px !important}.checkout-index-index .cart-totals tbody .mark,.checkout-index-index .cart-totals tfoot .mark,.checkout-index-index .opc-block-summary .table-totals tbody .mark,.checkout-index-index .opc-block-summary .table-totals tfoot .mark,.checkout-index-index .cart-totals tbody .amount,.checkout-index-index .cart-totals tfoot .amount,.checkout-index-index .opc-block-summary .table-totals tbody .amount,.checkout-index-index .opc-block-summary .table-totals tfoot .amount{text-transform:none;line-height:1em}.checkout-index-index .opc-block-summary .table-totals tbody .sub .mark,.checkout-index-index .opc-block-summary .table-totals tbody .sub .amount{padding-top:20px}.checkout-index-index .opc-block-summary .table-totals tbody .shipping .mark,.checkout-index-index .opc-block-summary .table-totals tbody .shipping .amount{padding-bottom:20px}.checkout-index-index .opc-block-summary .totals.shipping .mark .value{display:none}.checkout-index-index .opc-block-summary .table-totals .grand strong{font-size:20px;letter-spacing:0.025em}.checkout-index-index #checkout-shipping-method-load>table>tbody>tr>td.col.col-price>span>span.free{color:transparent;font-size:0}.checkout-index-index #checkout-shipping-method-load>table>tbody>tr>td.col.col-price>span>span.free:before{font-size:16px;content:"FREE";color:#479001}}@media (max-width:767px){body.checkout-index-index.onestepcheckout-index-index .order-summary .step-title{margin-right:0}body.checkout-index-index.onestepcheckout-index-index .order-summary .step-title span{font-size:18.2px}body.checkout-index-index.onestepcheckout-index-index .order-summary .step-title:after{width:14.3px;height:14.3px}body.checkout-index-index.onestepcheckout-index-index #checkoutSteps .place-order-primary,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .place-order-primary{margin-right:-20px}body.checkout-index-index.onestepcheckout-index-index #checkoutSteps button.action.primary.checkout,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar button.action.primary.checkout{position:fixed;bottom:0;z-index:99}body.checkout-index-index.onestepcheckout-index-index #checkoutSteps button.action.primary.checkout span,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar button.action.primary.checkout span{font-size:19.5px}body.checkout-index-index.onestepcheckout-index-index #checkoutSteps button.action.primary.checkout span:before,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar button.action.primary.checkout span:before{width:22.1px;height:26px;background-size:15.6px}body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .opc-block-summary{margin:0 0 0px -10px !important;padding:0 10px 10px 10px !important}body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .opc-block-summary .totals-tax{display:none}body.checkout-index-index.onestepcheckout-index-index #opc-sidebar #checkout-review-table .product-item:not(.details) td{padding-bottom:0}body.checkout-index-index.onestepcheckout-index-index #opc-sidebar #checkout-review-table .product-item.details td{padding-top:0}body.checkout-index-index.onestepcheckout-index-index #opc-sidebar #checkout-review-table .product-item .price{font-size:15.6px}body.checkout-index-index.onestepcheckout-index-index #opc-sidebar #checkout-review-table .product-item .item-options{font-size:15.6px}body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr td,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.grand td,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr th,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.grand th{font-size:15.6px}body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr td.mark,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.grand td.mark,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr th.mark,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.grand th.mark,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr td.amount,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.grand td.amount,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr th.amount,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.grand th.amount{font-size:18.2px;text-transform:none}body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr td.mark strong,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.grand td.mark strong,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr th.mark strong,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.grand th.mark strong,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr td.amount strong,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.grand td.amount strong,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr th.amount strong,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.grand th.amount strong{font-size:18.2px}body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.grand td,body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.grand th{line-height:1em;padding-top:20px}body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .table-totals tr.shipping th.mark span.value{display:none}body.checkout-index-index.onestepcheckout-index-index #opc-sidebar .osc-place-order-wrapper{display:none}body.checkout-index-index .step-title span{font-size:22.1px}body.checkout-index-index .opc-wrapper #contact .fieldset .field label,body.checkout-index-index .opc-wrapper #shipping .fieldset .field label,body.checkout-index-index .opc-wrapper #billing .fieldset .field label,body.checkout-index-index .opc-wrapper #contact .fieldset .field legend,body.checkout-index-index .opc-wrapper #shipping .fieldset .field legend,body.checkout-index-index .opc-wrapper #billing .fieldset .field legend{font-size:15px !important}body.checkout-index-index .opc-wrapper #contact .fieldset .field .control input,body.checkout-index-index .opc-wrapper #shipping .fieldset .field .control input,body.checkout-index-index .opc-wrapper #billing .fieldset .field .control input,body.checkout-index-index .opc-wrapper #contact .fieldset .field .control input[type="text"],body.checkout-index-index .opc-wrapper #shipping .fieldset .field .control input[type="text"],body.checkout-index-index .opc-wrapper #billing .fieldset .field .control input[type="text"]{font-size:15.6px;height:36.4px}body.checkout-index-index .opc-wrapper #contact label,body.checkout-index-index .opc-wrapper #shipping label,body.checkout-index-index .opc-wrapper #billing label,body.checkout-index-index .opc-wrapper #contact legend,body.checkout-index-index .opc-wrapper #shipping legend,body.checkout-index-index .opc-wrapper #billing legend{font-size:15.6px !important}body.checkout-index-index .opc-wrapper #contact input[type="text"],body.checkout-index-index .opc-wrapper #shipping input[type="text"],body.checkout-index-index .opc-wrapper #billing input[type="text"],body.checkout-index-index .opc-wrapper #contact select,body.checkout-index-index .opc-wrapper #shipping select,body.checkout-index-index .opc-wrapper #billing select{font-size:15px;height:36.4px}body.checkout-index-index .opc-wrapper #contact .billing-address-same-as-shipping-block span,body.checkout-index-index .opc-wrapper #shipping .billing-address-same-as-shipping-block span,body.checkout-index-index .opc-wrapper #billing .billing-address-same-as-shipping-block span{font-size:15.6px !important}body.checkout-index-index .opc-wrapper #contact .billing-address-form,body.checkout-index-index .opc-wrapper #shipping .billing-address-form,body.checkout-index-index .opc-wrapper #billing .billing-address-form,body.checkout-index-index .opc-wrapper #contact #checkout-step-shipping,body.checkout-index-index .opc-wrapper #shipping #checkout-step-shipping,body.checkout-index-index .opc-wrapper #billing #checkout-step-shipping{margin-right:-10px}body.checkout-index-index .opc-wrapper #contact .step-title,body.checkout-index-index .opc-wrapper #shipping .step-title,body.checkout-index-index .opc-wrapper #billing .step-title{margin-right:0}body.checkout-index-index .opc-wrapper #contact{margin-right:0}body.checkout-index-index #opc-shipping_method .step-title{margin-right:0}body.checkout-index-index #opc-shipping_method .checkout-shipping-method #co-shipping-method-form #checkout-shipping-method-load .table-checkout-shipping-method tbody td{font-size:15.6px;padding-top:4px}body.checkout-index-index #opc-shipping_method .checkout-shipping-method #co-shipping-method-form #checkout-shipping-method-load .table-checkout-shipping-method tbody td.col-delivery{padding-left:25px}body.checkout-index-index #payment .step-title{margin-right:0}body.checkout-index-index #onepage-checkout-shipping-method-additional-load{display:none}body.checkout-index-index #checkout-payment-method-load label{font-size:15.6px !important}body.checkout-index-index #checkout-payment-method-load label img{height:23.4px !important}body.checkout-index-index #checkout-shipping-method-load>table>tbody>tr>td.col.col-price>span>span.free{color:transparent;font-size:0}body.checkout-index-index #checkout-shipping-method-load>table>tbody>tr>td.col.col-price>span>span.free:before{font-size:16px;content:"FREE";color:#479001}body.checkout-index-index .minicart-items .product>.product-image-container{width:103px !important;text-align:center}body.checkout-index-index .minicart-items .product>.product-image-container img{width:auto}body.checkout-index-index .opc-block-summary .product-item div.subtotal{position:relative;top:-30px}body.checkout-index-index .cart-totals tbody .mark,body.checkout-index-index .cart-totals tfoot .mark,body.checkout-index-index .opc-block-summary .table-totals tbody .mark,body.checkout-index-index .opc-block-summary .table-totals tfoot .mark,body.checkout-index-index .cart-totals tbody .amount,body.checkout-index-index .cart-totals tfoot .amount,body.checkout-index-index .opc-block-summary .table-totals tbody .amount,body.checkout-index-index .opc-block-summary .table-totals tfoot .amount{text-transform:none;line-height:1em}body.checkout-index-index .opc-block-summary .table-totals tbody .sub .mark,body.checkout-index-index .opc-block-summary .table-totals tbody .sub .amount{padding-top:20px}body.checkout-index-index .opc-block-summary .table-totals tbody .shipping .mark,body.checkout-index-index .opc-block-summary .table-totals tbody .shipping .amount{padding-bottom:20px}}@media screen and (max-width:359px){body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #contact .fieldset .field label,body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #shipping .fieldset .field label,body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #billing .fieldset .field label,body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #contact .fieldset .field legend,body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #shipping .fieldset .field legend,body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #billing .fieldset .field legend{font-size:14px !important}body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #contact .fieldset .field label:after,body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #shipping .fieldset .field label:after,body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #billing .fieldset .field label:after{margin-left:2px}body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #contact input[type="text"],body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #shipping input[type="text"],body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #billing input[type="text"],body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #contact select,body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #shipping select,body.checkout-index-index.onestepcheckout-index-index .opc-wrapper #billing select{font-size:14px}}.ves-megamenu .opener{pointer-events:none}.dispImportant{display:block !important}@media (max-width:767px){.ves-megamenu li .submenu .content-wrap .megamenu-sidebar .right-items-megamenu .rcol{display:none}}