@media (max-width: 768px){#customerRegForm .brewingBtn{margin-bottom:60px!important}}#customerRegForm .checkboxItem p{width:auto!important;font-size:16px!important;float:none!important;margin-left:40px;margin-top:-29px!important}.doc-upload-wrapper{position:relative}.doc-upload-wrapper .input-file{opacity:0;width:calc(100% - 50px);position:absolute;cursor:pointer;height:100%;top:0;margin-left:50px}.doc-upload-wrapper .upload-widget{cursor:pointer}.doc-upload-wrapper .actions-wrapper{line-height:36px}.doc-upload-wrapper .actions-wrapper>span{padding:0 8px}.cart-products-list{font-size:16px}.cart-products-list .trash_mobile{position:absolute;right:20px}.cart-products-list .line_note_input{width:100%;position:relative;margin:7px 0;font-size:15px;border:1px solid #ddd}.cart-products-list .itemInfo{border-bottom:1px solid #eee;font-size:16px;width:100%;padding-bottom:5px;line-height:1.2}.cart-products-list .itemInfo .title{margin-bottom:0}.cart-products-list .itemInfo i{font-size:14px;line-height:16px}.cart-products-list .itemInfo .itemImage{min-width:120px}.cart-products-list .itemInfo .itemImage>img{width:100%;max-height:120px;object-fit:contain}.cart-products-list .itemInfo .price .discounted_price{font-size:13px;text-decoration:line-through;margin-bottom:-6px}.cart-products-list .itemInfo .configuration_info{font-size:13px}.cart-products-list.mode_sidebar .product_image{width:40%!important;max-width:40%!important}.cart-products-list.mode_sidebar .title{width:60%!important;max-width:60%!important;flex-basis:60%!important}.cart-products-list.mode_sidebar .title .unity_price{margin-top:5px!important}.cart-products-list.mode_sidebar .title .qty{margin-top:5px!important;margin-bottom:5px}.cart-products-list.mode_sidebar .title .qty .label{font-weight:700}.cart-products-list.mode_sidebar .actionBar,.cart-products-list.mode_sidebar .removeProd{display:none!important}.cart-products-list.mode_sidebar .price{width:100%!important;max-width:100%!important;flex-basis:100%!important;font-weight:700}.cart-resume-totals[data-v-0c4b47a7]{font-size:16px}.cart-resume-totals .intro[data-v-0c4b47a7]{margin-bottom:0;position:relative;top:-8px}.cart-resume-totals .intro h4[data-v-0c4b47a7]{font-size:26px;text-transform:uppercase;line-height:26px;margin-bottom:10px}@media (max-width: 1024px){.cart-resume-totals .intro h4[data-v-0c4b47a7]{width:auto;font-size:30px}}@media (max-width: 768px){.cart-resume-totals .intro h4[data-v-0c4b47a7]{font-size:28px}}.cart-resume-totals .enable_line_notes_btn[data-v-0c4b47a7]{color:#006679;text-decoration:underline;cursor:pointer;line-height:17px;display:block;font-size:12px}.cart-resume-totals .line_note_input[data-v-0c4b47a7]{width:100%;position:relative;left:-15px;margin:7px 0;font-size:15px;border:1px solid #ddd}.cart-resume-totals .itemInfo[data-v-0c4b47a7]{border-bottom:1px solid #eee;font-size:16px;width:100%;padding-bottom:5px;line-height:1.2}.cart-resume-totals .itemInfo .title[data-v-0c4b47a7]{margin-bottom:0}.cart-resume-totals .itemInfo i[data-v-0c4b47a7]{font-size:14px;line-height:16px}.cart-resume-totals .itemInfo .price .discounted_price[data-v-0c4b47a7]{font-size:13px;text-decoration:line-through;margin-bottom:-6px}.cart-resume-totals .itemInfo .configuration_info[data-v-0c4b47a7]{font-size:13px}.cart-resume-totals .sub-totals .total[data-v-0c4b47a7]{font-weight:400;font-size:16px;margin-top:15px}.cart-resume-totals .sub-totals .total.discount[data-v-0c4b47a7],.cart-resume-totals .sub-totals .total.tax[data-v-0c4b47a7]{margin-top:3px}.cart-resume-totals .sub-totals .grand-total[data-v-0c4b47a7]{font-weight:400;font-size:24px}.cart-resume-totals .sub-totals .total-shipping[data-v-0c4b47a7]{font-weight:400;font-size:14px}.cart-resume-totals .sub-totals .total-shipping-info[data-v-0c4b47a7]{font-size:12px;color:#333}.cart-resume-totals .destination h4[data-v-0c4b47a7]{font-weight:400;font-size:20px;margin-bottom:5px!important;margin-top:5px!important}.cart-resume-totals .address[data-v-0c4b47a7]{font-size:14px}.sub-totals .total.shipping[data-v-0c4b47a7],.sub-totals .total.tax[data-v-0c4b47a7],.sub-totals .total.discount[data-v-0c4b47a7]{font-size:14px!important;margin-top:0!important}.cartContainer p{line-height:1.2em!important}.cartContainer .cart_disabled{opacity:.5;pointer-events:none}.cartContainer .vcartHeader{display:flex;cursor:pointer;font-size:18px;position:relative;top:-8px}.cartContainer .vcartHeader p{flex:1;float:left;font-family:Barlow Condensed,sans-serif}.cartContainer .vcartHeader i{flex:0;text-align:revert}.cartContainer .vcartHeader i:hover{font-size:22px}@media (max-width: 1024px){.cartContainer .config_accessories_list{padding-bottom:16px}}.cartContainer .vcartItems{position:relative;padding:0 0 20px;overflow:hidden;overflow-y:auto}.cartContainer .vcartItems .vcartItem{min-height:65px;margin-bottom:20px;overflow:hidden;position:relative;display:flex}.cartContainer .vcartItems .vcartItem .itemImage{width:65px;height:65px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:transparent;position:absolute;left:0;top:0;border:1px solid #eee;flex:1;text-align:center}.cartContainer .vcartItems .vcartItem .itemImage img{height:100%;max-width:65px}.cartContainer .vcartItems .vcartItem .itemInfo{flex:1;margin-left:80px;text-align:left;font-size:16px}.cartContainer .vcartItems .vcartItem .itemInfo .title{display:block;margin-bottom:0;font-size:18px}.cartContainer .vcartItems .vcartItem .itemInfo .title a{color:#967532;text-decoration:none}.cartContainer .vcartItems .vcartItem .itemInfo .title a:hover{opacity:.8}.cartContainer .vcartItems .vcartItem .itemInfo .sku-code{font-size:12px}.cartContainer .vcartItems .vcartItem .itemInfo .accessory_item{font-size:12px;color:#333;font-weight:700;line-height:1.6}.cartContainer .vcartItems .vcartItem .itemInfo .more_info_btn{padding:0}.cartContainer .vcartItems .vcartItem .actionBar{bottom:5px;position:absolute;right:5px;display:flex;align-items:center;justify-content:center}.cartContainer .vcartItems .vcartItem .actionBar span{border:1px solid black;cursor:pointer;padding:3px 6px;line-height:1.6}.cartContainer .vcartItems .vcartItem .actionBar span.first{border-right:none!important}.cartContainer .vcartItems .vcartItem .actionBar span.last{border-left:none!important}.cartContainer .vcartItems .vcartItem .actionBar span.removeProd{border:none;font-size:12px;width:47px;text-align:center}.cartContainer .vcartItems .vcartItem .actionBar span.removeProd.disabled{pointer-events:none;opacity:0}.cartContainer .vcartItems .vcartItem .actionBar input{height:32px;width:45px;text-align:center;border:1px solid black}.cartContainer .vcartItems .vcartItem .actionBar input:focus{border:1px solid black;border-radius:none}.cartContainer .vcartItems .vcartItem .itemPrice .price{display:inline;font-size:16px;color:#000;position:absolute;top:40px;right:160px}.cartContainer .vcartItems .vcartItem .itemPrice .price small{font-size:70%}.cartContainer .vcartItems .vcartItem .itemPrice .price .strikeout{font-size:13px;text-decoration:line-through}.cartContainer .vcartBottom{background-color:#fff;font-size:11px;padding:10px 50px 10px 10px}.cartContainer .vcartBottom>div{margin-bottom:10px}.cartContainer .vcartBottom .subTotal{float:left;text-transform:uppercase;font-size:16px;color:#333}.cartContainer .vcartBottom .subTotal small{text-transform:none}.cartContainer .vcartBottom .total{float:right;font-size:18px}.cartContainer .vcartBottom .notice{padding-top:10px;clear:both;display:block;text-align:center;padding-bottom:10px}.cartContainer .vcartBottom .brewingBtn{font-size:15px;padding-top:15.5px;padding-bottom:15.5px;color:#fff;border-radius:3px}@media (max-width: 768px){.user_profile_popover{width:186px!important;right:-37px!important;margin-top:3px!important}}.step3_products[data-v-89f491c6]{opacity:.25}.btn-cam-dark[data-v-89f491c6]{background-color:#01010191;color:#fff}.btn-cam-dark h4[data-v-89f491c6]{color:#fff}.btn-cam-dark[data-v-89f491c6]:hover{background-color:#fff;color:#000}.btn-cam-dark:hover h4[data-v-89f491c6]{color:#000}.bgimage-holder[data-v-89f491c6]{height:120px;background-repeat:no-repeat}.bgimage-holder.fit[data-v-89f491c6]{background-size:contain;background-position:center center}.add_to_cart_wrapper .btn-add-cart[data-v-89f491c6]{background-color:#006679;border-color:#006679;color:#fff}.add_to_cart_wrapper .btn-add-cart[data-v-89f491c6]:hover{background-color:#38c172;border-color:#38c172;color:#006679}.add_to_cart_wrapper .price-label[data-v-89f491c6]{float:left;margin-right:5px;font-size:20px}.add_to_cart_wrapper .price-label small[data-v-89f491c6]{font-size:10px}.add_to_cart_wrapper .price-value-front[data-v-89f491c6]{color:#006679;font-size:1.8rem;font-family:sans-serif;text-align:right}.add_to_cart_wrapper .price-value-front span[data-v-89f491c6]{position:relative;top:3px}.configuration_rules_table[data-v-0b88b363]{min-height:calc(100vh - 150px)}.configuration_rules_table .base_model_desc[data-v-0b88b363]{font-size:13px;position:relative}.configuration_rules_table .segment[data-v-0b88b363]{position:relative;display:inline-block;width:90px;padding:15px 4px 2px 7px;border:1px solid #ccc;margin-right:10px;font-size:15px}.configuration_rules_table .segment.selected[data-v-0b88b363]{border:2px solid #1c5c73}.configuration_rules_table .segment .segment_name[data-v-0b88b363]{position:absolute;top:0;left:0;background:rgba(10,128,178,.2352941176);font-size:10px;padding:1px 5px;height:15px;overflow:hidden}.configuration_rules_table .segment .segment_value[data-v-0b88b363]{font-weight:700}.configuration_rules_table .segment .segment_value .variation_value[data-v-0b88b363]{font-size:13px}.configuration_rules_table .sep[data-v-0b88b363]{font-weight:700;font-size:19px;position:relative;left:-8px;width:0;display:inline-block}.configuration_rules_table .code_structure_accessories[data-v-0b88b363]{margin:10px 0;padding-left:110px}.configuration_rules_table .code_structure_accessories .accessory.hidden[data-v-0b88b363]{display:none}.configuration_rules_table .code_structure_accessories .accessory.selected .segment[data-v-0b88b363]{border:2px solid #1c5c73;color:green}.configuration_rules_table .code_structure_accessories.csa_0[data-v-0b88b363]{padding-left:110px}.configuration_rules_table .code_structure_accessories.csa_1[data-v-0b88b363]{padding-left:210px}.configuration_rules_table .code_structure_accessories.csa_2[data-v-0b88b363]{padding-left:310px}.configuration_rules_table .code_structure_accessories.csa_3[data-v-0b88b363]{padding-left:410px}.configuration_rules_table .code_structure_accessories.csa_4[data-v-0b88b363]{padding-left:510px}.configuration_rules_table .code_structure_accessories.csa_5[data-v-0b88b363]{padding-left:610px}.configuration_rules_table .code_structure_accessories.opt[data-v-0b88b363]{margin-left:10px}.configuration_rules_table .acc_desc[data-v-0b88b363]{display:inline-block;padding:5px 20px 5px 6px;position:relative;top:6px}.configuration_rules_table .acc_desc .code[data-v-0b88b363]{font-weight:700;font-size:14px;display:block}.configuration_rules_table .acc_desc .description[data-v-0b88b363]{font-size:11px;position:relative;top:-4px}.customerLoginForm{display:block}.customerLoginForm .show-hide-pwd-btn{position:absolute;right:10px;top:6px;cursor:pointer;color:#555}.customerLoginForm .forgetBtn{margin-top:20px;margin-bottom:20px;text-decoration:underline;cursor:pointer}.customerLoginForm .newUserSection p{margin-bottom:20px}@media (max-width: 768px){.customerLoginForm .newUserSection{margin-bottom:50px}}.customerLoginForm .cl_general_error{position:relative;color:#c60a19;padding:10px;text-align:center}.customerLoginForm .front-remember-me-cb{font-size:14px!important;font-weight:400!important}.payment-cart-resume[data-v-6cabc753],.address-cart-resume[data-v-6cabc753]{font-size:16px}.payment-cart-resume .intro[data-v-6cabc753],.address-cart-resume .intro[data-v-6cabc753]{margin-bottom:0;position:relative;top:-8px}.payment-cart-resume .intro h4[data-v-6cabc753],.address-cart-resume .intro h4[data-v-6cabc753]{font-size:26px;text-transform:uppercase;line-height:26px;margin-bottom:10px}@media (max-width: 1024px){.payment-cart-resume .intro h4[data-v-6cabc753],.address-cart-resume .intro h4[data-v-6cabc753]{width:auto;font-size:30px}}@media (max-width: 768px){.payment-cart-resume .intro h4[data-v-6cabc753],.address-cart-resume .intro h4[data-v-6cabc753]{font-size:28px}}.payment-cart-resume .enable_line_notes_btn[data-v-6cabc753],.address-cart-resume .enable_line_notes_btn[data-v-6cabc753]{color:#006679;text-decoration:underline;cursor:pointer;line-height:17px;display:block;font-size:12px}.payment-cart-resume .line_note_input[data-v-6cabc753],.address-cart-resume .line_note_input[data-v-6cabc753]{width:100%;position:relative;left:-15px;margin:7px 0;font-size:15px;border:1px solid #ddd}.payment-cart-resume .itemInfo[data-v-6cabc753],.address-cart-resume .itemInfo[data-v-6cabc753]{border-bottom:1px solid #eee;font-size:16px;width:100%;padding-bottom:5px;line-height:1.2}.payment-cart-resume .itemInfo .title[data-v-6cabc753],.address-cart-resume .itemInfo .title[data-v-6cabc753]{margin-bottom:0}.payment-cart-resume .itemInfo i[data-v-6cabc753],.address-cart-resume .itemInfo i[data-v-6cabc753]{font-size:14px;line-height:16px}.payment-cart-resume .itemInfo .price .discounted_price[data-v-6cabc753],.address-cart-resume .itemInfo .price .discounted_price[data-v-6cabc753]{font-size:13px;text-decoration:line-through;margin-bottom:-6px}.payment-cart-resume .itemInfo .configuration_info[data-v-6cabc753],.address-cart-resume .itemInfo .configuration_info[data-v-6cabc753]{font-size:11px}.payment-cart-resume .sub-totals .total[data-v-6cabc753],.address-cart-resume .sub-totals .total[data-v-6cabc753]{font-weight:400;font-size:16px;margin-top:15px}.payment-cart-resume .sub-totals .total.discount[data-v-6cabc753],.address-cart-resume .sub-totals .total.discount[data-v-6cabc753],.payment-cart-resume .sub-totals .total.tax[data-v-6cabc753],.address-cart-resume .sub-totals .total.tax[data-v-6cabc753]{margin-top:3px}.payment-cart-resume .sub-totals .grand-total[data-v-6cabc753],.address-cart-resume .sub-totals .grand-total[data-v-6cabc753]{font-weight:400;font-size:24px}.payment-cart-resume .sub-totals .total-shipping[data-v-6cabc753],.address-cart-resume .sub-totals .total-shipping[data-v-6cabc753]{font-weight:400;font-size:14px}.payment-cart-resume .sub-totals .total-shipping-info[data-v-6cabc753],.address-cart-resume .sub-totals .total-shipping-info[data-v-6cabc753]{font-size:12px;color:#333}.payment-cart-resume .destination h4[data-v-6cabc753],.address-cart-resume .destination h4[data-v-6cabc753]{font-weight:400;font-size:20px;margin-bottom:5px!important;margin-top:5px!important}.payment-cart-resume .address[data-v-6cabc753],.address-cart-resume .address[data-v-6cabc753]{font-size:14px}.sub-totals .total.shipping[data-v-6cabc753],.sub-totals .total.tax[data-v-6cabc753],.sub-totals .total.discount[data-v-6cabc753]{font-size:14px!important;margin-top:0!important}.fieldStatusIcon[data-v-653f04c9]{position:absolute;top:37px;right:37px}.addressListOptions[data-v-653f04c9]{position:absolute;z-index:9999999999999;background:#f3f3f3;max-width:inherit;width:100%;overflow-y:auto;max-height:300px;display:none}.addressListOptions .addressListOption[data-v-653f04c9]{margin:5px;font-family:IBM Plex Mono,sans-serif;font-size:14px;cursor:pointer;border:1px solid #dfdfdf;padding:5px}.addressListOptions .addressListOption.last[data-v-653f04c9]{background:#fff;cursor:none!important;position:relative;border:none!important}.disable_autocomplete_toggle[data-v-653f04c9]{margin:0 20px 0 0;display:inline-block;position:absolute;right:0}.addresses_list .addresses_list_item{background:white;border:1px solid #ccc;margin-bottom:17px;position:relative}.addresses_list .addresses_list_item.selected{border:1px solid #3490dc}.addresses_list .addresses_list_item .default_shipping_label{font-size:10px;background:#3490dc;color:#fff;font-weight:700;padding:2px 5px;top:-21px;position:absolute;left:-2px;overflow:visible;display:block;position:relative;width:220px;margin-bottom:-16px}.addresses_list .addresses_list_item .address_selector{padding:0 5px;top:2px;left:7px;display:inline-block;position:relative;margin:0}.addresses_list .addresses_list_item .address_recap{width:calc(100% - 80px);padding:12px 18px;display:inline-block}.addresses_list .addresses_list_item .address_edit_btn{cursor:pointer;padding:11px 15px;font-size:17px}.addresses_list .addresses_list_item .addressEditItem{padding:15px 20px;border-top:1px solid #ccc;background:#f9f9f9}.full_shipping_price{position:absolute;top:-12px;text-decoration:line-through}.customerVueModalContainer{position:relative;background-color:transparent}.customerVueModalContainer>.bg{position:fixed;z-index:1080;top:0;left:0;width:100vw;height:100vh;background:white;opacity:.6}.customerVueModalContainer #customerVueUniqueModal{position:fixed;z-index:1090;top:0;right:0;box-sizing:border-box;width:600px;border-left:1px solid #cad0d3;background-color:#fcfdfd;height:100vh;color:#000;overflow:auto}@media (max-width: 1024px){.customerVueModalContainer #customerVueUniqueModal{width:100%}}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner{position:relative;display:block;padding:20px;margin:0 auto 60px;color:#000;background-color:#fff}@media (max-width: 1024px){.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner{width:auto;padding-left:10px}}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .intro{position:relative;margin-top:0}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .intro h3{text-transform:uppercase;letter-spacing:-.3px;font-weight:700;font-size:40px;line-height:40px;width:460px}@media (max-width: 1024px){.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .intro h3{width:auto;font-size:44px;line-height:44px}}@media (max-width: 768px){.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .intro h3{font-size:36px;line-height:36px}}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .intro h2{margin-bottom:15px;text-transform:uppercase;letter-spacing:-.3px;font-weight:700;font-size:52px;line-height:52px;width:460px}@media (max-width: 1024px){.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .intro h2{width:auto;font-size:46px;line-height:46px}}@media (max-width: 768px){.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .intro h2{font-size:36px;line-height:36px}}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .intro p{margin-bottom:22px;width:564px}@media (max-width: 1024px){.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .intro p{width:auto}}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner p,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .text-muted,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .cl_general_error,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .cr_general_error{letter-spacing:0;font-size:16px;line-height:36px;font-weight:700}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .formItem{margin:22px 0;position:relative}@media (max-width: 1024px){.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .formItem{margin:24px 0}}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .formItem .error{color:#c60a19!important;letter-spacing:0;font-size:14px;line-height:24px;font-weight:700}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .formItem .text-muted{color:#7f7f7f}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .formItem .fieldStatusIcon{position:absolute;right:30px;top:38px}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .formItem .fieldStatusIcon .fa-check-circle{color:#98b09d}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .formItem .fieldStatusIcon .fa-info-circle{color:#c60a19}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .customerRegFormStep1 .formItem{margin:10px 0}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner label{letter-spacing:0;font-size:16px;line-height:24px;font-weight:700}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=text].redBorder,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=password].redBorder{border:1px solid #C60A19!important}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=text].greenBorder,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=password].greenBorder{border:1px solid #98B09D!important}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=text]::placeholder,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=password]::placeholder{color:#000;opacity:.5}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=text]:-ms-input-placeholder,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=password]:-ms-input-placeholder{color:#000;opacity:.5}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=text]::-ms-input-placeholder,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=password]::-ms-input-placeholder{color:#000;opacity:.5}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=text].customCheckBox,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=password].customCheckBox,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=text].customRadioBtn,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner input[type=password].customRadioBtn{height:auto;opacity:0}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .radioItem{position:relative;margin:8px 0;overflow:hidden}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .radioItem .pretty .state label:after,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .radioItem .pretty .state label:before{top:5px}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .checkboxItem{position:relative;display:inline-block}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .checkboxItem .pretty .state label:after,.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .checkboxItem .pretty .state label:before{top:0}.customerVueModalContainer #customerVueUniqueModal .customerVueUniqueModalInner .checkboxItem p{position:relative;margin-top:-12px;width:90%;line-height:22px;float:right;font-size:16px}.customerVueModalContainer #customerVueUniqueModal .closeBtnJs{cursor:pointer}.customerVueModalContainer #customerVueUniqueModal .customerForgetForm .cff_general_error{position:relative;color:#c60a19;padding:10px;text-align:center}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .intro{margin-bottom:0}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .intro p{margin-bottom:20px}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .intro h3{font-size:42px;line-height:42px;margin-bottom:0}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .caf_general_error{position:relative;color:#c60a19;padding:10px;text-align:center}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .checkboxItem{padding-top:10px;width:100%}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .checkboxItem input{opacity:0;height:inherit}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .checkboxItem .shipping-price{font-size:14px}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .shippingOptions{position:relative;max-height:600px;overflow-y:auto;overflow-x:hidden;height:auto;margin-bottom:10px}@media (max-width: 768px){.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .shippingOptions{max-height:300px}}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .shippingOptions .billing-badge{margin-bottom:10px}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .formItem{margin:0 0 5px;padding-top:20px;padding-bottom:10px}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .customerAddressFormStep1 .error{color:#c60a19!important;margin:10px 0}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .customerAddressFormStep2 .formItem{margin:0 0 5px;padding-top:10px;padding-bottom:10px}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .customerAddressFormStep2 .error{color:#c60a19!important;margin:10px 0}.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .customerAddressFormStep2 label{white-space:normal;padding-left:0;margin-top:0;margin-left:0;display:block}@media (max-width: 768px){.customerVueModalContainer #customerVueUniqueModal .customerAddressFormVue .customerAddressFormStep2 label{display:block;margin-left:0}}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods{position:relative}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods h4{margin:20px 0;font-weight:700}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods .brewingBtn{margin:10px 0}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods .customerPaymentMethod3 i{font-size:18px}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods .customerPaymentMethod2{position:relative;margin-bottom:40px}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods .payment-item{position:relative;display:inline-block;width:100%;margin-bottom:15px}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods .payment-item .payment-item-radio{width:40px;float:left;text-align:center;padding:10px 0}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods .payment-item.disabled{opacity:.3;pointer-events:none}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods .payment-item-box{border-radius:4px;box-shadow:2px 2px 4px #77777740;border:solid 1px #967532;padding:15px;float:left;width:calc(100% - 40px);box-sizing:border-box;font-size:16px;cursor:pointer}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods .styled_radio{display:inline-block;position:relative;padding-left:28px;padding-right:10px;margin-bottom:12px;line-height:23px;cursor:pointer}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods .styled_radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border-radius:18px;border:1px solid #967532}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods .checkmark:after{content:"";position:absolute;display:none;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#967532}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue .customerPaymentMethods .styled_radio input:checked~.checkmark:after{display:block}.customerVueModalContainer #customerVueUniqueModal .customerPaymentFormVue #paypalButton{margin-bottom:30px}.customerVueModalContainer #customerVueUniqueModal .customerThankYouForm{display:none}.customerVueModalContainer #customerVueUniqueModal .customerThankYouForm .thankYouContainer{position:relative}.customerVueModalContainer #customerVueUniqueModal .customerThankYouForm .thankYouContainer h4{margin:30px 0}.customerVueModalContainer #customerVueUniqueModal .customerThankYouForm .thankYouContainer .brewingBtn{margin:10px 0}.customerVueModalContainer .closeBtn{cursor:pointer;position:absolute;right:35px;font-size:26px;top:20px;z-index:9999999999}.front_navigation .front_navigation_inner .front_navigation_right .cart_app_container .customerVueModalContainer i[data-v-43b23e00],.front_navigation .front_navigation_inner .front_navigation_right .cart_app_container .customCartContainerVue i[data-v-43b23e00]{font-size:16px;margin-right:0}.cart_app_container[data-v-43b23e00]{text-align:left;display:inline-block;position:relative;margin-top:25px;padding-left:14px;font-size:15px}.cart_app_container .menuUserBtnHoverArea[data-v-43b23e00]{overflow:visible;display:inline-block}.cart_app_container .menuUserBtnHoverArea>.btn>i[data-v-43b23e00]{font-size:25px}.cart_app_container .menuUserBtn[data-v-43b23e00]{background-color:none;width:60px;margin-left:10px;margin-right:10px}.cart_app_container .menuUserBtn.btn-light[data-v-43b23e00]{background:none!important;border:none;color:#333}.cart_app_container .menuUserBtn i[data-v-43b23e00]{margin:0!important}.cart_app_container .menuUserBtn.gold[data-v-43b23e00]{color:#967532!important}.cart_app_container .menuCartIBtn[data-v-43b23e00]{position:relative;background-color:none;width:60px}.cart_app_container .menuCartIBtn.btn-light[data-v-43b23e00]{background:none!important;border:none;color:#fff}.cart_app_container .menuCartIBtn .itemsCount[data-v-43b23e00]{position:absolute;right:5px;top:-2px;margin-bottom:10px;line-height:18px;font-size:12px;padding:0;width:18px;height:18px;background-color:#fff}.cart_app_container .menuCartIBtn.gold[data-v-43b23e00]{color:#967532}.cart_app_container .menuCartIBtn i[data-v-43b23e00]{margin:0!important}.cart_app_container .menuCartIBtn>i[data-v-43b23e00]{font-size:25px}.cart_app_container .menuCartIBtn .itemsCount[data-v-43b23e00]{position:absolute;right:5px;top:-2px;margin-bottom:10px;line-height:18px;font-size:12px;padding:0;width:18px;height:18px;background-color:#e3342f}.cart_app_container .user_profile_popover[data-v-43b23e00]{background-color:#fff;border:1px solid #CCC;border-color:#0003;border-radius:2px;box-shadow:0 2px 8px #0000001a;padding:12px;position:absolute;z-index:998;color:#000;width:320px;right:-60px;margin-top:0}.cart_app_container .user_profile_popover a[data-v-43b23e00]{color:#000!important}.cart_app_container .user_profile_popover .user-actions li[data-v-43b23e00]{list-style:none}.cart_app_container .user_profile_popover .user-actions i[data-v-43b23e00]{font-size:25px;margin-right:20px;display:block}.cart_app_container .user_profile_popover .user-details[data-v-43b23e00]{color:#000;font-family:Barlow Condensed,sans-serif;font-size:16px}.cart_app_container .user_profile_popover .user-details .last-name[data-v-43b23e00]{color:#967532}.cart_app_container .user_profile_popover .user-details small[data-v-43b23e00]{color:#999}.cart_app_container .user_profile_popover .user-details .client-code[data-v-43b23e00]{color:#967532}.cart_app_container .user_profile_popover .user_profile_popover-arrow[data-v-43b23e00]{border:8px solid transparent;border-bottom-color:#fff;border-top-width:0;height:0;position:absolute;width:0;z-index:999;top:-7px;right:90px}.cart_app_container .user_profile_popover .user_profile_popover-arrow-shadow[data-v-43b23e00]{border:8px solid transparent;border-bottom-color:silver;border-bottom-color:#00000046;border-top-width:0;height:0;position:absolute;width:0;z-index:997;top:-8px;right:90px}.customer_app_menu[data-v-4d2f2a1d]{width:100%;float:left;border-right:1px solid #ccc;min-height:calc(100vh - 270px)}.customer_app_menu a[data-v-4d2f2a1d]{text-decoration:none;color:inherit}.customer_app_menu .area-box[data-v-4d2f2a1d]{padding:12px 20px 7px;font-size:14px;border-bottom:1px solid #ccc;line-height:35px;cursor:pointer}.customer_app_menu .area-box span[data-v-4d2f2a1d]{margin-left:10px}.customer_app_menu .area-box.selected[data-v-4d2f2a1d]{border-right:0;border-right:1px solid #edebe7;background:#edebe7;width:calc(100% + 1px);cursor:default}.customer_app_menu .area-box.disabled[data-v-4d2f2a1d]{cursor:default;opacity:.5;pointer-events:none}.customer_app_menu .area-box .badge[data-v-4d2f2a1d]{position:relative;top:-2px}.customer_app_container{margin-top:30px}.customer_app_container .app_loading{position:fixed;top:0;width:100%;height:100%;z-index:9999999999;text-align:center;font-size:66px;margin:auto auto auto -15px;color:#fff;padding-top:15%;background-color:#ffffff6d}.customer_app_container .menu_wrapper{padding-left:0;background-color:#fff}.customer_app_container .customerAreaBtn{border:1px solid #006679;color:#fff;font-weight:700;text-transform:uppercase;padding:8px 20px;font-size:13px;line-height:20px;background:#006679}.customer_app_container .section_title{font-size:24x;font-weight:700;padding:15px 0}.customer_app_container .strikeout{text-decoration:line-through}.customer_app_container h3{font-size:24x;font-weight:700;text-transform:uppercase;padding:20px 0}.customer_app_container .clear{clear:both;display:block;margin-top:0;content:" ";position:relative}.customer_app_container .formItem{position:relative}.customer_app_container .formItem .error{color:#c60a19!important;letter-spacing:0;font-size:14px;line-height:24px;font-weight:700}.customer_app_container .formItem .text-muted{color:#7f7f7f}.customer_app_container .formItem .fieldStatusIcon{position:absolute;right:24px;top:32px}.customer_app_container .formItem .fieldStatusIcon .fa-check-circle{color:#98b09d}.customer_app_container .formItem .fieldStatusIcon .fa-info-circle{color:#c60a19}.customer_app_container .formItem input[type=text].redBorder,.customer_app_container .formItem input[type=password].redBorder{border:1px solid #C60A19!important}.customer_app_container .formItem input[type=text].greenBorder,.customer_app_container .formItem input[type=password].greenBorder{border:1px solid #98B09D!important}.customer_app_container .formItem input[type=text]::placeholder,.customer_app_container .formItem input[type=password]::placeholder{color:#000;opacity:.5}.customer_app_container .formItem input[type=text]:-ms-input-placeholder,.customer_app_container .formItem input[type=password]:-ms-input-placeholder{color:#000;opacity:.5}.customer_app_container .formItem input[type=text]::-ms-input-placeholder,.customer_app_container .formItem input[type=password]::-ms-input-placeholder{color:#000;opacity:.5}.customer_app_container .formItem input[type=text].customCheckBox,.customer_app_container .formItem input[type=password].customCheckBox,.customer_app_container .formItem input[type=text].customRadioBtn,.customer_app_container .formItem input[type=password].customRadioBtn{height:auto;opacity:0}.customer_app_container .formItem .radioItem{position:relative;margin:8px 0;overflow:hidden}.customer_app_container .formItem .radioItem .pretty .state label:after,.customer_app_container .formItem .radioItem .pretty .state label:before{top:5px}.payment-cart-resume[data-v-c8e2241a],.address-cart-resume[data-v-c8e2241a]{font-size:16px}.payment-cart-resume .intro[data-v-c8e2241a],.address-cart-resume .intro[data-v-c8e2241a]{margin-bottom:0;position:relative;top:-8px}.payment-cart-resume .intro h4[data-v-c8e2241a],.address-cart-resume .intro h4[data-v-c8e2241a]{font-size:26px;text-transform:uppercase;line-height:26px;margin-bottom:10px}@media (max-width: 1024px){.payment-cart-resume .intro h4[data-v-c8e2241a],.address-cart-resume .intro h4[data-v-c8e2241a]{width:auto;font-size:30px}}@media (max-width: 768px){.payment-cart-resume .intro h4[data-v-c8e2241a],.address-cart-resume .intro h4[data-v-c8e2241a]{font-size:28px}}.payment-cart-resume .enable_line_notes_btn[data-v-c8e2241a],.address-cart-resume .enable_line_notes_btn[data-v-c8e2241a]{color:#006679;text-decoration:underline;cursor:pointer;line-height:17px;display:block;font-size:12px}.payment-cart-resume .line_note_input[data-v-c8e2241a],.address-cart-resume .line_note_input[data-v-c8e2241a]{width:100%;position:relative;left:-15px;margin:7px 0;font-size:15px;border:1px solid #ddd}.payment-cart-resume .itemInfo[data-v-c8e2241a],.address-cart-resume .itemInfo[data-v-c8e2241a]{border-bottom:1px solid #eee;font-size:16px;width:100%;padding-bottom:5px;line-height:1.2}.payment-cart-resume .itemInfo .title[data-v-c8e2241a],.address-cart-resume .itemInfo .title[data-v-c8e2241a]{margin-bottom:0}.payment-cart-resume .itemInfo i[data-v-c8e2241a],.address-cart-resume .itemInfo i[data-v-c8e2241a]{font-size:14px;line-height:16px}.payment-cart-resume .itemInfo .price .discounted_price[data-v-c8e2241a],.address-cart-resume .itemInfo .price .discounted_price[data-v-c8e2241a]{font-size:13px;text-decoration:line-through;margin-bottom:-6px}.payment-cart-resume .itemInfo .configuration_info[data-v-c8e2241a],.address-cart-resume .itemInfo .configuration_info[data-v-c8e2241a]{font-size:11px}.payment-cart-resume .sub-totals .total[data-v-c8e2241a],.address-cart-resume .sub-totals .total[data-v-c8e2241a]{font-weight:400;font-size:16px;margin-top:15px}.payment-cart-resume .sub-totals .total.discount[data-v-c8e2241a],.address-cart-resume .sub-totals .total.discount[data-v-c8e2241a],.payment-cart-resume .sub-totals .total.tax[data-v-c8e2241a],.address-cart-resume .sub-totals .total.tax[data-v-c8e2241a]{margin-top:3px}.payment-cart-resume .sub-totals .grand-total[data-v-c8e2241a],.address-cart-resume .sub-totals .grand-total[data-v-c8e2241a]{font-weight:400;font-size:24px}.payment-cart-resume .sub-totals .total-shipping[data-v-c8e2241a],.address-cart-resume .sub-totals .total-shipping[data-v-c8e2241a]{font-weight:400;font-size:14px}.payment-cart-resume .sub-totals .total-shipping-info[data-v-c8e2241a],.address-cart-resume .sub-totals .total-shipping-info[data-v-c8e2241a]{font-size:12px;color:#333}.payment-cart-resume .destination h4[data-v-c8e2241a],.address-cart-resume .destination h4[data-v-c8e2241a]{font-weight:400;font-size:20px;margin-bottom:5px!important;margin-top:5px!important}.payment-cart-resume .address[data-v-c8e2241a],.address-cart-resume .address[data-v-c8e2241a]{font-size:14px}.sub-totals .total.shipping[data-v-c8e2241a],.sub-totals .total.tax[data-v-c8e2241a],.sub-totals .total.discount[data-v-c8e2241a]{font-size:14px!important;margin-top:0!important}@media (max-width: 768px){#checkoutRegForm .brewingBtn{margin-bottom:60px!important}}#checkoutRegForm .checkboxItem p{width:auto!important;font-size:16px!important;float:none!important;margin-left:40px;margin-top:-29px!important}.customerRegForm .regStepsBtn1,.customerRegForm .regStepsBtn1Back,.customerRegForm .regSubmitBtn{margin-left:-40px;width:113%;max-width:inherit}@media (max-width: 1024px){.customerRegForm .regStepsBtn1,.customerRegForm .regStepsBtn1Back,.customerRegForm .regSubmitBtn{width:auto;margin:0}}.customerRegForm .regSubmitBtn{margin-bottom:20px}.customerRegForm .cr_general_error{position:relative;color:#c60a19;padding:10px;text-align:center}.customerRegForm .actionBar{display:flex;width:inherit;margin:0;font-size:16px}.customerRegForm .actionBar .backBtn{cursor:pointer}.customerRegForm .actionBar .backBtn span{margin-left:20px}.customerRegForm .box-password-1{position:relative}.customerRegForm .box-password-1 .password-hint,.customerRegForm .box-password-1 .password-validation{display:none}.customerRegForm .box-password-1.validating .password-validation{display:block}@media (max-width: 1024px){.customerRegForm .box-password-1.validating .password-hint{display:block}.customerRegForm .box-password-1.validating .password-validation{display:none}}.customerRegForm .box-password-1 .password-hint{font-size:13px;padding:2px 0}.customerRegForm .box-password-1 .password-validation{position:absolute;width:100%;border:1px solid #666;font-size:13px;left:0;top:-90px;z-index:2;background-color:#fff;padding:5px 9px}.customerRegForm .box-password-1 .password-validation>p{font-size:14px}.customerRegForm .box-password-1 .password-validation>ul{padding:0 10px}.customerRegForm .box-password-1 .password-validation:after{content:" ";position:absolute;width:16px;height:16px;border-left:1px solid #666;border-bottom:1px solid #666;background-color:#fff;left:36px;bottom:-9px;transform:rotate(315deg)}.customerRegForm .box-password-1 .password-validation ul,.customerRegForm .box-password-1 .password-validation li{list-style:none}.customerRegForm .box-password-1 .password-validation .rule{color:#777}.customerRegForm .box-password-1 .password-validation .rule>i{display:none}.customerRegForm .box-password-1 .password-validation .rule.green{color:#136d13}.customerRegForm .box-password-1 .password-validation .rule.green>i{display:inline}.customerRegForm .box-password-1 .password-validation .rule.green>.dot{display:none}.customerRegForm .box-password-1 .green{color:#136d13}.customerRegForm .privacyCheckBox{line-height:41px}.checkoutLoginForm{display:block}.checkoutLoginForm .show-hide-pwd-btn{position:absolute;right:10px;top:6px;cursor:pointer;color:#555}.checkoutLoginForm .forgetBtn{margin-top:20px;margin-bottom:20px;text-decoration:underline;cursor:pointer}.checkoutLoginForm .newUserSection p{margin-bottom:20px}@media (max-width: 768px){.checkoutLoginForm .newUserSection{margin-bottom:50px}}.checkoutLoginForm .cl_general_error{position:relative;color:#c60a19;padding:10px;text-align:center}.checkoutLoginForm .front-remember-me-cb{font-size:14px!important;font-weight:400!important}.doc-upload-wrapper[data-v-a9aff310]{position:relative}.doc-upload-wrapper .input-file[data-v-a9aff310]{opacity:0;width:calc(100% - 50px);position:absolute;cursor:pointer;height:100%;top:0;margin-left:50px}.doc-upload-wrapper .actions-wrapper[data-v-a9aff310]{line-height:36px}.doc-upload-wrapper .actions-wrapper>span[data-v-a9aff310]{padding:0 8px}.cart-resume-totals[data-v-bae7288c]{font-size:16px}.cart-resume-totals .intro[data-v-bae7288c]{margin-bottom:0;position:relative;top:-8px}.cart-resume-totals .intro h4[data-v-bae7288c]{font-size:26px;text-transform:uppercase;line-height:26px;margin-bottom:10px}@media (max-width: 1024px){.cart-resume-totals .intro h4[data-v-bae7288c]{width:auto;font-size:30px}}@media (max-width: 768px){.cart-resume-totals .intro h4[data-v-bae7288c]{font-size:28px}}.cart-resume-totals .enable_line_notes_btn[data-v-bae7288c]{color:#006679;text-decoration:underline;cursor:pointer;line-height:17px;display:block;font-size:12px}.cart-resume-totals .line_note_input[data-v-bae7288c]{width:100%;position:relative;left:-15px;margin:7px 0;font-size:15px;border:1px solid #ddd}.cart-resume-totals .itemInfo[data-v-bae7288c]{border-bottom:1px solid #eee;font-size:16px;width:100%;padding-bottom:5px;line-height:1.2}.cart-resume-totals .itemInfo .title[data-v-bae7288c]{margin-bottom:0}.cart-resume-totals .itemInfo i[data-v-bae7288c]{font-size:14px;line-height:16px}.cart-resume-totals .itemInfo .price .discounted_price[data-v-bae7288c]{font-size:13px;text-decoration:line-through;margin-bottom:-6px}.cart-resume-totals .itemInfo .configuration_info[data-v-bae7288c]{font-size:13px}.cart-resume-totals .sub-totals .total[data-v-bae7288c]{font-weight:400;font-size:16px;margin-top:15px}.cart-resume-totals .sub-totals .total.discount[data-v-bae7288c],.cart-resume-totals .sub-totals .total.tax[data-v-bae7288c]{margin-top:3px}.cart-resume-totals .sub-totals .grand-total[data-v-bae7288c]{font-weight:400;font-size:24px}.cart-resume-totals .sub-totals .total-shipping[data-v-bae7288c]{font-weight:400;font-size:14px}.cart-resume-totals .sub-totals .total-shipping-info[data-v-bae7288c]{font-size:12px;color:#333}.cart-resume-totals .destination h4[data-v-bae7288c]{font-weight:400;font-size:20px;margin-bottom:5px!important;margin-top:5px!important}.cart-resume-totals .address[data-v-bae7288c]{font-size:14px}.sub-totals .total.shipping[data-v-bae7288c],.sub-totals .total.tax[data-v-bae7288c],.sub-totals .total.discount[data-v-bae7288c]{font-size:14px!important;margin-top:0!important}.checkoutPayment .selected_shipment_address[data-v-003c7fb7]{border:1px solid #ccc;padding:15px;margin-bottom:22px}.checkoutPayment .payment_modes_list .payment_modes_list_item[data-v-003c7fb7]{background:white;border:1px solid #ccc;margin-bottom:17px;position:relative}.checkoutPayment .payment_modes_list .payment_modes_list_item.selected[data-v-003c7fb7]{border:1px solid #3490dc}.checkoutPayment .payment_modes_list .payment_modes_list_item .default_payment_mode_label[data-v-003c7fb7]{font-size:10px;background:#3490dc;color:#fff;font-weight:700;padding:2px 5px;top:-21px;position:absolute;left:-2px;overflow:visible;display:block;position:relative;width:220px;margin-bottom:-16px}.checkoutPayment .payment_modes_list .payment_modes_list_item .payment_mode_selector[data-v-003c7fb7]{padding:0 5px;top:2px;left:7px;display:inline-block;position:relative;margin:0}.checkoutPayment .payment_modes_list .payment_modes_list_item .payment_mode_recap[data-v-003c7fb7]{width:calc(100% - 80px);padding:12px 18px;display:inline-block}.checkout_cont[data-v-4afcc4a9]{max-width:1240px;margin:0 auto;padding:10px 0 30px}.checkout_cont .back_btn[data-v-4afcc4a9]{position:relative;text-decoration:underline;font-size:16px;top:-4px;padding-left:15px;color:#005c72;cursor:pointer}.checkout_cont .btn-next[data-v-4afcc4a9]{width:100%;line-height:40px;background:#e3342f;color:#fff;text-align:center;margin-bottom:10px;cursor:pointer;font-weight:700}.checkout_cont .btn-next.disabled[data-v-4afcc4a9]{pointer-events:none;opacity:.5;cursor:not-allowed}.stepper[data-v-4afcc4a9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.stepper .step[data-v-4afcc4a9]{display:flex;flex-direction:column;align-items:center;position:relative;width:80px}.stepper .step.clickable[data-v-4afcc4a9]{cursor:pointer}.stepper .step[data-v-4afcc4a9]:not(.clickable){cursor:not-allowed;pointer-events:none}.stepper .step .circle[data-v-4afcc4a9]{width:30px;height:30px;border-radius:50%;background-color:#ccc;display:flex;justify-content:center;align-items:center;font-weight:700;color:#fff}.stepper .step.active .circle[data-v-4afcc4a9]{background-color:#666}.stepper .step .label[data-v-4afcc4a9]{margin-top:5px;text-align:center;font-size:14px;color:#aaa}.stepper .step.active .label[data-v-4afcc4a9]{color:#666}.stepper .line[data-v-4afcc4a9]{flex-grow:1;height:3px;background-color:#ccc;position:relative;top:-11px;margin:0 -30px;z-index:-1}.stepper .line.active[data-v-4afcc4a9]{background-color:#666}.buyingGuideCard{height:100%}.choice+.choice .product-card{border-left:none}.product-card{border:1px solid #e2dfd8;height:100%}.product-card .col-md-3{width:100%!important}@media (min-width: 768px){.product-card .col-md-3{max-width:100%!important}}.product-card .prod-item-inner{background-color:#fff;height:100%;padding-bottom:35px;position:relative}.product-card .prod-item-inner .prod-item-img{position:relative;height:180px;border-bottom:1px solid #f4f6f8;text-align:center;padding:5px}.product-card .prod-item-inner .prod-item-info{padding:15px 15px 25px;position:relative}.product-card .prod-code{font-size:18px;color:#202124}.product-card .prod-item-footer{position:absolute;bottom:0;width:100%;padding:15px 15px 0}.product-card .prod-link{display:block;min-height:40px}.product-card .prod-item-inner .front-cta-button{font-size:12px;font-weight:700;padding:10px 15px;white-space:nowrap}.product-card img{vertical-align:middle;border-style:none;max-height:100%}.buyingGuide{display:block;margin-bottom:30px}.buyingGuide .menu{text-align:center}.buyingGuide .page_title{text-align:center;margin-top:30px;margin-bottom:30px}.buyingGuide .list_choices{display:flex;flex-direction:row;justify-content:space-evenly}.buyingGuide .btn-container{text-align:center;margin:30px 0}.buyingGuide .image-container{width:300px;overflow:hidden;position:relative}.buyingGuide .image-container img{width:100%;transition:transform .3s ease-in-out,opacity .3s ease-in-out,border .3s ease-in-out;border:2px solid transparent}.buyingGuide .middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none}.buyingGuide .image-container:hover img{transform:scale(.95);opacity:.8}.buyingGuide .image-container:hover .middle{opacity:1}.buyingGuide .button{border:1.5px solid black;color:#000;background-color:#fff;padding:16px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:5px}.buyingGuide .button:hover{background-color:#20494f;transition:.5s ease;color:#fff;text-decoration:none}.buyingGuide .button1{background-color:#20494f;color:#fff;border:none;text-decoration:none}.buyingGuide .back_btn{text-align:center;margin:40px 0}@media (max-width: 990px){.buyingGuide .list_choices{flex-direction:column}.buyingGuide .image-container{width:300px;margin-left:auto;margin-right:auto}.buyingGuide .choice{margin-bottom:30px}}@media (max-width: 400px){.buyingGuide .image-container{width:200px}}.choice{transition:opacity .3s ease-in-out}.choice.faded{opacity:0}.dashboard-container a[data-v-8dc364c8]{text-decoration:none;color:inherit}.dashboard-container .user_badge[data-v-8dc364c8]{width:60px;height:60px;font-size:26px;line-height:60px;text-align:center;border:1px solid rgb(9,96,167)}.dashboard-container .dashboard-txt p[data-v-8dc364c8]{margin:10px 0;color:#000}.dashboard-container .price-warning-txt[data-v-8dc364c8]{font-size:14px;padding:15px;border:2px solid red;border-radius:5px;margin-bottom:15px;margin-left:15px}.dashboard-container .box_button[data-v-8dc364c8]{position:absolute;bottom:0;width:100%}.dashboard-container h6[data-v-8dc364c8]{margin-bottom:10px}.dashboard-container .list-group-item.quotations[data-v-8dc364c8],.dashboard-container .list-group-item.orders[data-v-8dc364c8]{border:0;border-top:1px solid #eee!important;margin-bottom:0}.dashboard-container .list-group-item.quotations[data-v-8dc364c8]:hover,.dashboard-container .list-group-item.orders[data-v-8dc364c8]:hover{background:#f3f3f3}.orderContainer[data-v-2bcfaf51]{padding:10px 0 30px}.orderContainer .edit_info[data-v-2bcfaf51]{text-decoration:underline;font-size:13px;color:#00f;margin-left:10px;cursor:pointer}.orderContainer .edit_info_input[data-v-2bcfaf51]{font-size:13px;border:1px solid #ccc;margin:5px 0;width:200px}.orderContainer .badge_row[data-v-2bcfaf51]{position:absolute;top:0;left:0;width:100%;padding-left:20px;padding-right:20px;background-color:#5f9ea0;font-size:12px;font-weight:700;color:#fff}.orderContainer .price-warning-txt[data-v-2bcfaf51]{font-size:14px;padding:15px;border:2px solid red;border-radius:5px;margin-bottom:15px;margin-top:15px}.orderContainer .section_title[data-v-2bcfaf51]{font-size:24x;font-weight:700;text-transform:uppercase;padding:20px 0 0}.orderContainer .section .section_title[data-v-2bcfaf51]{padding:20px 0 10px}.orderContainer .section_subtitle[data-v-2bcfaf51]{margin:10px 0}.orderContainer .section_list .section_list_item[data-v-2bcfaf51]{padding:10px;border:1px solid #ccc;background:white;margin-bottom:10px}.orderContainer .section_list .section_list_item .status[data-v-2bcfaf51]{padding:2px;font-size:18px}.orderContainer .section_list .section_list_item .price[data-v-2bcfaf51]{padding:2px;font-size:18px;font-weight:700}.orderContainer[data-v-0880e591]{padding:10px 0 30px;line-height:1.5}.orderContainer .selected_shipment_address[data-v-0880e591]{border:1px solid #ccc;padding:15px;margin-bottom:22px;background:white}.orderContainer .edit_info[data-v-0880e591]{text-decoration:underline;font-size:13px;color:#00f;margin-left:10px;cursor:pointer}.orderContainer .edit_info_input[data-v-0880e591]{font-size:13px;border:1px solid #ccc;margin:5px 0;width:200px}.orderContainer .badge_row[data-v-0880e591]{position:absolute;top:0;left:0;width:100%;padding-left:20px;padding-right:20px;background-color:#5f9ea0;font-size:12px;font-weight:700;color:#fff}.orderContainer .price-warning-txt[data-v-0880e591]{font-size:14px;padding:15px;border:2px solid red;border-radius:5px;margin-bottom:15px;margin-top:15px}.orderContainer .section_title[data-v-0880e591]{font-size:24px;font-weight:700;text-transform:uppercase;padding:20px 0 0}.orderContainer .section .section_title[data-v-0880e591]{padding:20px 0 10px}.orderContainer .section_subtitle[data-v-0880e591]{margin:10px 0}.orderContainer .section_list .section_list_item[data-v-0880e591]{padding:10px;border:1px solid #ccc;background:white;margin-bottom:10px}.orderContainer .section_list .section_list_item .status[data-v-0880e591]{padding:2px;font-size:18px}.orderContainer .section_list .section_list_item .price[data-v-0880e591]{padding:2px;font-size:18px;font-weight:700}.orderContainer .order_detail[data-v-0880e591]{padding:0 15px;margin-bottom:20px;font-size:16px;background:white}.orderContainer .order_detail .order_detail_date[data-v-0880e591]{font-size:12px}.orderContainer .order_detail .order_detail_line[data-v-0880e591]{margin-bottom:5px}.orderContainer .order_detail .order_detail_line .strikeout[data-v-0880e591]{display:block;font-size:14px;color:#960505;text-align:right;right:8px}.orderContainer .order_detail .order_detail_line .you_save[data-v-0880e591]{font-size:13px;text-align:right;right:8px}.orderContainer .order_detail .order_detail_line .order_detail_line_title .title[data-v-0880e591]{font-weight:700}.orderContainer .order_detail .order_detail_line .order_detail_line_title .sku-code[data-v-0880e591]{font-size:13px;position:relative;top:-2px}.orderContainer .order_detail .order_detail_line .order_detail_line_title .sku-code button[data-v-0880e591]{margin-left:24px;position:relative;font-size:13px;top:-1px;padding:0}.orderContainer .order_detail .order_detail_line .order_detail_line_title .code-dogana-info[data-v-0880e591],.orderContainer .order_detail .order_detail_line .order_detail_line_title .certification-info[data-v-0880e591]{font-size:13px}.orderContainer .order_detail .order_detail_line .order_detail_line_title .accessory_item[data-v-0880e591]{font-size:13px;line-height:15px;padding:5px;margin-bottom:2px;margin-right:2px;background:#e9e9e9}.orderContainer .default_payment_mode_label[data-v-0880e591]{font-size:10px;background:#3490dc;color:#fff;font-weight:700;padding:2px 5px;top:-21px;position:absolute;left:-2px;overflow:visible;display:block;position:relative;width:220px;margin-bottom:-16px}.orderContainer .back_btn[data-v-0880e591]{position:relative;text-decoration:underline;font-size:16px;top:-4px;padding-left:0;color:#005c72;cursor:pointer;margin-bottom:15px}.orderContainer .box-password-1[data-v-0880e591]{position:relative}.orderContainer .box-password-1 .password-hint[data-v-0880e591],.orderContainer .box-password-1 .password-validation[data-v-0880e591]{display:none}.orderContainer .box-password-1.validating .password-validation[data-v-0880e591]{display:block}@media (max-width: 1024px){.orderContainer .box-password-1.validating .password-hint[data-v-0880e591]{display:block}.orderContainer .box-password-1.validating .password-validation[data-v-0880e591]{display:none}}.orderContainer .box-password-1 .password-hint[data-v-0880e591]{font-size:13px;padding:2px 0}.orderContainer .box-password-1 .password-validation[data-v-0880e591]{position:absolute;width:100%;border:1px solid #666;font-size:13px;left:0;top:-90px;z-index:2;background-color:#fff;padding:5px 9px}.orderContainer .box-password-1 .password-validation>p[data-v-0880e591]{font-size:14px}.orderContainer .box-password-1 .password-validation>ul[data-v-0880e591]{padding:0 10px}.orderContainer .box-password-1 .password-validation[data-v-0880e591]:after{content:" ";position:absolute;width:16px;height:16px;border-left:1px solid #666;border-bottom:1px solid #666;background-color:#fff;left:36px;bottom:-9px;transform:rotate(315deg)}.orderContainer .box-password-1 .password-validation ul[data-v-0880e591],.orderContainer .box-password-1 .password-validation li[data-v-0880e591]{list-style:none}.orderContainer .box-password-1 .password-validation .rule[data-v-0880e591]{color:#777}.orderContainer .box-password-1 .password-validation .rule>i[data-v-0880e591]{display:none}.orderContainer .box-password-1 .password-validation .rule.green[data-v-0880e591]{color:#136d13}.orderContainer .box-password-1 .password-validation .rule.green>i[data-v-0880e591]{display:inline}.orderContainer .box-password-1 .password-validation .rule.green>.dot[data-v-0880e591]{display:none}.orderContainer .box-password-1 .green[data-v-0880e591]{color:#136d13}.profileContainer h3[data-v-338091fd]{font-size:24x;font-weight:700;text-transform:uppercase;padding:20px 0}.profileContainer .highlight[data-v-338091fd]{color:#c00}.profileContainer .box-password-1[data-v-338091fd]{position:relative}.profileContainer .box-password-1 .password-hint[data-v-338091fd],.profileContainer .box-password-1 .password-validation[data-v-338091fd]{display:none}.profileContainer .box-password-1.validating .password-validation[data-v-338091fd]{display:block}@media (max-width: 1024px){.profileContainer .box-password-1.validating .password-hint[data-v-338091fd]{display:block}.profileContainer .box-password-1.validating .password-validation[data-v-338091fd]{display:none}}.profileContainer .box-password-1 .password-hint[data-v-338091fd]{font-size:13px;padding:2px 0}.profileContainer .box-password-1 .password-validation[data-v-338091fd]{position:absolute;width:100%;border:1px solid #666;font-size:13px;left:0;top:-90px;z-index:2;background-color:#fff;padding:5px 9px}.profileContainer .box-password-1 .password-validation>p[data-v-338091fd]{font-size:14px}.profileContainer .box-password-1 .password-validation>ul[data-v-338091fd]{padding:0 10px}.profileContainer .box-password-1 .password-validation[data-v-338091fd]:after{content:" ";position:absolute;width:16px;height:16px;border-left:1px solid #666;border-bottom:1px solid #666;background-color:#fff;left:36px;bottom:-9px;transform:rotate(315deg)}.profileContainer .box-password-1 .password-validation ul[data-v-338091fd],.profileContainer .box-password-1 .password-validation li[data-v-338091fd]{list-style:none}.profileContainer .box-password-1 .password-validation .rule[data-v-338091fd]{color:#777}.profileContainer .box-password-1 .password-validation .rule>i[data-v-338091fd]{display:none}.profileContainer .box-password-1 .password-validation .rule.green[data-v-338091fd]{color:#136d13}.profileContainer .box-password-1 .password-validation .rule.green>i[data-v-338091fd]{display:inline}.profileContainer .box-password-1 .password-validation .rule.green>.dot[data-v-338091fd]{display:none}.profileContainer .box-password-1 .green[data-v-338091fd]{color:#136d13}.addressPage .no_client{padding:30px 0}
