@charset "UTF-8";.svg-icon.-on-edge{margin-left:-8px}.svg-icon{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-5px -5px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0;filter:brightness(80%)}.svg-icon-shipping-location{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-255px -55px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-ship-to-home{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-305px -55px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-account{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-5px -55px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-cart{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-55px -55px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-toggle{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-305px -5px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-logout{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-55px -55px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-location{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-255px -55px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-remove-from-cart{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-55px -55px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-add-to-cart{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-55px -55px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-preview{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-105px -5px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-edit{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-5px -105px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0;rotate:270deg}.svg-icon-delete{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-155px -5px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-arrow-left{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-455px -5px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-checkmark{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-305px -55px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-close{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-205px -5px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-minus{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-455px -55px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-plus{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-405px -55px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}.svg-icon-help{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-355px -55px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0;width:30px;height:30px;background-position:-360px -60px}@font-face{font-family:Mulish;src:url(../../fonts/mulish/Mulish-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:'Mulish bold';src:url(../../fonts/mulish/Mulish-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:'Mulish black';src:url(../../fonts/mulish/Mulish-Black.ttf);font-weight:700;font-style:normal}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.js-slick-slider{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;width:calc(100% + 75px*2);margin-left:-75px;opacity:0;transition:opacity .5s ease-in}.js-slick-slider.slick-initialized{opacity:1}.js-slick-slider .slick-arrow{-ms-flex:0 0 75px;flex:0 0 75px;max-width:75px;height:100px;background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer}.js-slick-slider .slick-arrow.js-slick-arrow-prev{background-image:url(../../images/arrow_prev.png)}.js-slick-slider .slick-arrow.js-slick-arrow-next{background-image:url(../../images/arrow_next.png)}.js-slick-slider .js-slick-slider-item{padding:0 5px;text-align:center}.js-slick-slider .js-slick-slider-item>a{display:block;background-color:#fafafa;box-shadow:3px 3px 12px #0000004D;border-radius:6px}.js-slick-slider .js-slick-slider-item .js-slick-slider-image{width:100%}.js-slick-slider .js-slick-slider-item .js-slick-slider-caption{display:block;padding:25px 0;font-size:16px;font-weight:700}.js-slick-slider .js-slick-slider-item .js-slick-slider-price{display:block;margin:10px 0;font-size:16px;color:#3f9bb6}@media (max-width:1399px){.js-slick-slider{width:100%;margin-left:0}}@media (max-width:991px){.js-slick-slider .slick-arrow{-ms-flex:0 0 45px;flex:0 0 45px;max-width:45px;height:60px}.js-slick-slider .js-slick-slider-item{padding:0 2px}}html{font-size:15px}body{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:400;color:#555;min-width:340px}@media (max-width:767px){body{font-size:10pt}}div,p{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:400}@media (max-width:767px){div,p{font-size:10pt}}p{margin:0}a{color:#555;text-decoration:none}a.-underline{text-decoration:underline}a:hover{color:#555}a.text-link{color:#000;font-weight:700;text-decoration:underline}.mobile-only{display:none}a.text-link,a.text-link:not([href]),a.text-link:not([href]):hover{color:#3f9bb6;cursor:pointer;text-decoration:underline}.visible-xs{display:none}.hidden-xs{display:block}.-color-theme{color:#000}.accesibility-header{position:absolute;top:-100000px}.container-error .error{margin-top:120px;text-align:center}.container-error .error p{margin:20px}.container-error .error .big-page-img img{width:100%}.menu-list ul{list-style:none;margin:0;padding:0}.menu-list ul li a{display:inline-block;line-height:36px;border-radius:10px}.menu-list ul li a:hover{text-decoration:none}.menu-list ul li a:hover .svg-icon{filter:invert(69%) sepia(100%) saturate(500%) hue-rotate(154deg) brightness(81%) contrast(56%)}.menu-list ul li a:hover span{color:#3f9bb6}.menu-list ul li a span{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;vertical-align:bottom;padding-right:10px;line-height:40px;color:#000}@media (max-width:767px){.menu-list ul li a span{font-size:10pt}}.menu-list ul li .btn{line-height:36px;padding:0;border-radius:0;text-align:left;font-weight:400;transition:none;color:#656565;display:inline-block;min-width:0;padding-right:10px;border-radius:10px}.menu-list ul li .btn:hover{text-decoration:none}.menu-list ul li .btn:hover .svg-icon{filter:invert(69%) sepia(100%) saturate(500%) hue-rotate(154deg) brightness(81%) contrast(56%)}.menu-list ul li .btn:hover span{color:#000}.menu-list ul li button span{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;vertical-align:bottom;line-height:40px}@media (max-width:767px){.menu-list ul li button span{font-size:10pt}}.menu-list.align-right{display:flex;justify-content:flex-end}@media (max-width:991px){.menu-list.align-right{justify-content:center;margin-top:10px}.menu-list.align-right ul{display:flex}}.menu-list.js-mobile-menu-collapse a.toggle-button{display:none}@media (max-width:991px){.menu-list.js-mobile-menu-collapse{margin-top:10px;border-radius:10px}.menu-list.js-mobile-menu-collapse a.toggle-button{font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;display:block;padding:10px;border-radius:10px}}@media (max-width:991px) and (max-width:767px){.menu-list.js-mobile-menu-collapse a.toggle-button{font-size:11pt}}@media (max-width:991px){.menu-list.js-mobile-menu-collapse a.toggle-button:hover{text-decoration:none;color:#000}.menu-list.js-mobile-menu-collapse a.toggle-button:focus{outline:1}.menu-list.js-mobile-menu-collapse ul{display:none}.menu-list.js-mobile-menu-collapse ul a{border-radius:0;display:block}.menu-list.js-mobile-menu-collapse ul .btn{width:100%;border-radius:0}.menu-list.js-mobile-menu-collapse.js-menu-opened{border:solid 1px #656565}.menu-list.js-mobile-menu-collapse.js-menu-opened ul{display:block}.menu-list.js-mobile-menu-collapse.js-menu-opened a.toggle-button{border-radius:0;text-align:right}.menu-list.js-mobile-menu-collapse.js-menu-opened a.toggle-button span{display:none}.menu-list.js-mobile-menu-collapse.js-menu-opened a.toggle-button:after{display:inline-block;content:'\d7';font-size:24pt;line-height:10px;height:20px;vertical-align:bottom}}.alert{margin:30px 0;color:#fff;font-weight:700;border-radius:8px}.alert.alert-success{background-color:#6b9627;border:0}.alert.alert-danger{background-color:#fe0000;border:0}.alert.alert-warning{background-color:#ffeb3b;border:0}.alert a{color:#fff;text-decoration:underline}.section-header h1{font-family:"Mulish black","Open Sans",Sans-serif;font-size:22pt;text-align:center;color:#656565;line-height:110px;margin:0;color:#3f9bb6}@media (max-width:767px){.section-header h1{font-size:14pt}}.section-header h2{font-family:"Mulish black","Open Sans",Sans-serif;font-size:22pt;text-align:center;color:#656565;line-height:110px;margin:0;font-weight:700;color:#3f9bb6}@media (max-width:767px){.section-header h2{font-size:14pt}}.sub-section{padding:30px 0;border-top:solid 1px #d1d1d1}.sub-section>label{color:#000;margin-bottom:15px}.logo-container{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;color:#fff}.logo-container:hover{background-color:inherit}.logo-container a{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;color:inherit}.logo-container a:hover{color:#e3e2e2;text-decoration:none}.logo-container .logo-icon{flex-shrink:0;width:42px;height:42px}.logo-container .logo-text{padding-left:0;vertical-align:top;white-space:nowrap;font-weight:400;font-size:20px;color:inherit}.logo-container .logo-text sup{top:-.1em;font-weight:700;word-spacing:-2px;font-size:55%}.big-page-img{text-align:center}@media (max-width:991px){.big-page-img img{width:100%}}.header-banner{width:100%;height:400px;max-width:1400px;margin:0 auto;background-size:cover;background-position:center}.header-banner.header-banner-terms-and-conditions{background-image:url(../../css/fx/banners/banner_terms_and_conditions.jpg);display:none}.header-banner.header-banner-ad-choices{background-image:url(../../css/fx/banners/banner_ad_choice.jpg);display:none}.address-standard{display:-ms-flex;display:-webkit-flex;display:flex}.address-standard .address-standard-text{color:#000}.section-subheader-tablist .subheader-tablist-tabs{margin:5px 0;padding:0}.section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item{font-family:Mulish,"Open Sans",Sans-serif;font-size:14pt;font-weight:400;color:#656565;list-style:none;margin:10px 0}@media (max-width:767px){.section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item{font-size:11pt}}.section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item .subheader-tablist-link{color:#fff}.section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item .subheader-tablist-link:hover{text-decoration:none}.section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item .subheader-tablist-link.active{font-weight:700}.text-right .btn{margin-left:15px;margin-top:10px}.table{margin-bottom:0;color:#000}.table .center-table-row td{font-weight:700;vertical-align:middle}.icon-button{display:inline-block;border-radius:4px}.icon-button:hover{color:#000}.table-responsive-wrap{position:relative}.table-responsive-wrap .table-responsive .table{border-collapse:separate;border-spacing:0}.table-responsive-wrap .table-responsive .table tbody{border:1px solid #eaeaea}.table-responsive-wrap .table-responsive .table th{border:0;white-space:nowrap;color:#3f9bb6;padding:20px 20px;background-color:#eaeaea}.table-responsive-wrap .table-responsive .table tr td.td-functions{text-align:right}.table-responsive-wrap .table-responsive .table tr td.td-functions .table-function{display:inline-block}.table-responsive-wrap .table-responsive .table tr td.td-functions .table-function .table-button{display:block;width:40px;height:40px}.table-responsive-wrap .table-responsive .table tr td.td-functions .table-function .table-button span{display:none}.table-responsive-wrap .table-responsive .table .collapsed-lable{display:none}@media (max-width:991px){.table-responsive-wrap .table-responsive.collapse-into-blocks{border:0}.table-responsive-wrap .table-responsive.collapse-into-blocks .table{display:block}.table-responsive-wrap .table-responsive.collapse-into-blocks .table thead{display:none}.table-responsive-wrap .table-responsive.collapse-into-blocks .table tbody{width:100%;display:block;border:0}.table-responsive-wrap .table-responsive.collapse-into-blocks .table th{display:none}.table-responsive-wrap .table-responsive.collapse-into-blocks .table tr{margin:30px 0;display:block;padding:15px;border:solid 1px #d1d1d1;border-radius:10px}.table-responsive-wrap .table-responsive.collapse-into-blocks .table tr td{padding:0;border:0;display:block}.table-responsive-wrap .table-responsive.collapse-into-blocks .table tr:first-child{margin-top:15px}.table-responsive-wrap .table-responsive.collapse-into-blocks .table .collapsed-lable{display:inline-block;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;padding-right:5px}}@media (max-width:991px) and (max-width:767px){.table-responsive-wrap .table-responsive.collapse-into-blocks .table .collapsed-lable{font-size:10pt}}.block-item-container .block-item{position:relative;padding:15px;border-radius:10px;margin:30px 0;transition:border-color .3s;border:1px solid #d1d1d1}.fx-main-logo{display:inline-block;width:42px;height:42px;background-image:url(../../../assets/images/spark.png);background-size:contain;background-repeat:no-repeat}.table-nav{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;flex-direction:column}.table-nav .table-nav-caption{margin:20px 0 20px 0}.page-item.active .page-link{background-color:#000;border-color:#000;color:#fff}.page-item .page-link{color:#000}body .tooltip,body .ui-tooltip,body .ui-tooltip.ui-widget.ui-widget-content{padding:0;margin:0;border:0;box-shadow:none;background-color:#000;border-radius:4px;box-shadow:0 3px 8px rgba(0,0,0,.3)}body .tooltip.show,body .ui-tooltip.show,body .ui-tooltip.ui-widget.ui-widget-content.show{opacity:1}body .tooltip .arrow,body .ui-tooltip .arrow,body .ui-tooltip.ui-widget.ui-widget-content .arrow{display:none}body .tooltip .tooltip-inner,body .tooltip .ui-tooltip-content,body .ui-tooltip .tooltip-inner,body .ui-tooltip .ui-tooltip-content,body .ui-tooltip.ui-widget.ui-widget-content .tooltip-inner,body .ui-tooltip.ui-widget.ui-widget-content .ui-tooltip-content{padding:5px 10px;color:#fff;background-color:#000;border-radius:4px}@media (max-width:991px){html{font-size:12px}.visible-xs{display:block}.hidden-xs{display:none}.header-banner{height:200px}.section-header h1{margin:45px 0}.section-header h2{line-height:55px;color:#272727}.section-subheader-tablist .container{padding:0;max-width:none}.section-subheader-tablist .subheader-tablist-tabs{flex-direction:column}.section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item{width:100%;text-align:center}.section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item .subheader-tablist-link{min-height:50px}}@media (max-width:575px){.logo-container .logo-icon{width:32px;height:32px}.logo-container .logo-text{font-size:16px}}@media (min-width:1300px){.container{max-width:1240px}}.edit-qty-bottom select{background:#e3e2e2}.btn{min-width:175px;padding:14px 24px;line-height:26px;border:0;border-radius:16px;font-family:Mulish,"Open Sans",Sans-serif;font-size:14pt;font-weight:400;color:#656565;font-weight:700;color:#fff;cursor:pointer}@media (max-width:767px){.btn{font-size:11pt}}.btn:hover{color:#fff}.btn.btn-white{background-color:#fff;color:#656565;border:solid 1px #656565;padding:13px 24px}.btn.btn-primary,.btn.btn-success{background:linear-gradient(90deg,#4f9bb5,#8d4ad3);transition:background-color .15s ease-in}.btn.btn-primary:focus,.btn.btn-primary:hover,.btn.btn-primary:not(:disabled):not(.disabled).active,.btn.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-success:focus,.btn.btn-success:hover,.btn.btn-success:not(:disabled):not(.disabled).active,.btn.btn-success:not(:disabled):not(.disabled):active{filter:brightness(.8)}.btn.btn-primary.dropdown-toggle:focus,.btn.btn-primary:not(:disabled):not(.disabled):focus,.btn.btn-success.dropdown-toggle:focus,.btn.btn-success:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .2rem rgba(63,155,182,.5)}.btn.btn-cancel{background-color:#272727;transition:background-color .15s ease-in}.btn.btn-cancel:focus,.btn.btn-cancel:hover,.btn.btn-cancel:not(:disabled):not(.disabled).active,.btn.btn-cancel:not(:disabled):not(.disabled):active{background-color:#131313}.btn.btn-cancel.dropdown-toggle:focus,.btn.btn-cancel:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .2rem rgba(39,39,39,.5)}.btn.btn-cancel-blue{background-color:#272727;transition:background-color .15s ease-in}.btn.btn-cancel-blue:focus,.btn.btn-cancel-blue:hover,.btn.btn-cancel-blue:not(:disabled):not(.disabled).active,.btn.btn-cancel-blue:not(:disabled):not(.disabled):active{background-color:#131313}.btn.btn-cancel-blue.dropdown-toggle:focus,.btn.btn-cancel-blue:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .2rem rgba(39,39,39,.5)}.btn.btn-text{display:-ms-flex;display:-webkit-flex;display:flex;padding:10px 10px 10px 0;margin:0;color:#656565;justify-content:center;align-items:center;border:solid 1px #d1d1d1;border-radius:10px;transition:none}.btn.btn-text .fx-icon{margin-right:5px}.btn.btn-text:focus,.btn.btn-text:hover,.btn.btn-text:not(:disabled):not(.disabled).active,.btn.btn-text:not(:disabled):not(.disabled):active,.btn.btn-text:not([href]):not([tabindex]){color:#fff}.btn.btn-text:focus .svg-icon,.btn.btn-text:hover .svg-icon,.btn.btn-text:not(:disabled):not(.disabled).active .svg-icon,.btn.btn-text:not(:disabled):not(.disabled):active .svg-icon,.btn.btn-text:not([href]):not([tabindex]) .svg-icon{filter:brightness(200%)}.btn.btn-text.btn-text-small{text-align:left;padding:0;font-size:12pt}.btn.btn-margin-left{margin-left:15px}.btn.btn-margin-right{margin-right:15px}button.button-nostyle{border:0;background:0 0;padding:0;margin:0}.btn-link{display:inline-block;padding:15px 10px;color:#555}.btn-link:hover{color:#555}.btn-status{padding:5px 3px 5px 45px}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child),.input-group>.form-control:not(:last-child){border-radius:4px}.form-control{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:400;color:#656565;border-radius:4px;width:100%;height:50px;color:#000;border:solid 1px #656565}@media (max-width:767px){.form-control{font-size:10pt}}.input-group{margin:1em 0;flex-direction:column}.input-group.submit-buttons{flex-direction:row;margin-top:2em}.input-group.submit-buttons .btn{margin-right:15px}.input-group.justify-content-end .btn{margin-right:0;margin-left:15px}.input-group.-inline{flex-direction:row;align-items:center;flex-wrap:nowrap}.input-group.-inline .btn{margin-right:10px}.input-group.-inline label{margin:0 15px 0 0}.input-group.-inline select{width:auto}.input-group.-extra-top{margin-top:30px}.input-group.with-button{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.input-group.with-button .form-control{height:50px;margin-right:15px}.input-group.with-button .form-control::placeholder{font-style:italic}.input-group label{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;color:#000}@media (max-width:767px){.input-group label{font-size:10pt}}.input-group label.label-checkbox{margin-bottom:0;font-weight:300;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:400;color:#656565;color:#555}@media (max-width:767px){.input-group label.label-checkbox{font-size:10pt}}.input-group label.label-checkbox a{text-decoration:underline}.input-group .form-control{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:400;color:#656565;border-radius:4px;width:100%;height:50px;color:#000;border:solid 1px #656565;font-weight:600}@media (max-width:767px){.input-group .form-control{font-size:10pt}}.input-group .dropdown-container{border-radius:8px}.input-group select.form-control{border:none}.input-group .uneditable-input{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;width:100%;height:50px;padding:.375rem .75rem;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:400;color:#656565;font-weight:700;border:none;border-radius:4px;background-color:#f5f5f5;color:#656565}@media (max-width:767px){.input-group .uneditable-input{font-size:10pt}}.form-control-icon-container .form-control-icon{position:absolute;width:42px;height:42px;border-right:1px solid #e3e2e2;margin:4px;background-size:contain;pointer-events:none}.form-control-icon-container .form-control-icon.icon-email{background-image:url(../../images/form-email.png)}.form-control-icon-container .form-control-icon.icon-password{background-image:url(../../images/form-password.png)}.form-control-icon-container .form-control{height:50px}.dropdown-container{position:relative;background:#e3e2e2}.dropdown-container select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:#555;background:#e3e2e2}.dropdown-container select::-ms-expand{display:none}.dropdown-container select[option-class=option-hidden]{color:#555}.dropdown-container select[option-class=option-highlight]{color:#555;font-weight:700}.dropdown-container select.form-control:not([size]):not([multiple]){height:50px}.dropdown-container select option{color:#000;font-weight:400}.dropdown-container select option.option-hidden{display:none}.dropdown-container select option.option-highlight{color:#555;font-weight:700}.dropdown-container:after{content:"";position:absolute;top:5px;right:5px;width:40px;height:40px;background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-305px -5px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0;filter:brightness(80%);pointer-events:none}.checkbox-container{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;margin:10px 0}.checkbox-container input[type=checkbox]{position:relative;display:-ms-flex;display:-webkit-flex;display:flex;justify-content:center;align-items:center;flex:0 0 23px;width:23px;height:23px;border:1px solid #c8c7c7;border-radius:5px;margin-right:15px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#fff;cursor:pointer}.checkbox-container input[type=checkbox]:checked{border:1px solid #c8c7c7;box-shadow:inset 0 0 0 5px #fff;background-color:#3f9bb6}.checkbox-container input[type=checkbox]:checked:after{display:block}.radiobox-container{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;margin:10px 0}.radiobox-container input[type=radio]{flex:0 0 23px;width:23px;height:23px;border:1px solid #c8c7c7;border-radius:100%;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;box-shadow:inset 0 0 0 0 #fff;transition:box-shadow .15s ease-in}.radiobox-container input[type=radio]:checked{border:1px solid #c8c7c7;box-shadow:inset 0 0 0 5px #fff;background-color:#3f9bb6}.radiobox-container input[type=radio]:checked:after{display:block}@media (max-width:575px){.btn{min-width:0;padding:14px 16px}}@keyframes hamburger-top{0%{top:17px}50%{top:24px;transform:rotate(0)}100%{top:24px;transform:rotate(45deg)}}@keyframes hamburger-center{0%{top:24px}50%{top:24px;transform:rotate(0);opacity:0}100%{opacity:0}}@keyframes hamburger-bottom{0%{top:31px}50%{top:24px;transform:rotate(0)}100%{top:24px;transform:rotate(-45deg)}}.addon-header-banner{width:100%;background-color:#000!important}.addon-header-banner .header-banner-message a,.addon-header-banner .header-banner-message p{color:#fff;margin:0;text-align:center;margin:20px 0}.addon-header-banner .header-banner-message a{text-decoration:underline}.pre-header{background-color:#fff;text-align:right}.pre-header .helper-menu-item{display:inline-block;padding:10px 5px}.pre-header .helper-menu-item a{color:#fff}.navbar{display:block;padding:0}.navbar.category-styled .navigation-container-bottom>.row{border-top:none}.navbar .container-fluid{margin:0 10rem;overflow:hidden;width:auto}.navbar .container-fluid:first-child .nav-wrap .row{border-top:none}.navbar .container-fluid.navigation-container-top>.row{border-top:none}.navbar .container-fluid>.row{width:100%;margin-left:0;margin-right:0;align-items:center;justify-content:space-between;display:flex;height:110px}.navbar .container-fluid>.row .location-selector{color:#656565}.navbar .container-fluid>.row .nav-item-brand a{vertical-align:bottom}.navbar .container-fluid>.row .top-nav-link{display:inline-block;padding:0 0}.navbar .container-fluid>.row .top-nav-link.-first{padding-left:0}.navbar .container-fluid>.row .nav-item-supercategories a span{background-color:#eaeaea;border-radius:10px;padding:0 20px;color:#656565}.navbar .container-fluid>.row .nav-item-supercategories.-selected a span{color:#fff;background-color:#272727;padding:0 25px;border-radius:10px}.navbar .container-fluid>.row .button-brand{display:block;width:150px;height:40px;background-image:url(../fx/logo.svg);background-position:0 0;background-repeat:no-repeat}.navbar .container-fluid>.row .btn{min-width:0;line-height:40px;padding:0;margin:0;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;border-radius:10px}@media (max-width:767px){.navbar .container-fluid>.row .btn{font-size:10pt}}.navbar .container-fluid>.row .btn span{color:#656565;display:inline-block;line-height:40px;padding:0;vertical-align:bottom;white-space:nowrap}.navbar .container-fluid>.row .btn .btn-icon{vertical-align:top;padding:0;display:inline-block;width:40px;height:40px}.navbar .container-fluid>.row .nav-item-link{display:inline-block;white-space:nowrap}.navbar .container-fluid>.row .nav-item-link:hover{text-decoration:none}.navbar .container-fluid>.row .nav-item-link:hover span{color:#272727}.navbar .container-fluid>.row .nav-item-link:hover .svg-icon{filter:invert(69%) sepia(100%) saturate(500%) hue-rotate(154deg) brightness(81%) contrast(56%)}.navbar .container-fluid>.row .js-product-menu-button{background-color:#272727;padding-left:10px;padding-right:20px;border-radius:10px}.navbar .container-fluid>.row .js-product-menu-button .svg-icon-menu{filter:invert(69%) sepia(100%) saturate(500%) hue-rotate(154deg) brightness(81%) contrast(56%);filter:brightness(200%)}.navbar .container-fluid>.row .js-product-menu-button span{color:#fff}.navbar .container-fluid>.row .js-product-menu-button:hover .svg-icon-menu{filter:brightness(200%)}.navbar .container-fluid>.row .js-product-menu-button:hover span{color:#fff}.navbar .container-fluid>.row .js-product-menu-button.active .svg-icon{background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-205px -5px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0;filter:brightness(200%);background-size:475px 90px;height:30px}.navbar .container-fluid>.row .js-product-menu-button-mobile{display:none}.navbar .container-fluid>.row .nav-item-back{justify-content:flex-start}.navbar .container-fluid>.row .nav-item-back .btn-icon{background-image:url(../fx/icons_2023.png);background-position:-712px 0;background-repeat:no-repeat;background-size:959px 150px;width:30px}.navbar .container-fluid>.row .nav-item-back:hover .btn-icon{background-image:url(../fx/icons_2023.png);background-position:-712px -50px;background-repeat:no-repeat;background-size:959px 150px}.navbar .container-fluid>.row .nav-item-products{justify-content:flex-start}.navbar .container-fluid>.row .nav-item-products .icon-burger{position:relative;width:30px}.navbar .container-fluid>.row .nav-item-products .icon-burger.active:before{animation:hamburger-top .2s forwards linear}.navbar .container-fluid>.row .nav-item-products .icon-burger.active>div{animation:hamburger-center .2s forwards linear}.navbar .container-fluid>.row .nav-item-products .icon-burger.active:after{animation:hamburger-bottom .2s forwards linear}.navbar .container-fluid>.row .nav-item-products .icon-burger div,.navbar .container-fluid>.row .nav-item-products .icon-burger:after,.navbar .container-fluid>.row .nav-item-products .icon-burger:before{content:"";position:absolute;left:7px;display:block;width:16px;height:2px;background-color:#656565}.navbar .container-fluid>.row .nav-item-products .icon-burger:before{top:17px}.navbar .container-fluid>.row .nav-item-products .icon-burger div{top:24px}.navbar .container-fluid>.row .nav-item-products .icon-burger:after{top:31px}.navbar .container-fluid>.row .nav-item-products:hover .icon-burger div,.navbar .container-fluid>.row .nav-item-products:hover .icon-burger:after,.navbar .container-fluid>.row .nav-item-products:hover .icon-burger:before{background-color:#656565}.navbar .container-fluid>.row .nav-item-products .nav-item-link{padding-right:80px}.navbar .container-fluid>.row .nav-item-cart .btn-icon{background-image:url(../fx/icons_2023.png);background-position:-155px 0;background-repeat:no-repeat;background-size:959px 150px;width:40px}.navbar .container-fluid>.row .nav-item-cart:hover .btn-icon{background-image:url(../fx/icons_2023.png);background-position:-155px -50px;background-repeat:no-repeat;background-size:959px 150px}.navbar .container-fluid>.row .nav-item-profile .btn-icon,.navbar .container-fluid>.row .nav-item-signin .btn-icon{background-image:url(../fx/icons_2023.png);background-position:-110px 0;background-repeat:no-repeat;background-size:959px 150px;width:30px}.navbar .container-fluid>.row .nav-item-profile:hover .btn-icon,.navbar .container-fluid>.row .nav-item-signin:hover .btn-icon{background-image:url(../fx/icons_2023.png);background-position:-110px -50px;background-repeat:no-repeat;background-size:959px 150px}.navbar .container-fluid>.row.collapse-categories .navbar-categories{display:none;opacity:0}.navbar .container-fluid>.row.collapse-categories .navbar-right{flex:1}.navbar .container-fluid>.row .navbar-header{width:150px}.navbar .container-fluid>.row .navbar-header .navbar-brand{display:-ms-inline-flex;display:-webkit-inline-flex;display:inline-flex;align-items:center}.navbar .container-fluid>.row .navbar-header .navbar-brand img{width:30px;margin-right:5px}.navbar .container-fluid>.row .navbar-header .navbar-brand span{color:#656565}.navbar .container-fluid>.row .navbar-nav{flex-direction:row}.navbar .container-fluid>.row .navbar-left{margin:0;padding:0}.navbar .container-fluid>.row .navbar-middle{margin:0;padding:0}.navbar .container-fluid>.row .navbar-right .btn{margin-left:20px}@media (max-width:991px){.navbar .container-fluid>.row .navbar-right .btn{margin-left:0}}.navbar .container-fluid>.row .navbar-right .btn:first-child{margin-left:0}.navbar .container-fluid>.row .navbar-right .btn.nav-item-signout{margin-left:30px}.navbar .container-fluid>.row .navbar-right .navbar-right-item .nav-item-link{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;height:110px;padding:0 6px;font-size:16px;color:#656565;white-space:nowrap}.navbar .container-fluid>.row .navbar-right .navbar-right-item .nav-item-link:hover{text-decoration:none;color:#656565}.navbar .container-fluid>.row .navbar-right .navbar-right-item .nav-item-link:hover .fx-menu-icon.fx-menu-cart{background-image:url(../fx/icons_2023.png);background-position:-155px -55px;background-repeat:no-repeat;background-size:959px 150px}.navbar .container-fluid>.row .navbar-right .navbar-right-item .nav-item-link:hover .fx-menu-icon.fx-menu-profile{background-image:url(../fx/icons_2023.png);background-position:-105px -55px;background-repeat:no-repeat;background-size:959px 150px}.navbar .container-fluid>.row .navbar-right .navbar-right-item .nav-item-link .fx-menu-icon{flex-shrink:0;display:inline-block;width:40px;height:40px}.navbar .container-fluid>.row .navbar-right .navbar-right-item .nav-item-link .fx-menu-icon.fx-menu-cart{background-image:url(../fx/icons_2023.png);background-position:-155px -5px;background-repeat:no-repeat;background-size:959px 150px}.navbar .container-fluid>.row .navbar-right .navbar-right-item .nav-item-link .fx-menu-icon.fx-menu-profile{background-image:url(../fx/icons_2023.png);background-position:-105px -5px;background-repeat:no-repeat;background-size:959px 150px}.navbar .container-fluid>.row .navbar-right .nav-item-link span{display:none}.navbar .container-fluid>.row .navbar-right .nav-item-signout{display:none}.navbar .container.navigation-container-bottom{display:none}.navbar .row:first-child .sub-container{border-top:0}@media only screen and (max-width:1299px){.navbar .container-fluid{margin:0 5rem}}@media only screen and (max-width:1177px){.navbar .container-fluid{margin:0 2rem}}body.lang-fr .navbar .container>.row .button-brand{width:216px;background-size:216px 100px;background-position:0 50px}@media (min-width:992px){.navbar.category-styled .container.navigation-container-bottom>.row span{color:#fff}.navbar.category-styled .container.navigation-container-bottom>.row .svg-icon{filter:brightness(200%)}}@media (max-width:991px){.navbar.do-collapse .container-fluid{margin:auto}.navbar.do-collapse .container-fluid .mobile-only{display:block}.navbar.do-collapse .container-fluid .navbar-left .nav-item-brand{display:none}.navbar.do-collapse .container-fluid .row{border:none}.navbar.do-collapse .container-fluid .row.-last{border-bottom:1px solid #d1d1d1}.navbar.do-collapse .container-fluid .row .nav-item-signout{display:none}.navbar.do-collapse .container-fluid .row .nav-item-profile{display:none}.navbar.do-collapse .container-fluid .row .nav-item-link span{display:none}.navbar.do-collapse .container-fluid .row .js-product-menu-button{background-color:#fff;padding:0;border-radius:0}.navbar.do-collapse .container-fluid .row .js-product-menu-button .svg-icon-menu{filter:none}.navbar.do-collapse .container-fluid .row .js-product-menu-button:hover .svg-icon-menu{filter:none;filter:invert(69%) sepia(100%) saturate(500%) hue-rotate(154deg) brightness(81%) contrast(56%)}.navbar.do-collapse .container-fluid .row .js-product-menu-button.active{padding-bottom:5px;margin-top:0}.navbar.do-collapse .container-fluid .row .js-product-menu-button.active .svg-icon-menu{filter:none}.navbar.do-collapse .container-fluid .row .js-product-menu-button-mobile{display:block}.navbar.do-collapse .container-fluid .row .nav-item-back{padding:0}.navbar.do-collapse .container-fluid .row .nav-item-back .btn-icon{background-image:url(../fx/icons_2023.png);background-position:-700px 0;background-repeat:no-repeat;background-size:959px 150px;width:50px}.navbar.do-collapse .container-fluid .row .nav-item-back:hover .btn-icon{background-image:url(../fx/icons_2023.png);background-position:-700px -50px;background-repeat:no-repeat;background-size:959px 150px}.navbar.do-collapse .container-fluid .row .nav-item-back span{display:none}.navbar.do-collapse .container-fluid .row .top-nav-link{padding:0}}@media (max-width:767px){.navbar .container-fluid>.row .nav-item-signout{display:none}.navbar .container-fluid>.row .nav-item-link span{display:none}}@media (max-width:575px){.navbar .navbar-right .nav-item-signout{display:none}}.col-account-menu .section-account-menu{display:none}.col-account-menu .col-lg-2{flex:1 1 100%;max-width:inherit;background-color:#3f9bb6;margin-bottom:1em}@media (max-width:991px){.col-account-menu .section-account-menu{display:block}.col-account-menu .section-subheader-tablist{display:none}}.col-account-menu{flex:1 1 100%;max-width:inherit;background-color:#3f9bb6;margin-bottom:1em}.col-account-menu .nav-tabs.col-tabs{display:flex;justify-content:space-evenly;margin:10px 0}@media (max-width:767px){.col-account-menu .nav-tabs.col-tabs{display:block!important}}.col-account-menu .nav-tabs.col-tabs .nav-item a{color:#fff;font-weight:400}.col-account-menu .nav-tabs.col-tabs .nav-item a.active{font-weight:700}.col-account-menu .nav-tabs.col-tabs .nav-item .nav-link{background-color:transparent}.section-main .section-subheader-tablist .subheader-tablist-tabs{display:flex;justify-content:center}.section-main .section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item{margin:10px 30px}.footer{text-align:center;overflow:hidden;padding-top:5rem!important}.footer .container:first-of-type{padding-top:10px}.footer .footer-logo .footer-logo-img{display:block;margin:30px auto;width:200px;height:80px;background-size:contain;background:url(../fx/logo.svg) center center no-repeat}.footer .footer-menu{padding-bottom:25px;color:#000;background:#fafafa}.footer .footer-menu .footer-menu-links{padding:60px 0}.footer .footer-menu .footer-menu-links .footer-link-list-wrap{padding-bottom:30px}.footer .footer-menu .footer-menu-links .footer-link-list-wrap .footer-link-list{text-align:left}.footer .footer-menu .footer-menu-links .footer-link-list-wrap .footer-link-list h2{margin:30px 0 20px;font-size:14pt;color:#656565;text-transform:capitalize}.footer .footer-menu .footer-menu-links .footer-link-list-wrap .footer-link-list h2:first-of-type{margin-top:10px}.footer .footer-menu .footer-menu-links .footer-link-list-wrap .footer-link-list ul{padding:0;list-style:none}.footer .footer-menu .footer-menu-links .footer-link-list-wrap .footer-link-list ul li{margin:10px 0}.footer .footer-menu .footer-menu-links .footer-link-list-wrap .footer-link-list ul li a{color:#656565}.footer .footer-menu .footer-menu-links .footer-link-list-wrap .footer-link-list ul li a:focus,.footer .footer-menu .footer-menu-links .footer-link-list-wrap .footer-link-list ul li a:hover{text-decoration:underline}.footer .footer-menu .company-data{margin:30px 40px 0 40px;text-align:left}.footer .footer-menu .company-data span{font-family:"Open Sans",Sans-serif;font-size:9pt;font-weight:400;color:#656565;color:#656565}@media (max-width:767px){.footer .footer-menu .company-data span{font-size:8pt}}.footer .footer-bottom,.footer .footer-negative{margin-top:-1px;background-color:#656565;color:#fff}.footer .footer-bottom .footer-copyright,.footer .footer-negative .footer-copyright{display:inline-block;margin:1em 0}.footer .dev-build-version{display:none}.footer .container{max-width:unset;background:#d8d8d8;padding:0;margin:0;margin-top:1em;font-weight:700}.footer .container .footer-list,.footer .container .social-media-icons{padding-left:0;margin:30px 0;padding:0;display:flex;list-style:none;justify-content:center}.footer .container .footer-list li a,.footer .container .social-media-icons li a{color:#272727;font-size:13pt}.footer .container .footer-list li a:hover,.footer .container .social-media-icons li a:hover{color:#3f9bb6;text-decoration:none}.footer .container .footer-list li ::after{margin:0 10px;content:'|'}.footer .container .footer-list li:last-child ::after{content:''}.footer .container .social-media-icons li{margin:0 10px}.footer .container .social-media-icons li a img{width:45px}@media (max-width:991px){.footer .footer-menu .footer-menu-links{padding:45px 0}.footer .footer-menu .footer-menu-links .footer-logo-wrap{order:10}.footer .footer-menu .footer-menu-links .footer-logo-wrap img{width:340px}.footer .footer-menu .footer-menu-links .footer-link-list-wrap{text-align:center;border:0}.footer .container{font-weight:400}.footer .container .footer-logo img{padding:30px 0}.footer .container .footer-list{display:inline;padding:0}.footer .container .footer-list li{margin:12px 0}.footer .container .footer-list li ::after{content:"";margin:0}.footer .container .social-media-icons{padding:0;padding-top:10px}.footer .container .social-media-icons li a img{width:40px}.footer .container .social-media-icons li ::after{content:"";margin:0}.footer .container .footer-bottom{margin-top:30px}}@media (max-width:767px){.footer .footer-menu .footer-menu-links{padding:30px 0}.footer .footer-menu .footer-menu-links .footer-logo-wrap img{width:280px}}@media (max-width:575px){.footer .footer-menu .footer-menu-links .footer-link-list-wrap .footer-link-list{text-align:center}}.modal .modal-dialog{max-width:800px}.modal .modal-dialog .modal-content{border-radius:10px}.modal .modal-dialog .modal-content>.padding{padding:10px}.modal .modal-dialog .modal-content .modal-header{border-bottom:0;padding-bottom:0;flex-direction:column}.modal .modal-dialog .modal-content .modal-header .close{padding:0;border:0;margin:10px 10px 0 auto;pointer-events:all;background:0 0;background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-205px -5px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0;filter:brightness(80%)}.modal .modal-dialog .modal-content .modal-header .modal-title{font-family:"Mulish black","Open Sans",Sans-serif;font-size:22pt;text-align:center;color:#656565;line-height:110px;color:#3f9bb6;line-height:50px;text-align:center;width:100%}@media (max-width:767px){.modal .modal-dialog .modal-content .modal-header .modal-title{font-size:14pt}}.modal .modal-dialog .modal-content h1,.modal .modal-dialog .modal-content h2{font-family:"Mulish black","Open Sans",Sans-serif;font-size:22pt;text-align:center;color:#656565;line-height:110px;color:#3f9bb6;line-height:40px}@media (max-width:767px){.modal .modal-dialog .modal-content h1,.modal .modal-dialog .modal-content h2{font-size:14pt}}.modal .modal-dialog .modal-content .modal-body.hidden{display:none}.modal .modal-dialog .modal-content .modal-footer{border-top:0}.modal .modal-dialog .modal-content .modal-footer.text-center{justify-content:center}.modal .modal-dialog .modal-content .modal-footer .form-group{margin:0;text-align:right}.modal .modal-dialog .modal-content .btn{margin-right:15px}.modal .modal-dialog .modal-content .btn:last-of-type{margin-right:0}.modal .modal-dialog .modal-content .block-submit{margin-top:20px;text-align:center}.modal .modal-dialog .modal-content .modal-post-footer{display:-ms-flex;display:-webkit-flex;display:flex;justify-content:center;align-items:center;padding:15px}#ForgotPasswordModal,#SignIn,#SignUp{background:linear-gradient(90deg,#4f9bb5,#8d4ad3);transition:background-color .15s ease-in;pointer-events:none;z-index:99999}#ForgotPasswordModal .modal-dialog,#SignIn .modal-dialog,#SignUp .modal-dialog{display:flex;flex-direction:column;max-width:none;height:100%;margin:auto;justify-content:space-between}#ForgotPasswordModal .modal-dialog .modal-close,#SignIn .modal-dialog .modal-close,#SignUp .modal-dialog .modal-close{margin:10px 10px 0 auto;border:0;pointer-events:all;display:flex;align-items:normal;justify-content:center;width:36px;height:36px;padding:0;border-radius:100%;box-sizing:content-box;text-shadow:none;font-weight:400;cursor:pointer;background-color:rgba(0,0,0,0);transition:background-color .15s ease-in;opacity:1;overflow:hidden}#ForgotPasswordModal .modal-dialog .modal-close:hover,#SignIn .modal-dialog .modal-close:hover,#SignUp .modal-dialog .modal-close:hover{background-color:#fff}#ForgotPasswordModal .modal-dialog .modal-close:hover:after,#SignIn .modal-dialog .modal-close:hover:after,#SignUp .modal-dialog .modal-close:hover:after{color:#8c4bd2}#ForgotPasswordModal .modal-dialog .modal-close:after,#SignIn .modal-dialog .modal-close:after,#SignUp .modal-dialog .modal-close:after{margin-top:-.5px;margin-left:.5px;content:"×";font-size:40px;line-height:36px;color:#fff;transition:color .15s ease-in}#ForgotPasswordModal .modal-dialog .modal-content,#SignIn .modal-dialog .modal-content,#SignUp .modal-dialog .modal-content{border:0;background-color:transparent;color:#fff}#ForgotPasswordModal .modal-dialog .modal-content .input-group .form-control,#SignIn .modal-dialog .modal-content .input-group .form-control,#SignUp .modal-dialog .modal-content .input-group .form-control{border:none}#ForgotPasswordModal .modal-dialog .modal-content h2,#SignIn .modal-dialog .modal-content h2,#SignUp .modal-dialog .modal-content h2{color:#fff}#ForgotPasswordModal .modal-dialog .modal-content .modal-header,#SignIn .modal-dialog .modal-content .modal-header,#SignUp .modal-dialog .modal-content .modal-header{flex-direction:column;align-items:center;border-bottom:0}#ForgotPasswordModal .modal-dialog .modal-content .modal-header img,#SignIn .modal-dialog .modal-content .modal-header img,#SignUp .modal-dialog .modal-content .modal-header img{width:75px;margin-bottom:5px;display:none}#ForgotPasswordModal .modal-dialog .modal-content .modal-body,#SignIn .modal-dialog .modal-content .modal-body,#SignUp .modal-dialog .modal-content .modal-body{justify-content:center;text-align:center;padding:0 20px}#ForgotPasswordModal .modal-dialog .modal-content .modal-body .form-control,#SignIn .modal-dialog .modal-content .modal-body .form-control,#SignUp .modal-dialog .modal-content .modal-body .form-control{width:100%;max-width:340px;margin:5px auto}#ForgotPasswordModal .modal-dialog .modal-content .modal-body a,#SignIn .modal-dialog .modal-content .modal-body a,#SignUp .modal-dialog .modal-content .modal-body a{display:inline-block;margin-top:10px;color:#fff}#ForgotPasswordModal .modal-dialog .modal-content .modal-footer,#SignIn .modal-dialog .modal-content .modal-footer,#SignUp .modal-dialog .modal-content .modal-footer{flex-wrap:wrap;justify-content:center;border-top:0}#ForgotPasswordModal .modal-dialog .modal-content .modal-footer .btn,#SignIn .modal-dialog .modal-content .modal-footer .btn,#SignUp .modal-dialog .modal-content .modal-footer .btn{margin-bottom:15px;font-weight:700;background:#fff;color:#656565}#ForgotPasswordModal .modal-dialog .modal-content .modal-footer .btn-cancel-blue,#SignIn .modal-dialog .modal-content .modal-footer .btn-cancel-blue,#SignUp .modal-dialog .modal-content .modal-footer .btn-cancel-blue{background-color:#272727}#ForgotPasswordModal .modal-dialog .modal-content .modal-footer p,#SignIn .modal-dialog .modal-content .modal-footer p,#SignUp .modal-dialog .modal-content .modal-footer p{width:100%;text-align:center}#ForgotPasswordModal .modal-dialog .modal-content .modal-footer p a,#SignIn .modal-dialog .modal-content .modal-footer p a,#SignUp .modal-dialog .modal-content .modal-footer p a{color:#fff;text-decoration:underline}#ForgotPasswordModal .modal-dialog .modal-bottom,#SignIn .modal-dialog .modal-bottom,#SignUp .modal-dialog .modal-bottom{margin-bottom:50px;text-align:center;color:#fff;pointer-events:auto}#ForgotPasswordModal .modal-dialog .modal-bottom a,#SignIn .modal-dialog .modal-bottom a,#SignUp .modal-dialog .modal-bottom a{pointer-events:all;text-decoration:underline;color:#fff}.modal .modal-dialog .toggle-store-hours{margin-top:20px;line-height:40px;vertical-align:middle;padding-right:10px;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565}@media (max-width:767px){.modal .modal-dialog .toggle-store-hours{font-size:10pt}}.modal .modal-dialog .store-name{color:#000;font-weight:700}.modal .modal-dialog .address-name{color:#000;font-weight:700}.modal .modal-dialog .address-address span{color:#555;font-weight:400}@media (max-width:767px){.modal .modal-dialog .modal-content #add_cart_footer{flex-direction:column}.modal .modal-dialog .modal-content #add_cart_footer button{width:80%;margin:5px 0}}@media (max-width:575px){#ForgotPasswordModal.modal .modal-dialog .modal-content>.padding,#SignIn.modal .modal-dialog .modal-content>.padding,#SignUp.modal .modal-dialog .modal-content>.padding{padding:0 10px}#ForgotPasswordModal.modal .modal-dialog .modal-content .modal-header,#SignIn.modal .modal-dialog .modal-content .modal-header,#SignUp.modal .modal-dialog .modal-content .modal-header{padding:0 1rem}#ForgotPasswordModal.modal .modal-dialog .modal-content .modal-body,#SignIn.modal .modal-dialog .modal-content .modal-body,#SignUp.modal .modal-dialog .modal-content .modal-body{padding:0 1rem}#ForgotPasswordModal.modal .modal-bottom,#SignIn.modal .modal-bottom,#SignUp.modal .modal-bottom{bottom:20px}}#add_cart_footer .btn.btn-success{background-color:#218838!important;border-color:#1e7e34!important;background:0 0}#add_cart_footer .btn-orange{background:linear-gradient(90deg,#4f9bb5,#8d4ad3)}#add_cart_footer .btn-orange:hover{filter:brightness(80%)}.section-cart-no-items{text-align:center;margin-bottom:60px}.section-cart-no-items .btn{margin:15px 0}.product-thumb img{width:100%;max-width:220px}.edit-qty{display:-ms-flex;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}.edit-qty .edit-qty-top{width:100%;text-align:center}.edit-qty .edit-qty-top label{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;color:#3f9bb6;margin-bottom:16px;line-height:16px}@media (max-width:767px){.edit-qty .edit-qty-top label{font-size:10pt}}.edit-qty .edit-qty-bottom{display:-ms-flex;display:-webkit-flex;display:flex;padding-bottom:20px}.edit-qty .edit-qty-bottom button{border:none;padding:0;background:0 0;border-radius:10px}.edit-qty .edit-qty-bottom button:hover{color:#000}.edit-qty .edit-qty-bottom button:hover .svg-icon{filter:invert(69%) sepia(100%) saturate(500%) hue-rotate(154deg) brightness(81%) contrast(56%)}.edit-qty .edit-qty-bottom .multiple-qty{width:60px;margin:0 5px;text-align:center}.cart-item-error{background:#fe0000;color:#fff;font-weight:700;padding:10px;border-radius:8px;max-width:220px}@media (max-width:1199px){.cart-item-error{margin:20px auto 20px auto}}.section-cart-summary{border-radius:16px;background-color:#272727;color:#fff}.section-cart-summary h2{font-family:"Mulish black","Open Sans",Sans-serif;font-size:22pt;text-align:center;color:#656565;line-height:110px;line-height:80px;text-align:center;margin:0 30px;color:#fff;font-weight:700;font-size:18pt}@media (max-width:767px){.section-cart-summary h2{font-size:14pt}}.section-cart-summary .cart-order-pricing{padding:0 0;margin:0 30px}.section-cart-summary .cart-order-pricing li{line-height:2;list-style:none;border-top:solid 1px #d1d1d1;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:400;color:#656565;color:#fff!important;padding-top:20px}@media (max-width:767px){.section-cart-summary .cart-order-pricing li{font-size:10pt}}.section-cart-summary .cart-order-pricing li label{width:75%;margin:0}.section-cart-summary .cart-order-pricing li span{width:25%;float:right;text-align:end}.section-cart-summary .cart-order-pricing li.order-discount{color:#066b08}.section-cart-summary .cart-order-pricing li.order-total{font-size:14pt;color:#656565;font-weight:700}.section-cart-summary .cart-order-pricing li:first-of-type{border:none}.section-cart-summary .cart-order-pricing li:last-child{padding-top:0}.section-cart-summary .cart-order-pricing li:last-child label:first-of-type{width:auto;float:inline-end}.section-cart-summary .cart-order-pricing button,.section-cart-summary .cart-order-pricing p{padding:10px 15px;margin-bottom:15px;text-align:right;font-weight:700;background-color:#f5f5f5}.section-cart-summary .cart-order-pricing button label,.section-cart-summary .cart-order-pricing p label{margin:0}.section-cart-summary .cart-order-pricing button span,.section-cart-summary .cart-order-pricing p span{display:inline-block;min-width:100px;width:20%;margin-left:.9em;text-align:left}.section-cart-summary .cart-order-pricing button.order-total,.section-cart-summary .cart-order-pricing p.order-total{color:#000}.section-cart-summary .cart-order-pricing .order-discount{color:#066b08}.section-cart-summary .cart-order-pricing .order-discount .fx-icon-toggle{min-width:unset;width:20px;height:20px;background-position:-504px -130px}.section-cart-summary .cart-order-pricing .order-discount.collapsed .fx-icon-toggle{background-position:-504px -108px}.section-cart-summary .cart-order-pricing #accordion .button-nostyle{width:100%;padding:10px 15px;margin-bottom:15px;text-align:right;font-weight:700;background-color:#f5f5f5}.cart-shipping-address{display:flex;margin:40px 0 40px 0;padding:0 30px}.cart-shipping-address .svg-icon{margin-left:-10px;margin-right:10px}.cart-shipping-address .svg-icon.svg-icon-help{margin:0}.cart-shipping-address h3{font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;color:#3f9bb6;padding:0;margin:20px 0 10px 0}@media (max-width:767px){.cart-shipping-address h3{font-size:11pt}}.cart-shipping-address h3 span{font-size:12pt;vertical-align:middle}.cart-shipping-address .cart-item-notice{padding:5px 10px;margin:10px 0 10px 0;background:#ffeb3b;border-radius:8px}.cart-shipping-address .cart-item-notice span{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:400;font-size:10pt;color:#555}@media (max-width:767px){.cart-shipping-address .cart-item-notice span{font-size:10pt}}.cart-shipping-address .multi-ship-location-address{padding:0 0 0 40px;font-size:10pt;color:#000}.cart-shipping-address .multi-ship-location-address-info{font-size:10pt}.cart-shipping-address .radiobox-container{margin:0;font-size:10pt}.cart-shipping-address .radiobox-container input{margin:0 20px 0 0}@media (max-width:991px){.cart-shipping-address{display:block}}.cart-shipping-address>:nth-child(1){border-right:1px solid #a0a0a0;margin-right:1.5em;padding-right:1.5em}@media (max-width:991px){.cart-shipping-address>:nth-child(1){border-right:none;margin-right:auto;padding-right:auto}}.cart-title-row{margin:20px}.select-shipping{color:#000}table.cart-detailed-pricing{width:100%;margin-bottom:20px}table.cart-detailed-pricing tr th{padding:5px 15px;font-weight:700;border-bottom:solid 1px #777}table.cart-detailed-pricing tr td{padding:5px 15px}table.cart-detailed-pricing tr.line-top td{border-top:solid 1px #777}.section-multi-dest .section-header-container{margin:0;max-width:inherit;background-color:#3f9bb6;margin-bottom:2em;overflow:hidden;margin-top:10px!important}.section-multi-dest .section-header-container h2{color:#fff;font-weight:700;padding-bottom:50px}.section-multi-dest .section-multi-dest-content{border-radius:10px;border:3px solid #d1d1d1;margin-bottom:30px}.section-multi-dest .section-multi-dest-content .cart-product-row{border-top:1px solid #a0a0a0;align-items:center;padding:30px 0;margin:0 30px}@media (max-width:991px){.section-multi-dest .section-multi-dest-content .cart-product-row{text-align:-webkit-center;text-align:-moz-center}}.section-multi-dest .section-multi-dest-content .product-info-and-shipping{padding:0 0 20px 20px;color:#000;font-weight:700}.section-multi-dest .section-multi-dest-content .product-info-and-shipping b{display:block;border-radius:10px;background-color:#eaeaea;line-height:3;padding:0 10px}@media (max-width:991px){.section-multi-dest .section-multi-dest-content .product-info-and-shipping{padding:0 0 20px 0;text-align:center}}.section-multi-dest .section-multi-dest-content .cart-item-menu{padding:0 20px}.section-multi-dest .section-multi-dest-content .cart-item-menu a{display:block}.section-multi-dest .section-multi-dest-content .cart-item-menu a span{font-size:10pt}@media (max-width:991px){.section-multi-dest .section-multi-dest-content .cart-item-menu{text-align:center}}.section-multi-dest .section-multi-dest-content .cart-qrcode-message{width:max-content;background-color:#272727;border-radius:10px;margin:10px 20px}@media (max-width:991px){.section-multi-dest .section-multi-dest-content .cart-qrcode-message{max-width:fit-content}}.section-multi-dest .section-multi-dest-content .cart-qrcode-message p{font-size:8pt;color:#fff;padding:.5rem}.section-multi-dest .section-multi-dest-content .multi-location-item{position:relative;align-items:top;margin-top:10px;border-radius:8px}.section-multi-dest .section-multi-dest-content .multi-location-item:first-child{margin-top:0}.section-multi-dest .section-multi-dest-content .multi-location-item .shipping-qty{margin:0}.section-multi-dest .section-multi-dest-content .multi-location-item .shipping-qty .edit-qty .multiple-qty{width:50px}.section-multi-dest .section-multi-dest-content .multi-location-item .shipping-icon-container{align-self:flex-start}.section-multi-dest .section-multi-dest-content .multi-location-item .edit-qty-dropdown{align-self:center}.section-multi-dest .section-multi-dest-content .multi-location-item .del-confirm{display:inline-block}.section-multi-dest .section-multi-dest-content .multi-location-item .product-thumb{position:relative}.section-multi-dest .section-multi-dest-content .multi-location-item .product-thumb .project-thumb-icon-qrvideo{width:32px;height:32px;right:5px;bottom:5px}.section-multi-dest .cart-product-disabled{display:inline-block;color:#fff;background:#fe0000;position:relative;padding:5px 10px 5px 10px;text-transform:capitalize;font-style:italic;border-radius:4px 4px}.shipping_opts h3{color:#000;font-weight:700;font-style:italic}.shipping_opts b{color:#000}.cart-td-price,.multishipping-price{text-align:right;font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;color:#000;white-space:nowrap;margin-top:50px}@media (max-width:767px){.cart-td-price,.multishipping-price{font-size:11pt}}.cart-td-price .new-price,.multishipping-price .new-price{display:inline-block;color:#2b9a37}.cart-td-price .old-price,.multishipping-price .old-price{display:inline-block;height:50px;text-decoration:line-through;color:#555;opacity:.7}.cart-td-price .regular-price,.multishipping-price .regular-price{font-size:12pt}.section-multi-cart-items .panel{padding:15px;border:1px solid #c8c7c7;border-radius:5px;margin:30px 0}.section-multi-cart-items .panel .section-cart-content{margin:30px 0}.section-multi-cart-items .panel .section-cart-content .table th{border-top:0;color:#000;font-style:italic}.section-multi-cart-items .panel .section-cart-content .table tr{padding:15px 0}.section-multi-cart-items .panel .section-cart-content .table tr .cart-td-qty .edit-qty,.section-multi-cart-items .panel .section-cart-content .table tr .cart-td-qty .edit-qty-dropdown{align-items:flex-start}.section-multi-cart-items .panel .section-cart-content .table tr .cart-td-qty .edit-qty .edit-qty-top label,.section-multi-cart-items .panel .section-cart-content .table tr .cart-td-qty .edit-qty-dropdown .edit-qty-top label{opacity:0;margin-bottom:4px;line-height:16px}.section-cart-summary .promocode-infobox{margin-bottom:20px;font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;color:#2b9a37}@media (max-width:767px){.section-cart-summary .promocode-infobox{font-size:11pt}}.section-cart-summary .promocode-infobox .promocode{font-weight:700}.section-cart-summary .section-cart-checkout{margin:0 30px;padding-bottom:30px}.section-cart-summary .section-cart-checkout .promocode-input{font-weight:700;color:#fe0000}.section-cart-summary .section-cart-checkout .promocode-input a{text-decoration:underline}.section-cart-summary .section-cart-checkout .section-guest-email a{text-decoration:underline;cursor:pointer}#guest_add_email_model .modal-body a{text-decoration:underline;cursor:pointer}#guest_add_email_model_checkout .modal-body a{text-decoration:underline;cursor:pointer}.action-animate-vertically{display:block;overflow:hidden;transition:max-height .3s,padding .3s}.action-animate-vertically.action-closed{max-height:0;padding-top:0;padding-bottom:0;opacity:0;display:none;transition-timing-function:ease-out}.action-animate-vertically.action-opened{max-height:1000px;display:block;transition-timing-function:ease-in}@media (max-width:991px){.action-animate-vertically.action-opened{max-height:max-content}}.select-address-errors .block-select-address-error{list-style:none;text-align:center}.select-address-errors .block-select-address-error .error-message{margin:14px 0;font-weight:700;color:#fe0000!important}.home-address{font-weight:700;color:#3f9bb6}.home-address .address-name{margin-top:15px}.home-address .address-address{margin-bottom:15px}.home-address .address-address p{margin:0}.home-address .multi_sel_submit{background:linear-gradient(90deg,#4f9bb5,#8d4ad3)}.home-address .multi_sel_submit:hover{filter:brightness(.8)}.store-result .multi_sel_submit{background:linear-gradient(90deg,#4f9bb5,#8d4ad3)}.store-result .multi_sel_submit:hover{filter:brightness(.8)}.block-apply-to-all{padding:4px 0}.block-apply-to-all label{margin-left:2px;font-weight:700;color:#555}.modal#select-store .modal-dialog .modal-content .modal-body .block-select-destination-type ul{padding:0;list-style:none;text-align:center}.modal#select-store .modal-dialog .modal-content .modal-body .block-select-destination-type ul li{display:inline-block;padding:0 10px}.modal#select-store .modal-dialog .modal-content .modal-body .block-select-destination-type ul li .radiobox-container.action-closed{opacity:.5}.modal#select-store .modal-dialog .modal-content .modal-body .store-map{height:240px}.section-cart-promocode{margin:30px 30px;padding-top:30px}.section-cart-promocode .comp-promocode-input .js-hide-submit-on-empty .input-group{margin:.5em 0}.section-cart-promocode .comp-promocode-input .js-hide-submit-on-empty-target{transition:max-height .5s,margin .5s,opacity .5s;max-height:100px;overflow:hidden;opacity:1}.section-cart-promocode .comp-promocode-input .js-hide-submit-on-empty-target.-hide{max-height:0;margin:0;opacity:0}.section-cart-promocode .comp-promocode-input label{color:#3f9bb6}.autocomplete-result.disabled{display:none}.autocomplete-result .store-name{margin:0;font-weight:700}.autocomplete-result .store-address{margin:3px 0 3px;font-weight:700}.autocomplete-result .store-alert{border-radius:5px;padding:3px 5px;margin:0;font-weight:700;color:#555;background-color:#ffeb3b}.autocomplete-result .store-alert.disabled{color:#fff;background-color:#fe0000}.autocomplete-result .store-alert:empty{padding:0}.thanks-page{text-align:center}.thanks-page .thanks-page-text{margin:100px 0}.thanks-page .thanks-page-text h2{margin-bottom:30px;color:#3f9bb6}.thanks-page .thanks-page-text p{margin:20px 0;color:#272727}.thanks-page .thanks-page-text .thanks-page-buttons{margin:45px 0}.thanks-page .thanks-page-text .thanks-page-buttons .btn.btn-orange{background-color:#272727}.thanks-page .thanks-page-text .thanks-page-buttons .btn.btn-orange:hover{filter:brightness(80%)}.free-shipping-meter{display:inline-block;padding:5px 10px;background:#83e6b4;border-radius:10px}@media (max-width:991px){.section-multi-dest .img{text-align:center}.section-multi-dest .section-multi-dest-content .multi-location-item .multishipping-price{display:-ms-flex;display:-webkit-flex;display:flex;justify-content:center;align-items:center;margin:20px;font-size:24pt}.section-multi-dest .section-multi-dest-content .multi-location-item .multishipping-price .new-price{margin-right:10px}.section-multi-dest .section-multi-dest-content .multi-location-item .multishipping-price .new-price:before{display:none}.section-multi-dest .section-multi-dest-content .multi-location-item .multishipping-price .old-price{height:auto}.section-multi-cart-items .panel .section-cart-content .table th{display:none}.section-multi-cart-items .panel .section-cart-content .table tr{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;border-bottom:1px solid #c8c7c7}.section-multi-cart-items .panel .section-cart-content .table tr td{border-top:0}.section-multi-cart-items .panel .section-cart-content .table tr td.cart-td-thumb{order:-2}.section-multi-cart-items .panel .section-cart-content .table tr td.cart-td-thumb img{width:180px;height:180px}.section-multi-cart-items .panel .section-cart-content .table tr td.product-blurb{flex:0 0 100%}.section-multi-cart-items .panel .section-cart-content .table tr td.cart-td-remove{order:-1}}@media (max-width:767px){.section-multi-dest .section-multi-dest-content{padding:0 10px}.section-multi-dest .section-multi-dest-content .multi-location-item .shipping-qty{margin:10px 0}.section-multi-dest .section-multi-dest-content .multi-location-item .shipping-qty .edit-qty .multiple-qty{width:50px}}.top-banners{margin-top:0}.section-main{padding-bottom:60px}.home-block{text-align:center;margin-bottom:60px}.home-block .home-block-header{margin:45px 0;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;text-align:center;text-transform:uppercase;letter-spacing:4px}@media (max-width:767px){.home-block .home-block-header{font-size:10pt}}.section-order-billing p{margin:0}.section-order-billing label{font-weight:700}.section-order-billing .order-title label{color:#000}.section-order-billing .order-bill-to{font-weight:700}.nav-tabs.col-tabs{border:none;display:block}.nav-tabs.col-tabs .nav-item{border:none;display:block}.nav-tabs.col-tabs .nav-item a{margin:0;margin:0;border:none;font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565}@media (max-width:767px){.nav-tabs.col-tabs .nav-item a{font-size:11pt}}.nav-tabs.col-tabs .nav-item a.active,.nav-tabs.col-tabs .nav-item a:hover{margin:0;margin:0;border:none;color:#000}@media (max-width:991px){.nav-tabs.col-tabs .nav-item{text-align:center}}.section-product-pricing .product-pricing-category .product-pricing-subcategory{margin:40px 0}.section-product-pricing .product-pricing-category .product-pricing-subcategory:first-child{margin-top:0}.section-product-pricing .product-pricing-category .product-pricing-subcategory .thumb img{border-radius:10px;width:100%}.section-product-pricing .product-pricing-category .product-pricing-subcategory .subcategory-title h2{font-family:Mulish,"Open Sans",Sans-serif;font-size:14pt;font-weight:400;color:#656565;margin-bottom:15px;color:#000}@media (max-width:767px){.section-product-pricing .product-pricing-category .product-pricing-subcategory .subcategory-title h2{font-size:11pt}}.section-product-pricing .product-pricing-category .product-pricing-subcategory .subcategory-title h2 a{color:#000}.section-product-pricing .product-pricing-category .product-pricing-subcategory .subcategory-pricing .subcategory-pricing-heading{font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;color:#000}@media (max-width:767px){.section-product-pricing .product-pricing-category .product-pricing-subcategory .subcategory-pricing .subcategory-pricing-heading{font-size:11pt}}.section-product-pricing .product-pricing-category .product-pricing-subcategory .subcategory-pricing p{margin-bottom:8px}.section-promotions .promotion-box{padding:40px 0;border-bottom:1px solid #e3e2e2}.section-promotions .promotion-box:first-child{padding-top:0}.section-promotions .promotion-box:last-child{border-bottom:0}.section-promotions .promotion-box .promotion-image{border-radius:10px;overflow:hidden}.section-promotions .promotion-box .promotion-image img{width:100%}@media (max-width:991px){.section-promotions .promotion-box .promotion-image{margin-bottom:20px}}.section-promotions .promotion-box .promotion-button{margin:10px 0}.section-promotions .promotion-box .promotion-info h2{font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;color:#000}@media (max-width:767px){.section-promotions .promotion-box .promotion-info h2{font-size:11pt}}.section-promotions .promotion-box .promotion-info p small{color:#000}.help-panel-top{padding:14px 0}.help-panel-top .help-cat-row{display:block}.help-panel-top .help-cat-row .help-cat{display:block;margin-bottom:30px}.help-panel-top .help-cat-row .help-cat:last-child{border-right:0}.help-panel-top .help-cat-row .help-cat h3{font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565}@media (max-width:767px){.help-panel-top .help-cat-row .help-cat h3{font-size:11pt}}.help-panel-top .help-cat-row .help-cat.menu-opened h3 a{color:#000}.help-panel-top .help-cat-row .help-cat ul{display:none;padding:0;list-style:none}.help-panel-top .help-cat-row .help-cat ul li{margin:8px 0}.help-panel-top .help-cat-row .help-cat ul li a:focus,.help-panel-top .help-cat-row .help-cat ul li a:hover{color:#000}.help-panel-top .help-cat-row .help-cat ul li a.active{font-weight:700;color:#000}.help-panel-top .help-cat-row .help-cat.menu-opened ul{display:block}.help-article{padding:15px 0;margin-bottom:60px}.help-article a{text-decoration:underline}.help-article h3{font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;color:#000}@media (max-width:767px){.help-article h3{font-size:11pt}}.help-panel-left{text-align:center;padding:30px 0;margin:0;border-top:1px solid #e3e2e2}.help-panel-left .block-help h2{font-weight:700;color:#000}.help-panel-left .block-help p{color:#000}.help-panel-left .block-help p big{font-weight:700}.help-panel-left .block-help p small{font-size:14px;color:#555}.faq-container .faq-pair{margin:15px 0;border-bottom:1px solid #e3e2e2;padding:15px 0;padding-top:0}.faq-container .faq-pair:last-child{border-bottom:0}.faq-container .faq-pair .faq-question{color:#000}.faq-container .faq-pair .faq-question p{font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;color:#000}@media (max-width:767px){.faq-container .faq-pair .faq-question p{font-size:11pt}}.faq-container .faq-pair .faq-answer a{text-decoration:underline}.section-contact-us-map{margin-bottom:30px}.section-contact-us-map #show-map{width:100%;height:400px}.section-contact-us-info h2{font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;color:#000;text-transform:uppercase;text-align:center;margin-bottom:20px}@media (max-width:767px){.section-contact-us-info h2{font-size:11pt}}.section-contact-us-info p{text-align:center}.section-contact-us-info p a{color:#000}.section-contact-us-info .contact-us-info-left .contact-us-logo{text-align:right}.section-contact-us-info .contact-us-info-left .contact-us-logo img{max-width:300px}.section-contact-us-info .contact-us-info-right .contact-us-address{text-align:center;line-height:140%;margin:20px 0}.section-contact-us-info .contact-us-info-right .contact-us-support{text-align:center}.section-contact-us-info .contact-us-info-right .contact-us-support big{font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;color:#000}@media (max-width:767px){.section-contact-us-info .contact-us-info-right .contact-us-support big{font-size:11pt}}.section-ad-choices h2,.section-terms-and-conditions h2{font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;color:#3f9bb6;font-size:22pt}@media (max-width:767px){.section-ad-choices h2,.section-terms-and-conditions h2{font-size:11pt}}.section-ad-choices h3,.section-terms-and-conditions h3{color:#000}.section-ad-choices h4,.section-terms-and-conditions h4{color:#000}.section-ad-choices a,.section-terms-and-conditions a{text-decoration:underline}.section-ad-choices b,.section-terms-and-conditions b{color:#3f9bb6}.section-ad-choices .container:last-of-type,.section-terms-and-conditions .container:last-of-type{margin-top:2rem}.header-banner-ad-choices,.header-banner-terms-and-conditions{margin-bottom:40px}.section-product-category.section-product-category-styled .style-wrap{max-width:1300px;margin:auto;margin-top:-110px;padding-top:110px}.section-product-category.section-product-category-styled .style-wrap>img{width:100%;margin-bottom:-15%;border-radius:16px;position:relative;margin-top:-1px}.section-product-category.section-product-category-styled .style-wrap .section-header h2{display:none}.section-product-category .section-header-container{background:#3f9bb6;max-width:unset;padding:0;margin:0;margin-top:10px!important;margin-bottom:40px}.section-product-category .section-header-container h2{color:#fff;vertical-align:top;font-weight:700;padding:40px 0 40px 0;line-height:1.2}.section-product-category .category-back-button-container{max-width:unset;padding-left:11rem}@media (max-width:991px){.section-product-category .category-back-button-container{padding-left:4rem}}.section-product-category .category-back-button-container .category-back-button{margin-top:-120px}.section-product-category .category-back-button-container .category-back-button a{vertical-align:bottom;color:#fff;filter:brightness(500%)}.section-product-category .category-back-button-container .category-back-button a span.text{margin-left:-10px;z-index:1;line-height:40px;vertical-align:bottom}.section-product-category .category-back-button-container .category-back-button a:hover{text-decoration:none}@media (max-width:991px){.section-product-category .category-back-button-container .category-back-button{margin-left:10px;margin-top:-126px}}@media (max-width:767px){.section-product-category .category-back-button-container .category-back-button{margin-left:-10px;margin-top:-117px}}@media only screen and (max-width:1299px){.section-product-category .category-back-button-container{padding-left:6rem}}@media only screen and (max-width:1177px){.section-product-category .category-back-button-container{padding-left:3rem}}@media (max-width:1312px){.section-product-category.section-product-category-styled .style-wrap img{border-radius:0}}@media (max-width:991px){.home-block{margin-bottom:30px}.section-product-pricing .product-pricing-category .product-pricing-subcategory{padding:30px 0}.section-product-pricing .product-pricing-category .product-pricing-subcategory .thumb{margin-bottom:15px}.section-product-category.section-product-category-styled .style-wrap{margin-top:0;padding-top:0}}@media (max-width:991px){.help-panel-top{padding-top:0}.help-panel-top .help-cat-row .help-cat{margin-top:15px;padding:0 15px;border-right:0;text-align:center}.section-contact-us-info h1{margin-bottom:15px}.section-contact-us-info .contact-us-info-left .contact-us-logo{margin-bottom:15px;text-align:center}.section-contact-us-info .contact-us-info-left .contact-us-logo img{max-width:240px}.section-contact-us-info .contact-us-info-right{border-left:0;text-align:center}}.category-product-pricing{width:100%;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565}@media (max-width:767px){.category-product-pricing{font-size:10pt}}.category-product-pricing span{color:#000}.category-product-pricing p{font-family:"Mulish black","Open Sans",Sans-serif;font-size:22pt;text-align:center;color:#656565;line-height:110px;color:#000;line-height:50px;text-align:left;font-size:25pt;font-weight:700}@media (max-width:767px){.category-product-pricing p{font-size:14pt}}.category-product-pricing .table{border-spacing:10px 0;border-collapse:separate;margin-left:-10px;overflow:visible}.category-product-pricing .table tr{display:inline-grid}.category-product-pricing .table tr th{min-width:93px;text-align:center;border:none;background-color:#272727;color:#fff;border-top-left-radius:8px;border-bottom-left-radius:8px;margin-bottom:5px}.category-product-pricing .table td{border:none;text-align:center;color:#000;border-top-right-radius:8px;border-bottom-right-radius:8px;margin-bottom:5px;background-color:#e3e2e2}.section-product-header{text-align:center;color:#000;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565}@media (max-width:767px){.section-product-header{font-size:10pt}}.browse-products-categories .container:first-child{max-width:unset}.browse-products-categories .container:first-child h2{color:#272727;vertical-align:top;font-weight:700;padding:25px}.browse-products-categories .container:last-of-type{max-width:unset;padding-left:8rem;padding-right:8rem}@media (max-width:991px){.browse-products-categories .container:last-of-type{padding-left:4rem;padding-right:4rem}}.browse-products-categories h1{padding:.6em 0 .3em;text-align:center;color:#000}.browse-products-categories .product-category-tile{padding:15px;margin:0;text-align:center}.browse-products-categories .product-category-tile a{display:flex;flex-direction:column;height:100%;transition:background-color .2s ease-in;box-sizing:border-box;border-radius:4px;transition:filter .2s ease-in;filter:brightness(100%)}.browse-products-categories .product-category-tile a:hover{text-decoration:none;filter:brightness(90%)}.browse-products-categories .product-category-tile a:hover h2{color:#3f9bb6}.browse-products-categories .product-category-tile a:hover h2:after{filter:invert(69%) sepia(100%) saturate(500%) hue-rotate(154deg) brightness(81%) contrast(56%)}.browse-products-categories .product-category-tile a .img-wrap{border-radius:20px;overflow:hidden}.browse-products-categories .product-category-tile a img{width:100%;margin:auto}.browse-products-categories .product-category-tile a h2{text-align:right;padding:20px 0;font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;font-size:14pt;margin:0;color:#000;line-height:40px}@media (max-width:767px){.browse-products-categories .product-category-tile a h2{font-size:11pt}}.browse-products-categories .product-category-tile a h2:after{content:"";background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-55px -105px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0;filter:saturate(0) brightness(0)}.browse-products-categories .product-category-tile.category-apply-style a{background:0 0;height:auto}.browse-products-categories .product-category-tile.category-apply-style a h2{display:none;padding:0}.browse-products-categories .product-category-tile.category-apply-style a:hover{text-decoration:none;background:0 0}.copyright-container{color:#fff}.subcategory-product{margin-bottom:30px}.subcategory-product .subcategory-product-inner{display:flex;flex-direction:column;border-radius:4px;text-decoration:none;text-align:center}.subcategory-product .subcategory-product-inner .subcategory-product-image{border-radius:20px;overflow:hidden}.subcategory-product .subcategory-product-inner .subcategory-product-image img{width:100%}.subcategory-product .subcategory-product-inner .subcategory-product-info{padding:20px 0}.subcategory-product .subcategory-product-inner .subcategory-product-info .subcategory-name{text-align:right;font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;font-size:14pt;margin:0;color:#000;line-height:40px}@media (max-width:767px){.subcategory-product .subcategory-product-inner .subcategory-product-info .subcategory-name{font-size:11pt}}.subcategory-product .subcategory-product-inner .subcategory-product-info .subcategory-name:after{content:"";background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-55px -105px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0;filter:saturate(0) brightness(0)}.subcategory-product .subcategory-product-inner .subcategory-product-info .category-starting-at{text-align:right;margin-right:40px;color:#3f9bb6}.subcategory-product .subcategory-product-inner .subcategory-product-info .subcategory-sla{padding-top:10px;align-items:center;border-radius:6px;margin:5px 0 10px;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;color:#3f9bb6;overflow:hidden;display:none}@media (max-width:767px){.subcategory-product .subcategory-product-inner .subcategory-product-info .subcategory-sla{font-size:10pt}}.subcategory-product .subcategory-product-inner .subcategory-product-info .subcategory-sla .fx-icon-clock{background-image:url(../fx/icons_2023.png);background-position:-755px -5px;background-repeat:no-repeat;background-size:959px 150px;width:34px;height:40px;display:inline-block;vertical-align:middle}.subcategory-product .subcategory-product-inner .subcategory-product-info .subcategory-sla span{vertical-align:middle;display:inline-block;line-height:30px;margin:5px}.subcategory-product .subcategory-product-inner:hover{filter:brightness(90%)}.subcategory-product .subcategory-product-inner:hover h2.subcategory-name{color:#3f9bb6}.subcategory-product .subcategory-product-inner:hover h2.subcategory-name:after{filter:invert(69%) sepia(100%) saturate(500%) hue-rotate(154deg) brightness(81%) contrast(56%)}.product-breadcrum-header-bar{background-color:#3f9bb6;margin:0;overflow:hidden}.product-breadcrum-header-bar .product-bread-crumb{padding:40px 0 40px 0}.product-breadcrum-header-bar .product-bread-crumb p a:hover{text-decoration:none}.product-breadcrum-header-bar .product-bread-crumb p a .svg-icon{filter:brightness(100)!important}.product-breadcrum-header-bar .product-bread-crumb p a span{color:#fff;line-height:40px;margin-left:-10px}@media (max-width:767px){.product-breadcrum-header-bar .product-bread-crumb p a span{margin-left:-13px}}@media (max-width:991px){.product-breadcrum-header-bar{display:none}}.product-breadcrum-header-bar .row .product-breadcrum-container{max-width:unset}@media only screen and (max-width:1299px){.product-breadcrum-header-bar .row .product-breadcrum-container{padding-left:5rem}}@media only screen and (max-width:1177px){.product-breadcrum-header-bar .row .product-breadcrum-container{padding-left:2rem}}.section-product-details,.section-product-list,.section-product-list-header{position:relative}.section-product-details .section-product-tile,.section-product-list .section-product-tile,.section-product-list-header .section-product-tile{padding:0;margin:0}.section-product-details .section-product-tile a,.section-product-list .section-product-tile a,.section-product-list-header .section-product-tile a{margin:15px;display:block;text-align:center;background:#fafafa;transition:background-color .2s ease-in;border-radius:10px;overflow:hidden}.section-product-details .section-product-tile a:hover,.section-product-list .section-product-tile a:hover,.section-product-list-header .section-product-tile a:hover{text-decoration:none}.section-product-details .section-product-tile a img,.section-product-list .section-product-tile a img,.section-product-list-header .section-product-tile a img{width:100%}.section-product-details .section-product-tile a span,.section-product-list .section-product-tile a span,.section-product-list-header .section-product-tile a span{margin:10px 0;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;display:block;color:#555}@media (max-width:767px){.section-product-details .section-product-tile a span,.section-product-list .section-product-tile a span,.section-product-list-header .section-product-tile a span{font-size:10pt}}.section-product-details .section-product-tile a .category-product-pricing,.section-product-list .section-product-tile a .category-product-pricing,.section-product-list-header .section-product-tile a .category-product-pricing{margin:10px 0 0 0;padding-bottom:20px}.section-product-details .section-product-tile a .category-product-pricing p,.section-product-list .section-product-tile a .category-product-pricing p,.section-product-list-header .section-product-tile a .category-product-pricing p{line-height:1;text-align:center}.section-product-details .product-bread-crumb,.section-product-list .product-bread-crumb,.section-product-list-header .product-bread-crumb{margin:20px 0 0 0}.section-product-details .product-bread-crumb p,.section-product-list .product-bread-crumb p,.section-product-list-header .product-bread-crumb p{line-height:50px;margin:0}.section-product-details .product-bread-crumb p a,.section-product-list .product-bread-crumb p a,.section-product-list-header .product-bread-crumb p a{display:inline-block;line-height:normal}.section-product-details .product-bread-crumb p a:hover,.section-product-list .product-bread-crumb p a:hover,.section-product-list-header .product-bread-crumb p a:hover{text-decoration:none}.section-product-details .product-bread-crumb p a .svg-icon,.section-product-list .product-bread-crumb p a .svg-icon,.section-product-list-header .product-bread-crumb p a .svg-icon{margin-left:-10px}@media (max-width:767px){.section-product-details .product-bread-crumb p a .svg-icon,.section-product-list .product-bread-crumb p a .svg-icon,.section-product-list-header .product-bread-crumb p a .svg-icon{margin-left:-13px}}.section-product-details .product-bread-crumb p a span,.section-product-list .product-bread-crumb p a span,.section-product-list-header .product-bread-crumb p a span{display:inline-block;line-height:40px;vertical-align:middle}.section-product-details .product-list-slider,.section-product-list .product-list-slider,.section-product-list-header .product-list-slider{justify-content:flex-end;align-items:center}@media (max-width:991px){.section-product-details .product-list-slider,.section-product-list .product-list-slider,.section-product-list-header .product-list-slider{margin-top:0}}.section-product-details .product-list-slider .section-header h2,.section-product-list .product-list-slider .section-header h2,.section-product-list-header .product-list-slider .section-header h2{line-height:50px;text-align:left;margin:0 20px 20px 20px}@media (max-width:767px){.section-product-details .product-list-slider .section-header h2,.section-product-list .product-list-slider .section-header h2,.section-product-list-header .product-list-slider .section-header h2{width:70%;padding:40px 0 40px 55px!important}}.section-product-details .product-list-slider .slider-container-wrap,.section-product-list .product-list-slider .slider-container-wrap,.section-product-list-header .product-list-slider .slider-container-wrap{margin:0 0}@media (max-width:991px){.section-product-details .product-list-slider .slider-container-wrap,.section-product-list .product-list-slider .slider-container-wrap,.section-product-list-header .product-list-slider .slider-container-wrap{padding-left:6rem;padding-right:6rem}}@media (max-width:767px){.section-product-details .product-list-slider .slider-container-wrap,.section-product-list .product-list-slider .slider-container-wrap,.section-product-list-header .product-list-slider .slider-container-wrap{padding-left:2rem;padding-right:2rem}}.section-product-details .product-list-slider .slider-container-wrap .slider-container-outer,.section-product-list .product-list-slider .slider-container-wrap .slider-container-outer,.section-product-list-header .product-list-slider .slider-container-wrap .slider-container-outer{margin-top:30px;position:relative;display:inline-block;width:100%;max-width:700px;overflow:hidden}@media (max-width:991px){.section-product-details .product-list-slider .slider-container-wrap .slider-container-outer,.section-product-list .product-list-slider .slider-container-wrap .slider-container-outer,.section-product-list-header .product-list-slider .slider-container-wrap .slider-container-outer{margin-top:0}}.section-product-details .product-list-slider .slider-container-wrap .slider-container-outer:before,.section-product-list .product-list-slider .slider-container-wrap .slider-container-outer:before,.section-product-list-header .product-list-slider .slider-container-wrap .slider-container-outer:before{content:"";display:block;padding-top:100%}.section-product-details .product-list-slider .slider-container-wrap .slider-container-outer .slider-container,.section-product-list .product-list-slider .slider-container-wrap .slider-container-outer .slider-container,.section-product-list-header .product-list-slider .slider-container-wrap .slider-container-outer .slider-container{position:absolute;top:0;left:0;width:100%;height:100%}.section-product-details .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider,.section-product-list .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider,.section-product-list-header .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider{border-radius:16px}.section-product-details .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider .slider-mask,.section-product-list .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider .slider-mask,.section-product-list-header .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider .slider-mask{border-radius:0 16px 16px 0}@media (max-width:991px){.section-product-details .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider .slider-mask,.section-product-list .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider .slider-mask,.section-product-list-header .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider .slider-mask{border-radius:16px}}.section-product-details .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider .slider-mask .slider-image,.section-product-list .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider .slider-mask .slider-image,.section-product-list-header .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider .slider-mask .slider-image{border-radius:16px}.section-product-details .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider-wrap .slider .slick-dots,.section-product-list .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider-wrap .slider .slick-dots,.section-product-list-header .product-list-slider .slider-container-wrap .slider-container-outer .slider-container .slider-wrap .slider .slick-dots{text-align:right;padding-right:10px}.section-product-details .product-list-slider .product-list-slider-product-breadcrum-container,.section-product-list .product-list-slider .product-list-slider-product-breadcrum-container,.section-product-list-header .product-list-slider .product-list-slider-product-breadcrum-container{background-color:#3f9bb6;max-width:unset;padding:0!important;margin:0!important}.section-product-details .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb,.section-product-list .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb,.section-product-list-header .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb{position:absolute;margin-left:10px}@media (max-width:767px){.section-product-details .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb,.section-product-list .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb,.section-product-list-header .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb{margin-left:-5px}}.section-product-details .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb a,.section-product-list .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb a,.section-product-list-header .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb a{vertical-align:bottom}.section-product-details .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb a .svg-icon,.section-product-list .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb a .svg-icon,.section-product-list-header .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb a .svg-icon{filter:brightness(200%)}.section-product-details .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb a span,.section-product-list .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb a span,.section-product-list-header .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb a span{color:#fff;margin-left:-10px;line-height:40px}@media (max-width:767px){.section-product-details .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb a span,.section-product-list .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb a span,.section-product-list-header .product-list-slider .product-list-slider-product-breadcrum-container .product-bread-crumb a span{margin-left:-13px}}.section-product-details .product-list-slider .product-list-slider-product-breadcrum-container .section-header h2,.section-product-list .product-list-slider .product-list-slider-product-breadcrum-container .section-header h2,.section-product-list-header .product-list-slider .product-list-slider-product-breadcrum-container .section-header h2{text-align:center;color:#fff;vertical-align:top;font-weight:700;padding:40px 0 40px 0;line-height:1.2}.section-product-details .product-details-info,.section-product-details .product-list-info,.section-product-list .product-details-info,.section-product-list .product-list-info,.section-product-list-header .product-details-info,.section-product-list-header .product-list-info{display:-ms-flex;display:-webkit-flex;display:flex;flex-direction:column;padding:0 15px}@media (max-width:991px){.section-product-details .product-details-info .product-list-info-wrap,.section-product-details .product-list-info .product-list-info-wrap,.section-product-list .product-details-info .product-list-info-wrap,.section-product-list .product-list-info .product-list-info-wrap,.section-product-list-header .product-details-info .product-list-info-wrap,.section-product-list-header .product-list-info .product-list-info-wrap{padding-left:0;margin:20px 15px}}.section-product-details .product-details-info .product-list-info-wrap .section-header,.section-product-details .product-list-info .product-list-info-wrap .section-header,.section-product-list .product-details-info .product-list-info-wrap .section-header,.section-product-list .product-list-info .product-list-info-wrap .section-header,.section-product-list-header .product-details-info .product-list-info-wrap .section-header,.section-product-list-header .product-list-info .product-list-info-wrap .section-header{margin:0;margin-top:10px}.section-product-details .product-details-info .product-list-info-wrap .section-header h2,.section-product-details .product-list-info .product-list-info-wrap .section-header h2,.section-product-list .product-details-info .product-list-info-wrap .section-header h2,.section-product-list .product-list-info .product-list-info-wrap .section-header h2,.section-product-list-header .product-details-info .product-list-info-wrap .section-header h2,.section-product-list-header .product-list-info .product-list-info-wrap .section-header h2{font-family:"Mulish black","Open Sans",Sans-serif;font-size:22pt;text-align:center;color:#656565;line-height:110px;text-align:left;line-height:70px;color:#272727}@media (max-width:767px){.section-product-details .product-details-info .product-list-info-wrap .section-header h2,.section-product-details .product-list-info .product-list-info-wrap .section-header h2,.section-product-list .product-details-info .product-list-info-wrap .section-header h2,.section-product-list .product-list-info .product-list-info-wrap .section-header h2,.section-product-list-header .product-details-info .product-list-info-wrap .section-header h2,.section-product-list-header .product-list-info .product-list-info-wrap .section-header h2{font-size:14pt}}@media (max-width:991px){.section-product-details .product-details-info .product-list-info-wrap .section-header h2,.section-product-details .product-list-info .product-list-info-wrap .section-header h2,.section-product-list .product-details-info .product-list-info-wrap .section-header h2,.section-product-list .product-list-info .product-list-info-wrap .section-header h2,.section-product-list-header .product-details-info .product-list-info-wrap .section-header h2,.section-product-list-header .product-list-info .product-list-info-wrap .section-header h2{margin-top:0}}.section-product-details .product-details-info .product-list-info-wrap .dropdown-container,.section-product-details .product-list-info .product-list-info-wrap .dropdown-container,.section-product-list .product-details-info .product-list-info-wrap .dropdown-container,.section-product-list .product-list-info .product-list-info-wrap .dropdown-container,.section-product-list-header .product-details-info .product-list-info-wrap .dropdown-container,.section-product-list-header .product-list-info .product-list-info-wrap .dropdown-container{font-weight:700}.section-product-details .product-details-info .product-list-info-wrap .dropdown-container select,.section-product-details .product-list-info .product-list-info-wrap .dropdown-container select,.section-product-list .product-details-info .product-list-info-wrap .dropdown-container select,.section-product-list .product-list-info .product-list-info-wrap .dropdown-container select,.section-product-list-header .product-details-info .product-list-info-wrap .dropdown-container select,.section-product-list-header .product-list-info .product-list-info-wrap .dropdown-container select{background-color:#e3e2e2;border:none!important}.section-product-details .product-details-info .product-list-info-wrap .dropdown-container:after,.section-product-details .product-list-info .product-list-info-wrap .dropdown-container:after,.section-product-list .product-details-info .product-list-info-wrap .dropdown-container:after,.section-product-list .product-list-info .product-list-info-wrap .dropdown-container:after,.section-product-list-header .product-details-info .product-list-info-wrap .dropdown-container:after,.section-product-list-header .product-list-info .product-list-info-wrap .dropdown-container:after{content:"▼"!important;top:12px!important;right:5px!important;width:25px!important;height:25px!important;font-size:14pt!important;background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:495px 495px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0}@media (max-width:767px){.section-product-details .product-details-info .product-list-info-wrap .dropdown-container:after,.section-product-details .product-list-info .product-list-info-wrap .dropdown-container:after,.section-product-list .product-details-info .product-list-info-wrap .dropdown-container:after,.section-product-list .product-list-info .product-list-info-wrap .dropdown-container:after,.section-product-list-header .product-details-info .product-list-info-wrap .dropdown-container:after,.section-product-list-header .product-list-info .product-list-info-wrap .dropdown-container:after{font-size:12pt!important}}.section-product-details .product-details-info .product-list-info-wrap .category-product-sla,.section-product-details .product-list-info .product-list-info-wrap .category-product-sla,.section-product-list .product-details-info .product-list-info-wrap .category-product-sla,.section-product-list .product-list-info .product-list-info-wrap .category-product-sla,.section-product-list-header .product-details-info .product-list-info-wrap .category-product-sla,.section-product-list-header .product-list-info .product-list-info-wrap .category-product-sla{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;margin:15px 0}.section-product-details .product-details-info .product-list-info-wrap .category-product-sla .fx-icon-clock,.section-product-details .product-list-info .product-list-info-wrap .category-product-sla .fx-icon-clock,.section-product-list .product-details-info .product-list-info-wrap .category-product-sla .fx-icon-clock,.section-product-list .product-list-info .product-list-info-wrap .category-product-sla .fx-icon-clock,.section-product-list-header .product-details-info .product-list-info-wrap .category-product-sla .fx-icon-clock,.section-product-list-header .product-list-info .product-list-info-wrap .category-product-sla .fx-icon-clock{background-position:-763px -5px;width:34px;height:40px}.section-product-details .product-details-info .product-list-info-wrap .category-product-sla b,.section-product-details .product-list-info .product-list-info-wrap .category-product-sla b,.section-product-list .product-details-info .product-list-info-wrap .category-product-sla b,.section-product-list .product-list-info .product-list-info-wrap .category-product-sla b,.section-product-list-header .product-details-info .product-list-info-wrap .category-product-sla b,.section-product-list-header .product-list-info .product-list-info-wrap .category-product-sla b{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;color:#3f9bb6}@media (max-width:767px){.section-product-details .product-details-info .product-list-info-wrap .category-product-sla b,.section-product-details .product-list-info .product-list-info-wrap .category-product-sla b,.section-product-list .product-details-info .product-list-info-wrap .category-product-sla b,.section-product-list .product-list-info .product-list-info-wrap .category-product-sla b,.section-product-list-header .product-details-info .product-list-info-wrap .category-product-sla b,.section-product-list-header .product-list-info .product-list-info-wrap .category-product-sla b{font-size:10pt}}.section-product-details .product-details-info .product-list-info-wrap .category-product-sla .svg-icon,.section-product-details .product-list-info .product-list-info-wrap .category-product-sla .svg-icon,.section-product-list .product-details-info .product-list-info-wrap .category-product-sla .svg-icon,.section-product-list .product-list-info .product-list-info-wrap .category-product-sla .svg-icon,.section-product-list-header .product-details-info .product-list-info-wrap .category-product-sla .svg-icon,.section-product-list-header .product-list-info .product-list-info-wrap .category-product-sla .svg-icon{filter:invert(69%) sepia(100%) saturate(500%) hue-rotate(154deg) brightness(81%) contrast(56%);height:32px}.section-product-details .product-details-info .product-list-info-wrap .category-product-inventory .product-inventory,.section-product-details .product-list-info .product-list-info-wrap .category-product-inventory .product-inventory,.section-product-list .product-details-info .product-list-info-wrap .category-product-inventory .product-inventory,.section-product-list .product-list-info .product-list-info-wrap .category-product-inventory .product-inventory,.section-product-list-header .product-details-info .product-list-info-wrap .category-product-inventory .product-inventory,.section-product-list-header .product-list-info .product-list-info-wrap .category-product-inventory .product-inventory{margin-top:15px}.section-product-details .product-details-info .product-list-info-wrap .category-product-details,.section-product-details .product-list-info .product-list-info-wrap .category-product-details,.section-product-list .product-details-info .product-list-info-wrap .category-product-details,.section-product-list .product-list-info .product-list-info-wrap .category-product-details,.section-product-list-header .product-details-info .product-list-info-wrap .category-product-details,.section-product-list-header .product-list-info .product-list-info-wrap .category-product-details{max-width:450px}.section-product-details .product-details-info .product-list-info-wrap .js-select-elements,.section-product-details .product-list-info .product-list-info-wrap .js-select-elements,.section-product-list .product-details-info .product-list-info-wrap .js-select-elements,.section-product-list .product-list-info .product-list-info-wrap .js-select-elements,.section-product-list-header .product-details-info .product-list-info-wrap .js-select-elements,.section-product-list-header .product-list-info .product-list-info-wrap .js-select-elements{max-width:300px}.section-product-details .product-details-info .product-list-info-wrap .category-product-create,.section-product-details .product-list-info .product-list-info-wrap .category-product-create,.section-product-list .product-details-info .product-list-info-wrap .category-product-create,.section-product-list .product-list-info .product-list-info-wrap .category-product-create,.section-product-list-header .product-details-info .product-list-info-wrap .category-product-create,.section-product-list-header .product-list-info .product-list-info-wrap .category-product-create{margin:1em 0}.section-product-details .product-details-info .product-list-info-wrap .category-product-create button,.section-product-details .product-list-info .product-list-info-wrap .category-product-create button,.section-product-list .product-details-info .product-list-info-wrap .category-product-create button,.section-product-list .product-list-info .product-list-info-wrap .category-product-create button,.section-product-list-header .product-details-info .product-list-info-wrap .category-product-create button,.section-product-list-header .product-list-info .product-list-info-wrap .category-product-create button{background:linear-gradient(90deg,#4f9bb5,#8d4ad3)}.section-product-details .product-details-info .product-list-info-wrap .category-product-create button:hover,.section-product-details .product-list-info .product-list-info-wrap .category-product-create button:hover,.section-product-list .product-details-info .product-list-info-wrap .category-product-create button:hover,.section-product-list .product-list-info .product-list-info-wrap .category-product-create button:hover,.section-product-list-header .product-details-info .product-list-info-wrap .category-product-create button:hover,.section-product-list-header .product-list-info .product-list-info-wrap .category-product-create button:hover{filter:brightness(80%)}.section-product-list{max-width:unset;padding-left:0;padding-right:0;overflow-x:clip;padding-bottom:30px}.section-product-list .section-main{margin-top:-15px}.section-product-list .slider-container-outer{max-width:unset!important;max-height:650px!important}.section-product-list .category-product-slider-dots{text-align:center}.section-product-list .section-header-container{max-width:unset;padding:0!important;margin:0!important;margin-top:10px!important}.section-product-list .section-header-container h2{color:#000;vertical-align:top;font-weight:700;padding:40px 0 40px 0;line-height:1.2}@media (max-width:991px){.section-product-list .section-header-container h2{padding:20px 0 20px 0}}.section-product-bottom{position:relative}.section-product-bottom .product-scroll-button{position:absolute;top:-101px;right:0;box-sizing:content-box;width:40px;height:80px;margin:20px 20px 10px;background-image:url(../../images/scroll_blue.png);background-size:contain;background-repeat:no-repeat;transition:top .15s ease-in}.section-product-bottom .product-scroll-button:hover{top:-104px}.section-product-details .section-main h3{font-weight:700}.section-product-details .section-main .input-group{margin:1em 0}.section-product-details .section-main .product-details-thumbnail{width:100%;margin-bottom:1em}.product-list-tabmenu .nav-pills{flex-wrap:nowrap;justify-content:center;margin:3em 0}@media (max-width:767px){.product-list-tabmenu .nav-pills{flex-wrap:wrap}}.product-list-tabmenu .nav-pills .nav-item{flex:0 1 160px;text-align:center}.product-list-tabmenu .nav-pills .nav-item .nav-link{padding:1em;border-radius:0;margin-top:2px;background-color:#e3e2e2;text-transform:capitalize;color:#3f9bb6;transition:border-top .15s ease-in,color .15s ease-in}@media (max-width:767px){.product-list-tabmenu .nav-pills .nav-item .nav-link{padding:1em 0!important;height:60px}}.product-list-tabmenu .nav-pills .nav-item .nav-link:hover{color:#000}.product-list-tabmenu .nav-pills .nav-item .nav-link.active{color:#fff;background-color:#3f9bb6;font-weight:700}.product-list-tabmenu .nav-pills .nav-item:first-of-type .nav-link{border-top-left-radius:8px;border-bottom-left-radius:8px}.product-list-tabmenu .nav-pills .nav-item:last-of-type .nav-link{border-top-right-radius:8px;border-bottom-right-radius:8px}.product-details-tabmenu{padding:2em 0}.product-details-tabmenu .nav-pills{margin:1em 0}.product-details-tabmenu .nav-pills .nav-item .nav-link{border-radius:0;border:1px solid #fff;margin-right:.6em;font-weight:700;background-color:#f5f5f5}.product-details-tabmenu .nav-pills .nav-item .nav-link.active{border:1px solid #000;background-color:#000}.product-details-tabmenu .tab-content{margin:30px 0}.product-details-tabmenu .tab-content .tab-content-block .product-details-text{display:block;margin-bottom:30px}.product-details-tabmenu .tab-content .tab-content-block .product-details-text.title{margin-top:30px;margin-bottom:5px;font-weight:700;color:#000}.product-details-tabmenu .tab-content .tab-content-block .product-details-list{padding-left:20px;margin-bottom:30px}.product-details-tabmenu .tab-content .tab-content-block .product-details-list li{margin:6px 0}.product-details-tabmenu .tab-content .tab-content-block .product-details-table{width:100%;margin-bottom:30px}.product-details-tabmenu .tab-content .tab-content-block .product-details-table tr{vertical-align:top}.product-details-tabmenu .tab-content .tab-content-block .product-details-table tr td{padding:3px 6px 3px 0}@media (max-width:1199px){.section-product-details,.section-product-list{flex-direction:column-reverse;min-height:unset}.section-product-details .product-details-slider,.section-product-details .product-list-slider,.section-product-list .product-details-slider,.section-product-list .product-list-slider{max-width:none;overflow:hidden;justify-content:center}.section-product-details .product-details-slider .slider-wrap .slider .slick-dots,.section-product-details .product-list-slider .slider-wrap .slider .slick-dots,.section-product-list .product-details-slider .slider-wrap .slider .slick-dots,.section-product-list .product-list-slider .slider-wrap .slider .slick-dots{display:none}.section-product-details .product-details-info,.section-product-details .product-list-info,.section-product-list .product-details-info,.section-product-list .product-list-info{text-align:left;max-width:none}.section-product-bottom .product-scroll-button{display:none}}.product-inventory{display:inline-block;position:relative}.product-inventory .inventory-description{color:#656565;text-transform:capitalize}.product-inventory .inventory-counter{margin-left:10px}.product-inventory .inventory-counter .fe-digit{background:#6b9627}.product-inventory.low-stock .inventory-description{color:#fe0000}.product-inventory.low-stock .inventory-counter .fe-digit{background:#fe0000}.product-inventory.out-of-stock{border-radius:4px;padding:5px 10px;background:#fe0000}.product-inventory.out-of-stock .inventory-description{color:#fff}.section-product-tile .product-inventory{display:block}.section-product-tile .product-inventory .inventory-description{display:block;font-weight:700}.section-product-tile .product-inventory .inventory-counter{margin-left:0;display:block}.section-product-tile .product-inventory.out-of-stock{background:0 0}.section-product-tile .product-inventory.out-of-stock .inventory-description{color:#fe0000}#popoutVideo{background-color:rgba(0,0,0,.5)}#popoutVideo .modal-dialog{max-width:900px}#popoutVideo .modal-dialog .modal-header .close:after{color:#fff}#popoutVideo .modal-dialog .modal-content{border:0;background-color:transparent}#popoutVideo .modal-dialog .modal-content .modal-body{text-align:center}#popoutVideo .modal-dialog .modal-content .modal-body video{width:100%}#popoutVideo .modal-dialog .modal-footer{flex-direction:column;align-items:center}#popoutVideo .modal-dialog .modal-footer .popoutVideo-title{margin-bottom:15px;color:#fff}#popoutVideo .modal-dialog .modal-footer .popoutVideo-price{margin-bottom:30px;color:#fff}.slider-dot-video{position:relative;display:none;justify-content:center;vertical-align:top;overflow:hidden;margin:10px 0 0 0;width:74px;height:74px;border-radius:4px;margin-right:15px;border:1px solid #c8c7c7;background-size:cover;background-color:#e3e2e2;background-position:center;cursor:pointer}.slider-dot-video.active{display:-ms-inline-flex;display:-webkit-inline-flex;display:inline-flex}.slider-dot-video:after{content:'';position:absolute;top:17px;left:17px;border-radius:100%;border:2px solid #fff;box-shadow:4px 4px 10px rgba(0,0,0,.3);width:36px;height:36px;background-color:#000;background-image:url(../fx/icons.png?v=2);background-position:-808px -9px;background-repeat:no-repeat}.slider-dot-video:hover:after{border-color:#fdba2f;background-position:-808px -59px}.slider-dot-video video{height:100%}@media (max-width:991px){.section-product-header{padding:3em 1em}.section-product-category .subcategory-product{min-height:none}.section-product-category .subcategory-product .subcategory-product-inner{flex-direction:column}.section-product-category .subcategory-product .subcategory-product-inner .subcategory-product-image{padding-right:0;text-align:center}.product-details-info,.product-list-info{display:-ms-flex;display:-webkit-flex;display:flex;flex-direction:column;padding:0 15px}}.product-category-slider .category-back-button-container,.section-product-list .category-back-button-container{max-width:unset;padding-left:11rem}@media (max-width:991px){.product-category-slider .category-back-button-container,.section-product-list .category-back-button-container{padding-left:4rem}}.product-category-slider .category-back-button-container .category-back-button,.section-product-list .category-back-button-container .category-back-button{margin-top:-80px}.product-category-slider .category-back-button-container .category-back-button a,.section-product-list .category-back-button-container .category-back-button a{vertical-align:bottom;color:#fff}.product-category-slider .category-back-button-container .category-back-button a .svg-icon-arrow-left,.section-product-list .category-back-button-container .category-back-button a .svg-icon-arrow-left{filter:brightness(200%)}.product-category-slider .category-back-button-container .category-back-button a span.text,.section-product-list .category-back-button-container .category-back-button a span.text{margin-left:-10px;z-index:1;line-height:40px;vertical-align:bottom}.product-category-slider .category-back-button-container .category-back-button a:hover,.section-product-list .category-back-button-container .category-back-button a:hover{text-decoration:none}@media (max-width:991px){.product-category-slider .category-back-button-container .category-back-button,.section-product-list .category-back-button-container .category-back-button{margin-left:10px;margin-top:-107px}}@media (max-width:767px){.product-category-slider .category-back-button-container .category-back-button,.section-product-list .category-back-button-container .category-back-button{margin-left:-10px;margin-top:-92px}}@media only screen and (max-width:1299px){.product-category-slider .category-back-button-container,.section-product-list .category-back-button-container{padding-left:6rem}}@media only screen and (max-width:1177px){.product-category-slider .category-back-button-container,.section-product-list .category-back-button-container{padding-left:3rem}}.panel-start-session .block-start-registered{margin-right:100px}@media (max-width:991px){.panel-start-session .block-start-registered{margin-right:0}}.section-sort .input-group label{font-style:italic}.section-sort .input-group .dropdown-container{flex:1}.section-sort .input-group .dropdown-container select{width:100%}.section-my-account .section-header-container{margin:0;max-width:initial;background-color:#3f9bb6;overflow:hidden;margin-top:10px!important}.section-my-account .section-header-container h2{color:#fff;font-weight:700}.section-my-account .col-lg-10{background-color:#fff;max-width:inherit;flex:1 1 100%}.section-my-account #subscription_checkbox_myaccountpage{margin:15px 0}.section-my-account .change-password-section{padding:0!important;border:none!important}.section-my-account label{color:#3f9bb6}.section-my-account .subscribe-section{margin:20px 0;padding:25px;border:2px solid #3f9bb6;border-radius:16px}.section-my-account .subscribe-section label{font-weight:700}.section-my-account .subscribe-section .small{color:#272727;font-weight:400}.section-my-account .subscribe-section #my_account_unsubscription{margin-top:1em!important}.section-my-account .video-subscription .current-plan{color:#000;font-weight:700}.section-my-account .video-subscription .next-payment-date{color:#3f9bb6;font-style:italic;margin-bottom:6rem}.section-my-account .video-subscription .video-subscription-plan{list-style:none;display:flex;justify-content:space-between;text-align:center;flex-wrap:wrap;margin-left:-40px}.section-my-account .video-subscription .video-subscription-plan li{font-size:10pt;background-color:#eaeaea;border-radius:16px;padding:5px 20px;margin-top:10px;margin-bottom:2rem}.section-my-account .video-subscription .video-subscription-plan p{justify-content:center}.section-my-account .video-subscription .subscription-end-button{display:flex;width:fit-content}.section-my-account .video-subscription .subscription-end-text{font-size:8pt;color:#000;display:flex}.section-change-password .section-header-container,.section-communication-preferences .section-header-container,.section-contact-us .section-header-container,.section-edit-address .section-header-container,.section-forgot-password .section-header-container,.section-main .section-main .section-header-container,.section-orderdetails .section-header-container,.section-product-pricing-header .section-header-container,.section-signin .section-header-container,.section-signup .section-header-container{margin:0!important;max-width:initial;background-color:#3f9bb6;overflow:hidden;margin-top:10px!important}.section-change-password .section-header-container h2,.section-communication-preferences .section-header-container h2,.section-contact-us .section-header-container h2,.section-edit-address .section-header-container h2,.section-forgot-password .section-header-container h2,.section-main .section-main .section-header-container h2,.section-orderdetails .section-header-container h2,.section-product-pricing-header .section-header-container h2,.section-signin .section-header-container h2,.section-signup .section-header-container h2{color:#fff;font-weight:700;padding-bottom:50px}.section-signin .container:last-of-type{margin-top:2rem}.input-group label{color:#3f9bb6}.section-product-pricing-header .section-header-container h2{padding-bottom:0}.section-orderdetails .section-header-container h2{padding-bottom:0}.section-projects .block-item .col-project-menu{border-left:2px solid #d1d1d1}.section-projects .block-item .col-project-menu ul li span{color:#000}.section-projects .button-add-to-cart.extra-button{background:linear-gradient(90deg,#4f9bb5,#8d4ad3);color:#fff;display:flex;justify-content:center;width:100%;padding:5px;margin-top:10px;border-radius:4px}.section-projects .button-add-to-cart.extra-button .svg-icon{filter:saturate(0) brightness(200%);display:inline-block}.section-projects .button-add-to-cart.extra-button span{display:inline-block;line-height:40px}.section-projects .button-add-to-cart.extra-button:hover{text-decoration:none;filter:brightness(80%)}.section-projects .video-subscription-bar .heading{font-weight:700;font-size:medium;color:#000}@media (max-width:991px){.section-projects .video-subscription-bar .heading{margin-bottom:1rem!important}}.section-projects .video-subscription-bar .video-progress-bar-div .progress-bar{width:100%;border-radius:16px;position:relative;justify-content:flex-start;background-color:#eaeaea;display:inline-flex}.section-projects .video-subscription-bar .video-progress-bar-div .progress-bar .progress{position:absolute;background:linear-gradient(90deg,#4f9bb5,#8d4ad3);width:70%;height:30px;left:0;border-radius:16px}.section-projects .video-subscription-bar .video-progress-bar-div .progress-bar .progress-text{width:100%;text-align:center;line-height:30px;color:#fff;font-weight:700;z-index:1}.section-projects .video-subscription-bar .video-progress-bar-div .progress-bar .total-text{width:100%;text-align:right;padding-right:25px;line-height:30px;position:absolute;color:#000;font-weight:700;z-index:1}.section-projects .video-subscription-bar .video-progress-bar-div .manage-button{display:inline-flex;max-width:fit-content}@media (max-width:991px){.section-projects .video-subscription-bar .video-progress-bar-div .manage-button{max-width:unset;margin-top:15px;justify-content:center}}.block-item-container.section-addresses .block-item,.block-item-container.section-projects .block-item{border:3px solid #d1d1d1}.block-item-container.section-addresses .block-item .col-3,.block-item-container.section-projects .block-item .col-3{align-items:center}.block-item-container.section-addresses .block-item .menu-list a.button-add-to-cart,.block-item-container.section-projects .block-item .menu-list a.button-add-to-cart{background:linear-gradient(90deg,#4f9bb5,#8d4ad3);padding:5px 10px}.block-item-container.section-addresses .block-item .menu-list a.button-add-to-cart .svg-icon,.block-item-container.section-projects .block-item .menu-list a.button-add-to-cart .svg-icon{filter:invert(69%) sepia(100%) saturate(500%) hue-rotate(154deg) brightness(81%) contrast(56%);filter:brightness(200%)}.block-item-container.section-addresses .block-item .menu-list a.button-add-to-cart span,.block-item-container.section-projects .block-item .menu-list a.button-add-to-cart span{color:#fff}.block-item-container.section-addresses .block-item .menu-list a.button-add-to-cart:hover,.block-item-container.section-projects .block-item .menu-list a.button-add-to-cart:hover{text-decoration:none;filter:brightness(80%)}.block-item-container.section-addresses .block-item .project-thumb,.block-item-container.section-projects .block-item .project-thumb{border-radius:16px;position:relative;padding:0 20px;display:flex;flex-direction:column-reverse}.block-item-container.section-addresses .block-item .project-thumb img,.block-item-container.section-projects .block-item .project-thumb img{width:100%;max-width:200px}.block-item-container.section-addresses .block-item .project-thumb .img,.block-item-container.section-projects .block-item .project-thumb .img{text-align:center}.block-item-container.section-addresses .block-item .project-thumb .img .btn,.block-item-container.section-projects .block-item .project-thumb .img .btn{padding:0;margin:0}.block-item-container.section-addresses .block-item .project-thumb .project-in-cart,.block-item-container.section-addresses .block-item .project-thumb .project-product-disabled,.block-item-container.section-projects .block-item .project-thumb .project-in-cart,.block-item-container.section-projects .block-item .project-thumb .project-product-disabled{position:relative;top:0;left:0;padding:5px 40px;border-radius:4px;text-transform:capitalize;font-style:italic;color:#fff;line-height:30px;background:linear-gradient(90deg,#4f9bb5,#8d4ad3);width:max-content;margin-bottom:-2em}.block-item-container.section-addresses .block-item .project-thumb .project-in-cart .fx-icon-small-cart,.block-item-container.section-addresses .block-item .project-thumb .project-product-disabled .fx-icon-small-cart,.block-item-container.section-projects .block-item .project-thumb .project-in-cart .fx-icon-small-cart,.block-item-container.section-projects .block-item .project-thumb .project-product-disabled .fx-icon-small-cart{margin-left:0;width:25px;height:25px;background-image:url(../fx/icons.png?v=2);background-position:-553px -101px;background-repeat:no-repeat}.block-item-container.section-addresses .block-item .project-thumb .project-in-cart span,.block-item-container.section-addresses .block-item .project-thumb .project-product-disabled span,.block-item-container.section-projects .block-item .project-thumb .project-in-cart span,.block-item-container.section-projects .block-item .project-thumb .project-product-disabled span{font-weight:700;font-style:normal}.block-item-container.section-addresses .block-item .project-thumb .project-in-cart.project-product-disabled,.block-item-container.section-addresses .block-item .project-thumb .project-product-disabled.project-product-disabled,.block-item-container.section-projects .block-item .project-thumb .project-in-cart.project-product-disabled,.block-item-container.section-projects .block-item .project-thumb .project-product-disabled.project-product-disabled{padding-right:10px;background-color:#fe0000}.block-item-container.section-addresses .block-item .project-thumb .product-inventory,.block-item-container.section-projects .block-item .project-thumb .product-inventory{position:absolute;top:-40px;left:15px;background:#fff;padding:4px;border-radius:8px}.block-item-container.section-addresses .block-item .project-thumb .product-inventory .inventory-description,.block-item-container.section-projects .block-item .project-thumb .product-inventory .inventory-description{color:#656565;text-transform:capitalize}.block-item-container.section-addresses .block-item .project-thumb .product-inventory .inventory-counter,.block-item-container.section-projects .block-item .project-thumb .product-inventory .inventory-counter{margin-left:10px}.block-item-container.section-addresses .block-item .project-thumb .product-inventory .inventory-counter .fe-digit,.block-item-container.section-projects .block-item .project-thumb .product-inventory .inventory-counter .fe-digit{background:#6b9627}.block-item-container.section-addresses .block-item .project-thumb .product-inventory.low-stock .inventory-description,.block-item-container.section-projects .block-item .project-thumb .product-inventory.low-stock .inventory-description{color:#fe0000}.block-item-container.section-addresses .block-item .project-thumb .product-inventory.low-stock .inventory-counter .fe-digit,.block-item-container.section-projects .block-item .project-thumb .product-inventory.low-stock .inventory-counter .fe-digit{background:#fe0000}.block-item-container.section-addresses .block-item .project-thumb .product-inventory.out-of-stock,.block-item-container.section-projects .block-item .project-thumb .product-inventory.out-of-stock{padding:5px 10px;background:#fe0000}.block-item-container.section-addresses .block-item .project-thumb .product-inventory.out-of-stock .inventory-description,.block-item-container.section-projects .block-item .project-thumb .product-inventory.out-of-stock .inventory-description{color:#fff}.block-item-container.section-addresses .block-item .project-info .project-name,.block-item-container.section-projects .block-item .project-info .project-name{margin-top:0;position:relative;font-weight:700}.block-item-container.section-addresses .block-item .project-info .project-name .input-group,.block-item-container.section-projects .block-item .project-info .project-name .input-group{margin:10px 0}.block-item-container.section-addresses .block-item .project-info .project-name .input-group:before,.block-item-container.section-projects .block-item .project-info .project-name .input-group:before{content:'';background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-55px -5px;width:40px;height:40px;display:inline-block;vertical-align:bottom;flex-shrink:0;position:absolute;right:5px;top:5px}.block-item-container.section-addresses .block-item .project-info .project-name .input-group input,.block-item-container.section-projects .block-item .project-info .project-name .input-group input{width:auto;font-size:14pt;font-weight:700;color:#656565;transition:margin-left .3s,border .3s;background-color:unset;border-color:#d1d1d1}.block-item-container.section-addresses .block-item .project-info .project-name .input-group input:focus,.block-item-container.section-addresses .block-item .project-info .project-name .input-group input:hover,.block-item-container.section-projects .block-item .project-info .project-name .input-group input:focus,.block-item-container.section-projects .block-item .project-info .project-name .input-group input:hover{margin-left:0;background-color:#fff;border-style:solid}.block-item-container.section-addresses .block-item .project-info .project-name .input-group input[disabled],.block-item-container.section-projects .block-item .project-info .project-name .input-group input[disabled]{border:none;color:#656565;background:#eaeaea}.block-item-container.section-addresses .block-item .project-info .project-products,.block-item-container.section-projects .block-item .project-info .project-products{padding:0 13px;color:#656565}.block-item-container.section-addresses .block-item .project-info .project-products p,.block-item-container.section-projects .block-item .project-info .project-products p{margin:5px 0}.block-item-container.section-addresses .block-item .project-info .project-products b,.block-item-container.section-projects .block-item .project-info .project-products b{font-weight:700}.block-item-container.section-addresses .block-item .project-footer,.block-item-container.section-projects .block-item .project-footer{padding:0 13px}.block-item-container.section-addresses .block-item .project-footer label,.block-item-container.section-projects .block-item .project-footer label{margin:2px 0}.block-item-container.section-addresses .block-item .project-footer .project-created,.block-item-container.section-projects .block-item .project-footer .project-created{margin:0;color:#555}.block-item-container.section-addresses .block-item .project-footer .project-expires,.block-item-container.section-projects .block-item .project-footer .project-expires{margin:0;color:#555}.block-item-container.section-addresses .block-item .project-footer .project-expires a,.block-item-container.section-projects .block-item .project-footer .project-expires a{display:inline-block;text-decoration:none}.block-item-container.section-addresses .block-item .project-footer .project-expires .fx-icon-what-does-it-mean,.block-item-container.section-projects .block-item .project-footer .project-expires .fx-icon-what-does-it-mean{background:#c8c7c7}.block-item-container.section-addresses .block-item .project-footer .project-expires .fx-icon-what-does-it-mean:after,.block-item-container.section-projects .block-item .project-footer .project-expires .fx-icon-what-does-it-mean:after{color:#fff}.block-item-container.section-addresses .block-item .project-footer .project-contain-video,.block-item-container.section-projects .block-item .project-footer .project-contain-video{color:#3f9bb6;font-weight:700}.block-item-container.section-addresses .block-item .project-footer .project-contain-video .svg-icon,.block-item-container.section-projects .block-item .project-footer .project-contain-video .svg-icon{height:30px;filter:invert(69%) sepia(100%) saturate(500%) hue-rotate(154deg) brightness(81%) contrast(56%)}.section-my-projects .section-header-container{margin:0;max-width:initial;background-color:#3f9bb6;overflow:hidden;margin-top:10px!important}.section-my-projects .section-header-container h2{color:#fff;font-weight:700}.section-my-projects .col-lg-10{background-color:#fff;max-width:inherit;flex:1 1 100%}.block-item-container.section-addresses{display:flex;color:#000!important;flex-wrap:wrap}.block-item-container.section-addresses .block-item{padding:25px 10px;margin:20px 50px}.block-item-container.section-addresses .user-avtar-parent{display:flex;justify-content:center;align-items:center}.block-item-container.section-addresses .user-avtar-parent .avatar{display:flex;align-items:center;justify-content:center;width:95px;height:95px;border-radius:50%;background-color:#e3a8a8;color:#fff;font-size:24px;font-weight:700}.block-item-container.section-addresses .user-avtar-parent .avatar::before{content:"";position:absolute;width:105px;height:105px;border:1px solid #d1d1d1;border-radius:50%;box-shadow:0 6px 10px #00000029}.block-item-container.section-addresses .menu-list.align-right{border-left:2px solid #d1d1d1}@media (max-width:767px){.block-item-container.section-addresses .menu-list.align-right{border-left:none}}.section-my-addresses .section-header-container{margin:0;max-width:initial;background-color:#3f9bb6;overflow:hidden;margin-top:10px!important}.section-my-addresses .section-header-container h2{color:#fff;font-weight:700}.section-my-addresses .col-lg-10{background-color:#fff;max-width:inherit;flex:1 1 100%}.section-my-addresses .table-responsive-wrap .table-responsive .table{border-collapse:separate;border-spacing:0 15px}.section-my-addresses .table-responsive-wrap .table-responsive .table th:first-child{border-top-left-radius:16px;border-bottom-left-radius:16px}.section-my-addresses .table-responsive-wrap .table-responsive .table th:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px}.section-my-addresses .table-responsive-wrap .table-responsive .table td{border-top:2px solid #d1d1d1;border-bottom:2px solid #d1d1d1}.section-my-addresses .table-responsive-wrap .table-responsive .table td:first-child{padding:12px 20px;vertical-align:middle;border:2px solid #d1d1d1;border-top-left-radius:16px;border-right:none;border-bottom-left-radius:16px}.section-my-addresses .table-responsive-wrap .table-responsive .table td:last-child{padding:12px 20px;vertical-align:middle;border:2px solid #d1d1d1;border-left:none;border-top-right-radius:16px;border-bottom-right-radius:16px}.section-my-addresses .table-responsive-wrap .table-responsive .table td:last-child a{border-left:2px solid #d1d1d1;padding-left:20px;border-radius:0}.section-my-addresses .add-address-button{max-width:max-content}.section-my-addresses .add-address-button .btn-text{background:linear-gradient(90deg,#4f9bb5,#8d4ad3);color:#fff;border:none}.section-my-addresses .add-address-button .btn-text .svg-icon{filter:brightness(100)}.section-my-addresses .add-address-button .btn-text:hover{filter:brightness(80%)}.section-my-addresses .row-button-center{text-align:-webkit-center;text-align:-moz-center}@media only screen and (max-width:1211px){.section-communication-preferences .section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item,.section-my-account .section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item,.section-my-addresses .section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item,.section-my-projects .section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item,.section-orderdetails .section-subheader-tablist .subheader-tablist-tabs .subheader-tablist-item{margin:10px 20px}}.section-order-billing{margin-top:1em}.section-order-billing .order-title{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565}@media (max-width:767px){.section-order-billing .order-title{font-size:10pt}}.section-order-shippings .order-shipping-item .order-shipping-address{padding:15px;margin:30px 0;background-color:#f5f5f5;border-radius:10px}.section-order-shippings .order-shipping-item .order-shipping-address p{margin:0}.section-order-shippings .order-shipping-item .order-shipping-address label{color:#000;font-weight:700}.section-order-shippings .order-shipping-item .btn-status{font-weight:700}.section-order-shippings .order-shipping-item .btn-status:hover{text-decoration:none}.section-order-shippings .order-shipping-item .order-shipping-items .refund{color:#bf3b10}.section-order-shippings .order-shipping-item .order-shipping-summary{margin:30px 0}.section-order-shippings .order-shipping-item .order-shipping-summary .refund{color:#bf3b10}body.touch-screen-detected .section-projects .project-header .dropdown .dropdown-toggle:after,body.touch-screen-detected .section-projects .project-header .dropdown .dropdown-toggle:before{opacity:1}.receipt-printable{max-width:8in}@media only screen and (max-width:1299px){.block-item-container.section-addresses .block-item{padding:25px 10px;margin:20px 40px}.block-item-container.section-addresses .user-avtar-parent .avatar{width:80px;height:80px;font-size:24px}.block-item-container.section-addresses .user-avtar-parent .avatar::before{width:95px;height:95px}}@media only screen and (max-width:1199px){.block-item-container.section-addresses .block-item{margin:20px 30px}.block-item-container.section-addresses .user-avtar-parent .avatar{width:65px;height:65px;font-size:24px}.block-item-container.section-addresses .user-avtar-parent .avatar::before{width:75px;height:75px}.block-item-container.section-addresses .align-right{width:max-content}}@media (max-width:991px){.section-projects .block-item .col-project-menu{border-left:none;position:absolute;top:0;right:0}.section-projects .block-item .col-project-menu .menu-list.js-menu-opened{background:#fff}.section-projects .block-item .col-project-menu .menu-list .toggle-button{text-align:right}.section-projects .block-item .col-project-menu .menu-list .toggle-button span{font-size:0}.section-projects .block-item .col-project-menu .menu-list .toggle-button span:before{content:"";background-image:url(../fx/icons.svg);background-repeat:no-repeat;background-size:500px 150px;background-position:-5px -5px;width:40px;height:40px;display:inline-block;vertical-align:bottom}.section-my-addresses .table-responsive-wrap .table-responsive .table{border-spacing:0}.section-my-addresses .table-responsive-wrap .table-responsive .table td{border:none}.section-my-addresses .table-responsive-wrap .table-responsive .table td:first-child{padding:0;border:none}.section-my-addresses .table-responsive-wrap .table-responsive .table td:last-child{padding:0;border:none}.section-my-addresses .table-responsive-wrap .table-responsive .table td:last-child a{border:none}.block-item-container.section-addresses{text-align:center;display:block}.block-item-container.section-addresses .block-item{margin:20px 0}.block-item-container.section-addresses .user-avtar-parent{margin-bottom:1em}.block-item-container.section-addresses .user-avtar-parent .avatar{width:95px;height:95px}.block-item-container.section-addresses .user-avtar-parent .avatar::before{width:105px;height:105px}.block-item-container.section-addresses .align-right{width:auto}}.product-category-slider .carousel-caption{position:relative;left:0;margin-top:30px;color:#666;-webkit-text-stroke-width:thin;z-index:0;padding-bottom:0}.product-category-slider .product-list-tabmenu .nav-pills .nav-item{flex:0 1 120px}.product-category-slider .product-list-tabmenu .nav-pills .nav-item .nav-link{text-transform:none}.product-category-slider .pro-content{text-align:center}.product-category-slider .section-product-slide{margin-bottom:30px}.product-category-slider .product-inventory-container{margin-top:20px}.product-category-slider .carousel-indicators{position:relative;z-index:1;margin-left:0;margin-right:0;justify-content:center}.product-category-slider .carousel-indicators li,.product-category-slider .pro-slide-details .table .color-indicator-icon{text-decoration:none;background-color:currentColor;border-radius:50%;display:inline-block;padding:2px;background-clip:content-box;margin:5px;border:2px solid #ccc;cursor:pointer;height:13px;width:13px;opacity:1;box-sizing:content-box}.product-category-slider .carousel-indicators .active{color:#0071cd;border-color:currentColor;opacity:1}.product-category-slider .carousel-caption-button{text-align:center;margin-bottom:30px}.product-category-slider .pro-slide-details .table-responsive-wrap .table-responsive-fx-left,.product-category-slider .pro-slide-details .table-responsive-wrap .table-responsive-fx-right{box-shadow:none}.product-category-slider .pro-slide-details .table-responsive-wrap .table-responsive{border:none}.product-category-slider .pro-slide-details .table tr td,.product-category-slider .pro-slide-details .table tr th{background-color:transparent;text-align:center;box-shadow:none;border-radius:0;border-right:2px solid #c8c7c7;border-top:none}.product-category-slider .pro-slide-details .table tr th{color:#000;text-transform:capitalize;min-width:100px}.product-category-slider .pro-slide-details .table tr td:last-child,.product-category-slider .pro-slide-details .table tr th:last-child{border:none}.product-category-slider .pro-slide-details .table tr .color-indicator-icon{cursor:default}.create-payment-method-link{text-decoration:underline}.sub-section.subscription-plans-section{border-top:none}.block-storage-use .-title,.section-subscription-plans .-title{margin:0 0 20px 0}.section-subscription-plans h3{font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565}@media (max-width:767px){.section-subscription-plans h3{font-size:11pt}}.section-subscription-plans .used-storage{margin:40px 0}.section-subscription-plans .used-storage .-indicator{margin:20px 0}.section-subscription-plans .used-storage .-hint{margin:30px 0}.section-subscription-plans .current-subscription{margin:40px 0}.section-subscription-plans .current-subscription .block-current-subscription .-val{font-weight:700}.section-subscription-plans .current-subscription .block-current-subscription .-hint{margin:20px 0}.section-subscription-plans .current-subscription .block-current-subscription .buttons{margin:30px 0}.subscription-plans-container{display:flex;justify-content:space-between;margin:20px 0 40px 0}.subscription-plans-container .subscription-plans-plan{padding:0 20px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.subscription-plans-container .subscription-plans-plan .subscription-plan-wrapper{width:100%;background:#eaeaea;padding:20px;border-radius:16px;min-height:280px;display:flex;flex-direction:column;justify-content:space-around}.subscription-plans-container .subscription-plans-plan .subscription-plan-part-title h2{font-family:"Mulish black","Open Sans",Sans-serif;font-size:22pt;text-align:center;color:#656565;line-height:110px;text-align:center;line-height:50px;color:#000;text-transform:uppercase}@media (max-width:767px){.subscription-plans-container .subscription-plans-plan .subscription-plan-part-title h2{font-size:14pt}}.subscription-plans-container .subscription-plans-plan .-name-plan{margin:10px 0}.subscription-plans-container .subscription-plans-plan .-monthly-price{font-size:14pt;font-weight:700;text-align:center}.subscription-plans-container .subscription-plans-plan .-description{color:#3f9bb6}.subscription-plans-container .subscription-plans-plan .-max-storage{color:#3f9bb6}.subscription-plans-container .subscription-plans-plan .-free-for{color:#3f9bb6}.subscription-plans-container .subscription-plans-plan .-project-storage{margin-top:10px;font-size:8pt}.subscription-plans-container .subscription-plans-plan .subscription-plan-part-content{text-align:center}.subscription-plans-container .subscription-plans-plan.-selected .subscription-plan-wrapper{border:3px solid #3f9bb6}.subscription-plans-container label{display:none}.subscription-plans-container .subscription-plan-part-select{display:flex;justify-content:center;margin:20px}.subscription-plans-container .subscription-plan-part-select input{width:20px;height:20px}.js-element-storage-indicator{display:block;background:#eaeaea;padding:0;border-radius:20px;margin:10px 0;overflow:hidden;box-shadow:0 3px 5px rgba(0,0,0,.2)}.js-element-storage-indicator .element-storage-indicator-container{display:block;width:100%;height:20px}.js-element-storage-indicator .element-storage-indicator-indicator{width:0%;display:block;height:100%;transition:width 1s;background-color:#3f9bb6}.js-element-storage-indicator .element-storage-indicator-indicator.-color-alert{background-color:#f33}.input-group.subscription-payment-methods{max-width:360px}.project-exra.project-extra-qr-video{margin-top:20px;background:#000;color:#fff;border-radius:8px;padding:5px 10px;font-size:8pt;font-weight:700}.project-exra.project-extra-qr-video a{display:none}.project-thumb-icon-qrvideo{position:absolute;bottom:10px;right:10px;display:block;background:url(../fx/qrvideo_icon.png);background-size:contain;width:50px;height:50px}.kulapix-menu{overflow:hidden;width:100vw;height:100vh;padding-right:0!important;font-weight:700}.kulapix-menu.fade .modal-dialog{transform:translate(-50%,0)}.kulapix-menu.show .modal-dialog{transform:translate(0,0)}.kulapix-menu .modal-dialog{display:flex;flex-direction:column;max-width:9000px;width:100%;height:100vh;margin:0;pointer-events:all}.kulapix-menu .kulapix-menu-close{position:relative;padding:0;margin:15px;display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:50px;height:50px;box-sizing:content-box;cursor:pointer;background-color:#246196;border:0;border-radius:10px;text-shadow:none;overflow:hidden}.kulapix-menu .kulapix-menu-close:after{content:'\d7';font-size:40px;font-weight:600;color:#fff;transition:color .15s ease-in}.kulapix-menu .kulapix-menu-close:focus,.kulapix-menu .kulapix-menu-close:hover{background:#205686}.kulapix-menu .kulapix-menu-close:focus:after,.kulapix-menu .kulapix-menu-close:hover:after{color:#fdba2f}.kulapix-menu .menu-products-tabs{display:-ms-flex;display:-webkit-flex;display:flex;flex-wrap:nowrap;box-sizing:content-box;height:80px;border:0}.kulapix-menu .menu-products-tabs .nav-item .nav-link{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-start;height:80px;padding:15px 20px 15px;border:0;margin-right:2px;border-radius:10px 10px 0 0;color:#fff;cursor:pointer}.kulapix-menu .menu-products-tabs .nav-item .nav-link.active{color:#fff}.kulapix-menu .menu-products-tabs .nav-item .nav-link.link-photo-centre{background-color:#000}.kulapix-menu .menu-products-tabs .nav-item .nav-link.link-business-centre{background-color:#113655}.kulapix-menu .menu-products-tabs .nav-item .nav-link .logo-container .logo-icon{width:38px;height:38px}.kulapix-menu .menu-products-tabs .nav-item .nav-link .logo-container .logo-text{font-size:18px}.kulapix-menu .menu-products-tabs .nav-item:first-child .nav-link{margin-left:80px;border-radius:10px 10px 0 0}.kulapix-menu .menu-products{flex:1;overflow:auto;-webkit-overflow-scrolling:touch}.kulapix-menu .menu-products .tab-pane{min-height:100%;padding:3px}.kulapix-menu .menu-products .tab-pane .menu-products-item{padding:3px;text-align:center}.kulapix-menu .menu-products .tab-pane .menu-products-item a{display:-ms-flex;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding:20px;background-color:rgba(0,0,0,.1);transition:background-color .15s ease-in}.kulapix-menu .menu-products .tab-pane .menu-products-item a:focus,.kulapix-menu .menu-products .tab-pane .menu-products-item a:hover{background-color:rgba(0,0,0,.2)}.kulapix-menu .menu-products .tab-pane .menu-products-item a .category_image{max-width:340px;margin:auto 0 0}.kulapix-menu .menu-products .tab-pane .menu-products-item a .category_image img{width:100%;max-width:340px}.kulapix-menu .menu-products .tab-pane .menu-products-item a h2{font-weight:400;margin-top:auto;color:#fff}.kulapix-menu .menu-links{display:-ms-flex;display:-webkit-flex;display:flex;align-items:flex-start;justify-content:center;box-sizing:content-box;padding:10px 0 10px;margin:0;font-weight:400}.kulapix-menu .menu-links li{list-style:none;padding:0 15px;text-align:center}.kulapix-menu .menu-links li a{color:#fff}.kulapix-menu .menu-links li a:focus,.kulapix-menu .menu-links li a:hover{text-decoration:underline}.kulapix-menu.active-photo-centre .menu-products-tabs{background-color:#113655;border-bottom:6px solid #000}.kulapix-menu.active-photo-centre .menu-products .tab-pane{background-color:#000}.kulapix-menu.active-photo-centre .menu-links{background-color:#000}.kulapix-menu.active-business-centre .menu-products-tabs{background-color:#000;border-bottom:6px solid #113655}.kulapix-menu.active-business-centre .menu-products .tab-pane{background-color:#113655}.kulapix-menu.active-business-centre .menu-links{background-color:#113655}.kulapix-header{position:relative;display:-ms-flex;display:-webkit-flex;display:flex;flex-direction:column;min-height:800px;width:100%;height:100vh;background-color:#000}.kulapix-header .header-logo{display:block;width:400px;margin:0 auto 20px}.kulapix-header .header-subheader{padding-bottom:10px;font-weight:700;text-align:center;color:#fff}.kulapix-header .header-products{flex:1;display:-ms-flex;display:-webkit-flex;display:flex;width:100%;margin:auto 0}.kulapix-header .header-products .product-wrap{position:relative;flex:1;display:-ms-inline-flex;display:-webkit-inline-flex;display:inline-flex;justify-content:center;flex-direction:column;height:100%;width:50%;padding-left:4px;text-align:center;transition:flex-grow .2s ease-in}.kulapix-header .header-products .product-wrap:first-child{padding-left:0}.kulapix-header .header-products .product-wrap span{display:inline-block;margin-top:10px;font-weight:700;color:#656565}.kulapix-header .header-products .product-wrap .product-block{position:relative;display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-size:cover;background-position:center}.kulapix-header .header-products .product-wrap .product-block .product-block-overlay{position:absolute;width:100%;height:100%;background-color:transparent;transition:background-color .1s linear}.kulapix-header .header-products .product-wrap .product-block .btn-orange{z-index:5;border:0;opacity:0;transition:opacity .1s linear}.kulapix-header .header-products .product-wrap .product-block .btn-orange:hover{background-color:#656565}.kulapix-header .header-products .product-wrap:hover{flex:2;text-decoration:none}.kulapix-header .header-products .product-wrap:hover .product-block .product-block-overlay{background-color:rgba(32,86,134,.4)}.kulapix-header .header-products .product-wrap:hover .product-block .btn-orange{opacity:1}.kulapix-header .header-downarrow{display:block;height:100px;width:70px;padding:20px;margin:5px auto;opacity:.5;cursor:pointer;transition:opacity .15s ease-in,bottom .15s ease-in}.kulapix-header .header-downarrow:hover{opacity:.8;bottom:2px}.kulapix-description{display:-ms-flex;display:-webkit-flex;display:flex;min-height:800px;height:100vh;background-image:-webkit-linear-gradient(to bottom,#fff,#f5f5f5);background-image:-o-linear-gradient(to bottom,#fff,#f5f5f5);background-image:linear-gradient(to bottom,#fff,#f5f5f5)}.kulapix-description .description-left{flex-basis:45%;padding:30px}.kulapix-description .description-left .description-background{width:100%;height:100%;background-size:cover;background-position:center}.kulapix-description .description-right{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;flex-basis:55%;padding-right:30px}.kulapix-description .description-right .description-content{color:#555}.kulapix-description .description-right .description-content p{max-width:600px;margin:0 0 3em}.kulapix-description .description-right .description-content .logo-container{padding-bottom:1.8em;border-bottom:1px solid #e3e2e2;margin-bottom:2em;color:#000}.kulapix-description .description-right .description-content .logo-container .logo-icon{width:50px;height:50px}.kulapix-description .description-right .description-content .logo-container .logo-text{font-size:24px}.kulapix-description .description-right .description-content.content-photo-centre .logo-container{color:#000}.kulapix-description .description-right .description-content.content-photo-centre .btn-success{background-color:#000}.kulapix-description .description-right .description-content.content-photo-centre .btn-success:hover{background-color:#000}.kulapix-description .description-right .description-content.content-business-centre .logo-container{color:#113655}.kulapix-description .description-right .description-content.content-business-centre .btn-success{background-color:#113655}.kulapix-description .description-right .description-content.content-business-centre .btn-success:hover{background-color:#0e2b44}.supercategories-grid a{display:inline-block;padding:15px;text-align:center;transition:background-color .3s ease-in}.supercategories-grid a:focus,.supercategories-grid a:hover{background-color:rgba(0,0,0,.03)}.supercategories-grid a .supercategories-grid-image{width:100%}.supercategories-grid a .supercategories-grid-name{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.supercategories-grid a .supercategories-grid-name img{width:40px;height:40px;margin-right:3px}.supercategories-grid a .supercategories-grid-name h4{margin:20px 0;font-size:24px;color:#000;font-weight:700}.header-product-menu{position:relative;left:0;z-index:9999;display:none;width:100%;max-height:unset;opacity:0}.header-product-menu.active{display:block;max-height:unset}.header-product-menu.active .container{padding-left:0}.header-product-menu.animate{margin-top:0;opacity:1}@media (max-width:991px){.header-product-menu.animate{margin-top:0}}.header-product-menu .block{width:100%;height:100%;display:none;background:rgba(0,0,0,.3);position:fixed;top:0;left:0}.header-product-menu .separator-line{display:none}.header-product-menu .container{overflow:visible;border-radius:0;position:absolute;max-width:unset;margin-top:10px;padding-right:0!important}.header-product-menu .product-menu-header{display:none}.header-product-menu .product-menu-usermenu{justify-content:center;display:flex}.header-product-menu .product-menu-usermenu .button-container-menu{padding:0;display:none;margin:0;list-style:none}.header-product-menu .product-menu-usermenu .button-container-menu .btn{display:inline-block;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;min-width:0;border-radius:4px;padding-right:10px;margin-right:5px;padding:0;margin:10px;border:1px solid #d1d1d1}@media (max-width:767px){.header-product-menu .product-menu-usermenu .button-container-menu .btn{font-size:10pt}}.header-product-menu .product-menu-usermenu .button-container-menu .btn a{padding:5px;padding-right:15px;min-width:120px}.header-product-menu .product-menu-usermenu .button-container-menu .btn:hover{color:#000}.header-product-menu .product-menu-usermenu .button-container-menu .btn:hover a{text-decoration:none}.header-product-menu .product-menu-usermenu .button-container-menu .btn a{margin:0;display:inline-block}.header-product-menu .product-menu-usermenu .button-container-menu .btn a span{line-height:40px;vertical-align:middle}.header-product-menu .product-menu-breadcrumb .button-container-breadcrumb{list-style:none;padding:0;padding:15px;margin:0}.header-product-menu .product-menu-breadcrumb .button-container-breadcrumb li{display:inline-block}.header-product-menu .product-menu-breadcrumb .button-container-breadcrumb li span{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;color:#fff;line-height:40px}@media (max-width:767px){.header-product-menu .product-menu-breadcrumb .button-container-breadcrumb li span{font-size:10pt}}.header-product-menu .product-menu-breadcrumb .button-container-breadcrumb li span.js-breadcrumb-category-name{color:#3f9bb6}.header-product-menu .product-menu-breadcrumb .button-container-breadcrumb li:first-child:after{content:"/";font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;color:#fff;margin:0 10px}@media (max-width:767px){.header-product-menu .product-menu-breadcrumb .button-container-breadcrumb li:first-child:after{font-size:10pt}}.header-product-menu .product-menu-breadcrumb .button-container-breadcrumb li a:hover{text-decoration:none}.header-product-menu .header-product-menu-categories-preview{padding:0!important}.header-product-menu .header-product-menu-categories-preview ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;height:100%}.header-product-menu .header-product-menu-categories-preview ul li img{width:100%}@media (max-width:575px){.header-product-menu .header-product-menu-categories-preview ul li img{display:none}}.header-product-menu .header-product-menu-categories-preview.menu-image-preview-desktop{display:block}.header-product-menu .header-product-menu-categories-preview.menu-image-preview-mobile{display:none!important}@media (max-width:991px){.header-product-menu .header-product-menu-categories-preview.menu-image-preview-desktop{display:none!important}}.header-product-menu .product-menu-categories-container{display:flex;overflow:hidden}.header-product-menu .product-menu-categories-container .row{width:100%;margin:0}.header-product-menu .product-menu-categories-container .header-product-menu-categories{padding-left:40px;padding-right:0;background-color:#272727}.header-product-menu .product-menu-categories-container .header-product-menu-categories .super-categories-menu{padding:5px 15px;display:none}@media (max-width:991px){.header-product-menu .product-menu-categories-container .header-product-menu-categories .super-categories-menu{display:block}}.header-product-menu .product-menu-categories-container .header-product-menu-categories .super-categories-menu .categories-header{padding:20px 10px}.header-product-menu .product-menu-categories-container .header-product-menu-categories .super-categories-menu .input-group{margin-top:0}.header-product-menu .product-menu-categories-container .header-product-menu-categories .super-categories-menu .btn{padding:0 10px}.header-product-menu .product-menu-categories-container .header-product-menu-categories .categories-header{padding:20px 25px}.header-product-menu .product-menu-categories-container .header-product-menu-categories .categories-header h2{font-family:"Mulish bold","Open Sans",Sans-serif;font-size:14pt;font-weight:700;color:#656565;color:#3f9bb6}@media (max-width:767px){.header-product-menu .product-menu-categories-container .header-product-menu-categories .categories-header h2{font-size:11pt}}.header-product-menu .product-menu-categories-container .header-product-menu-categories>ul{list-style:none;margin:0;padding:10px;display:table-cell;height:inherit;vertical-align:middle}.header-product-menu .product-menu-categories-container .header-product-menu-categories>ul li{overflow:hidden}@media (max-width:991px){.header-product-menu .product-menu-categories-container .header-product-menu-categories>ul li{width:100%}}.header-product-menu .product-menu-categories-container .header-product-menu-categories button.header-product-menu-tab{font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;border:0;width:100%;color:#fff;background-color:#272727;border-radius:4px;line-height:40px;text-align:left;padding:0 15px;outline:0}@media (max-width:767px){.header-product-menu .product-menu-categories-container .header-product-menu-categories button.header-product-menu-tab{font-size:10pt}}.header-product-menu .product-menu-categories-container .header-product-menu-categories button.header-product-menu-tab:hover{color:#3f9bb6}.header-product-menu .product-menu-categories-container .header-product-menu-categories button.header-product-menu-tab.active{color:#3f9bb6!important;border:none!important}.header-product-menu .product-menu-categories-container .header-product-menu-product-groups{padding-left:0;padding-right:0}.header-product-menu .product-menu-categories-container.tab-opened{display:none}.header-product-menu .product-menu-product-container .header-product-menu-list{display:none;background-color:#fff;width:100%;padding:5px}.header-product-menu .product-menu-product-container .header-product-menu-list.active{display:block}.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner{width:100%;position:relative;display:flex;flex-wrap:wrap}.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item{width:33.33%;box-sizing:border-box;position:relative;top:0;left:0;padding:5px}@media (max-width:991px){.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item{width:50%}}@media (max-width:490px){.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item{width:100%}}.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a:hover{text-decoration:none}.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a:hover .header-products-menu-image{filter:brightness(90%)}.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a:hover .header-products-menu-info .header-products-menu-name{color:#3f9bb6}.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a .header-products-menu-image{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px;width:100%;height:230px;transition:filter .2s ease-in;filter:brightness(100%)}@media (max-width:1199px){.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a .header-products-menu-image{height:200px}}.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a .header-products-menu-image .header-products-menu-image-overlay{position:absolute;top:0;left:0;display:-ms-flex;display:-webkit-flex;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid #e3e2e2;border-radius:5px;background-color:#fff;opacity:0;transition:opacity .15s ease-in}.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a .header-products-menu-image .header-products-menu-image-overlay .overlay-button{padding:7px 30px;border:1px solid #656565;border-radius:21px;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:400;color:#656565;color:#656565;background-color:transparent;transition:background-color .15s ease-in,color .15s ease-in}@media (max-width:767px){.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a .header-products-menu-image .header-products-menu-image-overlay .overlay-button{font-size:10pt}}.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a .header-products-menu-image .header-products-menu-image-overlay .overlay-button:hover{background-color:#656565;color:#fff}.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a .header-products-menu-info{margin-bottom:20px}.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a .header-products-menu-info .header-products-menu-name{text-align:left;display:block;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:700;color:#656565;padding-top:5px;line-height:25px}@media (max-width:767px){.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a .header-products-menu-info .header-products-menu-name{font-size:10pt}}.header-product-menu .product-menu-product-container .header-product-menu-list .header-product-menu-list-inner .header-products-menu-item a .header-products-menu-info .header-products-menu-price{text-align:left;display:block;line-height:25px}.header-product-menu .header-product-menu-list .header-product-menu-list-inner.-simple{display:flex;flex-wrap:wrap}.header-product-menu .header-product-menu-list .header-product-menu-list-inner.-simple .header-products-menu-item{position:relative;width:160px}.header-product-menu .header-product-menu-list .header-product-menu-list-inner.-simple .header-products-menu-item .header-products-menu-image{width:100%;height:150px}@media (max-width:991px){.kulapix-description{flex-direction:column;min-height:none}.kulapix-description .description-left{height:60vw}.kulapix-description .description-right{justify-content:center;padding:30px;padding-bottom:60px}.header-product-menu{display:none;min-height:unset;z-index:2}.header-product-menu.active{display:block;max-height:unset}.header-product-menu .header-product-menu-tab{width:100%}.header-product-menu .header-product-menu-tab.active{background-color:#fff}.header-product-menu .header-product-menu-list{position:relative;height:auto;width:100%}.header-product-menu .product-menu-usermenu{background-color:#272727;flex-direction:row}.header-product-menu .product-menu-usermenu .button-container-menu{display:block}.header-product-menu .product-menu-usermenu .button-container-menu .svg-icon-account{filter:brightness(80%)}.header-product-menu .product-menu-usermenu .button-container-menu .nav-item-profile{background-color:#fff}}@media (max-width:767px){.kulapix-menu .kulapix-menu-close{margin:10px}.kulapix-menu .menu-products-tabs{height:70px}.kulapix-menu .menu-products-tabs .nav-item .nav-link{padding-right:15px;height:70px}.kulapix-menu .menu-products-tabs .nav-item:first-child .nav-link{margin-left:70px}.kulapix-menu .menu-links{flex-wrap:wrap;max-height:70px;padding:10px 0 10px}.kulapix-menu .menu-links li{padding:0 10px;border:0}.kulapix-header{min-height:0}.kulapix-header .header-logo{width:310px;margin:10px auto 30px}.kulapix-header .header-products{flex-direction:column;height:auto}.kulapix-header .header-products .product-wrap{flex:0 0 100px;flex-direction:column-reverse;width:100%;min-height:75px;padding:0}.kulapix-header .header-products .product-wrap .product-block{flex-direction:row;padding:0 20px}.kulapix-header .header-products .product-wrap .product-block .btn-orange{opacity:.8}.kulapix-header .header-products .product-wrap span{font-size:1.1em;margin:10px 0 2px}.kulapix-header .header-products .product-wrap:hover{flex:1 0 120px}.kulapix-header .header-products .product-wrap:hover .btn-orange{opacity:1}.kulapix-description .description-right{padding-top:0}}@media (max-width:575px){.kulapix-menu .menu-products-tabs .nav-item .nav-link .logo-container .logo-icon{width:32px;height:32px}.kulapix-menu .menu-products-tabs .nav-item .nav-link .logo-container .logo-text{font-size:16px}.kulapix-menu .menu-products .tab-pane .menu-products-item a{padding:5px;flex-direction:row;justify-content:start}.kulapix-menu .menu-products .tab-pane .menu-products-item a .category_image{width:100px;margin:0}.kulapix-menu .menu-products .tab-pane .menu-products-item a h2{margin:0 0 0 10px;text-align:left}}.top-banners .container{max-width:fit-content;padding:0}.slider{position:relative;width:100%;background:#fff}.slider .slider-mask{white-space:nowrap;overflow:hidden;font-size:0;transition:opacity .3s linear}.slider .slider-mask .slider-track{font-size:0}.slider .slider-mask .slider-track .slider-slide-mask{display:inline-block;vertical-align:top;overflow:hidden}.slider .slider-mask .slider-track .slider-slide-mask.hidden{display:none}.slider .slider-mask .slider-track .slider-slide-mask .slider-slide{margin:0;padding:0;display:inline-block;vertical-align:top}.slider .slider-mask .slider-track .slider-slide-mask .slider-slide.hidden{display:none}.slider .slider-mask .slider-track .slider-slide-mask .slider-slide .slider-image{position:relative;width:inherit;height:0}.slider .slider-mask .slider-track .slider-slide-mask .slider-slide .slider-image.loaded{height:inherit}.slider .slider-dots{width:100%;flex-direction:row;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:80px;margin:0;padding:0}.slider .slider-dots .slider-overlay{position:absolute;bottom:-1px;width:100%;height:38px;pointer-events:none;-webkit-filter:drop-shadow(0 -5px 3px rgba(0, 0, 0, .3));filter:drop-shadow(0 -5px 3px rgba(0, 0, 0, .3))}.slider .slider-dots .slider-dot{display:inline-block;width:120px;height:5px;background-color:#eaeaea;cursor:pointer;opacity:.5}.slider .slider-dots .slider-dot.current{background-color:#272727;opacity:1}.slider .slider-dots .slider-dot:only-child{display:none}.slider .slider-dots .slider-dot:hover{background-color:#272727}.category-product-slider-dots.category-product-slider-dots-mobile{display:none;text-align:center}.category-product-slider-dots .slider-dots{display:inline;list-style:none;padding:0;margin-bottom:0}.category-product-slider-dots .slider-dots .slider-dot{display:inline-block;margin:10px 15px 0 0;width:74px;height:74px;border-radius:4px;border:1px solid #eaeaea;background-position:center;background-size:cover}.category-product-slider-dots .slider-dots .slider-dot.current{border:1px solid #3f9bb6}.category-product-slider-dots .slider-dots .slider-dot:only-child{display:none}@media (max-width:1199px){.category-product-slider-dots.category-product-slider-dots-mobile{display:block}.category-product-slider-dots.category-product-slider-dots-desktop{display:none}}@media (max-width:1399px){.slider .slider-overlay{height:30px}}@media (max-width:991px){.slider .slider-overlay{height:24px}.slider .slider-dots .slider-dot{display:inline-block;width:35px;height:35px;border-radius:35px;background-color:#eaeaea;border:10px solid #fff;cursor:pointer;opacity:.8}}.modal#cart_related_products .modal-dialog{max-width:700px}.modal#cart_related_products .modal-dialog .block-related-products{border-radius:8px;background-color:#f5f5f5}.modal#cart_related_products .modal-dialog .block-related-products .related-products-slider{display:-ms-flex;display:-webkit-flex;display:flex;height:175px;align-items:center}.modal#cart_related_products .modal-dialog .block-related-products .related-products-slider .slick-list{flex:1}.modal#cart_related_products .modal-dialog .block-related-products .related-products-slider .slick-list .slick-track{height:0;overflow:hidden}.modal#cart_related_products .modal-dialog .block-related-products .related-products-slider .slick-list .slick-track .related-products-slide{display:inline-block;text-align:center;padding:12px 3px;margin:2px}.modal#cart_related_products .modal-dialog .block-related-products .related-products-slider .slick-list .slick-track .related-products-slide img{width:90%;margin:0 auto 5px}.modal#cart_related_products .modal-dialog .block-related-products .related-products-slider .slick-arrow{padding:20px 10px;border:0;background-color:#f5f5f5;opacity:.6;transition:opacity .3s ease-in-out}.modal#cart_related_products .modal-dialog .block-related-products .related-products-slider .slick-arrow:focus,.modal#cart_related_products .modal-dialog .block-related-products .related-products-slider .slick-arrow:hover{outline:0;opacity:1}.modal#cart_related_products .modal-dialog .block-related-products .related-products-slider .slick-arrow.slick-prev .slick-arrow-inner{border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:16px solid #c8c7c7}.modal#cart_related_products .modal-dialog .block-related-products .related-products-slider .slick-arrow.slick-next .slick-arrow-inner{border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:16px solid #c8c7c7}.modal#cart_related_products .modal-dialog .block-related-products .related-products-slider .slick-arrow.slick-disabled{opacity:0}.product-details{padding:3em 0 0;background-color:#fff}.product-details .product-details-header{margin-bottom:10px}.product-details .product-details-header h3{margin:15px 0;font-size:24px;font-weight:700;color:#000}.product-details .row{justify-content:center;margin:10px -15px;text-align:center}.product-details .row.no-gutters{margin-left:0;margin-right:0}.product-details .row .image-container-bottom{align-self:flex-end}.product-details .row .product-details-image{max-width:100%}.product-details .row .product-details-label{display:block}.product-details .row .product-details-label-highlighted{display:block;font-weight:700;color:#000}.product-details .row .product-details-text-header{display:block;text-align:left;font-weight:700;color:#000}.product-details .row .product-details-text{display:block;text-align:left}.product-details .row .product-covered-image{width:100%}.product-details .container-wide img{width:100%}@media (max-width:767px){.mobile-column-reverse{flex-direction:column-reverse!important}.mobile-text-center{text-align:center!important}}.intro-popup .modal-dialog{max-width:800px;border-radius:10px}.intro-popup .modal-dialog .modal-content{border-radius:10px}.intro-popup .modal-dialog .modal-content .padding .modal-close{position:absolute;top:10px;right:10px;display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:45px;height:45px;box-sizing:content-box;border-radius:10px;cursor:pointer;overflow:hidden;background-color:#c8c7c7;transition:background-color .15s ease-in}.intro-popup .modal-dialog .modal-content .padding .modal-close:after{content:'\d7';font-size:38px;font-weight:700;color:#fff;transition:color .15s ease-in}.intro-popup .modal-dialog .modal-content .padding .modal-close:hover{background-color:#f5f5f5}.intro-popup .modal-dialog .modal-content .padding .modal-close:hover:after{color:#fdba2f}.intro-popup .modal-dialog .modal-content .padding .modal-header{padding-top:42px;padding-bottom:20px}.intro-popup .modal-dialog .modal-content .padding .modal-header .modal-title{text-align:center;color:#000}.intro-popup .modal-dialog .modal-content .padding .modal-header .logo-container{margin:auto}.intro-popup .modal-dialog .modal-content .padding .modal-header .logo-container .logo-icon{width:54px}.intro-popup .modal-dialog .modal-content .padding .modal-header .logo-container .logo-text{font-size:30px;color:#000}.intro-popup .modal-dialog .modal-content .padding .modal-body{min-height:300px;text-align:center}.intro-popup .modal-dialog .modal-content .padding .modal-body .intropopup-checklist{display:inline-block;-webkit-columns:2;columns:2;margin:10px 0;list-style-image:url(../../addons/intro_popup/images/checkmark.png)}.intro-popup .modal-dialog .modal-content .padding .modal-body .intropopup-checklist li{padding:3px 0;margin:0 30px;text-align:left;font-weight:700;color:#000}.intro-popup .modal-dialog .modal-content .padding .modal-body .intropopup-checklist li:last-child{list-style:none}.intro-popup .modal-dialog .modal-content .padding .modal-body .intropupup-image{display:block;width:65%;margin:auto}.intro-popup .modal-dialog .modal-content .padding .modal-body .intropopup-category img{width:100%}.intro-popup .modal-dialog .modal-content .padding .modal-footer{position:relative}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls{display:-ms-flex;display:-webkit-flex;display:flex;justify-content:space-between;width:100%}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-next,.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-prev{width:50px;height:50px;background-image:url(../../addons/intro_popup/images/arrow.png);background-size:contain;background-repeat:no-repeat;cursor:pointer;opacity:.8;transition:opacity .15s ease-in}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-next:hover,.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-prev:hover{opacity:1}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-next.intropupup-controls-next,.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-prev.intropupup-controls-next{transform:rotate(180deg)}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-next.hidden,.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-prev.hidden{opacity:0;pointer-events:none}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-dots{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;padding:0;margin:0}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-dots li{width:16px;height:16px;border-radius:100%;margin:5px;background-color:#c8c7c7;list-style:none;opacity:.5;cursor:pointer}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-dots li.active{opacity:1}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-finish{position:absolute;bottom:16px;right:16px;min-width:unset;padding:10px 22px;border-radius:6px;opacity:1;background-color:#000;transition:opacity .15s ease-in,background-color .15s ease-in}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-finish:hover{background-color:#000}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-finish.hidden{opacity:0;pointer-events:none}@media (max-width:575px){.intro-popup .modal-dialog .modal-content .padding{padding:7px}.intro-popup .modal-dialog .modal-content .padding .modal-close{top:7px;right:7px}.intro-popup .modal-dialog .modal-content .padding .modal-header{padding-bottom:10px}.intro-popup .modal-dialog .modal-content .padding .modal-header .logo-container .logo-icon{width:40px}.intro-popup .modal-dialog .modal-content .padding .modal-header .logo-container .logo-text{font-size:22px}.intro-popup .modal-dialog .modal-content .padding .modal-body{min-height:300px}.intro-popup .modal-dialog .modal-content .padding .modal-body .intropopup-checklist{-webkit-columns:1;columns:1;margin:5px 0}.intro-popup .modal-dialog .modal-content .padding .modal-body .intropopup-checklist li{padding:2px 0}.intro-popup .modal-dialog .modal-content .padding .modal-body .intropupup-image{width:100%}.intro-popup .modal-dialog .modal-content .padding .modal-body .intropopup-category img{display:block;width:60%;margin:10px auto 0}.intro-popup .modal-dialog .modal-content .padding .modal-footer{padding:0}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-next,.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-prev{width:40px;height:40px}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-controls .intropupup-controls-dots li{width:14px;height:14px;margin:4px}.intro-popup .modal-dialog .modal-content .padding .modal-footer .intropupup-finish{bottom:0;right:0;padding:8px 12px}}.section-home-videos .container .col-12{border-top:solid 1px #d1d1d1}.horizontal-scroll-track{display:flex;padding-bottom:15px;margin:30px -5px;overflow-x:auto}.horizontal-scroll-track .horizontal-scroll-track-object{flex:0 0 33.33%;padding:2px}.horizontal-scroll-track::-webkit-scrollbar{height:8px}.horizontal-scroll-track::-webkit-scrollbar-track-piece{border-radius:5px;background-color:#e3e2e2}.horizontal-scroll-track::-webkit-scrollbar-thumb{border-radius:5px;background-color:#656565}.horizontal-scroll-track::-webkit-scrollbar-button:end:increment,.horizontal-scroll-track::-webkit-scrollbar-button:start:increment{display:inline-block;width:20%}.popout-video-home{display:inline-block;width:100%;height:100%;padding:0 5px;margin:0}.popout-video-home:hover{text-decoration:none}.popout-video-home .popout-video-home-thumb{position:relative;width:inherit;border-radius:6px;background-position:center;background-size:cover}.popout-video-home .popout-video-home-thumb:hover:after{border:4px solid #fdba2f;background-color:rgba(0,0,0,.5);background-position:-807px -58px}.popout-video-home .popout-video-home-thumb:before{content:"";display:inline-block;width:100%;padding-top:58%}.popout-video-home .popout-video-home-thumb:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;border:4px solid #fff;box-shadow:4px 4px 10px rgba(0,0,0,.3);width:41px;height:41px;background-color:rgba(0,0,0,.3);background-image:url(../fx/icons.png?v=2);background-position:-807px -8px;background-repeat:no-repeat}.popout-video-home .popout-video-home-title{display:block;margin:15px 0 0;font-family:"Open Sans",Sans-serif;font-size:11pt;font-weight:400;color:#656565}@media (max-width:767px){.popout-video-home .popout-video-home-title{font-size:10pt}}.popout-video-home .popout-video-home-price{display:inline-block;margin:5px 0}.popout-video-home .popout-video-home-price>span::first-letter{text-transform:capitalize}.section-videos-page .subcategory-title{margin-bottom:10px;text-align:center}.section-videos-page .popout-video-home{padding:15px 0}@media (max-width:991px){.horizontal-scroll-track{padding-bottom:10px}.horizontal-scroll-track .horizontal-scroll-track-object{flex-basis:50%}.horizontal-scroll-track::-webkit-scrollbar-button:end:increment,.horizontal-scroll-track::-webkit-scrollbar-button:start:increment{width:10%}}@media (max-width:575px){.horizontal-scroll-track{padding-bottom:5px}.horizontal-scroll-track .horizontal-scroll-track-object{flex-basis:100%}}.section-popular-products{margin-top:6rem;margin-bottom:10rem}.section-popular-products .popular-products-header-container{padding:0;padding-bottom:6rem;margin:0;max-width:initial;background-color:#3f9bb6;overflow:hidden}.section-popular-products .popular-products-header-container h2{color:#fff;font-weight:700}.section-popular-products .popular-products-slider-container{margin-top:-4rem;max-width:unset;padding:0 10rem}.section-popular-products .slick-arrow{align-self:self-start;filter:brightness(100);height:50px}.section-popular-products .slick-list{padding-bottom:2rem}.section-popular-products .slick-dots{display:inline-flex;position:absolute;list-style:none;width:100%;flex-direction:row;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;top:115%;margin:0;padding:0}.section-popular-products .slick-dots li{display:inline-block;width:180px;height:5px;background-color:#eaeaea;cursor:pointer;opacity:.5}@media (max-width:1199px){.section-popular-products .slick-dots li{width:120px}}@media (max-width:991px){.section-popular-products .slick-dots li{width:15px;height:15px;border-radius:50%;margin:0 5px}}.section-popular-products .slick-dots li.slick-active{background-color:#272727;opacity:1}.section-popular-products .slick-dots li:hover{background-color:#272727}.home-block-category-tiles{margin-top:90px}.category-tiles{padding-top:30px}.category-tiles .category-tile{margin:7px 0}.category-tiles .category-tile img{width:100%}@media (max-width:1399px){.section-popular-products .popular-products-slider-container{padding:0 8rem}}@media (max-width:1199px){.section-popular-products .popular-products-slider-container{padding:0 6rem}}@media (max-width:991px){.home-block-category-tiles{margin-top:30px}.category-tiles{padding-bottom:60px}.section-popular-products .popular-products-slider-container{padding:0 4rem}}@media (max-width:767px){.category-tiles .category-tile{margin:4px 0}.section-popular-products .popular-products-slider-container{padding:0 2rem}}