@charset "UTF-8";.image-responsive,.image-full{height:auto}.image-full{width:100%}.pull-left{float:left}.pull-right{float:right}.clear-fix,dl.data-list,.row,.ecom-promotions__selected-products__product,.w-data-list,.w-download,.bundle-product-detail__quantity,.mobile-cart-core .column-price-summary .price-summary dl,.page-sitemap__categories,.page-sitemap__pagination__grid-items,.page-sitemap__links__grid-items,.page-sitemap__products ul,.page-sitemap__product-pagination{*zoom:1}.clear-fix:before,dl.data-list:before,.row:before,.ecom-promotions__selected-products__product:before,.w-data-list:before,.w-download:before,.bundle-product-detail__quantity:before,.mobile-cart-core .column-price-summary .price-summary dl:before,.page-sitemap__categories:before,.page-sitemap__pagination__grid-items:before,.page-sitemap__links__grid-items:before,.page-sitemap__products ul:before,.page-sitemap__product-pagination:before,.clear-fix:after,dl.data-list:after,.row:after,.ecom-promotions__selected-products__product:after,.w-data-list:after,.w-download:after,.bundle-product-detail__quantity:after,.mobile-cart-core .column-price-summary .price-summary dl:after,.page-sitemap__categories:after,.page-sitemap__pagination__grid-items:after,.page-sitemap__links__grid-items:after,.page-sitemap__products ul:after,.page-sitemap__product-pagination:after{display:table;content:"";zoom:1;*display:inline}.clear-fix:after,dl.data-list:after,.row:after,.ecom-promotions__selected-products__product:after,.w-data-list:after,.w-download:after,.bundle-product-detail__quantity:after,.mobile-cart-core .column-price-summary .price-summary dl:after,.page-sitemap__categories:after,.page-sitemap__pagination__grid-items:after,.page-sitemap__links__grid-items:after,.page-sitemap__products ul:after,.page-sitemap__product-pagination:after{clear:both}.fade{opacity:0;display:block}.fade.in{opacity:1;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}figure,figcaption{margin:0;padding:0;border:0}form,fieldset,label,legend,button,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,q,s,small,strike,strong,sub,sup,tt,var,samp,dd,dl,dt,li,ol,ul,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:normal;font-size:100%;font-family:inherit;line-height:1}.mobile-header .mobile-nav a.cart-link span.icon,.mobile-header .mobile-nav a.menu-link span.icon{text-indent:100%;white-space:nowrap;overflow:hidden}body{font-family:"Lato",sans-serif}h1,h2,h3,h4,h5,h6{color:inherit;margin-bottom:2rem;line-height:1.1;font-family:"Lato",sans-serif;font-weight:900}h1,.h1{font-size:2.25rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.35rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{font-family:"Lato",sans-serif;line-height:inherit;margin-bottom:2rem}strong{font-style:inherit}ul,ol{margin-bottom:2rem;margin-left:2em}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}li{line-height:1.2}small{font-size:.8em}dl{margin-bottom:2rem}dl dt,dl dd{line-height:1.2}dl dd{line-height:1.2}em{font-style:italic;font-weight:inherit;line-height:inherit}abbr{font-size:.9em;text-transform:uppercase;border-bottom:1px dotted #ddd;cursor:help}code{color:inherit;background-color:#f7f7f9;border:1px solid #e1e1e8;padding:.18em .4em;font-family:Menlo,Monaco,"Courier New",monospace;font-size:.9em;border-radius:3px}hr,.hr{margin:0;margin-bottom:2rem;border:0;border-bottom:1px solid #CCC}span.hr{display:block}.hr-dotted{border-bottom-style:dashed}.bold,strong,dl dt{font-weight:700}ul.unstyled,.cms-content ul.grid-block,.w-pagination ul,ul.list-arrow,ol.unstyled,ol.list-arrow{list-style:none;margin-left:0}ul.inline li,.w-pagination ul li,ol.inline li{display:inline-block;vertical-align:top}.strike-out{text-decoration:line-through}.text-align-right{text-align:right}.truncate-text{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}dl.data-list{margin-bottom:0}dl.data-list dt{float:left}dl.data-list dd{overflow:hidden;text-align:right}.arrow{background:#efefef;width:300px;height:50px;margin-bottom:4rem;position:relative}.arrow:after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.offset-bottom-10{margin-bottom:100px!important}.offset-bottom-9{margin-bottom:90px!important}.offset-bottom-8{margin-bottom:80px!important}.offset-bottom-7{margin-bottom:70px!important}.offset-bottom-6{margin-bottom:60px!important}.offset-bottom-5{margin-bottom:50px!important}.offset-bottom-4{margin-bottom:40px!important}.offset-bottom-3{margin-bottom:30px!important}.offset-bottom-2{margin-bottom:20px!important}.offset-bottom-1{margin-bottom:10px!important}.offset-bottom-0{margin-bottom:0!important}.offset-bottom{margin-bottom:2rem!important}.offset-bottom-none{margin-bottom:0!important}.offset-bottom-half{margin-bottom:1rem}.relate-to-this{position:relative}.row{width:100%}.hide{display:none!important}.transparent{width:0;height:0;overflow:hidden;visibility:hidden}.\+i3TODO{outline:2px dashed red}html,body{font-size:16px;color:#333;line-height:1.2}.app-body-container{padding:20px;width:100%}i.icon{vertical-align:top;display:inline-block;vertical-align:top;line-height:1}.image-full{display:block}.image-content{display:block;margin-bottom:2rem;margin-right:2rem;margin-left:2rem}.image-content.pull-left{margin-left:0}.mobile-header{z-index:100;background-color:#333;height:60px;color:#FFF;margin-bottom:2rem}.mobile-header.edge-to-edge{margin-top:-20px;margin-right:-20px;margin-left:-20px}.mobile-header .title{margin:0 60px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;text-align:center;font-size:30px;line-height:1;padding-top:.5em}.mobile-header .title a{text-decoration:none;color:#FFF}.mobile-header .title a:hover{color:#FFF}.mobile-header .mobile-nav ul{margin-bottom:0}.mobile-header .mobile-nav a{display:block;width:60px;height:60px;background-color:#000;text-decoration:none;position:absolute;top:0}.mobile-header .mobile-nav a.position-left{left:0}.mobile-header .mobile-nav a.position-right{right:0}.mobile-header .mobile-nav a.cart-link span.icon{display:block;width:26px;height:24px;margin:7px auto 0;background:url(/_ui/media/std/mobile/components/mobile-header-sprite.png) -24px 0 no-repeat}.mobile-header .mobile-nav a.cart-link span.cart-items{font-size:11px;position:absolute;right:0;bottom:0;background-color:red;display:block;padding:2px 4px;color:#FFF}.mobile-header .mobile-nav a.menu-link span.icon{display:block;position:relative;margin-left:auto;margin-right:auto;border-bottom:5px solid #FFF;height:19px;width:60%;margin-top:10px}.mobile-header .mobile-nav a.menu-link span.icon::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:0;border-top:5px solid #FFF}.mobile-header .mobile-nav a.menu-link span.icon::after{content:"";display:block;position:absolute;bottom:2px;right:0;width:100%;height:0;border-bottom:5px solid #FFF}button,input,select,textarea{font-size:100%;margin:0;font-family:inherit;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}input[type=checkbox],input[type=radio]{cursor:pointer}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}audio,canvas,video{display:inline-block;vertical-align:top}audio:not([controls]){display:none}q:before,q:after,blockquote:before,blockquote:after{content:""}a:focus{outline:thin dotted}a{color:#069}a:hover,a:active{outline:0;color:#f56200}table{border-collapse:collapse;border-spacing:0}html,body{padding:0;margin:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}#i3-ALC .\+i3TODO{outline:1px dashed red}#i3-ALC .\+fs-large{font-size:22px}#i3-ALC .\+fs-medium{font-size:18px}#i3-ALC .\+fs-small{font-size:14px}#i3-ALC .\+fw-normal{font-weight:400}#i3-ALC .\+fw-light{font-weight:300}#i3-ALC .\+fw-bold{font-weight:900}#i3-ALC .\+fw-black{font-weight:700}#i3-ALC .\+ff-serif{font-family:'Lora',serif;font-weight:700}#i3-ALC .\+ta-left{text-align:left}#i3-ALC .\+ta-center{text-align:center}#i3-ALC .\+ta-right{text-align:right}#i3-ALC .\+m-auto{margin-left:auto;margin-right:auto}#i3-ALC .\+tt-uppercase{text-transform:uppercase}#i3-ALC .\+p-relative{position:relative}.\+o-hidden{overflow:hidden}#i3-ALC .\+disabled{opacity:.6;cursor:not-allowed;background:#ccc;border:#ccc;color:#888}#i3-ALC .\+d-block{display:block}#i3-ALC .\+ls-6{letter-spacing:6px}#i3-ALC .\+ls-5{letter-spacing:5px}#i3-ALC .\+ls-4{letter-spacing:4px}#i3-ALC .\+ls-3{letter-spacing:3px}#i3-ALC .\+ls-2{letter-spacing:2px}#i3-ALC .\+ls-1{letter-spacing:1px}#i3-ALC .\+c-white{color:#FFF}#i3-ALC .\+c-black{color:#000}#i3-ALC .\+c-blue{color:#165286}#i3-ALC .\+c-dblue{color:#0d2f4c}#i3-ALC .\+c-orange{color:#f60}#i3-ALC .\+c-facebook{color:#3b5998}#i3-ALC .\+c-twitter{color:#1da1f2}#i3-ALC .\+c-pinterest{color:#bd081c}#i3-ALC .\+c-insta{color:#5851db}#i3-ALC .\+c-youtube{color:#cd201f}#i3-ALC .\+c-gplus{color:#dc4e41}#i3-ALC .\+c-linkedin{color:#00a0dc}#i3-ALC .\+fs-16{font-size:16px}#i3-ALC .\+fs-14{font-size:14px}#i3-ALC .\+no-link-style{text-decoration:none;color:#333}#i3-ALC .\+no-link-style:hover{color:#333}#i3-ALC .\+hr-bold{border-bottom:2px solid #bdd9ad}@font-face{font-family:'default';src:url(/_ui/themes/alc/media/fonts/default.eot?srt5db);src:url(/_ui/themes/alc/media/fonts/default.eot?srt5db#iefix) format("embedded-opentype"),url(/_ui/themes/alc/media/fonts/default.ttf?srt5db) format("truetype"),url(/_ui/themes/alc/media/fonts/default.woff?srt5db) format("woff"),url(/_ui/themes/alc/media/fonts/default.svg?srt5db#default) format("svg");font-weight:400;font-style:normal}.icon-security:before{content:"\e93c"}i.icon{font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:"\e93b"}.icon-download:before{content:"\e93a"}.icon-angle-down:before{content:"\e932"}.icon-angle-up:before{content:"\e933"}.icon-add:before{content:"\e938"}.icon-remove:before{content:"\e939"}.icon-location:before{content:"\e937"}.icon-call-no-fill:before{content:"\e934"}.icon-edit:before{content:"\e935"}.icon-user2:before{content:"\e936"}.icon-cross:before{content:"\e930"}.icon-cross-thin:before{content:"\e931"}.icon-tick:before{content:"\e92f"}.icon-long-arrow-right:before{content:"\e92d"}.icon-googleplus:before{content:"\e92c";color:#dc4e41}.icon-linkedin-nobg:before{content:"\e92b"}.icon-angle-left:before{content:"\e92a"}.icon-steps:before{content:"\e92e"}.icon-envelope-o:before{content:"\e929"}.icon-youtube:before{content:"\e928";color:#cd201f}.icon-instagram:before{content:"\e924";color:#5851db}.icon-pinterest:before{content:"\e925";color:#bd081c}.icon-twitter:before{content:"\e926";color:#1da1f2}.icon-facebook:before{content:"\e927";color:#3b5998}.icon-facebook-f:before{content:"\e927"}.icon-caret-right:before{content:"\e912"}.icon-caret-left:before{content:"\e913"}.icon-thumbs-o-up:before{content:"\e914"}.icon-advice:before{content:"\e915"}.icon-badge:before{content:"\e916"}.icon-badge-dollar:before{content:"\e917"}.icon-bulb-bright:before{content:"\e918"}.icon-cart:before{content:"\e919"}.icon-enquire:before{content:"\e91a"}.icon-help:before{content:"\e91b"}.icon-installation:before{content:"\e91c"}.icon-range:before{content:"\e91d"}.icon-request:before{content:"\e91e"}.icon-shield:before{content:"\e91f"}.icon-speed-van:before{content:"\e920"}.icon-star-fill:before{content:"\e921"}.icon-tape:before{content:"\e922"}.icon-tool:before{content:"\e923"}.icon-star:before{content:"\e911"}.icon-mobile:before{content:"\e90d"}.icon-email:before{content:"\e90e"}.icon-call:before{content:"\e90f"}.icon-user:before{content:"\e910"}.icon-linkedin:before{content:"\e904"}.icon-mail:before{content:"\e905"}.icon-pinterest2:before{content:"\e909"}.icon-googleplus2:before{content:"\e90a"}.icon-twitter2:before{content:"\e90b"}.icon-facebook2:before{content:"\e90c"}.icon-chevron-down:before{content:"\e902"}.icon-chevron-up:before{content:"\e903"}.icon-close:before{content:"\e900"}.icon-check:before,.control-checkbox__checkbox > i:before{content:"\e901"}.icon-chevron-right:before{content:"\e906"}.icon-chevron-left:before{content:"\e907"}.icon-search:before{content:"\e908"}.icon-partner:before{content:"\e93d"}.icon-save-money:before{content:"\e93e"}.icon-one-shop:before{content:"\e93f"}hr{border-color:#e5e5e5}hr.\--theme-white{border-color:#FFF}hr.\--theme-black{border-color:#333}hr.\--style-dashed{border-style:dashed}hr.\--style-dark{border-color:#ccc}hr.\--style-grey{border-width:2px;border-color:#CAD5DC}hr.\--style-light-grey{border-width:2px;border-color:#E6E6E6}.\+o-hidden .app-body-container{opacity:0}.app-body-container{position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;min-height:100%;z-index:1;padding-top:75px;padding-bottom:0}.edge-to-edge{margin-right:-20px;margin-left:-20px}img{max-width:100%;height:auto}html{overflow-x:hidden;width:100%}body{width:100%;background-color:#fff;overflow-x:hidden}body.\--processing-request .w-processing-request{bottom:15px;opacity:1!important}a{text-decoration:none}.edge-to-edge{margin-right:-20px;margin-left:-20px}.full-body-toggle{display:block;position:fixed;top:0;right:0;bottom:0;left:0}.category-content{background-color:#f8f8f8;padding:40px 10px 20px}.move-right{overflow:hidden}.move-right .app-body-container{-webkit-transform:translate3d(80%,0,0);-moz-transform:translate3d(80%,0,0);-o-transform:translate3d(80%,0,0);-ms-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}.move-right .full-body-toggle{left:80%}.move-left{overflow:hidden}.move-left .app-body-container{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-webkit-transform .3s ease-in-out;-o-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out}.move-left .full-body-toggle{display:none}.move-left .primary-cart-box{right:0;left:auto;position:absolute}.primary-menu-box{width:80%}.show-menu .app-body-container{position:fixed;height:100%;opacity:.2}.show-menu .primary-menu-box{display:block;left:0;-webkit-box-shadow:6px 0 48px rgba(0,0,0,0.2);box-shadow:6px 0 48px rgba(0,0,0,0.2)}.show-menu .primary-footer,.show-cart .primary-footer{bottom:255px}.show-cart .app-body-container{position:fixed;height:100%}.show-cart .primary-cart-box{display:block}img{max-width:100%;height:auto}.lblue-bg{background-color:#e6eff4;padding:20px}.lblue-bg.bordered-bg{border:1px solid #d4e4ec}.lblue-bg .lblue-content-area{background:#fff;padding:20px;margin:0 -20px -20px}.ctc-entity-banners{position:relative;overflow:hidden}.ctc-entity-banners img{display:block;margin:0 auto}.ctc-entity-background{background-repeat:no-repeat}.ctc-entity-background.background-position-bottom{background-position:center bottom}.ctc-entity-background.background-position-center{background-position:center center}.ctc-entity-background.background-position-top{background-position:center top}.\--overflow-hidden{overflow:hidden}.cms-content{margin-left:-20px;margin-right:-20px}.cms-content .container .container{padding-left:0;padding-right:0}.cms-content .container.\--full{padding-left:0;padding-right:0}.cms-content .container__bg{margin-left:-20px;margin-right:-20px;padding:30px 20px!important}.cms-content [class^="offset-pad-"],.cms-content [class*=" offset-pad-"]{padding-left:20px;padding-right:20px}.cms-content [class^="offset-pad-"] .container,.cms-content [class*=" offset-pad-"] .container{padding-left:0;padding-right:0}.cms-content [class^="offset-pad-"] .ctc-entity[class^="offset-bottom"]:last-child,.cms-content [class^="offset-pad-"] .ctc-entity[class*=" offset-bottom"]:last-child,.cms-content [class*=" offset-pad-"] .ctc-entity[class^="offset-bottom"]:last-child,.cms-content [class*=" offset-pad-"] .ctc-entity[class*=" offset-bottom"]:last-child{margin-bottom:0!important}.cms-content [class^="offset-pad-"] .ctc-entity .content-snippet p:last-child,.cms-content [class*=" offset-pad-"] .ctc-entity .content-snippet p:last-child{margin-bottom:0}.cms-content [class^="offset-pad-"] .ctc-entity > div[style*="padding-top:"],.cms-content [class*=" offset-pad-"] .ctc-entity > div[style*="padding-top:"]{padding-top:0!important}.cms-content [class^="offset-pad-"] .ctc-entity-background,.cms-content [class*=" offset-pad-"] .ctc-entity-background{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.cms-content .grid-table__cell + .grid-table__cell{margin-top:30px}.cms-content [class^="col-"] + [class^="col-"],.cms-content [class^="col-"] + [class*=" col-"],.cms-content [class*=" col-"] + [class^="col-"],.cms-content [class*=" col-"] + [class*=" col-"]{margin-top:30px}.cms-content .ctc-col-parent[style="padding-left: 20%; padding-right: 20%;"]{padding:0!important}.cms-content .ctc-entity[style*="margin-top:"],.cms-content .ctc-entity[style*=" margin-top:"]{margin-top:0!important}.cms-content .ctc-entity{padding-left:20px;padding-right:20px;line-height:1.5}.cms-content .ctc-entity.\--style-bg-hidden-mobile .ctc-entity-background{background-image:none!important;background-color:none!important}.cms-content .ctc-entity.offset-bottom-3{margin-bottom:22px!important}.cms-content .ctc-entity.offset-bottom-4{margin-bottom:24px!important}.cms-content .ctc-entity.offset-bottom-5{margin-bottom:25px!important}.cms-content .ctc-entity.offset-bottom-6{margin-bottom:30px!important}.cms-content .ctc-entity.offset-bottom-7{margin-bottom:35px!important}.cms-content .ctc-entity.offset-bottom-8{margin-bottom:40px!important}.cms-content .ctc-entity.offset-bottom-9{margin-bottom:45px!important}.cms-content .ctc-entity.offset-bottom-10{margin-bottom:50px!important}.cms-content .ctc-entity .ctc-entity{padding-left:0!important;padding-right:0!important}.cms-content .ctc-entity > div[style*="padding-left:"]:not(.ctc-entity-background){padding-left:0!important}.cms-content .ctc-entity > div[style*="padding-right:"]:not(.ctc-entity-background){padding-right:0!important}.cms-content .ctc-entity > div[style*="margin-top:"]{margin-top:0!important}.cms-content .ctc-entity .ctc-entity-background{margin-left:-20px;margin-right:-20px;padding-left:20px!important;padding-right:20px!important}.cms-content .ctc-entity-background{padding-top:40px!important;padding-bottom:40px!important}.cms-content .ctc-entity-background[style*="margin-top:"]{margin-top:0!important}.cms-content .w-accordion .ctc-entity-content-wrapper{padding:0!important}.ctc-entity > div[style*="padding-top:60px"]{padding-top:20px!important}.ctc-entity > div[style*="padding-top:50px"]{padding-top:5px!important}.page__case-study .page-header__date{display:block!important;margin-bottom:20px}.page__case-study .w-social-share.--type-header{padding-left:0}.page__case-study .w-social-share.--type-header:before{display:none}.account__banner{padding:25px 20px;background-color:#049C30}.account__banner__content h5{color:#FFF;margin-bottom:20px}.account__banner__content p{margin-bottom:0;font-size:15px;letter-spacing:-.02em;color:#D9F0E0}.account__banner__content p a{color:#FFF;font-weight:500}.scroll-me .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:unset}.ph{position:fixed;top:0;left:0;right:0;z-index:999;padding-top:12px;padding-bottom:12px;height:75px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;background:#fff;border-bottom:5px solid #badcaa}.ph__menu-link{position:absolute;top:0;left:0;height:100%;width:60px;color:#00852a;font-size:20px;text-align:center;z-index:2}.ph__menu-link:hover,.ph__menu-link:active,.ph__menu-link:focus{color:#00852a}.ph__menu-link i.icon{position:absolute;top:50%;left:20px;right:0;margin-top:-10px;font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px}.ph__cart-link{position:absolute;top:0;right:20px;height:100%;width:50px;color:#ee5f00;font-size:21px;text-align:right;z-index:2}.ph__cart-link i.icon{position:absolute;top:50%;right:0;left:0;margin-top:-10px;font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ph__cart-link .cart-count{display:inline-block;height:18px;min-width:18px;border-radius:2px;border:1px solid #f60;color:#f60;line-height:18px;font-size:12px;text-align:center;position:absolute;top:50%;left:0;margin-top:-9px}.ph__logo{position:absolute;font-weight:700;z-index:3;text-align:left;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;left:75px;right:130px;top:10px;text-align:left}.ph__search__trigger{position:absolute;top:0;right:80px;height:100%;width:50px;color:#00852a;font-size:20px;text-align:center;z-index:102}.ph__search__trigger:hover,.ph__search__trigger:active,.ph__search__trigger:focus{color:#00852a}.ph__search__trigger i.icon{position:absolute;top:50%;right:0;left:0;margin-top:-10px;font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ph__search__trigger span{display:none}.ph__search__trigger.\--expand:before{content:'';position:absolute;background:#fff;left:0;right:-1px;top:0;bottom:-4px;border:1px solid #ccc;border-bottom:0 none;z-index:0}.ph__search__trigger.\--expand + .ph__search__bar + .ph__search__overlay{display:block}.ph__search__bar{padding:15px;border:1px solid #ccc;background:#fff;position:absolute;right:-1px;left:-1px;top:73px;z-index:101}.ph__search__bar:after{content:'';width:3px;top:0;right:-4px;bottom:-1px;background:#f7e752;position:absolute;display:block}.ph__search__bar:before{content:'';height:3px;bottom:-4px;right:-4px;left:0;background:#f7e752;position:absolute;display:block}.ph__search__overlay{display:none;position:fixed;top:75px;left:0;right:0;bottom:0;background:rgba(255,255,255,0.7);z-index:100}.ph__search__block{padding:10px;background:#fff;position:relative}.ph__search__block:after{content:'';width:7px;top:7px;right:-8px;bottom:-8px;background:#f7e752;position:absolute;display:block}.ph__search__block:before{content:'';height:7px;bottom:-8px;right:-4px;left:7px;background:#f7e752;position:absolute;display:block}.ph__secure{float:right;padding:9px 9px 15px;text-align:right;color:#00852a;font-size:23px}.ph__secure i.icon{margin-top:1px}.ph__secure span{display:inline-block;vertical-align:middle;text-transform:uppercase;text-align:left;font-size:9px;margin-top:-4px;line-height:1}.sf h4{font-size:16px;font-weight:700;color:#fff}.sf__signup{font-size:14px;padding-left:42px;position:relative}.sf__signup:before{position:absolute;top:-7px;left:7px;content:"\e929";font-family:'default'!important;font-size:28px;color:#fff;line-height:1}.sf__signup a{color:#069}.sf__signup a i{vertical-align:middle;font-size:12px}.sf__newsletter{display:none}.sf .signup.hide{display:none}.sf .signup.hide + .sf__newsletter{display:block}.pn__nav{width:100%;margin-bottom:0}.pn__nav li{border-bottom:1px solid #008329;display:block;position:relative}.pn__nav li:last-child{border:0}.pn__nav li a{display:block;padding:16px 15px 13px;text-decoration:none;color:#fff;font-size:16px;text-align:left;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.pn__nav li > .sub-menu{visibility:hidden;opacity:0;margin:0;top:100%;padding:0 40px 30px;width:100%;min-width:300px;background:#efdb2a;border-top:1px solid #bdad22;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,0.2);box-shadow:0 10px 30px 0 rgba(0,0,0,0.2);z-index:9}.pn__nav li > .sub-menu > ul{display:block}.pn__nav li > .sub-menu > ul > li{display:block;border:0;margin-top:30px}.pn__nav li > .sub-menu > ul > li > a{display:block;padding:0;color:#0d2f4c;font-size:16px;text-decoration:none;text-align:left}.pn__nav li > .sub-menu > ul > li > a:hover{color:#000;text-decoration:underline}.pn__nav li > .sub-menu > ul > li.active{color:#000}.pn__nav li > ul{margin:0}.pn__nav li > ul li a{position:relative;padding-left:45px}.pn__nav li > ul li a:before{content:'\e92d';font-family:'default';font-size:12px;color:#fff;position:absolute;top:18px;left:18px}.pn__nav li > ul li.active a:before{color:#000}.pn__nav li:hover > a,.pn__nav li.active > a{background:#efdb2a;color:#000}.pn__nav li:hover > .sub-menu{visibility:visible;opacity:1}.pf{position:relative;background:#008529;padding:80px 15px 45px}.pf__top-bar{height:25px;position:absolute;left:0;top:0;right:0;background:url(/_ui/themes/alc/media/grass.jpg);background-repeat:no-repeat;background-size:cover}.pf__logo{position:absolute;top:-100px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pf__logo a{display:block}.pf p{font-size:14px;color:#fff}.pf p a{color:#fff!important}.pf p a:hover{color:#fff}.pf__nav li{margin:0 7px 5px}.pf__nav a{font-size:14px;color:#fff;display:inline-block;vertical-align:top;border-bottom:1px solid #fff}.pf .pf-social li{margin-right:20px}.pf .pf-social li:last-child{margin-right:0}.pf .pf-social a{font-size:22px}.pf .pf-social a i:before{color:#fff!important}.sidebar{background-color:#efdb2a;margin-bottom:30px;padding:25px}.sidebar__navigation{display:none}.sidebar__navigation__switch{color:#000;position:relative;font-weight:900;font-size:20px;display:block}.sidebar__navigation__switch:hover,.sidebar__navigation__switch:focus,.sidebar__navigation__switch:active{color:#000}.sidebar__navigation__switch:before{content:'\e906';font-family:'default'!important;color:#000;font-size:20px;position:absolute;right:0;top:0}.sidebar__navigation__switch.expanded:before{content:'\e902'}.sidebar__navigation ul > li{margin-top:20px}.sidebar__navigation ul > li a{color:#333;font-size:16px;text-decoration:none;text-transform:capitalize}.sidebar__navigation ul > li.active a{color:#f60}.btn,ui-button{cursor:pointer;display:inline-block;vertical-align:top;padding:14px 20px;background-color:#FFF;color:#fff;font-size:18px;font-weight:900;line-height:normal!important;border:1px solid #dbdbdb;border-radius:2px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.btn i.icon,ui-button i.icon{margin-right:10px;vertical-align:bottom}.btn.\--style-xlarge,ui-button.\--style-xlarge{padding:24px 30px;font-size:15px}.btn.\--style-xlarge-block,ui-button.\--style-xlarge-block{padding:24px 30px;font-size:30px;font-weight:900;text-align:center;width:100%}.btn.\--style-large,ui-button.\--style-large{padding:24px 50px;font-size:18px;font-weight:900}.btn.\--style-large-heavy,ui-button.\--style-large-heavy{padding:24px 65px;font-size:46px;font-weight:900}.btn.\--style-wide-heavy,ui-button.\--style-wide-heavy{padding:24px 80px;font-size:26px;font-weight:900}.btn.\--style-slim,ui-button.\--style-slim{font-size:14px;padding:10px 20px}.btn.\--style-small,ui-button.\--style-small{font-size:12px;padding:8px}.btn.\--style-block,ui-button.\--style-block{display:block;text-align:center;width:100%}.btn.\--style-outline,ui-button.\--style-outline{background-color:transparent;color:#f60;border:1px solid #f60}.btn.\--style-shadow,ui-button.\--style-shadow{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.25);box-shadow:1px 1px 3px rgba(0,0,0,0.25)}.btn.\--theme-primary,ui-button.\--theme-primary{background-color:#efdb2a;border-color:#efdb2a;color:#000}.btn.\--theme-primary:hover,ui-button.\--theme-primary:hover{background-color:#efdb2a;border-color:#efdb2a}.btn.\--theme-secondary,ui-button.\--theme-secondary{background-color:#f60;border-color:#f60;color:#FFF}.btn.\--theme-secondary:hover,ui-button.\--theme-secondary:hover{background-color:#f60;border-color:#f60}.btn.\--theme-tertiary,ui-button.\--theme-tertiary{background-color:#009c31;border-color:#009c31;color:#FFF}.btn.\--theme-tertiary:hover,ui-button.\--theme-tertiary:hover{background-color:#009c31;border-color:#009c31}.btn.\--theme-dark-blue,ui-button.\--theme-dark-blue{background-color:#285776;border-color:#285776;color:#FFF}.btn.\--theme-dark-blue:hover,ui-button.\--theme-dark-blue:hover{background-color:#285776;border-color:#285776}.btn.\--out-of-stock,ui-button.\--out-of-stock{pointer-events:none;background:rgba(230,240,247,0.5);border-color:rgba(230,240,247,0.5);color:#1A1A1A}.btn.\--type-get-touch,ui-button.\--type-get-touch{font-size:12px;padding:14px 0;text-transform:uppercase;letter-spacing:1px;color:#049C30;font-weight:900;border-color:#fff}.btn.\--type-submit,ui-button.\--type-submit{font-size:14px;font-weight:700;letter-spacing:2px;padding:18px 22px;line-height:normal}a.btn{text-decoration:none}.btn-border-only{border:2px solid #f60;display:inline-block;padding:11px 18px;text-align:center;margin-top:10px;clear:both}.primary-menu-box{position:fixed;top:0;bottom:0;left:-100%;width:100%;z-index:2;background:#009c31;color:#fff;z-index:1000;-webkit-transition:left .4s cubic-bezier(0.77,0,0.175,1);-moz-transition:left .4s cubic-bezier(0.77,0,0.175,1);-o-transition:left .4s cubic-bezier(0.77,0,0.175,1);transition:left .4s cubic-bezier(0.77,0,0.175,1)}.primary-menu-box .ph__menu-link{position:absolute;top:35px;height:auto;color:#00852a;z-index:9}.primary-menu-box .ph__menu-link i.icon:before{content:"\e900"}.primary-menu-box .ph__logo{background:#fff;position:relative;top:0;right:0;left:0;background:#fff;padding-top:12px;padding-bottom:12px;text-align:center}.primary-menu-box .ph__logo:before{position:absolute;content:'';height:5px;background:#badcaa;bottom:0;right:0;left:0;display:block}.\--move-right .primary-menu-box{left:0}.primary-menu-box__wrap{position:absolute;top:81px;left:0;right:0;bottom:0;overflow-y:scroll}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}blockquote{font-size:18px;margin-bottom:0}blockquote p{font-family:'Lora',serif;font-weight:700;line-height:1.4}blockquote p:before{content:"\e90a";font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;opacity:.6;display:block;margin-bottom:10px}.page-meta{color:#656565;font-size:14px;line-height:1.4}.page-meta__title{color:#132333;font-size:22px}.truncate-trigger{text-transform:uppercase;font-style:italic;font-size:16px;color:#009c31}.truncate-trigger:hover{color:#009c31}.truncate-paragraph{height:26em;overflow:hidden;margin-bottom:30px;position:relative}.truncate-paragraph:before{content:'';position:absolute;bottom:0;left:0;right:0;height:70px;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.truncate-paragraph.\--expand{height:auto;overflow:visible}.truncate-paragraph.\--expand:before{display:none}.content-snippet{word-break:break-word}.content-snippet p{line-height:1.5}.content-snippet [style*="font-size: 22px"],.content-snippet [style*="font-size: 23px"],.content-snippet [style*="font-size: 24px"],.content-snippet [style*="font-size: 25px"]{font-size:16px!important}.content-snippet [style*="font-size: 32px"],.content-snippet [style*="font-size: 28px"],.content-snippet [style*="font-size: 26px"],.content-snippet [style*="font-size: 30px"]{font-size:20px!important}.content-snippet [style*="font-size: 60px"],.content-snippet [style*="font-size: 35px"]{font-size:26px!important}.content-snippet [style*="margin-bottom: 40px"]{margin-bottom:20px!important}.content-snippet [style*="font-size: 45px"],.content-snippet [style*="font-size: 46px"],.content-snippet [style*="font-size: 47px"],.content-snippet [style*="font-size: 48px"],.content-snippet [style*="font-size: 49px"],.content-snippet [style*="font-size: 50px"]{font-size:25px!important}.content-snippet [style*="font-size: 72px"],.content-snippet [style*="font-size:72px"],.content-snippet [style*="font-size:60px"],.content-snippet [style*="font-size: 60px"],.content-snippet [style*="font-size: 80px"],.content-snippet [style*="font-size: 90px"]{font-size:36px!important}.cms-content{word-break:break-word}.cms-content [style*="font-size: 22px"],.cms-content [style*="font-size: 23px"],.cms-content [style*="font-size: 24px"],.cms-content [style*="font-size: 25px"]{font-size:16px!important}.cms-content [style*="font-size: 32px"],.cms-content [style*="font-size: 28px"],.cms-content [style*="font-size: 26px"],.cms-content [style*="font-size: 30px"]{font-size:20px!important}.cms-content [style*="font-size: 60px"],.cms-content [style*="font-size: 35px"]{font-size:26px!important}.cms-content [style*="margin-bottom: 40px"]{margin-bottom:20px!important}.cms-content [style*="font-size: 45px"],.cms-content [style*="font-size: 46px"],.cms-content [style*="font-size: 47px"],.cms-content [style*="font-size: 48px"],.cms-content [style*="font-size: 49px"],.cms-content [style*="font-size: 50px"]{font-size:25px!important}.cms-content [style*="font-size: 72px"],.cms-content [style*="font-size:72px"],.cms-content [style*="font-size:60px"],.cms-content [style*="font-size: 60px"],.cms-content [style*="font-size: 80px"],.cms-content [style*="font-size: 90px"]{font-size:36px!important}.cms-content ul:not(.grid-block):not(.slides):not(.tabs__nav):not(.grid-table):not(.w-accordion):not(.slick-dots):not(.m-grid-block):not(.unstyled):not(.list-arrow):not([style*="list-style-type"]) :not(.list-numbers){list-style:none;margin-left:0;padding-left:0}.cms-content ul:not(.grid-block):not(.slides):not(.tabs__nav):not(.grid-table):not(.w-accordion):not(.slick-dots):not(.m-grid-block):not(.unstyled):not(.list-arrow):not([style*="list-style-type"]) :not(.list-numbers) li{border-bottom:1px solid #CCC;padding-bottom:15px;margin-bottom:15px;padding-left:51px;position:relative}.cms-content ul:not(.grid-block):not(.slides):not(.tabs__nav):not(.grid-table):not(.w-accordion):not(.slick-dots):not(.m-grid-block):not(.unstyled):not(.list-arrow):not([style*="list-style-type"]) :not(.list-numbers) li:before{content:"\e91a";font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:18px;top:.4em;left:0}.cms-content ul.grid-block li + li{margin-top:10px}.cms-content .cg-widget-inline-picker .control-group__control{display:table;width:100%}.cms-content .cg-widget-inline-picker .control-group__control .row{display:table-row}.cms-content .cg-widget-inline-picker .control-group__control .row > *{display:table-cell}.cms-content table{width:100%!important;border:1px solid #CCC;margin-bottom:40px;border-collapse:separate;*border-collapse:collapse}.cms-content table tr:first-child td{background-color:#f7e752;font-weight:400;color:#000}.cms-content table tr:last-child td{border-bottom:0}.cms-content table tr:nth-child(even) td{background-color:#efefef}.cms-content table th{background-color:#f7e752}.cms-content table th,.cms-content table td{padding:10px 15px;border-left:1px solid #CCC;border-bottom:1px solid #CCC}.cms-content table th:first-child,.cms-content table td:first-child{border-left:0}.cms-content table td{line-height:1.4;font-size:14px}.container{position:relative}.container .container{padding-left:0;padding-right:0}.container.\--style-full,.container.\--full{max-width:none;padding:0;margin:0}.container__textured-bg{background-image:url(/_ui/themes/alc/media/upload/shop-bg.jpg);background-repeat:repeat}.container__theme-mild{background-color:#f7f4e9}.container__theme-l-blue{background-color:#e8f3fa}.container__padded-top{padding-top:50px}.container__padded-top-small{padding-top:30px}.container.\--side-padded{padding-left:20px;padding-right:20px}.page-header{margin-bottom:30px;text-align:center}.page-header__back{font-size:13px;font-weight:900;text-transform:uppercase;text-decoration:none;letter-spacing:2px;color:#333;margin-bottom:30px;display:inline-block}.page-header__back .icon{margin-right:10px;vertical-align:baseline}.page-header__title{color:#165286;font-size:26px;font-weight:700;margin-bottom:18px}.page-header__title a i{margin-top:2px}.page-header__title.\--dark{color:#0d2f4c;font-size:32px;margin-bottom:20px}.page-header__sub-title{color:#165286;font-size:22px;font-weight:700;line-height:1.2}.page-header__detail .page-header__date,.page-header__detail .w-social-list{display:inline-block}.page-header__date{font-size:13px;text-transform:uppercase;word-spacing:1px;color:#000;font-weight:700}.page-header__media{position:relative;padding:20px 10px;background-color:#008028}.page-header__media__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;opacity:.7}.page-header__media__title{margin:0;color:#f7e752;position:relative;text-align:center;font-weight:900;font-size:36px}.page-header__media__link{margin:0;color:#f7e752;position:relative;text-align:center;font-weight:700;font-size:12px}.refine-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;padding:20px;background-color:#e8f3fa;z-index:999;height:100%;overflow-y:auto}.refine-overlay__title{font-size:16px;font-weight:700;padding-bottom:15px;color:#f60;border-bottom:1px solid #f60;position:relative;margin:0 0 15px}.refine-overlay__close{position:absolute;top:3px;right:0;color:#f60;font-size:26px}.ecom-filter-bar{text-align:center}.ecom-filter-bar__title{color:#000;font-size:14px;margin-bottom:12px;text-transform:uppercase;letter-spacing:1px;display:inline-block;font-weight:700}.ecom-filter-bar__switch{display:block;text-align:left;color:#009c31;font-size:14px;text-transform:uppercase;margin-bottom:15px;border:1px solid #009c31;padding:20px 14px;position:relative}.ecom-filter-bar__switch:before{content:'\e906';font-family:'default'!important;font-size:12px;position:absolute;right:12px;top:22px}.ecom-filter-bar__box{display:none}.ecom-filter-bar .control-group{display:block;margin-bottom:12px;white-space:nowrap}.ecom-filter-bar .control-group .control-group__label{width:100%;text-align:left}.ecom-filter-bar .control-group .control-group__control{width:50%!important;display:inline-block;vertical-align:middle}.ecom-filter-bar .control-group .control-group__control.\--type-full{width:100%!important}.ecom-filter-bar .control-select{color:#333;font-size:14px;padding:12px 40px 12px 10px;border-radius:0;font-weight:400;text-align:left}.ecom-filter-bar .control-select span:after{font-size:9px;margin-top:-5px}.ecom-promotions__header{padding:20px;text-align:center;background-color:#fafafa;border:1px solid #efefef}.ecom-promotions__title{color:#63306b;font-size:18px;margin-bottom:0}.ecom-promotions__add-to-cart{position:fixed;bottom:0;right:0;left:0}.ecom-promotions__add-to-cart .btn{border-radius:0}.ecom-promotions__accordion{margin-bottom:70px}.ecom-promotions__accordion__title{text-transform:uppercase;letter-spacing:1px;margin-bottom:1px;font-size:12px}.ecom-promotions__accordion__title a{color:#fff;text-decoration:none;padding:15px 40px 15px 15px;background-color:#666;display:block;position:relative}.ecom-promotions__accordion__title a span{right:20px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:7px;margin-top:-11px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.ecom-promotions__accordion__title a.active span{margin-top:-3px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ecom-promotions__accordion__content{margin-bottom:19px;padding:10px;padding:15px 15px 0}.ecom-promotions__dialog{position:fixed;top:50%;background-color:#fff;border:1px solid #ccc;left:15px;right:15px;padding:15px;display:none;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:0;z-index:101}.ecom-promotions__dialog.show{opacity:1}.ecom-promotions__dialog__media{width:30%;float:left;margin-right:5%}.ecom-promotions__dialog__title{margin-bottom:0;height:100%;position:relative}.ecom-promotions__dialog__title:before{content:"&nbsp";display:inline-block;vertical-align:top;vertical-align:middle;font-size:0;width:1px;margin-left:-7px;height:100%}.ecom-promotions__dialog__title a{display:inline-block;vertical-align:top;vertical-align:middle;color:#333;text-decoration:none}.ecom-promotions__dialog__content{width:65%;overflow:hidden;height:72px}.ecom-promotions__dialog__close{width:24px;height:24px;background-color:#000;font-size:18px;color:#fff;position:absolute;right:-12px;top:-12px;text-decoration:none;text-align:center;display:block;border-radius:50%;font-weight:700;line-height:.9em;padding-top:3px}.ecom-promotions__dialog__overlay{position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,0.7);z-index:100;display:none}.ecom-promotions__dialog .control-group{margin-bottom:15px}.ecom-promotions__product{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ccc}.ecom-promotions__product__media{width:30%;margin-left:0;border:1px solid #ccc}.ecom-promotions__product__media img,.ecom-promotions__product__media a{width:100%;display:block}.ecom-promotions__product__content{width:65%;margin-left:5%}.ecom-promotions__product__title a{color:#333;text-decoration:none;text-transform:uppercase;font-weight:700;max-height:51px;overflow:hidden;display:block;line-height:1.5}.ecom-promotions__product__price{text-transform:uppercase;font-weight:700;margin-top:5px}.ecom-promotions__selected-products{position:fixed;bottom:37px;left:0;right:0;background-color:#fafafa;-webkit-box-shadow:0 -1px 2px 2px rgba(0,0,0,0.3);box-shadow:0 -1px 2px 2px rgba(0,0,0,0.3)}.ecom-promotions__selected-products__link{border:1px solid #ccc;display:block;color:#333;font-size:13px;font-weight:700;padding:15px;text-decoration:none;text-transform:uppercase;text-align:center;background-color:#efefef}.ecom-promotions__selected-products__container{display:none}.ecom-promotions__selected-products__product{padding:10px;border-bottom:1px solid #ccc}.ecom-promotions__selected-products__product__quantity{width:10%;margin-left:0;float:left}.ecom-promotions__selected-products__product__title{width:75%;margin-left:0;float:left}.ecom-promotions__selected-products__product__title a{color:#333;text-decoration:none}.ecom-promotions__selected-products__product__remove{margin-top:3px;float:right}input[type=email],input[type=number],input[type=text],input[type=tel],input[type=password],textarea{font-size:15px;border:0;width:100%;outline:0;border:1px solid #ccc;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding:16px 11px;background-color:#FFF;font-weight:400;color:#333}input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=text]:active,input[type=text]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=password]:active,input[type=password]:focus,textarea:active,textarea:focus{border-color:#b3b3b3}input[type=email].error,input[type=number].error,input[type=text].error,input[type=tel].error,input[type=password].error,textarea.error{border-color:red}textarea{min-height:200px}[readonly],[disabled]{cursor:not-allowed}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}:-moz-placeholder{color:#999}form p{line-height:1.3;color:#666}.g-recaptcha > div,.g-recaptcha iframe{max-width:304px;width:100%!important}.g-recaptcha > div{margin-left:auto;margin-right:auto}form .i3-postcode-fail-message,form .i3-postcode-success-message{background-color:#009c31;color:#fff;text-align:center;padding:20px;margin-top:15px;line-height:22px}form .i3-postcode-fail-message a,form .i3-postcode-success-message a{color:#efdb2a!important}.control-group{margin-bottom:20px}.control-group__label{font-size:15px;color:#0d2f4c;margin-bottom:10px;line-height:1.5;font-weight:700}.control-group__label i{display:inline-block;vertical-align:top;font-size:1em;margin-right:10px}.control-group__label label{display:inline-block}.control-group__label.\--small{font-size:13px;text-transform:uppercase;color:#000;vertical-align:middle!important;padding:0!important}.control-group__control{position:relative}.control-group .help-block{display:block;padding-top:5px}.control-group .help-block i{display:none}.control-group .help-block p{margin-bottom:0;font-size:12px}.control-group p.error{font-size:12px;color:red;padding:4px 0 0;margin-bottom:0}.control-group__stars{padding:0 10px 10px;background:#FFF;border:1px solid #CCC;border-radius:5px;display:inline-block}.control-group__stars a{text-decoration:none;color:#CCC;margin-right:3px;font-size:20px}.control-group__stars a.cancel{margin-right:10px}.control-group__stars a.cancel i:before{content:"\e911"}.control-group__stars a.rating{color:#B4433F}.control-group__stars a.rating-over{color:#000}.control-group__stars a i{font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control-group__stars a i:before{content:"\e914"}.control-group.\--style-small input[type=email],.control-group.\--style-small input[type=number],.control-group.\--style-small input[type=text],.control-group.\--style-small input[type=password],.control-group.\--style-small textarea{padding:10px}.control-group.\--style-small .control-select{padding:12px;font-size:14px;font-weight:400}.control-group.\--style-small .control-check{padding:12px;font-size:14px;font-weight:400}.control-group.\--style-small .control-checkbox__checkbox{width:20px;height:20px}.control-group.\--style-small .control-group__label,.control-group.\--style-small .control-checkbox__text{font-size:14px}.control-group.\--style-xsmall input[type=email],.control-group.\--style-xsmall input[type=number],.control-group.\--style-xsmall input[type=text],.control-group.\--style-xsmall input[type=password],.control-group.\--style-xsmall textarea{padding:10px}.control-group.\--style-xsmall .control-select{padding:12px;font-size:13px;font-weight:400}.control-group.\--style-xsmall .control-check{padding:12px;font-size:13px;font-weight:400}.control-group.\--style-xsmall .control-checkbox__checkbox{width:12px;height:12px}.control-group.\--style-xsmall .control-checkbox__checkbox > i{font-size:8px;margin-top:-15px;display:inline-block;vertical-align:middle;margin-left:1px}.control-group.\--style-xsmall .control-group__label,.control-group.\--style-xsmall .control-checkbox__text{font-size:13px}.control-group.\--style-xsmall .control-checkbox__text{margin:0 0 0 2px}.control-group.\--type-range input[type="text"]{font-size:12px;color:#666;text-align:center;padding:5px}.control-group.\--type-range .to{margin-top:7px;font-size:11px;color:#222;display:inline-block}.control-group.\--type-range .slider-range{height:5px;background-color:#666;margin:0 5px;border-radius:5px}.control-group.\--type-range .slider-range .ui-slider-range{background-color:#333}.control-group.\--type-range .slider-range .ui-slider-handle{width:12px;height:12px;border:0;top:-4px;margin-left:-7px;background-color:#333;border-radius:50%;border:2px solid #333}.control-group.\--type-filter .control-group__control .control-select{width:130px!important}.control-group.\--review .control-group__label{font-size:16px;color:#333;margin-bottom:16px;font-weight:900}.control-group.\--review .control-group__label label{display:block}.control-group.\--review .control-group__control{margin-bottom:30px}.control-group.\--review .control-group__control input[type="text"],.control-group.\--review .control-group__control input[type="password"],.control-group.\--review .control-group__control input[type="number"],.control-group.\--review .control-group__control textarea,.control-group.\--review .control-group__control select,.control-group.\--review .control-group__control .uneditable-input,.control-group.\--review .control-group__control .uploader,.control-group.\--review .control-group__control .selector,.control-group.\--review .control-group__control .add-on{color:#165286;background-color:#fff;border:1px solid #d9d6cc;font-size:16px;padding:20px;display:block;text-align:center;width:100%}.control-group.\--search .control-group__control{position:relative}.control-group.\--search .control-group__control input[type=email],.control-group.\--search .control-group__control input[type=number],.control-group.\--search .control-group__control input[type=text],.control-group.\--search .control-group__control input[type=password]{height:28px;border:0 none;color:#009c31;font-size:14px;width:100%;padding-left:60px}.control-group.\--search .control-group__control input[type=email]::-webkit-input-placeholder,.control-group.\--search .control-group__control input[type=number]::-webkit-input-placeholder,.control-group.\--search .control-group__control input[type=text]::-webkit-input-placeholder,.control-group.\--search .control-group__control input[type=password]::-webkit-input-placeholder{color:#009c31}.control-group.\--search .control-group__control input[type=email]::-moz-placeholder,.control-group.\--search .control-group__control input[type=number]::-moz-placeholder,.control-group.\--search .control-group__control input[type=text]::-moz-placeholder,.control-group.\--search .control-group__control input[type=password]::-moz-placeholder{color:#009c31}.control-group.\--search .control-group__control input[type=email]:-ms-input-placeholder,.control-group.\--search .control-group__control input[type=number]:-ms-input-placeholder,.control-group.\--search .control-group__control input[type=text]:-ms-input-placeholder,.control-group.\--search .control-group__control input[type=password]:-ms-input-placeholder{color:#009c31}.control-group.\--search .control-group__control input[type=email]::-moz-placeholder,.control-group.\--search .control-group__control input[type=number]::-moz-placeholder,.control-group.\--search .control-group__control input[type=text]::-moz-placeholder,.control-group.\--search .control-group__control input[type=password]::-moz-placeholder{color:#009c31}.control-group.\--search .control-group__control input[type=email]:hover,.control-group.\--search .control-group__control input[type=email]:focus,.control-group.\--search .control-group__control input[type=number]:hover,.control-group.\--search .control-group__control input[type=number]:focus,.control-group.\--search .control-group__control input[type=text]:hover,.control-group.\--search .control-group__control input[type=text]:focus,.control-group.\--search .control-group__control input[type=password]:hover,.control-group.\--search .control-group__control input[type=password]:focus{outline:0}.control-group.\--search .control-group__control button[type=submit]{font-size:24px;color:#009c31;background:transparent;position:absolute;left:16px;top:3px}.control-group.\--search .control-group__control button[type=submit]:hover,.control-group.\--search .control-group__control button[type=submit]:focus{outline:0}.control-group.\--theme-orange .control-group__control .control-select{padding:20px 14px;font-size:17px;background-color:transparent;border:1px solid #ee5f00;color:#ee5f00}.control-group.\--style-keyword .control-group__control{position:relative}.control-group.\--style-keyword .control-group__control input[type="text"]{padding-right:3rem}.control-group.\--style-keyword .control-group__control .icon-search{position:absolute;right:1.11111rem;top:16px;font-size:15px;color:#165286}.control-group.\--type-filter input[type=email],.control-group.\--type-filter input[type=number],.control-group.\--type-filter input[type=text],.control-group.\--type-filter input[type=tel],.control-group.\--type-filter input[type=password],.control-group.\--type-filter textarea{background:#F8F9FB;border:1px solid #ACACAC;padding:14px 20px;font-size:1rem;font-weight:700;letter-spacing:-1px;color:#165286;border-radius:2px}.control-group.\--type-filter input[type=email]::-webkit-input-placeholder,.control-group.\--type-filter input[type=number]::-webkit-input-placeholder,.control-group.\--type-filter input[type=text]::-webkit-input-placeholder,.control-group.\--type-filter input[type=tel]::-webkit-input-placeholder,.control-group.\--type-filter input[type=password]::-webkit-input-placeholder,.control-group.\--type-filter textarea::-webkit-input-placeholder{color:#165286}.control-group.\--type-filter input[type=email]::-moz-placeholder,.control-group.\--type-filter input[type=number]::-moz-placeholder,.control-group.\--type-filter input[type=text]::-moz-placeholder,.control-group.\--type-filter input[type=tel]::-moz-placeholder,.control-group.\--type-filter input[type=password]::-moz-placeholder,.control-group.\--type-filter textarea::-moz-placeholder{color:#165286}.control-group.\--type-filter input[type=email]:-ms-input-placeholder,.control-group.\--type-filter input[type=number]:-ms-input-placeholder,.control-group.\--type-filter input[type=text]:-ms-input-placeholder,.control-group.\--type-filter input[type=tel]:-ms-input-placeholder,.control-group.\--type-filter input[type=password]:-ms-input-placeholder,.control-group.\--type-filter textarea:-ms-input-placeholder{color:#165286}.control-group.\--type-filter input[type=email]::-moz-placeholder,.control-group.\--type-filter input[type=number]::-moz-placeholder,.control-group.\--type-filter input[type=text]::-moz-placeholder,.control-group.\--type-filter input[type=tel]::-moz-placeholder,.control-group.\--type-filter input[type=password]::-moz-placeholder,.control-group.\--type-filter textarea::-moz-placeholder{color:#165286}.control-group.\--type-filter .control-group__control .control-select{width:100%!important;background:#F8F9FB;border:1px solid #ACACAC;padding:16px 20px;font-size:1rem;font-weight:700;letter-spacing:-1px;color:#165286;border-radius:2px}.control-group.\--type-filter .control-group__control .control-select > span:after{font-size:12px;margin-top:-6px;right:20px}.control-group.\--style-calculate .control-group__control.\--error .control-select{border-color:red}.control-radio{line-height:1}.control-radio > label{display:block;cursor:pointer}.control-radio input[type=radio]{opacity:0;position:absolute}.control-radio input[type=radio]:checked + .control-radio__radio{border-color:#009c31}.control-radio input[type=radio]:checked + .control-radio__radio > i{opacity:1;background-color:#009c31}.control-radio input[type=radio]:checked + .control-radio__radio + .control-radio__text{color:#009c31}.control-radio__radio{display:inline-block;width:26px;height:26px;border:1px solid #bebebe;border-radius:50%;vertical-align:top;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#FFF}.control-radio__radio > i{display:block;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;margin:5px auto 0;opacity:0}.control-radio__text{display:inline-block;vertical-align:top;margin-top:4px;margin-left:10px;color:#666;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;max-width:85%}.control-radio.\--style-category input[type=radio]:checked + .control-radio__radio{background-color:#FFF;border-color:#CCC}.control-radio.\--style-category input[type=radio]:checked + .control-radio__radio i{border-color:#009c31;background-color:#009c31;margin-top:7px}.control-radio.\--style-category .control-radio__radio{width:30px;height:30px;background-color:#FFF;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,0.1),inset 2px 2px 0 rgba(0,0,0,0.05);box-shadow:2px 2px 0 rgba(0,0,0,0.1),inset 2px 2px 0 rgba(0,0,0,0.05)}.control-radio.\--type-template > label{width:124px;position:relative}.control-radio.\--type-template .control-radio__text{font-size:10px;text-align:center;display:block}.control-radio.\--type-template input[type=radio]{opacity:0;position:absolute}.control-radio.\--type-template input[type=radio]:checked + .control-radio__radio{background-color:#009c31;color:#FFF}.control-radio.\--type-template input[type=radio]:checked + .control-radio__radio > i{background-color:transparent;color:#FFF}.control-radio.\--type-template input[type=radio]:checked + .control-radio__radio + .control-radio__media{color:#FFF}.control-radio.\--type-template .control-radio__radio{display:block;background-color:#CCC;width:100%;height:auto;border-radius:0;border:0;height:70px}.control-radio.\--type-template .control-radio__radio > i{font-size:28px;width:auto;height:auto;font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:0;border:0;margin-top:0;position:absolute;right:16px;top:20px}.control-radio.\--type-template .control-radio__radio > i:before{content:"\e901"}.control-radio.\--type-template .control-radio__media{position:absolute;font-size:50px;top:10px;left:10px;color:#FFF}.control-radio + .control-radio{margin-top:10px}.control-select{position:relative;font-size:14px;padding:16px 14px;border:1px solid #ccc;padding-right:40px;line-height:normal;background-color:#FFF;font-weight:700;color:#333;width:100%!important}.control-select select{opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;width:100%!important;height:100%!important;border:0}.control-select > span:before{content:"\00a0";color:#FFF}.control-select > span:after{font-size:12px;content:'\e902';font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;top:50%;margin-top:-6px}.control-checkbox{line-height:1}.control-checkbox > label{display:block;cursor:pointer}.control-checkbox input[type=checkbox]{opacity:0;position:absolute}.control-checkbox input[type=checkbox]:checked + .control-checkbox__checkbox > i{opacity:1}.control-checkbox__checkbox{display:inline-block;width:26px;height:26px;border:1px solid #bebebe;vertical-align:top;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#FFF;text-align:center;background-color:#FFF}.control-checkbox__checkbox > i{font-family:'default'!important;font-style:normal;color:#f60;display:inline-block;margin-top:3px;opacity:0}.control-checkbox__text{display:inline-block;vertical-align:top;margin-top:4px;margin-left:5px;color:#666;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.control-checkbox + .control-checkbox{margin-top:10px}.control-uploader{font-size:12px;display:block;position:relative;cursor:pointer;border:1px solid #ccc;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding:1.36em;line-height:1;border-radius:5px;background:#FFF}.control-uploader input[type=file]{border:initial;position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;width:100%;height:100%;cursor:pointer;opacity:0}.control-uploader__filename{display:block;width:100%;padding-right:80px;white-space:nowrap;line-height:normal;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.control-uploader__action{font-size:11px;display:block;position:absolute;padding-top:18px;z-index:1;right:0;top:0;bottom:0;text-align:center;width:80px;color:#333}.control-uploader__preview{cursor:pointer;height:210px;border:1px solid #f2f2f2;margin-bottom:10px;background:#f2f2f2;text-align:center}.control-uploader__preview > img{max-width:100%;max-height:100%}.control-uploader__preview > img.default{margin-top:40px}.control-uploader__preview__msg{font-size:12px;margin-bottom:10px}.box-link{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:30px 20px;text-align:center;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;-moz-align-items:start;align-items:start;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center}.box-link:nth-child(even){border-right:0}.box-link__wrapper{width:100%;min-height:300px}.box-link__wrapper.stucked .box-link__container{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:7px;border-top:1px solid #e5e5e5;z-index:99}.box-link__wrapper.stucked .box-link__container ul{display:block!important}.box-link__wrapper.stucked .box-link__container ul li{display:inline-block;padding:0;border:0 none;width:49.5%}.box-link__wrapper.stucked .box-link__container ul li a{font-size:13px;padding:10px 4px;background:#ee5f00;color:#fff}@media (min-width: 330px) and (max-width: 400px){.box-link__wrapper.stucked .box-link__container ul li a{padding:10px 20px}}.box-link__wrapper.stucked .box-link__container ul li a i{display:none}.box-link__wrapper.stucked .box-link__container ul li:first-child,.box-link__wrapper.stucked .box-link__container ul li:last-child{display:none}.box-link__wrapper.stucked .box-link__container ul li:nth-child(3){float:right}.box-link__container{max-width:100%}.box-link a{display:block;color:#0d2f4c;font-size:18px;font-weight:700;text-decoration:none;text-transform:capitalize}.box-link a i{margin-top:3px}.box-link a .box-link__icon{font-size:50px;margin:0;margin-bottom:25px}.box-link i{color:#ee5f00;display:block}.box-product__label{font-size:28px;color:#165286;font-weight:700;margin-bottom:40px;text-align:center;display:block}.box-product__header{position:relative;overflow:hidden;height:280px;margin-bottom:18px}.box-product__media{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:transform 10s;-moz-transition:transform 10s;-o-transition:transform 10s;-webkit-transition:-webkit-transform 10s;transition:-webkit-transform 10s;transition:transform 10s;transition:transform 10s,-webkit-transform 10s}.box-product__title{font-size:24px;color:#165286;font-weight:700;min-height:40px}.box-product__title a{text-decoration:none}.box-product__title a:hover{color:#165286}.box-product__price{color:#f60;font-size:30px;font-weight:900;margin-bottom:30px;position:relative}.box-product__price em{color:#333;font-size:13px;font-weight:900;font-style:normal}.box-product__price__old-price{font-size:18px;color:#666;font-weight:400;margin-bottom:5px;text-decoration:line-through;position:absolute;right:0;bottom:0}.box-product__price__old-price sup{font-size:14px!important}.box-product__slider{border:0 none!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding-bottom:20px}.box-product__slider .slick-dots{position:absolute;left:0;right:0;bottom:-10px}.box-product.\--listing{padding:20px 20px 40px;position:relative;overflow:hidden;width:100%;background-color:#fff;margin-bottom:20px;margin-top:10px}.box-product.\--listing.\--style-bordered{border:1px solid #dedede}.box-product.\--listing:hover .box-product__media{-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.box-product.\--listing .box-product__header{position:relative;width:100%;height:auto;overflow:visible;margin-bottom:0;text-align:center}.box-product.\--listing .box-product__details{width:100%}.box-product.\--listing .box-product__title{font-size:24px;color:#165286;font-weight:700;margin-bottom:10px}.box-product.\--listing .box-product__payment{width:100%;vertical-align:middle}.box-product.\--listing .box-product__sale{text-align:center;margin-bottom:12px}.box-product.\--listing .box-product__sale__date{font-size:11px;color:#0d2f4c;text-transform:uppercase;word-spacing:2px;font-weight:400;margin-bottom:9px}.box-product.\--listing .box-product__sale__tag{border:1px solid #ee5f00;text-transform:uppercase;letter-spacing:1px;color:#ee5f00;font-size:11px;font-weight:400;padding:7px 60px;display:inline-block}.box-product.\--listing .box-product__price{font-size:inherit;font-weight:inherit;margin-bottom:0;text-align:center}.box-product.\--listing .box-product__price__old-price{font-size:18px;color:#666;font-weight:400;margin-bottom:5px;text-decoration:line-through;position:absolute;right:0;top:0}.box-product.\--listing .box-product__price__old-price sup{font-size:14px!important}.box-product.\--listing .box-product__price__current{font-size:30px;color:#f60;font-weight:900;position:relative;padding-right:65px;padding-left:5px;position:relative;margin-bottom:10px;display:inline-block;line-height:1}.box-product.\--listing .box-product__price__current.\--no-variation{padding-right:0}.box-product.\--listing .box-product__price__current sup{font-size:18px}.box-product.\--listing .box-product__price__tax{font-size:14px;font-weight:700;position:absolute;bottom:0;right:0;color:#333}.box-product.\--listing .box-product__price-cta{font-size:10px;color:#165286;text-transform:uppercase;text-decoration:none;letter-spacing:1px;word-spacing:1px;text-align:center;display:block;font-weight:900;margin-top:12px}.box-product.\--listing .box-product__media{height:140px;background-repeat:no-repeat;background-size:cover;position:static;margin-bottom:15px}.box-product.\--listing .box-product__tag{width:80px;height:40px;line-height:40px;text-transform:uppercase;color:#fff;font-size:24px;font-weight:900;position:absolute;bottom:0;left:0;text-align:center}.box-product.\--listing .box-product__tag.\--sale{background:#ee5f00}.box-product.\--listing .box-product__tag.\--new{background:#165286}.box-product.\--listing .box-product__cta{position:absolute;top:0;bottom:0;left:0;right:0;display:block;text-indent:-9999em}.box-product.\--type-list{border:1px solid #CCC;margin-bottom:20px;background-color:#fff;padding:20px}.box-product.\--type-list:hover .box-product__media{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.box-product.\--type-list .box-product__media{height:200px;position:static;display:block;margin:-20px -20px 20px}.box-product.\--type-list .box-product__media a{width:100%;height:100%;display:block}.box-product.\--type-list .box-product__content{text-align:center}.box-product.\--type-list .box-product__content p{font-size:14px;text-align:justify;margin-bottom:25px}.box-product.\--type-list .box-product__title{font-size:24px;color:#165286;margin-bottom:0}.box-product.\--type-list .box-product__cta{display:inline-block;vertical-align:top;font-weight:900;line-height:normal!important;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;font-size:16px;padding:10px 15px;display:block;background-color:#efdb2a;border-color:#efdb2a;color:#000;position:static;text-indent:unset;text-decoration:none;text-align:center}.box-product.\--type-list .box-product__cta:hover{background-color:#f60;color:#fff}.box-description{padding:30px;background:#fff;border-bottom:1px solid #00852a;border-right:1px solid #00852a;border-left:1px solid #00852a}.box-description:nth-child(even){border-left:0}.box-description:nth-child(1),.box-description:nth-child(2){border-top:1px solid #00852a}.box-review{padding:21px 19px;border-bottom:1px solid #d9d6cc}.box-review:last-child{border-bottom:0}.box-review__title{color:#0d2f4c;font-size:22px;text-transform:capitalize;font-weight:900;margin-bottom:20px;letter-spacing:-1px;display:block}.box-review__title em{font-style:normal}.box-review__title.\--style-single{padding-right:80px;position:relative}.box-review__title.\--style-single .box-review__count{position:absolute;right:0;top:5px}.box-review__title.\--style-single .box-review__count .ratingdiv i{color:#f60;display:inline-block;margin-top:7px;margin-right:5px}.box-review__title.\--style-single .box-review__count span{margin-left:0}.box-review__date{color:#666;font-size:14px;margin-bottom:30px}.box-review__count{display:inline-block;margin-left:25px}.box-review__count .rateit,.box-review__count span{display:inline-block}.box-review__count span{margin-left:20px;color:#333;font-weight:900;font-size:14px}.box-review p{font-size:14px;color:#333;margin-bottom:10px}.box-page{margin-bottom:50px;background:#fff}.box-page.\--style-landing{margin-top:0;margin-bottom:50px}.box-page:hover .box-page__media img{-webkit-transform:scale(1.08) rotate(-2.5deg);-moz-transform:scale(1.08) rotate(-2.5deg);-o-transform:scale(1.08) rotate(-2.5deg);-ms-transform:scale(1.08) rotate(-2.5deg);transform:scale(1.08) rotate(-2.5deg)}.box-page__media{margin-bottom:30px;min-height:170px;overflow:hidden}.box-page__media.\--style-landing{min-height:180px;margin-bottom:0}.box-page__media img{display:block;max-width:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out}.box-page__content{text-align:center;padding-left:35px;padding-right:35px}.box-page__content.\--style-landing{text-align:left;padding-right:20px;padding-left:20px;padding-top:30px;background-color:#f5f5f5}.box-page__date{font-size:12px;text-transform:uppercase;color:#000;letter-spacing:1px;font-weight:700;display:block;margin-bottom:20px}.box-page__title{font-size:19px;font-family:"Lato",sans-serif;font-weight:700;margin-bottom:25px}.box-page__title a{text-decoration:none}.box-page__desc{font-size:14px;margin-bottom:40px;min-height:40px}.box-page__cta{color:#f60;font-size:16px;padding-bottom:13px;font-weight:700;display:inline-block;position:relative;margin-bottom:37px;text-decoration:none}.box-page__cta:before{content:'';position:absolute;bottom:0;height:3px;left:0;right:0;background:#f60;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.box-page__cta:hover{color:#f60}.box-page__cta:hover:before{bottom:3px}.box-page__load-more{display:inline-block;color:#f60;font-size:20px;padding-left:60px;font-weight:700;position:relative;text-decoration:none}.box-page__load-more .dot{width:8px;height:8px;border:2px solid #f60;border-radius:50%;position:absolute;top:50%;margin-top:-4px;left:0}.box-page__load-more .dot:nth-child(2){left:12px}.box-page__load-more .dot:nth-child(3){left:24px}.box-page__load-more:hover{color:#f60}.box-page__load-more:hover .dot{-webkit-animation:fx 700ms ease infinite 10ms;animation:fx 700ms ease infinite 10ms}.box-page__load-more:hover .dot:nth-child(2){-webkit-animation:fx 700ms ease infinite 150ms;animation:fx 700ms ease infinite 150ms}.box-page__load-more:hover .dot:nth-child(3){-webkit-animation:fx 700ms ease infinite 300ms;animation:fx 700ms ease infinite 300ms}@-webkit-keyframes fx{50%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}@keyframes fx{50%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}.box-page__full-width{width:100%}.box-contact{font-size:16px;color:#666;font-weight:400}.box-contact a{text-decoration:none;color:#666}.box-contact a:hover{color:#666}.box-contact ul{list-style-type:none;margin:0}.box-contact__title{color:#f60;font-size:24px;font-weight:700;margin-bottom:25px}.box-contact__title.\--large{color:#165286;font-size:26px;margin-bottom:20px}.box-contact .address,.box-contact .phone,.box-contact .mail{position:relative;padding-left:35px}.box-contact .address:before{font-family:'default'!important;content:"\e937";position:absolute;display:block;font-size:20px;color:#009c31;top:0;left:0}.box-contact .phone:before{font-family:'default'!important;content:"\e934";position:absolute;display:block;font-size:20px;color:#009c31;top:0;left:0}.box-contact .mail:before{font-family:'default'!important;content:"\e929";position:absolute;display:block;font-size:20px;color:#009c31;top:0;left:0}.box-rating{padding:20px;background:#e0f3e8;border-radius:2px;text-align:center;margin-bottom:2rem}.box-rating__media{margin-top:-56px;margin-bottom:15px;max-width:70%}.box-rating__average-cell{border-radius:2px;background:#f56200;padding:20px 0;margin-bottom:20px}.box-rating__rating{color:#fff;font-size:20px;font-weight:400}.box-rating__cta{font-size:19px;color:#069}.box-rating__cta:hover{color:#333}.box-image-text__media{width:100%;height:150px;border-radius:4px;overflow:hidden;margin-bottom:25px;background-size:cover;background-position:center}.box-image-text__title{font-size:22px;margin-bottom:20px}.m-grid-flex{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.m-grid-flex.\--style-vertical-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.m-grid-flex.\--type-one-block > *{width:100%}.m-grid-flex.\--type-two-blocks > *{width:50%}.m-grid-flex.\--type-three-blocks > *{width:33.333%}.m-grid-flex.\--type-four-blocks > *{width:25%}.m-grid-flex.\--type-five-blocks > *{width:20%}ul.m-grid-flex{list-style:none;padding-left:0;margin-left:0}.w-processing-request{padding:10px;width:115px;height:115px;display:block;background-color:#bdd9ad;background-image:url(/_ui/themes/alc/media/upload/grass.png);background-position-y:100%;background-repeat:repeat-x;background-size:270px;position:fixed;bottom:-200px;right:15px;text-align:center;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all linear .3s;-o-transition:all linear .3s;transition:all linear .3s;-webkit-animation:animatedBackground 10s linear infinite;animation:animatedBackground 10s linear infinite;z-index:110}.w-processing-request:after{content:'';width:3px;top:0;right:-4px;bottom:-1px;background:#f7e752;position:absolute;display:block}.w-processing-request:before{content:'';height:3px;bottom:-4px;right:-4px;left:0;background:#f7e752;position:absolute;display:block}.w-processing-request span{color:#009c31;font-size:13px;font-weight:900;line-height:1}@-webkit-keyframes animatedBackground{from{background-position-x:0}to{background-position-x:100%}}@keyframes animatedBackground{from{background-position-x:0}to{background-position-x:100%}}.w-social-share.\--style-edge-to-edge{position:absolute;left:50px;right:0;bottom:0}.w-social-share.\--style-grey .w-social-share__label{float:left;color:#999;font-size:11px;text-transform:uppercase;font-weight:700;margin-top:2px}.w-social-share.\--style-grey .w-social-share__list{float:right;margin:0}.w-social-share.\--style-grey .w-social-share__list li{margin-right:15px}.w-social-share.\--style-grey .w-social-share__list li:last-child{margin-right:0}.w-social-share.\--style-grey .w-social-share__list li span{cursor:pointer}.w-social-share.\--style-grey .w-social-share__list li span i:before{color:#999!important}.w-social-share.\--style-center .w-social-share__list{float:none}.w-social-share.\--style-center .w-social-share__list li{margin-right:15px}.w-social-share.\--type-header{padding-left:66px;position:relative;display:inline-block}.w-social-share.\--type-header .w-social-share__label{display:none}.w-social-share.\--type-header ul{margin-left:-10px;margin-bottom:0}.w-social-share.\--type-header ul li{display:inline-block;padding-left:10px}.w-social-share.\--type-header ul li .icon{vertical-align:baseline}.w-social-share.\--type-header:before{content:'';position:absolute;width:8px;height:8px;display:block;border-radius:50%;background:#bcc7cc;top:50%;left:30px;margin-top:-4px}.w-social-share.\--type-simple{padding-left:0}.w-social-share.\--type-simple:before{display:none}.w-size-calculator__width{position:relative}.w-size-calculator__label{color:#000;font-size:14px;text-transform:uppercase;font-weight:900;margin-bottom:15px;display:block}.w-size-calculator__price-main{color:#165286;font-size:36px;font-weight:900}.w-size-calculator__price-main sup{font-size:18px}.w-size-calculator__price-main small{font-size:#333;font-size:14px}.w-size-calculator__selector{margin-bottom:0;width:49%;padding-right:10px;display:inline-block}.w-size-calculator__selector:last-child{padding-left:10px;padding-right:0}.w-size-calculator__selector label{display:block;position:relative;cursor:pointer;width:100%;height:80px;padding-bottom:36px;text-align:center;background:#e6f0f7;color:#165286;font-size:36px;font-weight:900;padding-top:15px}.w-size-calculator__selector label span{font-size:14px;position:absolute;left:0;right:0;bottom:16px;font-weight:700}.w-size-calculator__selector input[type=radio]{position:absolute;visibility:hidden}.w-size-calculator__selector input[type=radio]:checked + label{background:#165286;color:#fff}.w-size-calculator__length{position:relative;padding-left:75px}.w-size-calculator__length:before{content:'\e931';font-family:'default'!important;position:absolute;left:0;bottom:16px;font-size:45px;color:#00852a}.w-size-calculator__value-box{background:#e6f0f7;padding:18px 18px 15px 20px;display:block;height:80px;margin-top:15px;position:relative}.w-size-calculator__value-box span{position:absolute;right:18px;bottom:15px;font-size:14px;color:#165286;font-weight:700}.w-size-calculator__value{background:transparent!important;border:0 none!important;border-bottom:2px solid #bdd9ad!important;width:160px!important;font-size:36px!important;font-weight:900;color:#165286!important;padding:0!important}.w-size-calculator__value:hover,.w-size-calculator__value:focus{outline:none}.w-size-calculator__unit{font-size:15px;color:#0d2f4c;font-weight:900;letter-spacing:2px;text-transform:uppercase;text-align:center;margin-bottom:15px}.w-steps{margin-bottom:45px}.w-steps.edge-to-edge{margin-left:-22px;margin-right:-22px}.w-steps ul{font-size:12px;display:table;font-weight:700;width:100%}.w-steps ul li{display:table-cell;background-color:#009c31;border:1px solid #009c31;border-right:0;position:relative}.w-steps ul li:after,.w-steps ul li:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:1}.w-steps ul li:after{border-color:rgba(251,250,249,0);border-left-color:#009c31;border-width:17px;margin-top:-17px}.w-steps ul li:before{border-color:rgba(204,204,204,0);border-left-color:#00872a;border-width:18px;margin-top:-18px}.w-steps ul li:last-child:after,.w-steps ul li:last-child:before{display:none}.w-steps ul li:first-child a{margin-left:0}.w-steps ul li.--active{font-weight:700;background-color:#efdb2a}.w-steps ul li.--active a{color:#000}.w-steps ul li.--active:after{border-left-color:#efdb2a}.w-steps ul a{display:block;text-decoration:none;padding:12px 0;letter-spacing:0;text-transform:uppercase;text-align:center;color:#fff;margin-left:20px;font-size:10px}.w-data-list{margin-bottom:0}.w-data-list .row{margin-bottom:15px}.w-data-list .row > dt{float:left;font-size:12px}.w-data-list .row > dt i{margin-top:1px;margin-right:5px;color:#009c31;font-size:12px}.w-data-list .row dd{overflow:hidden;text-align:right;color:#666;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.w-download__icon i.icon{color:#f07421;font-size:32px}.w-download__content{padding-top:16px;margin-bottom:20px}.w-download__title{text-transform:uppercase;margin-left:6%;margin-bottom:0;font-size:16px!important;display:inline-block;vertical-align:top;vertical-align:baseline;font-weight:700}.w-download__title a{color:#009c31;text-decoration:none}.w-download__link{margin-bottom:10px;display:block}.w-download__link span:first-child{display:inline-block;vertical-align:top;vertical-align:baseline;margin-right:15px}.w-download__hint{font-weight:700;text-transform:uppercase;display:block}.w-downloads{background-size:cover;background-position:center;min-height:340px;overflow:hidden;padding:20px;text-align:center}.w-downloads__title{font-size:28px!important;font-weight:700;margin-bottom:15px;color:#ee5f00}.w-downloads__desc{font-size:16px;color:#333}.w-downloads .pull-right,.w-downloads .pull-left{float:none!important}.w-image{position:relative}.w-image.\--shadow-yellow{padding-bottom:7px;padding-right:7px}.w-image.\--shadow-yellow img{-webkit-box-shadow:7px 7px 0 #f7e752;box-shadow:7px 7px 0 #f7e752}.w-image.\--shadow-yellow .w-image__caption{background-color:rgba(247,231,82,0.8);left:7px;right:7px;bottom:14px}.w-image.\--shadow-green{padding-bottom:7px;padding-right:7px}.w-image.\--shadow-green img{-webkit-box-shadow:7px 7px 0 #7ccf96;box-shadow:7px 7px 0 #7ccf96}.w-image.\--shadow-green .w-image__caption{background-color:rgba(124,207,150,0.8);left:7px;right:7px;bottom:14px}.w-image.\--shadow-orange{padding-bottom:7px;padding-right:7px}.w-image.\--shadow-orange img{-webkit-box-shadow:7px 7px 0 #ee5f00;box-shadow:7px 7px 0 #ee5f00}.w-image.\--shadow-orange .w-image__caption{background-color:rgba(238,95,0,0.8);left:7px;right:7px;bottom:14px}.w-image img{display:block}.w-image a{display:block;color:#fff;text-decoration:none}.w-image__caption{padding:10px;background-color:rgba(238,95,0,0.7);color:#fff;position:absolute;bottom:0;right:0;left:0}.w-image__caption p{margin-bottom:0;font-size:15px;font-weight:900;text-align:left}.w-image__caption.\--mco-transparent{padding:0;left:0!important;right:20px!important;bottom:20px!important;background-color:transparent!important}.w-image__caption.\--mco-transparent p{font-size:13px;font-weight:700;letter-spacing:-.02em;color:#FFF;text-align:right}.w-video{width:100%}.w-video iframe{width:100%;height:auto}.w-services{padding:20px;margin-bottom:0!important}.w-services__content{position:relative;z-index:5;text-align:center;line-height:1.5}.w-services__container{position:relative;width:100%}.w-services__box{position:relative;padding:16px 20px;overflow:hidden;text-align:left;background:#5c340a;display:block;height:70px;margin-bottom:5px}.w-services__box:before{content:"";display:inline-block;vertical-align:middle;height:100%;margin-left:-5px}.w-services__box:after{content:'\e912';font-family:'default'!important;position:absolute;right:20px;top:50%;color:#fff;font-size:20px;margin-top:-15px;z-index:9}.w-services__media{background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;-webkit-transition:2s;-moz-transition:2s;-o-transition:2s;transition:2s;opacity:.7}.w-services__title{position:relative;z-index:2;text-align:left;color:#fff;font-size:20px;line-height:1;font-weight:900;display:inline-block;margin-bottom:0;vertical-align:middle;padding-left:5px;padding-right:5px;word-break:break-word;max-width:180px;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.w-services__cta{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;text-indent:-999em;overflow:hidden}.w-pagination{margin-top:0;margin-bottom:0;position:relative;text-align:center;font-weight:700}.w-pagination ul{margin-bottom:0}.w-pagination a{padding:10px 5px;display:block;color:#333;border:none;margin:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.w-pagination a:hover{color:#000}.w-pagination__active a{text-decoration:none;color:#009c31}.w-pagination__disabled a{cursor:not-allowed;opacity:.4;pointer-events:none}.w-pagination__left,.w-pagination__right{position:absolute;font-size:15px;top:0}.w-pagination__left a,.w-pagination__right a{margin:0;color:#ee5f00;border:2px solid #ee5f00;background-color:#FFF;padding:9px 8px;display:block}.w-pagination__left a:hover,.w-pagination__right a:hover{background-color:#ee5f00;color:#FFF}.w-pagination__left{left:0}.w-pagination__left .icon{margin-right:10px}.w-pagination__right{right:0}.w-pagination__right .icon{margin-left:10px}.w-testimonials{padding:20px}.w-testimonials .i3-slider .slick-prev,.w-testimonials .i3-slider .slick-next{display:none}.w-testimonials.\--style-paragraph_media .i3-slider{border:1px solid #cbcbcb;padding:20px;background:#fff}.w-testimonials.\--style-paragraph_media .i3-slider .w-testimonials__reviewer{margin-bottom:0}.w-testimonials.\--style-paragraph_media .i3-slider .w-testimonials__content p{font-size:18px;margin-bottom:20px}.w-testimonials__wrap .w-testimonials__media{width:100%;height:150px;background-size:cover;background-position:center;border-radius:4px;margin-bottom:20px}.w-testimonials .slick-dots{padding-top:20px!important}.w-testimonials__title{color:#165286;margin-bottom:30px;font-size:28px;font-weight:700}.w-testimonials__content p{font-size:18px;font-style:italic;line-height:1.5;margin-bottom:30px}.w-testimonials__reviewer{font-size:20px;color:#0d2f4c;font-weight:900;margin-bottom:47px;text-align:center}.w-testimonials__company{position:relative;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:#000;display:block;margin-top:10px}.w-testimonials__rating{display:block;margin-bottom:10px}.w-our-clients{padding:20px}.w-our-clients .w-our-clients{padding:0}.w-our-clients__content{text-align:center;margin-bottom:50px}.w-our-clients__container{margin-bottom:20px!important}.w-our-clients img{display:block;max-width:100%}.w-our-clients .slick-dots{position:absolute;left:0;right:0;bottom:-50px}.w-planner{margin-bottom:0!important}.w-planner__icon{font-size:60px;color:#ee5f00;margin-bottom:40px}.w-planner__title{font-size:20px;font-weight:700;color:#069;margin-bottom:70px;line-height:1.3}.w-planner__media{margin-bottom:40px}.w-planner__media img{display:block;max-width:100%}.w-planner__desc{font-size:18px;line-height:1.3;margin-bottom:50px}.w-planner__explore{font-size:18px;color:#f60;text-decoration:none;padding-bottom:3px;border-bottom:2px solid #f60}.w-planner__explore:hover{color:#f60}.w-planner > div[class*="+ta-right"]{text-align:center!important}.w-accordion__tab{border-bottom:1px solid #CCC}.w-accordion__tab:last-child{border-bottom:0}.w-accordion__link{display:block;padding:20px 0;font-size:20px;color:#333;position:relative}.w-accordion__link a{padding-right:50px;position:relative;display:block;color:#f60;font-size:20px;font-weight:900;text-decoration:none}.w-accordion__link a:before{font-size:22px;content:"\e938";display:block;font-family:'default'!important;position:absolute;right:0;top:0}.w-accordion__link a.\--active{text-decoration:none}.w-accordion__link a.\--active:before{content:"\e939"}.w-accordion__content{padding:0 0 43px;font-size:18px;color:#333;line-height:1.4}.w-accordion__content p:last-child{margin-bottom:0}.w-accordion.\--type-planner .w-accordion__tab{border:0}.w-accordion.\--type-planner .w-accordion__link{border:2px solid #009c31;padding:15px;margin-bottom:15px}.w-accordion.\--type-planner .w-accordion__link a{padding-right:50px;color:#009c31;font-size:18px}.w-accordion.\--type-planner .w-accordion__link a.\--active{color:#f60}.w-accordion.\--type-planner .w-accordion__content{padding:15px;border:1px solid #ccc;background:#fff;margin-top:-15px;margin-bottom:15px}.w-gallery{width:100%}.w-gallery__title{font-size:28px;text-align:center!important;color:#ee5f00;font-weight:900;margin-bottom:30px}.w-gallery.\--style-grid a{display:block}.w-gallery .box-product,.w-gallery .box-gallery{overflow:hidden}.w-gallery .box-product .box-product__media,.w-gallery .box-gallery .box-product__media{position:relative}.w-gallery .box-product .box-gallery__title,.w-gallery .box-gallery .box-gallery__title{position:absolute;bottom:0;right:0;color:#fff;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;padding:10px;font-size:24px;letter-spacing:2px;font-weight:700;z-index:99}.w-gallery .box-product .box-gallery__content-area,.w-gallery .box-gallery .box-gallery__content-area{bottom:-300px;left:20px;right:20px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.w-gallery .box-product .box-gallery__overlay,.w-gallery .box-gallery .box-gallery__overlay{opacity:0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.w-gallery .box-product .box-gallery__overlay.\--type-hover,.w-gallery .box-gallery .box-gallery__overlay.\--type-hover{opacity:0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.w-gallery .box-product .box-gallery__content-area__content,.w-gallery .box-gallery .box-gallery__content-area__content{text-transform:none!important;font-weight:400!important;font-size:18px;margin-bottom:0}.w-gallery .box-product:hover .box-gallery__overlay.\--type-hover,.w-gallery .box-product:hover .box-gallery__overlay,.w-gallery .box-gallery:hover .box-gallery__overlay.\--type-hover,.w-gallery .box-gallery:hover .box-gallery__overlay{opacity:.8}.w-gallery .box-product:hover .box-gallery__title,.w-gallery .box-gallery:hover .box-gallery__title{opacity:0;bottom:-200px}.w-gallery .box-product:hover .box-gallery__content-area,.w-gallery .box-gallery:hover .box-gallery__content-area{bottom:20px;z-index:999}.w-custom-badge{text-decoration:none;color:#4ca6ff;line-height:1;background-color:transparent;font-weight:700;font-size:16px}.w-custom-badge.\--error{color:#ff4c4c}.w-custom-badge.\--success{color:#5cb200}.w-custom-badge.\--hold{color:#666}.w-badge{font-size:100px;font-weight:900;position:relative;color:#fff;padding:0 20px;z-index:2;margin:15px;display:inline-block;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);line-height:1.3;text-transform:uppercase}.w-badge:before{border-radius:4px;content:'';position:absolute;display:block;top:0;bottom:0;z-index:-1;left:0;right:0;-webkit-box-shadow:0 8px 12px rgba(0,0,0,0.2);box-shadow:0 8px 12px rgba(0,0,0,0.2);-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.w-badge.\--theme-orange:before{background:#ee5f00}.w-badge.\--theme-yellow{color:#000}.w-badge.\--theme-yellow:before{background:#efdb2a}.w-badge.\--theme-green:before{background:#009c31}.w-badge.\--theme-blue:before{background:#0d2f4c}.w-badge.\--theme-d-grey:before{background:#333}.w-badge.\--theme-l-grey:before{background:#666}.w-reviews{padding:0 20px 25px;border-bottom:1px solid #ccc;display:block;margin-bottom:50px}.w-reviews:first-child{border-top:1px solid #ccc}.w-reviews__head{position:relative;padding-left:100px}.w-reviews__thumb{width:70px;height:70px;display:inline-block;border-radius:50%;position:absolute;left:0;top:-3px}.w-reviews__thumb.\--up{background:#165286}.w-reviews__thumb.\--up:before{content:"\e914";font-family:'default'!important;font-size:36px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-18deg);-moz-transform:translate(-50%,-50%) rotate(-18deg);-o-transform:translate(-50%,-50%) rotate(-18deg);-ms-transform:translate(-50%,-50%) rotate(-18deg);transform:translate(-50%,-50%) rotate(-18deg)}.w-reviews__dp{width:70px;height:70px;display:inline-block;border-radius:50%;position:absolute;left:0;top:-3px}.w-reviews__dp img{border-radius:50%}.w-reviews__title{font-size:20px;color:#000;font-weight:900;margin-bottom:13px;margin-top:4px;letter-spacing:-1px}.w-reviews__rating .ratingdiv{display:inline-block}.w-reviews__rating .count{display:none;font-size:18px;color:#333;margin-left:10px}.w-reviews__content p{font-size:17px}.w-reviews__date{font-size:13px;color:#666;font-weight:400;display:block;width:100%;margin-top:10px}.w-reviews.\--homepage{padding:25px 20px;padding-bottom:40px}.w-reviews.\--homepage .w-reviews__head{padding-bottom:15px;padding-left:90px}.w-reviews.\--homepage .w-reviews__thumb{width:60px;height:60px}.w-reviews.\--homepage .w-reviews__title{font-size:18px}.w-increment-decrement{background:#165286;padding:10px 18px;position:relative;min-width:160px}.w-increment-decrement__decrement{width:10px;height:10px;position:absolute;display:block;background:transparent;bottom:18px;right:15px;font-size:15px;color:#fff}.w-increment-decrement__decrement:hover,.w-increment-decrement__decrement:focus{outline:0}.w-increment-decrement__increment{width:10px;height:10px;position:absolute;display:block;background:transparent;top:12px;right:15px;font-size:15px;color:#fff}.w-increment-decrement__increment:hover,.w-increment-decrement__increment:focus{outline:0}.w-increment-decrement__quantity{background:transparent!important;color:#fff!important;width:75%;height:28px!important;font-size:30px!important;font-weight:700;border:0 none!important;padding:0!important}.w-increment-decrement__quantity:hover,.w-increment-decrement__quantity:focus{outline:0}.w-increment-decrement.\--type-cart{min-width:72px;padding:10px}.w-increment-decrement.\--type-cart .w-increment-decrement__decrement,.w-increment-decrement.\--type-cart .w-increment-decrement__increment{right:10px}.w-increment-decrement.\--type-cart .w-increment-decrement__quantity{font-size:27px}.w-product__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.w-product__box__media{height:200px;background-size:cover;margin-bottom:30px}.w-product__box__title{letter-spacing:-.03em;color:#333;font-weight:700;font-size:22px;margin-bottom:6px}.w-product__box__content{font-size:15px;margin-bottom:25px;letter-spacing:-.01em;color:#515151}.w-product__box__content > :last-child{margin-bottom:0}.w-calculate-installation{position:relative;background:#ECF4FA;padding:20px;border-radius:2px}.w-calculate-installation__title{font-size:25px;font-weight:700;letter-spacing:-.03em;color:#333;margin-bottom:10px}.w-calculate-installation__reset{background-color:transparent;font-size:14px;font-weight:400;letter-spacing:-.02em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#536779;margin-bottom:16px}.w-calculate-installation .control-group__label{font-weight:600;font-size:14px;letter-spacing:-.02em;color:#023E72}.w-calculate-installation .control-select{background:#FFF;border:1px solid #D4DCE2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:17px 22px 15px;padding-right:40px;border-radius:1px;letter-spacing:-.02em;color:#8B8B8B;font-weight:500;font-size:15px}.w-calculate-installation .control-select.--focus{border-color:#454545}.w-calculate-installation .control-select > span:after{color:#666;font-size:10px;right:20px}.w-calculate-installation__grid{margin-bottom:28px}.w-calculate-installation__group{margin-bottom:20px}.w-calculate-installation__group > div:nth-child(2){text-align:center;font-size:15px;letter-spacing:-.01em;color:#666;padding:8px 0 0}.w-calculate-installation__estimate{background:#e4f0f8;text-align:center;padding:24px 20px;border-radius:3px;margin-bottom:20px}.w-calculate-installation__estimate__title{font-size:22px;font-weight:700;letter-spacing:-.04em;color:#333;margin-bottom:6px}.w-calculate-installation__estimate__grid{border-bottom:1px solid #D0DAE2;padding-bottom:25px;margin-bottom:18px}.w-calculate-installation__based{display:block;font-size:13px;font-weight:600;letter-spacing:-.02em;color:#023E72;margin-bottom:20px}.w-calculate-installation__notes{font-size:13px;font-weight:400;font-style:italic;letter-spacing:-.02em;color:#5D7183}.w-calculate-installation__notes__title{font-size:18px;color:#000;margin-bottom:10px}.w-calculate-installation__notes p{margin-bottom:6px}.w-calculate-installation__notes > :last-child{margin-bottom:0}.w-icon-box.\--style-list .w-icon-box__btm-brd{border-bottom:1px solid #CCCDCC;padding:25px 0 15px}.w-icon-box.\--style-list .w-icon-box__media{font-size:5.27778rem;color:#F3731D;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;margin-top:10px}.w-icon-box.\--style-list .w-icon-box__title{color:#023E72;font-size:1.22222rem;line-height:1.44444rem;letter-spacing:-.03em;margin-bottom:10px;font-weight:700}.w-review{background:-webkit-gradient(linear,left bottom,left top,from(#ECFFEF),to(#ECFFEF)),-webkit-gradient(linear,left bottom,left top,from(#1D3922),to(#1D3922)),-webkit-gradient(linear,left bottom,left top,from(#FFF),to(#FFF)),-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.3)),to(rgba(0,0,0,0.3))),url(.jpg),#D9D9D9;background:-webkit-linear-gradient(bottom,#ECFFEF,#ECFFEF),-webkit-linear-gradient(bottom,#1D3922,#1D3922),-webkit-linear-gradient(bottom,#FFF,#FFF),-webkit-linear-gradient(bottom,rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(.jpg),#D9D9D9;background:-o-linear-gradient(bottom,#ECFFEF,#ECFFEF),-o-linear-gradient(bottom,#1D3922,#1D3922),-o-linear-gradient(bottom,#FFF,#FFF),-o-linear-gradient(bottom,rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(.jpg),#D9D9D9;background:linear-gradient(0deg,#ECFFEF,#ECFFEF),linear-gradient(0deg,#1D3922,#1D3922),linear-gradient(0deg,#FFF,#FFF),linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(.jpg),#D9D9D9}.w-review__media{margin-bottom:30px;max-width:100%}.w-review__media img{max-width:170px}.w-review__content{position:relative;padding:30px}.w-review__content__title{margin-bottom:10px;color:#165286;font-size:1.44444rem}.w-review__content__subtitle{margin-bottom:0;color:#676767;font-size:1.16667rem;letter-spacing:-.02em}.w-review__stars{margin-bottom:8px}.w-review__stars i{color:#f56200}.w-review__cta{margin-top:30px}.w-review p{margin-bottom:0;color:#676767;font-size:1.16667rem;letter-spacing:-.02em}.table-core__wrapper{width:100%;overflow:auto}table.table-core{width:100%;border:2px solid #CCC!important;margin-bottom:40px;color:#333;font-size:16px;border-collapse:collapse}table.table-core th{background-color:#fff;text-transform:uppercase;font-weight:900;font-size:13px;text-transform:uppercase;border-left:0 none!important;border-bottom:0 none;color:#165286;position:relative!important}table.table-core th a{line-height:1;position:relative;color:#333!important}table.table-core th a i{line-height:1}table.table-core th a.down{bottom:-6px;left:10px}table.table-core th a.up{top:-2px;left:-1px}table.table-core tbody tr:nth-child(even){background-color:#fff}table.table-core thead + tbody tr:nth-child(odd){background-color:#f5f5f5}table.table-core thead + tbody tr:nth-child(even){background:none}table.table-core tr th:first-child{border-left:0}table.table-core th,table.table-core td{padding:7px 12px}table.table-core th a,table.table-core td a{color:#ee5f00}table.table-core td{border:0 none!important}table.table-core td.refrence{text-transform:uppercase;color:#009c31}.cookies-page{position:relative;width:100%}.cookies-page__list > ul > li{position:relative;border-bottom:1px solid #CCC;padding-top:20px;padding-bottom:20px}.cookies-page__list > ul > li:last-child{border-bottom:0}.cookies-page__title{color:#165286;font-size:36px;font-weight:700;margin-bottom:36px;text-align:center}.cookies-page__item-title{font-size:16px;text-transform:uppercase;margin-bottom:10px}.cookies-page__controller{width:100%;margin-top:20px}.cookies-page__immitate-control label{display:block;cursor:pointer;margin-bottom:0;height:50px;width:150px;position:relative;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;cursor:default!important;background-color:#FFF;-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,0.2);box-shadow:inset 0 0 15px rgba(0,0,0,0.2);border-radius:5px;overflow:hidden}.cookies-page__immitate-control label.\--disable{background-color:#efefef}.cookies-page__immitate-control label.\--disable span{margin-left:-100px}.cookies-page__immitate-control label.\--disable span i{border-radius:5px 0 0 5px}.cookies-page__immitate-control label.\--disable span i:after{opacity:.2;color:#000}.cookies-page__immitate-control label.\--enable{color:#FFF;background-color:#f60}.cookies-page__immitate-control label.\--enable i{background-color:#b34700;position:relative}.cookies-page__immitate-control label.\--enable i:after{content:""}.cookies-page__immitate-control label span{display:block;height:20px;width:250px;-webkit-transition:margin-left .2s ease-in-out;-moz-transition:margin-left .2s ease-in-out;-o-transition:margin-left .2s ease-in-out;transition:margin-left .2s ease-in-out}.cookies-page__immitate-control label em{display:block;font-style:normal;width:100px;float:left;font-size:14px;line-height:1;text-align:center;padding-top:18px;text-transform:uppercase}.cookies-page__immitate-control label i{display:block;height:50px;width:50px;float:left;background-color:#efefef;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border-radius:0 5px 5px 0;-webkit-box-shadow:inset 0 0 25px rgba(0,0,0,0.2);box-shadow:inset 0 0 25px rgba(0,0,0,0.2)}.cookies-page__immitate-control label i:after{content:"";font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#fff;position:absolute;left:18px;top:17px}.cookies-page input[type="checkbox"]{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:9}.cookies-popover{color:#fff;position:fixed;bottom:0;right:0;background:#f60;padding:17px 0 0;text-align:center;height:45px;width:90px;overflow:hidden;z-index:10001;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:-3px 0 38px rgba(0,0,0,0.5);box-shadow:-3px 0 38px rgba(0,0,0,0.5)}.cookies-popover a,.cookies-popover a:hover{color:inherit}.cookies-popover__title{text-transform:uppercase;color:#fff;margin:0;font-size:13px;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-weight:700}.cookies-popover__title:hover{text-decoration:underline}.cookies-popover__title.\--disposable{display:block}.cookies-popover__wrap{padding:15px 25px 0;position:absolute;left:-999px;width:100%;text-align:left}.cookies-popover p{font-size:13px;line-height:1.5;margin-bottom:20px}.cookies-popover__close{position:absolute;top:8px;right:10px;color:#fff;font-size:20px;opacity:0;text-decoration:none;font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cookies-popover__close:before{content:"\e900"}.cookies-popover__links{padding:0;margin:0}.cookies-popover__links li{text-transform:uppercase;color:#fff;font-weight:700;font-size:14px;padding:5px 10px 5px 0;margin-right:10px;border-right:1px solid #fff}.cookies-popover__links li:last-child{border:none}.cookies-popover.\--expanded{max-width:375px;width:100%;height:285px}.cookies-popover.\--expanded .cookies-popover__wrap{left:0}.cookies-popover.\--expanded .cookies-popover__close{opacity:1}.cookies-popover.\--expanded .cookies-popover__title.\--disposable{display:none}.ecom-product__media{display:block;position:relative;background-color:#f0f0f0;height:253px}.ecom-product__media .slick-slide{text-align:center!important}.ecom-product__media .slick-slide img{display:inherit!important}.ecom-product__price-main{font-size:48px;color:#f60;font-weight:900}.ecom-product__price-main small{color:#333;font-size:16px}.ecom-product__price-main sup{font-size:22px}.ecom-product__price-shipping{display:block;text-align:center}.ecom-product__price-shipping span{color:#009c31;font-weight:700;display:block}.ecom-product__price-shipping em{font-style:normal;font-weight:900}.ecom-product__tag{width:80px;height:40px;line-height:40px;text-transform:uppercase;color:#fff;font-size:22px;font-weight:900;position:absolute;bottom:0;left:0;text-align:center}.ecom-product__tag.\--sale{background:#ee5f00}.ecom-product__tag.\--new{background:#165286}.ecom-product__slider{width:100%;height:100%;position:absolute}.ecom-product__slider__primary{height:100%}.ecom-product__slider__primary .slick-slide{position:relative!important}.ecom-product__slider__primary .slick-list,.ecom-product__slider__primary .slick-track{height:100%}.ecom-product__slider__primary .slick-dots{position:absolute;left:0;right:0;bottom:-30px}.ecom-product__slider__primary__media{position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.ecom-product__stock__badge{color:#333;font-size:14px;text-transform:uppercase;position:relative;right:0;bottom:6px;font-weight:700;padding-left:27px}.ecom-product__stock__badge i{font-size:22px;position:absolute;left:-3px;top:-4px}.ecom-product__stock__badge.\--item-in-stock i{color:#009c31}.ecom-product__stock__badge.\--item-out-of-stock i{color:#cd201f}.ecom-product__content{padding-top:60px;padding-left:50px;position:relative;background:#fff;padding-bottom:30px}.ecom-product__title{color:#165286;font-size:48px;font-weight:700;padding-right:130px;position:relative;margin-bottom:30px}.ecom-product__desc{height:55px;overflow:hidden;margin-bottom:20px;position:relative}.ecom-product__desc p{font-size:16px;color:#666}.ecom-product__desc:before{content:'';width:100%;height:22px;position:absolute;bottom:0;left:0;right:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.ecom-product__desc.\--expand{height:auto;overflow:visible}.ecom-product__desc.\--expand:before{display:none}.ecom-product__read-more{font-size:20px;color:#f60;text-transform:capitalize;text-decoration:none;padding-bottom:3px;border-bottom:3px solid #f60;font-weight:700;display:inline-block;margin-bottom:40px}.ecom-product__read-more:hover{color:#f60}.ecom-product__meta label{color:#0d2f4c;font-size:15px;font-weight:700;margin-bottom:8px;display:block}.ecom-product__meta p{color:#666;font-size:16px;font-weight:700;margin-bottom:25px}.ecom-product__sku{font-size:15px;color:#0d2f4c;font-weight:900;letter-spacing:2px;text-transform:uppercase;text-align:center;padding-right:110px;margin-bottom:5px}.promotion-list{padding:20px;background:#f1f1f1;margin-bottom:15px}.promotion-list__title{font-size:15px;color:#0d2f4c;font-weight:900;letter-spacing:2px;text-transform:uppercase;margin-bottom:30px}.promotion-list__item{display:block;border-bottom:1px dashed #f60;margin-bottom:15px}.promotion-list__item:last-child{border-bottom:0 none;margin-bottom:0}.promotion-list__item__title{font-size:18px;font-weight:900;color:#f60;margin-bottom:10px;display:block}.promotion-list__item__blurb{font-size:14px;color:#333}.product-review__title{font-size:28px;color:#165286;font-weight:700;margin-bottom:30px}.product-review__ratings .rateit{margin-right:20px}.product-review__ratings span{font-size:18px;color:#333;font-weight:700}.product-review__count{font-size:13px;color:#000;text-transform:uppercase;font-weight:900;position:relative;margin-bottom:0;margin-top:8px;letter-spacing:1px}.product-review__section-review{position:relative}.product-review__box{border:1px solid #d9d6cc;background:#fff}.product-review__box .slick-dots{position:absolute;left:0;right:0;bottom:-30px}.product-review__form__title{font-size:28px;color:#165286;font-weight:700;margin-bottom:20px;text-align:center}.product-review__form__box{padding:28px 30px;border:1px solid #d9d6cc;background:#fff}.product-review__more-comment{display:table;color:#f60;font-size:20px;padding-left:60px;font-weight:700;position:relative;text-decoration:none;margin:50px auto 0!important}.product-review__more-comment .dot{width:8px;height:8px;border:2px solid #f60;border-radius:50%;position:absolute;top:50%;margin-top:-4px;left:0}.product-review__more-comment .dot:nth-child(2){left:12px}.product-review__more-comment .dot:nth-child(3){left:24px}.product-review__more-comment:hover{color:#f60}.product-review__more-comment:hover .dot{-webkit-animation:fx 700ms ease infinite 10ms;animation:fx 700ms ease infinite 10ms}.product-review__more-comment:hover .dot:nth-child(2){-webkit-animation:fx 700ms ease infinite 150ms;animation:fx 700ms ease infinite 150ms}.product-review__more-comment:hover .dot:nth-child(3){-webkit-animation:fx 700ms ease infinite 300ms;animation:fx 700ms ease infinite 300ms}@-webkit-keyframes fx{50%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}@keyframes fx{50%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}.product-added-notify{position:fixed;padding:15px;text-align:center;left:0;right:0;color:#fff;background:#efdb2a;top:76px;-webkit-box-shadow:0 3px 8px 1px rgba(0,0,0,0.3);box-shadow:0 3px 8px 1px rgba(0,0,0,0.3);font-weight:700;display:none}.product-added-notify a{color:#000;font-size:20px;text-transform:uppercase;line-height:1.5}.bundles{border:1px solid #ccc;position:relative;padding:20px 10px 0;padding-bottom:0;background:#fff}.bundles img{display:block;width:100%}.bundles.\--edge-to-edge{margin-left:-40px;margin-right:-40px}.bundles__details{background-color:#fff;position:relative}.bundles__details > .row{min-height:250px}.bundles__details__header{text-align:center;color:#1e1e1e;margin-bottom:20px;font-size:13px;border-bottom:1px solid #ccc;margin-left:-10px;margin-right:-10px;padding:0 10px 20px}.bundles__details__header a{color:#ee5f00;text-decoration:underline}.bundles__details__header a:hover{text-decoration:none;color:#ff6b09}.bundles__details__header .title{font-size:18px;margin-bottom:10px;color:#0d2f4c}.bundles__details__header ul{margin-bottom:0}.bundles__details__header ul li:before{content:'+';display:inline-block;margin-right:5px;margin-left:5px}.bundles__details__header ul li:first-child:before{content:'Buy';font-weight:700}.bundles__details .row{background-color:#FFF}.bundles__details__products{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-10px;margin-right:-10px}.bundles__details__products .slides{margin-bottom:0}.bundles__details__products .slides li:first-child .\--border-right{border:none}.bundles__details__products .i3-slider.flexslider .flex-control-nav li a{background:#adbecc}.bundles__details__products .i3-slider.flexslider .flex-control-nav li a.flex-active{background:#8dc63f}.bundles__details__products .i3-slider.flexslider .flex-direction-nav a{background:#efefef;color:#8dc63f;padding:7px 9px 12px;top:40%}.bundles__details__products .i3-slider.flexslider .flex-direction-nav a:before{font-family:'default'!important;content:'\e907';font-size:30px}.bundles__details__products .i3-slider.flexslider .flex-direction-nav a.flex-next{right:0}.bundles__details__products .i3-slider.flexslider .flex-direction-nav a.flex-next:before{content:'\e906'}.bundles__details__products .i3-slider.flexslider .flex-direction-nav a.flex-prev{left:0}.bundles__details__products .i3-slider.flexslider .flex-direction-nav a.flex-disabled{opacity:.7!important;color:#666}.bundles__summary{margin-left:-10px;margin-right:-10px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;text-align:center;background:#f7e752;font-size:13px;color:#000}.bundles__summary__discount{font-size:14px;color:#ccc;margin-bottom:10px;line-height:1}.bundles__summary__discount strong{text-decoration:line-through;color:#ccc}.bundles__summary__price{font-size:18px;color:#e4de47;line-height:1;margin-bottom:15px;display:block}.bundles__summary__price small{margin-top:10px;font-size:12px;color:#00aceb;display:inline-block;border:1px solid #00abeb;padding:5px 10px}.bundle-product-box{background-color:#FFF;margin-bottom:0;text-align:center}.bundle-product-box.\--border-right{border-left:1px solid #ccc}.bundle-product-box img{width:100%}.bundle-product-box__title{font-size:20px;margin-bottom:10px;line-height:1.3;height:35px;overflow:hidden;padding:0 20px}.bundle-product-box__title a{text-decoration:none;color:#000}.bundle-product-box__media{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #ccc}.bundle-product-box__img{margin-bottom:15px;margin-top:10px}.bundle-product-box__cta{text-decoration:none;text-transform:uppercase;font-size:10px;font-weight:700}.bundle-product-box__rating{min-height:24px}.bundles-creator{border:1px solid #ccc;border-top:0;text-align:center}.bundles-creator__vline{position:absolute;top:0;bottom:0;border-left:1px solid #b6d0da}.bundles-creator__close{color:#70acd8;border:1px solid #70acd8;padding:6px 5px 3px;position:absolute;right:10px;top:10px}.bundles-creator__close i{font-size:12px;line-height:1}.bundles-creator .edge-to-edge{margin-left:-25px;margin-right:-25px}.bundles-creator__footer{text-align:center;line-height:1;padding-top:20px}.bundles-creator__footer .i3-bundle-totals{display:inline-block;vertical-align:middle}.bundles-creator__footer .i3-bundle-totals > div{display:inline-block;vertical-align:middle;padding:10px 20px}.bundles-creator__footer p{padding-top:20px;font-size:13px;line-height:1.5}.bundles-creator__footer__msg{font-size:20px;line-height:1.3}.bundles-creator__footer__price{font-size:50px;color:#f03;letter-spacing:-2px}.bundles-creator__footer__price small{color:#1b7bc1;font-size:28px;text-transform:uppercase;margin-top:13px;display:inline-block;vertical-align:top}.bundles-creator__footer__old-price{font-size:24px;color:#333}.bundles-creator__footer__old-price strong{text-decoration:line-through}.bundles-creator__footer__old-price small{display:block;font-size:16px;color:#666;text-transform:uppercase}.bundles-creator__footer__saved-price{color:#81a330;font-size:24px;border-left:1px solid #CCC}.bundles-creator__footer__saved-price small{display:block;font-size:16px;text-transform:uppercase}.bundles-creator__footer__actions{display:inline-block;vertical-align:middle;padding:10px 20px}.bundles-step{padding:15px 25px;background-color:#eff4fc;font-size:13px;border-top:1px solid #ccc}.bundles-step.\--child{border-top:0;margin-top:-10px;margin-left:-10px;margin-right:-10px;border-bottom:1px solid #ccc}.bundles-step__title{font-size:16px;margin-bottom:5px}.bundles-step p{margin-bottom:0}.bundle-product-selected{padding:15px 25px;background-color:#153460;margin-bottom:1px;color:#fff;font-size:16px}.bundle-product-selected a{display:block;font-size:12px;padding:6px 12px;text-transform:uppercase;background-color:#fff;color:#222;text-decoration:none;display:block;font-weight:700}.bundle-product-selected p{margin-bottom:10px}.bundle-product-selection{padding:10px;background:#fff;position:relative;border-top:1px solid #ebebeb}.bundle-product-selection ul.slides{margin-bottom:0}.bundle-product-selection__msg{font-size:20px;color:#0669b5;text-align:center;margin-top:88px}.bundle-product-detail{padding:25px;position:relative;border-top:1px solid #ccc}.bundle-product-detail hr{margin-bottom:10px}.bundle-product-detail img{width:100%}.bundle-product-detail__price{font-size:30px;margin-bottom:20px;color:#ee5f00}.bundle-product-detail__price small{font-size:11px;text-transform:uppercase;color:#ee5f00;display:block}.bundle-product-detail__price span{color:#666}.bundle-product-detail__title{font-size:20px;text-align:center;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px}.bundle-product-detail .control-label{font-size:12px;text-transform:uppercase;color:#1c7cc1;font-weight:700;padding-top:0}.bundle-product-detail .control-group{margin-bottom:20px}.bundle-product-detail__media{margin-bottom:15px}.bundle-product-detail__quantity .control-label{float:left;width:40%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:8px}.bundle-product-detail__quantity .controls{float:left;width:60%}.mobile-cart-core .cart-body .cart-row{border:1px solid #ccc;padding:10px;margin-left:-10px;margin-right:-10px;position:relative}.mobile-cart-core .cart-body .cart-row ~ .cart-row{margin-top:20px}.mobile-cart-core .cart-body .cart-row.promo-row{border:1px solid #ebebeb;padding:10px;text-align:center;font-weight:700;text-transform:uppercase}.mobile-cart-core .cart-body .cart-row.promo-row strong{background-color:#f60;margin-top:5px;color:#fff;letter-spacing:1px;text-transform:uppercase;padding:8px 15px;width:100%;border-radius:3px;margin-right:5px;display:inline-block;vertical-align:top;vertical-align:middle;font-size:11px;font-weight:400;margin-bottom:5px;line-height:1.5}.mobile-cart-core .cart-body .cart-row.promo-row .action-promo{padding-top:5px}.mobile-cart-core .cart-body .cart-row.promo-row .action-promo .btn{display:block;width:100%}.mobile-cart-core .cart-footer{padding-top:20px;margin-bottom:20px}.mobile-cart-core .cart-footer > .title{color:#2b434d;font-size:12px;letter-spacing:2px;font-weight:700;text-transform:uppercase;text-align:center}.mobile-cart-core .column-thumbnail{margin-bottom:10px;float:left;width:30%;margin-right:5%}.mobile-cart-core .column-thumbnail img{display:block;width:100%}.mobile-cart-core .column-thumbnail i{font-size:20px;display:block;text-align:center;padding:20px}.mobile-cart-core .column-thumbnail a{display:block;text-align:center}.mobile-cart-core .column-products{width:60%;float:left;padding:0 0 10px 10px}.mobile-cart-core .column-products .item-title,.mobile-cart-core .column-products .item-description,.mobile-cart-core .column-products .item-price{margin-bottom:0;line-height:1.3}.mobile-cart-core .column-products .item-title{color:#165286;font-size:16px;font-weight:700;font-weight:700;margin-bottom:10px}.mobile-cart-core .column-products .item-title a{color:#165286;text-decoration:none}.mobile-cart-core .column-products .item-in-stock{color:#009c31;font-size:11px;text-transform:uppercase;margin-bottom:10px;font-weight:700;letter-spacing:1px}.mobile-cart-core .column-products .item-out-of-stock{color:#7d0000;font-size:11px;text-transform:uppercase;margin-bottom:10px;font-weight:700;letter-spacing:1px}.mobile-cart-core .column-products .product-details .label{float:left;width:30%;color:#165286}.mobile-cart-core .column-products .product-details .value{width:70%;padding-left:10px;float:left}.mobile-cart-core .column-products .item-price{color:#ee5f00;text-transform:uppercase;font-size:18px;font-weight:700;margin:4px 0 0;float:left;width:48%}.mobile-cart-core .item-description{color:#666;font-size:12px;margin:15px 0;width:100%;float:left}.mobile-cart-core .column-remove{position:absolute;bottom:-13px;left:50%;width:26px;height:26px;margin-left:-13px;color:#fff;font-size:15px;text-align:center;padding:5px 0 0 1px;line-height:1;border-radius:50%;background-color:#fff;border:1px solid #b3b3b3}.mobile-cart-core .column-remove a{color:#ee5f00}.mobile-cart-core .cart-row-bottom{margin-top:10px;padding:10px;padding-bottom:0;border-top:1px solid #ebebeb}.mobile-cart-core .item-qty{width:48%;margin-left:4%;float:left}.mobile-cart-core .item-qty .control-group__label{text-transform:uppercase;color:#656565;font-size:9px;font-weight:700;float:left;padding-top:7px;width:40%}.mobile-cart-core .item-qty .control-group__control{float:left;width:60%}.mobile-cart-core .item-qty input[type="number"]{padding:.5em;font-size:11px}.mobile-cart-core .item-qty .selector{padding:5px}.mobile-cart-core .item-total-price{color:#00b1d8;font-size:15px;margin-bottom:0;padding-top:8px;line-height:1}.mobile-cart-core .column-voucher{background-color:#09313e;padding:20px}.mobile-cart-core .column-voucher .title{text-transform:uppercase;font-size:12px;letter-spacing:2px;color:#fff;font-weight:700}.mobile-cart-core .column-price-summary .price-summary{font-size:14px;padding:10px 0}.mobile-cart-core .column-price-summary .price-summary dl{margin-bottom:0;border-bottom:1px solid #ebebeb}.mobile-cart-core .column-price-summary .price-summary dl.promotion-item dt,.mobile-cart-core .column-price-summary .price-summary dl.promotion-item dd{color:#1b4a8f;background-color:#E8EFEF}.mobile-cart-core .column-price-summary .price-summary dl dt,.mobile-cart-core .column-price-summary .price-summary dl dd{padding:10px}.mobile-cart-core .column-price-summary .price-summary dl dt{font-weight:700;float:left;width:70%}.mobile-cart-core .column-price-summary .price-summary dl dd{float:right;width:30%;text-align:right;text-transform:uppercase}.mobile-cart-core .column-price-summary .price-summary dl .remove-voucher{display:none}.mobile-cart-core .column-price-summary dl.promo-entry{background-color:#f0f6f9;margin:10px -20px;padding:10px 20px}.mobile-cart-core .column-price-summary dl.promo-entry small{display:block;font-size:12px;text-transform:uppercase}.mobile-cart-core .column-price-summary dl.promo-entry a{font-size:11px;text-transform:uppercase;text-decoration:none;margin-top:10px;display:inline-block;vertical-align:top}.mobile-cart-core .column-price-summary dl.promo-entry a i.icon{margin-top:1px;vertical-align:top;margin-left:5px}.pc-indicator.is-valid .icon{position:absolute;right:10px;top:15px}.pc-indicator.is-valid .icon:before{font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";color:#66b34e}.ecom-checkout__payment{margin:0 auto 30px}.ecom-checkout__payment__options{border:1px solid #ccc;padding:15px;margin-bottom:0!important}.ecom-checkout__payment__options p{font-size:13px;line-height:1.5}.ecom-checkout__payment__options + .ecom-checkout__payment__options{border-top:0}.order-number{background-color:#fff;border-radius:12px;border:1px solid #ccc;display:inline-block;vertical-align:top;padding:10px 40px;font-size:13px;text-align:center}.order-number p{text-transform:uppercase;letter-spacing:2px;margin-bottom:0}.order-number p span{display:block;font-weight:700}.account__login__box{border:1px solid #dbdbdb;padding:30px;min-height:434px}.account__register__box{border:1px solid #ccc;padding:20px 18px;min-height:200px;color:#666;margin-bottom:20px}.account__register__title{padding-bottom:17px;border-bottom:2px solid #e5e5e5;color:#ee5f00;font-weight:700}.account__register__title a{color:#009c31}.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.rateit .rateit-range{position:relative;vertical-align:middle;display:inline-block;background:url(/_ui/themes/alc/media/rateit/rateit-small.png);height:13px!important;outline:none}.rateit .rateit-range *{display:block}.rateit .rateit-range[aria-readonly="true"] .rateit-selected{cursor:auto}.rateit .rateit-range[aria-readonly="true"] .rateit-hover{cursor:auto}.rateit .rateit-hover{position:absolute;left:0;background:url(/_ui/themes/alc/media/rateit/rateit-small.png) left -13px;cursor:pointer}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0}.rateit .rateit-hover-rtl{background-position:right -84px}.rateit .rateit-selected-rtl{background-position:right -28px}.rateit .rateit-selected{background:url(/_ui/themes/alc/media/rateit/rateit-small.png) left -13px;cursor:pointer}.rateit .rateit-preset{background:url(/_ui/themes/alc/media/rateit/rateit-small.png) left -45px}.rateit .rateit-preset-rtl{background:url(/_ui/themes/alc/media/rateit/rateit-small.png) left -45px}.rateit button.rateit-reset{background:url(/_ui/themes/alc/media/rateit/delete.gif) 0 0;width:16px;height:16px;vertical-align:middle;display:inline-block!important;outline:none;border:none;padding:0;margin-top:4px;margin-right:5px}.box-rating__average-cell .rateit button.rateit-reset,.w-reviews__rating .rateit button.rateit-reset{display:none!important}.rateit button.rateit-reset:hover,.rateit button.rateit-reset:focus{background-position:0 -16px}.rateit.\--large .rateit-range{background:url(/_ui/themes/alc/media/rateit/rateit.png);height:34px!important}.rateit.\--large .rateit-hover{position:absolute;left:0;background:url(/_ui/themes/alc/media/rateit/rateit.png) left -28px}.rateit.\--large .rateit-hover-rtl{background-position:right -84px}.rateit.\--large .rateit-selected-rtl{background-position:right -28px}.rateit.\--large .rateit-selected{background:url(/_ui/themes/alc/media/rateit/rateit.png) left -33px}.rateit.\--large .rateit-preset{background:url(/_ui/themes/alc/media/rateit/rateit.png) left -84px}.rateit.\--large .rateit-preset-rtl{background:url(/_ui/themes/alc/media/rateit/rateit.png) left -84px}.rateit.\--small .rateit-range{background:url(/_ui/themes/alc/media/rateit/rateit.png);height:24px!important;background-position:0 0}.rateit.\--small .rateit-hover{position:absolute;left:0;background:url(/_ui/themes/alc/media/rateit/rateit.png) left -48px}.rateit.\--small .rateit-hover-rtl{background-position:left -48px}.rateit.\--small .rateit-selected-rtl{background-position:left -24px}.rateit.\--small .rateit-selected{background:url(/_ui/themes/alc/media/rateit/rateit.png) left -24px}.rateit.\--small .rateit-preset{background:url(/_ui/themes/alc/media/rateit/rateit.png) left -48px}.rateit.\--small .rateit-preset-rtl{background:url(/_ui/themes/alc/media/rateit/rateit.png) left -48px}.rateit.\--white .rateit-range{background:url(/_ui/themes/alc/media/rateit/rateit_white.png);height:24px!important;background-position:0 0}.rateit.\--white .rateit-hover{position:absolute;left:0;background:url(/_ui/themes/alc/media/rateit/rateit_white.png) left -48px}.rateit.\--white .rateit-hover-rtl{background-position:left -48px}.rateit.\--white .rateit-selected-rtl{background-position:left -24px}.rateit.\--white .rateit-selected{background:url(/_ui/themes/alc/media/rateit/rateit_white.png) left -24px}.rateit.\--white .rateit-preset{background:url(/_ui/themes/alc/media/rateit/rateit_white.png) left -48px}.rateit.\--white .rateit-preset-rtl{background:url(/_ui/themes/alc/media/rateit/rateit_white.png) left -48px}.rateit.\--active-stars .rateit-range{width:auto!important}.i3-slider.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;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;opacity:0}.i3-slider.slick-slider.slick-initialized{opacity:1}.i3-slider.slick-slider .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.i3-slider.slick-slider .slick-list:focus{outline:none}.i3-slider.slick-slider .slick-list.dragging{cursor:pointer;cursor:hand}.i3-slider.slick-slider .slick-track,.i3-slider.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.i3-slider.slick-slider .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.i3-slider.slick-slider .slick-track:before,.i3-slider.slick-slider .slick-track:after{content:"";display:table}.i3-slider.slick-slider .slick-track:after{clear:both}.slick-loading .i3-slider.slick-slider .slick-track{visibility:hidden}.i3-slider.slick-slider .slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .i3-slider.slick-slider .slick-slide{float:right}.i3-slider.slick-slider .slick-slide img{display:block}.i3-slider.slick-slider .slick-slide.dragging{pointer-events:none}.i3-slider.slick-slider.slick-loading .slick-slide{display:none}.i3-slider.slick-slider.slick-initialized .slick-slide{display:block}.i3-slider.slick-slider.slick-loading .slick-slide{visibility:hidden}.i3-slider.slick-slider.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.i3-slider.slick-slider .slick-arrow.slick-hidden{display:none}.i3-slider.slick-slider .slick-prev,.i3-slider.slick-slider .slick-next{position:absolute;display:block;width:42px;height:42px;line-height:0;font-size:0;cursor:pointer;background:#8dc63f;color:#fff;top:30%;margin-top:-25px;padding:0;border:none;outline:none;z-index:9;border-radius:50%}.i3-slider.slick-slider .slick-prev:hover,.i3-slider.slick-slider .slick-prev:focus,.i3-slider.slick-slider .slick-next:hover,.i3-slider.slick-slider .slick-next:focus{outline:none;background:#7ec51c;color:#fff}.i3-slider.slick-slider .slick-prev.slick-disabled,.i3-slider.slick-slider .slick-next.slick-disabled{background:#ccc}.i3-slider.slick-slider .slick-prev:before,.i3-slider.slick-slider .slick-next:before{font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50px;line-height:1;color:#fff}.i3-slider.slick-slider .slick-prev{left:-84px}[dir="rtl"] .i3-slider.slick-slider .slick-prev{left:auto;right:25px}.i3-slider.slick-slider .slick-prev:before{content:"";margin-right:4px}[dir="rtl"] .i3-slider.slick-slider .slick-prev:before{content:""}.i3-slider.slick-slider .slick-next{right:-84px}[dir="rtl"] .i3-slider.slick-slider .slick-next{left:25px;right:auto}.i3-slider.slick-slider .slick-next:before{content:"";margin-left:4px}[dir="rtl"] .i3-slider.slick-slider .slick-next:before{content:""}.i3-slider.slick-slider .slick-dots{list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.i3-slider.slick-slider .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 3px;padding:0;cursor:pointer}.i3-slider.slick-slider .slick-dots li button{border:0;background:transparent;display:block;width:10px;height:10px;outline:none;color:transparent;cursor:pointer}.i3-slider.slick-slider .slick-dots li button:before{content:'';position:absolute;top:0;left:0;display:block;width:10px;height:10px;text-align:center;background-color:#adbecc;border-radius:50%}.i3-slider.slick-slider .slick-dots li.slick-active button:before{background-color:#8dc63f}.i3-slider.slick-slider.\--style-gallery .slick-prev,.i3-slider.slick-slider.\--style-gallery .slick-next{position:absolute;display:block;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;width:1.66667rem;height:2.77778rem;background-color:#165286;line-height:0;font-size:0;cursor:pointer;color:transparent;top:50%;padding:0;border:none;border-radius:2px;outline:none;z-index:9;text-align:center}.i3-slider.slick-slider.\--style-gallery .slick-prev:hover,.i3-slider.slick-slider.\--style-gallery .slick-prev:focus,.i3-slider.slick-slider.\--style-gallery .slick-next:hover,.i3-slider.slick-slider.\--style-gallery .slick-next:focus{outline:none}.i3-slider.slick-slider.\--style-gallery .slick-prev.slick-disabled:before,.i3-slider.slick-slider.\--style-gallery .slick-next.slick-disabled:before{color:#fff}.i3-slider.slick-slider.\--style-gallery .slick-prev:before,.i3-slider.slick-slider.\--style-gallery .slick-next:before{font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;font-size:.83333rem;line-height:2.77778rem;color:#fff}.i3-slider.slick-slider.\--style-gallery .slick-prev{left:0}.i3-slider.slick-slider.\--style-gallery .slick-next{right:0}.i3-slider.slick-slider.\--style-thumbnail .slick-list{margin:0 -2px}.i3-slider.slick-slider.\--style-thumbnail .slick-slide{margin:0 2px}.ui-dialog{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.3);box-shadow:0 0 20px rgba(0,0,0,0.3);max-width:90%;outline:0;border-radius:5px;background:#fff;border:1px solid #ccc;padding:20px;z-index:1000;position:absolute!important}.ui-dialog .i3-confirm-body{text-align:center}.ui-dialog .i3-dialog-body{padding:20px 0}.ui-dialog .i3-dialog-footer .btn{margin:0 5px;padding:5px 10px;font-size:14px;border:2px solid #CCC}.ui-dialog .i3-dialog-footer .btn:hover{background-color:#efefef}.notify__wrap{border:1px solid #CCC;border-radius:5px;min-height:70px!important}.notify__content{text-align:center;padding:20px}.notify__close{position:absolute;width:30px;height:30px;border-radius:5px;background-color:#FFF;right:-10px;top:-10px;font-size:28px;line-height:1;text-align:center;background-color:#f60;color:#FFF;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.notify__close:hover{background-color:#cc5200}.notify__close i{color:#FFF;font-size:16px;font-family:'default'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-top:6px}.notify__close i:before{content:"\e900"}.dialog-close{position:absolute;width:30px;height:30px;border-radius:5px;background-color:#FFF;right:-10px;top:-10px;font-size:28px;line-height:1;text-align:center;background-color:#f60;color:#FFF;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.dialog-close:hover{background-color:#cc5200}.ui-widget-overlay{z-index:2000;background:#000;background:rgba(0,0,0,0.3)}.ui-widget-overlay.\--theme-blue{background-color:#073e97;background:rgba(7,62,151,0.98)}.tabs__nav{width:100%}.tabs__nav > li{display:inline-block;vertical-align:middle;margin-left:-4px;border:none;text-align:left}.tabs__nav a{margin:0;padding:5px 12px;border:0 none;color:#333;font-size:14px;display:block;text-decoration:none;font-weight:700;border-radius:25px;background:none;text-transform:capitalize;border:2px solid transparent}.tabs__nav a.active{color:#009c31;border:2px solid #009c31}.tabs__content{border:1px solid #dbdbdb;padding:20px;margin:0}.tabs__content.\--type-no-fill{border:0 none;padding:0}.p-tabs li{display:inline-block;padding:5px 25px;border-right:1px solid #999}.p-tabs li:last-child{border:0}.p-tabs li a{font-size:18px;color:#999;text-decoration:none;position:relative}.p-tabs li a:before{content:'';position:absolute;left:0;right:0;bottom:-13px;height:3px;background:transparent}.p-tabs li a.active{color:#f8610f;font-weight:700}.p-tabs li a.active:before{background:#f60}.page-sitemap{margin:40px 0}.page-sitemap__categories{overflow:hidden;margin:0;list-style:none}.page-sitemap__categories li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-sitemap__categories li a{color:#333;text-decoration:none;letter-spacing:1px;padding:14px;font-size:16px;display:block;border:1px solid #ccc;font-weight:700;background:#f4f4f4}.page-sitemap__categories li a:hover{background:#fff}.page-sitemap__pagination{overflow:hidden}.page-sitemap__pagination__grid-items{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-sitemap__pagination.\--type-filters{list-style:none;text-align:center;margin:0}.page-sitemap__pagination.\--type-filters li{color:#333;font-size:14px;margin:0 4px}.page-sitemap__pagination.\--type-filters a{font-weight:700}.page-sitemap__pagination.\--type-filters.\--type-page{padding-left:0}.page-sitemap__links{overflow:hidden}.page-sitemap__links__grid-items{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-sitemap__links__title{letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;border:1px solid #999;padding:8px;display:block;text-decoration:none}.page-sitemap__links__title:after{content:"\0025BC";display:inline-block;vertical-align:middle;font-size:12px;position:relative;float:right}.page-sitemap__links__toggle{padding:0 10px;display:none}.page-sitemap__links__sub-title{font-size:12px}.page-sitemap__links ul{list-style:none;margin:0}.page-sitemap__links li{display:block;margin-bottom:10px;position:relative;padding-left:26px;font-size:14px}.page-sitemap__links li a{padding:0;color:#333;text-decoration:none;line-height:1.2}.page-sitemap__links li a:hover{text-decoration:underline}.page-sitemap__links li:before{content:'\2192';position:absolute;top:0;left:0;font-weight:700;font-size:14px;line-height:1.4}.page-sitemap__links__filter-icon{background:url(/_ui/media/std/components/sitemap/filter-icon.png);width:12px;height:12px;vertical-align:middle;display:inline-block}.page-sitemap__products ul{padding-left:0}.page-sitemap__product-pagination a{display:block;text-align:center}.page-sitemap__product-pagination li.prev{float:left;width:48%}.page-sitemap__product-pagination li.next{float:right;width:48%}.page-resource-hub__first-section-left{border-bottom:1px solid #E7E7E7}.page-resource-hub__first-section-left h3{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:35px;color:#090909}.page-resource-hub__first-section-left p{font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#939393}.page-resource-hub__first-section-right{padding-top:30px}.page-resource-hub__first-section-right h3{font-family:Lato;font-style:normal;font-weight:700;font-size:20px;line-height:38px;color:#090909}.page-resource-hub__first-section-right a{text-align:center;font-size:15px;font-weight:700;width:100%}.page-resource-hub__second-section-left h3{font-family:Lato;font-style:normal;font-weight:700;font-size:28px;line-height:40px;color:#304659}.page-resource-hub__second-section-middle input{font-family:Lato;font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#404040}.page-resource-hub__second-section-middle input::-webkit-input-placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#404040}.page-resource-hub__second-section-middle input:-ms-input-placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#404040}.page-resource-hub__second-section-middle input::-ms-input-placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#404040}.page-resource-hub__second-section-middle input::placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#404040}.page-resource-hub__second-section-right .btn{font-weight:700;font-size:15px;width:100%}.list-numbers{list-style:none;counter-reset:li;margin:0}.list-numbers li{counter-increment:li;border-bottom:2px solid rgba(235,235,235,0.8);letter-spacing:-.5px;color:#595959;font-weight:500;font-size:15px;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.list-numbers li:before{content:counter(li);padding-right:18px;letter-spacing:-1px;color:#F60;font-weight:900;line-height:normal;font-size:20px}.list-arrow li{font-size:15px;padding-left:23px;position:relative;margin-bottom:10px}.list-arrow li:before{position:absolute;top:4px;left:0;content:"\e906";font-family:'default'!important;color:#999;font-size:13px}.list-arrow li a{color:#333;text-decoration:none}.list-arrow li a:hover{color:#333}.list-arrow.\--style-fancy li{font-size:20px;font-weight:500;letter-spacing:-.02em;color:#4C4C4C;-webkit-transition:ease .3s;-o-transition:ease .3s;transition:ease .3s}.list-arrow.\--style-fancy li a{color:#4C4C4C}.list-arrow.\--style-fancy li:before{top:10px;font-size:10px;color:#CAD2D8}.list-arrow.\--style-fancy li:hover{color:#023E72;font-weight:600;padding-left:35px}.list-arrow.\--style-fancy li:hover a{color:#023E72}.list-arrow.\--style-fancy li:hover:before{color:#F3731D}.list-dots{margin:0;list-style:none}.list-dots li{position:relative;padding-left:30px!important;letter-spacing:-.01em;color:#474747;font-weight:400;font-size:18px;margin-bottom:10px}.list-dots li:before{content:'';background:#F3731D;width:8px;height:8px;display:block;border-radius:50pc;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}