@import '../Bss_Megamenu/css/source/module/_layout.css';.login-container .g-recaptcha,.form-login .g-recaptcha{margin-bottom:10px !important}.required-captcha.checkbox{position:absolute;display:block;visibility:visible;overflow:hidden;opacity:0;width:1px;height:1px}.review-form .field-recaptcha{margin-bottom:10px}.form.send.friend .g-recaptcha{margin-top:40px}#absolute-collectinstore .shipping-option-warning{padding-top:10px;color:red;font-size:90%;font-style:italic}#absolute-collectinstore .collect-loader{background-image:url('../Absolute_CollectInStore/images/location-loader.gif');background-repeat:no-repeat;background-position:center center;height:20px}#absolute-collectinstore li{list-style-type:none}#absolute-collectinstore #checkout-step-collect-option{padding-top:20px}#absolute-collectinstore #checkout-step-collect-option .form-login{border-bottom:none;padding-bottom:0}#absolute-collectinstore #checkout-step-collect-option input[type="radio"][disabled]+label{color:#cccccc}#absolute-collectinstore #collectinstore-search{margin-top:28px;margin-bottom:28px}#absolute-collectinstore #collectinstore-search .note{font-size:14px;margin-top:10px}#absolute-collectinstore #collectinstore-search input._with-search-btn{float:left;width:60%}#absolute-collectinstore #collectinstore-search .search-btn{padding-left:5px;float:left}#absolute-collectinstore #collectinstore-search-results ul{padding-left:20px}#absolute-collectinstore #collectinstore-search-results #map-wrapper{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}#absolute-collectinstore #collectinstore-search-results #address-search-loading{opacity:0.5}#absolute-collectinstore #collectinstore-search-results .actions-toolbar{float:right;padding-top:20px}#absolute-collectinstore #collectinstore-search-results .actions-toolbar .action.primary{margin:0;line-height:2.2rem;padding:14px 17px;font-size:1.8rem}#absolute-collectinstore #collectinstore-search-results .distance{color:#ccc;font-size:80%}#absolute-collectinstore #collectinstore-search-results address{padding-top:5px;font-size:80%}#absolute-collectinstore #collectinstore-search-results .location-price{font-weight:bold}.absolute-collectinstore-location-product.page-layout-1column .toolbar-products{position:relative}@media all and (max-width:768px){.amazon-button-container{width:100%}}.amazon-logout-widget{display:none}@media all and (max-width:768px){.amazon-minicart-container .amazon-button-container{width:auto}}.klarna-payments-method-cell{display:table-cell;vertical-align:middle}label.klarna-payments-method-cell>span{padding-left:5px}span.klarna-payments-method-cell>img{display:block}#search_autocomplete,.search-autocomplete,#searchbox_autocomplete{display:none !important;height:0 !important;overflow:hidden !important}.block-search{z-index:10000}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.seositemap-map ul{*zoom:1;margin-left:15px;margin-bottom:15px}.seositemap-map ul:before,.seositemap-map ul:after{display:table;content:"";line-height:0}.seositemap-map ul:after{clear:both}.seositemap-map ul.stores li{font-weight:bold;font-size:110%}.seositemap-map ul li.level-2{font-weight:bold}.seositemap-map ul li.level-3{margin-left:15px}.seositemap-map ul li.level-4{margin-left:30px;font-size:90%}.seositemap-map ul li.level-5{margin-left:45px;font-size:90%}.seositemap-map ul li.level-6{margin-left:60px;font-size:90%}.seositemap-map ul li.level-7{margin-left:75px;font-size:90%}.review-aggregate-hide{display:none}.seo-info .seo-info-incorrect{color:#df280a}.seo-info .seo-info-correct{color:#50B655}.seo-info .seo-info-notice{color:#BD5D1F}.seo-info .seo-info-base-window{width:370px;min-height:10px;position:fixed;bottom:10px;right:10px;background:#F8F8F8;color:#363636;z-index:100000;font-family:Arial;outline:5px solid rgba(203,203,203,0.7)}.seo-info .seo-info-hr-style{margin:5px;border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}.seo-info .seo-info-h1-style{font-family:Arial;background:#FEFEFE;color:#666666;padding:3px 5px;font-size:14px;font-weight:bold;text-align:center;cursor:pointer;margin-bottom:0px}.seo-info .seo-info-h2-style{font-family:Arial;padding:0px;margin:5px 0px 0px 0px;text-align:left;padding-left:10px;font-size:13px;font-weight:400;color:#363636;text-transform:none}.seo-info .seo-info-text-style{font-family:Arial;font-size:13px;text-align:left}.seo-info .seo-additional-info-text-style{font-family:Arial;font-size:13px;text-align:left}.seo-info .seo-info-progress-container{width:100%;font-size:13px}.seo-info .seo-info-progress-label{width:150px;font-size:13px;line-height:22px;font-weight:400;padding-left:10px;text-align:left}.seo-info .seo-info-progress-label,.seo-info .seo-info-progress{border-radius:11px;box-shadow:none;display:inline-block;vertical-align:middle}.seo-info .seo-info-progress{background-color:#f5f7fa;display:inline-block;box-shadow:none;vertical-align:middle;margin-bottom:2px;width:150px;height:6px}.seo-info .seo-info-progress-success .seo-info-progress-bar{background-color:#50B655;border-color:#5cb85c;color:#5cb85c;box-sizing:border-box;border-radius:11px;box-shadow:none;height:100%;float:left;font-size:13px;line-height:24px;text-align:center;transition:width .6s ease 0s}.seo-info .seo-info-progress-label,.seo-info-progress{border-radius:11px}.seo-info .seo-info-progress.seo-info-progress-success{width:100px}.seo-info .seo-info-progress-bar{background-color:#a0c5e4;box-shadow:0 -1px 0 rgba(0,0,0,0.15) inset;color:#428bca;float:left;font-size:13px;height:100%;line-height:24px;text-align:center;transition:width .6s ease 0s;width:0}.seo-info .seo-info-image-alt{display:inline-block;width:260px}.seo-info .seo-additional-info-link-style{font-family:Arial;font-size:13px;text-align:left;word-wrap:break-word;padding-bottom:3px}.seo-info .seo-additional-info-link-style a{color:#3196CA}.seo-info .seo-info-scroll{overflow-y:auto;height:500px;margin-top:0.7em;padding:2px 15px 10px 5px;text-align:justify;margin-bottom:5px}.seo-info .seo-info-scroll::-webkit-scrollbar{width:7px}.seo-info .seo-info-scroll::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.2);border-radius:7px}.seo-info .seo-info-scroll::-webkit-scrollbar-thumb{background-color:#EAEAEA;border-radius:7px}.seo-info .seo-info-scroll::-webkit-scrollbar-thumb:hover{background-color:#EAEAEA;border-radius:7px}.seo-info .seo-additional-info-template-style{font-size:13px}.seo-info .seo-additional-info-hide-show-button-style{position:absolute !important;right:0;top:0;padding-right:7px;color:#3196CA;text-decoration:underline;cursor:pointer}.seo-info .m-seo-info-scroll-hide{display:none}.seo-info .m-seo-info-template-table{display:table;width:100%;padding-top:3px}.seo-info .m-seo-info-template-table-row{display:table-row}.seo-info .m-seo-info-template-table-cell{display:table-cell;text-align:center;padding:2px;vertical-align:middle}.seo-info .m-seo-info-template-table-cell:first-child{border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1)}.seo-info .m-seo-info-template-table-cell:nth-child(2){border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1)}.seo-info .m-seo-info-template-table-cell:nth-child(3){border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1)}.seo-info .m-seo-info-template-left{text-align:left;padding-left:1px}.seo-info .m-seo-info-template-table-row:last-child .m-seo-info-template-table-cell{border-bottom:1px solid rgba(0,0,0,0.1)}.seo-info .m-seo-info-id-width{width:30px}.seo-info .m-seo-info-rule-name-width{width:120px}.seo-info .m-seo-info-sort-order-width{width:70px}.seo-info .m-seo-info-rules-processing-width{width:110px}.seo-info .m-seo-info-status-width{width:auto}@media all and (max-width:590px){.seo-info .seo-info-base-window.m-seo-info-demo-style{bottom:40px !important;right:10px !important}}@media all and (min-width:591px){.seo-info .seo-info-base-window.m-seo-info-demo-style{bottom:5px !important;right:260px !important}}.mst-seo-content__description{display:block;color:#333;margin-left:auto;margin-right:auto;max-width:1280px;width:100%;text-align:left;padding:10px;background:rgba(255,255,255,0.2)}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.seositemap-map ul{*zoom:1;margin-left:15px;margin-bottom:15px}.seositemap-map ul.stores li{font-weight:bold;font-size:110%}.seositemap-map ul li{color:red}.seositemap-map ul li.level-2{font-weight:bold}.seositemap-map ul li.level-3{margin-left:15px}.seositemap-map ul li.level-4{margin-left:30px;font-size:90%}.seositemap-map ul li.level-5{margin-left:45px;font-size:90%}.seositemap-map ul li.level-6{margin-left:60px;font-size:90%}.seositemap-map ul li.level-7{margin-left:75px;font-size:90%}.seositemap-index-index div.seositemap-map table{width:100%}.mst-seo-toolbar__toolbar{position:fixed;bottom:1rem;right:1rem;z-index:1000000;outline:5px solid rgba(74,69,66,0.6);box-shadow:2px 2px 2px 0 rgba(50,50,50,0.25);max-width:90%;min-width:10rem;background:#fff}.mst-seo-toolbar__toolbar-header{font-weight:600;color:#fff;background:#315aa5;padding:1rem 2rem 1rem 4rem;text-align:center;position:relative}.mst-seo-toolbar__toolbar-header>i{position:absolute;left:1rem;font-size:15px}.mst-seo-toolbar__toolbar-header .close{position:absolute;right:1rem;top:0.7rem;font-size:18px;cursor:pointer}.mst-seo-toolbar__toolbar-content{background:#F5F5F5;max-height:55rem;overflow-y:auto}.mst-seo-toolbar__toolbar-content section label{color:#999;padding:1rem;display:block}.mst-seo-toolbar__toolbar-content section ul{margin:0;background:#fff;padding:0 1rem;list-style:none}.mst-seo-toolbar__toolbar-content section ul li{display:flex;border-bottom:1px solid #eee;margin:0;padding:1rem 0}.mst-seo-toolbar__toolbar-content section ul li .title{font-weight:600;width:12rem;font-size:1.3rem}.mst-seo-toolbar__toolbar-content section ul li .status{width:20px;height:20px;text-align:center;background-repeat:no-repeat;margin-right:1rem}.mst-seo-toolbar__toolbar-content section ul li .status._success{background-image:url("data:image/svg+xml,%0A%3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 47.1 (45422) - http://www.bohemiancoding.com/sketch --%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Artboard'%3E%3Ccircle id='Oval' fill='%231C9D74' cx='9' cy='9' r='9'%3E%3C/circle%3E%3Cpath d='M13.8274662,4.73712054 C13.6809464,4.57908482 13.4424141,4.57908482 13.2968944,4.73712054 L7.70563722,10.6990848 C7.55911738,10.858192 7.32008501,10.858192 7.17456531,10.6990848 L4.72473356,8.02640625 C4.65222374,7.94712054 4.55721087,7.90801339 4.46169794,7.90747768 C4.36518487,7.90694196 4.2671716,7.94604911 4.19366164,8.02640625 L3.11101503,9.06890625 C3.03900528,9.14819196 3,9.24729911 3,9.35069196 C3,9.45462054 3.03900528,9.56337054 3.1115151,9.64212054 L5.58184963,12.4192634 C5.7278694,12.5778348 5.96740184,12.8349777 6.11292154,12.9924777 L7.17506537,14.139442 C7.32108515,14.2964063 7.55961745,14.2964063 7.70613729,14.139442 L14.8901101,6.45729911 C15.03663,6.29979911 15.03663,6.04104911 14.8901101,5.88354911 L13.8274662,4.73712054 Z' id='Shape' fill='%23FFFFFF' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.mst-seo-toolbar__toolbar-content section ul li .status._warning,.mst-seo-toolbar__toolbar-content section ul li .status._error{background-image:url("data:image/svg+xml,%0A%3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 47.1 (45422) - http://www.bohemiancoding.com/sketch --%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Artboard'%3E%3Ccircle id='Oval' fill='%23FF5501' cx='9' cy='9' r='9'%3E%3C/circle%3E%3Cpath d='M10.21944,3 C11.02296,3 11.4246,3.54804 11.4246,4.17468 C11.4246,4.95732 10.72692,5.68128 9.81768,5.68128 C9.0564,5.68128 8.61228,5.23104 8.6334,4.48764 C8.6334,3.86112 9.162,3 10.21944,3 Z M7.74516,15 C7.11072,15 6.64548,14.60856 7.0896,12.8862 L7.818,9.83136 C7.94484,9.34212 7.9656,9.14652 7.818,9.14652 C7.62744,9.14652 6.80388,9.48444 6.3168,9.81732 L6,9.28872 C7.54356,7.9776 9.31944,7.20864 10.08048,7.20864 C10.71468,7.20864 10.82064,7.97196 10.50348,9.1464 L9.6696,12.3576 C9.52152,12.92508 9.58524,13.12068 9.73284,13.12068 C9.92316,13.12068 10.54728,12.88512 11.16036,12.39576 L11.52,12.88524 C10.01856,14.412 8.3796,15 7.74516,15 Z' id='Shape' fill='%23FFFFFF' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.mst-seo-toolbar__toolbar-content section ul li .description{max-width:30rem;font-size:1.2rem;line-height:1.4rem}.mst-seo-toolbar__toolbar-content section ul li .description .note{color:#999;font-size:90%;overflow-x:hidden;word-wrap:break-word;margin-top:.5rem}.mst-seo-toolbar__toolbar-content section ul li a{font-size:1.2rem;color:#006bb4;text-decoration:underline}.mst-seo-toolbar__toolbar-content section ul li a:hover{text-decoration:none}.mst-seo-toolbar__toolbar._hidden{outline:none;box-shadow:none}.mst-seo-toolbar__toolbar._hidden .mst-seo-toolbar__toolbar-content{display:none}.mst-seo-toolbar__toolbar._hidden .mst-seo-toolbar__toolbar-header{position:fixed;left:2rem;bottom:2rem;background:#315aa5;color:#fff;padding:1rem 1.5rem 1rem 4rem;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,0.2);font-weight:600;font-size:1.4rem;cursor:pointer;z-index:100000}.mst-seo-toolbar__toolbar._hidden .mst-seo-toolbar__toolbar-header .close{display:none}body.tutorial .mst-seo-toolbar__toolbar,body.no-tutorial .mst-seo-toolbar__toolbar{left:1rem;right:auto}.action.action-danger{color:#ff0101}.action.primary.primary-danger{background:#ff0101;border:1px solid #ff0101}.action.primary.primary-danger:hover{background:#b30000;border:1px solid #b30000}.enhanced-privacy-popup{position:absolute;right:0;bottom:0;left:0;background:#f4f4f4;overflow:hidden;border-top:1px solid #6e716e}.enhanced-privacy-popup .popup.content{margin:auto;padding:10px 0;width:768px}@media (max-width:768px){.enhanced-privacy-popup .popup.content{margin:0;padding:10px;width:auto}}@media only screen and (max-width:768px){.field-tooltip .field-tooltip-content{left:auto;right:-10px;top:40px}.field-tooltip .field-tooltip-content::before,.field-tooltip .field-tooltip-content::after{border:10px solid transparent;height:0;left:auto;margin-top:-21px;right:10px;top:0;width:0}.field-tooltip .field-tooltip-content::before{border-bottom-color:#999}.field-tooltip .field-tooltip-content::after{border-bottom-color:#f4f4f4;top:1px}}@media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape){.product-video{height:100%;width:81%}}@media all and (min-width:768px),print{.abs-product-options-list-desktop dt,.block-giftregistry-shared .item-options dt{clear:left;float:left;margin:0 10px 5px 0}.block-giftregistry-shared .item-options dt:after{content:': '}.abs-product-options-list-desktop dd,.block-giftregistry-shared .item-options dd{display:inline-block;float:left;margin:0 0 5px}.abs-button-desktop{width:auto}.abs-blocks-2columns,.amazon-addresses .amazon-address,.column .block-addbysku .block-content .box,.login-container .block,.account .column.main .block:not(.widget) .block-content .box,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box,[class^='sales-guest-'] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{width:48.8%}.amazon-addresses .amazon-address:nth-child(odd),.column .block-addbysku .block-content .box:nth-child(odd),.login-container .block:nth-child(odd),.account .column.main .block:not(.widget) .block-content .box:nth-child(odd),.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(odd),[class^='sales-guest-'] .column.main .block:not(.widget) .block-content .box:nth-child(odd),.sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(odd){clear:left;float:left}.amazon-addresses .amazon-address:nth-child(even),.column .block-addbysku .block-content .box:nth-child(even),.login-container .block:nth-child(even),.account .column.main .block:not(.widget) .block-content .box:nth-child(even),.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(even),[class^='sales-guest-'] .column.main .block:not(.widget) .block-content .box:nth-child(even),.sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(even){float:right}.abs-reset-left-margin-desktop,.bundle-options-container .legend.title,.column.main .cart-summary .actions-toolbar,.cart.table-wrapper .item-actions .actions-toolbar,.gift-summary .actions-toolbar,.cart.table-wrapper .gift-summary .actions-toolbar,.column.main .block-giftregistry-shared-items .actions-toolbar,.form-new-agreement .fieldset .legend,.form-new-agreement .actions-toolbar,.column.main .paypal-review .actions-toolbar,.wishlist-index-index .main .form-wishlist-items .actions-toolbar{margin-left:0}.abs-action-remove-desktop,.abs-add-fields-desktop .fieldset .additional .action.remove,.form-giftregistry-share .fieldset .additional .action.remove,.form-giftregistry-edit .fieldset .additional .action.remove,.form-add-invitations .fieldset .additional .action.remove,.form-create-return .fieldset .additional .action.remove,.form.send.friend .fieldset .additional .action.remove{margin-left:75.8%;top:6px}.form-giftregistry-share .fieldset .field:not(.choice) .control,.form-giftregistry-edit .fieldset .field:not(.choice) .control,.form-add-invitations .fieldset .field:not(.choice) .control,.form-create-return .fieldset .field:not(.choice) .control,.form.send.friend .fieldset .field:not(.choice) .control{width:50%}.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar,.login-container .fieldset:after{margin-left:25.8%}.abs-visually-hidden-desktop,.modes-label,.block-search .label,.dashboard-welcome-toggler{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-desktop:before,.abs-add-clearfix-desktop:after,.abs-pager-toolbar:before,.abs-pager-toolbar:after,.amazon-addresses:before,.amazon-addresses:after,.block-cart-failed .block-content:before,.block-cart-failed .block-content:after,.column .block-addbysku .block-content:before,.column .block-addbysku .block-content:after,.cart-container:before,.cart-container:after,.login-container:before,.login-container:after,.account .column.main .block:not(.widget) .block-content:before,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:before,.block-addresses-list .items.addresses:after,.block-giftregistry-shared .item-options:before,.block-giftregistry-shared .item-options:after,.gift-wrapping .nested:before,.gift-wrapping .nested:after,.table .gift-wrapping .content:before,.table .gift-wrapping .content:after,.block-wishlist-management:before,.block-wishlist-management:after,.paypal-review .block-content:before,.paypal-review .block-content:after,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:before,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:after,[class^='sales-guest-'] .column.main .block:not(.widget) .block-content:before,[class^='sales-guest-'] .column.main .block:not(.widget) .block-content:after,.sales-guest-view .column.main .block:not(.widget) .block-content:before,.sales-guest-view .column.main .block:not(.widget) .block-content:after,.header.content:before,.header.content:after,.page-header .header.panel:before,.page-header .header.panel:after,.account .toolbar:before,.account .toolbar:after,.toolbar-giftregistry-results:before,.toolbar-giftregistry-results:after,.toolbar-wishlist-results:before,.toolbar-wishlist-results:after{content:'';display:table}.abs-add-clearfix-desktop:after,.abs-pager-toolbar:after,.amazon-addresses:after,.block-cart-failed .block-content:after,.column .block-addbysku .block-content:after,.cart-container:after,.login-container:after,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:after,.block-giftregistry-shared .item-options:after,.gift-wrapping .nested:after,.table .gift-wrapping .content:after,.block-wishlist-management:after,.paypal-review .block-content:after,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:after,[class^='sales-guest-'] .column.main .block:not(.widget) .block-content:after,.sales-guest-view .column.main .block:not(.widget) .block-content:after,.header.content:after,.page-header .header.panel:after,.account .toolbar:after,.toolbar-giftregistry-results:after,.toolbar-wishlist-results:after{clear:both}.abs-add-box-sizing-desktop,.column.main,.sidebar-main,.sidebar-additional{box-sizing:border-box}.abs-add-box-sizing-desktop-m,.opc-wrapper{box-sizing:border-box}.abs-revert-field-type-desktop .fieldset>.field,.abs-revert-field-type-desktop .fieldset .fields>.field,.product-add-form .fieldset>.field,.product-add-form .fieldset .fields>.field{margin:0 0 20px}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.label,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.label,.product-add-form .fieldset>.field:not(.choice)>.label,.product-add-form .fieldset .fields>.field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.control,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.control,.product-add-form .fieldset>.field:not(.choice)>.control,.product-add-form .fieldset .fields>.field:not(.choice)>.control{float:none;width:auto}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label,.product-add-form .fieldset>.field>.label,.product-add-form .fieldset .fields>.field>.label{margin:0 0 5px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field.choice:before,.abs-revert-field-type-desktop .fieldset .fields>.field.choice:before,.abs-revert-field-type-desktop .fieldset>.field.no-label:before,.abs-revert-field-type-desktop .fieldset .fields>.field.no-label:before,.product-add-form .fieldset>.field.choice:before,.product-add-form .fieldset .fields>.field.choice:before,.product-add-form .fieldset>.field.no-label:before,.product-add-form .fieldset .fields>.field.no-label:before{display:none}.product-add-form .fieldset>.field:not(:first-child):last-of-type,.product-add-form .fieldset .fields>.field:not(:first-child):last-of-type{margin-bottom:0}.abs-no-display-desktop,.opc-estimated-wrapper,.sidebar .block.widget .pager .item:not(.pages-item-next):not(.pages-item-previous){display:none}.abs-pager-toolbar,.account .toolbar,.toolbar-giftregistry-results,.toolbar-wishlist-results{margin-bottom:20px;position:relative}.abs-pager-toolbar .limiter,.account .toolbar .limiter,.toolbar-giftregistry-results .limiter,.toolbar-wishlist-results .limiter{float:right;position:relative;z-index:1}.abs-pager-toolbar .toolbar-amount,.account .toolbar .toolbar-amount,.toolbar-giftregistry-results .toolbar-amount,.toolbar-wishlist-results .toolbar-amount{float:left;line-height:normal;padding:7px 0 0;position:relative;z-index:1}.abs-pager-toolbar .pages,.account .toolbar .pages,.toolbar-giftregistry-results .pages,.toolbar-wishlist-results .pages{position:absolute;width:100%;z-index:0}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{float:left;position:relative;width:73%}.abs-shopping-cart-items-desktop .actions,.block-cart-failed .actions,.cart-container .form-cart .actions,.cart-container .cart-gift-item .actions{text-align:right}.block-cart-failed .action.clear,.block-cart-failed .action.update,.cart-container .form-cart .action.clear,.cart-container .form-cart .action.update,.cart-container .cart-gift-item .action.clear,.cart-container .cart-gift-item .action.update{margin-left:10px}.block-cart-failed .action.continue,.cart-container .form-cart .action.continue,.cart-container .cart-gift-item .action.continue{float:left}h1{font-size:40px;margin-bottom:40px}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-3columns .column.main{width:66.66666667%;display:inline-block;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .column.main{width:83.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .column.main{width:83.33333333%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.sidebar-main{padding-right:2%}.page-layout-3columns .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-left .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{padding-left:2%;padding-right:0}.sidebar-additional{clear:right;padding-left:2%}.page-layout-3columns .sidebar-additional{width:16.66666667%;float:right;-ms-flex-order:3;-webkit-order:3;order:3}.page-layout-2columns-left .sidebar-additional{width:16.66666667%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .sidebar-additional{width:16.66666667%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .main{padding-left:2%}.page-layout-2columns-left .sidebar-additional{clear:left;float:left;padding-left:0}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content{display:block !important}.nav-sections-item-content>*{display:none}.nav-sections-item-content>.navigation{display:block}.navigation{background:#f5f5f5;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:53px;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:#333;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#ff5501;border-style:solid;border-width:0 0 3px;color:#333;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible !important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #d1d1d1;box-shadow:0 5px 5px rgba(0,0,0,0.19);font-weight:700;min-width:230px;padding:15px 0;display:none;left:0;margin:0 !important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:before,.navigation .level0 .submenu>ul:after{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#d1d1d1;color:#d1d1d1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#e8e8e8;color:#333;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#ff5501;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:0 !important;left:100% !important}.navigation .level0 .submenu .submenu-reverse{left:auto !important;right:100%}.navigation .level0 .submenu li{margin:0}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{cursor:pointer;padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible !important}.navigation .level0.more li{display:block}.panel.header .links,.panel.header .switcher{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:before,.fieldset>.field:after{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{padding:6px 15px 0 0;width:25.8%;box-sizing:border-box;content:' ';float:left;height:1px}.fieldset>.field .description{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:74.2%;float:left}.product.data.items{position:relative;z-index:1}.product.data.items:before,.product.data.items:after{content:'';display:table}.product.data.items:after{clear:both}.product.data.items>.item.title{float:left;width:auto}.product.data.items>.item.title>.switch{height:20px;display:block;position:relative;z-index:2}.product.data.items>.item.content{margin-top:20px;box-sizing:border-box;float:right;margin-left:-100%;width:100%}.product.data.items>.item.content:before,.product.data.items>.item.content:after{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content.active{display:block}.product.data.items>.item.title{margin:0 5px 0 0}.product.data.items>.item.title>.switch{font-weight:600;line-height:20px;font-size:1.4rem;color:#7d7d7d;text-decoration:none;background:#f0f0f0;border:1px solid #d1d1d1;border-bottom:none;height:20px;padding:5px 20px 5px 20px}.product.data.items>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.product.data.items>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.product.data.items>.item.title>.switch:active{color:#333;text-decoration:none}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{background:#fff;color:#333;text-decoration:none}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:6px}.product.data.items>.item.content{background:#fff;margin-top:31px;padding:20px 20px 20px 20px;border:0;border-top:1px solid #d1d1d1}.actions-toolbar:before,.actions-toolbar:after{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{display:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.modal-popup.modal-slide .modal-footer{border-top:1px solid #c1c1c1;text-align:right}.aw-aff-tabs{clear:both}.aw-aff-tabs .tab-title{float:left;width:auto;border:1px solid #b0b0b0;padding:16px 4px;background-color:#e4e4e4;margin:0 6px -1px 0;position:relative;font-size:12px}.aw-aff-tabs .tab-title.active{background-color:#fff;border-bottom-color:#fff;z-index:2}.aw-aff-tabs .tab-title.active::before{content:'';width:100%;height:4px;left:0;top:0;background-color:#f65300;display:block;position:absolute}.aw-aff-tab{float:right;margin-left:-100%;width:100%;margin-top:50px;border-top:1px solid #b0b0b0;padding:30px 3px 0 3px;box-sizing:border-box}.aw-aff-tab.reports .admin__data-grid-filters,.aw-aff-tab.transactions .admin__data-grid-filters{overflow:hidden}.aw-aff-tab.reports .admin__data-grid-filters .admin__form-field,.aw-aff-tab.transactions .admin__data-grid-filters .admin__form-field{width:50%;padding:0 20px;float:left;margin:0 0 20px 0}.aw-aff-tab.reports .admin__data-grid-filters .admin__form-field .admin__form-field,.aw-aff-tab.transactions .admin__data-grid-filters .admin__form-field .admin__form-field{width:100%;float:none;margin:0 0 20px 0;padding:0}.aw-aff-tab.reports .admin__data-grid-filters div.admin__form-field,.aw-aff-tab.transactions .admin__data-grid-filters div.admin__form-field{clear:both}.aw-aff-tab.reports .admin__data-grid-filters div.admin__form-field+div.admin__form-field,.aw-aff-tab.transactions .admin__data-grid-filters div.admin__form-field+div.admin__form-field{clear:inherit}.aw-aff__grid-list-filters{margin:0 -20px 0 -20px}.aw-aff__grid-list-filters .data-grid-filters-actions-wrap{padding:0 20px}.aw-aff__grid-list-filters .admin__data-grid-filters-current{padding:10px 20px}.aw-aff__grid-list-filters .admin__data-grid-filters-footer{padding:0 20px}.aw-aff__grid-list-nav{overflow:hidden}.aw-aff__signup-form .control._with-tooltip .field-note{left:-90px}.amcart-message-box,.amcart-message-box .related{width:462px}.am-related-box,.am-related-box .related{width:462px}#confirmBox{max-height:90vh}#confirmBox .products-grid .product-item-actions{margin-top:0}#confirmOverlay.am-center{-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#confirmOverlay.am-right{-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:230px}#confirmOverlay.am-left{-webkit-align-items:center;-ms-align-items:center;align-items:center;webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:230px}#confirmOverlay.am-top-right{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:130px 230px 0 0}#confirmOverlay.am-top-left{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:130px 0 0 230px}#confirmOverlay.am-top{justify-content:center;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding-top:130px}.amcart-message-box .products .product-item{margin:0;width:60%}.am-related-box .related .products .item.product:hover .am-actions-wrapper{top:0}.am-related-box .related .products .product-item{margin:0;padding:0;width:60%}.am-related-box .related .products .product-item-actions .secondary-addto-links{display:none}.am-related-box .related .products .product-item-actions .secondary-addto-links.am-actions-wrapper{display:block}.amcart-confirm-buttons .button{width:42%}.amcart-confirm-buttons .am-btn-left{margin-right:20px}.amcart-confirm-buttons .timer{display:inline}.am-slider.owl-carousel .owl-prev{margin-left:10px}.am-slider.owl-carousel .owl-next{margin-right:10px}.amcart-minipage-wrap .amcart-message-box{min-width:700px}.amcart-minipage-wrap .product-item-info{margin-top:60px;min-height:450px}.amcart-minipage-wrap .am-photo-container{position:absolute;left:0;margin:0;padding:0 25px;width:50%;border:0;box-sizing:border-box}.amcart-minipage-wrap .am-photo-container>.product-item-photo{width:100%;border:0}.amcart-minipage-wrap .am-photo-container .product-image-container{border:1px solid #b2b2b2}.amcart-minipage-wrap .amcart-confirm-buttons{clear:both;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;margin:0 25px 40px}.amcart-minipage-wrap .amcart-confirm-buttons .button{margin:0;max-width:305px;height:70px}.amcart-product-notice{padding:20px 35px;width:initial;font-size:14px}.ampage-top-info{float:right;margin:0;width:50%}.ampage-bottom-info{clear:both;float:right;margin-bottom:20px;width:50%}.ampage-top-info,.ampage-bottom-info{padding:0 20px 0 0;box-sizing:border-box}.ampage-bottom-info .am-description{margin:0}.ampage-bottom-info .product-info-main{width:100% !important}.ampage-bottom-info .product-add-form{padding:0;margin:0}.ampage-top-info .am-title{margin-bottom:10px;font-size:24px}.ampage-top-info .product-reviews-summary{margin-bottom:10px}.ampage-top-info .product-reviews-summary .action{margin-left:10px}.ampage-bottom-info .am-description{font-size:14px;margin-top:5px}.ampage-bottom-info .product-add-form{padding:0}.amcart-qty-wrap{margin:0 0 0 25px}.amcart-qty-wrap>.amcart-label{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.amcart-qty-wrap>.amcart-refresh{margin-left:15px}.amgdprcookie-main-wrapper{padding:0}.amgdprcookie-main-wrapper .amgdprcookie-top{margin-bottom:35px}.amgdprcookie-main-wrapper .amgdprcookie-head{font-size:34px;line-height:normal}.amgdprcookie-main-wrapper .amgdprcookie-btn{padding:17px 46px;box-shadow:0 3px 10px rgba(62,40,13,0.15);text-transform:none;font-size:20px}.amgdprcookie-cookie-container{margin-bottom:30px;padding:25px 0}.amgdprcookie-cookie-container .amgdprcookie-caption{margin-bottom:15px;font-size:20px}.amgdprcookie-cookie-container .amgdprcookie-toggle-cookie{padding-left:0}.amgdprcookie-cookie-container .amgdprcookie-text{font-size:14px}.amgdprcookie-cookie-container .amgdprcookie-options{display:inline-block;background:inherit;font-size:14px}.amgdprcookie-groups-modal .amgdprcookie-cookie-container,.amgdprcookie-groups-modal .amgdprcookie-header,.amgdprcookie-groups-modal .amgdprcookie-text{padding:0}.amgdprcookie-modal-container .modal-inner-wrap{right:unset;min-width:400px;width:21%;background:#fff}.amgdprcookie-table .amgdprcookie-cell.desc,.amgdprcookie-table .amgdprcookie-title.-wide{width:30%}.amgdprcookie-table .amgdprcookie-cell,.amgdprcookie-table .amgdprcookie-title{width:15%}.amgdprcookie-bar-container .amgdprcookie-buttons-block{display:block}.amgdprcookie-bar-container .amgdprcookie-buttons-block .amgdprcookie-button:first-child{margin-bottom:0}.amgdpr-modal-container .modal-header{padding:40px 50px 20px}.amgdpr-modal-container .modal-header .modal-title{font-size:30px}.amgdpr-modal-container .modal-content{padding:0 30px 0 50px}.amgdpr-modal-container .modal-footer{padding:30px 50px 50px}.amgdpr-modal-container .action.action-primary{width:auto}.login-container .block-amazon-login{clear:none;float:right}.login-container .block-amazon-login .actions-toolbar{margin-top:25px}.login-container .block:nth-child(2)+.block-amazon-login{clear:none}.amazon-validate-container{margin:40px auto 0 auto;width:500px}.amazon-validate-container .primary{width:190px}.amazon-validate-container .continue-as-guest{width:130px}.amazon-validate-container .forgot-password{text-align:right;width:175px}.amazon-addresses .amazon-address{margin-bottom:0}.klarna-payments-method>.payment-method-title{padding:11.5px 0}.mst-searchautocomplete__autocomplete{width:100%;min-width:50rem}.mst-searchautocomplete__autocomplete._active{display:block !important}.mst-searchautocomplete__autocomplete._active.mst-2-cols{width:720px !important;position:absolute}.mst-searchautocomplete__autocomplete._active.mst-2-cols .mst-searchautocomplete__index{clear:left;float:left;display:block;position:relative;max-width:240px;width:240px;padding-bottom:10px;box-sizing:border-box;border-right:1px solid #efefef;margin-right:-1px}.mst-searchautocomplete__autocomplete._active.mst-2-cols div.magento_catalog_product{width:480px !important;max-width:480px !important;clear:right;float:right;border-left:1px solid #efefef;border-right:unset;margin-left:-1px}.mst-searchautocomplete__autocomplete._active.mst-2-cols .mst-searchautocomplete__show-all{clear:both}.block-cart-failed .actions{text-align:left}.block-cart-failed .actions.primary{float:right}.payment-method-braintree .cvv .field-tooltip{left:6rem}.braintree-paypal-account{border-color:#ccc;border-style:solid;border-width:1px 0;display:inline-block;width:50%}.account .table-credit-cards .col.actions{width:100px}.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-wrapper{float:left;width:57%}.bundle-options-container .block-bundle-summary{float:right;position:relative;width:40%}.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary{width:48%}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 4%) / 3)}.page-products .products-grid .product-item:nth-child(3n + 1){margin-left:0}.page-products.page-layout-1column .products-grid .product-item{width:25%}.page-products.page-layout-3columns .products-grid .product-item{width:50%}.page-products .columns{padding-top:0;position:relative;z-index:1}.products.wrapper~.toolbar .pages{float:left}.toolbar-amount{float:left}.sorter{float:right}.modes{display:inline-block;float:left;margin-right:20px}.products.wrapper~.toolbar .modes{display:none}.modes-mode{color:#7d7d7d;border:1px solid #d1d1d1;border-right:0;float:left;font-weight:400;line-height:1;padding:7px 10px;text-align:center;display:inline-block;text-decoration:none}.modes-mode:not(.active):hover{color:#7d7d7d;background:#dedede}.modes-mode:last-child{border-right:1px solid #d1d1d1}.modes-mode.active{color:#a6a6a6}.modes-mode>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modes-mode:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:inherit;color:#7d7d7d;content:'\e60d';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.modes-mode:hover:before{color:#7d7d7d}.mode-list:before{content:'\e60b'}.products.wrapper~.toolbar .limiter{display:block;float:right}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.sidebar .product-items .product-item-info .product-item-photo{float:left;left:auto;margin:0 10px 10px 0;position:relative;top:auto}.sidebar .product-items .product-item-details{margin:0}.sidebar .product-items .product-item-actions{clear:left}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.page-layout-1column .product-info-main{width:40%}.page-layout-1column .product.media{width:57%}.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:48%}.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width:50%}.block-category-event.block:last-child{margin-bottom:30px;padding:10px 0 30px}.block-category-event .block-title{margin:0}.block-category-event .block-title strong{font-size:2.4rem}.block-category-event .ticker li{display:none;margin:0 50px}.block-category-event .ticker .value{font-size:6rem}.block-category-event .ticker .label{font-size:1.4rem;text-transform:none}.block-category-event .dates .date{font-size:5rem}.block-category-event .dates .start{padding-right:50px}.block-category-event .dates .start:after{font-size:5rem;right:10px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:none;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:focus,.block-search .action.search:active{background:none;border:none}.block-search .action.search:hover{background:none;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{pointer-events:none;opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.cart-container .widget{float:left}.cart-container .widget.block{margin-bottom:20px}.cart-summary{float:right;position:relative;width:23%}.column.main .cart-summary .actions-toolbar>.secondary{float:none}.cart-summary .block .fieldset .field{margin:0 0 20px;margin:0 0 10px}.cart-summary .block .fieldset .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.cart-summary .block .fieldset .field:not(.choice)>.control{float:none;width:auto}.cart-summary .block .fieldset .field>.label{margin:0 0 5px;display:inline-block}.cart-summary .block .fieldset .field.choice:before,.cart-summary .block .fieldset .field.no-label:before{display:none}.cart.table-wrapper .items{min-width:100%;width:auto}.cart.table-wrapper .item .col.item{padding:27px 8px 10px}.cart.table-wrapper .item-actions td{text-align:right}.cart.table-wrapper .product-item-photo{display:table-cell;max-width:100%;padding-right:20px;position:static;vertical-align:top;width:1%}.cart.table-wrapper .product-item-details{display:table-cell;vertical-align:top;white-space:normal;width:99%}.cart.table-wrapper .item-actions .actions-toolbar{text-align:left}.cart .action{margin-bottom:10px}.cart-products-toolbar .toolbar-amount{line-height:30px;margin:0}.cart-products-toolbar .pages{float:right;margin:0 0 1px}.cart-products-toolbar .pages .item:last-child{margin-right:0}.cart.table-wrapper .cart-products-toolbar+.cart thead tr th.col{padding-bottom:7px;padding-top:8px}.cart.table-wrapper .cart+.cart-products-toolbar{margin-top:25px}.minicart-wrapper{margin-left:13px}.minicart-wrapper .block-minicart{right:-15px;width:390px}.opc-wrapper{width:66.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1;padding-right:30px}.checkout-onepage-success .print{display:block;float:right;margin:22px 0 0}.opc-progress-bar-item{width:185px}.checkout-index-index .modal-popup .form-shipping-address{max-width:600px}.checkout-index-index .modal-popup .modal-footer .action-save-address{float:right;margin:0 0 0 10px}.checkout-shipping-method .actions-toolbar>.primary{float:right}.checkout-shipping-method .actions-toolbar .action.primary{margin:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:600px}.table-checkout-shipping-method{width:auto}.opc-sidebar{margin:46px 0 20px;width:33.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.opc-summary-wrapper .modal-header .action-close{display:none}.authentication-dropdown{background-color:#fff;border:1px solid #aeaeae;-webkit-transform:scale(1, 0);-webkit-transform-origin:0 0;-webkit-transition:-webkit-transform linear .1s,visibility 0s linear .1s;position:absolute;text-align:left;top:100%;transform:scale(1, 0);transform-origin:0 0;transition:transform linear .1s,visibility 0s linear .1s;visibility:hidden;width:100%}.authentication-dropdown._show{z-index:100;-webkit-transform:scale(1, 1);-webkit-transition:-webkit-transform linear .1s,visibility 0s linear 0s;transform:scale(1, 1);transition:transform linear .1s,visibility 0s linear 0s;visibility:visible}.authentication-wrapper{width:33.33333333%;text-align:right}.block-authentication .block-title{font-size:2.6rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:768px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block[class],.popup-authentication .form-login,.popup-authentication .fieldset,.popup-authentication .block-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.checkout-payment-method .actions-toolbar .primary{float:right;margin:0}.checkout-payment-method .fieldset>.field-select-billing>.control{float:none;width:100%}.checkout-payment-method .payment-method-content .fieldset>.field{margin:0 0 20px}.checkout-payment-method .payment-method-content .fieldset>.field.choice:before{padding:0;width:0}.checkout-payment-method .payment-method-content .fieldset>.field.type .control{margin-left:25.8%}.checkout-payment-method .payment-method-content .fieldset>.field.type.no-detection .control{margin-left:0}.checkout-billing-address .action-update{float:right}.checkout-billing-address .actions-toolbar .action-cancel{margin:6px 20px 0 0}.checkout-payment-method .payment-option-title{padding-left:22px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{margin-left:0}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:600px}.login-container .block.login .actions-toolbar>.primary{margin-bottom:0;margin-right:30px}.login-container .block.login .actions-toolbar>.secondary{float:left}.login-container .fieldset>.field>.control{width:80%}.fieldset .fullname .field .label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset .fullname .field .control{width:74.2%;float:left}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.search.advanced,.form.form-orders-search{min-width:600px;width:50%}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:22.3%}.account.page-layout-2columns-left .column.main{width:77.7%}.block-addresses-list .items.addresses{font-size:0}.block-addresses-list .items.addresses>.item{display:inline-block;font-size:14px;margin-bottom:20px;vertical-align:top;width:48.8%}.block-addresses-list .items.addresses>.item:nth-last-child(1),.block-addresses-list .items.addresses>.item:nth-last-child(2){margin-bottom:0}.block-addresses-list .items.addresses>.item:nth-child(even){margin-left:2.4%}.control.captcha-image .captcha-img{margin:0 10px 10px 0}.page-product-downloadable .product-options-wrapper{float:left;width:55%}.page-product-downloadable .product-options-bottom{float:right;width:40%}.page-product-downloadable .product-options-bottom .field.qty+.actions{padding-top:0}.gift-message .field{margin-bottom:20px}.gift-options{position:relative;z-index:1}.gift-options .actions-toolbar{clear:both;float:right;position:static}.gift-options .actions-toolbar .secondary{float:right}.gift-options .actions-toolbar .secondary .action{float:right;margin-left:20px}.gift-options .actions-toolbar .secondary .action-cancel{display:block;float:left;margin-top:6px}.gift-options .actions-toolbar:nth-child(3):before{border-left:1px solid #c1c1c1;bottom:5rem;content:'';display:block;left:50%;overflow:hidden;position:absolute;top:0;width:0}.gift-options-title{font-weight:300;font-size:1.8rem}.cart.table-wrapper .action-gift{float:left}.order-options .gift-wrapping,.table-order-review .gift-wrapping{max-width:50%}.form-giftregistry-search .fieldset{margin-bottom:29px}.form-giftregistry-search .fieldset>.fields-specific-options>.field{margin:0 0 20px;box-sizing:border-box}.form-giftregistry-search .fieldset>.fields-specific-options>.field>.label{margin:0}.form-giftregistry-search .fieldset>.fields-specific-options>.field:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{content:'';display:table}.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{clear:both}.form-giftregistry-search .fieldset>.fields-specific-options>.field.choice:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field.no-label:before{padding:6px 15px 0 0;width:25.8%;box-sizing:border-box;content:' ';float:left;height:1px}.form-giftregistry-search .fieldset>.fields-specific-options>.field .description{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.control{width:74.2%;float:left}.block-giftregistry-shared-items .product-item-photo{display:table-cell;max-width:100%;padding:0 20px 0 0;vertical-align:top;width:1%}.block-giftregistry-shared-items .product-item-details{display:table-cell;vertical-align:top;width:99%;word-break:normal}.block-giftregistry-shared-items .col.product{width:48%}.block-giftregistry-shared-items .col:not(.product){text-align:center}.block-giftregistry-shared-items .col.price{padding-top:17px}.block-giftregistry-shared-items .input-text.qty{margin-top:-4px}.gift-options-cart-item .gift-wrapping,.cart-gift-item .gift-wrapping{box-sizing:border-box;float:left;padding-right:20px;width:50%}.gift-options-cart-item .gift-wrapping+.gift-message,.cart-gift-item .gift-wrapping+.gift-message{border-left:1px solid #c1c1c1;box-sizing:border-box;float:left;padding-left:4.5rem;width:50%}.form-add-invitations .additional,.form-add-invitations .field.text{margin-top:29px}.table-invitations .col{width:50%}.wishlist.window.popup{bottom:auto;top:20%;left:50%;margin-left:-212px;width:380px;right:auto}.wishlist.window.popup .field{margin:0 0 20px}.wishlist.window.popup .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.wishlist.window.popup .field:not(.choice)>.control{float:none;width:auto}.wishlist.window.popup .field>.label{margin:0 0 5px;display:inline-block}.wishlist.window.popup .field.choice:before,.wishlist.window.popup .field.no-label:before{display:none}.block-wishlist-management{margin-bottom:20px}.block-wishlist-management .wishlist-select{border-bottom:1px solid #e8e8e8;display:table;margin-bottom:15px;width:100%}.block-wishlist-management .wishlist-select .wishlist-name{display:table-cell;margin-right:10px;padding:5px 10px 10px;vertical-align:top;white-space:nowrap;width:5%}.block-wishlist-management .wishlist-select-items{display:table-cell;padding-right:160px;vertical-align:top}.block-wishlist-management .wishlist-select-items .item{display:inline-block;margin-right:10px;padding:5px 10px 10px}.block-wishlist-management .wishlist-select-items .item:last-child{margin-right:0}.block-wishlist-management .wishlist-select-items .current{border-bottom:3px solid #ff5501;font-weight:600}.block-wishlist-management .wishlist-select .wishlist-name-current{display:none}.block-wishlist-management .wishlist-add.item{position:absolute;right:0;top:0}.block-wishlist-management .wishlist-title strong{font-size:4rem}.block-wishlist-management .wishlist-info{float:left}.block-wishlist-management .wishlist-toolbar{float:right}.block-wishlist-info-items .product-item-photo{margin-left:0}.products-grid.wishlist .product-item-checkbox{float:left}.products-grid.wishlist .product-item-checkbox+.product-item-name{margin-left:25px}.block.newsletter{max-width:44%;width:max-content}.block.newsletter .field{margin-right:5px}.block.newsletter .field .control{width:100%}.block.newsletter .action.subscribe{border-radius:3px}.paypal-review .paypal-review-title{border-bottom:1px solid #d1d1d1}.paypal-review .block-content .box-order-shipping-address,.paypal-review .block-content .box-order-shipping-method,.paypal-review .block-content .box-order-shipping-method+.box-order-billing-address{box-sizing:border-box;float:left;width:33%}.paypal-review .block-content .box-order-shipping-address{padding:0 5%;width:34%}.paypal-review .col.subtotal,.paypal-review .mark,.paypal-review .amount{text-align:right}.products.wrapper.list .product-reviews-summary{margin:0}.reward-settings+.actions-toolbar{margin-top:-32px}.form-create-return .additional .field:last-child{margin-top:29px}.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box{margin-bottom:20px}.block-returns-tracking .block-title .action{margin:0 0 0 30px}.block-returns-tracking .block-title .actions-track{float:right;margin-top:12px}.table-order-items .subtotal,.table-order-items .amount{text-align:right}.table-order-items.creditmemo .col.qty,.table-order-items.creditmemo .col.discount,.table-order-items.creditmemo .col.subtotal{text-align:center}.table-order-items.creditmemo .col.total{text-align:right}.order-pager-wrapper .order-pager-wrapper-top{padding-left:0;padding-right:0}.order-pager-wrapper .pages{float:right}.order-actions-toolbar .action.print{display:block;float:right}.page-title-wrapper .order-date{margin-top:-20px}[class^='sales-guest-'] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{margin-bottom:20px}.page-wrapper>.breadcrumbs,.page-wrapper>.top-container,.page-wrapper>.widget{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none none;margin-left:auto}.header.panel>.header.links>li{display:inline-block;vertical-align:top}.header.panel>.header.links>li{font-size:14px;margin:0 0 0 15px}.header.panel>.header.links>li.welcome,.header.panel>.header.links>li a{line-height:1.4}.header.panel>.header.links>li.welcome a{padding-left:5px}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.page-main>.page-title-wrapper .page-title{display:inline-block}.page-main>.page-title-wrapper .page-title+.action{float:right;margin-top:20px}.logo{margin:-8px auto 25px 0}.logo img{max-height:inherit}.footer.content .block{float:right}.footer.content .links{display:inline-block;margin-bottom:20px;padding:0 50px 0 0;vertical-align:top}.footer.content .switcher.store{display:inline-block;padding-right:50px;vertical-align:top}.my-credit-cards .card-type img{display:block}.products-grid.wishlist .product-item-tooltip{display:inline-block}.products-grid.wishlist .product-item-actions{margin:10px 0 0}.products-grid.wishlist .product-item .fieldset .field.qty{margin-bottom:10px;padding-right:10px}.products-grid.wishlist .product-item .fieldset .field.qty .label{width:auto}.products-grid.wishlist .product-item .box-tocart .actions-primary{margin:0}.products-grid.wishlist .product-item .box-tocart .stock{margin:20px 0 0}.wishlist-index-index .product-item-info{width:240px}.block.widget .products-grid .product-item{width:33.33333333%}.sidebar .block.widget .products-grid .product-item{margin-left:0;width:100%}.sidebar .block.widget .products-grid .product-item .actions-secondary{display:block;padding:10px 0}.page-layout-1column .block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 6%)/4)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(3n + 1){margin-left:2%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n + 1){margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:50%}.sidebar .block.widget .pager .pages-item-next{padding:0}.sidebar .block.widget .pager .pages-item-next .action{margin:0}}@media all and (min-width:1024px),print{.amcart-minipage-wrap .amcart-message-box{width:820px}.amcart-minipage-wrap .amcart-confirm-buttons{margin:0 35px 40px}.amcart-minipage-wrap .amcart-confirm-buttons .button{max-width:355px}.amcart-minipage-wrap .am-photo-container{padding:0 25px 0 35px}.amcart-minipage-wrap .am-photo-container>.product-item-photo{text-align:left}.ampage-top-info,.ampage-bottom-info{padding:0 35px 0 0}.amgdprcookie-groups-modal .amgdprcookie-form{padding:0 20px}.products-grid .product-item{width:20%}.page-layout-1column .products-grid .product-item{width:16.66666667%}.page-layout-3columns .products-grid .product-item{width:25%}.page-products .products-grid .product-items{margin:0}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 6%) / 4)}.page-products .products-grid .product-item:nth-child(3n + 1){margin-left:2%}.page-products .products-grid .product-item:nth-child(4n + 1){margin-left:0}.page-products.page-layout-1column .products-grid .product-item{margin-left:0;width:20%}.page-products.page-layout-3columns .products-grid .product-item{margin-left:1%;width:32.667%}.page-products.page-layout-3columns .products-grid .product-item:nth-child(3n){margin-left:1%}.page-products.page-layout-3columns .products-grid .product-item:nth-child(3n + 1){margin-left:0}.checkout-index-index .modal-popup .modal-inner-wrap{margin-left:-400px;width:800px;left:50%}.opc-wrapper .shipping-address-item{width:33.33333333%}.opc-wrapper .shipping-address-item:before{background:#ccc;height:calc(100% - 20px);content:'';left:0;position:absolute;top:0;width:1px}.opc-wrapper .shipping-address-item:nth-child(3n + 1):before{display:none}.opc-wrapper .shipping-address-item.selected-item:before{display:none}.opc-wrapper .shipping-address-item.selected-item+.shipping-address-item:before{display:none}.table-checkout-shipping-method{min-width:500px}.wishlist-index-index .products-grid .product-items{margin:0}.wishlist-index-index .products-grid .product-item{margin-left:calc((100% - 4 * 24.439%) / 3);padding:0;width:24.439%}.wishlist-index-index .products-grid .product-item:nth-child(4n + 1){margin-left:0}.block.widget .products-grid .product-item{width:20%}.page-layout-1column .block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 8%)/5)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n + 1){margin-left:2%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(5n + 1){margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:25%}.block.widget .products-grid .product-items{margin:0}.block.widget .products-grid .product-item{margin-left:calc((100% - 4 * 24.439%) / 3);padding:0;width:24.439%}.block.widget .products-grid .product-item:nth-child(4n + 1){margin-left:0}}@media all and (min-width:1440px),print{.sidebar .product-items .product-item-info .product-item-photo{float:none;left:0;margin:0;position:absolute;top:0}.sidebar .product-items .product-item-details{margin-left:85px}}@font-face{font-family:'montserratblack';src:url('../fonts/montserrat-black.woff2') format('woff2'),url('../fonts/montserrat-black.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratbold';src:url('../fonts/montserrat-bold.woff2') format('woff2'),url('../fonts/montserrat-bold.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratextrabold';src:url('../fonts/montserrat-extrabold.woff2') format('woff2'),url('../fonts/montserrat-extrabold.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratextralight';src:url('../fonts/montserrat-extralight.woff2') format('woff2'),url('../fonts/montserrat-extralight.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratlight';src:url('../fonts/montserrat-light.woff2') format('woff2'),url('../fonts/montserrat-light.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratmedium';src:url('../fonts/montserrat-medium.woff2') format('woff2'),url('../fonts/montserrat-medium.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratregular';src:url('../fonts/montserrat-regular.woff2') format('woff2'),url('../fonts/montserrat-regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratsemibold';src:url('../fonts/montserrat-semibold.woff2') format('woff2'),url('../fonts/montserrat-semibold.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratthin';src:url('../fonts/montserrat-thin.woff2') format('woff2'),url('../fonts/montserrat-thin.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserratthin_italic';src:url('../fonts/montserrat-thinitalic.woff2') format('woff2'),url('../fonts/montserrat-thinitalic.woff') format('woff');font-weight:normal;font-style:normal}*,html{margin:0;padding:0;box-sizing:border-box}html{font-size:100%;width:100%;height:100%}body{min-width:320px;width:100%;background-color:#ffffff;font-family:'montserratregular';font-weight:normal;font-size:14px;overflow-x:hidden;color:#343434}html,body{height:100%}button,input[type="submit"],input[type="search"],a{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}a:visited,.alink:visited{color:none}a:hover{text-decoration:none}a,img{border:0;outline:0}img{max-width:100%;height:auto;display:block}label{font-weight:normal}h1,h2,h3,h4,h5,h6,div,p,span{margin:0;padding:0}ul,ol,li,ul li,ol li{list-style:none;margin:0}figure{margin:0;position:relative}p{margin:0;padding:0}a,a:hover{text-decoration:none !important}.clear{clear:both}.clearfix:after,.clearfix:before{display:table;content:'';clear:both;visibility:hidden}button,button:focus,input:focus,select:focus,textarea:focus,a:focus{outline:none !important;box-shadow:none !important}a:visited,.alink:visited{color:#d2232a}input[type="text"]::-webkit-input-placeholder{color:rgba(59,58,58,0.6) !important;opacity:1}input[type="text"]::-moz-placeholder{color:rgba(59,58,58,0.6) !important;opacity:1}input[type="text"]:-ms-input-placeholder{color:rgba(59,58,58,0.6) !important;opacity:1}input[type="text"]:-moz-placeholder{color:rgba(59,58,58,0.6) !important;opacity:1}input,button{font-family:'montserratregular' !important}select::-ms-expand{display:none}select{-webkit-appearance:none;appearance:none}input,input:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{outline:none;box-shadow:none}input[type=text]::-ms-clear,input[type=password]::-ms-clear,input[type=email]::-ms-clear,input[type=name]::-ms-clear{display:none}input::-ms-clear,input::-ms-reveal,input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #eaeaea inset !important}.container{max-width:100% !important;padding:0 50px}.cart-empty p{margin-bottom:10px;font-size:15px;line-height:18px}.cart-empty p:last-child{margin-bottom:0}div.mage-error[generated]{font-size:14px;margin:3px 0 0 !important;font-family:'montserratbold'}.field-error{font-size:12px}.field .message.warning span:before{margin:0;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.cust-heading{display:block;margin-bottom:30px}@media (max-width:767px){.cust-heading{margin-bottom:15px}}.cust-heading p{text-transform:uppercase;font-size:20px;line-height:14px;font-family:'montserratbold';color:#3b3a3a;margin:0}.cust-heading p a{color:#39b54a;text-decoration:none}.cust-heading p a:hover{color:#343434}@media (max-width:767px){.cust-heading p{font-size:18px}}.industry-text{background-color:#e5e7e0;height:40px;margin-bottom:25px;line-height:13px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-family:'montserratmedium'}@media (max-width:1280px){.industry-text{margin-bottom:30px}}@media (max-width:991px){.industry-text{height:auto;padding:15px;text-align:center;font-size:12px;line-height:1.5;font-family:'montserratsemibold'}}.industry-text h2{margin:0;color:rgba(32,32,32,0.6);font-size:16px;font-family:'montserratmedium';line-height:13px}.alert-section{background-color:#f25665;height:40px;font-size:12px;color:#fff;font-family:'montserratsemibold';display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.alert-section{height:auto;padding:15px;text-align:center}}.alert-section p{margin:0;color:rgba(255,255,255,0.7)}.modal-popup{z-index:99999 !important}@media (max-width:991px){.modal-popup .modal-inner-wrap{width:95%}}.modal-popup .modal-inner-wrap .modal-header{padding:0;border:none;display:inline-block;width:100%;border-radius:0}.modal-popup .modal-inner-wrap .modal-header .action-close{position:static;width:40px;height:40px;float:right;opacity:1;background-color:#3ab549;padding:0}.modal-popup .modal-inner-wrap .modal-header .action-close:before{color:#fff;font-family:'icons-blank-theme';content:'\e616';font-size:32px}.modal-popup .modal-inner-wrap .modal-content{padding:15px !important;border-radius:0;border:none;border-top:1px solid #ececec}.modal-popup .modal-inner-wrap .modal-footer{padding:15px;border-top:1px solid #ececec}.modal-popup .modal-inner-wrap .modal-footer button{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;border:none;background-color:#3ab549}.modal-popup .modal-inner-wrap .modal-footer button:hover{background-color:#d41e1e}.modals-overlay{z-index:999 !important}body.menu-open:after{position:fixed;background-color:rgba(17,17,17,0.5);top:0;bottom:0;left:0;z-index:999;content:'';width:100%}body.menu-open .nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top{opacity:0.6}body.menu-open .nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li:hover .level-top{opacity:1}.page-main{max-width:100%;padding:0 50px}@media (min-width:1281px) and (max-width:1399px){.page-main{padding:0 30px}}@media (max-width:1280px){.page-main{padding:0 15px}}.page-main .columns .column.main{padding-bottom:50px}@media (max-width:1280px){.page-main .columns .column.main{padding-bottom:30px}}.breadcrumbs{max-width:100%;padding:0 50px}.breadcrumbs ul .item{line-height:normal;position:relative;padding-right:17px;margin-right:12px;font-size:12px;float:left}.breadcrumbs ul .item:last-child{margin-right:0;padding-right:0}.breadcrumbs ul .item:after{width:4px;height:4px;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;background-color:rgba(32,32,32,0.5);right:0}.breadcrumbs ul .item a{font-size:12px;line-height:14px;color:rgba(32,32,32,0.5);font-family:'montserratbold';text-transform:uppercase}.breadcrumbs ul .item a:visited{color:rgba(32,32,32,0.5)}.breadcrumbs ul .item a:hover{color:#d41e1e}.breadcrumbs ul .item strong{font-size:12px;line-height:14px;color:rgba(32,32,32,0.5);font-family:'montserratbold';text-transform:uppercase}.full-banner-div .breadcrumbs ul .item:after{background-color:#fff}.full-banner-div .breadcrumbs ul .item a{color:#fff}.full-banner-div .breadcrumbs ul .item a:visited{color:#fff}.full-banner-div .breadcrumbs ul .item strong{color:#fff}.toolbar-products{margin-bottom:34px;padding:0 30px 10px 30px;border-bottom:1px solid #ececec;display:inline-block;width:100%}@media (max-width:1280px){.toolbar-products{padding:0 0 10px;margin-bottom:15px}}.toolbar-products .modes{display:none}.toolbar-products .toolbar-amount{display:none}.toolbar-products .toolbar-sorter{float:left;padding:0;margin-right:40px}.toolbar-products .toolbar-sorter .sorter-action{display:none}@media (max-width:767px){.toolbar-products .toolbar-sorter{margin-right:10px}}@media (max-width:575px){.toolbar-products .toolbar-sorter{width:48%;margin:0;text-align:left}}.toolbar-products .limiter{display:inline-block !important;float:left}.toolbar-products .limiter .limiter-text{display:none}@media (max-width:575px){.toolbar-products .limiter{width:48%;margin:0;float:right;text-align:left}.toolbar-products .limiter .control{width:100%}}.toolbar-products .pages{float:right;display:inline-block;margin-top:5px}@media (max-width:575px){.toolbar-products .pages{width:100%}}.toolbar-products .pages ul li{font-size:12px;line-height:14px;border-right:1px solid #ececec;padding:3px 9px 3px 0;margin-right:9px}.toolbar-products .pages ul li:last-child{border-right:none;padding-right:0;margin-right:0}.toolbar-products .pages ul li.current strong.page{line-height:14px;font-size:12px}.toolbar-products .pages ul li.current strong.page span{color:#202020;text-decoration:underline}.toolbar-products .pages ul li.pages-item-previous{border-right:none}.toolbar-products .pages ul li.pages-item-previous a{width:auto;margin:auto !important;border:none;color:#3ab549 !important;text-transform:uppercase;text-decoration:underline !important}.toolbar-products .pages ul li.pages-item-previous a:before{display:none}.toolbar-products .pages ul li.pages-item-previous a:visited{color:#3ab549 !important}.toolbar-products .pages ul li.pages-item-previous a span{position:static;height:auto;width:auto;overflow:visible;margin:0}.toolbar-products .pages ul li.pages-item-previous a span.label{display:none}.toolbar-products .pages ul li.pages-item-next{border-right:none;margin-right:0;margin-left:9px}.toolbar-products .pages ul li.pages-item-next a{width:auto;margin:auto !important;border:none;color:#3ab549 !important;text-transform:uppercase;text-decoration:underline !important}.toolbar-products .pages ul li.pages-item-next a:before{display:none}.toolbar-products .pages ul li.pages-item-next a:visited{color:#3ab549 !important}.toolbar-products .pages ul li.pages-item-next a span{position:static;height:auto;width:auto;overflow:visible;margin:0}.toolbar-products .pages ul li.pages-item-next a span.label{display:none}.toolbar-products .pages ul li a{line-height:14px;font-size:12px;font-family:'montserratbold';color:rgba(32,32,32,0.5)}.toolbar-products .pages ul li a:hover{color:#202020}.toolbar-products .pages ul li a:visited{color:rgba(32,32,32,0.5) !important}.toolbar-products label{padding:0;margin:0 20px 0 0;color:#202020;font-size:12px;line-height:14px;font-family:'montserratbold';text-transform:uppercase}@media (max-width:767px){.toolbar-products label{margin-right:10px}}.toolbar-products select{width:130px;height:30px;background:#ebebeb url(../images/select-arrow.png) no-repeat calc(100% - 11px);border:none;font-family:'montserratbold';font-size:12px;color:#202020;line-height:14px;margin:0}@media (max-width:767px){.toolbar-products select{width:100px}}@media (max-width:575px){.toolbar-products select{width:100%;margin:0;text-align:left}}.products.wrapper~.toolbar{text-align:center;border-top:1px solid #ececec;border-bottom:none;padding:10px 0 0}@media (max-width:1280px){.products.wrapper~.toolbar{margin-bottom:0}}.products.wrapper~.toolbar .limiter{display:none !important}.products.wrapper~.toolbar .pages{margin:0;float:none}.price-box{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:25px;min-height:36px}.price-box .price-final_price .price-including-tax .price:after{content:'inc. VAT';margin-left:5px}.price-box .special-price{display:block;width:100%;text-decoration:inherit}.price-box .special-price span{color:#d81e1e !important;font-size:16px;font-family:'montserratbold';line-height:14px}.price-box .special-price .price-final_price{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0}.price-box .special-price .price-final_price .price-label{margin-right:5px}@media (max-width:991px){.price-box .special-price .price-final_price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.price-box .price-container{display:block;width:100%;line-height:14px}.price-box .price-container span{color:#343434;font-size:16px !important;font-family:'montserratbold';line-height:14px}.price-box .old-price{display:block;width:100%;text-decoration:inherit;margin-bottom:8px}.price-box .old-price span{color:rgba(52,52,52,0.5);font-size:14px !important;line-height:14px;font-family:'montserratregular';font-weight:500}.price-box .old-price .price-final_price{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.price-box .old-price .price-final_price .price-label{margin-right:5px}@media (max-width:991px){.price-box .old-price .price-final_price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.price-box .normal-price .price-label{margin-bottom:10px;display:block}.price-box .minimal-price-link{display:none}.price-box .price-excluding-tax{display:none !important;width:100%;margin:8px 0 0 0;color:rgba(52,52,52,0.9) !important;font-size:14px !important;line-height:14px;font-family:'montserratregular' !important;font-weight:500}.price-box .price-excluding-tax .price{color:rgba(52,52,52,0.9) !important;font-size:14px !important;line-height:14px;font-family:'montserratregular' !important;font-weight:500}.price-box .price-excluding-tax:before{display:none}.price-box .price-excluding-tax:after{content:'ex. VAT';text-transform:uppercase;margin-left:2px}.message.success{font-size:12px;line-height:16px}.message.success a{color:#343434;font-family:'montserratsemibold'}.message.error{font-size:12px;line-height:16px}.message.warning{font-size:12px;line-height:16px}.message.notice{font-size:12px;line-height:16px}.message.info{font-size:12px;line-height:16px;position:relative}.message.info span:before{font-size:24px;line-height:24px;position:absolute;top:50% !important;transform:translateY(-50%) !important;-moz-transform:translateY(-50%) !important;-webkit-transform:translateY(-50%) !important;-o-transform:translateY(-50%) !important;-ms-transform:translateY(-50%) !important;margin:0 !important}.row:after,ul:after,.row:before,ul:before{display:none !important}.text-base{font-size:14px;color:#fff;line-height:18px;font-family:'montserratlight'}.h2{text-transform:uppercase;font-size:20px;line-height:14px;font-family:'montserratbold'}.page-title-wrapper h1{font-size:28px;line-height:28px;font-family:'montserratbold';text-transform:uppercase}@media (max-width:991px){.page-title-wrapper h1{line-height:24px;font-size:24px}}body #livechat-compact-container{left:inherit !important;right:40px !important}body #livechat-full{right:40px !important;left:inherit !important}.actions-toolbar:after,.actions-toolbar:before{display:none !important}.fotorama__fullscreen-icon:after{display:none !important}.message.cookie{font-size:15px !important;text-align:center;background:#f4f4f4 !important;padding:15px}.message.cookie .actions .primary{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0}.message.cookie .actions .primary:hover{background:#d41e1e}.message.cookie p{font-size:14px;margin:0;line-height:20px}.message.cookie p a{color:#343434 !important;font-family:'montserratsemibold';font-size:13px;line-height:normal;margin:0 5px 0 0;padding:0 5px 0 0;text-decoration:underline !important}.message.cookie p a:hover{color:#3ab549 !important}#confirmOverlay{z-index:99999}@media (max-width:767px){#confirmOverlay{width:95%;display:block;right:0;margin:auto;height:auto}}#confirmBox{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;padding:15px;max-height:100vh;overflow:auto}#confirmBox.amcart-minipage-wrap{padding:0px}@media (min-width:768px) and (max-width:1023px){#confirmBox.amcart-minipage-wrap{width:700px}}@media (max-width:767px){#confirmBox{box-shadow:none;border:1px solid #efefef;margin:15px 0}}#confirmBox .cross{font-size:0;width:35px;height:35px;background-color:#f4f4f4;right:0;top:0;color:#343434;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#confirmBox .cross:before{font-size:18px;font-family:"Fontawesome";content:'\f00d'}#confirmBox .amcart-message-box{margin:30px auto 0px;padding:0 15px;padding-bottom:20px;min-width:100%}#confirmBox .amcart-message-box .amcart-product-notice{display:none}#confirmBox .amcart-message-box .product-item-info{margin:0;min-height:300px}#confirmBox .amcart-message-box .product-item-info .ampage-top-info{margin:0;width:65%;padding:0}@media (max-width:767px){#confirmBox .amcart-message-box .product-item-info .ampage-top-info{width:100%;margin:0 0 15px;text-align:center}}#confirmBox .amcart-message-box .product-item-info .ampage-top-info .am-title{line-height:24px;font-size:18px;color:#343434;text-transform:capitalize;font-family:'montserratbold';margin:0 0 10px}@media (max-width:767px){#confirmBox .amcart-message-box .product-item-info .ampage-top-info .am-title{font-size:16px;line-height:20px;margin:0}}#confirmBox .amcart-message-box .product-item-info .am-photo-container{margin:0;padding:0;width:240px}@media (max-width:767px){#confirmBox .amcart-message-box .product-item-info .am-photo-container{width:100%;margin:auto auto 15px;border:none}}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info{width:65%;padding:0;margin:0;padding-bottom:20px}@media (max-width:767px){#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info{width:100%;text-align:center}}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .am-description{font-size:12px;line-height:20px;margin:0 0 5px}@media (max-width:767px){#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .am-description{font-size:13px}}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .am-description p{margin-bottom:5px}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .am-description p:last-child{margin-bottom:0}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form{margin:0}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-wrapper{display:block;margin-bottom:15px}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-wrapper .selectboxit-container .selectboxit-options{max-height:130px !important}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-wrapper .fieldset{margin:0}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-wrapper .fieldset .field{margin:0}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-wrapper .fieldset .field .label{margin:0 0px 5px 0;color:#343434;font-size:14px;position:static;transform:none;display:block;padding:0}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-wrapper .fieldset .field .control select{border:1px solid #ececec !important;height:40px;font-size:14px;color:#343434}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-bottom .box-tocart{display:block;margin:0}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-bottom .box-tocart .fieldset{margin:0}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-bottom .box-tocart .fieldset .qty{padding:0;margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-bottom .box-tocart .fieldset .qty:after,#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-bottom .box-tocart .fieldset .qty:before{display:none}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-bottom .box-tocart .fieldset .qty .label{margin:0 8px 0 0;color:#343434;font-size:14px;position:static;transform:none}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-bottom .box-tocart .fieldset .qty .control{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-bottom .box-tocart .fieldset .qty .control button{width:35px !important;height:35px;background-color:transparent !important;border:1px solid #ececec !important;padding:0}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-bottom .box-tocart .fieldset .qty .control .input-text.qty{width:35px !important;height:35px;background-color:transparent !important;border:1px solid #ececec !important;margin:0 5px}#confirmBox .amcart-message-box .product-item-info .ampage-bottom-info .product-options-bottom .product-add-form .product-options-bottom .box-tocart .fieldset .actions{display:none}#confirmBox .amcart-message-box .added-item{line-height:24px;font-size:18px;color:#343434;text-transform:capitalize;font-family:'montserratbold';margin:0 0 10px}@media (max-width:767px){#confirmBox .amcart-message-box .added-item{font-size:16px;line-height:20px;margin:0}}#confirmBox .amcart-message-box .text{text-transform:capitalize;margin-bottom:5px}@media (max-width:767px){#confirmBox .amcart-message-box .text{margin:0}}#confirmBox .amcart-message-box .text+.text{margin-bottom:0}#confirmBox .amcart-message-box .am-photo-container{margin:15px 0}@media (max-width:767px){#confirmBox .amcart-message-box .am-photo-container{display:block}}@media (max-width:767px){#confirmBox .amcart-message-box .am-photo-container .product-item-photo{display:block;margin:auto auto 15px;width:100%}}#confirmBox .amcart-message-box .am-photo-container .product-item-photo .product-image-container{width:100% !important;border:none}#confirmBox .amcart-message-box .am-photo-container .product-item-photo .product-image-container .product-image-wrapper{padding:0 !important;height:auto}#confirmBox .amcart-message-box .am-photo-container .product-item-photo .product-image-container .product-image-wrapper img{position:static;max-width:200px;display:block}#confirmBox .amcart-message-box .am-photo-container .amcart-qty-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#confirmBox .amcart-message-box .am-photo-container .amcart-qty-wrap .amcart-label{margin:0 8px 0 0;color:#343434;font-size:14px;position:static;transform:none}#confirmBox .amcart-message-box .am-photo-container .amcart-qty-wrap .amcart-input{border:1px solid #ececec !important;color:#343434 !important;font-size:12px !important;height:35px}#confirmBox .amcart-message-box .am-photo-container .amcart-qty-wrap .amcart-control{width:35px !important;height:35px;background-color:transparent !important;border:1px solid #ececec !important}#confirmBox .amcart-message-box .am-photo-container .amcart-qty-wrap .amcart-control:before{color:#343434 !important;font-size:20px !important;font-family:'montserratsemibold' !important}#confirmBox .amcart-confirm-buttons{margin:0;padding:0}#confirmBox .amcart-confirm-buttons button{border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;-ms-border-radius:0px !important;font-size:14px !important;font-family:'montserratsemibold' !important;color:#343434;text-transform:uppercase;padding:0px 15px;height:40px;border:none;letter-spacing:-0.25px;line-height:14px;vertical-align:middle;background:#ebebeb !important;margin:0 5px 0 0}@media (max-width:767px){#confirmBox .amcart-confirm-buttons button{width:100%;margin:0 0 5px 0;min-width:100%}}#confirmBox .amcart-confirm-buttons button+button{margin-right:0}#confirmBox .amcart-confirm-buttons button.am-btn-right{background-color:#40b546 !important;color:#fff}#confirmBox .amcart-confirm-buttons button:hover{background-color:#d41e1e !important;color:#fff}#confirmBox .amcart-confirm-buttons .checkout{margin:20px 0 0;color:#343434;font-size:14px;line-height:normal;font-family:'montserratsemibold';border-top:1px solid #ececec;padding-top:10px}#confirmBox .amcart-confirm-buttons .checkout:hover{color:#3ab549}#confirmBox .am-related-box{display:none}.checkbox{position:relative;display:inline-block;width:100%}.checkbox input[type="checkbox"]{position:absolute;left:0;top:0;width:24px;height:24px;z-index:3;cursor:pointer;opacity:0}.checkbox input[type="checkbox"]:checked+label:after{opacity:1}.checkbox input[type="checkbox"]+label{display:inline-block;width:100%;padding-left:35px !important;font-size:13px !important;line-height:16px;color:#797979 !important;font-weight:200}.checkbox input[type="checkbox"]+label:before{position:absolute;left:0;top:0;border:1px solid #9c9c9c;z-index:1;content:"";width:24px;height:24px}.checkbox input[type="checkbox"]+label:after{position:absolute;left:6px;color:#d2d3d4 !important;top:6px;display:inline-block;vertical-align:top;font-family:"Fontawesome";content:"\f00c";margin-left:3px;font-weight:normal;opacity:0}.page.messages{margin-top:10px}.mage-error{font-size:14px;margin:3px 0 0 !important;font-family:'montserratbold';color:#e02b27}#confirmBox{overflow:visible}#cc_c2a{z-index:999999 !important}.product-item-details .sly-old-price{display:none !important}.on-sale .old-price{display:block !important}.on-sale .normal-price .price{color:#d81e1e !important;display:inline-block;margin-bottom:8px}.on-sale .normal-price .price:before{content:'Now: ' !important}#display-full{display:inline-block;width:100%}#dis-flex{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#flex{-webkit-flex:1;-ms-flex:1;flex:1}#flex-wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}#clear-both:before,#clear-both:after{display:table;content:"";clear:both}.translateY{transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.base-button{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0}.page-header{background-color:#202020;padding:15px 50px;margin:0;border:none;position:relative;z-index:99999}@media (min-width:1281px) and (max-width:1399px){.page-header{padding:15px 30px}}@media (min-width:1024px) and (max-width:1280px){.page-header{padding:15px}}@media (max-width:1023px){.page-header{padding:25px 20px 20px;position:relative}}.page-header .header{max-width:100%;padding:0}@media (max-width:1023px){.page-header .header{position:relative}.page-header .header .nav-toggle{left:0;top:15px;display:block}.page-header .header .nav-toggle:before{font-family:"Fontawesome";content:"\f0c9";color:#fff;font-size:25px;line-height:19px}}@media (max-width:991px){.page-header .header{padding-bottom:60px}.page-header .header .nav-toggle{left:10px;top:5px}}.page-header .header:after,.page-header .header:before{display:none}@media (max-width:1023px){.page-header .header .logo-section{max-width:200px;margin-left:40px}}@media (max-width:991px){.page-header .header .logo-section{margin:auto;display:block}}@media (max-width:479px){.page-header .header .logo-section{max-width:170px}}.page-header .header .logo-section .logo{margin:0;max-width:100%;display:inline-block}@media (min-width:1024px) and (max-width:1280px){.page-header .header .logo-section .logo{max-width:200px}}.page-header .header .block-search{width:518px;padding:0}@media (min-width:1024px) and (max-width:1280px){.page-header .header .block-search{width:450px}}@media (max-width:1023px){.page-header .header .block-search{width:450px}}@media (max-width:991px){.page-header .header .block-search{display:block;position:absolute;left:0;right:0;margin:0;width:100%;bottom:0}}.page-header .header .block-search form{position:relative}@media (max-width:991px){.page-header .header .block-search form .search .label{display:none}}.page-header .header .block-search form .search .control{padding:0}@media (max-width:991px){.page-header .header .block-search form .search .control{border:none;margin:0}}.page-header .header .block-search form .search .control input{width:100%;height:50px;border:none;padding:0 50px 0 20px;font-size:15px;font-style:italic;font-family:'montserratregular'}@media (max-width:991px){.page-header .header .block-search form .search .control input{height:40px;position:static;margin:0;left:0}}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete{width:100% !important;border:1px solid #ececec !important;min-width:1px !important;background-color:#fff !important;max-height:100vh;overflow:auto}@media (max-width:639px){.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .mst-searchautocomplete__close{padding:0;top:8px;right:10px}}@media (max-width:479px){.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .magento_catalog_product ul li{text-align:center}}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .magento_catalog_product ul li img{float:left;max-width:200px !important}@media (max-width:479px){.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .magento_catalog_product ul li img{float:none;display:block;margin:auto auto 15px}}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .magento_catalog_product ul li .description{font-size:12px;line-height:20px;height:auto;color:#343434;letter-spacing:0.5px}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .magento_catalog_product ul li .description .mst-searchautocomplete__highlight{color:#39b54a}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .magento_catalog_product ul li .price{margin:0;font-size:14px;line-height:normal;font-family:'montserratregular';float:right}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .magento_catalog_product ul li .price .price-box{margin:0}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .magento_catalog_product ul li .price .price-box .normal-price .price-label{display:block;color:rgba(52,52,52,0.5);font-size:14px !important;line-height:14px;font-family:'montserratregular';font-weight:400;margin-bottom:8px}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .magento_catalog_product ul li .price .price-box .minimal-price-link{display:none}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .mst-searchautocomplete__index-title{font-size:16px;font-family:'montserratregular';padding:10px;color:#343434;line-height:normal;text-transform:capitalize}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all{font-size:16px;font-family:'montserratregular';padding:10px;color:#343434;line-height:normal;text-transform:capitalize}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a{padding:0;font-size:16px;font-family:'montserratregular';color:#343434}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete ul{margin:0}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete ul li{display:block;padding:10px;border-bottom:1px solid #ececec;width:100%;margin:0}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete ul li a{color:#39b54a;font-size:14px;display:block;font-weight:normal;letter-spacing:1px;text-transform:capitalize}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete ul li a .mst-searchautocomplete__highlight{color:#39b54a;font-weight:normal}.page-header .header .block-search form .search .control .mst-searchautocomplete__autocomplete ul li .num_results{font-size:14px;color:#343434}.page-header .header .block-search form .actions{position:absolute;top:50%;right:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.page-header .header .block-search form .actions button{background-color:transparent;border:none;cursor:pointer;opacity:1;position:static;margin:0;padding:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.page-header .header .block-search form .actions button:before{background:url(../images/search-icon.png) no-repeat;display:block;width:27px;height:27px;content:""}@media (max-width:991px){.page-header .header .block-search form .actions button:before{width:22px;height:22px;background-size:100%}}.page-header .header .block-search form .actions button span{font-size:0}.page-header .header .header-right{clear:both;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}@media (max-width:991px){.page-header .header .header-right{position:absolute;right:10px;top:5px}}.page-header .header .header-right .header-links{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:767px){.page-header .header .header-right .header-links{display:none}}.page-header .header .header-right .header-links li{margin-right:40px;float:left}@media (max-width:1023px){.page-header .header .header-right .header-links li{margin-right:15px}}@media (min-width:1024px) and (max-width:1280px){.page-header .header .header-right .header-links li{margin-right:15px}}.page-header .header .header-right .header-links li.phone-li{color:#fff;font-size:14px;display:block;text-align:center;line-height:14px;font-family:'montserratbold'}.page-header .header .header-right .header-links li.phone-li a{color:#fff}.page-header .header .header-right .header-links li.phone-li span{display:block;font-size:12px;margin-top:5px;font-family:'montserratregular'}@media (max-width:1023px){.page-header .header .header-right .header-links li.phone-li{display:none}}.page-header .header .header-right .header-links li.user-li{padding:0 34px;position:relative;cursor:pointer}@media (min-width:1024px) and (max-width:1280px){.page-header .header .header-right .header-links li.user-li{padding:0 15px}}@media (max-width:1023px){.page-header .header .header-right .header-links li.user-li{padding:0 15px}.page-header .header .header-right .header-links li.user-li img{max-width:25px}}.page-header .header .header-right .header-links li.user-li:before{height:24px;width:1px;content:"";background-color:#545454;left:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.page-header .header .header-right .header-links li.user-li:after{height:24px;width:1px;content:"";background-color:#545454;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.page-header .header .header-right .header-links li.user-li.active .customer-menu{display:block}.page-header .header .header-right .header-links li.user-li .customer-menu{position:absolute;top:56px;background-color:#fff;width:100px;left:0;right:0;padding:10px;display:none;box-shadow:1px 1px 5px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.5);-ms-box-shadow:1px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.5)}@media (max-width:1023px){.page-header .header .header-right .header-links li.user-li .customer-menu{top:43px;z-index:999}}.page-header .header .header-right .header-links li.user-li .customer-menu:before{position:absolute;border:10px solid;border-color:transparent transparent #fff;content:"";top:-20px;left:0;right:0;margin:auto;width:10px}.page-header .header .header-right .header-links li.user-li .customer-menu ul{margin:0;padding:0}.page-header .header .header-right .header-links li.user-li .customer-menu ul li{display:block;width:100%;margin:0 0 10px}.page-header .header .header-right .header-links li.user-li .customer-menu ul li:last-child{margin-bottom:0}.page-header .header .header-right .header-links li.user-li .customer-menu ul li a{font-size:13px;color:#343434;line-height:13px;font-family:'montserratsemibold';display:block}.page-header .header .header-right .header-links li.user-li .customer-menu ul li a:hover{color:#d41e1e}.page-header .header .header-right .minicart-wrapper{margin:0}.page-header .header .header-right .minicart-wrapper .showcart{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.page-header .header .header-right .minicart-wrapper .showcart .price-label{display:none}}.page-header .header .header-right .minicart-wrapper .showcart .price-label{margin-left:8px;line-height:14px;margin-top:4px}.page-header .header .header-right .minicart-wrapper .showcart .price-label .price{font-size:14px;font-family:'montserratsemibold';color:rgba(255,255,255,0.67)}@media (max-width:991px){.page-header .header .header-right .minicart-wrapper .showcart .price-label .price{display:none}}.page-header .header .header-right .minicart-wrapper .showcart .counter{width:22px;height:22px;position:absolute;top:-16px;right:inherit;left:8px;display:block;margin:auto;background-color:#39b54a;font-size:12px;color:#fff;font-family:'montserratbold';border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%}.page-header .header .header-right .minicart-wrapper .showcart .counter.empty{display:none}@media (max-width:991px){.page-header .header .header-right .minicart-wrapper .showcart .counter{left:inherit;right:-14px;top:-20px}}.page-header .header .header-right .minicart-wrapper .showcart:before{background:url(../images/cart-icon.png) no-repeat;display:block;width:35px;height:27px;content:""}@media (max-width:991px){.page-header .header .header-right .minicart-wrapper .showcart:before{width:26px;height:23px;background-size:26px;background-position:center}}.page-header .header .header-right .minicart-wrapper .block-minicart{padding:15px;margin:0;right:0;width:390px;box-shadow:none;border:1px solid #f3f4f0;top:53px;z-index:999999;box-shadow:1px 1px 5px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.5);-ms-box-shadow:1px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.5)}@media (min-width:1024px) and (max-width:1280px){.page-header .header .header-right .minicart-wrapper .block-minicart{top:58px}}@media (max-width:991px){.page-header .header .header-right .minicart-wrapper .block-minicart{top:43px;right:-10px}}@media (max-width:479px){.page-header .header .header-right .minicart-wrapper .block-minicart{top:39px;right:-20px;width:290px}}.page-header .header .header-right .minicart-wrapper .block-minicart:before{right:10px;top:-13px}.page-header .header .header-right .minicart-wrapper .block-minicart:after{display:none}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content{padding-top:20px}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .close{opacity:1;height:30px;width:30px}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .items-total{margin:0;color:#343434;font-size:13px;font-family:'montserratmedium'}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .subtotal{margin:0 0 15px 0;float:right}@media (max-width:479px){.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .subtotal{width:100%;text-align:left}}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .subtotal .label{font-size:13px;padding:0;display:inline-block;font-family:'montserratmedium'}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .subtotal .price-container{display:inline-block}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .subtotal .price-container .price-wrapper .price{font-size:14px}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .actions{margin:0 0 15px;display:block;clear:both}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .actions .primary{margin:0}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .actions .primary button{display:table-cell;vertical-align:middle;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .actions .primary button:hover{background-color:#d41e1e}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper{margin:15px 0 15px 0;border:none;border-top:1px solid #f3f4f0;border-bottom:none;padding:15px 0 0;max-height:350px;width:100%;overflow:auto}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item{border:none !important;padding:0 0 10px !important;border-bottom:1px solid #f3f4f0 !important;margin-bottom:15px}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product{display:inline-block;width:100%}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-photo .product-image-container{width:70px !important;float:left}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-photo .product-image-container .product-image-wrapper img{width:70px !important;height:70px !important}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details{margin:0;padding:0px 5px 0 0;float:right;width:calc(100% - 85px)}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-name{line-height:18px;margin:0 0 8px;display:block}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-name a{font-size:14px;padding:0;display:block;color:#343434;font-family:'montserratmedium';text-decoration:none}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-name a:hover{color:#d41e1e}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options{line-height:14px}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options span{font-family:'montserratmedium';font-size:14px;line-height:14px;color:#343434;margin-bottom:5px;display:inline-block}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options .content .list dt{font-size:14px;color:#343434;line-height:14px;padding:3px 0;font-family:'montserratmedium'}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options .content .list dd{color:#343434;line-height:14px;font-size:14px;margin-bottom:0}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing{margin-bottom:0;display:inline-block}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container{margin-bottom:8px}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container .price-wrapper .price-including-tax{margin:0;font-size:14px;line-height:18px}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container .price-wrapper .price-including-tax .price{font-size:14px;font-family:'montserratmedium';color:#343434;line-height:normal;font-weight:500}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container .price-wrapper .price-including-tax .price:after{content:'inc. VAT';margin-left:5px}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container .price-wrapper .price-excluding-tax{display:block !important;width:100%;margin:8px 0 0 0;color:rgba(52,52,52,0.9) !important;font-size:14px !important;line-height:14px;font-family:'montserratregular' !important;font-weight:500}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container .price-wrapper .price-excluding-tax .price{color:rgba(52,52,52,0.9) !important;font-size:14px !important;line-height:14px;font-family:'montserratregular' !important;font-weight:500}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container .price-wrapper .price-excluding-tax:before{display:none}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .price-container .price-wrapper .price-excluding-tax:after{content:'ex. VAT';margin-left:2px}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .details-qty{margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .details-qty .label{font-size:14px;font-family:'montserratmedium';margin:0;padding:0}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .details-qty input{margin:0 5px;border-color:#ececec;font-size:14px}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-pricing .details-qty .update-cart-item{display:none !important}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product.actions{width:auto;margin-top:23px}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item:last-child{padding-bottom:0}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content:last-child .actions{margin:0}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content:last-child .actions a{font-family:'montserratsemibold';font-size:14px;color:#343434}.page-header .header .header-right .minicart-wrapper .block-minicart .block-content:last-child .actions a:hover{color:#d41e1e}.top-bar{padding:10px 0}.top-bar .container{max-width:100%;padding:0 134px}@media (min-width:1281px) and (max-width:1700px){.top-bar .container{padding:0 30px}}@media (max-width:1280px){.top-bar .container{padding:0 15px}}.top-bar .row>div{border-right:1px solid #ececec}.top-bar .row>div:last-child{border-right:none}.top-bar .row>div:last-child .top-bar-icon figure{margin:0 12px 0 0}.top-bar .row>div:first-child .top-bar-icon{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}.top-bar .top-bar-icon{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:13px;color:#202020;font-family:'montserratsemibold';height:100%}.top-bar .top-bar-icon figure{margin-right:12px;margin-bottom:0}.top-bar .top-bar-icon span{margin-right:12px}.top-bar .top-bar-icon .trustpilot-widget iframe{height:20px !important}@media (min-width:992px) and (max-width:1280px){.top-bar .site-information .col-md-3 .top-bar-icon{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;height:100%}}@media (max-width:991px){.top-bar .site-information{margin:0}.top-bar .site-information>div{border-right:none}.top-bar .site-information>div .col-sm-12{padding:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.top-bar .site-information>div .col-sm-12 .top-bar-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.nav-sections{margin:0;position:relative;z-index:9999}@media (max-width:1023px){.nav-sections{height:100%;left:0;overflow:auto;position:fixed;top:0;width:80%;width:calc(100% - 54px);z-index:99999;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;background-color:#fff}.nav-sections .section-item-title{height:auto;border:none;box-shadow:none;width:50%;background-color:transparent;padding:0;float:left;text-align:center;display:none}.nav-sections .section-item-title.active a{background-color:#343434;color:#fff}.nav-sections .section-item-title a{padding:18px 5px;display:block;background-color:#fff;color:#343434;font-size:14px;line-height:20px;text-decoration:none;font-family:'montserratsemibold';text-transform:uppercase;letter-spacing:1px}}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content{margin-top:0;padding:0 0 100px}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation{max-width:100%;padding:0px 114px;background-color:#343434}@media (max-width:1700px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation{padding:0px 30px}}@media (max-width:1400px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation{padding:0}}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation{background-color:#fff}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav{padding:0}@media (min-width:1920px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav{max-width:1630px;margin:auto}}@media (max-width:1700px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav{text-align:center}}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav{text-align:left}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li{margin:0}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li.custom-solution-nav .level-top:after{display:none}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li{border-top:none;border-bottom:1px solid #f3f4f0;width:100%}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li.all-category{display:none !important}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li.active a{color:#fff !important;border-bottom:none !important}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li.active a span{margin:0 !important}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li:last-child .level-top{font-family:'montserratregular';color:#343434}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li.active .level-top{background-color:transparent;border:none;border-bottom:5px solid #40b546}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li.active .level-top:after{right:-1px}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li.active .level-top:after{right:15px;color:#fff}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li:hover a:before{width:100%;height:5px;background-color:#40b546;content:"";left:0;right:0;margin:auto;bottom:-5px;position:absolute}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li:hover a:before{display:none}}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li.megamenu-deopdown .level-top:after{font-family:"Fontawesome";font-size:20px;font-weight:normal;color:#626161;content:"\f107";right:15px;width:auto;height:auto;background-color:transparent;display:block}}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li.megamenu-deopdown .level-top.ui-state-active:after{content:"\f106"}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top{padding:21px 24px;color:#fff;font-size:14px;line-height:14px;font-family:'montserratbold';text-transform:uppercase;position:relative;border-bottom:5px solid transparent}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top.red{background-color:#d41e1e}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top.teal{background-color:#008b9b}@media (max-width:1845px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top{padding:23px 21px}}@media (max-width:1795px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top{padding:23px 18px}}@media (max-width:1750px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top{padding:23px 17px}}@media (max-width:1600px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top{padding:23px 17px;font-size:12px}}@media (max-width:1400px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top{padding:20px 12px;border-bottom:3px solid transparent}}@media (max-width:1280px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top{padding:20px 9px}}@media (max-width:1200px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top{font-size:10px}}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top{padding:14px 12px;font-size:14px;color:#343434;font-family:'montserratregular';letter-spacing:1px;position:relative;display:block;border-bottom:none}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top:after{width:1px;height:13px;background-color:#7c7b7b;content:"";right:0;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top:after{display:none}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .level-top .ui-menu-icon{display:none !important}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li:last-child .level-top:after{display:none}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li:last-child .level-top:before{display:none}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu{overflow:hidden;max-height:initial;background-color:#111111;border:none;border-radius:0;box-shadow:none}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu{position:static;background-color:#343434;top:0 !important}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content{padding:10px;display:inline-block;width:100%}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content{padding:20px 10px}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content a:before{display:none !important}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row{padding:0 0 0 40px;width:calc(100% - 500px);display:inline-block !important;top:0 !important;left:0 !important;margin-top:28px}@media (min-width:1024px) and (max-width:1280px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row{padding:0 0 0 15px}}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row{width:100%;padding:0;margin-bottom:0;margin-top:0px}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row .menu-second-title{margin-bottom:35px;display:block}@media (min-width:1024px) and (max-width:1280px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row .menu-second-title{margin-bottom:15px}}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row .menu-second-title{margin-bottom:10px}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row .menu-second-title a{padding:0;font-size:16px !important;line-height:normal;font-family:'montserratsemibold' !important}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row .menu-second-title a{color:#39b54a;font-size:26px;font-family:'montserratbold'}@media (max-width:1400px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row .menu-second-title a{font-size:20px !important}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li{width:33.33%;vertical-align:top;padding:0px 10px 17px 0;margin-bottom:12px;display:inline-block;border:none}@media (min-width:1024px) and (max-width:1280px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li{padding:0px 0px 15px 0;margin-bottom:15px;width:50%}}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li{width:100%;padding:0;margin:0 0 8px;border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:8px}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li:last-child{border:none;padding:0;margin:0}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li a{color:#fff;font-family:'montserratbold';font-size:16px;position:relative}@media (max-width:1600px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li a{font-size:13px !important;letter-spacing:1px;display:block}}@media (min-width:1024px) and (max-width:1280px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li a{display:block}}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li a{padding:0;font-family:'montserratregular';letter-spacing:1px;font-size:12px;text-transform:uppercase}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li a:hover{color:#39b54a}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li a.line-hide:after{display:none}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li a:after{width:50px;height:1px;position:relative;content:"";background-color:#343434;bottom:-15px;left:0}@media (min-width:1024px) and (max-width:1280px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li a:after{bottom:-13px}}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .ul-row li a:after{display:none}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content{width:488px;position:relative;display:inline-block;vertical-align:top}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content{display:none}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content p{margin:0}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content p img{height:434px;object-fit:cover}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content p img{height:320px}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in{position:absolute;top:50%;left:50px;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in{top:0;transform:none;margin-top:20px;left:15px}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in .new-tag{color:#fff;text-transform:uppercase;font-size:18px;font-family:'montserratbold';border:1px solid #3ab549;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:33px;line-height:normal;margin-bottom:25px;padding:0 10px;max-width:118px}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in .new-tag{margin-bottom:15px}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in h2,.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in .cat-title{color:#fff;text-transform:uppercase;font-size:58px;line-height:54px;font-family:'montserratextrabold';margin-bottom:21px}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in h2,.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in .cat-title{margin-bottom:15px;font-size:32px;line-height:28px}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in span{color:#fff;text-transform:uppercase;font-size:30px;line-height:27px;margin-bottom:100px;display:block;font-family:'montserratregular'}@media (max-width:1023px){.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in span{margin-bottom:15px;font-size:22px;line-height:22px}}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in .site-btn{display:table;cursor:pointer}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in .site-btn a{font-size:16px;font-family:'montserratsemibold';color:#fff;text-transform:uppercase;background-color:#3ab549;height:50px;display:table-cell;vertical-align:middle;padding:0px 20px}.nav-sections .nav-sections-items .nav-sections-item-content .navigation .nav li .dropdown-menu .bss-megamenu-content .mega-menu-right-content .menu-index-text-in .site-btn a:hover{background-color:#d41e1e}.site-information .owl-item img{width:auto !important}@media (max-width:1023px){.nav-open .page-wrapper{left:0;margin-left:0;min-width:100%}.nav-open .nav-sections{transform:none;box-shadow:none;z-index:99999}.nav-open .nav-toggle:after{background:rgba(0,0,0,0.5);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.page-wrapper{margin-left:0}}.page-footer{padding-bottom:55px;background:#202020}.page-footer .container{padding:0;max-width:100%}@media (max-width:1280px){.page-footer .container{padding:0 !important}}.page-footer .top-footer ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-bottom:0}.page-footer .top-footer ul li{width:25%;background-color:#3b3a3a;padding:40px}@media (min-width:1281px) and (max-width:1399px){.page-footer .top-footer ul li{padding-left:30px}.page-footer .top-footer ul li:first-child{padding-left:30px !important}}@media (min-width:1024px) and (max-width:1280px){.page-footer .top-footer ul li{padding:40px 15px}.page-footer .top-footer ul li:first-child{padding-left:15px !important}}@media (max-width:1023px){.page-footer .top-footer ul li{padding:20px 15px;width:50%;background-color:#3b3a3a}.page-footer .top-footer ul li:nth-child(2n){background-color:#343434}.page-footer .top-footer ul li:first-child{padding-left:15px !important}}@media (max-width:767px){.page-footer .top-footer ul li{width:100%}}.page-footer .top-footer ul li:nth-child(even){background-color:#343434}.page-footer .top-footer ul li:first-child{padding-left:50px}.page-footer .top-footer ul li .top-footer-div.payments .title{margin-bottom:50px}@media (max-width:767px){.page-footer .top-footer ul li .top-footer-div.payments .title{margin-bottom:15px}}.page-footer .top-footer ul li .top-footer-div.payments .payments-icon{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-footer .top-footer ul li .top-footer-div.payments .payments-icon img{margin-right:18px}@media (min-width:1024px) and (max-width:1280px){.page-footer .top-footer ul li .top-footer-div.payments .payments-icon img{margin-right:10px}}.page-footer .top-footer ul li .top-footer-div.payments .payments-icon img:last-child{margin-right:0}.page-footer .top-footer ul li .top-footer-div .contact-icon{margin:15px 0 0 0;display:block}@media (min-width:1281px) and (max-width:1399px){.page-footer .top-footer ul li .top-footer-div .contact-icon li{padding-left:0px !important}}@media (min-width:1024px) and (max-width:1280px){.page-footer .top-footer ul li .top-footer-div .contact-icon li{padding-left:0px !important}}@media (max-width:1023px){.page-footer .top-footer ul li .top-footer-div .contact-icon li{padding-left:0px !important}}.page-footer .top-footer ul li .top-footer-div .title{font-size:16px;letter-spacing:-0.25px;color:#fff;line-height:14px;font-family:'montserratsemibold';display:block;margin-bottom:8px}@media (min-width:1024px) and (max-width:1280px){.page-footer .top-footer ul li .top-footer-div .title{line-height:20px}}@media (max-width:767px){.page-footer .top-footer ul li .top-footer-div .title{letter-spacing:0;margin-bottom:10px}}.page-footer .top-footer ul li .top-footer-div p{color:#9c9c9c;line-height:20px;margin-bottom:15px;font-size:12px;letter-spacing:-0.25px}@media (max-width:767px){.page-footer .top-footer ul li .top-footer-div p{font-size:14px;letter-spacing:0}}.page-footer .top-footer ul li .top-footer-div .catalogue-btn a{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;background-color:#49c140 !important;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-footer .top-footer ul li .top-footer-div .catalogue-btn a:hover{background-color:#d41e1e !important}.page-footer .top-footer ul li .top-footer-div form{position:relative;border:1px solid #fff;height:40px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-footer .top-footer ul li .top-footer-div form .field{width:calc(100% - 75px)}.page-footer .top-footer ul li .top-footer-div form .field label{margin:0;width:100%}.page-footer .top-footer ul li .top-footer-div form .field .control input{background:transparent;border:none;box-shadow:none;width:100%;height:40px;padding:10px 15px;font-size:14px;line-height:14px;letter-spacing:-0.25px;color:rgba(255,255,255,0.5)}.page-footer .top-footer ul li .top-footer-div form .field .control div.mage-error{bottom:-36px;position:absolute;height:30px;font-size:11px;max-width:200px}@media (max-width:1280px){.page-footer .top-footer ul li .top-footer-div form .field .control div.mage-error{max-width:100%;padding-right:20px}}@media (min-width:1030px) and (max-width:1280px){.page-footer .top-footer ul li .top-footer-div form .field .control div.mage-error{padding-right:0;max-width:200px}}@media (max-width:767px){.page-footer .top-footer ul li .top-footer-div form .field .control div.mage-error{white-space:nowrap;bottom:-20px;height:auto;padding-right:0px;font-size:10.5px}}.page-footer .top-footer ul li .top-footer-div form .actions{height:40px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:75px;cursor:pointer}.page-footer .top-footer ul li .top-footer-div form .actions button{background:transparent;border:none;color:#39b54a;letter-spacing:-0.25px;text-transform:uppercase;font-size:14px;font-family:'montserratsemibold';width:auto;height:auto;clip-path:initial;-webkit-clip-path:initial;cursor:pointer;position:static}.page-footer .top-footer ul li .top-footer-div form .actions button:hover{color:#fff}.page-footer .top-footer ul li .top-footer-div ul li{padding:0;width:100%;background:transparent;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-footer .top-footer ul li .top-footer-div ul li:last-child{margin-bottom:0}.page-footer .top-footer ul li .top-footer-div ul li img{margin-right:13px}.page-footer .top-footer ul li .top-footer-div ul li a span{color:rgba(255,255,255,0.5);line-height:20px;margin-bottom:0;font-size:14px;letter-spacing:-0.25px}@media (min-width:1024px) and (max-width:1280px){.page-footer .top-footer ul li .top-footer-div ul li a span{font-size:13px}}.page-footer .top-footer ul li .top-footer-div ul li a span:hover{color:#fff}.page-footer .footer-link-section{padding:40px 0 60px;background-color:#202020}@media (min-width:1024px) and (max-width:1280px){.page-footer .footer-link-section{padding:20px 0}}@media (max-width:1023px){.page-footer .footer-link-section{padding:20px 0}}.page-footer .footer-link-section .container{padding:0 50px}@media (min-width:1281px) and (max-width:1399px){.page-footer .footer-link-section .container{padding:0 30px !important}}@media (min-width:1024px) and (max-width:1280px){.page-footer .footer-link-section .container{padding:0 15px !important}}@media (max-width:1023px){.page-footer .footer-link-section .container{padding:0 20px !important}}.page-footer .footer-link-section .row:after,.page-footer .footer-link-section .row:before{display:none}@media (max-width:767px){.page-footer .footer-link-section .row{margin-left:-20px;margin-right:-20px}}.page-footer .footer-link-section .row>div{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media (max-width:1023px){.page-footer .footer-link-section .row>div{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;margin-bottom:15px}.page-footer .footer-link-section .row>div:last-child{max-width:60%;flex:0 0 60%;-ms-flex:0 0 60%;margin-bottom:0}}@media (max-width:767px){.page-footer .footer-link-section .row>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border-bottom:1px solid rgba(156,156,156,0.4);padding-bottom:15px;margin-bottom:15px}.page-footer .footer-link-section .row>div:last-child{margin-bottom:0;padding-bottom:0;border:none;max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}}.page-footer .footer-link-section .user-links .title{font-size:15px;letter-spacing:-0.25px;color:#fff;line-height:14px;font-family:'montserratsemibold';margin-bottom:12px;display:block}@media (min-width:1024px) and (max-width:1280px){.page-footer .footer-link-section .user-links .title{line-height:20px}}@media (max-width:767px){.page-footer .footer-link-section .user-links .title{margin-bottom:10px;letter-spacing:0}}.page-footer .footer-link-section .user-links ul{margin-bottom:0}.page-footer .footer-link-section .user-links ul li{display:block;margin-bottom:1px;line-height:20px}.page-footer .footer-link-section .user-links ul li:last-child{margin-bottom:0}.page-footer .footer-link-section .user-links ul li a{color:#9c9c9c;font-size:13px;line-height:20px;letter-spacing:0.25px}.page-footer .footer-link-section .user-links ul li a:hover{color:#fff}.page-footer .footer-link-section .user-links ul.physical-company li a{font-family:'montserratsemibold'}.page-footer .footer-link-section .user-links ul.social-icons{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:26px 0 48px}@media (max-width:1023px){.page-footer .footer-link-section .user-links ul.social-icons{margin:15px 0 25px}}@media (max-width:767px){.page-footer .footer-link-section .user-links ul.social-icons{margin:15px 0 15px}}.page-footer .footer-link-section .user-links ul.social-icons li{margin-right:18px;margin-bottom:0}@media (min-width:1024px) and (max-width:1280px){.page-footer .footer-link-section .user-links ul.social-icons li{margin-right:10px}}@media (max-width:1023px){.page-footer .footer-link-section .user-links ul.social-icons li{margin-right:10px}}@media (max-width:767px){.page-footer .footer-link-section .user-links ul.social-icons li{margin-right:10px}}.page-footer .footer-link-section .user-links ul.social-icons li a{width:48px;height:48px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;background-color:#3b3a3a;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-footer .footer-link-section .user-links ul.social-icons li a:hover{background-color:#d41e1e}.page-footer .footer-link-section .user-links ul.social-icons li a span{color:#fff;font-size:20px}@media (max-width:767px){.page-footer .footer-link-section .user-links ul.social-icons li a{width:38px;height:38px}.page-footer .footer-link-section .user-links ul.social-icons li a i{font-size:16px}}.page-footer .footer-link-section .user-links ul.social-icons li:last-child{margin-right:0}.page-footer .footer-link-section .user-links p{font-size:12px;line-height:20px;letter-spacing:-0.25px;color:#9c9c9c;max-width:300px;margin-bottom:0}.page-footer .footer-link-section .user-links p a{color:#d41e1e !important}.page-footer .footer-link-section .user-links p a:hover{color:#d41e1e}@media (max-width:767px){.page-footer .footer-link-section .user-links p{max-width:100%}}.selectboxit-container{vertical-align:middle !important}.selectboxit-container *{font-family:'montserratregular' !important}.selectboxit-container .selectboxit{border:1px solid #ececec !important;background:transparent !important;box-shadow:none;border-radius:0;height:35px !important;padding:0 5px;line-height:35px !important}.selectboxit-container .selectboxit .selectboxit-option-icon-container{display:none}.selectboxit-container .selectboxit .selectboxit-text{height:100%;line-height:34px;font-family:'montserratregular' !important}.selectboxit-container .selectboxit-options{border-radius:0;border-color:#ececec;padding:0 !important;list-style:none !important}.selectboxit-container .selectboxit-options li{border:none;border-radius:0;list-style:none !important}.selectboxit-container .selectboxit-options li.selectboxit-focus a.selectboxit-option-anchor{background:#3ab549;color:#fff !important}.selectboxit-container .selectboxit-options li a{padding:14px 10px;height:auto;line-height:normal;font-size:14px;color:#343434 !important;font-family:'montserratregular' !important;text-decoration:none !important}.selectboxit-container .selectboxit-options li a:hover{color:#fff !important}.cms-catalogrequests .fieldset .field .control .selectboxit-container{display:block}.cms-catalogrequests .fieldset .field .control .selectboxit-container{display:block}.cms-catalogrequests .fieldset .field .control .selectboxit-container .selectboxit{width:100% !important}.totals-tax{display:none}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .actions-toolbar .primary button.braintree-googlepay-button,.checkout-cart-index .cart-summary .checkout-methods-items li button.braintree-googlepay-button,.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .actions .primary button.braintree-googlepay-button,.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .actions-toolbar .primary button.braintree-googlepay-button:hover,.checkout-cart-index .cart-summary .checkout-methods-items li button.braintree-googlepay-button:hover,.page-header .header .header-right .minicart-wrapper .block-minicart .block-content .actions .primary button.braintree-googlepay-button:hover{background-image:url(https://www.gstatic.com/instantbuy/svg/dark/en.svg);background-color:#000;background-size:130px;background-repeat:no-repeat;background-position:center center;width:100%}.page-wrapper{overflow-x:hidden}.cms-index-index .page-main{padding:0}.cms-index-index .page-main .column.main{padding-bottom:0}@media (min-width:1281px) and (max-width:1399px){.cms-index-index .page-main .container{padding:0 30px}}@media (max-width:1280px){.cms-index-index .page-main .container{padding:0 15px}}.full-banner{margin:10px 0;padding:0 50px;display:block}.full-banner .full-right{border-left:15px solid #fff;width:50%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;float:right}.full-banner .full-right li{width:49.2%;position:relative;height:calc(50% - 15px)}.full-banner .full-right li:last-child{margin:15px 0px 0px 0px;width:100%;height:50%;align-self:flex-end;-ms-align-self:flex-end}@media (max-width:1023px){.full-banner .full-right li:last-child{height:auto;margin:10px 0px 0px 0px}}@media (max-width:575px){.full-banner .full-right li:last-child{margin-top:0}}.full-banner .full-right li img{width:100%;height:100%;object-fit:cover}.full-banner .full-right li .full-right-details{left:0;right:0;bottom:30px;padding:0 15px;position:absolute;text-align:center}@media (max-width:1280px){.full-banner .full-right li .full-right-details{bottom:15px}}.full-banner .full-right li .full-right-details .divr{color:#fff;text-transform:uppercase;font-size:28px;line-height:34px;font-family:'montserratregular';margin-bottom:20px;margin-top:30px}@media (max-width:1280px){.full-banner .full-right li .full-right-details .divr{font-size:28px;line-height:34px}}@media (max-width:767px){.full-banner .full-right li .full-right-details .divr{font-size:28px;margin-bottom:15px;margin-top:15px}}.full-banner .full-right li .full-right-details a{font-size:16px;font-family:'montserratsemibold';color:#fff;text-transform:uppercase;background-color:#3ab549;height:50px;line-height:50px;display:inline-block;vertical-align:middle;padding:0px 20px}.full-banner .full-right li .full-right-details a:hover{background-color:#d41e1e}@media (max-width:1023px){.full-banner .full-right li .full-right-details a{padding:0px 20px}}@media (max-width:1023px){.full-banner .full-right li .full-right-details{bottom:15px}}@media (max-width:1399px){.full-banner .full-right li{height:calc(50% - 10px)}}@media (max-width:1023px){.full-banner .full-right li{height:auto}}@media (max-width:575px){.full-banner .full-right li{width:100%;height:auto;margin:0 0 10px;border:none}}@media (max-width:1023px){.full-banner .full-right{width:100%;margin:0;border-left:none}}@media (max-width:1399px){.full-banner{padding:0 30px}}@media (max-width:1280px){.full-banner{padding:0 15px}}.index-slider{position:relative;width:50%;float:left}@media (max-width:1023px){.index-slider{width:100%;margin:0 0 10px;height:auto !important}}.index-slider div#home-pre-div{background-color:rgba(0,0,0,0.2);position:absolute;content:"";top:0;bottom:0;height:100%;z-index:2;width:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index-slider div#home-pre-div img{max-width:820px;width:100%}@media (max-width:767px){.index-slider{padding-bottom:0}}.index-slider ul{height:100%;margin-bottom:0}.index-slider ul .owl-stage-outer,.index-slider ul .owl-stage,.index-slider ul .owl-item{height:100%}.index-slider ul li{height:100%}.index-slider ul li img{height:100%;display:block;width:100%;object-fit:cover}.index-slider ul li .index-slide-text{max-width:1630px;margin:auto;bottom:30px;left:0;right:0;text-align:center;position:absolute}@media (max-width:1023px){.index-slider ul li .index-slide-text{bottom:15px}}.index-slider ul li .index-slide-text p{color:#fff;text-transform:uppercase;font-size:28px;line-height:34px;font-family:'montserratregular';margin-bottom:20px;margin-top:24px}@media (max-width:1280px){.index-slider ul li .index-slide-text p{font-size:36px;line-height:44px}}@media (max-width:767px){.index-slider ul li .index-slide-text p{font-size:28px;line-height:34px;margin-bottom:20px;margin-top:15px}}.index-slider ul li .index-slide-text .new-tag{color:#fff;text-transform:uppercase;font-size:18px;font-family:'montserratbold';width:auto;border:1px solid #3ab549;display:inline-block;vertical-align:middle;height:33px;line-height:33px;padding:0 9px}.index-slider ul li .index-slide-text .index-slide-text-in{padding:0 15px;max-width:700px;margin:auto}@media (max-width:1280px){.index-slider ul li .index-slide-text .index-slide-text-in{max-width:80%;margin:auto}}@media (max-width:767px){.index-slider ul li .index-slide-text .index-slide-text-in{max-width:100%;padding:0 40px}}.index-slider ul li .index-slide-text .index-slide-text-in .site-btn{display:inline-block}.index-slider ul li .index-slide-text .index-slide-text-in .site-btn a{font-size:16px;font-family:'montserratsemibold';color:#fff;text-transform:uppercase;background-color:#3ab549;height:50px;display:table-cell;vertical-align:middle;padding:0px 20px}.index-slider ul li .index-slide-text .index-slide-text-in .site-btn a:hover{background-color:#d41e1e}.index-slider ul li .index-slide-text span{color:#fff;text-transform:uppercase;font-size:26px;line-height:27px;margin-bottom:30px;display:block;font-family:'montserratregular'}@media (max-width:767px){.index-slider ul li .index-slide-text span{display:none}}.index-slider ul .owl-nav{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;right:0;height:0}.index-slider ul .owl-nav button{line-height:normal !important}.index-slider ul .owl-nav button:before{color:#fff;content:'\f054';font-family:"Fontawesome";font-size:30px}@media (max-width:767px){.index-slider ul .owl-nav button:before{font-size:20px}}.index-slider ul .owl-nav button span{display:none}.index-slider ul .owl-nav .owl-next{float:right;margin-right:40px;margin-top:-15px}@media (min-width:1281px) and (max-width:1700px){.index-slider ul .owl-nav .owl-next{margin-right:30px}}@media (max-width:1280px){.index-slider ul .owl-nav .owl-next{margin-right:15px}}@media (max-width:1023px){.index-slider ul .owl-nav .owl-next{margin-right:10px}}.index-slider ul .owl-nav .owl-prev{margin-left:40px;margin-top:-15px}@media (min-width:1281px) and (max-width:1700px){.index-slider ul .owl-nav .owl-prev{margin-left:30px}}@media (max-width:1280px){.index-slider ul .owl-nav .owl-prev{margin-left:15px}}@media (max-width:1023px){.index-slider ul .owl-nav .owl-prev{margin-left:10px}}.index-slider ul .owl-nav .owl-prev:before{content:'\f053'}.index-slider ul .owl-dots{display:none;position:absolute;bottom:26px;left:0;right:0;text-align:center}@media (max-width:767px){.index-slider ul .owl-dots{bottom:-21px}}.index-slider ul .owl-dots .owl-dot{line-height:normal;margin-right:15px;width:15px;height:2px;background-color:#515151;display:inline-block}@media (max-width:767px){.index-slider ul .owl-dots .owl-dot{background-color:#c5c5c5;margin-right:10px;width:10px}}.index-slider ul .owl-dots .owl-dot.active{background-color:#fff}@media (max-width:767px){.index-slider ul .owl-dots .owl-dot.active{background-color:#181818}}.index-slider ul .owl-dots .owl-dot:last-child{margin-right:0}.index-slider ul .owl-dots .owl-dot span{display:none}.custom-product-section{margin-bottom:50px}@media (max-width:1280px){.custom-product-section{margin-bottom:30px}}.custom-product-section .cus-product-div ul:after{display:none}.custom-product-section .cus-product-div ul:before{display:none}.custom-product-section .cus-product-div ul li{border-right:1px solid #f3f4f0;padding:0 20px}@media (max-width:1280px){.custom-product-section .cus-product-div ul li{padding:0 15px}}@media (max-width:991px){.custom-product-section .cus-product-div ul li{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:20px}.custom-product-section .cus-product-div ul li:nth-child(2n+ 2){border-right:none}}@media (max-width:575px){.custom-product-section .cus-product-div ul li{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-right:none;max-width:100%}.custom-product-section .cus-product-div ul li:last-child{margin-bottom:0px}}.custom-product-section .cus-product-div ul li .product-section{border-right:none;padding:0;position:relative}@media (max-width:991px){.custom-product-section .cus-product-div ul li .product-section{text-align:center}}.custom-product-section .cus-product-div ul li .product-section .product-section-img{display:block;margin-bottom:36px}@media (max-width:991px){.custom-product-section .cus-product-div ul li .product-section .product-section-img{margin-bottom:20px}}.custom-product-section .cus-product-div ul li .product-section .product-section-img img{margin:auto}.custom-product-section .cus-product-div ul li .product-section .product-section-img .sale-label{background:#d81e1e;color:#fff;font-size:14px;line-height:14px;font-family:'montserratsemibold';text-transform:uppercase;letter-spacing:-0.25px;padding:0px 20px;height:40px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;z-index:99;left:0}.custom-product-section .cus-product-div ul li .product-section .product-section-details{padding-left:10px}@media (max-width:1280px){.custom-product-section .cus-product-div ul li .product-section .product-section-details{padding-left:0}}.custom-product-section .cus-product-div ul li .product-section .product-section-details .price-box{display:block}.custom-product-section .cus-product-div ul li .product-section .product-section-details .price-box .normal-price .price-label{font-family:'montserratbold';margin-bottom:12px;font-size:15px !important;display:block}@media (max-width:991px){.custom-product-section .cus-product-div ul li .product-section .product-section-details .price-box .old-price .price-final_price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-product-section .cus-product-div ul li .product-section .product-section-details .price-box .special-price .price-final_price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:575px){.custom-product-section .cus-product-div ul li .product-section .product-section-details .price-box{margin-bottom:15px;min-height:1px}}.custom-product-section .cus-product-div ul li .product-section .product-section-details h3{color:#3b3a3a;font-size:18px;line-height:18px;font-family:'montserratbold';min-height:38px;margin-bottom:15px}@media (max-width:575px){.custom-product-section .cus-product-div ul li .product-section .product-section-details h3{min-height:1px}}.custom-product-section .cus-product-div ul li .product-section .product-section-details h3 a{font-size:18px;color:#3b3a3a}@media (max-width:1280px){.custom-product-section .cus-product-div ul li .product-section .product-section-details h3 a{font-size:16px}}.custom-product-section .cus-product-div ul li .product-section .product-section-details .description-text{display:block;margin-bottom:30px}@media (max-width:1400px){.custom-product-section .cus-product-div ul li .product-section .product-section-details .description-text{min-height:100px;margin-bottom:15px}}@media (max-width:991px){.custom-product-section .cus-product-div ul li .product-section .product-section-details .description-text{min-height:80px}}@media (max-width:575px){.custom-product-section .cus-product-div ul li .product-section .product-section-details .description-text{min-height:1px}}.custom-product-section .cus-product-div ul li .product-section .product-section-details .description-text p{line-height:18px;color:#343434;font-size:14px;margin-bottom:0}@media (max-width:1280px){.custom-product-section .cus-product-div ul li .product-section .product-section-details .description-text p{line-height:20px;font-size:13px}}.custom-product-section .cus-product-div ul li .product-section .product-section-details .site-btn a{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;display:table-cell;vertical-align:middle}.custom-product-section .cus-product-div ul li .product-section .product-section-details .site-btn a:hover{background-color:#d41e1e}@media (max-width:991px){.custom-product-section .cus-product-div ul li .product-section .product-section-details .site-btn{display:table;margin:auto}}.custom-product-section .cus-product-div ul li:last-child{border-right:none}.case-study-banner{position:relative;margin-bottom:0px}.case-study-banner ul{margin-bottom:0}.case-study-banner ul .owl-nav{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;right:0;display:block !important;height:0}.case-study-banner ul .owl-nav button{line-height:normal !important}.case-study-banner ul .owl-nav button:before{color:#fff;content:'\f054';font-family:"Fontawesome";font-size:30px}@media (max-width:991px){.case-study-banner ul .owl-nav button:before{font-size:20px}}.case-study-banner ul .owl-nav button span{display:none}.case-study-banner ul .owl-nav .owl-next{float:right;margin-right:40px}@media (min-width:1281px) and (max-width:1700px){.case-study-banner ul .owl-nav .owl-next{margin-right:30px}}@media (max-width:991px){.case-study-banner ul .owl-nav .owl-next{margin-right:10px}}.case-study-banner ul .owl-nav .owl-prev{margin-left:40px}@media (min-width:1281px) and (max-width:1700px){.case-study-banner ul .owl-nav .owl-prev{margin-left:30px}}@media (max-width:991px){.case-study-banner ul .owl-nav .owl-prev{margin-left:10px}}.case-study-banner ul .owl-nav .owl-prev:before{content:'\f053'}.case-study-banner ul .owl-dots{display:none}.case-study-banner ul li img{width:100%;display:block}@media (max-width:991px){.case-study-banner ul li img{height:350px;object-fit:cover}}.case-study-banner ul li .index-slide-text{max-width:1630px;margin:auto;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:280px}@media (max-width:1280px){.case-study-banner ul li .index-slide-text{right:180px}}@media (max-width:991px){.case-study-banner ul li .index-slide-text{left:0;right:0;width:75%}}.case-study-banner ul li .index-slide-text .index-slide-text-in{max-width:405px;margin-left:0px;float:right}@media (max-width:991px){.case-study-banner ul li .index-slide-text .index-slide-text-in{margin-left:0}}.case-study-banner ul li .index-slide-text .index-slide-text-in span{display:block;margin-bottom:15px;color:rgba(255,255,255,0.5);font-size:18px;line-height:14px}.case-study-banner ul li .index-slide-text .index-slide-text-in .site-btn a{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;display:table-cell;vertical-align:middle}.case-study-banner ul li .index-slide-text .index-slide-text-in .site-btn a:hover{background-color:#d41e1e}.case-study-banner ul li .index-slide-text h1,.case-study-banner ul li .index-slide-text span.title{color:#fff;text-transform:uppercase;font-size:58px;line-height:54px;font-family:'montserratextrabold';margin-bottom:32px}@media (max-width:991px){.case-study-banner ul li .index-slide-text h1,.case-study-banner ul li .index-slide-text span.title{font-size:38px;line-height:34px;margin-bottom:10px}}.case-study-banner ul li .index-slide-text p{font-size:14px;color:#fff;line-height:18px;margin-bottom:30px;display:block;font-family:'montserratlight'}@media (max-width:991px){.case-study-banner ul li .index-slide-text p{margin-bottom:15px;line-height:20px;font-size:13px}}.our-clients-section{background-color:#f4f4f4;padding:50px 0}@media (max-width:1280px){.our-clients-section{padding:20px 0}}.our-clients-section .clients-slider{margin:0}.our-clients-section .clients-slider .owl-stage{-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.our-clients-section .clients-slider li{width:100%;height:160px;background-color:#fff;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-clients-section .clients-slider li img{width:auto}.our-clients-section .clients-slider .owl-nav,.our-clients-section .clients-slider .owl-dots{display:none}.custom-text-div{background-color:#202020;padding:65px 0 84px;margin-bottom:50px}@media (max-width:1280px){.custom-text-div{padding:20px 0;margin-bottom:30px}}.custom-text-div ul{margin-bottom:0}.custom-text-div ul:after{display:none}.custom-text-div ul:before{display:none}@media (max-width:767px){.custom-text-div ul li{margin-bottom:20px;border-bottom:1px solid rgba(156,156,156,0.4);padding-bottom:20px}.custom-text-div ul li:last-child{margin-bottom:0;border:none;padding-bottom:0}}.custom-text-div ul li .custom-text-details .title{text-transform:uppercase;font-size:20px;line-height:14px;font-family:'montserratbold';color:#fff;display:block;margin:0 0 30px}@media (max-width:1280px){.custom-text-div ul li .custom-text-details .title{margin-bottom:15px;font-size:18px}}.custom-text-div ul li .custom-text-details a{color:#39b54a}.custom-text-div ul li .custom-text-details img{display:block;width:100%;margin-bottom:30px}@media (max-width:1280px){.custom-text-div ul li .custom-text-details img{margin-bottom:15px}}.custom-text-div ul li .custom-text-details p{font-size:14px;color:#fff;line-height:18px;font-family:'montserratlight';margin-bottom:0}@media (max-width:1280px){.custom-text-div ul li .custom-text-details p{padding-right:0;line-height:20px;font-size:13px}}.instagram-section{margin-bottom:50px}@media (max-width:1280px){.instagram-section{margin-bottom:30px}}.instagram-section ul{margin-bottom:0}.instagram-section ul li img{width:100%;display:block}.instagram-section .owl-dots,.instagram-section .owl-nav{display:none}#promo-pre-div{display:none}.full-banner-div{color:#FFF;position:relative;display:flex;flex-direction:column;padding:15px;min-height:180px}@media (min-width:1024px){.full-banner-div{min-height:200px}}@media (min-width:1281px){.full-banner-div{padding:30px;min-height:300px}}@media (min-width:1400px){.full-banner-div{padding:50px}}.full-banner-div *{line-height:1}.full-banner-div .ambanners [data-banner-id]{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.full-banner-div .ambanners [data-banner-id]>img{object-fit:cover;width:100%;height:100%}.full-banner-div .ambanners [data-banner-id] .block{margin-bottom:0}.full-banner-div .ambanners #promo-pre-div{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.full-banner-div .ambanners #promo-pre-div img:not(.loader){object-fit:cover;width:100%;height:100%}.full-banner-div .ambanners #promo-pre-div .loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:auto;max-width:100%;max-height:150px}.full-banner-div .breadcrumbs{max-width:100%;margin:0;padding:0}.full-banner-div .category-subtitle{margin:auto 0 0}.full-banner-div .category-subtitle .parent-title{font-size:29px;text-transform:uppercase;font-family:'montserratlight',sans-serif}@media (max-width:1280px){.full-banner-div .category-subtitle .parent-title{font-size:18px}}@media (max-width:1023px){.full-banner-div .category-subtitle .parent-title{font-size:16px}}.full-banner-div .category-subtitle .page-title-wrapper .page-title{margin:0}.categories-wrapper{border-bottom:1px solid #eaeaea;padding-bottom:20px;margin-bottom:40px}.categories-wrapper .categories{margin-right:-10px;margin-left:-10px;padding-top:10px;padding-bottom:10px;display:flex;flex-wrap:wrap}.categories-wrapper .categories .category-wrapper{width:25%;padding:10px;position:relative}@media (max-width:1280px){.categories-wrapper .categories .category-wrapper{width:33.33%}}@media (max-width:767px){.categories-wrapper .categories .category-wrapper{width:50%}}@media (max-width:575px){.categories-wrapper .categories .category-wrapper{width:100%}}.categories-wrapper .categories .category-wrapper .category{background-color:#000;height:100%;min-height:150px}.categories-wrapper .categories .category-wrapper .category a{display:block}.categories-wrapper .categories .category-wrapper .category:hover a img{-webkit-filter:initial;filter:initial}.categories-wrapper .categories .category-wrapper .category a img{width:100%;display:block;filter:grayscale(80%);-webkit-filter:grayscale(80%);opacity:0.6}.categories-wrapper .categories .category-wrapper .category a:hover img{-webkit-filter:initial;filter:initial}.categories-wrapper .categories .category-wrapper .category .cat-title{position:absolute;max-width:340px;margin:auto;top:50%;left:0;right:0;font-size:30px;font-family:'montserratblack';color:#fff;line-height:27px;text-transform:uppercase;min-height:50px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);text-align:center}@media (min-width:1281px) and (max-width:1600px){.categories-wrapper .categories .category-wrapper .category .cat-title{font-size:26px;padding:0px 15px;line-height:24px}}@media (max-width:1280px){.categories-wrapper .categories .category-wrapper .category .cat-title{font-size:22px;padding:0px 15px;line-height:normal}}@media (max-width:991px){.categories-wrapper .categories .category-wrapper .category .cat-title{font-size:20px}}@media (max-width:575px){.categories-wrapper .categories .category-wrapper .category .cat-title{min-height:1px}}.categories-wrapper .categories .category-wrapper .category .cat-title a{color:#fff}.categories-wrapper .categories .category-wrapper .category .cat-title a sup{font-family:'montserratregular'}.categories-wrapper .categories .category-wrapper .category .cat-title:after{color:#758d73;content:'\f054';font-family:"Fontawesome";font-size:26px;bottom:-48px;left:0;right:0;position:absolute}@media (max-width:1600px){.categories-wrapper .categories .category-wrapper .category .cat-title:after{font-size:20px;bottom:-28px}}@media (max-width:1280px){.categories-wrapper .categories .category-wrapper .category .cat-title:after{color:#49c140}}.categories-wrapper .categories .category-wrapper .category:hover h2:after{color:#49c140}@media (max-width:1280px){.categories-wrapper{padding-bottom:10px;margin-bottom:20px}.categories-wrapper .categories{margin-right:-5px;margin-left:-5px;padding-top:5px;padding-bottom:5px}.categories-wrapper .categories .category-wrapper{padding:5px}}.category-description{margin:0 0 20px 0}@media (max-width:1023px){.category-description{overflow:hidden}}.category-description .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-description .row .col-md-6:first-child{max-width:100%;flex:1;-webkit-flex:1;-ms-flex:1}.category-description .row .col-md-6.category-img-details iframe{width:100%;height:480px}@media (max-width:1023px){.category-description .row .col-md-6.category-img-details iframe{width:100%;position:absolute;top:0;right:0;left:0;bottom:0;height:100%}}@media (max-width:1023px){.category-description .row .col-md-6.category-img-details{position:relative}.category-description .row .col-md-6.category-img-details:before{padding-top:56.25%;display:block;content:""}}@media (max-width:1023px){.category-description .row .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:15px;max-width:100%}.category-description .row .col-md-6:last-child{margin-bottom:0}}.category-description .category-text-details .gym-category{margin-bottom:25px;display:block}@media (max-width:1280px){.category-description .category-text-details .gym-category{margin-bottom:10px}}.category-description .category-text-details .gym-category h2{font-size:22px;color:#3b3a3a;margin-bottom:14px;display:block;letter-spacing:0.25px;font-family:'montserratextrabold';line-height:14px}@media (min-width:1024px) and (max-width:1280px){.category-description .category-text-details .gym-category h2{margin-bottom:10px;font-size:18px}}@media (max-width:1023px){.category-description .category-text-details .gym-category h2{font-size:18px;margin-bottom:8px}}.category-description .category-text-details .gym-category strong{font-size:22px;color:#3b3a3a;font-family:'montserratsemibold';letter-spacing:0.25px;line-height:14px}@media (min-width:1024px) and (max-width:1280px){.category-description .category-text-details .gym-category strong{font-size:16px}}@media (max-width:1023px){.category-description .category-text-details .gym-category strong{font-size:16px}}.category-description .category-text-details p{margin-bottom:20px;letter-spacing:0.25px;line-height:18px;font-size:14px;color:#3b3a3a}@media (min-width:1024px) and (max-width:1280px){.category-description .category-text-details p{margin-bottom:5px;font-size:13px}}@media (max-width:1023px){.category-description .category-text-details p{line-height:20px;letter-spacing:0;margin-bottom:10px}}.category-description .category-text-details p:last-child{margin-bottom:0}.catalog-category-view .category-view{display:block;margin-bottom:45px;text-align:center}@media (max-width:1280px){.catalog-category-view .category-view{margin-bottom:20px}}.catalog-category-view .category-view .main-category-description{display:block;margin-bottom:10px}.catalog-category-view .category-view .main-category-description.open{height:100%}.catalog-category-view .category-view .main-category-description.open p{display:block !important}.catalog-category-view .category-view .main-category-description h2{font-size:22px;letter-spacing:0.25px;color:#3b3a3a;line-height:22px;margin-bottom:20px;display:block;font-family:'montserratsemibold'}@media (max-width:1280px){.catalog-category-view .category-view .main-category-description h2{font-size:18px;margin-bottom:10px;line-height:20px}}@media (max-width:1023px){.catalog-category-view .category-view .main-category-description h2{font-size:14px}}.catalog-category-view .category-view .main-category-description p{color:#3b3a3a;max-width:880px;line-height:18px;letter-spacing:-0.25px;margin:auto auto 10px}.catalog-category-view .category-view .main-category-description p+p{display:none}.catalog-category-view .category-view .main-category-description p:last-child{margin:auto}@media (max-width:1280px){.catalog-category-view .category-view .main-category-description p{font-size:13px;line-height:20px}}.catalog-category-view .category-view .cat-view-more a{font-size:12px;line-height:14px;font-family:'montserratbold';color:#39b54a;text-transform:uppercase;display:inline-block}.catalog-category-view .category-view .cat-view-more a:hover{color:#d41e1e}.catalog-category-view .price-box .price-final_price .price-including-tax .price:after{content:'inc. VAT' !important}.page-with-filter .filter{margin-bottom:10px}.page-with-filter .filter .filter-content .filter-options{background-color:#343434;padding:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.page-with-filter .filter .filter-content .filter-options .filter-close{position:absolute;top:-40px;right:25px;color:#909090}@media (max-width:991px){.page-with-filter .filter .filter-content .filter-options .filter-close{color:#fff;display:none}}.page-with-filter .filter .filter-content .filter-options .filter-subtitle{background-color:#39b54a;margin:0;height:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:21px 32px;color:#fff;font-family:'montserratbold';text-transform:uppercase;font-size:12px;cursor:pointer;width:140px}@media (max-width:991px){.page-with-filter .filter .filter-content .filter-options .filter-subtitle{width:100%;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;padding:15px;position:relative;font-size:14px}.page-with-filter .filter .filter-content .filter-options .filter-subtitle:after{position:absolute;content:'\f107 ';font-family:"Fontawesome";right:15px;top:50%;font-size:20px;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.page-with-filter .filter .filter-content .filter-options .filter-subtitle.open:after{content:'\f106 '}}.page-with-filter .filter .filter-content .filter-options .filter-options-title{color:#fff;font-family:'montserratbold';text-transform:uppercase;font-size:14px;line-height:14px;padding:22px 0px 24px 35px;width:auto;margin:0;border-right:1px solid #494949;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:991px){.page-with-filter .filter .filter-content .filter-options .filter-options-title{display:none}}.page-with-filter .filter .filter-content .filter-options .filter-block{background-color:#343434;position:absolute;right:0;top:100%;z-index:99;width:calc(100% - 140px);display:none}@media (max-width:991px){.page-with-filter .filter .filter-content .filter-options .filter-block{width:100%}}.page-with-filter .filter .filter-content .filter-options .filter-block.open{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:991px){.page-with-filter .filter .filter-content .filter-options .filter-block.open{display:block}}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-clear{position:absolute;right:30px;bottom:30px;width:116px;height:40px;background-color:#5d5d5d;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-transform:uppercase;font-size:14px;font-family:'montserratsemibold'}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-clear:hover{background-color:#d41e1e}@media (max-width:991px){.page-with-filter .filter .filter-content .filter-options .filter-block .filter-clear{position:relative;right:initial;bottom:initial;float:right;margin:15px 15px 15px 0}}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-title{display:none}@media (max-width:991px){.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-title{display:block;padding:15px;border-top:1px solid #494949;border-right:none}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-title:after{position:absolute;content:'\f107 ';font-family:"Fontawesome";right:17px}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-title.open:after{content:'\f106 '}}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-content{-webkit-flex:1;-ms-flex:1;flex:1;border-right:1px solid #494949;display:block;margin:0;padding:22px 0px 45px 35px}@media (max-width:991px){.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-content{display:none;padding:0px 0px 15px 25px}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-content.open{display:block}}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-content ol li{margin-bottom:5px}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-content ol li:last-child{margin-bottom:0}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-content ol li a{color:#fff;line-height:14px;font-size:14px}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-content ol li a.active{color:#3ab549;margin-right:10px}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-content ol li a i{color:#909090}.page-with-filter .filter .filter-content .filter-options .filter-block .filter-options-content ol li a:hover{color:#3ab549}.featured-section{margin-bottom:40px}@media (max-width:1280px){.featured-section{margin-bottom:20px}}@media (max-width:767px){.featured-section .row .col-md-6{margin-bottom:10px}.featured-section .row .col-md-6:last-child{margin-bottom:0}}.featured-section .featured-details{background-color:#f6f6f6;padding:18px;border:2px solid #3ab549;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}@media (max-width:1280px){.featured-section .featured-details{padding:15px}}.featured-section .featured-details .featured-img{width:50%;position:relative}@media (max-width:1280px){.featured-section .featured-details .featured-img{width:100%}}.featured-section .featured-details .featured-img img{width:100%}@media (max-width:1280px){.featured-section .featured-details .featured-img img{height:auto;display:block;margin:auto auto 20px;width:auto}}.featured-section .featured-details .featured-img .green-tags{background-color:#3ab549;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 21px;color:#fff;font-size:14px;text-transform:uppercase;font-family:'montserratsemibold';position:absolute;top:20px;left:-18px}.featured-section .featured-details .featured-text{width:50%;padding-left:40px;position:relative}@media (max-width:1280px){.featured-section .featured-details .featured-text{width:100%;padding:0}}.featured-section .featured-details .featured-text h2,.featured-section .featured-details .featured-text .product-name{padding-top:40px;margin-bottom:16px;color:#3b3a3a;font-size:18px;line-height:16px;font-family:'montserratbold'}@media (max-width:1280px){.featured-section .featured-details .featured-text h2,.featured-section .featured-details .featured-text .product-name{padding:0;margin-bottom:15px}}.featured-section .featured-details .featured-text h2 a,.featured-section .featured-details .featured-text .product-name a{color:#3b3a3a}.featured-section .featured-details .featured-text h2 a:hover,.featured-section .featured-details .featured-text .product-name a:hover{color:#d41e1e}.featured-section .featured-details .featured-text p{color:#343434;font-size:14px;line-height:18px;margin:0}@media (max-width:1280px){.featured-section .featured-details .featured-text p{margin-bottom:15px}}.featured-section .featured-details .featured-text .feature-action-block{position:absolute;bottom:40px;left:40px}@media (max-width:1280px){.featured-section .featured-details .featured-text .feature-action-block{position:static}}.featured-section .featured-details .featured-text .feature-action-block .price-box{min-height:1px}.featured-section .featured-details .featured-text .feature-action-block .price-box .normal-price.special-price .price-label{display:none !important}.featured-section .featured-details .featured-text .feature-action-block .price-box .normal-price.special-price span .price:before{content:'Now:' !important;margin-right:5px}.featured-section .featured-details .featured-text .feature-action-block .price-box .normal-price .price-label{display:block;margin-bottom:5px;font-size:12px !important;font-family:'montserratregular'}@media (max-width:1280px){.featured-section .featured-details .featured-text .feature-action-block .price-box{margin-bottom:15px}}.featured-section .featured-details .featured-text .feature-action-block form{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-section .featured-details .featured-text .feature-action-block form .stock{margin:0px 10px 0 0;font-size:14px;color:#343434;font-family:'montserratsemibold'}.featured-section .featured-details .featured-text .feature-action-block form .btn{padding:0;margin:0;border-radius:0}.featured-section .featured-details .featured-text .feature-action-block form .btn .tocart{background:#3ab549;height:40px;padding:0 18px;font-size:14px;font-family:'montserratsemibold' !important;line-height:14px;letter-spacing:0.25px;text-transform:uppercase;border:none;font-weight:600}.featured-section .featured-details .featured-text .feature-action-block form .btn .tocart:hover{background:#d41e1e}.featured-section .featured-details .featured-text .feature-action-block form .towishlist{background:#e8e8e8;padding:0px 8px;height:40px;width:40px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #fff;border-radius:0;position:relative}.featured-section .featured-details .featured-text .feature-action-block form .towishlist:before{color:#acacac;font-size:40px;content:'\e601';font-family:'icons-blank-theme';position:absolute;left:0;right:0;width:auto;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);line-height:normal}.featured-section .featured-details .featured-text .feature-action-block form .towishlist span{display:none}.two-img-section{margin-top:28px}@media (max-width:1280px){.two-img-section{margin-top:20px}}@media (max-width:767px){.two-img-section .row .col-md-6{margin-bottom:15px}.two-img-section .row .col-md-6:last-child{margin-bottom:0}}.two-img-section .img-section-details{position:relative;background:#000}.two-img-section .img-section-details img{display:block;height:350px;width:100%;object-fit:cover;opacity:0.6}.two-img-section .img-section-details .img-section-text{position:absolute;left:50px;top:50px;max-width:430px}@media (max-width:1280px){.two-img-section .img-section-details .img-section-text{max-width:100%;width:90%;left:0;right:0;margin:auto}}.two-img-section .img-section-details .img-section-text.img-section-cus{max-width:100%;top:inherit;bottom:50px}.two-img-section .img-section-details .img-section-text.img-section-cus span{line-height:14px;font-size:18px;margin-bottom:5px}.two-img-section .img-section-details .img-section-text.img-section-cus h2{margin-bottom:0}.two-img-section .img-section-details .img-section-text .title{color:#fff;line-height:41px;font-size:38px;font-family:'montserratextrabold';margin-bottom:20px;text-transform:uppercase;letter-spacing:1.8px}.two-img-section .img-section-details .img-section-text .title a{color:#fff}@media (max-width:991px){.two-img-section .img-section-details .img-section-text .title{font-size:26px;line-height:24px}}.two-img-section .img-section-details .img-section-text a{color:#fff;font-size:38px;line-height:41px;font-family:'montserratsemibold';text-transform:uppercase}.two-img-section .img-section-details .img-section-text span{color:#fff;font-size:38px;line-height:41px;font-family:'montserratsemibold';text-transform:uppercase}@media (max-width:991px){.two-img-section .img-section-details .img-section-text span{font-size:26px;line-height:24px}}.two-img-section .img-section-details .green-border{position:absolute;left:50px;top:50px;border:2px solid #3ab549;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:33px;padding:0 8px;color:#fff;line-height:14px;font-size:18px;text-transform:uppercase;font-family:'montserratbold'}@media (max-width:991px){.two-img-section .img-section-details .green-border{left:15px}}.catalogsearch-result-index .block dd,.catalogsearch-result-index .block dt{display:inline-block;margin-right:10px}.catalogsearch-result-index .block dd a{color:rgba(32,32,32,0.6)}.catalogsearch-result-index .block dd a:hover{color:#3ab549}.products{margin:0}.products .cat-title{color:#3b3a3a;font-size:18px;line-height:16px;font-family:'montserratbold';margin-bottom:10px}.products .custom-product{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -15px !important}.products .custom-product li{width:25% !important;border-right:1px solid #f3f4f0;margin:0 0 40px 0 !important;position:relative;padding:25px 15px 40px !important}.products .custom-product li:nth-child(4n+ 4){border-right:none}.products .custom-product li:last-child{border-bottom:none}.products .custom-product li:before{border-bottom:1px solid #f3f4f0;width:100%;height:2px;position:absolute;left:0;right:0;content:'';bottom:-19px}@media (max-width:1280px){.products .custom-product li:before{display:none}}@media (max-width:1280px){.products .custom-product li{margin:0 0 20px 0 !important}}@media (max-width:991px){.products .custom-product li{padding:0 15px !important;width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.products .custom-product li:nth-child(2n+ 2){border-right:none}.products .custom-product li:nth-child(3n+ 3){border-right:1px solid #f3f4f0}}@media (max-width:575px){.products .custom-product li{width:100% !important;border:none;max-width:100%;flex:0 0 100%;-webkit-box-flex:0;-ms-flex:0 0 100%}}.products .custom-product li .product-item-info{width:100%;padding-left:30px}@media (max-width:1399px){.products .custom-product li .product-item-info{padding:0}}.products .custom-product li .product-item-info .product-item-photo{display:block;position:relative;margin-bottom:40px}@media (max-width:991px){.products .custom-product li .product-item-info .product-item-photo{margin-bottom:20px}}.products .custom-product li .product-item-info .product-item-photo .product-image-container{width:100% !important;display:block}.products .custom-product li .product-item-info .product-item-photo .product-image-container .product-image-wrapper{padding:0 !important;height:auto}.products .custom-product li .product-item-info .product-item-photo .product-image-container .product-image-wrapper .product-image-photo{position:static}@media (max-width:991px){.products .custom-product li .product-item-info .product-item-photo .product-image-container .product-image-wrapper .product-image-photo{width:auto}}.products .custom-product li .product-item-info .product-item-photo .sale-label{background:#d81e1e;color:#fff;font-size:14px;line-height:14px;font-family:'montserratsemibold';text-transform:uppercase;letter-spacing:-0.25px;padding:0px 20px;height:40px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;z-index:9;left:0}@media (max-width:991px){.products .custom-product li .product-item-info .product-item-details{text-align:center}}.products .custom-product li .product-item-info .product-item-details .product-item-name{margin:0 0 12px;line-height:16px;min-height:33px}.products .custom-product li .product-item-info .product-item-details .product-item-name a{color:#3b3a3a;font-size:18px;line-height:16px;font-family:'montserratbold'}.products .custom-product li .product-item-info .product-item-details .product-item-name a:hover{color:#d41e1e}@media (max-width:1280px){.products .custom-product li .product-item-info .product-item-details .product-item-name a{font-size:16px}}.products .custom-product li .product-item-info .product-item-details .product-reviews-summary{margin:0 0 10px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products .custom-product li .product-item-info .product-item-details .product-reviews-summary .rating-summary{line-height:normal;margin:0;display:inherit;left:0}.products .custom-product li .product-item-info .product-item-details .product-reviews-summary .rating-summary .rating-result:before{letter-spacing:-6px;height:20px;line-height:20px;font-size:24px}.products .custom-product li .product-item-info .product-item-details .product-reviews-summary .rating-summary .rating-result span:before{color:#39b54a;font-size:24px;letter-spacing:-6px;height:20px;line-height:20px}.products .custom-product li .product-item-info .product-item-details .product-reviews-summary .reviews-actions{margin:0;line-height:normal}.products .custom-product li .product-item-info .product-item-details .product-reviews-summary .reviews-actions .action{margin:0;color:#343434;font-size:12px;line-height:16px}.products .custom-product li .product-item-info .product-item-details .product-reviews-summary .reviews-actions .action:hover{color:#39b54a}.products .custom-product li .product-item-info .product-item-details .product-reviews-summary .reviews-actions .action:before{content:'('}.products .custom-product li .product-item-info .product-item-details .product-reviews-summary .reviews-actions .action:after{content:')'}.products .custom-product li .product-item-info .product-item-details .price-box{margin:0 0 25px;min-height:40px;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.products .custom-product li .product-item-info .product-item-details .price-box .normal-price.special-price .price-label{display:block;width:100%;color:#3b3a3a !important;margin-right:0}.products .custom-product li .product-item-info .product-item-details .price-box .normal-price.special-price .price:before{content:'Now:' !important;margin-right:5px}.products .custom-product li .product-item-info .product-item-details .price-box .price-container .price-excluding-tax{display:none !important;width:100%;margin:8px 0 0 0;color:rgba(52,52,52,0.9) !important;font-size:14px !important;line-height:14px;font-family:'montserratregular' !important;font-weight:500}.products .custom-product li .product-item-info .product-item-details .price-box .price-container .price-excluding-tax .price{color:rgba(52,52,52,0.9) !important;font-size:14px !important;line-height:14px;font-family:'montserratregular' !important;font-weight:500}.products .custom-product li .product-item-info .product-item-details .price-box .price-container .price-excluding-tax:before{display:none}.products .custom-product li .product-item-info .product-item-details .price-box .price-container .price-excluding-tax:after{content:'ex. VAT';margin-left:2px}@media (max-width:991px){.products .custom-product li .product-item-info .product-item-details .price-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products .custom-product li .product-item-info .product-item-details .price-box .normal-price{margin:auto}}@media (max-width:575px){.products .custom-product li .product-item-info .product-item-details .price-box{margin-bottom:15px;min-height:1px}}.products .custom-product li .product-item-info .product-item-details .product-item-inner .product-item-actions{margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:991px){.products .custom-product li .product-item-info .product-item-details .product-item-inner .product-item-actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.products .custom-product li .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary .tocart{background:#3ab549;height:40px;padding:0 18px;font-size:14px;font-family:'montserratsemibold' !important;line-height:14px;letter-spacing:0.25px;text-transform:uppercase;border:none;font-weight:600}.products .custom-product li .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary .tocart:hover{background:#d41e1e}.products .custom-product li .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary .stock{margin:8px 10px 0 0;font-size:14px;color:#343434;font-family:'montserratsemibold'}.products .custom-product li .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-secondary{background:#e8e8e8;padding:0px 8px;height:40px;width:40px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #fff;border-radius:0;position:relative}.products .custom-product li .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-secondary .tocompare{display:none}.products .custom-product li .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-secondary .towishlist{width:auto;line-height:normal}.products .custom-product li .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-secondary .towishlist:before{color:#acacac;font-size:40px;content:'\e601';font-family:'icons-blank-theme';position:absolute;left:0;right:0;width:auto;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);line-height:normal}.customer-account-login .page-main,.customer-account-create .page-main,.customer-account-forgotpassword .page-main{padding-top:30px}@media (max-width:991px){.customer-account-login .page-main,.customer-account-create .page-main,.customer-account-forgotpassword .page-main{padding-top:15px}}.customer-account-login .login-container{margin-top:20px}@media (max-width:991px){.customer-account-login .login-container{margin-top:10px}}.customer-account-login .login-container .block .block-title{font-size:16px;border-bottom:2px solid #ececec;text-transform:uppercase;margin:0 0 15px 0;padding-bottom:10px;line-height:normal;color:#3b3a3a}.customer-account-login .login-container .block .block-title strong{font-family:'montserratsemibold';font-size:16px}@media (max-width:991px){.customer-account-login .login-container .block .block-title{font-size:14px;margin-bottom:15px}}.customer-account-login .login-container .block .block-content .form-login .fieldset:after{display:none}.customer-account-login .login-container .block .block-content .form-login .field{display:inline-block;width:100%;margin-bottom:15px;color:#343434;font-size:14px;font-family:'montserratregular' !important}@media (max-width:991px){.customer-account-login .login-container .block .block-content .form-login .field{margin-bottom:10px}}.customer-account-login .login-container .block .block-content .form-login .field .control{width:calc(100% - 150px);float:right}@media (max-width:991px){.customer-account-login .login-container .block .block-content .form-login .field .control{width:100% !important}}.customer-account-login .login-container .block .block-content .form-login .field .control input{height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:5px 15px}.customer-account-login .login-container .block .block-content .form-login .field .label{margin:10px 0 0 0;padding:0;color:#343434;font-size:14px;width:140px;position:relative;text-align:left;font-family:'montserratsemibold'}@media (max-width:991px){.customer-account-login .login-container .block .block-content .form-login .field .label{width:100% !important;margin:0 0 5px 0}}.customer-account-login .login-container .block .block-content .form-login .field .label:after{font-size:13px;margin:0;line-height:normal;color:#c74941}.customer-account-login .login-container .block .block-content p{margin-bottom:10px;font-family:'montserratregular';font-size:14px !important;line-height:18px !important}.customer-account-login .login-container .block .block-content .actions-toolbar{padding-left:150px;margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}@media (max-width:991px){.customer-account-login .login-container .block .block-content .actions-toolbar{padding-left:0}}.customer-account-login .login-container .block .block-content .actions-toolbar:before,.customer-account-login .login-container .block .block-content .actions-toolbar:after{display:none}.customer-account-login .login-container .block .block-content .actions-toolbar .primary{margin-bottom:0}.customer-account-login .login-container .block .block-content .actions-toolbar .primary .action{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.customer-account-login .login-container .block .block-content .actions-toolbar .primary .action:hover{background:#d41e1e}.customer-account-login .login-container .block .block-content .actions-toolbar .secondary .action{color:#343434;font-family:'montserratsemibold';font-size:14px;line-height:normal;margin:0}.customer-account-login .login-container .block .block-content .actions-toolbar .secondary .action:hover{color:#3ab549}.customer-account-login .login-container .block.block-new-customer .block-content .actions-toolbar{padding-left:0px;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}.customer-account-create form.form-create-account{width:100% !important;min-width:100% !important;margin-top:20px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.customer-account-create form.form-create-account .fieldset{margin-bottom:15px;width:48%}.customer-account-create form.form-create-account .fieldset .primary .action{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:right}.customer-account-create form.form-create-account .fieldset .primary .action:hover{background:#d41e1e}.customer-account-create form.form-create-account .fieldset.fieldset-fullname{width:100%}@media (max-width:767px){.customer-account-create form.form-create-account .fieldset{width:100%}}.customer-account-create form.form-create-account .fieldset .legend{margin:0 0 20px 0;line-height:normal;font-size:16px;letter-spacing:1px;border-bottom:2px solid #ececec;padding-bottom:10px;color:#343434;font-family:'montserratsemibold';text-transform:uppercase}@media (max-width:991px){.customer-account-create form.form-create-account .fieldset .legend{font-size:14px;margin-bottom:15px}}.customer-account-create form.form-create-account .field{display:inline-block;width:100%;margin-bottom:15px;color:#343434}@media (max-width:991px){.customer-account-create form.form-create-account .field{margin-bottom:10px}}.customer-account-create form.form-create-account .field.choice.newsletter{margin-left:170px}@media (max-width:991px){.customer-account-create form.form-create-account .field.choice.newsletter{margin-left:0}}.customer-account-create form.form-create-account .field.choice.newsletter:before{display:none}.customer-account-create form.form-create-account .field .label{margin:10px 0 0 0;padding:0;color:#343434;font-size:14px;width:160px !important;position:relative;font-family:'montserratsemibold';text-align:left}@media (max-width:991px){.customer-account-create form.form-create-account .field .label{width:100% !important;margin:0 0 5px 0}}.customer-account-create form.form-create-account .field .label:after{font-size:13px !important;margin:0 !important;line-height:normal;color:#c74941}.customer-account-create form.form-create-account .field .control{width:calc(100% - 170px);float:right}.customer-account-create form.form-create-account .field .control .password-strength-meter{font-size:12px}.customer-account-create form.form-create-account .field .control .selectboxit-container{display:block}.customer-account-create form.form-create-account .field .control .selectboxit-container .selectboxit{width:100% !important}@media (max-width:991px){.customer-account-create form.form-create-account .field .control{width:100% !important}}.customer-account-create form.form-create-account .field .control input{height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:5px 15px}.customer-account-create form.form-create-account .field .control select{background:#f4f4f4 url(../images/select-arrow.png) no-repeat calc(100% - 11px) !important;height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:5px 15px}.customer-account-create form.form-create-account .field .control div#password-strength-meter-container{margin-top:1px;font-size:14px}.customer-account-create form.form-create-account .actions-toolbar{margin:0 !important;width:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.customer-account-create form.form-create-account .actions-toolbar .primary{margin:0}@media (max-width:767px){.customer-account-create form.form-create-account .actions-toolbar .primary{width:100%}}.customer-account-create form.form-create-account .actions-toolbar .primary .action{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.customer-account-create form.form-create-account .actions-toolbar .primary .action:hover{background:#d41e1e}.customer-account-create form.form-create-account .actions-toolbar .secondary{text-align:left}@media (max-width:767px){.customer-account-create form.form-create-account .actions-toolbar .secondary{width:100%}}.customer-account-create form.form-create-account .actions-toolbar .secondary .action{color:#343434;font-size:14px;line-height:normal;font-family:'montserratsemibold';margin:0}.customer-account-create form.form-create-account .actions-toolbar .secondary .action:hover{color:#3ab549}.customer-account-forgotpassword form.forget{margin-top:20px}@media (max-width:991px){.customer-account-forgotpassword form.forget{margin-top:10px}}.customer-account-forgotpassword form.forget .fieldset{margin-bottom:15px}.customer-account-forgotpassword form.forget .field{display:inline-block;width:100%;margin-bottom:15px;color:#343434;font-size:14px}@media (max-width:991px){.customer-account-forgotpassword form.forget .field{margin-bottom:10px}}.customer-account-forgotpassword form.forget .field .label{margin:10px 0 0 0;padding:0 !important;color:#343434;font-size:14px;width:150px !important;position:relative;text-align:left}@media (max-width:991px){.customer-account-forgotpassword form.forget .field .label{width:100% !important;margin:0 0 5px 0}}.customer-account-forgotpassword form.forget .field .label:after{font-size:13px !important;margin:0 !important;line-height:normal;color:#c74941}.customer-account-forgotpassword form.forget .field .control{width:calc(100% - 160px) !important;float:right !important}@media (max-width:991px){.customer-account-forgotpassword form.forget .field .control{width:100% !important}}.customer-account-forgotpassword form.forget .field .control input{height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:5px 15px}.customer-account-forgotpassword form.forget .actions-toolbar{margin:0 !important;width:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;padding-left:160px;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}@media (max-width:991px){.customer-account-forgotpassword form.forget .actions-toolbar{padding-left:0}}@media (max-width:767px){.customer-account-forgotpassword form.forget .actions-toolbar{padding-left:0}}.customer-account-forgotpassword form.forget .actions-toolbar:before,.customer-account-forgotpassword form.forget .actions-toolbar:after{display:none}@media (max-width:767px){.customer-account-forgotpassword form.forget .actions-toolbar .primary{width:100%}}.customer-account-forgotpassword form.forget .actions-toolbar .primary .action{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.customer-account-forgotpassword form.forget .actions-toolbar .primary .action:hover{background:#d41e1e}@media (max-width:767px){.customer-account-forgotpassword form.forget .actions-toolbar .secondary{width:100%}}.customer-account-forgotpassword form.forget .actions-toolbar .secondary .action{color:#343434;font-family:'montserratsemibold';font-size:14px;margin:0;line-height:normal}.customer-account-forgotpassword form.forget .actions-toolbar .secondary .action:hover{color:#3ab549}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap{max-width:650px;margin:auto;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);width:100%;padding:15px}@media (max-width:767px){.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap{width:90%}}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-header{position:relative}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-header .modal-title{font-size:18px;font-family:'montserratsemibold';color:#343434;border-color:#ececec;text-transform:uppercase}@media (max-width:767px){.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-header .modal-title{font-size:16px;padding:0 0 13px}}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-header .action-close{position:absolute;top:-3px;right:0}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content{border:none;padding:15px 0 0 !important;background-color:transparent}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content .modal-component{padding:0}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content form .actions-toolbar{display:inline-block;width:100%}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content form .actions-toolbar .primary{float:right}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content form .actions-toolbar .primary .action{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;margin:0}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content form .actions-toolbar .primary .action:hover{background-color:#d41e1e}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content form .fieldset{margin-bottom:0}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content form .fieldset .field{margin-bottom:15px;display:inline-block;width:100%}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content form .fieldset .field .label{margin:0 0 10px 0;padding:0;color:#343434;font-size:14px;width:100%;position:relative;text-align:left;font-family:'montserratmedium';font-weight:500}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content form .fieldset .field .label:after{font-size:13px;margin:0;line-height:normal;color:#c74941}@media (max-width:767px){.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content form .fieldset .field .label{width:100%;margin:0 0 10px}}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content form .fieldset .field .control{width:100%;float:right}@media (max-width:767px){.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content form .fieldset .field .control{width:100%}}.account.aw_affiliate-customer-index .aw-affiliate-generate-link-modal .modal-inner-wrap .modal-content form .fieldset .field .control input{height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:0 20px}.account.aw_affiliate-customer-index .aw-aff__container .signup-form{max-width:100%;padding:0}.account.aw_affiliate-customer-index .aw-aff__container .signup-form form .fieldset .field.form-title label{display:none}.account.aw_affiliate-customer-index .aw-aff__container .signup-form form .fieldset .field.form-title .control span a{color:#343434;text-decoration:underline !important;font-family:'montserratsemibold'}.account.aw_affiliate-customer-index .aw-aff__container .signup-form form .fieldset .field.form-title .control span a:hover{color:#39b54a}.account.aw_affiliate-customer-index .aw-aff__container .signup-form form .fieldset .field .label{width:100%;margin:0 0 10px}.account.aw_affiliate-customer-index .aw-aff__container .signup-form form .fieldset .field .control{width:100%}.account.aw_affiliate-customer-index .aw-aff__container .signup-form form .fieldset .field .control textarea{min-height:100px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:20px}.account.aw_affiliate-customer-index .aw-aff__container .signup-form form .fieldset .field:last-child{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:20px}.account.aw_affiliate-customer-index .aw-aff__container .signup-form form .fieldset .field:last-child .label{width:auto;margin:0}.account.aw_affiliate-customer-index .aw-aff__container .signup-form form .fieldset .field:last-child .control{width:auto;order:-1;-webkit-order:-1;-ms-order:-1;margin:0 5px 0 0}.account.aw_affiliate-customer-index .aw-aff__container .signup-form form .fieldset .field:last-child .control input.admin__control-checkbox{margin:0;height:auto}.account.aw_affiliate-customer-index .aw-aff__container .signup-form form .fieldset .field:last-child .control textarea{border-color:#f4f4f4}.account.sales-order-invoice .page-title-wrapper .page-title,.account.sales-order-view .page-title-wrapper .page-title,.account.sales-order-creditmemo .page-title-wrapper .page-title,.account.sales-order-shipment .page-title-wrapper .page-title{margin-right:10px;margin-bottom:10px}.account.sales-order-invoice .page-title-wrapper .order-status,.account.sales-order-view .page-title-wrapper .order-status,.account.sales-order-creditmemo .page-title-wrapper .order-status,.account.sales-order-shipment .page-title-wrapper .order-status{margin:0;font-size:14px}.account.sales-order-invoice .page-title-wrapper .order-date,.account.sales-order-view .page-title-wrapper .order-date,.account.sales-order-creditmemo .page-title-wrapper .order-date,.account.sales-order-shipment .page-title-wrapper .order-date{margin:0 0 10px;font-size:14px;display:block}.account.sales-order-invoice .page-title-wrapper .order-date span,.account.sales-order-view .page-title-wrapper .order-date span,.account.sales-order-creditmemo .page-title-wrapper .order-date span,.account.sales-order-shipment .page-title-wrapper .order-date span{font-size:14px;padding:0}.account.sales-order-invoice .page-title-wrapper .order-actions-toolbar,.account.sales-order-view .page-title-wrapper .order-actions-toolbar,.account.sales-order-creditmemo .page-title-wrapper .order-actions-toolbar,.account.sales-order-shipment .page-title-wrapper .order-actions-toolbar{margin:0}.account.sales-order-invoice .page-title-wrapper .order-actions-toolbar .actions a,.account.sales-order-view .page-title-wrapper .order-actions-toolbar .actions a,.account.sales-order-creditmemo .page-title-wrapper .order-actions-toolbar .actions a,.account.sales-order-shipment .page-title-wrapper .order-actions-toolbar .actions a{font-size:14px;color:#343434;font-family:'montserratsemibold';margin-right:10px}.account.sales-order-invoice .page-title-wrapper .order-actions-toolbar .actions a:last-child,.account.sales-order-view .page-title-wrapper .order-actions-toolbar .actions a:last-child,.account.sales-order-creditmemo .page-title-wrapper .order-actions-toolbar .actions a:last-child,.account.sales-order-shipment .page-title-wrapper .order-actions-toolbar .actions a:last-child{margin-right:0}.account.sales-order-invoice .page-title-wrapper .order-actions-toolbar .actions a:hover,.account.sales-order-view .page-title-wrapper .order-actions-toolbar .actions a:hover,.account.sales-order-creditmemo .page-title-wrapper .order-actions-toolbar .actions a:hover,.account.sales-order-shipment .page-title-wrapper .order-actions-toolbar .actions a:hover{color:#39b54a}.account.sales-order-invoice .order-details-items .actions-toolbar a,.account.sales-order-view .order-details-items .actions-toolbar a,.account.sales-order-creditmemo .order-details-items .actions-toolbar a,.account.sales-order-shipment .order-details-items .actions-toolbar a{font-size:14px;color:#343434;font-family:'montserratsemibold';text-decoration:underline !important}.account.sales-order-invoice .order-details-items .actions-toolbar a:hover,.account.sales-order-view .order-details-items .actions-toolbar a:hover,.account.sales-order-creditmemo .order-details-items .actions-toolbar a:hover,.account.sales-order-shipment .order-details-items .actions-toolbar a:hover{color:#39b54a}.account .page-main{padding-top:30px}@media (max-width:991px){.account .page-main{padding-top:15px}}.account .page-title-wrapper{line-height:normal;font-size:inherit;margin-bottom:15px;border-bottom:1px solid #ececec;padding-bottom:15px}@media (max-width:991px){.account .columns{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}}.account .sidebar.sidebar-additional{display:none}@media (max-width:991px){.account .sidebar{width:100%;margin-bottom:20px;order:-1;-webkit-order:-1;-ms-order:-1;padding:0}}.account .sidebar .block{margin-bottom:20px}@media (max-width:991px){.account .sidebar .block{margin-bottom:0}}.account .sidebar .block.account-nav{background-color:#f4f4f4}.account .sidebar .block.account-nav .account-nav-content{background-color:transparent;padding:0}.account .sidebar .block.account-nav .account-nav-content ul{display:inline-block;width:100%}.account .sidebar .block.account-nav .account-nav-content ul li{display:block;width:100%;margin:0}.account .sidebar .block.account-nav .account-nav-content ul li:first-child a{border-top:none}.account .sidebar .block.account-nav .account-nav-content ul li:last-child a{color:#d41e1e;font-family:'montserratsemibold';text-transform:uppercase}.account .sidebar .block.account-nav .account-nav-content ul li:last-child a:after{font-family:"Fontawesome";content:'\f105';margin-left:8px;font-size:16px}.account .sidebar .block.account-nav .account-nav-content ul li.current{border-top:1px solid #ececec}.account .sidebar .block.account-nav .account-nav-content ul li.current a:hover{color:#fff}.account .sidebar .block.account-nav .account-nav-content ul li.current strong{border-color:#3ab549;color:#39b54a;font-size:14px;line-height:20px;font-family:'montserratmedium';padding:10px}.account .sidebar .block.account-nav .account-nav-content ul li .delimiter{display:none}.account .sidebar .block.account-nav .account-nav-content ul li a{padding:10px;color:#343434;font-size:14px;line-height:20px;font-family:'montserratmedium';border-top:1px solid #ececec;border-left:none}.account .sidebar .block.account-nav .account-nav-content ul li a:hover{background-color:#3b3a3a;color:#fff}.account .column .customer-review.view{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.account .column .customer-review.view .product-details{margin:0 0 15px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.account .column .customer-review.view .product-details:before,.account .column .customer-review.view .product-details:after{display:none}.account .column .customer-review.view .product-details .product-media{max-width:initial;margin:0;width:auto}.account .column .customer-review.view .product-details .product-media .product-photo{display:block;position:relative;margin:0 0 15px;float:none}.account .column .customer-review.view .product-details .product-media .product-photo .product-image-container{width:100% !important;display:block;max-width:100%}.account .column .customer-review.view .product-details .product-media .product-photo .product-image-container .product-image-wrapper{padding:0 !important;height:auto}.account .column .customer-review.view .product-details .product-media .product-photo .product-image-container .product-image-wrapper .product-image-photo{position:static}.account .column .customer-review.view .product-details .product-info{width:100%}.account .column .customer-review.view .product-details .product-info .product-name{color:#3b3a3a;font-size:18px;line-height:16px;font-family:'montserratbold';margin:0 0 10px}.account .column .customer-review.view .product-details .product-info .product-name:hover{color:#d41e1e}.account .column .customer-review.view .review-details{width:100%}.account .column .customer-review.view .review-details .title{margin-bottom:10px;display:block;font-size:14px;line-height:14px}.account .column .customer-review.view .review-details .review-title{color:#3b3a3a;font-size:16px;line-height:16px;font-family:'montserratmedium';margin:0 0 10px;text-transform:capitalize}.account .column .customer-review.view .review-details .review-content{font-size:14px;line-height:14px;margin-bottom:10px}.account .column .customer-review.view .review-details .review-date{font-size:14px;line-height:14px;margin:0}.account .column .customer-review.view .review-details .customer-review-rating{margin-bottom:10px}.account .column .customer-review.view .review-details .customer-review-rating .rating-summary .rating-label{display:none}.account .column .customer-review.view .review-details .customer-review-rating .rating-summary .rating-result:before{letter-spacing:-6px;height:20px;line-height:20px;font-size:24px}.account .column .customer-review.view .review-details .customer-review-rating .rating-summary .rating-result span:before{color:#39b54a;font-size:24px;letter-spacing:-6px;height:20px;line-height:20px}.account .column .order-links{border-color:#ececec;padding-bottom:10px;margin-bottom:15px}.account .column .order-links li{margin-right:10px}.account .column .order-links li:last-child{margin-right:0}.account .column .order-links li strong{color:#39b54a;font-family:'montserratsemibold';font-size:14px}.account .column .order-links li a{font-size:14px;color:#343434;font-family:'montserratsemibold'}.account .column .order-links li a:hover{color:#39b54a}.account .column .order-details-items{border-color:#ececec}.account .column .order-details-items .order-title strong{color:#343434;font-family:'montserratsemibold';font-size:14px;line-height:normal;margin:0}.account .column .order-details-items .order-title a{font-size:14px;color:#343434;font-family:'montserratsemibold';margin-left:5px;text-decoration:underline !important}.account .column .order-details-items .order-title a:hover{color:#39b54a}.account .column .order-details-items .order-tracking{padding:10px 0;border-color:#ececec}.account .column .order-details-items .order-tracking dd,.account .column .order-details-items .order-tracking dt{font-size:14px;margin:0}.account .column .order-details-items .order-tracking dd a,.account .column .order-details-items .order-tracking dt a{font-size:14px;color:#343434;font-family:'montserratsemibold';text-decoration:underline !important}.account .column .order-details-items .order-tracking dd a:hover,.account .column .order-details-items .order-tracking dt a:hover{color:#39b54a}.account .column .table-wrapper table{margin-bottom:10px}.account .column .table-wrapper table tbody+tbody{border-color:#ececec}.account .column .table-wrapper table tfoot tr th{border-bottom:1px solid #ececec !important;border-right:1px solid #ececec !important;font-size:13px}.account .column .table-wrapper table tfoot tr td{border-top:none !important}.account .column .table-wrapper table tr th{border-color:#ececec !important;padding:10px !important;font-size:14px;color:#343434;background-color:transparent;vertical-align:middle;text-align:left;font-family:'montserratregular' !important}.account .column .table-wrapper table tr th:first-child{padding-left:0 !important;border-top:none}.account .column .table-wrapper table tr th strong{font-family:'montserratregular';font-weight:500}@media (max-width:639px){.account .column .table-wrapper table tr th{padding:10px 0 !important;border-bottom:1px solid #ececec !important}}.account .column .table-wrapper table tr td{color:#343434;border-bottom:1px solid #ececec !important;font-size:13px;padding:10px !important;vertical-align:middle;font-family:'montserratregular' !important}@media (max-width:639px){.account .column .table-wrapper table tr td{padding:10px 0 !important;vertical-align:middle;display:inline-block !important;width:100%;border-bottom:1px solid #ececec !important;text-align:right}.account .column .table-wrapper table tr td:before{vertical-align:middle;float:left}}.account .column .table-wrapper table tr td:first-child{padding-left:0 !important;border-top:none !important;text-align:left !important}.account .column .table-wrapper table tr td.price,.account .column .table-wrapper table tr td.subtotal{text-align:left}.account .column .table-wrapper table tr td.amount .price,.account .column .table-wrapper table tr td.amount strong{font-family:'montserratsemibold';font-weight:500}.account .column .table-wrapper table tr td ul{margin:0}.account .column .table-wrapper table tr td .item-options{margin:0}.account .column .table-wrapper table tr td .item-options dt,.account .column .table-wrapper table tr td .item-options dd{font-family:'montserratregular';font-weight:500}.account .column .table-wrapper table tr td .rating-summary .rating-result:before{letter-spacing:-6px;height:20px;line-height:20px;font-size:24px}.account .column .table-wrapper table tr td .rating-summary .rating-result span:before{color:#39b54a;font-size:24px;letter-spacing:-6px;height:20px;line-height:20px}.account .column .table-wrapper table tr td a{color:#343434;font-family:'montserratsemibold';font-size:13px;line-height:normal;margin:0 5px 0 0;padding:0 5px 0 0}.account .column .table-wrapper table tr td a:hover{color:#3ab549}.account .column .table-wrapper table tr td .price-including-tax{font-size:13px;color:#343434}@media (max-width:639px){.account .column .table-wrapper table tr td .price-including-tax{vertical-align:middle;float:right}}.account .column .table-wrapper table tr td .product-item-name{margin:0}.account .column .actions-toolbar{margin:15px 0 0 !important;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}@media (max-width:767px){.account .column .actions-toolbar{margin-top:15px !important}}.account .column .actions-toolbar .primary{margin:0}@media (max-width:767px){.account .column .actions-toolbar .primary{width:100%}}.account .column .actions-toolbar .primary .action{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account .column .actions-toolbar .primary .action:hover{background:#d41e1e}.account .column .actions-toolbar .secondary{order:-1;-webkit-order:-1;-ms-order:-1}@media (max-width:767px){.account .column .actions-toolbar .secondary{width:100%;margin-bottom:10px}}.account .column .actions-toolbar .secondary .action{color:#343434;font-size:14px;line-height:normal;font-family:'montserratsemibold';margin:0}.account .column .actions-toolbar .secondary .action:hover{color:#3ab549}.account .column .wishlist-toolbar,.account .column .toolbar{margin:0}.account .column .wishlist-toolbar .pager .toolbar-amount,.account .column .toolbar .pager .toolbar-amount{margin:0;padding:0;display:none}.account .column .wishlist-toolbar .pager .toolbar-amount span,.account .column .toolbar .pager .toolbar-amount span{padding:0;margin:0;color:#202020;font-size:12px;line-height:14px;font-family:'montserratbold';text-transform:uppercase}.account .column .wishlist-toolbar .pager .limiter,.account .column .toolbar .pager .limiter{float:left;margin:0}.account .column .wishlist-toolbar .pager .limiter .limiter-label,.account .column .toolbar .pager .limiter .limiter-label,.account .column .wishlist-toolbar .pager .limiter .limiter-text,.account .column .toolbar .pager .limiter .limiter-text{padding:0;margin:0;color:#202020;font-size:12px;line-height:14px;font-family:'montserratbold';text-transform:uppercase}.account .column .wishlist-toolbar .pager .limiter .limiter-options,.account .column .toolbar .pager .limiter .limiter-options{width:130px;height:30px;background:#ebebeb url(../images/select-arrow.png) no-repeat calc(100% - 11px);border:none;font-family:'montserratbold';font-size:12px;color:#202020;line-height:14px;margin:0 10px}.account .column .form-wishlist-items{margin:20px 0 15px}.account .column .form-wishlist-items .actions-toolbar{margin-top:15px !important}.account .column .form-wishlist-items .actions-toolbar .primary{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.account .column .form-wishlist-items .actions-toolbar .primary .action{margin:0 1px 0 0}@media (max-width:575px){.account .column .form-wishlist-items .actions-toolbar .primary{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.account .column .form-wishlist-items .actions-toolbar .primary .action{margin:0 0 1px}}.account .column .form-wishlist-items ol{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -15px}.account .column .form-wishlist-items ol .product-item{padding:0 15px;width:33.33%;border-right:1px solid #f3f4f0;margin:0 0 40px 0;border-top:none}@media (max-width:1280px){.account .column .form-wishlist-items ol .product-item{margin-bottom:15px;border-bottom:none}}@media (max-width:767px){.account .column .form-wishlist-items ol .product-item{width:50%}}@media (max-width:575px){.account .column .form-wishlist-items ol .product-item{width:100%;border-right:none;border-bottom:1px solid #ececec !important;padding-bottom:15px}.account .column .form-wishlist-items ol .product-item:last-child{border-bottom:none !important;margin-bottom:0;padding-bottom:0}}.account .column .form-wishlist-items ol .product-item:nth-child(4n){border-right:none}.account .column .form-wishlist-items ol .product-item .product-item-info{width:100%}@media (max-width:991px){.account .column .form-wishlist-items ol .product-item .product-item-info{text-align:center}}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-photo{display:block;position:relative;margin:0 0 30px;float:none}@media (max-width:991px){.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-photo{margin:0 0 15px}}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-photo .product-image-container{width:100% !important;display:block;max-width:100%}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-photo .product-image-container .product-image-wrapper{padding:0 !important;height:auto}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-photo .product-image-container .product-image-wrapper .product-image-photo{position:static}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-name{line-height:16px;margin:0 0 12px;min-height:33px}@media (max-width:575px){.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-name{min-height:1px}}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-name a{color:#3b3a3a;font-size:18px;line-height:16px;font-family:'montserratbold'}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-name a:hover{color:#d41e1e}@media (max-width:1280px){.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-name a{font-size:16px}}.account .column .form-wishlist-items ol .product-item .product-item-info .price-box{margin:0 0 15px}@media (max-width:991px){.account .column .form-wishlist-items ol .product-item .product-item-info .price-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:575px){.account .column .form-wishlist-items ol .product-item .product-item-info .price-box{min-height:1px}}.account .column .form-wishlist-items ol .product-item .product-item-info .price-box .price-as-configured{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0}.account .column .form-wishlist-items ol .product-item .product-item-info .price-box .price-as-configured .old-price{order:-1;-webkit-order:-1;-ms-order:-1}.account .column .form-wishlist-items ol .product-item .product-item-info .price-box .price-as-configured .old-price .price-container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:991px){.account .column .form-wishlist-items ol .product-item .product-item-info .price-box .price-as-configured .old-price .price-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.account .column .form-wishlist-items ol .product-item .product-item-info .price-box .price-as-configured .old-price .price-container .price-label{margin-right:5px}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .comment-box .control .product-item-comment{margin:0;height:60px;font-size:12px;color:#343434;border:1px solid #ececec;resize:none}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .box-tocart{display:inline-block;width:100%;margin:0}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .box-tocart .fieldset{display:inline-block;width:100%}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .box-tocart .fieldset .field{float:left;padding:0;margin:3px 0 0;display:inline-block}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .box-tocart .fieldset .field .label{margin:8px 8px 0 0}@media (max-width:767px){.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .box-tocart .fieldset .field .label{float:left}}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .box-tocart .fieldset .field .control{width:auto}@media (max-width:767px){.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .box-tocart .fieldset .field .control{float:left}}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .box-tocart .fieldset .field .control input{padding:0 10px}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions{float:right;margin:0}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions .actions-primary button{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions .actions-primary button:hover{background:#d41e1e}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .product-item-actions{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .product-item-actions .action{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 1px 0 0}.account .column .form-wishlist-items ol .product-item .product-item-info .product-item-inner .product-item-actions .action:hover{background:#d41e1e}.account .column form.form-address-edit .fieldset{border-bottom:1px solid #ececec;padding-bottom:15px}.account .column form.form-address-edit .fieldset+.fieldset{padding-bottom:0;border:none}.account .column form .note{font-size:13px;color:#343434;display:block;margin-bottom:10px}.account .column form .fieldset{margin-bottom:15px}.account .column form .legend{font-size:16px;text-transform:uppercase;margin:0 0 10px 0;line-height:normal;color:#3b3a3a;font-family:'montserratsemibold'}.account .column form .field{margin-bottom:15px}.account .column form .field:last-child{margin-bottom:0}.account .column form .field:before{display:none}.account .column form .field.choice .label{margin:10px 0 0 0;padding:0;color:#343434;font-size:14px;position:relative;text-align:left;font-family:'montserratsemibold'}.account .column form .field .label{margin:10px 0 0 0;padding:0;color:#343434;font-size:14px;position:relative;text-align:left;font-family:'montserratsemibold'}@media (max-width:767px){.account .column form .field .label{margin:0 0 5px}}.account .column form .field .label:after{font-size:13px;margin:0;line-height:normal;color:#c74941}.account .column form .field .control .password-strength-meter{margin-top:2px;height:40px;line-height:40px;font-size:12px}.account .column form .field .control input{height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:5px 15px}.account .column form .field .control select{height:40px;border:none;width:100%;font-size:12px;padding:5px 15px;background:#f4f4f4 url(../images/select-arrow.png) no-repeat calc(100% - 11px)}.account .column form .field .control .nested .field .label{display:none}.account .column .block{border-bottom:1px solid #ececec;padding-bottom:15px;margin-bottom:15px}.account .column .block:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.account .column .block.block-reviews-dashboard .block-content .items .item .product-name a{color:#343434;font-family:'montserratsemibold';font-size:13px;line-height:normal;margin:0 0 10px;padding:0}.account .column .block.block-reviews-dashboard .block-content .items .item .product-name a:hover{color:#3ab549}.account .column .block.block-reviews-dashboard .block-content .items .item .rating-summary .label{display:none}.account .column .block.block-reviews-dashboard .block-content .items .item .rating-summary .rating-result:before{letter-spacing:-6px;height:20px;line-height:20px;font-size:24px}.account .column .block.block-reviews-dashboard .block-content .items .item .rating-summary .rating-result span:before{color:#39b54a;font-size:24px;letter-spacing:-6px;height:20px;line-height:20px}@media (max-width:991px){.account .column .block{margin-bottom:15px;padding-bottom:15px}}.account .column .block .block-title{font-size:18px;text-transform:uppercase;margin:0 0 15px 0;line-height:normal;color:#3b3a3a;font-family:'montserratsemibold'}.account .column .block .block-title strong{font-size:18px;line-height:normal}@media (max-width:991px){.account .column .block .block-title strong{font-size:16px;margin-bottom:10px}}@media (max-width:991px){.account .column .block .block-title{font-size:16px;margin-bottom:10px}}.account .column .block .block-title a{color:#343434;font-family:'montserratsemibold';font-size:13px;line-height:normal;margin:0 5px 0 0;padding:0 5px 0 0;text-decoration:underline !important}.account .column .block .block-title a:hover{color:#3ab549}.account .column .block .block-content:after,.account .column .block .block-content:before{display:none}.account .column .block .block-content p{font-size:14px}.account .column .block .block-content .box{margin:0 !important}@media (max-width:767px){.account .column .block .block-content .box{margin-bottom:15px !important}.account .column .block .block-content .box:last-child{margin-bottom:0 !important}}.account .column .block .block-content .box .box-title{font-family:'montserratsemibold';line-height:normal;display:block;margin-bottom:10px}@media (max-width:991px){.account .column .block .block-content .box .box-title{margin-bottom:5px}}.account .column .block .block-content .box .box-title span{font-size:14px;line-height:normal;text-transform:uppercase}.account .column .block .block-content .box .box-content{font-size:13px;line-height:20px;color:#343434;margin-bottom:15px;display:block}.account .column .block .block-content .box .box-content address{margin:0}.account .column .block .block-content .box .box-content p{margin:0 0 10px;font-size:13px}.account .column .block .block-content .box .box-content p:last-child{margin-bottom:0}.account .column .block .block-content .box .box-actions{margin:0}.account .column .block .block-content .box .box-actions a{color:#343434;font-family:'montserratsemibold';font-size:13px;line-height:normal;margin:0 5px 0 0;padding:0 5px 0 0;text-decoration:underline !important;text-transform:uppercase}.account .column .block .block-content .box .box-actions a:hover{color:#3ab549}.checkout-cart-index .page-main{padding-top:15px;padding-bottom:30px}.checkout-cart-index .page-main .page-title-wrapper{margin-bottom:15px}.checkout-cart-index .cart-container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.checkout-cart-index .cart-container:before,.checkout-cart-index .cart-container:after{display:none}@media (max-width:1023px){.checkout-cart-index .cart-container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}}@media (min-width:1024px) and (max-width:1400px){.checkout-cart-index .form-cart{width:70%}}@media (max-width:1023px){.checkout-cart-index .form-cart{order:-1;-webkit-order:-1;-ms-order:-1;width:100%;margin-bottom:20px}}@media (max-width:767px){.checkout-cart-index .form-cart .table-wrapper table{border-bottom:1px solid #ececec;padding-bottom:15px}}@media (max-width:575px){.checkout-cart-index .form-cart .table-wrapper table{display:block;width:100%;border-top:1px solid #ececec;padding:15px 0 0}}.checkout-cart-index .form-cart .table-wrapper table tbody+tbody{border:none;border-color:#ececec !important}@media (max-width:575px){.checkout-cart-index .form-cart .table-wrapper table tbody{width:100%;display:block;border:none !important;margin-bottom:0;padding-top:10px;border-top:1px solid #e9e9e9 !important}}.checkout-cart-index .form-cart .table-wrapper table thead+.item{border-color:#ececec}@media (max-width:575px){.checkout-cart-index .form-cart .table-wrapper table thead+.item{border:none !important;padding:0}}@media (max-width:575px){.checkout-cart-index .form-cart .table-wrapper table thead{display:none}}@media (max-width:575px){.checkout-cart-index .form-cart .table-wrapper table tr{width:100%;display:block;text-align:center}}.checkout-cart-index .form-cart .table-wrapper table tr th{border-bottom:none;border-color:#ececec;padding:15px 25px 15px 0 !important;font-size:14px;font-family:'montserratsemibold'}.checkout-cart-index .form-cart .table-wrapper table tr th:last-child span{border-right:none}.checkout-cart-index .form-cart .table-wrapper table tr th span{display:block;padding:0px 45px 0px 0;border-right:1px solid #ececec}.checkout-cart-index .form-cart .table-wrapper table tr td{border-color:#ececec;vertical-align:middle;padding:15px 15px 15px 0 !important}@media (max-width:575px){.checkout-cart-index .form-cart .table-wrapper table tr td.item{border-bottom:1px solid #e9e9e9 !important;padding:0px 0 15px 0 !important;width:100%;display:block}}@media (max-width:767px){.checkout-cart-index .form-cart .table-wrapper table tr td{vertical-align:middle;text-align:center}.checkout-cart-index .form-cart .table-wrapper table tr td.qty{padding:10px 0px !important}}@media (max-width:575px){.checkout-cart-index .form-cart .table-wrapper table tr td{padding:0px 0px !important;display:inline-block;border:none}}.checkout-cart-index .form-cart .table-wrapper table tr td .product-item-photo{vertical-align:middle;padding:0px;display:inline-block;width:100px;position:static}@media (max-width:767px){.checkout-cart-index .form-cart .table-wrapper table tr td .product-item-photo{position:static;display:block;max-width:100px;margin:auto auto 10px}}.checkout-cart-index .form-cart .table-wrapper table tr td .product-item-photo .product-image-container{display:block;width:100% !important}.checkout-cart-index .form-cart .table-wrapper table tr td .product-item-photo .product-image-container span{height:auto;padding:0 !important}.checkout-cart-index .form-cart .table-wrapper table tr td .product-item-photo .product-image-container .product-image-photo{position:static}.checkout-cart-index .form-cart .table-wrapper table tr td .product-item-details{vertical-align:middle;font-size:14px;text-transform:capitalize;color:#343434;line-height:normal;display:inline-block;width:calc(100% - 150px);padding-left:15px;margin-top:0}.checkout-cart-index .form-cart .table-wrapper table tr td .product-item-details .product-item-name{max-width:200px;margin:0 0 5px;font-family:'montserratmedium';font-size:14px}@media (max-width:767px){.checkout-cart-index .form-cart .table-wrapper table tr td .product-item-details .product-item-name{max-width:100%}}.checkout-cart-index .form-cart .table-wrapper table tr td .product-item-details .item-options{margin:0}@media (max-width:767px){.checkout-cart-index .form-cart .table-wrapper table tr td .product-item-details .item-options dt{float:none;margin:0 5px 5px 0;display:inline-block}}@media (max-width:767px){.checkout-cart-index .form-cart .table-wrapper table tr td .product-item-details .item-options dd{float:none;margin:0 5px 5px 0;display:inline-block}}@media (max-width:767px){.checkout-cart-index .form-cart .table-wrapper table tr td .product-item-details{width:100%;margin:0;padding:0;text-align:center}}.checkout-cart-index .form-cart .table-wrapper table tr td .price-including-tax{font-size:14px;font-family:'montserratsemibold'}.checkout-cart-index .form-cart .table-wrapper table tr td .price-including-tax span.price{font-size:16px !important;font-family:'montserratbold'}.checkout-cart-index .form-cart .table-wrapper table tr td .price-including-tax span.price:after{content:'inc. VAT';margin-left:5px}.checkout-cart-index .form-cart .table-wrapper table tr td .price-excluding-tax{display:block !important;width:100%;margin:8px 0 0 0;color:rgba(52,52,52,0.9) !important;font-size:14px !important;line-height:14px;font-family:'montserratregular' !important;font-weight:500}.checkout-cart-index .form-cart .table-wrapper table tr td .price-excluding-tax .price{color:rgba(52,52,52,0.9) !important;font-size:14px !important;line-height:14px;font-family:'montserratregular' !important;font-weight:500}.checkout-cart-index .form-cart .table-wrapper table tr td .price-excluding-tax:before{display:none}.checkout-cart-index .form-cart .table-wrapper table tr td .price-excluding-tax:after{content:'ex. VAT';margin-left:2px}.checkout-cart-index .form-cart .table-wrapper table tr td .qty label{margin:0}.checkout-cart-index .form-cart .table-wrapper table tr td .qty label .input-text{border-color:#ececec;width:40px;height:40px;text-align:center}@media (max-width:575px){.checkout-cart-index .form-cart .table-wrapper table tr td .qty label .input-text{margin:0 5px}}.checkout-cart-index .form-cart .table-wrapper table tr td .qty span.label{display:none}@media (max-width:767px){.checkout-cart-index .form-cart .table-wrapper table tr.item-actions .actions-toolbar{margin-bottom:10px}}.checkout-cart-index .form-cart .table-wrapper table tr.item-actions .actions-toolbar .action{margin:0 10px 0 0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;vertical-align:middle;display:table-cell;border-right:1px solid #fff}.checkout-cart-index .form-cart .table-wrapper table tr.item-actions .actions-toolbar .action:last-child{margin-right:0}.checkout-cart-index .form-cart .table-wrapper table tr.item-actions .actions-toolbar .action:hover{background:#d41e1e}@media (max-width:575px){.checkout-cart-index .form-cart .table-wrapper table tr.item-actions .actions-toolbar .action{font-size:12px !important;padding:0px 8px}}.checkout-cart-index .form-cart .actions{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.checkout-cart-index .form-cart .actions{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}}.checkout-cart-index .form-cart .actions .action{margin:0 1px 0 0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none !important}.checkout-cart-index .form-cart .actions .action:hover{background:#d41e1e;color:#fff}@media (max-width:1280px){.checkout-cart-index .form-cart .actions .action{padding:0 10px}}@media (max-width:767px){.checkout-cart-index .form-cart .actions .action{width:100%;margin:0 0 1px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.checkout-cart-index .cart-summary{background:#f4f4f4;padding:15px;top:0 !important;margin:0;order:2;-webkit-order:2;-ms-order:2}.checkout-cart-index .cart-summary .checkout-methods-items{display:inline-block;width:100%;margin-top:1px}@media (min-width:1024px) and (max-width:1400px){.checkout-cart-index .cart-summary{width:28%}}@media (max-width:1023px){.checkout-cart-index .cart-summary{width:100%}}.checkout-cart-index .cart-summary .summary{margin:0;font-size:18px;line-height:normal;font-family:'montserratsemibold';border-bottom:1px solid #e7e2e2;padding:0 0 8px}.checkout-cart-index .cart-summary .block .title{padding:5px 0;font-family:'montserratmedium';font-size:18px;border:none;border-bottom:1px solid #e7e2e2;margin-bottom:5px}.checkout-cart-index .cart-summary .block .title strong{font-size:14px !important;line-height:normal}.checkout-cart-index .cart-summary .block .title:after{top:50%;right:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.checkout-cart-index .cart-summary .block .content .actions-toolbar .primary{width:100%}.checkout-cart-index .cart-summary .block .content .actions-toolbar .primary button{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0}.checkout-cart-index .cart-summary .block .content .actions-toolbar .primary button:hover{background:#d41e1e}.checkout-cart-index .cart-summary .block .content .fieldset{margin:0}.checkout-cart-index .cart-summary .block .content .fieldset .field.choice .label{display:inline-block;width:90%;vertical-align:top;margin:0;font-size:13px}.checkout-cart-index .cart-summary .block .content .fieldset .field .label{display:block;font-size:14px;margin:0 0 8px;font-family:'montserratmedium';padding:0}.checkout-cart-index .cart-summary .block .content .fieldset .field .label span{font-weight:500;font-family:'montserratmedium'}.checkout-cart-index .cart-summary .block .content .fieldset .field .control input{height:40px;background:#fff;font-size:12px;border:1px solid #e7e2e2;box-shadow:none;outline:none}.checkout-cart-index .cart-summary .block .content .fieldset .field .control select{height:40px;background:#fff;font-size:12px;border:1px solid #e7e2e2;box-shadow:none;outline:none}.checkout-cart-index .cart-summary .block .content .fieldset .methods .item-title span{font-weight:500;font-family:'montserratmedium'}.checkout-cart-index .cart-summary .block .content .fieldset .methods .item-options{margin:0 0 10px 0}.checkout-cart-index .cart-summary .block .content .fieldset .methods .item-options .field{margin:0}.checkout-cart-index .cart-summary .checkout-methods-items li button{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;margin:0;padding:0 !important;font-size:14px !important}.checkout-cart-index .cart-summary .checkout-methods-items li button:hover{background:#d41e1e}.checkout-cart-index .cart-summary .cart-totals{border:none;padding:0}.checkout-cart-index .cart-summary .cart-totals .table-wrapper table{margin:0;border-bottom:1px solid #e7e2e2}.checkout-cart-index .cart-summary .cart-totals .table-wrapper table tbody tr:last-child strong{font-weight:bold !important}.checkout-cart-index .cart-summary .cart-totals .table-wrapper table tbody tr:last-child strong span{font-weight:bold !important}.checkout-cart-index .cart-summary .cart-totals .table-wrapper table tr th{font-size:13px;border-color:#e7e2e2;background:transparent;padding:10px 0;font-family:'montserratmedium';font-weight:500;border-top:none;border-bottom:1px solid #e7e2e2}.checkout-cart-index .cart-summary .cart-totals .table-wrapper table tr th .label{font-size:13px;padding:0}.checkout-cart-index .cart-summary .cart-totals .table-wrapper table tr td{font-size:13px;border-color:#e7e2e2;padding:10px 0;border-top:none;border-bottom:1px solid #e7e2e2}.checkout-cart-index .cart-summary .cart-totals .table-wrapper table tr td .price{font-family:'montserratmedium';font-weight:500}.checkout-cart-index .modal-popup .modal-title{display:none}@media (max-width:991px){.catalog-product-view .modal-popup{left:0;width:96%;right:0;margin:auto}}.catalog-product-view .modal-popup .modal-inner-wrap{width:50%}@media (max-width:1600px){.catalog-product-view .modal-popup .modal-inner-wrap{width:75%}}@media (max-width:991px){.catalog-product-view .modal-popup .modal-inner-wrap{width:100%;background-color:#fff !important}}.catalog-product-view .modal-popup .modal-inner-wrap .modal-header{position:relative}.catalog-product-view .modal-popup .modal-inner-wrap .modal-header .modal-title{border-color:#ececec;margin:0;padding:11px 15px;font-size:18px;color:#343434;line-height:18px;font-family:'montserratsemibold'}.catalog-product-view .modal-popup .modal-inner-wrap .modal-header .action-close{position:absolute;right:0;top:0}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content{border:none;overflow-x:hidden}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block{margin-bottom:15px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .review-toolbar{display:none}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-title{margin-bottom:15px;display:block}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-title strong{font-size:18px;color:#343434;line-height:18px;font-family:'montserratsemibold';margin:0 10px 0 0}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-content .review-toolbar{display:none}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-content ol li{padding:0 0 15px;border-bottom:1px solid #ececec}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-content ol li .review-title{font-size:16px;color:#343434;line-height:18px;font-family:'montserratmedium';margin:0 0 10px 0;display:block;text-transform:capitalize}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-content ol li .review-ratings .rating-label{display:none}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-content ol li .review-ratings .rating-result:before{letter-spacing:-6px;height:20px;line-height:20px;font-size:24px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-content ol li .review-ratings .rating-result span:before{color:#39b54a;font-size:24px;letter-spacing:-6px;height:20px;line-height:20px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-content ol li .review-content,.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-content ol li .review-details{margin-left:120px;margin-bottom:0}@media (max-width:991px){.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-content ol li .review-content,.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-content ol li .review-details{margin-left:10px}}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-content ol li .review-content p,.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block.review-list .block-content ol li .review-details p{font-size:12px;margin:0 0 5px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form{max-width:100%}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .review-fieldset{margin-bottom:15px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .actions-toolbar .primary .action{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .actions-toolbar .primary .action:hover{background:#d41e1e}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .review-legend{margin-bottom:15px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .review-legend span{font-size:16px;color:#343434;line-height:18px;font-family:'montserratsemibold';margin:0 10px 0 0}@media (max-width:991px){.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .review-legend span{font-size:12px}}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .review-legend strong{font-size:16px;color:#343434;line-height:18px;font-family:'montserratsemibold'}@media (max-width:991px){.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .review-legend strong{font-size:12px}}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field{margin-bottom:15px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field.review-field-ratings .label{margin:0}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field.review-field-ratings .nested{display:inline-block;width:100%}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field.review-field-ratings .nested .review-field-rating{margin:0;display:inline-block;width:100%}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field.review-field-ratings .nested .review-field-rating label{display:none}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field.review-field-ratings .nested .review-field-rating .control{width:auto;float:none;line-height:normal}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field.review-field-ratings .nested .review-field-rating .control.review-control-vote:before{font-size:24px;height:20px;letter-spacing:-6px;line-height:20px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field.review-field-ratings .nested .review-field-rating .control label{display:unset;margin:0}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field.review-field-ratings .nested .review-field-rating .control label:before{font-size:24px;height:20px;letter-spacing:-6px;line-height:20px;color:#40b546}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field .label{margin:8px 0 0 0;padding:0;color:#343434;font-size:14px;width:140px;position:relative;text-align:left}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field .label:after{font-size:13px;margin:0;line-height:normal;color:#c74941}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field .control{width:calc(100% - 150px);float:right}@media (max-width:991px){.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field .control{width:100% !important}}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field .control input{height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:5px 15px}.catalog-product-view .modal-popup .modal-inner-wrap .modal-content .block .block-content .review-form .field .control textarea{background-color:#f4f4f4;width:100%;padding:5px 15px;font-size:12px;border:none;height:100px}.catalog-product-view .fotorama--fullscreen{z-index:99999 !important}.catalog-product-view .page-main{padding-top:50px}@media (max-width:1280px){.catalog-product-view .page-main{padding-top:15px}}.catalog-product-view .product.media{width:50%;margin:0;padding-right:20px;position:relative;border-right:1px solid #ececec}@media (max-width:991px){.catalog-product-view .product.media{width:100%;margin:0 0 15px;padding:0;border-right:none}}.catalog-product-view .product.media .sale-label{background:#d81e1e;color:#fff;font-size:18px;line-height:14px;font-family:'montserratextrabold';text-transform:uppercase;letter-spacing:-0.25px;padding:0px 20px;height:40px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:20px;z-index:99;right:20px}@media (max-width:991px){.catalog-product-view .product.media .sale-label{top:10px;right:10px}}.catalog-product-view .product.media .gallery-placeholder{width:100%}.catalog-product-view .product.media .gallery-placeholder .fotorama__stage{border:1px solid #ececec;margin-bottom:20px}.catalog-product-view .product.media .gallery-placeholder .fotorama__stage:before{background:url(../images/zoom_icon.png) no-repeat left center;height:40px;width:40px;position:absolute;bottom:28px;right:28px;z-index:9999;top:inherit;left:inherit;display:block}@media (max-width:991px){.catalog-product-view .product.media .gallery-placeholder .fotorama__stage:before{bottom:18px;right:18px}}@media (max-width:991px){.catalog-product-view .product.media .gallery-placeholder .fotorama__stage{margin:0;border:none}}.catalog-product-view .product.media .gallery-placeholder .fotorama__stage .fotorama__stage__shaft .fotorama__stage__frame img{transform:none;position:static;width:100%}.catalog-product-view .product.media .gallery-placeholder .fotorama__stage .fotorama__arr{position:absolute;top:50%;width:80px;height:80px;display:block;bottom:inherit}.catalog-product-view .product.media .gallery-placeholder .fotorama__nav--thumbs{display:flex;justify-content:center}.catalog-product-view .product.media .gallery-placeholder .fotorama__dot{width:10px;height:10px}.catalog-product-view .product.media .gallery-placeholder .fotorama__active .fotorama__dot{background-color:#40b546;border-color:#40b546}.catalog-product-view .product.info{margin-bottom:50px;margin-top:75px;display:inline-block;width:100%}@media (max-width:991px){.catalog-product-view .product.info{margin-top:0px;margin-bottom:15px}}.catalog-product-view .product.info .items{padding:0 40px;position:relative;margin:0;display:inline-block;width:100%}@media (max-width:991px){.catalog-product-view .product.info .items{padding:0}}.catalog-product-view .product.info .items:after{display:none}.catalog-product-view .product.info .items:before{background-color:#343434;height:60px;width:100%;content:'';top:0;position:absolute;left:0;right:0;display:block}@media (max-width:767px){.catalog-product-view .product.info .items:before{display:none}}.catalog-product-view .product.info .items .title{margin:0 !important}@media (max-width:767px){.catalog-product-view .product.info .items .title{margin:0 0 1px !important}}.catalog-product-view .product.info .items .title.active a.switch{background-color:#39b54a;color:#fff !important}@media (max-width:767px){.catalog-product-view .product.info .items .title.active a.switch:after{content:'\f106'}}.catalog-product-view .product.info .items .title a.switch{color:#fff;font-family:'montserratbold';text-transform:uppercase;font-size:14px;line-height:14px;padding:22px 30px 24px 30px !important;width:auto;margin:0;cursor:pointer;height:auto;border:none;background:transparent}.catalog-product-view .product.info .items .title a.switch:hover{background-color:#39b54a !important;color:#fff}.catalog-product-view .product.info .items .title a.switch:focus{background-color:#39b54a !important;color:#fff}@media (max-width:767px){.catalog-product-view .product.info .items .title a.switch{background-color:#343434;padding:15px !important;position:relative}.catalog-product-view .product.info .items .title a.switch:after{position:absolute;content:'\f107';font-family:"Fontawesome";right:15px;top:50%;font-size:20px;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}}.catalog-product-view .product.info .items .content{margin-top:90px !important;border:none !important}.catalog-product-view .product.info .items .content .checkout-collectinstore #collectinstore-search{margin:15px 0 0}.catalog-product-view .product.info .items .content .checkout-collectinstore #collectinstore-search .fieldset{margin:0}.catalog-product-view .product.info .items .content .checkout-collectinstore #collectinstore-search .fieldset .field .label{margin:0 0 10px 0;padding:0;color:#343434;font-size:14px;width:100%;position:relative;text-align:left;font-family:'montserratsemibold'}.catalog-product-view .product.info .items .content .checkout-collectinstore #collectinstore-search .fieldset .field .control{width:100%}.catalog-product-view .product.info .items .content .checkout-collectinstore #collectinstore-search .fieldset .field .control ._with-search-btn{height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:5px 15px}.catalog-product-view .product.info .items .content .checkout-collectinstore #collectinstore-search .fieldset .field .control .search-btn .primary .primary{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-product-view .product.info .items .content .checkout-collectinstore #collectinstore-search .fieldset .field .control .search-btn .primary .primary:hover{background:#d41e1e}.catalog-product-view .product.info .items .content .checkout-collectinstore #collectinstore-search .fieldset .field .control .note a{color:#39b54a}.catalog-product-view .product.info .items .content .checkout-collectinstore #collectinstore-search .fieldset .field .control .note a:hover{color:#343434}.catalog-product-view .product.info .items .content#description{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.catalog-product-view .product.info .items .content#description .description{width:50%;padding:0 10px}.catalog-product-view .product.info .items .content#description .description.short_description p{padding:0}.catalog-product-view .product.info .items .content#description .description.short_description p iframe{width:100%}@media (max-width:991px){.catalog-product-view .product.info .items .content#description .description{width:100%;padding:0}.catalog-product-view .product.info .items .content#description .description+.description{margin-top:15px}}.catalog-product-view .product.info .items .content#description .description .value p{padding:0}.catalog-product-view .product.info .items .content#description .description .value h3{font-size:20px;line-height:24px;color:#202020;font-family:'montserratextrabold';margin:0 0 15px}.catalog-product-view .product.info .items .content:after{display:none}.catalog-product-view .product.info .items .content:before{display:none}@media (max-width:991px){.catalog-product-view .product.info .items .content{padding:0 15px;margin-top:75px !important}}@media (max-width:767px){.catalog-product-view .product.info .items .content{margin-top:15px !important}}.catalog-product-view .product.info .items .content .description .value{display:inline-block;width:100%}@media (max-width:767px){.catalog-product-view .product.info .items .content .description .value{margin-bottom:15px}}.catalog-product-view .product.info .items .content .description .value .block-content{margin-top:26px;padding-right:100px;float:left;width:50%}@media (min-width:1281px) and (max-width:1600px){.catalog-product-view .product.info .items .content .description .value .block-content{padding-right:30px}}@media (max-width:1280px){.catalog-product-view .product.info .items .content .description .value .block-content{width:100%;padding:0;margin:0 0 15px}}@media (max-width:1280px){.catalog-product-view .product.info .items .content .description .value img{width:100%}}.catalog-product-view .product.info .items .content .description ul{margin:0 0 10px}.catalog-product-view .product.info .items .content .description ul li{font-size:16px;line-height:20px;letter-spacing:0.25px;color:#343434;position:relative;padding-left:15px;margin-bottom:5px}.catalog-product-view .product.info .items .content .description ul li:last-child{margin-bottom:0}.catalog-product-view .product.info .items .content .description ul li:before{width:5px;height:5px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;content:'';position:absolute;background-color:#39b54a;top:6px;left:0}@media (max-width:1280px){.catalog-product-view .product.info .items .content .description ul li{font-size:14px;line-height:22px}}.catalog-product-view .product.info .items .content .description p{font-size:16px;line-height:20px;letter-spacing:0.25px;color:#343434;margin-bottom:10px;position:relative;width:100%;padding-left:15px}.catalog-product-view .product.info .items .content .description p big{font-size:0;padding-left:15px}.catalog-product-view .product.info .items .content .description p big:before{width:5px;height:5px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;content:'';position:absolute;background-color:#39b54a;top:7px;left:0}.catalog-product-view .product.info .items .content .description p:last-child{margin-bottom:0}@media (max-width:1280px){.catalog-product-view .product.info .items .content .description p{font-size:14px;line-height:22px;margin-bottom:8px}}.catalog-product-view .product.info .items .content .table-wrapper{display:inline-block;width:100%;margin:0}@media (max-width:1280px){.catalog-product-view .product.info .items .content .table-wrapper{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}}.catalog-product-view .product.info .items .content .table-wrapper .additional-attributes{width:48%;margin-bottom:0;float:left}@media (max-width:1280px){.catalog-product-view .product.info .items .content .table-wrapper .additional-attributes{width:100%;padding-right:0;margin-bottom:15px}}.catalog-product-view .product.info .items .content .table-wrapper .additional-attributes tr th{border-bottom:1px solid #ececec;font-size:14px;vertical-align:middle;padding:20px 20px 20px 40px;color:#343434;border-right:1px solid #ececec;width:300px}.catalog-product-view .product.info .items .content .table-wrapper .additional-attributes tr td{border-bottom:1px solid #ececec;font-size:14px;color:#343434;padding:20px 20px 20px 40px}@media (max-width:767px){.catalog-product-view .product.info .items .content .table-wrapper .additional-attributes tr td{padding:15px}}.catalog-product-view .product.info .items .content .table-wrapper img{float:right;width:50%;padding-left:15px}@media (max-width:1280px){.catalog-product-view .product.info .items .content .table-wrapper img{width:100%;padding:0}}.catalog-product-view .product-info-main{width:50%;padding:40px 0 0 35px}@media (max-width:1600px){.catalog-product-view .product-info-main{padding:15px 0 0 15px}}@media (max-width:991px){.catalog-product-view .product-info-main{width:100%;margin:0 0 15px;padding:0;border:none}}.catalog-product-view .product-info-main .breadcrumbs{padding:0;margin-bottom:25px;line-height:normal}@media (max-width:1600px){.catalog-product-view .product-info-main .breadcrumbs{margin-bottom:10px}}@media (max-width:1280px){.catalog-product-view .product-info-main .breadcrumbs{margin:0 0 10px}}.catalog-product-view .product-info-main .breadcrumbs ul{display:inline-block;width:100%;margin:0}.catalog-product-view .product-info-main .breadcrumbs ul li a{color:rgba(32,32,32,0.5)}.catalog-product-view .product-info-main .breadcrumbs ul li strong{color:rgba(32,32,32,0.5)}.catalog-product-view .product-info-main .breadcrumbs ul li:after{background-color:rgba(32,32,32,0.5)}.catalog-product-view .product-info-main .page-title-wrapper h1{font-size:40px;line-height:39px;color:#202020;font-family:'montserratextrabold';margin:0 0 15px}@media (max-width:1280px){.catalog-product-view .product-info-main .page-title-wrapper h1{line-height:29px;font-size:26px;margin:0 0 10px}}.catalog-product-view .product-info-main .product-info-stock-sku{margin-bottom:30px}.catalog-product-view .product-info-main .review-block{margin:0 0 30px}@media (max-width:1280px){.catalog-product-view .product-info-main .review-block{margin-bottom:10px}}.catalog-product-view .product-info-main .review-block ul{margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}@media (max-width:1280px){.catalog-product-view .product-info-main .review-block ul{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}}.catalog-product-view .product-info-main .review-block ul li{margin-right:12px;padding-right:12px;font-size:12px;text-transform:uppercase;line-height:16px;position:relative}.catalog-product-view .product-info-main .review-block ul li strong{font-weight:900;font-family:'montserratsemibold'}.catalog-product-view .product-info-main .review-block ul li:after{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);background-color:#727272;height:12px;width:1px;right:0;content:''}.catalog-product-view .product-info-main .review-block ul li .product-reviews-summary{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.catalog-product-view .product-info-main .review-block ul li .product-reviews-summary .rating-summary{line-height:normal;margin:0;display:inherit;left:0}.catalog-product-view .product-info-main .review-block ul li .product-reviews-summary .rating-summary .rating-result:before{letter-spacing:-6px;height:20px;line-height:20px;font-size:24px}.catalog-product-view .product-info-main .review-block ul li .product-reviews-summary .rating-summary .rating-result span:before{color:#39b54a;font-size:24px;letter-spacing:-6px;height:20px;line-height:20px}.catalog-product-view .product-info-main .review-block ul li .product-reviews-summary .reviews-actions{margin:0;line-height:normal;font-size:12px;color:#343434;text-transform:capitalize}.catalog-product-view .product-info-main .review-block ul li .product-reviews-summary .reviews-actions .action{margin:0;color:#343434;font-size:12px;line-height:12px}.catalog-product-view .product-info-main .review-block ul li .product-reviews-summary .reviews-actions .action span{color:#343434;font-family:'montserratregular'}.catalog-product-view .product-info-main .review-block ul li .product-reviews-summary .reviews-actions .action:hover{color:#39b54a}.catalog-product-view .product-info-main .review-block ul li .product-reviews-summary .reviews-actions .action.view:before{content:'('}.catalog-product-view .product-info-main .review-block ul li .product-reviews-summary .reviews-actions .action.view:after{content:')'}.catalog-product-view .product-info-main .review-block ul li .product-reviews-summary .reviews-actions .action+.action{display:none}.catalog-product-view .product-info-main .review-block ul li span{color:#40b546;font-family:'montserratbold'}.catalog-product-view .product-info-main .review-block ul li span.out-of-stock{color:#d81e1e}.catalog-product-view .product-info-main .review-block ul li:last-child{margin:0;padding:0}.catalog-product-view .product-info-main .review-block ul li:last-child:after{display:none}@media (max-width:1280px){.catalog-product-view .product-info-main .review-block ul li{margin-bottom:5px !important}}.catalog-product-view .product-info-main .overview{margin:0 0 30px !important}@media (min-width:1281px) and (max-width:1600px){.catalog-product-view .product-info-main .overview{margin:0 0 15px !important}}@media (max-width:1280px){.catalog-product-view .product-info-main .overview{margin:0 0 10px !important}}.catalog-product-view .product-info-main .overview .value{height:60px;overflow:hidden}.catalog-product-view .product-info-main .overview .value.open{height:auto}.catalog-product-view .product-info-main .overview p{line-height:20px;font-size:16px;letter-spacing:0.25px;margin-bottom:5px}.catalog-product-view .product-info-main .overview p:last-child{margin-bottom:0}@media (max-width:1280px){.catalog-product-view .product-info-main .overview p{font-size:14px}}.catalog-product-view .product-info-main .overview .read-more{margin-top:15px}.catalog-product-view .product-info-main .overview .read-more a{font-size:12px;line-height:14px;font-family:'montserratbold';color:#39b54a;text-transform:uppercase;display:inline-block}.catalog-product-view .product-info-main .overview .read-more a:hover{color:#d41e1e}@media (max-width:1280px){.catalog-product-view .product-info-main .overview .read-more{margin-top:10px}}.catalog-product-view .product-info-main .delivery-section{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;margin-bottom:80px}@media (min-width:1281px) and (max-width:1600px){.catalog-product-view .product-info-main .delivery-section{margin-bottom:50px}}@media (min-width:992px) and (max-width:1280px){.catalog-product-view .product-info-main .delivery-section{margin-bottom:20px}}@media (max-width:991px){.catalog-product-view .product-info-main .delivery-section{margin-bottom:15px;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}}.catalog-product-view .product-info-main .delivery-section .order-btn{width:calc(100% - 190px);height:50px;border:1px solid #40b546;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media (min-width:1281px) and (max-width:1600px){.catalog-product-view .product-info-main .delivery-section .order-btn{width:calc(100% - 160px)}}@media (max-width:575px){.catalog-product-view .product-info-main .delivery-section .order-btn{width:100%;margin-bottom:15px}}.catalog-product-view .product-info-main .delivery-section .order-btn:hover{border-color:#343434}.catalog-product-view .product-info-main .delivery-section .order-btn a{background:url(../images/order-box.png) no-repeat left center;font-size:14px;text-transform:uppercase;font-family:'montserratbold';color:#40b546;padding:10px 0px 10px 32px;margin:0 10px}.catalog-product-view .product-info-main .delivery-section .order-btn a:hover{color:#343434}@media (min-width:1281px) and (max-width:1600px){.catalog-product-view .product-info-main .delivery-section .order-btn a{font-size:13px}}@media (max-width:767px){.catalog-product-view .product-info-main .delivery-section .order-btn a{font-size:12px}}.catalog-product-view .product-info-main .delivery-section .social-icon{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-product-view .product-info-main .delivery-section .social-icon strong{color:rgba(32,32,32,0.5);font-size:12px;font-family:'montserratbold';text-transform:uppercase;margin:0 10px 0 0}.catalog-product-view .product-info-main .delivery-section .social-icon ul{margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-product-view .product-info-main .delivery-section .social-icon ul li{margin:0 5px 0 0}.catalog-product-view .product-info-main .delivery-section .social-icon ul li:last-child{margin:0}.catalog-product-view .product-info-main .delivery-section .social-icon ul li a{width:18px;height:18px;background-color:#bcb8b8;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;font-size:12px}.catalog-product-view .product-info-main .delivery-section .social-icon ul li a:hover{opacity:0.8}.catalog-product-view .product-info-main .order-four-section ul{margin:0 -15px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.catalog-product-view .product-info-main .order-four-section ul li{border-right:1px solid #ececec;width:25%;text-align:center;padding:15px 25px}@media (max-width:1600px){.catalog-product-view .product-info-main .order-four-section ul li{padding:15px}}@media (min-width:992px) and (max-width:1280px){.catalog-product-view .product-info-main .order-four-section ul li{width:50%;margin-bottom:15px}}@media (max-width:767px){.catalog-product-view .product-info-main .order-four-section ul li{padding:15px;width:50%;margin-bottom:15px}}@media (max-width:479px){.catalog-product-view .product-info-main .order-four-section ul li{width:100%;border-right:none;border-bottom:1px solid #ececec;margin-bottom:0px}.catalog-product-view .product-info-main .order-four-section ul li:last-child{border-bottom:none}}.catalog-product-view .product-info-main .order-four-section ul li:last-child{border:none}.catalog-product-view .product-info-main .order-four-section ul li figure{margin-bottom:10px}.catalog-product-view .product-info-main .order-four-section ul li figure img{margin:auto;display:block}.catalog-product-view .product-info-main .order-four-section ul li h2,.catalog-product-view .product-info-main .order-four-section ul li .title{font-size:14px;color:#40b546;font-family:'montserratsemibold';line-height:13px;margin-bottom:5px}@media (min-width:1281px) and (max-width:1600px){.catalog-product-view .product-info-main .order-four-section ul li h2,.catalog-product-view .product-info-main .order-four-section ul li .title{font-size:13px}}.catalog-product-view .product-info-main .order-four-section ul li p{font-size:12px;color:#202020;font-family:'montserratsemibold';margin:0;line-height:13px}@media (min-width:1281px) and (max-width:1600px){.catalog-product-view .product-info-main .order-four-section ul li p{font-size:11px}}.catalog-product-view .product-info-main .order-four-section ul li p a{color:#40b546 !important}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper{padding:30px 0 0;border-top:1px solid #ececec;margin-bottom:30px}@media (max-width:991px){.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper{margin-bottom:15px;padding:15px 0 0}}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset{margin:0}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field{margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:575px){.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field:after{display:none}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field:before{display:none}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .label{margin:0;font-size:12px;color:rgba(32,32,32,0.5);font-family:'montserratbold';text-transform:uppercase;width:120px}@media (max-width:991px){.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .label{width:auto}}@media (max-width:575px){.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .label{width:100%;margin-bottom:10px;padding:0}}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .label:after{display:none}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .control{width:calc(100% - 160px)}@media (max-width:575px){.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .control{width:100%}}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .control select{border:1px solid #ececec;height:50px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;font-family:'montserratbold';font-size:14px;text-transform:uppercase;color:#202020;padding:5px 22px;background:url(../images/dropdown-bg.png) no-repeat right}@media (max-width:991px){.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .control select{padding:5px 10px}}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .control .selectboxit-container{width:100%}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .control .selectboxit-container .selectboxit-list{width:100% !important}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .control .selectboxit-container .selectboxit{border:1px solid #ececec !important;height:50px !important;border-radius:5px !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;-ms-border-radius:5px !important;font-family:'montserratbold';font-size:14px;text-transform:uppercase;color:#202020;padding:0px 20px;width:100% !important}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .control .selectboxit-container .selectboxit .selectboxit-text{font-family:'montserratbold' !important;font-size:14px;margin-top:6px}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .control .selectboxit-container .selectboxit .selectboxit-arrow-container{background:#ebebeb;height:100%;width:50px}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .control .selectboxit-container .selectboxit .selectboxit-arrow-container i{top:22%;right:10px;border:none}.catalog-product-view .product-info-main .product-add-form form .product-options-wrapper .fieldset .field .control .selectboxit-container .selectboxit .selectboxit-arrow-container i:after{font-family:"Fontawesome";font-size:24px;content:"\f107"}.catalog-product-view .product-info-main .product-add-form form .product-addto-block{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:26px 0;margin:0 0 30px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}@media (max-width:1280px){.catalog-product-view .product-info-main .product-add-form form .product-addto-block{position:relative;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}}@media (max-width:991px){.catalog-product-view .product-info-main .product-add-form form .product-addto-block{margin-bottom:15px;padding:15px 0}}@media (max-width:767px){.catalog-product-view .product-info-main .product-add-form form .product-addto-block{padding-bottom:30px}}.catalog-product-view .product-info-main .product-add-form form .box-tocart{margin:0;width:auto}@media (max-width:1280px){.catalog-product-view .product-info-main .product-add-form form .box-tocart{width:100%}}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset{margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;position:relative}@media (max-width:1280px){.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset{padding-left:0px;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}}@media (max-width:767px){.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;width:100%}}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty{margin:0 20px 0 0;padding:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty div.mage-error[generated]{position:absolute;bottom:-24px;white-space:nowrap;content:"";left:0;font-size:11px}@media (min-width:768px) and (max-width:1023px){.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty div.mage-error[generated]{left:inherit;right:0;bottom:18px}}@media (min-width:1281px) and (max-width:1600px){.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty{margin:0 10px 0 0}}@media (max-width:575px){.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty{margin:0px 0px 10px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty:after{display:none}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty:before{display:none}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty .label{margin:0 12px 0 0;padding:0}@media (max-width:575px){.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty .label{display:none}}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty .label span{font-size:14px;color:#202020;text-transform:uppercase;font-family:'montserratbold'}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty .control{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty .control button{height:40px;background-color:#ebebeb;border:none;width:40px;font-size:20px;line-height:normal;color:#202020;border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;-webkit-border-radius:5px 0px 0px 5px;-ms-border-radius:5px 0px 0px 5px;padding:0}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty .control button#addQty{border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;-ms-border-radius:0px 5px 5px 0px}@media (min-width:1281px) and (max-width:1600px){.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty .control button{width:30px}}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty .control .input-text{width:50px;height:50px;background-color:#fff;border:1px solid #ebebeb;font-size:16px;color:#202020;margin:0;font-family:'montserratbold' !important}@media (min-width:1281px) and (max-width:1600px){.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .qty .control .input-text{width:40px}}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .actions{margin:0;padding:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:575px){.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .actions{width:100%}}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .actions .tocart{height:60px;background-color:#40b546;padding:0 30px;font-size:20px;font-family:'montserratextrabold' !important;color:#fff;text-transform:uppercase;border:none;margin:0 20px 0 0}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .actions .tocart:hover{background-color:#d41e1e}@media (max-width:1600px){.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .actions .tocart{margin:0 10px 0 0;padding:0 12px;font-size:16px}}@media (max-width:767px){.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .actions .tocart{font-size:18px;padding:0 25px;height:50px}}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .actions .towishlist{background:#ebebeb;padding:0px 8px;height:50px;width:50px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:0;position:relative}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .actions .towishlist:before{color:#acacac;font-size:40px;content:'\e601';font-family:'icons-blank-theme';position:absolute;left:0;right:0;width:auto;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);line-height:normal}@media (min-width:1281px) and (max-width:1600px){.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .actions .towishlist{width:40px}}.catalog-product-view .product-info-main .product-add-form form .box-tocart .fieldset .actions .towishlist span{display:none}.catalog-product-view .product-info-main .product-add-form form .price-box{margin:0;width:200px}@media (max-width:1280px){.catalog-product-view .product-info-main .product-add-form form .price-box{width:100%;margin-bottom:10px}}@media (max-width:575px){.catalog-product-view .product-info-main .product-add-form form .price-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-product-view .product-info-main .product-add-form form .price-box span{text-align:center}}.catalog-product-view .product-info-main .product-add-form form .price-box .old-price{margin-bottom:8px}.catalog-product-view .product-info-main .product-add-form form .price-box .old-price span{margin:0;color:rgba(52,52,52,0.9);font-weight:500}@media (max-width:991px){.catalog-product-view .product-info-main .product-add-form form .price-box .old-price span{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}}@media (max-width:575px){.catalog-product-view .product-info-main .product-add-form form .price-box .old-price span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.catalog-product-view .product-info-main .product-add-form form .price-box .old-price .price-label{margin-right:5px;font-family:'montserratregular' !important;font-weight:500}.catalog-product-view .product-info-main .product-add-form form .price-box .old-price .price-container .price-including-tax .price{font-size:14px !important}.catalog-product-view .product-info-main .product-add-form form .price-box .old-price .price-container .price-including-tax .price:before{content:'Was';margin-right:5px}@media (max-width:991px){.catalog-product-view .product-info-main .product-add-form form .price-box .special-price .price-container{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}}@media (max-width:575px){.catalog-product-view .product-info-main .product-add-form form .price-box .special-price .price-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.catalog-product-view .product-info-main .product-add-form form .price-box .special-price .price-container .price-excluding-tax .price{font-size:14px !important}.catalog-product-view .product-info-main .product-add-form form .price-box .special-price .price-container .price-excluding-tax:after{font-size:14px !important}.catalog-product-view .product-info-main .product-add-form form .price-box .price-container{margin:0}.catalog-product-view .product-info-main .product-add-form form .price-box .price-container .price-label{display:none;margin:0 0 8px 0;color:rgba(52,52,52,0.9) !important;font-size:14px !important;line-height:14px;font-family:'montserratregular' !important;font-weight:500}.catalog-product-view .product-info-main .product-add-form form .price-box .price-container .price-including-tax .price{font-size:20px !important}.catalog-product-view .product-info-main .product-add-form form .price-box .price-container .price-excluding-tax{display:block !important;width:100%;margin:8px 0 0 0;color:rgba(52,52,52,0.9) !important;font-size:14px !important;line-height:14px;font-family:'montserratregular' !important;font-weight:500}.catalog-product-view .product-info-main .product-add-form form .price-box .price-container .price-excluding-tax:before{display:none}.catalog-product-view .product-info-main .product-add-form form .price-box .price-container .price-excluding-tax:after{content:'ex. VAT';text-transform:capitalize;margin-left:5px}.catalog-product-view .product-info-main .product-add-form form .price-box .price-container .price-excluding-tax .price{color:rgba(52,52,52,0.9) !important;font-size:14px !important;line-height:14px;font-family:'montserratregular' !important;font-weight:500}.catalog-product-view .product-info-main .product-add-form form .price-box .normal-price{margin:0}.catalog-product-view .product-info-main .product-add-form form .price-box .special-price{margin:0}.catalog-product-view .product-info-main .product-add-form form .price-box .special-price .price-container{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.catalog-product-view .product-info-main .product-add-form form .price-box .special-price .price-container .price-including-tax span:before{content:'Now';margin:0 5px 0 0}.catalog-product-view .product-info-main .product-add-form form .price-box .special-price .price-container span{font-size:20px !important}.catalog-product-view .product-info-main .product-add-form form .price-box .special-price .price-container span.price-label{display:none;line-height:normal;font-size:14px !important}.block.related .block-title{display:block;margin-bottom:30px}@media (max-width:767px){.block.related .block-title{margin-bottom:15px}}.block.related .block-title strong{line-height:14px;font-size:20px;color:#3b3a3a;text-transform:uppercase;font-family:'montserratbold'}.block.related .block-content .products .product-items{margin:0 -15px}.block.related .block-content .products .product-items li{border-right:1px solid #f3f4f0;width:100%;margin:0;padding:0 20px}@media (max-width:1280px){.block.related .block-content .products .product-items li{padding:0 15px}}@media (max-width:991px){.block.related .block-content .products .product-items li{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:20px}.block.related .block-content .products .product-items li:nth-child(2n+ 2){border-right:none}}@media (max-width:575px){.block.related .block-content .products .product-items li{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border:none}.block.related .block-content .products .product-items li:last-child{margin-bottom:0}}.block.related .block-content .products .product-items li:last-child{border-right:none}.block.related .block-content .products .product-items li .product-item-info{width:100%}.block.related .block-content .products .product-items li .product-item-info .product-item-photo{display:block;margin-bottom:36px;position:relative}@media (max-width:991px){.block.related .block-content .products .product-items li .product-item-info .product-item-photo{margin-bottom:20px}}.block.related .block-content .products .product-items li .product-item-info .product-item-photo .product-image-container{width:100% !important;display:block}.block.related .block-content .products .product-items li .product-item-info .product-item-photo .product-image-container .product-image-wrapper{padding:0 !important;height:auto}.block.related .block-content .products .product-items li .product-item-info .product-item-photo .product-image-container .product-image-wrapper .product-image-photo{position:static;margin:auto}.block.related .block-content .products .product-items li .product-item-info .product-item-photo .sale-label{background:#d81e1e;color:#fff;font-size:14px;line-height:14px;font-family:'montserratsemibold';text-transform:uppercase;letter-spacing:-0.25px;padding:0px 20px;height:40px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;z-index:99;left:0}.block.related .block-content .products .product-items li .product-item-info .product-item-details{padding-left:10px}@media (max-width:1280px){.block.related .block-content .products .product-items li .product-item-info .product-item-details{padding-left:0}}@media (max-width:991px){.block.related .block-content .products .product-items li .product-item-info .product-item-details{text-align:center}}.block.related .block-content .products .product-items li .product-item-info .product-item-details .product-item-name{margin:0 0 15px;line-height:16px;min-height:38px}@media (max-width:575px){.block.related .block-content .products .product-items li .product-item-info .product-item-details .product-item-name{min-height:1px}}.block.related .block-content .products .product-items li .product-item-info .product-item-details .product-item-name a{color:#3b3a3a;font-size:18px;line-height:16px;font-family:'montserratbold'}.block.related .block-content .products .product-items li .product-item-info .product-item-details .product-item-name a:hover{color:#d41e1e}@media (max-width:1280px){.block.related .block-content .products .product-items li .product-item-info .product-item-details .product-item-name a{font-size:16px}}.block.related .block-content .products .product-items li .product-item-info .product-item-details .price-box{margin:0 0 15px}@media (max-width:1280px){.block.related .block-content .products .product-items li .product-item-info .product-item-details .price-box{margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:575px){.block.related .block-content .products .product-items li .product-item-info .product-item-details .price-box{min-height:1px}}.block.related .block-content .products .product-items li .product-item-info .product-item-details .price-box .old-price .price-final_price span{color:rgba(52,52,52,0.9)}@media (max-width:991px){.block.related .block-content .products .product-items li .product-item-info .product-item-details .price-box .old-price .price-final_price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:991px){.block.related .block-content .products .product-items li .product-item-info .product-item-details .price-box .special-price .price-final_price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.block.related .block-content .products .product-items li .product-item-info .product-item-details .description-text{display:block;margin-bottom:15px;min-height:70px}@media (max-width:1600px){.block.related .block-content .products .product-items li .product-item-info .product-item-details .description-text{min-height:85px}}@media (max-width:991px){.block.related .block-content .products .product-items li .product-item-info .product-item-details .description-text{min-height:80px}}@media (max-width:575px){.block.related .block-content .products .product-items li .product-item-info .product-item-details .description-text{min-height:1px}}.block.related .block-content .products .product-items li .product-item-info .product-item-details .description-text p{line-height:18px;color:#343434;font-size:14px;margin-bottom:0}@media (max-width:1280px){.block.related .block-content .products .product-items li .product-item-info .product-item-details .description-text p{line-height:20px;font-size:13px}}.block.related .block-content .products .product-items li .product-item-info .product-item-details .site-btn a{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;display:table-cell;vertical-align:middle}.block.related .block-content .products .product-items li .product-item-info .product-item-details .site-btn a:hover{background-color:#d41e1e}@media (max-width:991px){.block.related .block-content .products .product-items li .product-item-info .product-item-details .site-btn{display:table;margin:auto}}.fotorama__thumb-border{border-color:#40b546}.sendfriend-product-send .page-main{padding-top:30px}@media (max-width:991px){.sendfriend-product-send .page-main{padding-top:15px}}.sendfriend-product-send .page-title-wrapper{line-height:normal;font-size:inherit}.sendfriend-product-send .page-title-wrapper h1{font-size:20px;font-family:'montserratbold';text-transform:uppercase;margin:0}@media (max-width:991px){.sendfriend-product-send .page-title-wrapper h1{font-size:18px}}.sendfriend-product-send .friend{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;margin-top:20px}.sendfriend-product-send .friend .fieldset{width:48%;margin:0 !important}@media (max-width:767px){.sendfriend-product-send .friend .fieldset{width:100%;margin-bottom:15px !important}.sendfriend-product-send .friend .fieldset+.fieldset{margin-bottom:0px !important}}.sendfriend-product-send .friend .fieldset .fieldset{width:100%}.sendfriend-product-send .friend .fieldset .legend{font-size:14px;border-bottom:2px solid #f2f2f2;text-transform:uppercase;margin:0 0 20px 0;padding-bottom:10px;line-height:normal;color:#3b3a3a;font-family:'montserratbold';font-weight:500}@media (max-width:991px){.sendfriend-product-send .friend .fieldset .legend{margin-bottom:10px}}.sendfriend-product-send .friend .fieldset .legend+br{display:none}.sendfriend-product-send .friend .fieldset .fields.additional{margin:0 !important}.sendfriend-product-send .friend .fieldset .fields.additional .actions-toolbar{margin:10px 0 !important}.sendfriend-product-send .friend .fieldset .fields.additional .actions-toolbar .secondary button{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;position:static}.sendfriend-product-send .friend .fieldset .fields.additional .actions-toolbar .secondary button:hover{background:#d41e1e}.sendfriend-product-send .friend .fieldset .field{display:inline-block;width:100%;margin-bottom:15px;color:#343434;font-size:14px;font-family:'montserratregular'}.sendfriend-product-send .friend .fieldset .field:last-child{margin-bottom:0}@media (max-width:991px){.sendfriend-product-send .friend .fieldset .field{margin-bottom:10px}}.sendfriend-product-send .friend .fieldset .field .label{margin:10px 0 0 0;padding:0;color:#343434;font-size:14px;width:140px;position:relative;text-align:left;font-family:'montserratmedium';font-weight:500}.sendfriend-product-send .friend .fieldset .field .label:after{font-size:13px;margin:0;line-height:normal;color:#c74941}@media (max-width:991px){.sendfriend-product-send .friend .fieldset .field .label{width:100%;margin:0 0 10px}}.sendfriend-product-send .friend .fieldset .field .control{width:calc(100% - 150px) !important;float:right}.sendfriend-product-send .friend .fieldset .field .control input{height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:0 20px}.sendfriend-product-send .friend .fieldset .field .control textarea{padding:10px 20px;background-color:#f4f4f4;border:none}@media (max-width:991px){.sendfriend-product-send .friend .fieldset .field .control{width:100% !important}}.sendfriend-product-send .friend .actions-toolbar{margin:20px 0 0 !important;padding-left:150px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;width:100%}@media (max-width:991px){.sendfriend-product-send .friend .actions-toolbar{padding-left:0;margin:15px 0 0 !important}}.sendfriend-product-send .friend .actions-toolbar:after,.sendfriend-product-send .friend .actions-toolbar:before{display:none}.sendfriend-product-send .friend .actions-toolbar .primary .action{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0}.sendfriend-product-send .friend .actions-toolbar .primary .action:hover{background:#d41e1e}.sendfriend-product-send .friend .actions-toolbar .secondary{margin:0}.sendfriend-product-send .friend .actions-toolbar .secondary .action{color:#343434;font-family:'montserratsemibold';font-size:14px;line-height:normal;margin:0}.sendfriend-product-send .friend .actions-toolbar .secondary .action:hover{color:#3ab549}.sendfriend-product-send .friend .actions-toolbar .secondary .add{margin:0 !important;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0}.sendfriend-product-send .friend .actions-toolbar .secondary .add:hover{background:#d41e1e;color:#fff}.braintree-apple-pay-button{-apple-pay-button-type:check-out !important;-webkit-appearance:-apple-pay-button !important;height:40px !important;width:100% !important}.checkout-onepage-success .page-main{padding-top:40px}.checkout-onepage-success .page-title-wrapper{margin-bottom:10px}.checkout-onepage-success #registration{clear:both}.checkout-onepage-success #registration p{color:#343434;margin-bottom:8px;font-size:14px}.checkout-onepage-success #registration .action{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;line-height:40px !important}.checkout-onepage-success #registration .action:hover{background:#d41e1e;color:#fff}.checkout-onepage-success .checkout-success p{color:#343434;margin-bottom:8px;font-size:14px}.checkout-onepage-success .checkout-success .actions-toolbar .primary{margin:0}.checkout-onepage-success .checkout-success .actions-toolbar .primary .action{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;line-height:40px !important}.checkout-onepage-success .checkout-success .actions-toolbar .primary .action:hover{background:#d41e1e;color:#fff}@media (max-width:1023px){.checkout-index-index .page-header,.braintree-googlepay-review .page-header{z-index:99}.checkout-index-index .page-header .header,.braintree-googlepay-review .page-header .header{padding-bottom:0}.checkout-index-index .page-header .header .logo-section,.braintree-googlepay-review .page-header .header .logo-section{margin:0}.checkout-index-index .page-header .header .nav-toggle,.braintree-googlepay-review .page-header .header .nav-toggle{display:none}.checkout-index-index .page-header .header .block-search,.braintree-googlepay-review .page-header .header .block-search{display:none}}.checkout-index-index .modal-popup .modal-inner-wrap,.braintree-googlepay-review .modal-popup .modal-inner-wrap{padding:15px}.checkout-index-index .modal-popup .modal-inner-wrap .modal-footer,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-footer{padding:10px 0 0}.checkout-index-index .modal-popup .modal-inner-wrap .modal-header,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-header{position:relative}.checkout-index-index .modal-popup .modal-inner-wrap .modal-header .modal-title,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-header .modal-title{font-size:18px;font-family:'montserratsemibold';color:#343434;border-color:#ececec;text-transform:uppercase}@media (max-width:767px){.checkout-index-index .modal-popup .modal-inner-wrap .modal-header .modal-title,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-header .modal-title{font-size:16px;padding:0 0 13px}}.checkout-index-index .modal-popup .modal-inner-wrap .modal-header .action-close,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-header .action-close{position:absolute;top:-3px;right:0}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content{border:none;padding:15px 0 !important;background-color:transparent}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address{max-width:100%}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field{margin-bottom:15px}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field.choice .checkbox,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field.choice .checkbox{width:auto}@media (max-width:767px){.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field{display:inline-block;width:100%}}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field.choice:before,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field.choice:before{display:none}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field.street .control input,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field.street .control input{width:100%}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field.street .control .field,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field.street .control .field{display:inline-block;width:100%;margin:0}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field.street .control .field .label,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field.street .control .field .label{display:none}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field.street .control .field .control,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field.street .control .field .control{width:100%}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .label,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .label{margin:10px 0 0 0;padding:0;color:#343434;font-size:14px;width:140px;position:relative;text-align:left;font-family:'montserratmedium';font-weight:500}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .label:after,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .label:after{font-size:13px;margin:0;line-height:normal;color:#c74941}@media (max-width:767px){.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .label,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .label{width:100%;margin:0 0 10px}}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control{width:calc(100% - 150px);float:right}@media (max-width:767px){.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control{width:100%}}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control._with-tooltip input,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control._with-tooltip input{width:94%}@media (max-width:767px){.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control._with-tooltip input,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control._with-tooltip input{width:86%}}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control._with-tooltip .field-tooltip .label,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control._with-tooltip .field-tooltip .label{display:none}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control input,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control input{height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:0 20px}@media (max-width:767px){.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control input,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control input{background-color:#fff}}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control select,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control select{height:40px;border:none;width:100%;font-size:12px;padding:0 20px;background:#f4f4f4 url(../images/select-arrow.png) no-repeat calc(100% - 11px)}@media (max-width:767px){.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control select,.braintree-googlepay-review .modal-popup .modal-inner-wrap .modal-content .form-shipping-address .address .field .control select{background-color:#fff}}.checkout-index-index .page-main,.braintree-googlepay-review .page-main{padding-top:40px}.checkout-index-index .checkout-container,.braintree-googlepay-review .checkout-container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.checkout-index-index .checkout-container .messages,.braintree-googlepay-review .checkout-container .messages{width:100%}.checkout-index-index .checkout-container .authentication-wrapper,.braintree-googlepay-review .checkout-container .authentication-wrapper{margin:0;width:100%;max-width:100%}@media (max-width:767px){.checkout-index-index .checkout-container .authentication-wrapper,.braintree-googlepay-review .checkout-container .authentication-wrapper{margin-top:-20px}}.checkout-index-index .checkout-container .authentication-wrapper .action,.braintree-googlepay-review .checkout-container .authentication-wrapper .action{background:transparent;color:#39b54a;letter-spacing:-0.25px;font-size:14px;font-family:'montserratsemibold' !important;text-decoration:none;margin-bottom:5px}.checkout-index-index .checkout-container .authentication-wrapper .action:hover,.braintree-googlepay-review .checkout-container .authentication-wrapper .action:hover{color:#d41e1e}@media (max-width:767px){.checkout-index-index .checkout-container .authentication-wrapper .action,.braintree-googlepay-review .checkout-container .authentication-wrapper .action{margin:0}}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown{border-color:#ececec;width:450px;right:0}@media (max-width:767px){.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown{width:auto}}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap{padding:15px}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-header,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-header{padding:0;position:absolute;right:0;top:0;z-index:99;border:none}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-header .action-close,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-header .action-close{margin:0}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content{border:none;background-color:transparent}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-title,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-title{text-transform:uppercase;font-size:18px;margin:10px 0 15px;line-height:18px;font-family:'montserratsemibold';display:none}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset{margin-bottom:15px}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field{margin-bottom:15px}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field:last-child,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field:last-child{margin-bottom:0px}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field .label,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field .label{margin:0 0 10px;padding:0;color:#343434;font-size:14px;width:140px;text-align:left;font-family:'montserratmedium';font-weight:500}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field .label:after,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field .label:after{font-size:13px;margin:0;line-height:normal;color:#c74941}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field .control,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field .control{width:100%}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field .control input,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field .control input{height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:0 20px}@media (max-width:767px){.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field .control input,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .fieldset .field .control input{background-color:#fff}}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar{margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:479px){.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar:after,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar:after{display:none}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar:before,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar:before{display:none}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .primary,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .primary{margin:0;order:1;-webkit-order:1;-ms-order:1}@media (max-width:479px){.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .primary,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .primary{width:100%;margin-bottom:5px}}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .primary .secondary,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .primary .secondary{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;margin:0}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .primary .secondary:hover,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .primary .secondary:hover{background:#d41e1e;color:#fff}@media (max-width:479px){.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .primary .secondary,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .primary .secondary{width:100%;text-align:center}}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .secondary,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .secondary{margin:0;padding:0}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .secondary .action,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .secondary .action{color:#343434;font-size:14px;line-height:normal;font-family:'montserratsemibold';margin:0}.checkout-index-index .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .secondary .action:hover,.braintree-googlepay-review .checkout-container .authentication-wrapper .authentication-dropdown .modal-inner-wrap .modal-content .block .block-content .actions-toolbar .secondary .action:hover{color:#3ab549}.checkout-index-index .checkout-container .opc-progress-bar,.braintree-googlepay-review .checkout-container .opc-progress-bar{width:100%}@media (max-width:767px){.checkout-index-index .checkout-container .opc-progress-bar,.braintree-googlepay-review .checkout-container .opc-progress-bar{margin:15px 0}}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item:before,.braintree-googlepay-review .checkout-container .opc-progress-bar .opc-progress-bar-item:before{background:#202020;height:5px;top:21px}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item._active:before,.braintree-googlepay-review .checkout-container .opc-progress-bar .opc-progress-bar-item._active:before{background:#39b54a}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item._active span:before,.braintree-googlepay-review .checkout-container .opc-progress-bar .opc-progress-bar-item._active span:before{background:#39b54a}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item._active span:after,.braintree-googlepay-review .checkout-container .opc-progress-bar .opc-progress-bar-item._active span:after{background:#39b54a;font-size:30px}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item span,.braintree-googlepay-review .checkout-container .opc-progress-bar .opc-progress-bar-item span{font-size:16px;font-family:'montserratsemibold';color:#343434;text-transform:uppercase}@media (max-width:767px){.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item span,.braintree-googlepay-review .checkout-container .opc-progress-bar .opc-progress-bar-item span{font-size:14px}}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item span:before,.braintree-googlepay-review .checkout-container .opc-progress-bar .opc-progress-bar-item span:before{background:#202020}.checkout-index-index .checkout-container .opc-progress-bar .opc-progress-bar-item span:after,.braintree-googlepay-review .checkout-container .opc-progress-bar .opc-progress-bar-item span:after{background:#202020;width:30px;height:30px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;color:#fff;margin-left:-15px;top:4px}@media (max-width:767px){.checkout-index-index .checkout-container .opc-estimated-wrapper,.braintree-googlepay-review .checkout-container .opc-estimated-wrapper{padding:0px 0px 15px;border-color:#e7e2e2;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;width:100%}.checkout-index-index .checkout-container .opc-estimated-wrapper:after,.braintree-googlepay-review .checkout-container .opc-estimated-wrapper:after{display:none}.checkout-index-index .checkout-container .opc-estimated-wrapper:before,.braintree-googlepay-review .checkout-container .opc-estimated-wrapper:before{display:none}.checkout-index-index .checkout-container .opc-estimated-wrapper .estimated-block,.braintree-googlepay-review .checkout-container .opc-estimated-wrapper .estimated-block{font-family:'montserratregular' !important;line-height:14px}.checkout-index-index .checkout-container .opc-estimated-wrapper .estimated-block span,.braintree-googlepay-review .checkout-container .opc-estimated-wrapper .estimated-block span{font-size:14px;margin:0 0 10px}.checkout-index-index .checkout-container .opc-estimated-wrapper .minicart-wrapper,.braintree-googlepay-review .checkout-container .opc-estimated-wrapper .minicart-wrapper{margin:0;display:none}.checkout-index-index .checkout-container .opc-estimated-wrapper .minicart-wrapper button,.braintree-googlepay-review .checkout-container .opc-estimated-wrapper .minicart-wrapper button{border-color:#ececec;padding:5px 10px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.checkout-index-index .checkout-container .opc-estimated-wrapper .minicart-wrapper button:before,.braintree-googlepay-review .checkout-container .opc-estimated-wrapper .minicart-wrapper button:before{margin-right:5px}.checkout-index-index .checkout-container .opc-estimated-wrapper .minicart-wrapper button .qty,.braintree-googlepay-review .checkout-container .opc-estimated-wrapper .minicart-wrapper button .qty{width:30px;height:30px;background-color:#3ab549;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;font-size:14px}}@media (max-width:991px){.checkout-index-index .checkout-container .opc-wrapper,.braintree-googlepay-review .checkout-container .opc-wrapper{width:100%;padding:0;margin-bottom:15px}.checkout-index-index .checkout-container .opc-wrapper .payment-methods,.braintree-googlepay-review .checkout-container .opc-wrapper .payment-methods{margin:0}}.checkout-index-index .checkout-container .opc-wrapper ol .step-title,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-title{font-size:16px;font-family:'montserratsemibold';color:#343434;border-color:#ececec;text-transform:uppercase;margin-bottom:20px}@media (max-width:991px){.checkout-index-index .checkout-container .opc-wrapper ol .step-title,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-title{margin-bottom:20px;padding:0}}.checkout-index-index .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search,.braintree-googlepay-review .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search{margin:15px 0 0}.checkout-index-index .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset,.braintree-googlepay-review .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset{margin:0}.checkout-index-index .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .label,.braintree-googlepay-review .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .label{margin:0 0 10px 0;padding:0;color:#343434;font-size:14px;width:100%;position:relative;text-align:left;font-family:'montserratsemibold'}.checkout-index-index .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .control,.braintree-googlepay-review .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .control{width:100%}.checkout-index-index .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .control ._with-search-btn,.braintree-googlepay-review .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .control ._with-search-btn{height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:5px 15px}.checkout-index-index .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .control .search-btn .primary .primary,.braintree-googlepay-review .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .control .search-btn .primary .primary{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-index-index .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .control .search-btn .primary .primary:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .control .search-btn .primary .primary:hover{background:#d41e1e}.checkout-index-index .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .control .note a,.braintree-googlepay-review .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .control .note a{color:#39b54a}.checkout-index-index .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .control .note a:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .form-collectinstores #collectinstore-search .fieldset .field .control .note a:hover{color:#343434}.checkout-index-index .checkout-container .opc-wrapper ol .shipping-information,.braintree-googlepay-review .checkout-container .opc-wrapper ol .shipping-information{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;border-top:1px solid #efefef;padding-top:20px;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.checkout-index-index .checkout-container .opc-wrapper ol .shipping-information>div,.braintree-googlepay-review .checkout-container .opc-wrapper ol .shipping-information>div{width:48%}@media (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper ol .shipping-information>div,.braintree-googlepay-review .checkout-container .opc-wrapper ol .shipping-information>div{width:100%}.checkout-index-index .checkout-container .opc-wrapper ol .shipping-information>div+div,.braintree-googlepay-review .checkout-container .opc-wrapper ol .shipping-information>div+div{margin-top:15px}}.checkout-index-index .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-title,.braintree-googlepay-review .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-title{display:block;margin-bottom:15px}.checkout-index-index .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-title span,.braintree-googlepay-review .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-title span{display:inline-block;width:auto;margin:0 10px 0 0;color:#343434;font-size:14px;font-family:'montserratsemibold'}.checkout-index-index .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-title .action,.braintree-googlepay-review .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-title .action{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0}.checkout-index-index .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-title .action span,.braintree-googlepay-review .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-title .action span{margin:0;color:#fff}.checkout-index-index .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-title .action:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-title .action:hover{background-color:#000}.checkout-index-index .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-content,.braintree-googlepay-review .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-content{line-height:22px;font-size:13px}.checkout-index-index .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-content a,.braintree-googlepay-review .checkout-container .opc-wrapper ol .shipping-information>div .shipping-information-content a{color:#343434}.checkout-index-index .checkout-container .opc-wrapper ol .step-content,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content{margin-bottom:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .new-address-popup,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .new-address-popup{margin-bottom:15px}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .new-address-popup .action,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .new-address-popup .action{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .new-address-popup .action:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .new-address-popup .action:hover{background:#d41e1e;color:#fff}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .field.addresses,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .field.addresses{margin-top:10px}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item{padding:10px;margin:0 5px 5px 0;border:1px solid #ececec;color:#343434;font-size:13px;width:32%}@media (max-width:991px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item{width:49%;margin-bottom:15px}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item:nth-child(2n),.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item:nth-child(2n){margin-right:0;float:right}}@media (max-width:479px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item{width:100%;margin-right:0}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item a,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item a{color:#39b54a;font-size:14px}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item a:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item a:hover{color:#d41e1e}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item.selected-item,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item.selected-item{border-color:#40b546}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item.selected-item:after,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .field.addresses .control .shipping-address-items .shipping-address-item.selected-item:after{background:#39b54a}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .table-checkout-shipping-method,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .table-checkout-shipping-method{min-width:100%;width:100%;margin:0 0 15px 0;display:table !important}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .table-checkout-shipping-method tr.row-error .col-error,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .table-checkout-shipping-method tr.row-error .col-error{display:table-cell !important}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .table-checkout-shipping-method tr td,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .table-checkout-shipping-method tr td{color:#343434;font-size:13px;line-height:18px}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .table-checkout-shipping-method tr td .price,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .table-checkout-shipping-method tr td .price{color:#343434;font-size:13px;line-height:18px}.checkout-index-index .checkout-container .opc-wrapper ol .step-content .table-checkout-shipping-method tr td:last-child,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content .table-checkout-shipping-method tr td:last-child{display:none}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form{max-width:100%}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-shipping-address,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-shipping-address{margin-top:15px}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login{margin:0 0 15px;border-color:#e7e2e2}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .fieldset,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .fieldset{margin-bottom:15px}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .fieldset .fieldset,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .fieldset .fieldset{margin-bottom:0}@media (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .fieldset,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .fieldset{margin-bottom:0px}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .field,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .field{margin:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar{margin:10px 0 0;padding-left:150px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar{padding:0}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .primary button,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .primary button{margin:0px;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;text-decoration:none}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .primary button:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .primary button:hover{background:#d41e1e;color:#fff}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .primary button:last-child,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .primary button:last-child{margin:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .secondary,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .secondary{margin:0;padding:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .secondary .action,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .secondary .action{color:#343434;font-size:14px;line-height:normal;font-family:'montserratsemibold' !important;margin:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .secondary .action:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .secondary .action:hover{color:#3ab549}@media (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .secondary .action,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.form-login .actions-toolbar .secondary .action{font-size:13px}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-title,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-title{margin:0;padding:15px 0;border-color:#e7e2e2}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-title .label,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-title .label{width:auto;margin:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-title .label a,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-title .label a{color:#39b54a;font-size:14px}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-title .label a:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-title .label a:hover{color:#d41e1e}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content{padding:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .payment-method-billing-address .fieldset .billing-address-form,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .payment-method-billing-address .fieldset .billing-address-form{max-width:100%}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .payment-method-billing-address .field label,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .payment-method-billing-address .field label{font-family:'montserratmedium';font-weight:500;margin:10px 0 0;font-size:14px}@media (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .payment-method-billing-address .field label,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .payment-method-billing-address .field label{margin:0 0 10px}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .billing-address-details,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .billing-address-details{font-size:13px;color:#343434;line-height:24px}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .billing-address-details a,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .billing-address-details a{color:#343434;font-size:13px;font-family:'montserratsemibold';line-height:normal;margin:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .billing-address-details a:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .billing-address-details a:hover{color:#39b54a}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .billing-address-details .action-edit-address,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .billing-address-details .action-edit-address{margin:10px 0 0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .billing-address-details .action-edit-address:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .billing-address-details .action-edit-address:hover{background:#d41e1e;color:#fff}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .actions-toolbar,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .actions-toolbar{margin-bottom:10px;display:inline-block;width:100%}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .actions-toolbar .primary button,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .actions-toolbar .primary button{margin:0 0 0 1px;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;text-decoration:none}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .actions-toolbar .primary button:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .actions-toolbar .primary button:hover{background:#d41e1e;color:#fff}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .actions-toolbar .primary button:last-child,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .actions-toolbar .primary button:last-child{margin:0}@media (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .actions-toolbar .primary button,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-method .payment-method-content .actions-toolbar .primary button{margin:0 0 1px}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option{margin:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-title,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-title{padding:10px 0;margin:0;border-color:#e7e2e2}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-title .action-toggle,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-title .action-toggle{color:#343434;font-size:14px;font-family:'montserratsemibold';line-height:normal;margin:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-title .action-toggle:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-title .action-toggle:hover{color:#39b54a}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content{padding:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;position:relative}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner{margin:0;line-height:normal}@media (max-width:479px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner{width:100%;margin-bottom:5px}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field{display:block}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field .label,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field .label{display:none}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field .control,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field .control{width:auto}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field .control input,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field .control input{width:100%}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field .control .mage-error[generated],.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field .control .mage-error[generated]{position:absolute}@media (max-width:479px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field .control .mage-error[generated],.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field .control .mage-error[generated]{bottom:-20px}}@media (max-width:479px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field .control,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .payment-option-inner .field .control{width:100%}}@media (max-width:479px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .actions-toolbar,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .actions-toolbar{width:100%;margin-bottom:5px}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .actions-toolbar .primary .action-apply,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .actions-toolbar .primary .action-apply{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .actions-toolbar .primary .action-apply:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form.payments .payment-option .payment-option-content .form-discount .actions-toolbar .primary .action-apply:hover{background:#d41e1e;color:#fff}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .label,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .label{font-family:'montserratmedium';font-weight:500}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field{display:inline-block;width:100%;margin-bottom:15px;max-width:100%}@media (max-width:479px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field.choice input,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field.choice input{margin:0;width:15px}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field.choice label,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field.choice label{width:calc(100% - 20px) !important;vertical-align:top;padding-left:5px}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field:last-child,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field:last-child{margin-bottom:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field:after,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field:after{display:none}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field:before,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field:before{display:none}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field.field-select-billing label,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field.field-select-billing label{display:none}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field.field-select-billing .control,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field.field-select-billing .control{width:100%}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field.street,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field.street{margin-bottom:0}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field.street .control .field,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field.street .control .field{margin:0 0 10px}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field.street .control .field .label,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field.street .control .field .label{display:none}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field.street .control .field .control,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field.street .control .field .control{width:100%}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .label,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .label{margin:10px 0 0 0;padding:0;color:#343434;font-size:14px;width:140px;text-align:left;font-family:'montserratmedium';font-weight:500}@media (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .label,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .label{width:100%;margin:0 0 10px}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .label:after,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .label:after{font-size:13px;margin:0;line-height:normal;color:#c74941}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control{width:calc(100% - 150px);float:right}@media (max-width:767px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control{width:100%}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control._with-tooltip .field-tooltip,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control._with-tooltip .field-tooltip{position:relative;display:inline;vertical-align:text-bottom}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control._with-tooltip input,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control._with-tooltip input{width:70%}@media (min-width:992px) and (max-width:1280px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control._with-tooltip input,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control._with-tooltip input{width:90%}}@media (max-width:575px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control._with-tooltip input,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control._with-tooltip input{width:88%}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control input,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control input{height:40px;border:none;background-color:#f4f4f4;width:70%;font-size:12px;padding:0 15px}@media (min-width:992px) and (max-width:1280px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control input,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control input{width:90%}}@media (max-width:991px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control input,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control input{width:100%}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control select,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control select{height:40px;border:none;background-color:#f4f4f4;width:70%;font-size:12px;padding:0 30px 0 15px;background:#f4f4f4 url(../images/select-arrow.png) no-repeat calc(100% - 11px)}@media (min-width:992px) and (max-width:1280px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control select,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control select{width:90%}}@media (max-width:991px){.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control select,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control select{width:100%}}.checkout-index-index .checkout-container .opc-wrapper ol .step-content form .field .control .note,.braintree-googlepay-review .checkout-container .opc-wrapper ol .step-content form .field .control .note{font-size:12px;width:100%}.checkout-index-index .checkout-container .opc-wrapper ol .actions-toolbar,.braintree-googlepay-review .checkout-container .opc-wrapper ol .actions-toolbar{margin:0}.checkout-index-index .checkout-container .opc-wrapper ol .actions-toolbar .primary,.braintree-googlepay-review .checkout-container .opc-wrapper ol .actions-toolbar .primary{margin:0}.checkout-index-index .checkout-container .opc-wrapper ol .actions-toolbar .primary .button,.braintree-googlepay-review .checkout-container .opc-wrapper ol .actions-toolbar .primary .button{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;margin:0}.checkout-index-index .checkout-container .opc-wrapper ol .actions-toolbar .primary .button:hover,.braintree-googlepay-review .checkout-container .opc-wrapper ol .actions-toolbar .primary .button:hover{background:#d41e1e;color:#fff}.checkout-index-index .checkout-container .opc-sidebar,.braintree-googlepay-review .checkout-container .opc-sidebar{margin:0;width:30%;background:#f4f4f4}@media (max-width:991px){.checkout-index-index .checkout-container .opc-sidebar,.braintree-googlepay-review .checkout-container .opc-sidebar{width:100%;padding:0}}@media (max-width:767px){.checkout-index-index .checkout-container .opc-sidebar,.braintree-googlepay-review .checkout-container .opc-sidebar{width:88%;padding:0;left:inherit}}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-header,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-header{display:none}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content{border:none;border-radius:0;background:transparent}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information{padding:0}@media (max-width:767px){.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information{padding:0 15px}}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information .shipping-information-title,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information .shipping-information-title{font-size:18px;border-color:#e7e2e2;line-height:normal;margin:0 0 10px;padding:0 0 10px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information .shipping-information-title span,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information .shipping-information-title span{margin:0;font-size:18px;line-height:normal;font-family:'montserratsemibold';padding:0}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information .shipping-information-title .action-edit:before,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information .shipping-information-title .action-edit:before{font-size:20px;line-height:20px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information .shipping-information-content,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information .shipping-information-content{font-size:13px;line-height:24px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information .shipping-information-content a,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information .shipping-information-content a{color:#39b54a;font-size:14px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information .shipping-information-content a:hover,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information .shipping-information-content a:hover{color:#d41e1e}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary{background:#f4f4f4;padding:15px;top:0 !important}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tbody tr:last-child strong,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tbody tr:last-child strong{font-family:'montserratbold'}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tbody tr:last-child strong span,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tbody tr:last-child strong span{font-family:'montserratbold'}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr.grand th,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr.grand th{font-family:'montserratbold'}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr.grand td .price,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr.grand td .price{font-family:'montserratbold'}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr th,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr th{padding:8px 0;background:transparent !important;font-size:14px;color:#343434;border-bottom:1px solid #e7e2e2;font-weight:500;font-family:'montserratmedium'}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr th .label,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr th .label{padding:0;font-size:14px;color:#343434;margin:0 0 5px;display:block}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr th .value,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr th .value{font-size:12px;color:#343434}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr td,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr td{padding:8px 0;font-size:14px;color:#343434;border-bottom:1px solid #e7e2e2}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr td .price,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .table-totals tr td .price{font-weight:500;font-family:'montserratmedium'}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .title,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .title{margin:0 0 10px;font-size:16px;line-height:normal;font-family:'montserratsemibold';border-bottom:1px solid #e7e2e2;padding:0 0 10px;text-transform:uppercase}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .title:after,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .title:after{top:5px;margin:0}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .title strong,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .title strong{font-size:14px;font-family:'montserratmedium'}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper{margin:0;padding:0;max-width:100%;max-height:740px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item{border:none !important;padding:0 0 10px !important;border-bottom:1px solid #e7e2e2 !important;margin-bottom:15px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item:last-child,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item:last-child{margin-bottom:0;padding:0 !important;border:none !important}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product{display:inline-block;width:100%}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-photo,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-photo{width:70px !important;float:left}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-photo .product-image-container .product-image-wrapper img,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-photo .product-image-container .product-image-wrapper img{width:70px !important;height:70px !important}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details{margin:0;padding:0;float:right;width:calc(100% - 100px)}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner{display:inline-block;width:100%;margin:0 0 10px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block{display:block;padding:0}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block .product-item-name,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block .product-item-name{line-height:14px;margin:0 0 8px;display:block;font-size:14px;font-family:'montserratmedium';font-weight:500}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block .product-item-name a,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block .product-item-name a{font-size:14px;padding:0;display:block;color:#343434;font-family:'montserratmedium';text-decoration:none}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block .product-item-name a:hover,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block .product-item-name a:hover{color:#d41e1e}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block .details-qty,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block .details-qty{margin:0 0 8px;line-height:14px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block .details-qty .label,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block .details-qty .label{font-size:14px;font-family:'montserratmedium';margin:0;padding:0}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block .details-qty .value,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .product-item-name-block .details-qty .value{margin:0 5px;font-size:14px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal{display:block;text-align:left}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-including-tax,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-including-tax{color:rgba(52,52,52,0.5);font-size:14px !important;line-height:14px;font-family:'montserratregular';font-weight:500;display:block;width:100%;text-decoration:inherit;margin:0 0 3px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-including-tax .price,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-including-tax .price{font-size:16px;font-family:'montserratmedium';color:#343434;line-height:normal;font-weight:700}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-including-tax .price:after,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-including-tax .price:after{content:'inc. VAT';margin-left:5px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-excluding-tax,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-excluding-tax{color:rgba(52,52,52,0.5);font-size:14px !important;line-height:14px;font-family:'montserratregular';font-weight:500;display:block;width:100%;text-decoration:inherit;margin:0 0 8px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-excluding-tax:before,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-excluding-tax:before{display:none}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-excluding-tax .price,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-excluding-tax .price{font-size:14px;font-family:'montserratmedium';color:#343434;line-height:normal;font-weight:500}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-excluding-tax .price:after,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product-item-inner .subtotal .price-excluding-tax .price:after{content:'ex. VAT';margin-left:5px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options{font-size:14px;line-height:14px}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options span,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options span{font-family:'montserratmedium';font-size:14px;line-height:14px;color:#343434;margin-bottom:5px;display:inline-block}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options .content .item-options,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options .content .item-options{margin:0}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options .content .item-options .label,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options .content .item-options .label{margin:0 8px 0 0;padding:0;font-size:14px;line-height:14px;font-family:'montserratmedium'}.checkout-index-index .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options .content .item-options .values,.braintree-googlepay-review .checkout-container .opc-sidebar .modal-inner-wrap .modal-content .opc-block-summary .block .content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .options .content .item-options .values{margin:0;font-size:14px;font-family:'montserratmedium';line-height:14px}#collectinstore-search-results p{margin-bottom:10px;font-size:14px}#collectinstore-search-results ul{padding:0 !important}#collectinstore-search-results ul li a{color:#343434}#collectinstore-search-results ul li a:hover{color:#3ab549}#collectinstore-search-results address{font-size:13px !important}.braintree-googlepay-review .page-title{font-size:18px}.braintree-googlepay-review .page-title h1{font-size:28px;line-height:28px;font-family:'montserratbold';text-transform:uppercase}@media (max-width:991px){.braintree-googlepay-review .page-title h1{line-height:24px;font-size:24px}}.braintree-googlepay-review .box-title span{font-size:14px;font-family:'montserratsemibold';text-transform:uppercase}.braintree-googlepay-review .block.discount .title strong{font-size:14px;font-family:'montserratsemibold';text-transform:uppercase}.braintree-googlepay-review .block.discount .content .fieldset label{font-size:14px;font-family:'montserratsemibold';text-transform:uppercase}.braintree-googlepay-review .block.discount .content .fieldset .actions-toolbar{padding-bottom:20px}.braintree-googlepay-review .block.discount .content .fieldset .actions-toolbar .primary{float:right}.braintree-googlepay-review .block.discount .content .fieldset .actions-toolbar .primary .action.apply{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0}.braintree-googlepay-review .paypal-review-items strong{font-size:14px;font-family:'montserratsemibold';text-transform:uppercase}.braintree-googlepay-review .paypal-review-items a{float:right;margin-top:20px;color:#343434;font-size:14px;line-height:normal;font-family:'montserratsemibold'}.braintree-googlepay-review .paypal-review-items table.cart .col{border:none}.braintree-googlepay-review .paypal-review-items table.cart .col.price{text-align:left}.braintree-googlepay-review .paypal-review-items table.cart .cart .col .price span,.braintree-googlepay-review .paypal-review-items table.cart .cart .col .subtotal span{font-size:14px;line-height:normal;font-family:'montserratsemibold'}.braintree-googlepay-review .paypal-review-items table.cart .cart .col .price .price-excluding-tax,.braintree-googlepay-review .paypal-review-items table.cart .cart .col .subtotal .price-excluding-tax{font-size:14px}.braintree-googlepay-review .paypal-review-items table.cart .cart .col .price .price-excluding-tax:before,.braintree-googlepay-review .paypal-review-items table.cart .cart .col .subtotal .price-excluding-tax:before{font-size:14px}.braintree-googlepay-review .paypal-review-items table.cart .opc-block-summary tr th{background:white}.braintree-googlepay-review .order-review-form .action{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0}.cms-page-view .breadcrumbs,.faq-category-view .breadcrumbs{margin-top:40px}@media (max-width:1399px){.cms-page-view .breadcrumbs,.faq-category-view .breadcrumbs{margin:15px auto 15px auto;padding:0 30px}}@media (max-width:1281px){.cms-page-view .breadcrumbs,.faq-category-view .breadcrumbs{padding:0 15px}}.cms-page-view .column.main ul,.faq-category-view .column.main ul{padding-left:15px;margin-bottom:15px}.cms-page-view .column.main ul li,.faq-category-view .column.main ul li{list-style-type:disc;font-size:14px;color:#636363;font-weight:600}.cms-page-view .column a,.faq-category-view .column a{text-decoration:underline !important;color:#39b54a;font-family:'montserratbold'}.cms-page-view .column a:hover,.faq-category-view .column a:hover{color:#d41e1e}.cms-page-view .column .faq-category,.faq-category-view .column .faq-category{background:#f4f4f4;padding:15px}.cms-page-view .column .faq-category h1,.faq-category-view .column .faq-category h1{padding-top:0;color:#39b54a}.cms-page-view .column .faq-category .faqs-list li,.faq-category-view .column .faq-category .faqs-list li{margin-bottom:10px;font-size:14px !important}.cms-page-view .column .faq-category .faqs-list li:last-child,.faq-category-view .column .faq-category .faqs-list li:last-child{margin-bottom:0}.cms-page-view .column .faq-category .faqs-list li a,.faq-category-view .column .faq-category .faqs-list li a{color:#343434;font-size:14px !important}.cms-page-view .column .faq-category .faqs-list li a:hover,.faq-category-view .column .faq-category .faqs-list li a:hover{color:#d41e1e}.cms-page-view .column .faq-category .faqs-list li .description,.faq-category-view .column .faq-category .faqs-list li .description{padding:15px 0px}@media (max-width:767px){.cms-page-view .column .faq-category .faqs-list li .description,.faq-category-view .column .faq-category .faqs-list li .description{padding:6px 0}}.cms-page-view h1,.faq-category-view h1{font-size:24px;color:#343434;line-height:24px;margin-bottom:15px;font-family:'montserratbold';text-transform:uppercase}@media (max-width:1399px){.cms-page-view h1,.faq-category-view h1{font-size:22px}}@media (max-width:767px){.cms-page-view h1,.faq-category-view h1{font-size:20px;margin-bottom:10px}}.cms-page-view h2,.faq-category-view h2{font-size:20px;color:#343434;line-height:20px;padding:10px 0 15px;font-family:'montserratbold';text-transform:uppercase;margin:0}.cms-page-view h2 span,.faq-category-view h2 span{font-size:20px !important}@media (max-width:1399px){.cms-page-view h2,.faq-category-view h2{font-size:18px}}@media (max-width:767px){.cms-page-view h2,.faq-category-view h2{font-size:16px;padding:8px 0 10px}}.cms-page-view address,.faq-category-view address{font-size:14px;line-height:18px;margin-bottom:12px;word-break:break-word;color:#636363;font-weight:600}@media (max-width:1399px){.cms-page-view address,.faq-category-view address{margin-bottom:15px}}@media (max-width:767px){.cms-page-view address,.faq-category-view address{margin-bottom:8px}}.cms-page-view p,.faq-category-view p{line-height:20px;margin-bottom:15px;word-break:break-word;color:#636363;font-weight:600}.cms-page-view p span,.faq-category-view p span{line-height:25px !important}@media (max-width:1399px){.cms-page-view p,.faq-category-view p{line-height:22px;margin-bottom:15px}.cms-page-view p span,.faq-category-view p span{line-height:22px !important}}@media (max-width:767px){.cms-page-view p,.faq-category-view p{line-height:20px;margin-bottom:8px}.cms-page-view p span,.faq-category-view p span{line-height:20px !important}}.cms-page-view .faqs-title,.faq-category-view .faqs-title{padding-bottom:15px}.cms-page-view .faqs-title .title,.faq-category-view .faqs-title .title{font-size:38px;text-transform:uppercase;font-family:'montserratbold';line-height:30px;margin-bottom:25px;color:#343434}@media (max-width:1399px){.cms-page-view .faqs-title .title,.faq-category-view .faqs-title .title{font-size:28px;line-height:25px;margin-bottom:20px}}@media (max-width:767px){.cms-page-view .faqs-title .title,.faq-category-view .faqs-title .title{font-size:20px;line-height:20px;margin-bottom:10px}}.cms-page-view .faqs-title .sub-title,.faq-category-view .faqs-title .sub-title{font-size:18px !important;font-family:'montserratbold';margin-bottom:15px !important;line-height:20px;color:#343434}@media (max-width:1399px){.cms-page-view .faqs-title .sub-title,.faq-category-view .faqs-title .sub-title{font-size:16px !important;margin-bottom:10px !important}}@media (max-width:767px){.cms-page-view .faqs-title .sub-title,.faq-category-view .faqs-title .sub-title{font-size:15px !important;margin-bottom:8px !important}}.cms-page-view .block-faq-category .block-content ol li,.faq-category-view .block-faq-category .block-content ol li{border-bottom:1px solid #f3f4f0;margin-bottom:10px;padding-bottom:10px;position:relative;padding-left:10px;font-size:14px !important}.cms-page-view .block-faq-category .block-content ol li a,.faq-category-view .block-faq-category .block-content ol li a{font-size:14px !important;color:#343434;display:inline-block;font-family:'montserratbold'}.cms-page-view .block-faq-category .block-content ol li a:before,.faq-category-view .block-faq-category .block-content ol li a:before{content:'\f105';font-family:"Fontawesome";position:absolute;left:0}.cms-page-view .block-faq-category .block-content ol li a:hover,.faq-category-view .block-faq-category .block-content ol li a:hover{color:#d41e1e;text-decoration:underline !important}@media (max-width:991px){.faq-category-view .columns,.cms-help .columns{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.faq-category-view .columns .sidebar-main,.cms-help .columns .sidebar-main{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.faq-category-view .columns .column.main,.cms-help .columns .column.main{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}@media (max-width:991px) and (max-width:768px){.faq-category-view .columns .column.main,.cms-help .columns .column.main{min-height:auto}}.cms-about .page-main .columns{max-width:1280px;margin:auto;width:100%}.cms-about .trustpilot-widget iframe{margin:0 auto}@media (max-width:991px){.cms-about iframe{width:100%}}.cms-help .breadcrumbs{max-width:100% !important}.cms-help .page-main{max-width:100% !important}.cms-page-view .breadcrumbs{max-width:1280px;width:100%}.cms-page-view .page-main{max-width:1280px;width:100%}.contact-index-index .page-main{padding-top:30px;max-width:1280px;width:100%}@media (max-width:991px){.contact-index-index .page-main{padding-top:15px}}.contact-index-index .page-main h1{font-size:28px;line-height:28px;font-family:'montserratbold';text-transform:uppercase;margin:0 0 30px}.contact-index-index .page-main .column.main{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.contact-index-index .page-main .column.main .contacts,.contact-index-index .page-main .column.main .contact{min-width:1px}@media (max-width:991px){.contact-index-index .page-main .column.main .contacts,.contact-index-index .page-main .column.main .contact{width:100%}}.contact-index-index .page-main .column.main .contacts .legend,.contact-index-index .page-main .column.main .contact .legend{margin:0 0 35px 0;line-height:normal;font-size:16px;letter-spacing:1px;border-bottom:1px solid #f3f4f0;padding-bottom:24px;color:#343434;font-family:'montserratbold';text-transform:uppercase}@media (max-width:991px){.contact-index-index .page-main .column.main .contacts .legend,.contact-index-index .page-main .column.main .contact .legend{margin-bottom:15px}}.contact-index-index .page-main .column.main .contact{width:60%}@media (max-width:991px){.contact-index-index .page-main .column.main .contact{width:100%}}.contact-index-index .page-main .column.main .contact .fieldset{margin:0 0 10px}.contact-index-index .page-main .column.main .contact .fieldset .field{display:inline-block;width:100%;margin-bottom:15px;color:#343434;font-size:14px;font-family:'montserratregular' !important}.contact-index-index .page-main .column.main .contact .fieldset .field.required .label:after{content:'*';color:#c74941;font-size:12px;margin:0 0 0 5px}.contact-index-index .page-main .column.main .contact .fieldset .field label{margin:0 0 10px;padding:0 !important;color:#343434;font-size:14px;width:100%;position:relative;font-family:'montserratsemibold' !important;text-align:left;font-weight:400}.contact-index-index .page-main .column.main .contact .fieldset .field .control{width:100%}.contact-index-index .page-main .column.main .contact .fieldset .field .control .input-text,.contact-index-index .page-main .column.main .contact .fieldset .field .control .required-entry{color:#343434;background:#f4f4f4;border:0;height:40px;padding:0 10px;font-family:'montserratsemibold' !important;font-size:13px !important}.contact-index-index .page-main .column.main .contact .fieldset .field .control select{background:#f4f4f4 url(../images/select-arrow.png) no-repeat calc(100% - 11px) !important}.contact-index-index .page-main .column.main .contact .fieldset .field .control textarea{height:80px !important;padding:10px !important;resize:none}.contact-index-index .page-main .column.main .contact .actions-toolbar{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}.contact-index-index .page-main .column.main .contact .actions-toolbar p.required{margin:10px 25px 0 0;color:#9c9c9c;font-size:13px}.contact-index-index .page-main .column.main .contact .actions-toolbar p.required:before{content:'* ';display:inline-block;color:#39b54a;margin-right:4px}.contact-index-index .page-main .column.main .contact .actions-toolbar .submit.primary{margin:0;font-family:'montserratsemibold' !important;background:#39b54a;color:#fff;font-size:14px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;padding:0px 15px;height:40px;border:none;letter-spacing:-0.25px;line-height:14px;border-radius:0}.contact-index-index .page-main .column.main .contact .actions-toolbar .submit.primary:hover,.contact-index-index .page-main .column.main .contact .actions-toolbar .submit.primary:focus{background:#d41e1e}.contact-index-index .page-main .column.main .contact .half-fields{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -10px}.contact-index-index .page-main .column.main .contact .half-fields .field{padding:0 10px;width:50%}@media (max-width:479px){.contact-index-index .page-main .column.main .contact .half-fields .field{width:100%}}.contact-index-index .page-main .column.main .contacts{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;width:40%}@media (max-width:991px){.contact-index-index .page-main .column.main .contacts{width:100%}}.contact-index-index .page-main .column.main .contacts .legend{max-width:170px;padding:0 0 10px;margin:0 0 10px}@media (max-width:767px){.contact-index-index .page-main .column.main .contacts .legend{max-width:100%}}.contact-index-index .page-main .column.main .contacts .block{width:100%;padding:0 10px;margin:0 0 50px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:991px){.contact-index-index .page-main .column.main .contacts .block{width:50%}}@media (max-width:767px){.contact-index-index .page-main .column.main .contacts .block{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-bottom:15px;width:100%}}@media (max-width:479px){.contact-index-index .page-main .column.main .contacts .block{width:100%}.contact-index-index .page-main .column.main .contacts .block:last-child{margin-bottom:0}}.contact-index-index .page-main .column.main .contacts .block .icon-place{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-right:45px}@media (max-width:767px){.contact-index-index .page-main .column.main .contacts .block .icon-place{width:100%;margin:0 auto 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact-index-index .page-main .column.main .contacts .block .icon-place span{height:65px;width:65px;display:block}.contact-index-index .page-main .column.main .contacts .block .icon-place .phone{background:url('../images/contact-phone.png');background-repeat:no-repeat}.contact-index-index .page-main .column.main .contacts .block .icon-place .adress{background:url('../images/contact-address.png');background-repeat:no-repeat}.contact-index-index .page-main .column.main .contacts .block .icon-place .email{background:url('../images/contact-email.png');background-repeat:no-repeat}.contact-index-index .page-main .column.main .contacts .block .icon-place .livechat{background:url('../images/contact-livechat.png');background-repeat:no-repeat}.contact-index-index .page-main .column.main .contacts .block .content-place{-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:767px){.contact-index-index .page-main .column.main .contacts .block .content-place{text-align:center}}.contact-index-index .page-main .column.main a{color:#39b54a;font-size:14px}@media (min-width:992px) and (max-width:1280px){.contact-index-index .page-main .column.main a{word-break:break-word}}.contact-index-index .page-main .column.main a:hover{color:#d41e1e}.contact-index-index .page-main .column.main ul li{line-height:25px;font-size:14px}.blog-page .post-view .post-holder{border:none;margin:0;padding:0}.blog-page .post-view .post-holder .post-info .item.post-comments a{color:#343434}.blog-page .post-view .post-holder .post-info .item span{padding:0;border:none;font-size:14px;font-family:'montserratsemibold';color:#343434;font-style:normal}.blog-page .post-view .post-holder .post-info .item a{color:#39b54a;font-family:'montserratsemibold';font-size:14px}.blog-page .post-view .post-holder .post-info .item:after{display:none}.blog-page .post-view .post-holder .post-info .item.post-posed-date{float:right}.blog-page .post-view .post-holder .post-info .item.post-author{margin-right:20px}.blog-page .post-view .post-holder .post-content .post-description .post-ftimg-hld{margin-bottom:15px}.blog-page .post-view .post-holder .post-content .post-description .post-text-hld{font-family:'montserratsemibold';font-size:14px;line-height:20px;color:#343434}.blog-page .post-view .post-holder .post-bottom a{color:#39b54a;font-family:'montserratsemibold';font-size:14px}.blog-page .post-view .post-holder .post-bottom .block .c-count{border-color:#ececec}.blog-page .post-view .post-holder .post-bottom .block .c-replyform{margin:0}.blog-page .post-view .post-holder .post-bottom .block .c-replyform textarea{border:1px solid #ececec !important;height:150px;margin-bottom:15px}.blog-page .post-view .post-holder .post-bottom .block .c-replyform .c-btn-hld{background-color:transparent;border:none;padding:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}.blog-page .post-view .post-holder .post-bottom .block .c-replyform .c-btn-hld .lr-hld{width:100%;margin-bottom:15px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.blog-page .post-view .post-holder .post-bottom .block .c-replyform .c-btn-hld .lr-hld input{border-color:#ececec;height:40px}.blog-page .post-view .post-holder .post-bottom .block .c-replyform .c-btn-hld .lr-hld>div{width:49%;padding:0}@media (max-width:1023px){.blog-page .post-view .post-holder .post-bottom .block .c-replyform .c-btn-hld .lr-hld>div{width:100%;margin-bottom:10px}}.blog-page .post-view .post-holder .post-bottom .block .c-replyform .c-btn-hld button{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px;text-transform:uppercase;padding:0px 15px;height:40px;margin:0;border:none;letter-spacing:-0.25px;line-height:14px;border-radius:0}.blog-page .post-view .post-holder .post-bottom .block .c-replyform .c-btn-hld button.cancel{margin-right:10px;background:#202020}.blog-page .post-view .post-holder .post-bottom .block .c-replyform .c-btn-hld button:hover{background-color:#d41e1e}@media (max-width:479px){.blog-page .post-view .post-holder .post-bottom .block .c-replyform .c-btn-hld button{margin:0 0 10px !important;width:100%}}.blog-page .post-view .post-holder .post-bottom .block .c-comments .c-post{margin:0}.blog-page .post-view .post-holder .post-bottom .block .c-comments .c-post .p-name{color:#343434;font-size:14px;text-transform:capitalize}.blog-page .toolbar{border-top:1px solid #ececec;padding-top:10px}.blog-page .toolbar .pages ul{display:block;text-align:center}.blog-page .toolbar .pages ul li{font-size:12px;line-height:14px;border-right:1px solid #ececec;padding:3px 9px 3px 0;margin-right:9px}.blog-page .toolbar .pages ul li:last-child{border-right:none;padding-right:0;margin-right:0}.blog-page .toolbar .pages ul li.current strong.page{line-height:14px;font-size:12px}.blog-page .toolbar .pages ul li.current strong.page span{color:#202020;text-decoration:underline}.blog-page .toolbar .pages ul li.pages-item-previous{border-right:none}.blog-page .toolbar .pages ul li.pages-item-previous a{width:auto;margin:auto !important;border:none;color:#3ab549 !important;text-transform:uppercase;text-decoration:underline !important}.blog-page .toolbar .pages ul li.pages-item-previous a:before{display:none}.blog-page .toolbar .pages ul li.pages-item-previous a:visited{color:#3ab549 !important}.blog-page .toolbar .pages ul li.pages-item-previous a span{position:static;height:auto;width:auto;overflow:visible;margin:0}.blog-page .toolbar .pages ul li.pages-item-previous a span.label{display:none}.blog-page .toolbar .pages ul li.pages-item-next{border-right:none;margin-right:0;margin-left:9px}.blog-page .toolbar .pages ul li.pages-item-next a{width:auto;margin:auto !important;border:none;color:#3ab549 !important;text-transform:uppercase;text-decoration:underline !important}.blog-page .toolbar .pages ul li.pages-item-next a:before{display:none}.blog-page .toolbar .pages ul li.pages-item-next a:visited{color:#3ab549 !important}.blog-page .toolbar .pages ul li.pages-item-next a span{position:static;height:auto;width:auto;overflow:visible;margin:0}.blog-page .toolbar .pages ul li.pages-item-next a span.label{display:none}.blog-page .toolbar .pages ul li a{line-height:14px;font-size:12px;font-family:'montserratbold';color:rgba(32,32,32,0.5)}.blog-page .toolbar .pages ul li a:hover{color:#202020}.blog-page .toolbar .pages ul li a:visited{color:rgba(32,32,32,0.5) !important}.blog-page.blog-page-list .post-list-wrapper .post-list{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -15px;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.blog-page.blog-page-list .post-list-wrapper .post-list li{width:100%;border:none;padding:0 15px;position:relative;margin:0 0 40px}@media (max-width:767px){.blog-page.blog-page-list .post-list-wrapper .post-list li{margin-bottom:15px}}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item{height:100%;position:relative;background:transparent;border:1px solid #e9e9e9;padding-bottom:25px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item img{height:580px;object-fit:cover;width:100%;opacity:1}@media (max-width:1023px){.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item img{height:400px}}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content{width:100%;margin:auto;margin-top:20px;padding:0 20px}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .blog-title{text-transform:uppercase;font-size:22px;color:#343434;line-height:28px;margin-bottom:10px;font-family:'montserratsemibold'}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .blog-title a{color:#343434}@media (max-width:1023px){.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .blog-title{max-width:100%;margin-bottom:10px;font-size:20px;line-height:20px}}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .post-info{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:10px}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .post-info .item{border-right:1px solid #e9e9e9;padding-right:8px;margin-right:8px}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .post-info .item:last-child{border-right:none;margin-right:0;padding-right:0}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .post-info .post-author{display:block}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .post-info .post-author span{padding:0;font-size:14px;color:#39b54a}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .post-info .post-comments{display:block}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .post-info .post-comments a{font-size:14px;color:#39b54a}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .post-info .post-comments span{padding:0;font-size:14px;color:#39b54a}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content p{margin-bottom:15px;letter-spacing:0.25px;line-height:24px;font-size:14px;color:#343434;font-family:'montserratmedium'}@media (max-width:1023px){.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content p{margin-bottom:10px}}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .blog-action a{padding:12px 36px;border:none;text-transform:uppercase;color:#fff;line-height:normal;font-family:'montserratsemibold';display:inline-block;background-color:#49c140}.blog-page.blog-page-list .post-list-wrapper .post-list li .post-item .post-content .blog-action a:hover{background-color:#d41e1e}.blog-page .page-main{padding-bottom:40px;max-width:1280px;padding-right:15px;padding-left:15px;margin:auto}.blog-page .breadcrumbs{padding-top:15px}@media (max-width:1280px){.blog-page .breadcrumbs{padding:15px 15px 0}}@media (max-width:1023px){.blog-page .columns{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}}.blog-page .columns .column{width:80% !important}@media (max-width:1023px){.blog-page .columns .column{width:100% !important;order:3;-ms-order:3;-webkit-order:3;padding-top:30px;padding-bottom:0 !important}}.blog-page .columns .column .page-title-wrapper .page-title{text-transform:uppercase;font-size:30px;color:#343434;display:block;margin-bottom:30px;font-family:'montserratsemibold'}@media (max-width:1400px){.blog-page .columns .column .page-title-wrapper .page-title{margin-bottom:20px;font-size:24px}}@media (max-width:767px){.blog-page .columns .column .page-title-wrapper .page-title{margin-bottom:10px;font-size:18px}}.blog-page .sidebar{background:transparent;padding:0;display:none}@media (max-width:1023px){.blog-page .sidebar{width:100% !important}}.blog-page .sidebar.sidebar-additional{display:block}.blog-page .sidebar .block{margin-bottom:15px !important}.blog-page .sidebar .block.block-categories .block-content li{position:relative;margin:0 0 15px;padding-left:20px}.blog-page .sidebar .block.block-categories .block-content li:before{width:6px;height:6px;background:#ddd;position:absolute;left:0;top:6px;content:"";border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%}.blog-page .sidebar .block.blog-search{margin-bottom:0 !important}.blog-page .sidebar .block.blog-search .block-content{border:none;padding-bottom:0;margin:0}@media (max-width:1023px){.blog-page .sidebar .block.blog-search .block-content{display:block}}.blog-page .sidebar .block.blog-search .block-content .form{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.blog-page .sidebar .block.blog-search .block-content .form .field.search{width:calc(100% - 40px);border:1px solid #49c140}.blog-page .sidebar .block.blog-search .block-content .form .field.search .control input{border:none;padding:0 15px;margin:0;height:36px}.blog-page .sidebar .block.blog-search .block-content .form .actions{width:40px}.blog-page .sidebar .block.blog-search .block-content .form .actions .action.search{height:38px;width:40px;line-height:normal;padding:0;text-transform:uppercase;font-size:14px;position:relative;background-color:#49c140;top:0;right:0}.blog-page .sidebar .block.blog-search .block-content .form .actions .action.search:before{display:none}.blog-page .sidebar .block.blog-search .block-content .form .actions .action.search:after{font-family:"Fontawesome";color:#fff;font-size:16px;content:'\f002';top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;right:0}.blog-page .sidebar .block:last-child{margin-bottom:0 !important}.blog-page .sidebar .block:last-child .block-content{border:none;padding-bottom:0;margin-bottom:0}.blog-page .sidebar .block .block-title{padding:0 0 10px;border-bottom:1px solid #eaeaea;margin:0 0 15px}.blog-page .sidebar .block .block-title strong{color:#343434;font-family:'montserratmedium';font-size:18px}@media (max-width:1023px){.blog-page .sidebar .block .block-title{position:relative}.blog-page .sidebar .block .block-title.open:after{content:'\f106'}.blog-page .sidebar .block .block-title:after{font-size:18px;color:#343434;content:'\f107';font-family:"Fontawesome";position:absolute;right:15px;top:5px;line-height:normal}}.blog-page .sidebar .block .accordion{padding:0px 15px 15px 15px;border-bottom:1px solid #5a5a5a;margin:0 0 15px}.blog-page .sidebar .block .accordion li{padding:0 0 10px;margin-bottom:10px;display:block;border-bottom:1px dotted #ddd}.blog-page .sidebar .block .accordion li:last-child{margin-bottom:0;border:none;padding-bottom:0}.blog-page .sidebar .block .accordion li a{color:#39b54a;font-family:'montserratmedium';font-size:14px !important;text-transform:capitalize}.blog-page .sidebar .block .accordion li a:hover{color:#343434;text-decoration:underline !important}.blog-page .sidebar .block .tagclaud-hld{padding:0px 15px 15px 15px;border-bottom:1px solid #5a5a5a;margin:0 0 15px}.blog-page .sidebar .block .tagclaud-hld span{font-size:14px !important;display:inline-block;line-height:14px;margin:0 10px 10px 0;border:1px solid #eaeaea;padding:7px}.blog-page .sidebar .block .tagclaud-hld span:hover{background-color:#49c140;border-color:#49c140}.blog-page .sidebar .block .tagclaud-hld span:hover a{color:#fff !important}.blog-page .sidebar .block .tagclaud-hld span:last-child{margin-bottom:0}.blog-page .sidebar .block .tagclaud-hld span a{color:#39b54a;font-family:'montserratmedium';font-size:14px !important;text-transform:capitalize}.blog-page .sidebar .block .tagclaud-hld span a:hover{color:#343434;text-decoration:underline !important}.blog-page .sidebar .block .block-content{padding:0;border-bottom:none;margin:0 0 40px}@media (max-width:1023px){.blog-page .sidebar .block .block-content{display:none}.blog-page .sidebar .block .block-content.open{display:block;margin-bottom:0}}.blog-page .sidebar .block .block-content .item{padding:0 0 10px;margin-bottom:10px;display:block;border-bottom:1px dotted #ddd}.blog-page .sidebar .block .block-content .item a{color:#39b54a;font-family:'montserratmedium';font-size:14px !important;text-transform:capitalize}.blog-page .sidebar .block .block-content .item a:hover{color:#343434;text-decoration:underline !important}.blog-page .sidebar .block .block-content .item:last-child{margin-bottom:0;border:none;padding:0}.blog-page .sidebar .block .block-content ul li{margin-bottom:5px;display:block}.blog-page .sidebar .block .block-content ul li:last-child{margin-bottom:0}.blog-page .sidebar .block .block-content ul li a{color:#39b54a;font-family:'montserratmedium';font-size:14px !important;text-transform:capitalize}.blog-page .sidebar .block .block-content ul li a:hover{color:#343434}.blog-page .sidebar .block .block-content .tags-list li{display:inline-block;margin-right:10px}.blog-page .sidebar .block .block-content .blog-search{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.blog-page .sidebar .block .block-content .blog-search input{height:38px;border:none;padding-right:55px}.blog-page .sidebar .block .block-content .blog-search .button{background:#39b54a;border:none;position:absolute;right:0}.blog-page .sidebar .block .block-content .blog-search .button:before{color:#fff;content:'\f002';font-family:"Fontawesome";font-size:16px;font-weight:normal}.blog-page .sidebar .block .block-content .blog-search .button span{display:none}.blog-page .post-view .post-image{margin-bottom:15px}.blog-page .post-view .post-content p{margin-bottom:10px;line-height:22px;font-size:14px}@media (max-width:767px){.blog-page .post-view .post-content p{line-height:20px}}.blog-page .post-view .post-content p:last-child{margin-bottom:0}.blog-page .post-view .post-content p a{color:#39b54a;text-decoration:underline !important;font-size:15px}@media (max-width:767px){.blog-page .post-view .post-content p a{font-size:14px}}.blog-page .post-view .post-content p a:hover{color:#d41e1e}.blog-page .post-view .post-meta{font-size:14px}.blog-page .post-view .post-meta a{color:#39b54a;text-decoration:underline !important;font-size:15px}@media (max-width:767px){.blog-page .post-view .post-meta a{font-size:14px}}.blog-page .post-view .post-meta a:hover{color:#d41e1e}.blog-page .post-view form .fieldset{margin-bottom:15px}.blog-page .post-view form .actions-toolbar{margin:0 0 0 140px !important}@media (max-width:767px){.blog-page .post-view form .actions-toolbar{margin:0 !important}}.blog-page .post-view form .actions-toolbar .primary button{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-page .post-view form .actions-toolbar .primary button:hover{background-color:#d41e1e}.blog-page .post-view form .legend{margin:0 0 15px;display:block;font-size:18px;font-family:'montserratmedium'}.blog-page .post-view form .field{margin-bottom:15px}.blog-page .post-view form .field:last-child{margin-bottom:0}.blog-page .post-view form .field .label{margin:0;padding:0;width:140px;text-align:left;font-size:14px;font-family:'montserratmedium';font-weight:500}@media (max-width:767px){.blog-page .post-view form .field .label{margin:0 0 10px}}.blog-page .post-view form .field .label:after{font-size:14px}.blog-page .post-view form .field .control input{height:40px;border:none;background-color:#f4f4f4;width:70%;font-size:12px;padding:5px 15px}@media (max-width:767px){.blog-page .post-view form .field .control input{width:100%}}.blog-page .post-view form .field .control textarea{background-color:#f4f4f4;width:70%;height:100px;padding:10px;border:none}@media (max-width:767px){.blog-page .post-view form .field .control textarea{width:100%}}.blog-page .post-list-wrapper .post-list{border-bottom:1px solid #ececec;padding:0px 0 30px 0;margin-bottom:30px !important}@media (max-width:1023px){.blog-page .post-list-wrapper .post-list{padding:0 0 15px;margin-bottom:15px !important}}.blog-page .post-list-wrapper .post-list:last-child{margin-bottom:0 !important;padding:0;border:none}.blog-page .post-list-wrapper .post-list h2{margin:0 0 15px;padding:0 15px;font-size:28px;font-family:'montserratsemibold';color:#343434;text-transform:uppercase;display:block;width:100%}.blog-page .post-list-wrapper .post-list h2 a{color:#343434}@media (max-width:1023px){.blog-page .post-list-wrapper .post-list h2{font-size:22px;margin-bottom:10px}}.blog-page .post-list-wrapper .post-list .load-more{text-align:center;margin-top:30px;display:block;width:100%}@media (max-width:1023px){.blog-page .post-list-wrapper .post-list .load-more{margin-top:15px}}.blog-page .post-list-wrapper .post-list .load-more a{color:#a3a3a3;font-size:14px;font-family:'montserratsemibold';text-transform:uppercase;text-decoration:none}.blog-page .post-list-wrapper .post-list .load-more a:hover{color:#49c140}.blog-page .post-list-wrapper .post-list .load-more a:hover:before{color:#49c140}.blog-page .post-list-wrapper .post-list .load-more a:before{font-family:"Fontawesome";content:'\f0c9';color:#a3a3a3;font-size:14px;margin:0 10px 0 0}.blog-page .post-list-wrapper .post-list .blog-post-slider{padding:0 15px}.blog-page .post-list-wrapper .post-list .blog-post-slider .owl-nav{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;z-index:999;right:0;height:0}.blog-page .post-list-wrapper .post-list .blog-post-slider .owl-nav button{z-index:2;width:19px;height:104px;border:none;background-color:#f0f0f0;float:left}@media (max-width:1023px){.blog-page .post-list-wrapper .post-list .blog-post-slider .owl-nav button{height:60px}}.blog-page .post-list-wrapper .post-list .blog-post-slider .owl-nav button:hover{background-color:#49c140}.blog-page .post-list-wrapper .post-list .blog-post-slider .owl-nav button:hover span{color:#fff}.blog-page .post-list-wrapper .post-list .blog-post-slider .owl-nav button span{font-size:20px}.blog-page .post-list-wrapper .post-list .blog-post-slider .owl-nav button.owl-prev{margin-left:-15px}@media (max-width:1280px){.blog-page .post-list-wrapper .post-list .blog-post-slider .owl-nav button.owl-prev{margin-left:-5px}}@media (max-width:1023px){.blog-page .post-list-wrapper .post-list .blog-post-slider .owl-nav button.owl-prev{margin-left:15px}}.blog-page .post-list-wrapper .post-list .blog-post-slider .owl-nav button.owl-next{float:right;margin-right:-15px}@media (max-width:1280px){.blog-page .post-list-wrapper .post-list .blog-post-slider .owl-nav button.owl-next{margin-right:-5px}}@media (max-width:1023px){.blog-page .post-list-wrapper .post-list .blog-post-slider .owl-nav button.owl-next{margin-right:15px}}.blog-page .post-list-wrapper .post-list .blog-post-slider .post-item{position:relative;background:#000}.blog-page .post-list-wrapper .post-list .blog-post-slider .post-item img{height:580px;object-fit:cover;opacity:0.6}@media (max-width:1023px){.blog-page .post-list-wrapper .post-list .blog-post-slider .post-item img{height:400px}}.blog-page .post-list-wrapper .post-list .blog-post-slider .post-item .post-content{position:absolute;z-index:999;bottom:50px;left:0;width:80%;right:0;margin:auto}.blog-page .post-list-wrapper .post-list .blog-post-slider .post-item .post-content .blog-title{text-transform:uppercase;font-size:22px;color:#fff;line-height:28px;margin-bottom:20px;font-family:'montserratsemibold';max-width:240px}@media (max-width:1023px){.blog-page .post-list-wrapper .post-list .blog-post-slider .post-item .post-content .blog-title{max-width:100%;margin-bottom:10px;font-size:20px;line-height:20px}}.blog-page .post-list-wrapper .post-list .blog-post-slider .post-item .post-content p{margin-bottom:30px;letter-spacing:0.25px;line-height:20px;font-size:14px;color:#fff;font-family:'montserratsemibold'}@media (max-width:1023px){.blog-page .post-list-wrapper .post-list .blog-post-slider .post-item .post-content p{margin-bottom:15px}}.blog-page .post-list-wrapper .post-list .blog-post-slider .post-item .post-content .blog-action a{padding:12px 36px;border:1px solid #40b546;text-transform:uppercase;color:#fff;line-height:normal;font-family:'montserratsemibold';display:inline-block}.blog-page .post-list-wrapper .post-list .blog-post-slider .post-item .post-content .blog-action a:hover{background-color:#fff;color:#39b54a}@media (max-width:1399px){.catalogrequests-index-index .breadcrumbs{margin:15px 0}}@media (max-width:1281px){.catalogrequests-index-index .breadcrumbs{padding:0 15px}}@media (max-width:767px){.catalogrequests-index-index .request-block{margin-bottom:20px}}.catalogrequests-index-index .fieldset{margin-bottom:10px}.catalogrequests-index-index .fieldset p{margin-bottom:30px;font-family:'montserratbold';font-size:14px !important;line-height:16px !important}@media (max-width:991px){.catalogrequests-index-index .fieldset p{line-height:15px !important;margin-bottom:10px}}.catalogrequests-index-index .fieldset .legend{margin:0 0 30px 0;font-size:28px;border-bottom:2px solid #ececec;padding-bottom:15px;color:#343434;font-family:'montserratbold';text-transform:uppercase}@media (max-width:991px){.catalogrequests-index-index .fieldset .legend{font-size:20px;margin-bottom:10px;padding-bottom:10px}}.catalogrequests-index-index .fieldset .field{display:inline-block;width:100%;margin-bottom:15px;color:#343434}@media (max-width:991px){.catalogrequests-index-index .fieldset .field{margin-bottom:10px}}.catalogrequests-index-index .fieldset .field .label{margin:0;padding:0 !important;color:#343434;font-size:14px;width:160px !important;position:relative;font-family:'montserratsemibold';text-align:left !important}@media (max-width:991px){.catalogrequests-index-index .fieldset .field .label{width:100% !important;margin:0 0 5px 0}}.catalogrequests-index-index .fieldset .field .label:after{font-size:13px !important;margin:0 !important;line-height:normal;color:#c74941}.catalogrequests-index-index .fieldset .field .control{width:calc(100% - 170px) !important;float:right}.catalogrequests-index-index .fieldset .field .control .password-strength-meter{font-size:12px}@media (max-width:991px){.catalogrequests-index-index .fieldset .field .control{width:100% !important}}.catalogrequests-index-index .fieldset .field .control input,.catalogrequests-index-index .fieldset .field .control select{height:40px;border:none;background-color:#f4f4f4;width:100%;font-size:12px;padding:5px 15px;outline:none}.catalogrequests-index-index .fieldset .field .control select{background:#f4f4f4 url(../images/select-arrow.png) no-repeat calc(100% - 11px)}.catalogrequests-index-index .fieldset .field .control select:focus{outline:none !important}.catalogrequests-index-index .actions-toolbar{padding-left:0;margin:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}@media (max-width:991px){.catalogrequests-index-index .actions-toolbar{padding-left:0}}.catalogrequests-index-index .actions-toolbar:before,.catalogrequests-index-index .actions-toolbar:after{display:none}.catalogrequests-index-index .actions-toolbar .primary{margin-bottom:0}.catalogrequests-index-index .actions-toolbar .primary .action{margin:0;font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.catalogrequests-index-index .actions-toolbar .primary .action:hover{background:#d41e1e}.catalogsearch-result-index .products.wrapper~.toolbar{border-top:none}.category-home-gyms.catalog-category-view .page-wrapper .page-main{padding:0px}.category-home-gyms.catalog-category-view .page-wrapper .page-main .columns .column.main{padding-bottom:0px}.category-home-gyms.catalog-category-view .page-wrapper .page-main .columns .column.main .custom-category{padding:0 50px}@media (min-width:1281px) and (max-width:1399px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .columns .column.main .custom-category{padding:0 30px}}@media (max-width:1280px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .columns .column.main .custom-category{padding:0 15px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .columns .column.main .two-img-section{display:none}@media (min-width:1281px) and (max-width:1399px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .container{padding:0 30px}}@media (max-width:1280px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .container{padding:0 15px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .page{padding:0 50px}@media (min-width:1281px) and (max-width:1399px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .page{padding:0 30px}}@media (max-width:1280px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .page{padding:0 15px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view{text-align:left;margin:0px}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .cat-view-more{display:none}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .gym-title{margin-bottom:15px;text-transform:uppercase;font-weight:bold;font-family:'montserratextrabold';font-size:32px;line-height:40px}@media (max-width:1200px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .gym-title{font-size:26px;line-height:30px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description{margin-bottom:0px}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description p{margin:0px;max-width:100%}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .row{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-expert{margin-top:30px}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-expert p{margin:0px 0px 15px 0px;line-height:18px;color:#343434;font-size:14px;font-family:'montserratregular';max-width:100%}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-expert .gym-expert-video{background:#efefef;text-align:center;margin:30px 0px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-expert .gym-expert-video img{display:inline}@media (max-width:767px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-expert .gym-expert-video iframe{width:100% !important}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment{margin-bottom:45px}@media (max-width:1600px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment{padding:0px 15px;margin-bottom:30px}}@media (max-width:767px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment{padding:0px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment p{margin-bottom:25px;line-height:18px;color:#343434;font-size:14px;font-family:'montserratregular'}@media (max-width:767px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment p{margin-bottom:50px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list{margin:0 auto;max-width:1440px}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider{border-left:1px solid #f3f4f0}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section{padding:0px 20px;border-right:1px solid #f3f4f0}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-img{display:block;margin-bottom:35px}@media (max-width:991px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-img{margin-bottom:20px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-img img{margin:auto}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .sale-label{background:#d81e1e;color:#ffffff;font-size:14px;line-height:14px;font-family:'montserratsemibold';text-transform:uppercase;letter-spacing:-0.25px;padding:0px 20px;height:40px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;z-index:9;left:20px}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details{display:block}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .price-box .normal-price .price-label{margin-right:4px}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .price-box .price-container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .price-box .price-container span{font-size:14px !important}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .price-box .old-price span{font-size:14px !important}@media (max-width:991px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .price-box .old-price .price-final_price{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .price-box .special-price .price-final_price{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}}@media (max-width:575px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .price-box{margin-bottom:15px;min-height:1px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details h3{color:#3b3a3a;font-size:14px;line-height:18px;font-family:'montserratbold';min-height:38px;margin-bottom:15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:575px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details h3{min-height:1px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details h3 a{font-size:14px;color:#3b3a3a}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .description-text{display:block;margin-bottom:30px}@media (max-width:1400px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .description-text{min-height:100px;margin-bottom:15px}}@media (max-width:991px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .description-text{min-height:80px}}@media (max-width:575px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .description-text{min-height:1px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .description-text p{line-height:18px;color:#343434;font-size:14px;margin-bottom:0}@media (max-width:1280px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .description-text p{line-height:20px;font-size:13px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .site-btn a{font-family:'montserratsemibold' !important;background:#3ab549;color:#fff;font-size:14px !important;text-transform:uppercase;padding:0px 15px !important;height:40px;border:none;letter-spacing:-0.25px;line-height:14px !important;border-radius:0;display:table-cell;vertical-align:middle}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .site-btn a:hover{background-color:#d41e1e}@media (max-width:991px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-item .product-section .product-section-details .site-btn{display:block;margin:0}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;right:0;display:block !important;height:0}@media (max-width:767px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav{display:none}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav button{line-height:normal !important}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav button:before{color:#9c9c9c;content:'\f105';font-family:"Fontawesome";font-size:46px}@media (max-width:991px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav button:before{font-size:26px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav button span{display:none}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav .owl-prev{margin-left:-100px;float:left}@media (max-width:1701px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav .owl-prev{margin-left:-30px}}@media (max-width:1600px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav .owl-prev{margin-left:-30px}}@media (max-width:1400px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav .owl-prev{margin-left:-30px}}@media (max-width:1200px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav .owl-prev{margin-left:-25px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav .owl-prev:before{content:'\f104'}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav .owl-next{float:right;margin-right:-100px}@media (max-width:1701px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav .owl-next{margin-left:-30px}}@media (max-width:1600px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav .owl-next{margin-right:-30px}}@media (max-width:1400px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav .owl-next{margin-right:-30px}}@media (max-width:1200px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .home-equipment .home-equipment-list .gym-equipment-slider .owl-nav .owl-next{margin-right:-25px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-accessories{background:#f0f0f0;padding:30px 0px}@media (max-width:1200px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-accessories .row [class*='col-']{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-bottom:40px}}@media (max-width:767px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-accessories .row [class*='col-']{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-accessories .accessories-title{margin-bottom:20px}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-accessories .accessories-title p{margin-bottom:10px}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-accessories .gym-accessories-item .gym-accessories-pic{margin-bottom:25px}@media (max-width:1200px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-accessories .gym-accessories-item .gym-accessories-pic img{width:100%}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-accessories .gym-accessories-item h5{margin-bottom:15px;text-transform:uppercase;font-weight:bold;font-family:'montserratextrabold';font-size:20px}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-accessories .gym-accessories-item h5 a{color:#000}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-accessories .gym-accessories-item p{line-height:20px;color:#343434;font-size:14px;font-family:'montserratregular'}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-design-panel{position:relative}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-design-panel>img{width:100%;position:relative;z-index:1}@media (max-width:767px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-design-panel>img{height:300px;object-fit:cover}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-design-panel .gym-design-container{position:absolute;left:0px;top:70px;width:500px;padding:0px 50px;z-index:5}@media (min-width:1281px) and (max-width:1399px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-design-panel .gym-design-container{padding:0 30px}}@media (max-width:1280px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-design-panel .gym-design-container{padding:0 15px}}@media (max-width:991px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-design-panel .gym-design-container{top:40px}}@media (max-width:767px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-design-panel .gym-design-container{width:100%}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-design-panel .gym-design-container .gym-title{color:#fff}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-design-panel .gym-design-container p{font-size:14px;color:#fff;line-height:20px;margin-bottom:0px;display:block;font-family:'montserratlight'}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner{background:#2d2d2d;color:#fff;padding:40px 0px 50px 0px}@media (max-width:767px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner{padding:40px 0px 20px 0px}}@media (max-width:575px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .row{margin:0px -8px}}@media (max-width:991px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .row [class*='col-']{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-bottom:25px}}@media (max-width:575px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .row [class*='col-']{padding:0px 8px 15px 8px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .gym-title{color:#fff;margin-bottom:50px}@media (max-width:767px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .gym-title{margin-bottom:30px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items{width:400px;height:400px;overflow:hidden;margin:0 auto;border-radius:100%;position:relative}@media (max-width:1600px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items{width:300px;height:300px}}@media (max-width:1399px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items{width:260px;height:260px}}@media (max-width:1280px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items{width:200px;height:200px}}@media (max-width:991px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items{width:260px;height:260px}}@media (max-width:575px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items{width:100%;height:100%}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items h5{margin:0px;text-transform:uppercase;font-weight:bold;font-family:'montserratextrabold';font-size:20px;color:#fff}@media (max-width:575px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items h5{font-size:14px}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items .partners-info-front{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items .partners-info-front img{border-radius:100%;width:100%;height:100%}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items .partners-info-front .center-item{color:#fff;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;left:0;position:absolute;transition:opacity .25s;z-index:1;width:100%;height:100%;background:rgba(33,33,33,0.5);padding:30px;text-align:center;flex-direction:column}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items .partners-info-hover{bottom:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;opacity:1;position:absolute;transition:opacity .25s;z-index:1;width:100%;height:100%;flex-direction:column;background:#212121;text-align:center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items .partners-info-hover img{max-width:120px;margin:auto}@media (max-width:1399px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items .partners-info-hover img{max-width:90px}}@media (max-width:1280px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items .partners-info-hover img{max-width:60px}}@media (max-width:575px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items .partners-info-hover img{max-width:50px;margin:auto}}.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items .partners-info-hover h5{color:#40b34e;font-size:24px;margin-top:15px}@media (max-width:1399px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items .partners-info-hover h5{font-size:18px;margin-top:10px}}@media (max-width:767px){.category-home-gyms.catalog-category-view .page-wrapper .page-main .category-view .main-category-description .gym-partner .partners-items .partners-info-hover h5{font-size:16px;margin-top:10px}}#braintree-three-d-modal{position:fixed;top:0;left:0;display:flex;align-items:center;height:100vh;width:100vw;z-index:100000;visibility:visible}#braintree-three-d-modal .bt-modal-frame{height:420px;width:440px;margin:auto;background-color:#ffffff;z-index:2;border-radius:6px}#braintree-three-d-modal .bt-modal-body{height:380px;margin:20px;background-color:white;border:1px solid #d3d3d3}#braintree-three-d-modal .bt-mask{position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0.75}@media (max-width:650px){#braintree-three-d-modal .bt-modal-frame{width:100%}}.braintree-applepay-container-product{display:inline-block}.braintree-applepay-container-product .braintree-apple-pay-button{padding:10px 0px;margin:0;margin-bottom:15px}.braintree-apple-pay-button{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:plain;display:block;width:200px;min-height:40px;border:1px solid #000;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% calc(60% + 2px);background-repeat:no-repeat;background-color:black;background-position:50% 50%;border-radius:5px;padding:2px;margin:20px auto;transition:background-color .15s;cursor:pointer}.ppcredit-summary{background:linear-gradient(to right, #009cde, #003087);color:#fff;padding:15px;text-align:center;margin:10px 0px}.ppcreditcalc-container{border:1px solid #dedede;background:#FFF}.ppcreditcalc-header{background:#FFF;padding:15px}.ppcreditcalc-legal{background-color:#eee;border-top:1px solid #dedede;padding:15px;font-size:1.2rem;line-height:2rem}.ppcreditcalc-instalments{list-style:none;margin:0;padding:0;border-top:1px solid #dedede;border-bottom:1px solid #dedede;background-color:#eeeeee}.ppcreditcalc-instalments li{display:inline-block;margin:0;padding:0}.ppcreditcalc-instalments-term{display:block;padding:10px 15px;color:#000}.ppcreditcalc-instalments-term:hover{background:#009CDE;color:#FFF;text-decoration:none}.ppcreditcalc-instalments-term.active{background:#003087;color:#FFF}.ppcreditcalc-instalment-summary{padding:15px}.ppcreditcalc-instalment-summary dl{margin:0}.ppcreditcalc-instalment-summary dt{display:inline-block;width:50%}.ppcreditcalc-instalment-summary dd{display:inline-block}#braintree_expirationDate{width:90px}button.braintree-googlepay-button{background-origin:content-box;background-position:center center;background-repeat:no-repeat;background-size:contain;border:0px;border-radius:4px;box-shadow:rgba(60,64,67,0.3) 0px 1px 1px 0px,rgba(60,64,67,0.15) 0px 1px 3px 1px;cursor:pointer;height:40px;min-height:40px;padding:11px 24px}button.braintree-googlepay-button.black{background-color:#000;box-shadow:none;padding:12px 24px 10px}button.braintree-googlepay-button.white{background-color:#fff}button.braintree-googlepay-button.short{min-width:90px;width:160px}button.braintree-googlepay-button.black.short{background-image:url(https://www.gstatic.com/instantbuy/svg/dark_gpay.svg)}button.braintree-googlepay-button.white.short{background-image:url(https://www.gstatic.com/instantbuy/svg/light_gpay.svg)}button.braintree-googlepay-button.black:active{background-color:#5f6368}button.braintree-googlepay-button.black:hover{background-color:#3c4043}button.braintree-googlepay-button.white:active{background-color:#fff}button.braintree-googlepay-button.white:focus{box-shadow:#e8e8e8 0 1px 1px 0,#e8e8e8 0 1px 3px}button.braintree-googlepay-button.white:hover{background-color:#f8f8f8}button.braintree-googlepay-button.long{min-width:152px;width:240px}button.braintree-googlepay-button.white.long{background-image:url(https://www.gstatic.com/instantbuy/svg/light/en.svg)}button.braintree-googlepay-button.black.long{background-image:url(https://www.gstatic.com/instantbuy/svg/dark/en.svg)}.googlepay-minicart-logo{margin-top:15px;text-align:center}.payment-method-braintree .hosted-control{padding:8px 15px;box-sizing:content-box}#braintree_cc_number{padding-left:68px}.payment-method-braintree .cvv .field-tooltip{left:10rem;top:10px}.checkout-payment-method .credit-card-types.braintree-credit-card-types img{width:30px;-webkit-filter:none;-webkit-transition:none}.braintree-card-control{position:relative}.braintree-credit-card-selected{position:absolute;z-index:10;left:10px}.braintree-paypal-logo.oneclick-container{width:100%}#payment_form_braintree_ach_direct_debit .field>.fields .field .label{font-weight:600}#payment_form_braintree_ach_direct_debit .field>.fields .field.required>.label:after{content:'*';color:#e02b27;font-size:1.8rem;margin:0 0 0 5px}#payment_form_braintree_ach_direct_debit .field>.fields .field .control{margin:10px 10px 0 0}#payment_form_braintree_ach_direct_debit .field>.fields .field .control input[type="text"]::placeholder,#payment_form_braintree_ach_direct_debit .field>.fields .field .control input[type="number"]::placeholder{color:lightgrey}