.payment-method-braintree fieldset{margin-bottom:0 !important}.payment-method-braintree .cvv{max-width:none}.payment-method-braintree .cvv .hosted-control{max-width:100px}.payment-method-braintree .cvv .field-tooltip{right:130px}.checkout-payment-method .payment-option-content{padding-left:0}.abs-discount-code .form-discount .actions-toolbar .primary,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary{padding-top:0 !important}.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus){box-shadow:none;height:42px !important;background-color:#f6f6f6;color:#000;border:0;border-radius:0;min-width:130px;border:1px solid #000;font-weight:400}.product-info-price .price-box .old-price{font-size:17px !important;font-weight:initial}.payment-method-braintree .hosted-control{max-width:50%}#braintree_expirationDate{width:25%}.payment-method-braintree .cvv .hosted-control{max-width:15%}.payment-method-braintree .cvv .field-tooltip{right:65%}@media (max-width:768px){.abs-checkout-tooltip-content-position-top-mobile:before,.abs-checkout-tooltip-content-position-top-mobile:after,.field-tooltip .field-tooltip-content:before,.field-tooltip .field-tooltip-content:after{right:15px}}@media all and (min-width:1024px),print{.opc-wrapper .shipping-address-item:before{width:0 !important}}button{font-family:effra !important}.input-text{font-family:effra !important}.action .primary{font-family:effra !important}.cart-summary{background-color:#fff;position:static}.cart.table-wrapper .cart thead tr th.col,.cart-summary>.title{margin:0;font-family:'Effra';font-style:normal;font-weight:500;font-size:24px;line-height:32px;color:#000}.cart.table-wrapper .product-item-details{text-align:left}.cart.table-wrapper .product-item-details .product-item-name a{color:#000;font-family:'Effra';font-style:normal;font-weight:400;font-size:24px;line-height:32px}.cart.table-wrapper .item-options{font-family:'Effra';font-style:normal;font-weight:400;font-size:14px;line-height:24px}.cart.table-wrapper .item-options dt{font-weight:400}.cart.table-wrapper .actions-toolbar>.action-delete:before{content:url(../icons/bin.png) !important;margin-right:10px}.cart.table-wrapper td.col.price .price-excluding-tax .price,.cart.table-wrapper td.col.subtotal .price-excluding-tax .price{font-weight:500;color:#000;font-size:16px;line-height:20px}.cart.table-wrapper .actions-toolbar>.action-edit{display:none}.cart-container .form-cart .actions.main .continue{display:table-cell;border:2px solid #828282;text-decoration:none;color:#000;text-align:center}.cart-container .form-cart .actions.main .update{box-shadow:0 0 #3c3333;border-radius:0;display:table-cell;border:1px solid #828282;text-decoration:none;background-color:#828282;color:#fff;text-align:center}.cart-totals{border-top:none}.cart-totals tbody .mark{color:#000;line-height:20px;font-size:16px;font-weight:400;font-family:'effra'}.cart-totals tbody .amount{padding:0;font-weight:500;line-height:20px;font-size:16px}.cart-container .form-cart .actions.main{display:flex}.cart-summary #block-shipping{display:none}.cart-container .block.crosssell .products-grid .product-item-actions{display:none}.cart-totals .grand .mark{font-size:16px;font-weight:400}.cart-totals .grand .mark strong{font-weight:700}.cart-totals .grand .amount{font-size:16px}.cart-totals .grand .amount strong{font-weight:500}.cart-summary .checkout-methods-items .action.primary.checkout,.review-form .review-form-actions .primary.actions-primary button.primary{padding:10px 29px;border-radius:0;border:none;background-color:#012613;width:100%;font-family:'Effra';font-style:normal;font-weight:700;font-size:18px;line-height:160%;align-items:center;text-align:center;color:#fff;text-transform:none}.cart.table-wrapper table#shipping-cart-table.cart.items.data.table thead{display:none}.block-minicart .action.primary.checkout,.block-minicart .block-content>.actions>.primary .action.primary{width:auto;padding:18px 29px;font-weight:500;border-radius:0;border:none;background-color:#004c32;font-size:22px;letter-spacing:1.8px;line-height:26px}.coupon .actions-toolbar>.primary .action{padding:0;width:169px;bottom:0;background:#012613;margin-left:16px;padding:14px 32px}.cart-discount .actions-toolbar .action.primary:not(:focus){box-shadow:none !important;width:auto}.cart-discount .actions-toolbar .action.primary{border:0 solid !important;background-color:#012613;font-family:'Effra';font-style:normal;font-weight:700;font-size:18px;border-radius:6px}.cart-discount .actions-toolbar .action.primary:hover{border:0 solid !important;background-color:#012613;font-family:'Effra';font-style:normal;font-size:18px;border-radius:6px;width:auto}cart-discount .actions-toolbar .action.primary:hover{background:#012613 !important;border:1px solid #012613 !important}.coupon .actions-toolbar>.primary .action span{color:#fff}.coupon .actions-toolbar>.primary{width:100%}.cart-discount .actions-toolbar{vertical-align:bottom}.cart-discount .fieldset>.field>.label{display:block;font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.25px;color:#000}cart-discount .actions-toolbar{vertical-align:bottom}.checkout-cart-index .page-title-wrapper,.cart.table-wrapper .towishlist{display:none}.block.crosssell .product-item-info .product-item-details{text-align:center}.block.crosssell .title strong{font-weight:700;line-height:26px;font-size:22px}.cart.table-wrapper .actions-toolbar>.action-delete{left:0}.cart.table-wrapper .actions-toolbar>.action-edit>span,.cart.table-wrapper .actions-toolbar>.action-delete>span{border:0;clip:none;overflow:visible;position:relative;font-family:'Effra';font-style:normal;font-weight:400;font-size:13.0973px;line-height:53px;align-items:center;color:#000}.breadcrumbs a:visited{color:#838383}.breadcrumbs .active,.breadcrumbs .active a{color:#000 !important}.breadcrumbs a:hover{text-decoration:none;color:#000}.breadcrumbs strong{font-weight:500;color:#000}.breadcrumbs{display:block;margin-left:auto;margin-right:auto}.breadcrumbs .items,.breadcrumbs a{text-transform:uppercase;font-weight:500;color:#828282;text-align:center;font-family:effra;text-decoration:none}@media (min-width:768px){.checkout-cart-index #maincontent,.checkout-index-index #maincontent,.catalog-product-view #maincontent{padding-right:15px !important;padding-left:15px !important;z-index:1}.checkout-cart-index .page-main{padding-right:0;padding-left:0}.form-cart{width:70% !important;padding-right:8% !important;margin-bottom:0}.cart-summary{width:28%;top:0;padding:40px 45px;margin:0;background:#f6f6f6;margin-top:20px}.cart.table-wrapper .cart thead tr th.col,.cart-summary>.title{padding:0 0 14px}.cart.table-wrapper .product-item-photo .product-image-container{width:117px !important}.cart.table-wrapper .product-image-wrapper .product-image-photo{height:125px}.cart.table-wrapper td.col.price,.cart.table-wrapper td.col.qty,.cart.table-wrapper td.col.subtotal{text-align:right;padding-top:16px;padding-right:0}.cross-circle{display:table-cell}.cross-circle a{display:block;width:23px;height:23px;border-radius:100%;border:2px solid;font-size:15px;line-height:19px;color:#bdbdbd;text-align:center;font-family:effra}.cross-circle a:hover{color:#333;text-decoration:none}.cross-circle{padding-top:50px;padding-right:12px}.cart-container .form-cart .actions.main .continue{padding:9px;font-size:16px;font-weight:700;line-height:20px;font-family:effra}.cart-container .form-cart .actions.main .update{background:#012613;font-family:'Effra';font-style:normal;font-weight:700;font-size:18px;line-height:160%}.cart-totals{padding-top:30px}.cart-totals tbody .mark{padding:0 0 20px}.cart-totals .grand .mark{padding:13px 0 15px}.cart-totals .grand .amount{padding:13px 0 15px}.breadcrumbs{padding-top:20px;box-sizing:border-box;width:100%;padding-bottom:76px;margin:0;max-width:100%}.breadcrumbs .items,.breadcrumbs a{text-transform:none;font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#838383;text-align:left}.block.crosssell{width:60%;padding:60px 8% 0 0}.block.crosssell .products-grid .product-item{width:46%;margin-right:20px}.block.crosssell .product-item-info,.block.crosssell .product-item-info .product-item-photo .product-image-container{width:100% !important}.block.crosssell .product-item-info .product-item-photo .product-image-container .product-image-wrapper img{width:100%}}@media (max-width:768px){.cart-summary{width:100%;top:0;padding:0;margin:0}.cart-container .form-cart{width:100% !important;padding-right:0 !important;padding-top:40px}.cart-discount{width:100%}}@media (max-width:639px){.cart-container .form-cart .actions.main .continue{padding:7px 15px;font-size:14px;font-weight:700;line-height:17px}.cart-container .form-cart .actions.main .update{margin-left:12px;font-size:14px;font-weight:700;line-height:17px}.cross-circle{display:none}.cart-discount .block.active .content{padding:27px 10px 0}.checkout-index-index #maincontent .breadcrumbs{padding:0 0 20px}}.no-margin{margin:0}.opc-progress-bar-item._active:before{background:#dadada;border-color:#dadada}.opc-progress-bar-item._active>span:before{background:#fff;border-color:#fff;border:2px solid #ba0c2f}.opc-progress-bar-item._active>span:after{border-color:#fff;font-family:'Effra';font-style:normal;font-weight:700;font-size:16px;line-height:22px}.opc-progress-bar{margin:57px auto;text-align:center}.opc-block-summary{background:0 0}.opc-progress-bar-item:only-child>span{left:auto !important;right:auto !important}.shipping-information .ship-to button.action-edit,.shipping-information .ship-via button.action-edit{background:#f6f6f6;border:none;padding-top:18px;padding-left:0;font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-decoration-line:underline;color:#000}.shipping-information .ship-to button.action-edit:hover,.shipping-information .ship-via button.action-edit:hover{background:#f6f6f6;border:none}.opc-block-summary>.title{font-family:'Effra';font-style:normal;font-weight:500;font-size:32px;line-height:38px;color:#000}.shipping-divider{height:24px;background:#fff}.opc-block-shipping-information{padding:40px;background:#fff}.opc-block-shipping-information:has(.shipping-information){background:#f6f6f6}div.payment-method-title label.label span{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000}.checkout-payment-method .checkout-billing-address .billing-address-details{line-height:27px;padding:0;font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000}.payment-method-braintree .hosted-control{background:#fff;border:1px solid #000;border-radius:6px}.checkout-payment-method .payment-method-content{padding:0}#co-transparent-form-braintree .field.number.required{display:inline-block}#braintree_expirationDate{width:120px;margin-right:30px}.checkout-payment-method .ccard>.field.cvv>.control{display:inline-block;padding-right:38px}.field-tooltip .field-tooltip-action:before{padding-left:1px;margin-right:20px}.checkout-agreement{display:none}input[type=checkbox]{accent-color:#215732}.checkout-agreement input[type=checkbox]{margin:-6px 20px 0 0;top:2px}.checkout-agreements-block .action-show{font-family:'Effra';font-style:normal;font-weight:400;font-size:12px;line-height:17px;color:#000}.checkout-payment-method .payment-method+.payment-method .payment-method-title{border-top:none}.checkout-payment-method .checkout-billing-address{margin:0}.opc-block-summary .items-in-cart>.title strong{font-family:'Effra';font-style:normal;font-weight:400;font-size:24px;line-height:42px}.opc-block-summary .items-in-cart>.title{border-bottom:none}.minicart-items .product-item-name{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:24px;margin:3px 0}.opc-block-summary .block.items-in-cart{border-top:.5px solid #dadada;margin-top:40px}.opc-block-shipping-information .shipping-information-title .action-edit:before{content:''}.opc-block-shipping-information .shipping-information-title .action-edit>span{position:relative;overflow:visible}.opc-block-summary .items-in-cart>.title:after{font-size:26px;line-height:26px;color:#000;margin-top:20px}.minicart-items .product-item:not(:first-child){border-top:none}.minicart-items .product-item-details .details-qty,.minicart-items .product-item-details .product.options{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px}.checkout-shipping-method .step-title,.opc-wrapper .step-title{font-family:'Effra';font-style:normal;font-weight:500;font-size:32px;line-height:38px;color:#000;border-bottom:none}.table-checkout-shipping-method{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000}.table-checkout-shipping-method tbody td{display:table-cell;border-top:none}.checkout-shipping-method .actions-toolbar .action.primary.button{height:60px;font-family:'Effra';font-style:normal;font-weight:900;font-size:18px;line-height:160%}.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary{font-weight:500;border-radius:0;border:none;background-color:#012613;font-size:18px;letter-spacing:1.8px;line-height:26px}.table-checkout-shipping-method tbody .col-price{font-weight:400}.table-checkout-shipping-method tbody tr td{vertical-align:middle}.opc-wrapper .shipping-address-item.selected-item{border:2px solid #a8c3b4;background-color:#cbdbd0;border-radius:3%;box-shadow:0 0 10px #cbdbd0}.opc-wrapper .shipping-address-item.selected-item:after,.checkout-payment-method .payment-option._collapsible .payment-option-title{display:none !important}.opc-block-summary .table-totals tbody .mark{padding:11px 0;font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:24px}.opc-block-summary .table-totals tbody .amount{padding:11px 0 11px 14px;font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:24px}.payment-method,.opc-wrapper .shipping-address-item,.opc-wrapper .shipping-address-item a,.billing-address-details a{font-size:20px;line-height:24px;color:#000 !important}.fieldset>.field.required>.label:after{color:#ba0c2f !important}input:not([disabled]):focus{box-shadow:none}.items-in-cart .product .item-options dt{font-weight:400}.items-in-cart .product .item-options dd{font-weight:500}.checkout-payment-method .payment-method form.form-purchase-order{margin-bottom:0;border-bottom:1px solid gray}.checkout-payment-method .payment-method form.form-purchase-order .fieldset{margin-bottom:0}.checkout-payment-method .payment-method form.form-purchase-order .fieldset .field{margin-bottom:0}.checkout-agreements-block{margin-top:10px}.shipping-address-items .field.addresses{margin-top:20px}@media only screen and (max-width:639px){.opc-wrapper .methods-shipping{padding-top:0;margin-top:0;background:0 0}.minicart-items .product>.product-image-container{height:110px !important;width:110px !important}.minicart-items .product-image-wrapper img{max-width:95%}}@media only screen and (max-width:1024px){.table-checkout-shipping-method tbody{display:block}.table-checkout-shipping-method td.col.col-method{padding-right:0 !important}}@media (min-width:768px){.opc-sidebar{margin:0 0 20px;background-color:#fff;margin-left:7%;float:left}.opc-wrapper{padding-top:10px;width:36%;background-color:#f6f6f6;padding:40px;margin-left:10%}.opc-block-summary{padding:40px;background:#f6f6f6}.opc-block-summary>.title{padding-bottom:5px}.opc-block-summary .items-in-cart>.title{padding:10px 40px 10px 0}.opc-wrapper .input-text,.opc-wrapper select{padding:12px 16px;border:1px solid #000;border-radius:6px;height:42px;width:90%}.opc-wrapper .form-login .fieldset .note{margin-top:20px;font-family:'Effra';font-style:normal;font-weight:400;font-size:12px;line-height:20px}.minicart-items .product>.product-image-container{height:155px !important;width:155px !important}.minicart-items .product-image-wrapper,.minicart-items .product-image-wrapper img{height:100%;width:100%}.minicart-items .product-item-details{padding-left:170px}.opc-block-summary .product-item .product-item-inner{display:flex}.opc-block-summary .product-item .subtotal{margin-left:auto}.table-checkout-shipping-method{min-width:424px}.table-checkout-shipping-method tbody td{padding-bottom:18px;padding-top:0}.table-checkout-shipping-method td.col.col-method{padding-right:0 0px 18px 0px !important}.opc-wrapper .shipping-address-item{width:100%}.items-in-cart .product .item-options{display:inline-block;margin-top:10px}}.cart-empty{font-size:20px;line-height:24px;font-family:effra;color:#000}.cart-empty a{color:#004c23}.empty-shopping-cart{text-align:center;color:#000;font-family:effra;font-size:37px;line-height:44px;padding:76px 0 16px}@media only screen and (max-width:639px){.empty-shopping-cart{font-size:31px;line-height:40px;padding:76px 0 16px}.cart-empty{font-size:17px;line-height:21px}}.catalog-product-view .breadcrumbs{display:block;width:1440px;text-align:center;margin:0 auto;padding-left:15px;padding-right:15px;padding-bottom:24px}.breadcrumbs .item:not(:last-child):after{margin-top:3px;content:url(../icons/breadcrumbs-arrow.png) !important;position:relative;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;margin-left:16px;margin-right:16px}.page-layout-1column .product-info-main{width:43%;text-align:left}.product-info-main .page-title-wrapper h1{font-family:'Effra';font-style:normal;font-weight:500;font-size:24px;line-height:32px;color:#000}.product-info-main .product-info-price{border:none}.product-info-price .price-box .price-container .price{margin-right:15px;font-family:'Effra';font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#000}.product-info-price .price-box .price-container .price-wrapper.discount .price{color:#ba0c2f}.product-info-main .product.attribute.overview{margin:0}.product-info-main .product.attribute.overview p{font-size:14px;line-height:16px;font-family:arial;text-align:justify;color:#000}.product-info-main .product-add-form .fieldset>.field{display:flex}.product-info-main .product-add-form .fieldset>.qty{display:block}.product-info-main .product-add-form .fieldset>.field>.label{font-weight:700;font-size:16px;line-height:19px;font-family:effra;color:#000;display:flex}.product-info-main .product-add-form select{border:1px solid gray;border-radius:8px;background:#f2f2f2;height:43px;padding:11px 29px;font-size:16px;line-height:19px;font-family:effra;color:#000}.box-tocart .action.tocart{margin-bottom:0;margin-right:1%;border-radius:0;background-color:rgba(0,76,35,.8);color:#fff;font-family:effra;line-height:24px;padding:10px 18px;font-size:18px;font-weight:700;width:100%;text-transform:none}.box-tocart .action.tocart:before{content:url(../icons/add_to_bag.png);margin-right:10px;top:2px;position:relative}.product-info-main .product-info-stock-sku{float:none;padding-left:0;font-size:16px;line-height:19px;font-family:effra;color:#828282}.product-info-main .product-options-bottom .box-tocart{border-bottom:1px solid #bdbdbd}a#tab-label-description-title{border:none;padding:0;font-size:20px;line-height:24px;font-weight:700;background:#fff;font-family:effra;height:auto;text-transform:uppercase}.product.data.items>.item.content{border:none;margin-top:20px;font-size:16px;line-height:19px;font-family:effra;color:#000;border-bottom:2px solid #bdbdbd}div#tab-label-reviews,a#tab-label-additional-title,div#additional{display:none}.upsell .product-item-details,.related .product-item-details,.mst-brand__more_from_brand-products-wrapper .product-item-details{text-align:center}strong#block-upsell-heading,strong#block-related-heading{font-size:20px;line-height:24px;font-family:effra;font-weight:700;text-transform:uppercase}.upsell .product-item .price-box .price-label,.related .product-item .price-box .price-label{display:none !important}.upsell .product-item .price-box .price,.related .product-item .price-box .price{margin-right:10px}.product-info-main .product-info-price .old-price .price-wrapper .price{font-size:26px;font-weight:300;line-height:31px;text-decoration:line-through}.product-info-main .product-info-price .price-box{display:flex}.product-info-price .price-box .old-price .price-container span.price-label{display:none}.normal-price span.price{color:#000}.normal-price .price-wrapper.discount span.price{color:#ba0c2f}.normal-price span.discount span.price{color:#ba0c2f}.fotorama__thumb-border{border:1px solid #bdbdbd}.sizechart{width:100%;height:100%}.product-info-main .product-options-bottom .box-tocart{margin-top:0;margin:0}.modal-popup .modal-title{text-align:center;font-size:1.25em;border-bottom:1px solid #bdbdbd}.checkout-index-index .modal-popup.modal-slide .modal-footer{display:block !important}.modal-popup.modal-slide .modal-footer{display:none}.view-sizechart a{color:#828282;text-decoration:underline;font-size:18px;line-height:20px;font-family:effra;font-weight:700}.product.info.detailed .fabric{display:block !important;margin-bottom:30px}.product.info.detailed .features{display:block !important}@media (min-width:768px){.catalog-product-view .page-wrapper{overflow:hidden}.catalog-product-view .page-main{margin-top:40px}.page-layout-1column .product.media{width:49%;margin-right:3%}.checkout-cart-index .page-layout-1column .product-info-main{width:49%;margin-top:40px}.product-info-main .page-title-wrapper h1{margin-bottom:10px;display:inline-block;margin-right:20px}.product-info-main .product-add-form{padding-top:0;max-width:334px}.product-options-wrapper .fieldset{margin-bottom:0}.product-add-form .product-options-wrapper .field .control{margin-left:auto}.upsell .product-item-info,.related .product-item-info{width:317px !important}.catalog-product-view .upsell .product-item-info,.related .product-item-info{width:317px !important}.upsell img.product-image-photo,.related img.product-image-photo{height:250px !important}.catalog-product-view .upsell img.product-image-photo,.related img.product-image-photo{height:338px !important}.related .product-item,.upsell .product-item{margin-left:0 !important;margin-right:0 !important}.product-info-main .product-add-form .fieldset>.field>.label{margin:10px 0}.product-info-main .product-add-form .box-tocart .fieldset>.field>.label{margin:10px 78px 10px 0}.product.data.items>.item.content{padding:48px 0 48px}.page-layout-1column .products-grid .product-item{width:25%;margin-right:20px}.modal-popup._inner-scroll .modal-inner-wrap{width:750px}}@media only screen and (max-width:639px){.product-info-main .product-add-form .fieldset>.field>.label{margin:10px 48px 10px 0}.product.data.items{margin-left:0;margin-right:0}.modal-popup._inner-scroll .modal-inner-wrap{width:100%}a#tab-label-description-title{margin-top:40px}}.block-minicart .items-total{width:100%;margin-top:40px;margin-bottom:5px;margin-left:0}.block-minicart .items-total .count,.block-minicart .items-total .item{float:right;padding-left:10px;font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000}.block-minicart .subtotal span.label{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:left;color:#000;float:left}.block-minicart .amount .price-wrapper:first-child .price{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:right;color:#000}.minicart-wrapper .block-minicart{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000}.minicart-wrapper .action.close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:14px;color:#fff;content:'\e616' !important;font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.minicart-wrapper .action.close{width:18px;height:18px;overflow:hidden;right:7%;top:20px}.minicart-weltpixel.minicart-wrapper .action.close:focus{box-shadow:none}.block-minicart .amount .price-wrapper .price{color:#000;font-family:effra;font-size:14px;font-weight:400}.minicart-items .product-item-details .product .options.list dt,.minicart-items .product-item-details .product .options.list dd{font-family:'Effra';font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#000}.header .minicart-items .product-image-wrapper .product-image-photo{height:auto !important}.minicart-items-wrapper{border:1px solid gray}button.action-primary.action-accept{background:#004c23;color:#fff;box-shadow:none}a.action.viewcart{color:#004c23;font-family:effra;text-decoration:none}.minicart-items .product-item-name a{font-family:effra;color:#000 !important}.header .minicart-items .product-item-details .price{font-size:14px !important;font-family:'Effra';font-style:normal;font-weight:700;line-height:24px;color:#000}.header .minicart-items .product-item-details .details-qty,.header .minicart-items .product-item-details .product.options{font-size:14px !important}.header .minicart-items .product-item-details .details-qty{margin-top:10px;float:left}.header .minicart-items .product-item-name{font-family:'Effra';font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#000}.minicart-items .update-cart-item{vertical-align:top;background:#fff;border:0;font-family:'Effra';font-style:normal;font-weight:400;font-size:14px;line-height:24px;align-items:center;text-decoration-line:underline;color:#000;padding:6px 7px;margin:0}.minicart-items .item-qty{text-align:center;width:60px;border:1px solid #000;border-radius:5px;width:40px}.minicart-items .product-item .product .product-item-details .price-container{text-align:left}.minicart-wrapper .minicart-widgets{margin-top:0}.minicart-wrapper .product .actions>.primary:not(:last-child){margin-right:0}.minicart-items .action.edit:hover:before{color:#757575}.minicart-items-wrapper{border:0;border-left:0;border-right:0;margin:0 -20px;min-height:200px !important}.minicart-items .action.delete:before{content:url(../icons/bin.png) !important}.minicart-wrapper .product .actions{margin:0;float:none;text-align:left}.block-minicart .block-content>.actions>.primary .action.primary{width:100%;font-size:20px;padding:15px 25px;text-transform:none;background-color:#012613}.minicart-wrapper .block-minicart{right:0}.block-minicart .subtitle.empty{padding:10px 0 10px}.header .product-image-container{width:100px !important}.header .minicart-items .product-item-pricing .label{padding-right:2px;font-family:'Effra';font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#000}.header .minicart-items .product-item-details .product.options{display:inline-block;margin-bottom:0}.block-minicart .subtotal{margin:0}.minicart-items .action.edit{display:none}@media (min-width:768px){.minicart-wrapper .block-minicart{padding:100px 32px 0}.header .minicart-items .product-item-details{padding-left:110px}.block-minicart .block-content>.actions{border-top:1px solid #dadada;padding-top:20px;margin-top:0}.block-minicart .block-content>.actions a{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:64px;align-items:center;text-align:center;text-decoration-line:underline;color:#000}}@media (max-width:639px){.minicart-wrapper .block-minicart{padding:30px 20px 20px}.minicart-items-wrapper{margin:0 -20px;padding:20px}}@media only screen and (max-width:320px){.minicart-wrapper .block-minicart{width:300px}.header .minicart-items .product-item-details{padding-left:0}}@media (min-width:768px){#contact-form{width:50% !important}}#contact-form .legend{border-bottom:none}#contact-form .legend span,.account .page-main .page-title-wrapper .page-title{text-transform:capitalize;font-family:'Effra';font-style:normal;font-weight:500;font-size:40px;line-height:48px;color:#000}#contact-form .label span{font-weight:400;font-size:20px;line-height:24px;font-family:effra;color:#333}.account .legend>span{font-family:'Effra';font-style:normal;font-weight:400;font-size:24px;line-height:40px;color:#000}#contact-form .primary{float:right}#contact-form .action.submit.primary{margin:15px 0 10px}#contact-form .actions-toolbar>.primary .action{padding:15px 49px;font-weight:500;border-radius:0;border:none;background-color:#004c32;font-size:22px;letter-spacing:1.8px;line-height:26px;text-transform:uppercase;width:auto}.customer-invoice-index .page-title-wrapper{display:none}.block.block-compare,.block-reorder a.action.view{display:none}.block-collapsible-nav .item{font-size:20px;line-height:24px;font-family:effra;color:#000;border-bottom:2px solid #bdbdbd}.block-collapsible-nav .item a,.block-collapsible-nav .item>strong{padding:10px 18px 10px 0;color:#000}.account.page-layout-2columns-left .sidebar-main .block-collapsible-nav .content,.privacy-pages .block-collapsible-nav .content{background:#fff}.block-collapsible-nav .item>strong,.block-collapsible-nav .item>a{border-left:none}.account .table-wrapper.orders-history{overflow:hidden;border-bottom:1px solid #dadada}.orders-history table>thead>tr>th,.orders-history table>tbody>tr>th,.orders-history table>tfoot>tr>th,.orders-history table>thead>tr>td,.orders-history table>tbody>tr>td,.orders-history table>tfoot>tr>td{font-size:16px;line-height:24px;font-family:effra}.orders-history .table>tbody>tr>td{font-family:effra;text-transform:uppercase}.orders-history .actions a{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-transform:capitalize}.mst-rma-create__order-header .remove{color:#215732 !important}.box-rma-information .box-content label{clear:left;float:left;display:block;width:180px;font-size:22px;font-weight:400}.box-rma-information .box-content span{float:left;display:block;font-size:22px;font-weight:400}@media (max-width:540px){.box-rma-information .box-title{font-size:18px !important}.box-rma-information .box-content label{width:160px;font-size:18px}.box-rma-information .box-content span{font-size:18px}}@media (max-width:1020px){.account.sales-order-history .orders-history .actions a{display:block}.account.sales-order-history .orders-history .actions a:after{display:none !important}}.orders-history .actions a:hover,.orders-history .actions a:active{color:#215732}.sales-order-view order-links .item strong{padding:11px 35px}.account .page-main .page-title-wrapper .order-date{color:#000}.order-links .item a{background-color:#c4c4c4 !important;font-family:'Effra';font-style:normal;font-weight:400;font-size:22px;color:#000}.account .main .items.order-links .nav.item.current strong{border-bottom:2px solid #ba0c2f}.b2b-order-links .b2b-item-tab.current a{background:#004c23 !important;border:2px solid #004c23;color:#fff;font-size:20px}.order-links .item a:hover,.b2b-order-links .b2b-item-tab.current a::hover{background:#004c23}.table-order-items tr.grand_total{color:#004c23}.block-reorder .product-item span{font-size:16px;line-height:20px;font-family:effra}.block-reorder button.action.tocart.primary{padding:15px 19px;font-weight:500;border-radius:0;border:none;background-color:#004c32;font-size:18px;letter-spacing:1.2px;line-height:20px;text-transform:uppercase;width:100%}@media (min-width:640px){.orders-history .table>tbody>tr>th,.orders-history .table>tbody>tr>td{vertical-align:middle;text-transform:capitalize;line-height:24px}}@media (min-width:768px){.account #maincontent,.cms-terms-of-sale #maincontent{margin-top:65px}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:20%;margin-left:3%;min-height:300px}.account.page-layout-2columns-left .column.main{width:68%;padding-left:0;margin-right:3%}.account.page-layout-2columns-left .sidebar-main .block.account-nav{height:0 !important}.sales-order-view order-actions-toolbar .action{margin:30px;font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000}.order-status{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#215732;padding:3px 20px;border:1px solid #215732;border-radius:0}.privacy-pages{display:flex;margin-top:68px}.privacy-pages .widget.block.block-static-block{width:25%;border-right:2px solid #bdbdbd}.privacy-pages .cms-content{width:72%;padding-left:30px}}@media (min-width:769px){.privacy-pages .part-1{width:73%}.privacy-pages .part-2{width:68%}.privacy-pages .part-3{width:63%}.privacy-pages .part-4{width:45%}.privacy-pages .video-1{width:52%}.privacy-pages .image-1{width:27%}.privacy-pages .image-2{width:32%}.privacy-pages .image-3{width:37%}}@media (max-width:767px){.privacy-pages iframe{width:100%}.checkout-index-index .nav-toggle{display:block !important}}button.action.primary,button.action.primary:hover,button.action.primary:active,button.action.primary:focus{background-color:#012613;border:#012613}.checkout-payment-method .payment-method-billing-address .actions-toolbar .primary button.action-update{background-color:#012613}.checkout-payment-method .payment-method-billing-address .actions-toolbar .primary button.action-cancel{float:right;margin:0 10px 0 0;background-image:none;background:#eee;background-color:#eee;border:1px solid #ccc;color:#333;cursor:pointer;display:inline-block;font-weight:600;padding:7px 15px;font-size:1.4rem;line-height:1.6rem;box-sizing:border-box;vertical-align:middle}.checkout-payment-method .payment-method-billing-address .field .control._with-tooltip input{width:90%}.account.customer-account-edit .form .field.password-info p{display:none}.account.customer-account-index .column .block a,.account.customer-address-index .column .block a{color:#000}.account.customer-account-index .column .block.block-dashboard-info a,.account.customer-account-index .column .block.block-dashboard-addresses a{color:#000}@media (min-width:1025px){.cms-home .columns{margin-left:100px;margin-right:100px}}.product-info-main .product-info-price .price-box .price-container>span.price-label{font-family:'Effra';font-size:16px}.product-info-main .product.attribute.sku .type:after{content:':'}.b2b-dashboard-index .b2b-wrapper .b2b-sub-header .b2b-overflow{padding-bottom:15px}.customer-account-logoutsuccess main#maincontent{margin-top:50px}.customer-account-createpassword main#maincontent{margin-top:50px}a.action.tocompare{display:none !important}.checkout-index-index #address-validation{display:none !important}.checkout-index-index .nav-sections{display:block !important}.wishlist-index-index .product-item-inner .comment-box{display:none}.box-tocart div#qty-error{position:absolute}.b2b-modal a{color:#004c23}.iwdsr a,.iwdsr .alink{color:#004c23}.iwdsr .iwdsr-company-name{color:#004c23}.iwdsr-footer a{color:#004c23}.b2b-dashboard-index .b2b-messages-wrapper{padding-top:10px}.iwdsr-footer .iwdsr-name{font-weight:400}a.page{color:#004c23 !important}@media (min-width:768px){.account .data.table .col.actions{white-space:normal}}.opc-progress-bar-item._complete>span{color:#000}.sales-order-view .order-links a[data-tab=b2b-order-details-history],.sales-order-view .order-links a[data-tab=b2b-order-details-notes]{display:none !important}.rootmenu .clearfix{clear:none}.opc-block-shipping-information .shipping-information-title{margin:0 0 20px;position:relative;font-family:'Effra';font-style:normal;font-weight:400;font-size:32px;line-height:40px;font-family:'Effra';font-style:normal;font-weight:400;font-size:32px;line-height:40px;border-bottom:none}.opc-block-shipping-information .shipping-information-content{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:22px}.cart-discount{width:28%}.toolbar{margin-bottom:8px}.products{margin:0}.cart.table-wrapper .col.qty .label{overflow:visible;position:relative;margin-right:10px}.cart.table-wrapper .col.subtotal .price-excluding-tax{margin-top:9px}.checkout-success-image img{position:relative;top:-80px}#cart-totals tr.totals-tax{display:none}.opc-wrapper .form-login .fieldset .field .label,.opc-wrapper .form-shipping-address .fieldset .field .label{font-weight:400;font-family:'Effra';font-style:normal;font-weight:400;font-size:14px;line-height:24px}.fieldset>.field>.label,.fieldset>.fields>.field>.label{margin:0 0 2px;display:inline-block}.checkout-index-index .fieldset>.field>.label{font-family:'Effra';font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#000}.checkout-shipping-method .actions-toolbar>.primary{float:left}.opc-progress-bar-item{width:200px}.opc-progress-bar-item:before{background:#dadada;border-color:#dadada;border:1px solid #dadada;height:1px}.opc-progress-bar-item._active:before{background:#dadada;border-color:#dadada}.opc-progress-bar-item>span:before,.opc-progress-bar-item>span:after{left:100;height:36px;width:36px;background:#f6f6f6;border:1px solid #f6f6f6}.opc-progress-bar-item:last-child span:before,.opc-progress-bar-item:last-child span:after{left:100px}.opc-progress-bar-item>span:after{background:#fff;height:20px;margin-left:-13px;top:6px;width:13px;color:#333;font-weight:none;font-size:14px;padding:2px 6px;content:counter(i) !important}.opc-progress-bar-item:last-child span:after{content:counter(i);counter-increment:i;background:#f6f6f6;padding:3px 6px}.opc-progress-bar-item._active span:after{background:#fff}.opc-progress-bar-item._complete>span:after{background-color:#f6f6f6}.opc-progress-bar-item:first-child>span{position:relative;left:-100px}.opc-progress-bar-item:last-child>span{position:relative;right:-100px}.opc-progress-bar-item>span{color:#666;font-weight:300;font-size:1.8rem;font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#000;padding-top:50px}#co-payment-form .fieldset hr{display:none}.catalog-product-view .page-title-title{max-width:334px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.opc-wrapper{padding-top:10px;width:48%;background-color:#f6f6f6;padding:10px;margin-left:0}.opc-sidebar{width:44.333333%;-webkit-order:2}.page-layout-1column .product.media{margin-right:0}.fotorama__stage{margin:0 auto}.catalog-product-view .page-title-title{max-width:100%}.product-info-main .product-add-form{max-width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.opc-wrapper{padding-top:10px;width:48%;background-color:#f6f6f6;padding:10px;margin-left:0}.opc-sidebar{width:44.333333%;-webkit-order:2}.page-layout-1column .product.media{margin-right:0}.fotorama__stage{margin:0 auto}.catalog-product-view .page-title-title{max-width:100%}.product-info-main .product-add-form{max-width:100%}}.iti__selected-flag{height:40px}.iti__flag{margin-bottom:6px}.iti__arrow{margin-bottom:5px}