/*1559583096000*/
@charset "UTF-8";.loadingmask-message{background:transparent;border-width:0;display:block;height:1em;margin-left:auto;margin-right:auto;position:relative;text-align:left;width:1em}.loadingmask-message .loadingmask-message-content{-webkit-animation:loading-animation 1.2s infinite ease-out;animation:loading-animation 1.2s infinite ease-out;background:transparent;border-radius:50%;border-width:0;clear:both;color:transparent;height:1em;margin:0;overflow:hidden;padding:0;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:1em}.logo{display:inline-block;line-height:1;vertical-align:middle}.portal-iframe #main-content{width:100%}.separator{border-top:1px solid #cdced9}.entry-status{border-left:4px solid transparent}span.alert{display:inline-block}.update-available{margin-top:10px;padding:2px;text-align:left}.quick-access-nav{position:absolute;top:-1000px;width:100%;z-index:1000}.quick-access-nav a{background:#333;background:rgba(51,51,51,0.9);border:1px solid #fff;left:0;outline:0;padding:8px;position:absolute;right:0;text-align:center}.quick-access-nav a:focus{color:#fff;top:1000px}@media(max-width:991.98px){.responsive-table-horizontal{display:block;position:relative;width:100%}.responsive-table-horizontal:after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}.responsive-table-horizontal tbody{display:block;overflow-x:auto;position:relative;white-space:nowrap;width:auto}.responsive-table-horizontal tbody tr{display:inline-block;vertical-align:top}.responsive-table-horizontal tbody tr td{display:block;margin-bottom:20px}.responsive-table-horizontal tbody tr td:first-child{text-align:left}.responsive-table-horizontal thead{display:block;float:left;margin-right:10px}.responsive-table-horizontal thead:after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}.responsive-table-horizontal thead th{display:block;margin-bottom:20px;text-align:right}.responsive-table-horizontal thead th:first-child{text-align:right}.ie9 .responsive-table-horizontal thead{float:none}}.important{font-weight:bold}.highlight{background:#ffc;font-weight:bold;margin:0 1px}.hide-accessible{clip:rect(0 0 0 0) !important;position:absolute !important;-webkit-transform:scale(0);-webkit-transform-origin-x:0;-webkit-transform-origin-y:0;*position:fixed !important;_position:absolute !important}.force-offset{display:block !important;position:absolute !important;visibility:hidden !important}.unselectable,.unselectable *{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}@font-face{font-family:"A1Sans-Bold";src:local("A1Sans-Bold"),url("../fonts/A1Sans-Bold.woff2") format("woff2"),url("../fonts/A1Sans-Bold.woff") format("woff")}@font-face{font-family:"A1Sans-Light";src:local("A1Sans-Light"),url("../fonts/A1Sans-Light.woff2") format("woff2"),url("../fonts/A1Sans-Light.woff") format("woff")}@font-face{font-family:"A1Sans-Regular";src:local("A1Sans-Regular"),url("../fonts/A1Sans-Regular.woff2") format("woff2"),url("../fonts/A1Sans-Regular.woff") format("woff")}@font-face{font-family:"A1Serif-Bold";src:local("A1Serif-Bold"),url("../fonts/A1Serif-Bold.woff2") format("woff2"),url("../fonts/A1Serif-Bold.woff") format("woff")}@font-face{font-family:"A1Serif-Light";src:local("A1Serif-Light"),url("../fonts/A1Serif-Light.woff2") format("woff2"),url("../fonts/A1Serif-Light.woff") format("woff")}@font-face{font-family:"A1Serif-Regular";src:local("A1Serif-Regular"),url("../fonts/A1Serif-Regular.woff2") format("woff2"),url("../fonts/A1Serif-Regular.woff") format("woff")}@font-face{font-family:"A1SansCondensed-Bold";src:local("A1SansCondensed-Bold"),url("../fonts/A1SansCondensed-Bold.woff2") format("woff2"),url("../fonts/A1SansCondensed-Bold.woff") format("woff")}@font-face{font-family:"A1SansCondensed-Light";src:local("A1SansCondensed-Light"),url("../fonts/A1SansCondensed-Light.woff2") format("woff2"),url("../fonts/A1SansCondensed-Light.woff") format("woff")}@font-face{font-family:"A1SansCondensed-Regular";src:local("A1SansCondensed-Regular"),url("../fonts/A1SansCondensed-Regular.woff2") format("woff2"),url("../fonts/A1SansCondensed-Regular.woff") format("woff")}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url("../fonts/MaterialIcons-Regular.eot");src:local("Material Icons"),local("MaterialIcons-Regular"),url("../fonts/MaterialIcons-Regular.svg") format("svg"),url("../fonts/MaterialIcons-Regular.woff2") format("woff2"),url("../fonts/MaterialIcons-Regular.woff") format("woff")}.material-icons{font-family:"Material Icons" !important;font-weight:normal;font-style:normal;font-size:inherit;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.note{font-size:rem-calc(12);margin:0;padding:0}h1,h2,h3,h4,h5,h6,b,strong,th{font-weight:normal}.font-thin{font-weight:100}.font-extra-light{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semi-bold{font-weight:600}.font-bold{font-weight:700}.font-extra-bold{font-weight:800}.font-black{font-weight:900}.fs-base{font-size:1rem}.fs-xs{font-size:.75rem}.fs-sm{font-size:.875rem}.fs-nm{font-size:1rem}.fs-lg{font-size:1.125rem}.fs-xl{font-size:1.25rem}.fs-2x{font-size:1.5rem}.fs-3x{font-size:1.875rem}.fs-4x{font-size:2.25rem}.fs-5x{font-size:3rem}.font-primary-bold{font-family:"A1Sans-Bold",sans-serif !important}.font-primary-normal{font-family:"A1Sans-Regular",sans-serif !important}.font-secondary-bold{font-family:"A1Serif-Bold",serif !important}.font-secondary-normal{font-family:"A1Serif-Regular",serif !important}.sa1-frame span,.sa1-frame p,.sa1-frame li,.preview-panel span,.preview-panel p,.preview-panel li{font-family:"A1Sans-Regular",sans-serif}.sa1-frame small,.preview-panel small{font-family:"A1SansCondensed-Regular",sans-serif}.sa1-frame h1,.sa1-frame h2,.sa1-frame h3,.sa1-frame h4,.sa1-frame h5,.sa1-frame h6,.preview-panel h1,.preview-panel h2,.preview-panel h3,.preview-panel h4,.preview-panel h5,.preview-panel h6{font-family:"A1Serif-Regular",serif}.sa1-frame a,.preview-panel a{text-decoration:none;color:#f83a2c}.sa1-frame .link-primary,.preview-panel .link-primary{color:#f83a2c}.text-black{color:#000}.text-gray{color:#acacac !important}.text-red{color:#da291c !important}.text-blue{color:#6295ac !important}.text-grayed{color:#666;opacity:.8}.link-primary{color:#da291c !important;text-decoration:underline !important}.link-secondary{color:#6295ac !important;text-decoration:underline !important}.c-white,.text-white{color:#fff}.bg-white{background-color:#fff !important}.c-black,.text-black{color:#000}.bg-black{background-color:#000 !important}.c-primary,.text-primary{color:#da291c}.bg-primary{background-color:#da291c !important}.c-primary-alt,.text-primary-alt{color:#f83a2c}.bg-primary-alt{background-color:#f83a2c !important}.c-secondary,.text-secondary{color:#6295ac}.bg-secondary{background-color:#6295ac !important}.c-yellow,.text-yellow{color:#ffb400}.bg-yellow{background-color:#ffb400 !important}.c-blue,.text-blue{color:#6295ac}.bg-blue{background-color:#6295ac !important}.c-orange,.text-orange{color:#ffb400}.bg-orange{background-color:#ffb400 !important}.c-error,.text-error{color:#c5564e}.bg-error{background-color:#c5564e !important}.c-success,.text-success{color:#42a347}.bg-success{background-color:#42a347 !important}.c-warning,.text-warning{color:#f5a623}.bg-warning{background-color:#f5a623 !important}.c-gray-10,.text-gray-10{color:#fcfcfc}.bg-gray-10{background-color:#fcfcfc !important}.c-gray-15,.text-gray-15{color:#f7f7f7}.bg-gray-15{background-color:#f7f7f7 !important}.c-gray-20,.text-gray-20{color:#efefef}.bg-gray-20{background-color:#efefef !important}.c-gray-30,.text-gray-30{color:#d7d7d7}.bg-gray-30{background-color:#d7d7d7 !important}.c-gray-40,.text-gray-40{color:#bbb}.bg-gray-40{background-color:#bbb !important}.c-gray-50,.text-gray-50{color:gray}.bg-gray-50{background-color:gray !important}.c-gray-60,.text-gray-60{color:#585858}.bg-gray-60{background-color:#585858 !important}.c-gray-70,.text-gray-70{color:#666}.bg-gray-70{background-color:#666 !important}.c-gray-80,.text-gray-80{color:#968585}.bg-gray-80{background-color:#968585 !important}.c-gray-90,.text-gray-90{color:#333}.bg-gray-90{background-color:#333 !important}.c-gray-dark,.text-gray-dark{color:#dfe1e6}.bg-gray-dark{background-color:#dfe1e6 !important}.c-gray-light,.text-gray-light{color:#eeeff1}.bg-gray-light{background-color:#eeeff1 !important}.c-white-smoke,.text-white-smoke{color:#f2f2f2}.bg-white-smoke{background-color:#f2f2f2 !important}.c-primary-transparent,.text-primary-transparent{color:rgba(218,41,28,0.6)}.bg-primary-transparent{background-color:rgba(218,41,28,0.6) !important}.c-secondary-transparent,.text-secondary-transparent{color:rgba(98,149,172,0.6)}.bg-secondary-transparent{background-color:rgba(98,149,172,0.6) !important}.font-primary-light{font-family:"A1Sans-Light",sans-serif}.font-primary{font-family:"A1Sans-Regular",sans-serif}.font-primary-bold{font-family:"A1Sans-Bold",sans-serif}.font-secondary-light{font-family:"A1Serif-Light",serif}.font-secondary{font-family:"A1Serif-Regular",serif}.font-secondary-bold{font-family:"A1Serif-Bold",serif}.font-tertiary-light{font-family:"A1SansCondensed-Light",sans-serif}.font-tertiary{font-family:"A1SansCondensed-Regular",sans-serif}.font-tertiary-bold{font-family:"A1SansCondensed-Bold",sans-serif}.u-textStart{text-align:start}.u-textLeft{text-align:left}.u-textCenter{text-align:center}.u-textJustify{text-align:justify}.u-textRight{text-align:right}.u-textEnd{text-align:end}.u-none{display:none !important}.u-inline{display:inline !important}.u-block{display:block !important}.u-inlineBlock{display:inline-block !important}.u-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-inlineFlex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.u-table{display:table !important}.u-tableCell{display:table-cell !important}.u-paddingAn{padding:0 !important}.u-paddingAs{padding:.3125rem !important}.u-paddingAm{padding:.625rem !important}.u-paddingAl{padding:1.25rem !important}.u-paddingAxl{padding:2.5rem !important}.u-paddingAxxl{padding:3.75rem !important}.u-paddingAauto{padding:auto !important}.u-paddingVn{padding-top:0 !important;padding-bottom:0 !important}.u-paddingVs{padding-top:.3125rem !important;padding-bottom:.3125rem !important}.u-paddingVm{padding-top:.625rem !important;padding-bottom:.625rem !important}.u-paddingVl{padding-top:1.25rem !important;padding-bottom:1.25rem !important}.u-paddingVxl{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.u-paddingVxxl{padding-top:3.75rem !important;padding-bottom:3.75rem !important}.u-paddingVauto{padding-top:auto !important;padding-bottom:auto !important}.u-paddingHn{padding-left:0 !important;padding-right:0 !important}.u-paddingHs{padding-left:.3125rem !important;padding-right:.3125rem !important}.u-paddingHm{padding-left:.625rem !important;padding-right:.625rem !important}.u-paddingHl{padding-left:1.25rem !important;padding-right:1.25rem !important}.u-paddingHxl{padding-left:2.5rem !important;padding-right:2.5rem !important}.u-paddingHxxl{padding-left:3.75rem !important;padding-right:3.75rem !important}.u-paddingHauto{padding-left:auto !important;padding-right:auto !important}.u-paddingTn{padding-top:0 !important}.u-paddingTs{padding-top:.3125rem !important}.u-paddingTm{padding-top:.625rem !important}.u-paddingTl{padding-top:1.25rem !important}.u-paddingTxl{padding-top:2.5rem !important}.u-paddingTxxl{padding-top:3.75rem !important}.u-paddingTauto{padding-top:auto !important}.u-paddingRn{padding-right:0 !important}.u-paddingRs{padding-right:.3125rem !important}.u-paddingRm{padding-right:.625rem !important}.u-paddingRl{padding-right:1.25rem !important}.u-paddingRxl{padding-right:2.5rem !important}.u-paddingRxxl{padding-right:3.75rem !important}.u-paddingRauto{padding-right:auto !important}.u-paddingBn{padding-bottom:0 !important}.u-paddingBs{padding-bottom:.3125rem !important}.u-paddingBm{padding-bottom:.625rem !important}.u-paddingBl{padding-bottom:1.25rem !important}.u-paddingBxl{padding-bottom:2.5rem !important}.u-paddingBxxl{padding-bottom:3.75rem !important}.u-paddingBauto{padding-bottom:auto !important}.u-paddingLn{padding-left:0 !important}.u-paddingLs{padding-left:.3125rem !important}.u-paddingLm{padding-left:.625rem !important}.u-paddingLl{padding-left:1.25rem !important}.u-paddingLxl{padding-left:2.5rem !important}.u-paddingLxxl{padding-left:3.75rem !important}.u-paddingLauto{padding-left:auto !important}.u-marginAn{margin:0 !important}.u-marginAs{margin:.3125rem !important}.u-marginAm{margin:.625rem !important}.u-marginAl{margin:1.25rem !important}.u-marginAxl{margin:2.5rem !important}.u-marginAxxl{margin:3.75rem !important}.u-marginAauto{margin:auto !important}.u-marginVn{margin-top:0 !important;margin-bottom:0 !important}.u-marginVs{margin-top:.3125rem !important;margin-bottom:.3125rem !important}.u-marginVm{margin-top:.625rem !important;margin-bottom:.625rem !important}.u-marginVl{margin-top:1.25rem !important;margin-bottom:1.25rem !important}.u-marginVxl{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.u-marginVxxl{margin-top:3.75rem !important;margin-bottom:3.75rem !important}.u-marginVauto{margin-top:auto !important;margin-bottom:auto !important}.u-marginHn{margin-left:0 !important;margin-right:0 !important}.u-marginHs{margin-left:.3125rem !important;margin-right:.3125rem !important}.u-marginHm{margin-left:.625rem !important;margin-right:.625rem !important}.u-marginHl{margin-left:1.25rem !important;margin-right:1.25rem !important}.u-marginHxl{margin-left:2.5rem !important;margin-right:2.5rem !important}.u-marginHxxl{margin-left:3.75rem !important;margin-right:3.75rem !important}.u-marginHauto{margin-left:auto !important;margin-right:auto !important}.u-marginTn{margin-top:0 !important}.u-marginTs{margin-top:.3125rem !important}.u-marginTm{margin-top:.625rem !important}.u-marginTl{margin-top:1.25rem !important}.u-marginTxl{margin-top:2.5rem !important}.u-marginTxxl{margin-top:3.75rem !important}.u-marginTauto{margin-top:auto !important}.u-marginRn{margin-right:0 !important}.u-marginRs{margin-right:.3125rem !important}.u-marginRm{margin-right:.625rem !important}.u-marginRl{margin-right:1.25rem !important}.u-marginRxl{margin-right:2.5rem !important}.u-marginRxxl{margin-right:3.75rem !important}.u-marginRauto{margin-right:auto !important}.u-marginBn{margin-bottom:0 !important}.u-marginBs{margin-bottom:.3125rem !important}.u-marginBm{margin-bottom:.625rem !important}.u-marginBl{margin-bottom:1.25rem !important}.u-marginBxl{margin-bottom:2.5rem !important}.u-marginBxxl{margin-bottom:3.75rem !important}.u-marginBauto{margin-bottom:auto !important}.u-marginLn{margin-left:0 !important}.u-marginLs{margin-left:.3125rem !important}.u-marginLm{margin-left:.625rem !important}.u-marginLl{margin-left:1.25rem !important}.u-marginLxl{margin-left:2.5rem !important}.u-marginLxxl{margin-left:3.75rem !important}.u-marginLauto{margin-left:auto !important}.u-centerAbsolute{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media print,screen and (min-width:768px){.mediumlarge-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media print,screen and (min-width:768px){.mediumlarge-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}@media print,screen and (min-width:768px){.mediumlarge-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media screen and (min-width:769px){.hide-for-mediumlarge{display:none !important}}@media screen and (max-width:768px){.show-for-mediumlarge{display:none !important}}@media screen and (min-width:481px){.hide-for-mediumsmall{display:none !important}}@media screen and (max-width:480px){.show-for-mediumsmall{display:none !important}}.sa1-frame .Dropdown-list,.preview-panel .Dropdown-list{max-height:15.625rem;overflow:auto}.sa1-frame .Dropdown,.preview-panel .Dropdown,.sa1-frame .Dropdown-list,.preview-panel .Dropdown-list,.autocomplete-list .ui-autocomplete,.tabs,.hwi-categories ul.category-tabs,.main-navigation .navigation-wrap .navigation .links,.main-navigation .navigation-wrap .navigation .links-item .subnavigation,.main-navigation .navigation-mobile .main-navigation-mobile .nav-list,.main-navigation .navigation-mobile .main-navigation-mobile .nav-list-sublinks,.footer .sublinks,.footer .footer-navigation,.footer .footer-navigation .navigation-bar,.footer .footer-navigation .navigation-bar-social,.footer .footer-navigation .navigation-bar-extra,.footer .footer-navigation .navigation-bar-sublinks,.footer-socialList,.footer-extraNavigation,.footer-companyList,.product-list .product-results .product .info.specs ul,.faq.faq-widget ul.category-tabs{list-style:none;padding:0;margin:0}.f-align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f-push-to-bottom{margin-top:auto}.HelpBlock{display:block;margin-top:.3125rem;font-family:"A1Sans-Bold",sans-serif;font-size:.75rem}.HelpBlock--error{color:#c5564e}.HelpBlock--success{color:#42a347}.HelpBlock--warning{color:#f5a623}.fs-fluid-xl{font-size:24px}@media(min-width:640px){.fs-fluid-xl{font-size:calc(3.125vw + 4px)}}@media(min-width:1024px){.fs-fluid-xl{font-size:36px}}.fs-fluid-m{font-size:22px}@media(min-width:640px){.fs-fluid-m{font-size:calc(2.08333vw + 8.66667px)}}@media(min-width:1024px){.fs-fluid-m{font-size:30px}}.fs-fluid-xs{font-size:20px}@media(min-width:640px){.fs-fluid-xs{font-size:calc(1.04167vw + 13.33333px)}}@media(min-width:1024px){.fs-fluid-xs{font-size:24px}}.u-blockLink{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.no-scroll{position:relative;overflow:hidden;width:100%;height:100%}.u-overflowHidden{overflow-x:hidden;overflow-y:auto}.no-pointer-events{pointer-events:none}.list-unstyled{padding-left:0;list-style-type:none}.u-verticalMiddle{vertical-align:middle}.no-border{border:none !important}.visible{visibility:visible !important}.is-hidden{display:none !important}.float{position:relative;width:100%}.float .float-left{float:left}.float .float-right{float:right}.show-mobile{display:none}@media(max-width:766px){.show-mobile{display:block}}.hidden-mobile{display:block}@media(max-width:766px){.hidden-mobile{display:none}}.content-wrapper{max-width:1366px;margin:0 auto}.no-scroll{overflow:hidden;width:100vw;height:100vh}.has-shadow{-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);box-shadow:0 4px 12px -2px rgba(0,0,0,0.04)}.has-shadow-intensive{-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.08);box-shadow:0 4px 12px -2px rgba(0,0,0,0.08)}.blink-twice{-webkit-animation:blinking 1.2s 2;animation:blinking 1.2s 2}@media(max-width:766px){html{font-size:.9em}}@font-face{font-family:"icomoon";src:url("../fonts/icons/icomoon.eot?20220208");src:url("../fonts/icons/icomoon.eot?20220208#iefix") format("embedded-opentype"),url("../fonts/icons/icomoon.ttf?20220208") format("truetype"),url("../fonts/icons/icomoon.woff?20220208") format("woff"),url("../fonts/icons/icomoon.svg?20220208#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="a1icon-"],[class*=" a1icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="a1icon-"].is-primary,[class*=" a1icon-"].is-primary{color:#da291c}[class^="a1icon-"]>span,[class*=" a1icon-"]>span{font-family:"icomoon" !important}.a1icon-whatsapp:before{content:"\e90b";color:#01e675}.a1icon-viber:before{content:"\e90a";color:#7360f2}.a1icon-arrow-left:before{content:"\e913"}.a1icon-arrow-right:before{content:"\e912"}.a1icon-wrench:before{content:"\e901"}.a1icon-close:before{content:"\e90c"}.a1icon-lock:before{content:"\e91c"}.a1icon-lock-alt:before{content:"\e918"}.a1icon-center:before{content:"\e919"}.a1icon-internet:before{content:"\e91a"}.a1icon-assist:before{content:"\e91b"}.a1icon-idea:before{content:"\e916"}.a1icon-attention:before{content:"\e917"}.a1icon-check:before{content:"\e915"}.a1icon-delete:before{content:"\e914"}.a1icon-arrow-down:before{content:"\e911"}.a1icon-search:before{content:"\e95b"}.a1icon-user:before{content:"\e95d"}.a1icon-delivery:before{content:"\e966"}.a1icon-supervisor:before{content:"\e904"}.a1icon-calendar:before{content:"\e963"}.a1icon-question:before{content:"\e95c"}.a1icon-map-pin-vending:before{content:"\e90e"}.a1icon-map-pin-paw:before{content:"\e90d"}.a1icon-chat-question:before{content:"\e909"}.a1icon-close-circle:before{content:"\e908"}.a1icon-contact:before{content:"\e907"}.a1icon-map-pin:before{content:"\e900"}.a1icon-chat:before{content:"\e902"}.a1icon-price:before{content:"\e91d"}.a1icon-shop:before{content:"\e91e"}.a1icon-reception:before{content:"\e920"}.a1icon-security-assist:before{content:"\e91f"}.a1icon-telephone:before{content:"\e922"}.a1icon-way:before{content:"\e923"}.a1icon-phone-internet:before{content:"\e925"}.a1icon-phone-pay:before{content:"\e926"}.a1icon-phone-fire:before{content:"\e927"}.a1icon-phone-water:before{content:"\e928"}.a1icon-phone-broken:before{content:"\e929"}.a1icon-thief:before{content:"\e924"}.a1icon-phone-broken-screen:before{content:"\e92c"}.a1icon-phone-thumbs-up:before{content:"\e92b"}.a1icon-refresh:before{content:"\e92a"}.a1icon-like:before{content:"\e92e"}.a1icon-house-network:before{content:"\e92d"}.a1icon-exit:before{content:"\e92f"}.a1icon-seven-days-replay:before{content:"\e930"}.a1icon-record:before{content:"\e931"}.a1icon-tv-go:before{content:"\e932"}.a1icon-hd-sd:before{content:"\e933"}.a1icon-filters:before{content:"\e934"}.a1icon-print:before{content:"\e935"}.a1icon-view-cart:before{content:"\e936"}.a1icon-rejected:before{content:"\e937"}.a1icon-phone-check:before{content:"\e938"}.a1icon-warning:before{content:"\e939"}.a1icon-info:before{content:"\e93a"}.a1icon-tv:before{content:"\e93b"}.a1icon-phone:before{content:"\e93d"}.a1icon-services:before{content:"\e93c"}.a1icon-unlimited:before{content:"\e93e"}.a1icon-deezer:before{content:"\e93f"}.a1icon-info-cards:before{content:"\e940"}.a1icon-devices:before{content:"\e95a"}.a1icon-plus:before{content:"\e942"}.a1icon-minus:before{content:"\e943"}.a1icon-upload:before{content:"\e944"}.a1icon-map-pin-dhl:before{content:"\e945"}.a1icon-gift:before{content:"\e964"}.a1icon-digital-voucher-base:before{content:"\e947"}.a1icon-digital-voucher:before{content:"\e947";color:#da291c}.a1icon-5g-home:before{content:"\e948"}.a1icon-5g-home-red:before{content:"\e948";color:#da291c}.a1icon-5g-tower:before{content:"\e949"}.a1icon-spam:before{content:"\e955"}.a1icon-phishing:before{content:"\e956"}.a1icon-tasteless:before{content:"\e957"}.a1icon-malware:before{content:"\e958"}.a1icon-thumbs-up:before{content:"\e959"}.a1icon-a1icon-explore-tv .path1:before{content:"\e94a";color:#000}.a1icon-a1icon-explore-tv .path2:before{content:"\e94b";color:#000;margin-left:-1.373046875em}.a1icon-a1icon-explore-tv .path3:before{content:"\e94c";color:#000;margin-left:-1.373046875em}.a1icon-a1icon-explore-tv .path4:before{content:"\e94d";color:#000;margin-left:-1.373046875em}.a1icon-a1icon-explore-tv .path5:before{content:"\e94e";color:#000;margin-left:-1.373046875em}.a1icon-a1icon-explore-tv .path6:before{content:"\e94f";color:#000;margin-left:-1.373046875em}.a1icon-a1icon-explore-tv .path7:before{content:"\e950";color:#000;margin-left:-1.373046875em}.a1icon-a1icon-explore-tv .path8:before{content:"\e951";color:#000;margin-left:-1.373046875em}.a1icon-a1icon-explore-tv .path9:before{content:"\e952";color:#000;margin-left:-1.373046875em}.a1icon-a1icon-explore-tv .path10:before{content:"\e953";color:#da291c;margin-left:-1.373046875em}.a1icon-a1icon-explore-tv .path11:before{content:"\e954";color:#da291c;margin-left:-1.373046875em}.a1icon-user-active .path1:before{content:"\e95e"}.a1icon-user-active .path2:before{content:"\e95f";margin-left:-1em}.a1icon-user-active .path3:before{content:"\e960";margin-left:-1em;color:#00b954}.a1icon-gmail:before{content:"\e961";color:#d14836}.a1icon-microsoftoutlook:before{content:"\e962";color:#0072c6}.a1icon-contact-new .path1:before{content:"\e963";color:#fa8a80}.a1icon-contact-new .path2:before{content:"\e964";margin-left:-1em;color:white}.a1icon-contact-new .path3:before{content:"\e965";margin-left:-1em;color:#fdc9c4}.a1icon-contact-new .path4:before{content:"\e966";margin-left:-1em;color:#820000}.a1icon-contact-new .path5:before{content:"\e967";margin-left:-1em;color:#820000}.a1icon-contact-new .path6:before{content:"\e968";margin-left:-1em;color:#820000}.a1icon-contact-new .path7:before{content:"\e969";margin-left:-1em;color:white}.a1icon-shield:before{content:"\e965"}.a1icon-data-transfer:before{content:"\e967";color:#6295ac}.a1icon-streaming:before{content:"\e968";color:#6295ac}.a1icon-tourist-insurance:before{content:"\e969";color:#6295ac}@-webkit-keyframes slide-down{0%{-webkit-transform:translateY(-20%);transform:translateY(-20%);opacity:0}90%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-down{0%{-webkit-transform:translateY(-20%);transform:translateY(-20%);opacity:0}90%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes loading{0%{-webkit-transform:perspective(120px) rotateY(0);transform:perspective(120px) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateY(180deg);transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(0);transform:perspective(120px) rotateY(0)}}@keyframes loading{0%{-webkit-transform:perspective(120px) rotateY(0);transform:perspective(120px) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateY(180deg);transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(0);transform:perspective(120px) rotateY(0)}}@-webkit-keyframes blinking{0%{opacity:0}100%{opacity:1}}@keyframes blinking{0%{opacity:0}100%{opacity:1}}div[data-lfr-editable-type="rich-text"] strong,p[data-lfr-editable-type="rich-text"] strong,span[data-lfr-editable-type="rich-text"] strong{font-weight:bold !important}.component-paragraph{font-size:1rem;font-family:"A1Sans-Regular",sans-serif}.component-paragraph ul{padding-left:.9375rem}.component-paragraph ul li{list-style-type:none}.component-paragraph ul li::before{color:#da291c;font-family:"icomoon";content:"\e915";margin-right:.625rem;font-size:.75rem}.component-html b,.component-html strong{font-weight:bold}.component-html i{font-style:italic}.component-html u{text-decoration:underline}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup,.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover{background:transparent}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover{background:transparent}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after{border-color:#a6a6a6;font-family:'Courier New',Courier,'Lucida Sans Typewriter','Lucida Typewriter',monospace}.lfr-asset-category-container .no-matches{color:#999}.lfr-asset-category-search-container{background-color:#d3dadd;border-bottom-color:#aeb8bc}.lfr-asset-category-list a.selected{background-color:#eee}.lfr-categories-selector-search-results-path{color:#575757;font-size:.9em;text-align:right;width:25%}.lfr-asset-column-actions-content{background-color:#d7f1ff}.lfr-asset-column-actions .lfr-asset-column-actions-content{border-color:#88c5d9}.lfr-asset-column-details .lfr-asset-categories{color:#7d7d7d}.lfr-asset-column-details .lfr-asset-categories .lfr-asset-category{color:#555}.lfr-asset-column-details .lfr-asset-description{color:#444;font-style:italic;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}.lfr-asset-column-details .lfr-asset-icon{border-right-color:#999;color:#999}.lfr-asset-column-details .lfr-asset-tags{color:#7d7d7d}.lfr-asset-column-details .lfr-asset-tags .tag{color:#555}.lfr-asset-panels .lfr-panel.lfr-extended,.lfr-asset-column-details .lfr-panel.lfr-extended{border-color:#ccc}.lfr-form-row{border-bottom-color:#ccc}.lfr-form-row:hover{border-bottom-color:#ccc}.lfr-form-row .handle-sort-vertical{background:url(../images/application/handle_sort_vertical.png) no-repeat 0 50%}.lfr-edit-layout-panel .taglib-form-navigator .button-holder{background-color:#fff}.form-control-inline{background-color:transparent;font-size:1.125rem;font-weight:700}.form-control-inline:not(:hover){border-color:transparent}.form-control-inline::-webkit-input-placeholder{color:#a7a9bc;font-style:italic}.form-control-inline:-ms-input-placeholder{color:#a7a9bc;font-style:italic}.form-control-inline::-ms-input-placeholder{color:#a7a9bc;font-style:italic}.form-control-inline::-moz-placeholder{color:#a7a9bc;font-style:italic}.form-control-inline::placeholder{color:#a7a9bc;font-style:italic}.definition-of-terms dt{color:#333;font-weight:normal;width:100%;word-break:break-word}@media(min-width:576px){.definition-of-terms dt{width:auto}}.lfr-code{background:#fff;border-color:#777;font-family:monospace}.lfr-code tr td.line-numbers{background:#fafafa}.lfr-code tr td.line-numbers:before{color:#aaa;text-shadow:1px 1px #fff}.popup-alert-notice .countdown-timer{font-size:1.1em;font-weight:bold}.lfr-token{background-color:#b3daef;border-color:#5fa8ff;color:#444;text-decoration:none}.lfr-token:hover{background-color:#d1e5ef}.lfr-token-primary{font-weight:bold}.lfr-token-primary,.lfr-token-primary:hover{background-color:#b3daef}.lfr-token-close:hover{text-decoration:none}.lfr-button{background:no-repeat 0 50%}.lfr-table>tbody>tr>th,.lfr-table>thead>tr>th,.lfr-table>tfoot>tr>th{font-weight:bold}.lfr-checkbox-preselected{opacity:.5}.lfr-header-row{border-bottom-color:#7b7b7b}.lfr-header-row .lfr-search-combobox{border-color:#5f5f5f}.openid-login input[type='text']{background:url(../images/common/openid.gif) no-repeat;background-color:#fff;background-position:0 50%;color:#000}.page-extra-settings .lfr-panel-titlebar .lfr-panel-title{font-size:1em}.lfr-pagination .lfr-pagination-controls li .lfr-pagination-link{color:#333;font-weight:normal}.lfr-panel.lfr-extended,.lfr-panel-container,.lfr-floating-container{border-color:#dedede #bfbfbf #bfbfbf #dedede}.lfr-panel-container,.lfr-floating-container{background:#fff}.lfr-panel-titlebar .lfr-panel-title{font-size:1.2em;font-weight:bold}.lfr-panel-titlebar .lfr-panel-button{background:url(../images/application/panel_header_toggler_close.png) no-repeat 0 0}.lfr-panel-titlebar .lfr-panel-button:hover{background-position:0 100%}.lfr-panel.lfr-collapsible .lfr-panel-titlebar{background:url(../images/arrows/05_down.png) no-repeat 2px 50%}.lfr-panel.lfr-collapsed .lfr-panel-titlebar{background-image:url(../images/arrows/05_right.png)}.lfr-panel.lfr-collapsed .lfr-panel-titlebar .lfr-panel-button{background-image:url(../images/application/panel_header_toggler_open.png)}.lfr-panel.lfr-extended .lfr-panel-titlebar{background:#d6d6d6 url(../images/application/panel_header.png) repeat-x 0 0;border-bottom-color:#cdcdcd}.lfr-panel-container .lfr-extended.lfr-collapsible .lfr-panel-titlebar{border-top-color:#cecece}.js .lfr-floating-trigger{background-image:url(../images/arrows/05_down.png);background-position:100% 50%;background-repeat:no-repeat;text-decoration:none}.lfr-panel-page .panel-page-content{border-left-color:#ccc}.lfr-panel-page .lfr-add-content h2{border-color:#ccc}.lfr-panel-page .lfr-add-content h2 span{background:#efefef}.lfr-panel-page .lfr-add-content .lfr-content-category h2{border-bottom-color:#ccc}.lfr-panel-page .lfr-add-content .lfr-content-category h2 span{background:0}.lfr-panel-content .paginator-container{background:#cfd2d5;border-bottom-color:#dcdee0;border-top-color:#dcdee0}.lfr-panel-content .paginator-page-container .paginator-page-link{background:0;border-color:#cfd2d5}.lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page{background:#99a7b3 url(../images/application/current_page_hover_bg.png) repeat-x 0 0;border-color:#6b7785 #7c8994 #919fa9;color:#fff;font-weight:bold}.lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page:hover{background:#5094d7 url(../images/application/current_page_bg.png) repeat-x 0 0;border-color:#31659c #396ea8 #4c8ccb}#portlet-set-properties fieldset fieldset legend{font-size:1.1em}.lfr-preview-file-content{border-bottom-color:#6d6d6e}.lfr-preview-file-image-current-column,.lfr-preview-file-video-current-column{background:url(../images/common/checkerboard.png)}.lfr-preview-file-toolbar{background:#333;opacity:.5}.lfr-preview-file-toolbar .icon-arrow-1-l{background:url(../images/document_library/preview_left.png) no-repeat 0 50%}.lfr-preview-file-toolbar .icon-arrow-1-r{background:url(../images/document_library/preview_right.png) no-repeat 0 50%}.lfr-preview-file-toolbar .icon-zoomin{background:url(../images/document_library/preview_zoom.png) no-repeat 0 50%}.lfr-preview-file-image-current-column:hover .lfr-preview-file-toolbar{opacity:1}.lfr-preview-file-info{background:#333;color:#fff;opacity:.5}.lfr-preview-file-info:hover{opacity:1}.lfr-preview-file-index{font-weight:bold}.lfr-preview-file-image-current{background:url(../images/aui/loading_indicator.gif) no-repeat 50% 50%}.lfr-preview-file-image img{background:url(../images/aui/loading_indicator.gif) no-repeat 50% 50%;border-color:#aeb8bc}.lfr-preview-file-image-selected img,.lfr-preview-file-image:hover img{border-color:#00a2ea}.lfr-preview-file-loading-indicator{background:#333;color:#fff}.lfr-preview-file-image-overlay-content{background:url(../images/common/checkerboard.png);border-color:#555}.firefox .lfr-preview-video-content div.video-node{height:100%}textarea.lfr-editor-textarea{font-family:monospace}.lfr-rich-editor.ace_editor{border-color:#a1a2a4}.lfr-plain-editor textarea,.lfr-rich-editor.ace_editor{font-family:'Monaco','Menlo','Droid Sans Mono','Courier New',monospace;font-size:12px}.sidebar-sm{font-size:.875rem}.sidebar-sm .sheet-subtitle{font-size:.75rem;margin-bottom:1rem}.sidebar-sm .form-group{margin-bottom:1rem}.sidebar-sm .form-control{border-radius:.1875rem;font-size:.875rem;height:2rem;line-height:1.5;min-height:auto;padding:.25rem .75rem}.sidebar-sm .form-control.form-control-tag-group{height:auto}.sidebar-sm .form-control.form-control-tag-group .form-control-inset{margin-bottom:0;margin-top:0}.sidebar-sm .form-control.form-control-tag-group .label{margin-bottom:0;margin-top:0;padding:0 .25rem}.sidebar-sm .form-control[type='file']{padding:0}.sidebar-sm select.form-control:not([size]){height:2rem}.sidebar-sm .article-content-description .input-localized.input-localized-editor .input-group-item .wrapper .form-control{min-height:auto;padding:.285rem .75rem}.sidebar-sm .btn:not(.btn-unstyled){border-radius:.1875rem;font-size:.875rem;line-height:1.15;padding:.4375rem .75rem}.sidebar-sm .btn:not(.btn-unstyled).close{padding:.4375rem}.sidebar-sm .btn.btn-monospaced,.sidebar-sm .btn.btn-monospaced.btn-sm{height:2rem;padding:.1875rem 0;width:2rem}.sidebar-sm .input-group-item .input-group-text{font-size:.875rem;height:2rem;min-width:2rem;padding-left:.75rem;padding-right:.75rem}.sidebar-sm .input-group-item .btn .btn-section{font-size:.5625rem}.sidebar-sm .list-group-item-flex{padding:.5rem .25rem}.sidebar-sm .list-group-item-flex .autofit-col{padding-left:.25rem;padding-right:.25rem}.lfr-spa-loading-bar{background:#2fa4f5}.lfr-tag-selector-popup label{border-bottom-color:#eee}.lfr-tag-selector-popup .no-matches{color:#999}.lfr-toolbar{background-color:#e5e4e8}.lfr-toolbar .lfr-button:focus{border-color:#000}.lfr-toolbar .lfr-button:hover{border-color:#ccc #777 #777}.lfr-toolbar .lfr-separator{border-left-color:#fff;border-right-color:#ccc;font-size:12px}.lfr-toolbar .lfr-button,.lfr-emoticon-container .lfr-button{border-color:#e5e4e8}.lfr-emoticon-container{background:#e5e4e8;border-color:#ccc}.lfr-translation-manager .lfr-translation-manager-available-translations .lfr-translation-manager-available-translations-links{line-height:1}.lfr-translation-manager .lfr-translation-manager-translation{text-decoration:none}.lfr-translation-manager .lfr-translation-manager-translation:hover{background-color:#d1e5ef}.lfr-translation-manager .lfr-translation-manager-translation.lfr-translation-manager-translation-editing{background-color:#598bec;border-color:#224fa8;color:#fff}.lfr-tree a{text-decoration:none}.tree-drag-helper{z-index:1035}.lfr-upload-container .upload-target{border-color:#ddd}.lfr-upload-container .upload-target h4 span{text-transform:lowercase}.lfr-upload-container .upload-target .drop-file-text{font-weight:normal}.lfr-upload-container a.browse-button{background-image:url(../images/common/add.png);background-repeat:no-repeat;color:white;font-size:1.2em;font-weight:bold;text-decoration:none}.lfr-upload-container a.clear-uploads{background-image:url(../images/common/remove.png);background-repeat:no-repeat}.lfr-upload-container a.cancel-uploads{background-image:url(../images/common/close.png);background-repeat:no-repeat}.lfr-upload-container .upload-list-info h4{font-size:1.3em}.lfr-upload-container .cancel-button{color:#869cad}.lfr-upload-container .delete-button{color:#869cad}.lfr-upload-container .file-added .success-message{font-weight:normal}.lfr-upload-container .upload-error{opacity:1}.lfr-upload-container .multiple-files .upload-error{background:#fdd url(../images/messages/error.png) no-repeat 5px 5px;border-color:#900;color:#900;font-weight:normal;margin-bottom:16px;padding:8px 8px 8px 24px}.lfr-upload-container .upload-complete .error-message,.lfr-upload-container .upload-complete .success-message{font-weight:bold}.lfr-upload-container .file-uploading{background-color:#ffc}.upload-drop-active .lfr-upload-container .upload-target{background-color:#ddedde;border-color:#7d7;border-style:dashed}.app-view-entry:hover .entry-thumbnail{border-color:#7abfdd}.app-view-entry.selected .entry-thumbnail{border-color:#057cb0}.app-view-entry.selected .entry-metadata dt,.app-view-entry.selected .entry-metadata dd,.app-view-entry.selected .entry-metadata .entry-categories,.app-view-entry.selected .entry-metadata .entry-tags,.app-view-entry.selected .entry-metadata .entry-description{color:#f0f0f0}.app-view-entry .entry-title{font-weight:bold}.app-view-entry .entry-link{text-decoration:none}.app-view-entry .entry-metadata dt,.app-view-entry .entry-metadata dd,.app-view-entry .entry-metadata .entry-categories,.app-view-entry .entry-metadata .entry-tags,.app-view-entry .entry-metadata .entry-description{color:#333;word-wrap:break-word}.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary{font-weight:bold}.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary .asset-category{font-weight:normal}.app-view-entry.selected,.app-view-entry.selected:hover{background-color:#00a2ea}.app-view-entry.selected a,.app-view-entry.selected a:focus,.app-view-entry.selected a:hover{color:#fff}.app-view-entry.selected a .lfr-icon-menu-arrow{color:#333}.app-view-entry.active-area,.app-view-entry.active-area.hover,.app-view-entry.active-area td{background-color:#5ad300}.app-view-entry:hover,.app-view-entry.hover{background-color:#d3e8f1}.app-view-entry a.entry-link:hover{text-decoration:none}.app-view-entry a.entry-link:hover .entry-metadata .entry-title .entry-title-text{text-decoration:underline}.app-view-entry-taglib.entry-display-style.display-icon .entry-title{font-weight:normal}.app-view-search-entry-taglib .entry-discussion a,.app-view-search-entry-taglib .entry-attachment a{text-decoration:none}.app-view-search-entry-taglib .entry-discussion:hover,.app-view-search-entry-taglib .entry-attachment:hover{background-color:#d3e8f1}.app-view-search-entry-taglib .entry-folder{color:#999}.app-view-search-entry-taglib .entry-link .entry-thumbnail-image{color:#000;text-decoration:none}.app-view-search-entry-taglib.alt{background-color:#edf0f3}.app-view-search-entry-taglib.search{background-color:#fff}.app-view-search-entry-taglib.search.alt{background-color:#e2e5e8}.app-view-taglib .display-style .icon{background-image:url(../images/application/layouts.png);background-repeat:no-repeat}.app-view-taglib .icon-display-descriptive{background-position:-32px 0}.app-view-taglib .icon-display-icon{background-position:-16px 0}.app-view-taglib .icon-display-list{background-position:0 0}.app-view-taglib .state-active .icon-display-descriptive{background-position:-32px 100%}.app-view-taglib .state-active .icon-display-icon{background-position:-16px 100%}@media(max-width:767.98px){.navbar .nav-display-style-buttons .display-style-buttons>.dropdown>.dropdown-menu{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}}.navbar .nav-display-style-buttons .display-style-buttons-container .dropdown-toggle .caret{border-bottom-color:#333;border-top-color:#333}.taglib-asset-metadata .metadata-entry-label{font-weight:normal}.taglib-asset-metadata .metadata-author{font-weight:bold}.taglib-asset-metadata .metadata-entry{color:#999}.taglib-asset-metadata .metadata-author .asset-user-info .user-info{color:#009ae5;font-size:14px;line-height:14px}.taglib-asset-metadata .metadata-author .asset-user-info .date-info{color:#8c8c8c;font-size:13px}.taglib-calendar table{border-color:#999}.taglib-calendar tr th,.taglib-calendar tr td{border-bottom-color:#999}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border-color:#999}.taglib-calendar a:hover,.taglib-calendar a:focus{background-color:#ccc}.taglib-calendar .calendar-inactive{color:#999}.taglib-calendar .has-events a span{background:url(../images/calendar/event_indicator.png) no-repeat 50% 95%}.taglib-calendar .has-events.calendar-current-day a span{background-image:url(../images/calendar/event_indicator_current.png)}.taglib-diff-addedline,#taglib-diff-results ins{background:#e6ffe6}.taglib-diff-context{background:#eee}.taglib-diff-deletedline,#taglib-diff-results del{background:#ffe6e6}.taglib-diff-html div.diff-removed-image{background:#fdc6c6 url(../images/diff/minus.png)}.taglib-diff-html div.diff-added-image{background:#cfc url(../images/diff/plus.png) no-repeat}.taglib-diff-html div.diff-removed-image,.taglib-diff-html div.diff-added-image{opacity:.55}.taglib-diff-html span.diff-html-added{background-color:#cfc;font-size:1em}.taglib-diff-html span.diff-html-added img{border-color:#cfc}.taglib-diff-html span.diff-html-changed{background:url(../images/diff/underline.png) bottom repeat-x}.taglib-diff-html span.diff-html-changed img{border-color:#009}.taglib-diff-html span.diff-html-removed{background-color:#fdc6c6;font-size:1em;text-decoration:line-through}.taglib-diff-html span.diff-html-removed img{border-color:#fdc6c6}.diff-version-comparator .taglib-diff-html .diff-html-changed{background-image:none;border-bottom-color:#009ae5}.diff-version-comparator .taglib-diff-html .diff-html-changed img{border-color:#009ae5}.diff-version-comparator .diff-target-selector{border-left-color:#e5e5e5}.diff-version-comparator .diff-version-filter{background-color:#f9f9f9}.taglib-discussion .lfr-discussion .lfr-discussion-form-edit .alloy-editor-placeholder{border-left-color:#dbdde1}@media(min-width:576px){.taglib-discussion .lfr-discussion-details .taglib-user-display{word-wrap:break-word}}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name{font-weight:bold;text-decoration:none}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name:hover{text-decoration:underline}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-profile-image .avatar{background-size:50px}.taglib-discussion .lfr-discussion-actions li a,.taglib-discussion .lfr-discussion-actions li a span{text-decoration:none}.taglib-discussion .lfr-discussion-actions li a:hover span,.taglib-discussion .lfr-discussion-actions li a:focus span{text-decoration:underline}.taglib-discussion .lfr-discussion-form-container .lfr-discussion-form{background:#ddd;border-radius:4px}.taglib-discussion .lfr-discussion-form-container .lfr-discussion-form .taglib-user-display .user-profile-image .avatar{background-size:40px}.lfr-discussion-reply.popover .lfr-discussion-reply-user-name{font-weight:bold}.drop-zone.drop-enabled:not(.no-border){outline-color:rgba(176,180,187,0.5)}.drop-here-info .drop-icons span:nth-of-type(1),.drop-here-info .drop-icons span:nth-of-type(3){background:#e8e6e8;color:#a5a6ac}.drop-here-info .drop-icons span:nth-of-type(2){background:#00c2ff;color:#fff}.drop-here-info .drop-text{color:#fff}.drop-active .drop-here-info{background-color:rgba(0,0,0,0.6);z-index:100}.lfr-ddm-field-group{margin-bottom:20px}.lfr-ddm-field-group-inline{display:inline-block;vertical-align:bottom}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group{background:transparent}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active{background:transparent;opacity:1}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label:hover,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label:focus{background:transparent}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label .message{color:#000;opacity:.7}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label .number{background:#333;font-size:18px;opacity:1}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label .tab-icon{color:#333}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label{background:transparent;outline:0}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:hover,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:focus{text-decoration:none}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:hover .number,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:focus .number{opacity:1}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label .number{background:#ccc;color:#fff;font-size:14px;font-weight:bold;opacity:.6;text-decoration:none}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label .message{color:#000;font-size:12px}.taglib-header{border-bottom-color:#c8c9ca;color:#555}.taglib-header .header-back-to a{font-weight:bold;text-decoration:none}a.taglib-icon,a.taglib-icon:focus,a.taglib-icon:hover{text-decoration:none}a.taglib-icon:focus .taglib-text,a.taglib-icon:hover .taglib-text{text-decoration:underline}a.taglib-icon.btn:focus .taglib-text,a.taglib-icon.btn:hover .taglib-text{text-decoration:none}.taglib-icon[lang]>img{vertical-align:baseline;width:16px}.taglib-icon-label{margin-left:12px}.input-localized .palette-item-inner .lfr-input-localized-flag{font-size:16px;opacity:.5}.input-localized.input-localized-focused .palette-item-inner .lfr-input-localized-flag{opacity:1}.input-localized .palette-item-inner{border-color:#666}.input-localized .palette-item,.input-localized .palette-item-inner,.input-localized .palette-item-hover,.input-localized .palette-item-hover .palette-item-inner{border-color:transparent}.input-localized .lfr-input-localized .lfr-input-localized-state{background:#ddd}.input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error{background:#ff0047}.input-localized .palette-item-selected .lfr-input-localized-state{background:#27c1f2}.taglib-move-boxes .choice-selector label{background:#ebf1f9;border-bottom-color:#8db2f3}.taglib-move-boxes .sortable-container .move-option{background-color:transparent}.taglib-move-boxes .sortable-container .move-option.move-option-dragging{background-color:#fafafa}.taglib-move-boxes .sortable-container .move-option .handle{color:#999}.taglib-image-selector .change-image-controls{background:#fff}.taglib-image-selector .selection-status{background:#fff;opacity:0;z-index:-1}.taglib-image-selector .progress-wrapper .progressbar{background:#b0b4bb;opacity:.7}.taglib-image-selector.check-active .selection-status{opacity:1;z-index:0}.taglib-image-selector.drop-active{outline-width:0}.taglib-image-selector.drop-active .browse-image-controls{opacity:0}.taglib-image-selector.drop-active .selection-status{opacity:0}.taglib-image-selector.drop-active .image-wrapper{opacity:.15}.taglib-image-selector.drop-active .error-wrapper{opacity:0}.taglib-image-selector.progress-active .image-wrapper{opacity:.15}.taglib-image-selector.progress-active .browse-image-controls{opacity:0}.taglib-image-selector.progress-active .drop-here-info{opacity:0}.taglib-image-selector.progress-active .selection-status{opacity:0}.dialog-iframe-popup{background-color:#fff}.portlet-item-selector .management-bar{border-bottom-color:#e7e7ed}.item-selector .card-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-selector .drop-zone{background-color:#f1f2f5}.item-selector .input-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.item-selector .input-file+label{position:relative}.item-selector .input-file+label::before{border-radius:4px;bottom:-2px;content:'';display:block;left:-2px;position:absolute;right:-2px;top:-2px;-webkit-transition:-webkit-box-shadow .15s ease-in-out;transition:-webkit-box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.item-selector .input-file:focus+label::before{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #80acff;box-shadow:0 0 0 2px #fff,0 0 0 4px #80acff}.lfr-tree-display-page .tree-node .tree-node-over .tree-label{text-decoration:none}.lfr-tree-display-page .tree-label{cursor:default}.lfr-tree-display-page .tree-label a{color:black}.lfr-tree-display-page .tree-label .layout-page-invalid{color:#aaa;font-style:italic}.lfr-tree-display-page .tree-label .layout-page-invalid:hover{cursor:default;text-decoration:none}.lfr-tree-radio.lfr-tree-root-node-hidden .lfr-root-node+.tree-container{margin-left:0}.lfr-map{border-color:#ccc}.lfr-map .search-controls{font-size:15px}.navbar .navbar-search{background-color:#f3f3f3}@media(min-width:576px){.navbar .navbar-search{background-color:transparent}}.taglib-portlet-preview.show-borders{border-color:#828f95}.taglib-portlet-preview.show-borders .title{background-color:#d3dadd;font-size:1.4em;font-weight:bold}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column{position:relative}@media(min-width:576px){.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive{margin-left:375px;width:auto}}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table{position:static}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header{left:12px;position:fixed;right:12px;top:-1px;z-index:1020}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header>th{display:block;padding:0}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header>th .lfr-search-iterator-fixed-header-inner-wrapper{overflow-x:hidden}@media(min-width:576px){.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header>th .lfr-search-iterator-fixed-header-inner-wrapper{margin-left:375px}}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header>th .lfr-search-iterator-fixed-header-inner-wrapper table{border-collapse:collapse;width:100%}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header>th .lfr-search-iterator-fixed-header-inner-wrapper table th{border-radius:0}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table td,.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table th{width:auto}@media(min-width:576px){.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table td:first-child,.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table th:first-child{left:0;position:absolute;right:15px}}.lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table th{height:auto}.lfr-search-container-wrapper a{color:#212529}.lfr-search-container-wrapper .lfr-icon-menu>.dropdown-toggle{color:#6295ac}.lfr-search-container-wrapper .lfr-icon-menu>.dropdown-toggle:active,.lfr-search-container-wrapper .lfr-icon-menu>.dropdown-toggle:focus,.lfr-search-container-wrapper .lfr-icon-menu>.dropdown-toggle:hover{background-color:#f7f8f9;border-radius:4px;color:#212529}.lfr-search-container-wrapper .list-group{margin-bottom:0}.lfr-search-container-wrapper .list-group .list-group-item:nth-last-child(2){border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.lfr-search-container-wrapper .list-group .list-group-item h4{font-size:.875rem;line-height:1.5;margin-bottom:0}.lfr-search-container-wrapper .list-group .list-group-item h5,.lfr-search-container-wrapper .list-group .list-group-item h6,.lfr-search-container-wrapper .list-group .list-group-item .h5,.lfr-search-container-wrapper .list-group .list-group-item .h6{font-size:.875rem;font-weight:400;line-height:1.5;margin-bottom:0}.lfr-search-container-wrapper .list-group .list-group-item span+h2.h5{font-weight:600}.lfr-search-container-wrapper .list-group .list-group-item h6+h5{font-weight:600}.lfr-search-container-wrapper .list-group .list-group-item .checkbox{margin-top:0}.lfr-search-container-wrapper .list-group+.taglib-search-iterator-page-iterator-bottom{margin-top:20px}.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) td:first-child,.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) th:first-child{border-bottom-left-radius:.25rem}.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) td:last-child,.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) th:last-child{border-bottom-right-radius:.25rem}.lfr-asset-type-column,.lfr-author-column,.lfr-city-column,.lfr-country-column,.lfr-email-address-column,.lfr-job-title-column,.lfr-region-column,.lfr-removed-by-column,.lfr-replier-column,.lfr-scope-column,.lfr-screen-name-column,.lfr-type-column,.lfr-user-column,.lfr-users-column{word-break:break-all \9;word-wrap:break-word}@media(min-width:576px){.lfr-asset-type-column,.lfr-author-column,.lfr-city-column,.lfr-country-column,.lfr-email-address-column,.lfr-job-title-column,.lfr-region-column,.lfr-removed-by-column,.lfr-replier-column,.lfr-scope-column,.lfr-screen-name-column,.lfr-type-column,.lfr-user-column,.lfr-users-column{max-width:125px;min-width:100px}}.lfr-completion-date-column,.lfr-create-date-column,.lfr-date-column,.lfr-display-date-column,.lfr-expiration-date-column,.lfr-last-post-date-column,.lfr-modified-date-column,.lfr-removed-date-column,.lfr-reply-date-column,.lfr-revision-column,.lfr-size-column{white-space:nowrap}.lfr-description-column,.lfr-role-column{max-width:375px;min-width:375px}.lfr-email-address-column,.lfr-name-column,.lfr-parent-organization-column,.lfr-screen-name-column,.lfr-title-column,.lfr-url-column,.lfr-wiki-column{max-width:200px;min-width:200px}.lfr-email-column,.lfr-mobile-column,.lfr-website-column{min-width:100px}@media(min-width:576px){.lfr-email-column,.lfr-mobile-column,.lfr-website-column{min-width:115px}}.lfr-email-column .checkbox-container .form-group,.lfr-mobile-column .checkbox-container .form-group,.lfr-website-column .checkbox-container .form-group{margin-bottom:0}.taglib-search-toggle .toggle-advanced{color:inherit}.taglib-search-toggle .toggle-advanced,.taglib-search-toggle .toggle-advanced:hover,.taglib-search-toggle .toggle-advanced:focus{text-decoration:none}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced{background-color:#fcfcfc;border-color:#ddd}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .btn.close{margin-right:5px}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content{position:relative}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields{margin-bottom:0}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields-legend{color:#999;font-size:13px}.taglib-social-activities .day-separator{border-bottom-color:#ccc}.taglib-social-bookmarks a.social-bookmark-link{background-repeat:no-repeat}.taglib-user-display a .user-name{text-decoration:underline}.taglib-user-display .avatar{background:no-repeat center;background-size:60px}.taglib-user-display .avatar.author:after{background:rgba(50,168,230,0.5)}.taglib-user-display .user-name{font-size:1.1em;font-weight:bold}.js .taglib-webdav.visible{background:#f0f5f7}.js .taglib-webdav table{border-color:#828f95}.taglib-workflow-status .workflow-id,.taglib-workflow-status .workflow-version,.taglib-workflow-status .workflow-status{color:#999}.aspect-ratio.aspect-ratio-8-to-3{padding-bottom:37.5%}.lfr-autocomplete-input-list .yui3-aclist-list{margin:0}.liferay-autocomplete-input-mirror{left:-9999px;overflow-x:hidden;overflow-y:auto;position:absolute;top:-9999px;visibility:hidden;white-space:pre-wrap;word-wrap:break-word}.card-tab-group .card-tab:nth-child(n+2){border-left:4px solid #65b6f0;padding-left:20px}.card-tab-group .card-tab:nth-child(n+2) .card-tab{border-left:4px solid #93ccf5;padding-left:20px}.card-tab-group .card-tab:nth-child(n+2) .card-tab .card-tab{border-left-color:#c2e2f9}.card-tab-group .card-tab:nth-child(n+2) .card-tab .card-tab .card-tab{border-left-width:0;padding-left:0}.hsv-palette .hsv-view-container .hsv-label-value-hex .hsv-value{width:95px}.hsv-palette .hsv-view-container .hsv-value{width:56px}.yui3-color-picker-popover .palette-container{border-collapse:separate}.dialog-iframe-popup .hsv-palette-modal.modal-dialog{bottom:0 !important;left:0 !important;margin:0;max-width:none;right:0 !important;top:0 !important;width:100%}@media(min-width:768px){.dialog-iframe-popup .hsv-palette-modal.modal-dialog{bottom:auto !important;height:100%;left:50% !important;max-height:375px;max-width:650px;right:auto !important;top:50% !important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.dialog-iframe-popup .hsv-palette-modal.modal-dialog>.hsv-palette-modal-content{bottom:0;left:0;overflow:visible;position:absolute;right:0;top:0}@media(max-width:767.98px){.dialog-iframe-popup .hsv-palette-modal.modal-dialog>.hsv-palette-modal-content{border-radius:0;border-width:0}}@media(max-width:767.98px){.dialog-iframe-popup .hsv-palette-modal.modal-dialog .modal-body{padding:1rem}}.dialog-iframe-popup .hsv-palette-modal.modal-dialog .hsv-default-size.hsv-container{width:100%}.dialog-iframe-popup .hsv-palette-modal.modal-dialog .hsv-image-container{margin:0}.dialog-bd{min-height:30px}.dialog-content{border:1px solid #c8c9ca;padding:5px}.dialog-iframe-popup .sheet>.lfr-nav{margin-top:-24px}.dialog-iframe-popup .contacts-portlet .portlet-configuration-container .form{position:static}.dialog-iframe-popup .lfr-form-content{padding:15px}.dialog-iframe-popup .portlet-body,.dialog-iframe-popup .portlet-boundary,.dialog-iframe-popup .portlet-column,.dialog-iframe-popup .portlet-layout{height:100%}.dialog-iframe-popup .portlet-column{position:static}.dialog-iframe-popup .dialog-body>.container-fluid-1280,.dialog-iframe-popup .dialog-body .container-view,.dialog-iframe-popup .export-dialog-tree>.container-fluid-1280,.dialog-iframe-popup .export-dialog-tree .container-view,.dialog-iframe-popup .lfr-dynamic-uploader>.container-fluid-1280,.dialog-iframe-popup .lfr-dynamic-uploader .container-view,.dialog-iframe-popup .lfr-form-content>.container-fluid-1280,.dialog-iframe-popup .lfr-form-content .container-view,.dialog-iframe-popup .portlet-configuration-body-content>.container-fluid-1280,.dialog-iframe-popup .portlet-configuration-body-content .container-view,.dialog-iframe-popup .process-list>.container-fluid-1280,.dialog-iframe-popup .process-list .container-view,.dialog-iframe-popup .roles-selector-body>.container-fluid-1280,.dialog-iframe-popup .roles-selector-body .container-view{padding-top:20px}.dialog-iframe-popup .dialog-body>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .dialog-body>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .dialog-body .container-view>.nav-tabs-default,.dialog-iframe-popup .dialog-body .container-view .nav-tabs-underline,.dialog-iframe-popup .export-dialog-tree>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .export-dialog-tree>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .export-dialog-tree .container-view>.nav-tabs-default,.dialog-iframe-popup .export-dialog-tree .container-view .nav-tabs-underline,.dialog-iframe-popup .lfr-dynamic-uploader>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .lfr-dynamic-uploader>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .lfr-dynamic-uploader .container-view>.nav-tabs-default,.dialog-iframe-popup .lfr-dynamic-uploader .container-view .nav-tabs-underline,.dialog-iframe-popup .lfr-form-content>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .lfr-form-content>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .lfr-form-content .container-view>.nav-tabs-default,.dialog-iframe-popup .lfr-form-content .container-view .nav-tabs-underline,.dialog-iframe-popup .portlet-configuration-body-content>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .portlet-configuration-body-content>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .portlet-configuration-body-content .container-view>.nav-tabs-default,.dialog-iframe-popup .portlet-configuration-body-content .container-view .nav-tabs-underline,.dialog-iframe-popup .process-list>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .process-list>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .process-list .container-view>.nav-tabs-default,.dialog-iframe-popup .process-list .container-view .nav-tabs-underline,.dialog-iframe-popup .roles-selector-body>.container-fluid-1280>.nav-tabs-default,.dialog-iframe-popup .roles-selector-body>.container-fluid-1280 .nav-tabs-underline,.dialog-iframe-popup .roles-selector-body .container-view>.nav-tabs-default,.dialog-iframe-popup .roles-selector-body .container-view .nav-tabs-underline{margin-left:-15px;margin-right:-15px;margin-top:-20px}.dialog-iframe-popup .dialog-body>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .export-dialog-tree>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .lfr-dynamic-uploader>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .lfr-form-content>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .portlet-configuration-body-content>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .process-list>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .roles-selector-body>.lfr-nav+.container-fluid-1280{padding-top:0}.dialog-iframe-popup .login-container{padding:1rem}.dialog-iframe-popup .management-bar-default,.dialog-iframe-popup .navbar-default{border-left-width:0;border-radius:0;border-right-width:0;border-top-width:0;margin-bottom:0}.dialog-iframe-popup .navbar ~ .portlet-configuration-setup,.dialog-iframe-popup .portlet-export-import-container{height:calc(100% - 48px);position:relative}@media(min-width:576px){.dialog-iframe-popup .navbar ~ .portlet-configuration-setup,.dialog-iframe-popup .portlet-export-import-container{height:calc(100% - 48px)}}.dialog-iframe-popup .navigation-bar>.container-fluid{margin-left:24px;margin-right:24px;padding:0}.dialog-iframe-popup .panel-group .panel{border-left-width:0;border-radius:0;border-right-width:0}.dialog-iframe-popup .panel-group .panel+.panel{border-top-width:0;margin-top:0}.dialog-iframe-popup .panel-heading{border-top-left-radius:0;border-top-right-radius:0}.dialog-iframe-popup .portlet-configuration-setup .lfr-nav{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:3px;padding-right:3px}@media(min-width:576px){.dialog-iframe-popup .portlet-configuration-setup .lfr-nav{padding-left:8px;padding-right:8px}}.dialog-iframe-popup .lfr-dynamic-uploader,.dialog-iframe-popup .process-list{bottom:0;display:block;left:0;overflow:auto;position:absolute;right:0;top:48px;-webkit-overflow-scrolling:touch}@media(min-width:576px){.dialog-iframe-popup .lfr-dynamic-uploader,.dialog-iframe-popup .process-list{top:48px}}.dialog-iframe-popup .portlet-export-import-publish-processes{top:0}@media(min-width:768px){.dialog-with-footer #main-content,.dialog-with-footer #wrapper{height:calc(100% - 60px)}}.dialog-with-footer .button-holder.dialog-footer,.dialog-with-footer .sheet-footer.dialog-footer{background-color:#fff;border-top:1px solid #dee2e6;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;left:0;margin:0;padding:10px 24px;width:100%}@media(min-width:768px){.dialog-with-footer .button-holder.dialog-footer,.dialog-with-footer .sheet-footer.dialog-footer{position:fixed}}.dialog-with-footer .button-holder.dialog-footer .btn,.dialog-with-footer .sheet-footer.dialog-footer .btn{margin-left:1rem;margin-right:0}@media(min-width:768px){.dialog-with-footer .dialog-body,.dialog-with-footer .lfr-dynamic-uploader,.dialog-with-footer .lfr-form-content,.dialog-with-footer .portlet-configuration-body-content,.dialog-with-footer .roles-selector-body{padding-bottom:60px}}.dialog-with-footer .lfr-dynamic-uploader.hide-dialog-footer{bottom:0}.dialog-with-footer .lfr-dynamic-uploader.hide-dialog-footer+.dialog-footer{display:none}.dialog-with-footer .portlet-configuration-edit-permissions .portlet-configuration-body-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible}.dialog-with-footer .portlet-configuration-edit-permissions .portlet-configuration-body-content>form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:none;overflow:auto}.dialog-with-footer .portlet-configuration-edit-templates .portlet-configuration-body-content{bottom:0}.portlet-layout.dragging{border-collapse:separate}.drop-area{background-color:#d3dadd}.active-area{background:#ffc}.portlet-boundary.yui3-dd-dragging{opacity:.6}.portlet-boundary.yui3-dd-dragging .portlet{border:2px dashed #ccc}.sortable-layout-proxy{opacity:1}.sortable-layout-proxy .portlet-topper{background-image:none}.proxy{cursor:move;opacity:.65;position:absolute}.proxy.generic-portlet{height:200px;width:300px}.proxy.generic-portlet .portlet-title{padding:10px}.proxy.not-intersecting .forbidden-action{background:url(../images/application/forbidden_action.png) no-repeat;display:block;height:32px;position:absolute;right:-15px;top:-15px;width:32px}.resizable-proxy{border:1px dashed #828f95;position:absolute;visibility:hidden}.sortable-proxy{background:#727c81;margin-top:1px}.sortable-layout-drag-target-indicator{margin:2px 0}.yui3-dd-proxy{z-index:1110 !important}.lfr-editable{outline:1px dashed #68bb30;outline-offset:2px;position:relative}.lfr-editable:after{background:#68bb30 url(../images/common/edit_white.png) no-repeat 50%;content:'';display:block;height:20px;position:absolute;right:5px;top:5px;width:30px}.lfr-editable:focus:after{display:none}.lfr-editable:focus:hover{background-color:transparent}.lfr-editable:hover{background-color:rgba(255,255,255,0.3);outline-color:#519226}.lfr-editable:hover:after{background-color:#519226}.lfr-editable-notice-close{margin-left:1em}.lfr-portlet-title-editable{margin-top:0;z-index:9999}.lfr-portlet-title-editable .lfr-portlet-title-editable-content{padding:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .field-input{margin-bottom:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .textfield-label{display:none}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-toolbar-content{display:inline-block;vertical-align:bottom}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-group{margin-top:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn{display:inline-block;float:none;margin-top:0;width:auto}.alloy-editor-container .alloy-editor{outline:0}.alloy-editor-container .alloy-editor.alloy-editor-placeholder{color:#2b4259}.alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus){border-left-color:#dbdde1;color:#b0b4bb}.alloy-editor-container .alloy-editor.alloy-editor-placeholder.readonly{color:#ccc}.alloy-editor-container .alloy-editor-icon{color:#869cad}.has-error .alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus){border-left-color:#c67}.cke_dialog .cke_dialog_ui_input_text{height:auto}.cke_editable_inline a{cursor:pointer}.cke_panel.cke_combopanel{width:220px}.cke_panel_block .cke_panel_grouptitle{font-size:20px;line-height:20px;margin-top:0}.cke_panel_block .cke_panel_list{margin-left:0}.cke_panel_block .cke_panel_list .cke_panel_listItem{line-height:initial}.cke_panel_block .cke_panel_list .cke_panel_listItem a:hover{text-decoration:none}.cke_show_border{width:500px}.cke_show_border td{height:15px}.cke_widget_image .cke_image_resizer{bottom:-15px;height:5px;outline-color:transparent;padding:5px;right:-15px;width:5px}.html-editor.portlet{background:#fff;color:#000;line-height:1;padding:1em;text-align:start}.html-editor.portlet-message-boards{-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;word-wrap:break-word}.html-editor.portlet-message-boards blockquote{background:#eef0f2 url(../images/message_boards/quoteleft.png) no-repeat 5px 5px;border:1px solid #777;padding:5px 45px}.html-editor.portlet-message-boards blockquote:after{background:url(../images/message_boards/quoteright.png) no-repeat 50%;content:'';display:block;float:right;height:24px;margin-right:-35px;margin-top:-25px;width:31px;z-index:999}.html-editor.portlet-message-boards blockquote cite{display:block;font-weight:bold}.html-editor.portlet-message-boards pre{background:#f9f9f9;border:1px solid #777;padding:.5em}.lfr-source-editor{border-color:#ccc}.lfr-source-editor .lfr-source-editor-toolbar li>.btn{background-color:#fff;border:transparent;color:#717383;outline:0}.lfr-source-editor .lfr-source-editor-code{background-color:#fff;color:#2b4259}.lfr-source-editor .lfr-source-editor-code .ace_gutter{background-color:#ededef;color:#868896;overflow:hidden}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget{font-family:fontawesome-alloy;text-align:center;vertical-align:middle}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open,.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed{background-image:none}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open:before{content:'\25be'}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed:before{content:'\25b8'}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-cell{color:#fff}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-line{background-color:#717383}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-layer{border-right:solid 1px #ccc}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_info{background-image:none}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_active-line{background-color:#ededef}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_constant{color:#34adab}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_tag{color:#1d5ec7}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_string{color:#ff6c58}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_string.ace_regex{color:red}.lfr-source-editor.ace_dark .lfr-source-editor-code{background-color:#47474f;color:#fff}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter{background:#54555e;color:#fff}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter .ace_gutter-active-line{background-color:#009aed}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_active-line{background-color:#11394e}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_cursor{color:#fff}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_tag{color:#4d91ff}.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .panel-splitter{border-color:#ccc}.mce-content-body{text-align:start}.file-icon-color-0{background-color:#fff;color:#6b6c7e}.file-icon-color-1{background-color:#fff;color:#a7a9bc}.file-icon-color-2{background-color:#fff;color:#50d2a0}.file-icon-color-3{background-color:#fff;color:#af78ff}.file-icon-color-4{background-color:#fff;color:#ffb46e}.file-icon-color-5{background-color:#fff;color:#ff5f5f}.file-icon-color-6{background-color:#fff;color:#4b9bff}.file-icon-color-7{background-color:#fff;color:#272833}.lfr-item-viewer .image-viewer-base{outline:0}.lfr-item-viewer .item-preview:hover{cursor:pointer}.lfr-item-viewer .aspect-ratio a.item-preview{background-position:center center;background-repeat:no-repeat;background-size:cover}.lfr-item-viewer .search-info{background-color:#d3e8f1}.lfr-item-viewer .search-info .keywords{font-size:1.4em;font-weight:bold}.lfr-item-viewer .search-info .change-search-folder{font-size:.8em;font-weight:normal}.lfr-item-viewer .progress-container{background-color:#fff}.lfr-item-viewer.uploading>div:not(.progress-container){opacity:.3}.image-viewer-caption{color:#777}.image-viewer-footer-control,.image-viewer-footer-control:focus,.image-viewer-footer-control:hover{color:#777}@media(min-width:576px){.image-viewer-sidenav-menu{background-color:transparent;border-left-width:0}}.image-viewer-sidenav dd{color:#8b8b8b;margin-bottom:16px}@media(min-width:576px){.image-viewer-sidenav dd{color:#777}}.image-viewer-sidenav .h5{color:#869cad;margin-bottom:3px}@media(min-width:576px){.image-viewer-sidenav .h5{color:#fff}}.image-viewer-sidenav .nav-tabs-default>li{padding-left:20px}.image-viewer-sidenav .nav-tabs-default>li:first-child{padding-left:0}.image-viewer-sidenav .nav-tabs-default>li:first-child>a{padding-left:0}.image-viewer-sidenav .nav-tabs-default>li>a{border-color:transparent;color:#777;padding-left:0;padding-right:0}.image-viewer-sidenav .nav-tabs-default>li>.active{background-color:transparent}.image-viewer-sidenav .nav-tabs-default>li>.active,.image-viewer-sidenav .nav-tabs-default>li>.active:focus,.image-viewer-sidenav .nav-tabs-default>li>.active:hover{border-color:transparent;color:#777}@media(min-width:576px){.image-viewer-sidenav .nav-tabs-default>li>.active,.image-viewer-sidenav .nav-tabs-default>li>.active:focus,.image-viewer-sidenav .nav-tabs-default>li>.active:hover{color:#fff}}.image-viewer-sidenav .nav-tabs-default>li>.active:after{background-color:#65b6f0;bottom:-10px;content:'';display:block;height:2px;left:0;position:relative;right:0}.image-viewer-sidenav-body{padding-top:0}.lfr-item-viewer .lfr-item-viewer-close{color:#fff;opacity:1}.lfr-item-viewer .lfr-item-viewer-close,.lfr-item-viewer .lfr-item-viewer-close:focus,.lfr-item-viewer .lfr-item-viewer-close:hover{color:#fff}.lfr-item-viewer .lfr-item-viewer-close .icon-monospaced{color:#777}.lfr-item-viewer-icon-info{color:#fff}.nav.list-group li>a:focus,.nav.list-group li>a:hover{background-color:#e5f5fc;color:#009ae5}.nav.list-group>.active{border-width:1px 0 0 0}.nav.list-group>.active>a,.nav.list-group>.active>a:focus,.nav.list-group>.active>a:hover{background-color:#60bfef;border:1px solid #60bfef;color:#fff}.nav.list-group .list-group-item{padding:0}.nav.list-group .list-group-item.nav-header{background-color:#f3f3f3;padding-left:10px;padding-right:10px}.lfr-page-templates li a{padding:0}.lfr-page-templates li a label{cursor:pointer;display:block;padding:5px 0 5px 5px}.menu{position:absolute;width:auto}.menu .notice-message{background-image:none;margin:3px;padding:6px}.menu-content{background:#fff;list-style:none;min-width:150px}.menu-content li{margin:0;padding:0}.menu-content li .disabled{color:#999}.menu-content{background:#ccc9c9 url(../images/application/menu_bg.png) repeat-x 0 0;border:1px solid;border-color:#aeafb1 #777879 #777879 #aeafb1;padding:2px 0}.menugroup-content .menu-label{background:#d2d6de;color:#5b677d;display:block;padding:5px 3px;text-shadow:1px 1px #fff}.menugroup-content ul{display:block;min-width:0}.menu-content li{border-bottom:1px solid #bcbbbb;border-top:1px solid #eee;display:block;margin:0;padding:0}.menu-content li.first{border-top-width:0}.menu-content li.last{border-bottom-width:0}.menu-content li a,.menu-content li .disabled{color:#2c2f34;display:block;padding:4px 5px;text-decoration:none}.menu-content li a.focus,.lfr-menu-expanded li a:focus{background-color:#5b677d;color:#fff;text-shadow:-1px -1px #2c2f34}.app-view-drop-active{background-color:#00a2ea;font-weight:bold}.category-portlets .app-view-drop-active{background-color:#00a2ea;color:#fff}.basecelleditor [class~='form-validator-message']{clip:rect(auto auto auto auto);width:auto}.document-library-file-entry-cell-editor-hidden{display:none}.previous-level{display:inline-block;font-size:21px;line-height:21px;margin-right:5px;text-decoration:none;vertical-align:middle}.has-control-menu .lfr-asset-anchor{height:74px;margin-top:-74px}.lfr-asset-anchor{display:block;height:10px;margin-top:-10px;position:relative;z-index:-1}.lfr-url-error{display:inline-block;white-space:normal;overflow-wrap:break-all;word-wrap:break-all}.lfr-page-layouts{padding:0}.lfr-page-layouts input[type='radio']{opacity:0;position:absolute}.lfr-page-layouts input[type='radio']:checked+.card-horizontal.card,.lfr-page-layouts input[type='radio']:checked+.card-horizontal .card{background-color:#f8f9fa;cursor:default}.lfr-page-layouts input[type='radio']:checked+.card-horizontal::after{background-color:#007bff;bottom:-1px;content:"";height:4px;left:-1px;position:absolute;right:-1px;-webkit-transition:height .15s ease-in-out;transition:height .15s ease-in-out}.lfr-page-layouts .card-horizontal.card,.lfr-page-layouts .card-horizontal .card{cursor:pointer;outline:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.lfr-page-layouts .card-horizontal.card:hover,.lfr-page-layouts .card-horizontal .card:hover{background-color:#f8f9fa;text-decoration:none}.lfr-page-layouts .card-horizontal.card:focus,.lfr-page-layouts .card-horizontal .card:focus{background-color:#f8f9fa;border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.lfr-page-layouts .card-horizontal.card:active,.lfr-page-layouts .card-horizontal.card.active,.lfr-page-layouts .card-horizontal .card:active,.lfr-page-layouts .card-horizontal .card.active{background-color:#e9ecef}.lfr-page-layouts .card-horizontal::after{border-radius:0 0 .25rem .25rem;bottom:-1px;content:"";height:0;left:-1px;position:absolute;right:-1px;-webkit-transition:height .15s ease-in-out;transition:height .15s ease-in-out}.lfr-page-layouts .card-horizontal:hover::after,.lfr-page-layouts .card-horizontal.hover::after{background-color:#007bff;height:4px}.lfr-page-layouts .card-horizontal:focus::after,.lfr-page-layouts .card-horizontal.focus::after{background-color:#007bff;height:4px}.lfr-page-layouts .card-horizontal:active::after,.lfr-page-layouts .card-horizontal.active::after{background-color:#007bff;height:4px}.dialog-iframe-popup:not(.article-preview) #main-content,.dialog-iframe-popup:not(.article-preview) #wrapper{bottom:0;left:0;overflow:auto;padding:0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch}.modal{display:block;margin:0;overflow:hidden;position:fixed}.modal-body{overflow:auto}.modal-body.dialog-iframe-bd{overflow:hidden;padding:0}@media(min-width:576px){.modal-dialog{max-width:none}}.modal-dialog.modal-dialog-sm{max-width:500px}.modal-hidden{display:none}.modal-open .modal{overflow:hidden}.portal-popup .columns-max>.portlet-layout.row{margin-left:0;margin-right:0}.portal-popup .columns-max>.portlet-layout.row>.portlet-column{padding-left:0;padding-right:0}.dragging .portlet-column.customizable{background-color:#cffccf;outline:3px solid #5eaf3d}.customizable-layout-column-content{background-color:#c92c3c}.customizable-layout-column-content.yui3-widget-content-expanded{margin:0 15px}.layout-customizable-controls{background-color:rgba(201,44,60,0.8)}.customizable .customizable-layout-column-content{background-color:#5eaf3d}.customizable .layout-customizable-controls{background-color:rgba(94,175,61,0.8)}.layout-customizable-controls-container{margin:0 15px;position:relative}.layout-customizable-controls{font-size:1.5em;padding:4px 16px;position:absolute;width:100%;z-index:15}.layout-customizable-controls label{color:#fff}.paginator-link{background:#eee no-repeat scroll 50% 1px;border:1px solid #f0f1f2;border-color:#f0f1f2 #b2b2b2 #949494 #f0f1f1;color:#1f1e1e;display:inline-block;height:20px;padding:0;text-indent:-9999px;width:20px}.paginator-page-link{height:auto;text-indent:0}.paginator-current-page{background:#0083bd url(../images/application/paginator_link_current_bg.png) 0 0 repeat-x;border-color:#38b6ef #006d9e #006d9e #46b4e6;color:#fff;text-shadow:-1px -1px #003c57}.paginator-first-link{background-image:url(../images/arrows/paging_first.png)}.paginator-prev-link{background-image:url(../images/arrows/paging_previous.png)}.paginator-last-link{background-image:url(../images/arrows/paging_last.png)}.paginator-next-link{background-image:url(../images/arrows/paging_next.png)}.paginator-current-page-report,.paginator-total{color:#555;font-size:.9em}.paginator-current-page-report{margin-left:2em}.taglib-page-iterator .search-pages .page-links{padding:0}.info-panel .panel-group{margin-left:-1rem;margin-right:-1rem}.lfr-panel-container{background:#fff}.lfr-panel-content{padding:5px 10px}.lfr-panel-basic .lfr-panel-content{padding-left:15px}.panel-hd{background:#c0c2c5 url(../images/application/panel_header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #aeb2b8 #aeb2b8 #c8c9ca;padding-left:10px;text-shadow:1px 1px #fff}.sheet>.panel-group .sheet-footer{margin-bottom:0}.sheet-footer .btn{margin-right:.5rem}.sheet-footer .btn:last-child{margin-right:0}@media(min-width:576px){.sheet .display-style-icon .lfr-asset-item{width:25%}}.splitter{background-color:#f8f9fa;border-radius:.25rem .25rem 0 0;padding:10px 15px;position:relative;z-index:1}.splitter.splitter-spaced{border-radius:.25rem;margin-bottom:20px}.table>tbody>tr.splitter{height:auto}.table>tbody>tr.splitter>td{padding:0}.lfr-nav.nav-tabs{margin-bottom:20px}.tab-active strong{font-weight:normal}.tab-back{float:right}.tab-back-content{border-width:0;padding:1px}.tag-items{list-style:none;margin:0 1em 0 0;padding:0 1em .5em 1em;white-space:normal}.tag-items li{display:inline-block;margin:0 1em 0 0;max-width:100%}.tag-selected{color:#000;font-weight:bold;text-decoration:none}.tag-cloud .tag-popularity-1{font-size:1em}.tag-cloud .tag-popularity-2{font-size:1.3em}.tag-cloud .tag-popularity-3{font-size:1.6em}.tag-cloud .tag-popularity-4{font-size:1.9em}.tag-cloud .tag-popularity-5{font-size:2.2em}.tag-cloud .tag-popularity-6{font-size:2.5em}.tagselector-content{border-width:0;padding:0}.tagselector-content .textboxlistentry-holder{border-bottom:2px solid #869cad;margin-bottom:10px;padding:0}.categoriesselector-content .textboxlistentry-holder{background-color:transparent;border-width:0;padding:0}.lfr-portal-tooltip{display:inline-block}.lfr-portal-tooltip,.lfr-portal-tooltip a{-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.tooltip{max-width:200px}.tooltip .tooltip-arrow{background-color:#000;height:.6rem;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.6rem}.tooltip.top .tooltip-arrow,.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-0.3rem}.tooltip.right .tooltip-arrow,.tooltip.left .tooltip-arrow{margin-top:-0.3rem;top:50%}.tooltip.bottom{padding-top:.3rem}.tooltip.bottom .tooltip-arrow{top:0}.tooltip.left{padding-right:.3rem}.tooltip.left .tooltip-arrow{right:0}.tooltip.right{padding-left:.3rem}.tooltip.right .tooltip-arrow{left:0}.tooltip.top{padding-bottom:.3rem}.tooltip.top .tooltip-arrow{bottom:0}.tree-node .icon-check{padding-right:2px}.tree-node .tree-node-checked .icon-check{padding-right:0}.tree-node [class^='icon-']{margin-right:5px}.tree-node .tree-node-checkbox-container{margin-right:0}.tree-node .tree-node-selected .tree-label{background:0}.tree-node-content .tree-hitarea{color:#999;font-size:10px;padding-right:6px}.tree-node-content .tree-label{margin-left:3px}.tree-node-content .tree-node-hidden-hitarea{visibility:hidden}.tree-node-selected .tree-label{background-color:transparent}.underlay{clear:both;top:100%}.underlay .yui3-widget-hd{height:38px}.underlay-hidden{display:none}.underlay-content{background:#f4f3f3 url(../images/common/message_panel_shadow.png) repeat-x 0 0;border:0 solid #aeafb1;border-width:0 1px 1px}.underlay-close{position:absolute;right:5px;top:5px}.user-icon-color-0{background-color:#fff;-webkit-box-shadow:0 0 0 1px #dee2e6;box-shadow:0 0 0 1px #dee2e6;color:#6b6c7e}.user-icon-color-1{background-color:#fff;-webkit-box-shadow:0 0 0 1px #dee2e6;box-shadow:0 0 0 1px #dee2e6;color:#4b9bff}.user-icon-color-2{background-color:#fff;-webkit-box-shadow:0 0 0 1px #dee2e6;box-shadow:0 0 0 1px #dee2e6;color:#ffb46e}.user-icon-color-3{background-color:#fff;-webkit-box-shadow:0 0 0 1px #dee2e6;box-shadow:0 0 0 1px #dee2e6;color:#ff5f5f}.user-icon-color-4{background-color:#fff;-webkit-box-shadow:0 0 0 1px #dee2e6;box-shadow:0 0 0 1px #dee2e6;color:#50d2a0}.user-icon-color-5{background-color:#fff;-webkit-box-shadow:0 0 0 1px #dee2e6;box-shadow:0 0 0 1px #dee2e6;color:#ff73c3}.user-icon-color-6{background-color:#fff;-webkit-box-shadow:0 0 0 1px #dee2e6;box-shadow:0 0 0 1px #dee2e6;color:#9be169}.user-icon-color-7{background-color:#fff;-webkit-box-shadow:0 0 0 1px #dee2e6;box-shadow:0 0 0 1px #dee2e6;color:#af78ff}.user-icon-color-8{background-color:#fff;-webkit-box-shadow:0 0 0 1px #dee2e6;box-shadow:0 0 0 1px #dee2e6;color:#ffd76e}.user-icon-color-9{background-color:#fff;-webkit-box-shadow:0 0 0 1px #dee2e6;box-shadow:0 0 0 1px #dee2e6;color:#5fc8ff}.portlet-column-content.empty{padding:50px}#wrapper{padding-bottom:0;padding-top:2em;position:relative}.modify-pages li{position:relative}.modify-pages li.lfr-nav-hover .delete-tab{opacity:1}.modify-pages .delete-tab{color:#444;cursor:pointer;display:block;font-size:20px;font-weight:bold;height:16px;line-height:6px;margin-top:-8px;opacity:0;overflow:hidden;padding:3px 0;position:absolute;right:1px;text-shadow:0 1px #fff;top:50%}.modify-pages .delete-tab:hover{color:#b50303}.modify-pages .drag-handle{cursor:move;left:3px;margin-left:15px;position:absolute;top:15px}.controls-hidden .modify-pages .drag-handle{display:none}@media(min-width:768px){.touch .modify-pages .drag-handle{display:none}}.nav li .toolbar{margin-top:5px}.navbar-nav .nav-item.hover:after{bottom:-0.125rem;content:'';height:.125rem;left:0;position:absolute;width:100%}.navigation-pane .body-row{height:100%;overflow:hidden;position:relative;width:100%}.navigation-pane .body-row ul li a .icon{float:left;margin-right:5px}.navigation-pane .lfr-component{margin-left:0}.navigation-pane .navigation-entry{position:relative}.navigation-pane .navigation-entry.folder.error{display:block;padding:6px 8px}.navigation-pane .navigation-entry .browse-folder,.navigation-pane .navigation-entry .nav-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.navigation-pane .navigation-entry .nav-item-icon{vertical-align:middle}.navigation-pane .navigation-entry .overlay.entry-action{bottom:0;display:block;overflow:hidden;position:absolute;right:0;top:0}.navigation-pane .navigation-entry .overlay.entry-action .btn{border-width:0;margin:0;padding:11px 14px}@media(min-width:768px){.navigation-pane .navigation-entry .overlay.entry-action .btn{padding:11px}}.nav-menu ul{padding-left:10px}.nav-menu li a.ancestor{font-weight:bold}.nav-menu li a.selected{color:#000;font-weight:bold;text-decoration:none}.nav-menu-style-arrows ul{list-style-image:url(../images/arrows/04_right.png)}.portlet-navigation .nav-pills>li>a{margin-bottom:2px}.portlet-navigation .nav-pills>li>.dropdown-menu{margin-top:0}.split-button-dropdowns{list-style:none;margin:0;padding:0}.split-button-dropdowns>li{display:inline-block;padding-left:2px;padding-right:2px}.form-options{border:1px solid #aaa;display:inline-block;vertical-align:middle}.form-options input{border-width:0;display:inline;float:left}.form-triggers{float:left}.form-trigger{background:#c4c4c4 url(../images/application/button_bg.png) repeat-x 0 0;border-left:1px solid #bbb;display:inline-block;float:left}.form-trigger img{background:no-repeat 50% 40%;height:25px;padding:0 3px;vertical-align:middle;width:16px}.form-trigger:focus,.form-trigger:hover{background-color:#83b0ca;background-image:url(../images/application/button_bg_over.png)}.trigger-selected{background-color:#ebebeb;background-image:url(../images/application/button_bg_selected.png)}.trigger-selected:focus,.trigger-selected:hover{background-color:#b7def4;background-image:url(../images/application/button_bg_selected_over.png)}.options-trigger img{background-image:url(../images/common/configuration.png)}.save-trigger img{background-image:url(../images/common/check.png)}body.portlet{border-width:0}.portlet-icon-back{margin-top:-2px}.portlet-topper{position:relative}.portlet-topper .portlet-topper-toolbar .portlet-icon-back{background:url(../images/arrows/12_left.png) no-repeat 0 50%;padding:5px 5px 5px 18px}.portlet-topper .portlet-topper-toolbar .portlet-options .lfr-icon-menu-text{display:none}.portlet-title-editable{cursor:pointer}.portlet-title-text{display:inline-block;margin-top:0;max-width:95%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.panel-page-content .portlet-title-text,.panel-page-body .portlet-title-text{cursor:auto}.portlet-minimized .portlet-content{padding:0}.portlet-nested-portlets .portlet-boundary{left:0 !important;position:relative !important;top:0 !important}.portlet-layout .portlet-header{margin-bottom:1rem}.portlet-draggable .portlet-topper{cursor:move}@media(min-width:576px){.portlet .visible-interaction{display:none}}.portlet:hover .visible-interaction,.portlet.open .visible-interaction{display:block}@media(max-width:767.98px){.controls-hidden .portlet .visible-interaction{display:none}}.lfr-status-alert-label,.lfr-status-error-label,.lfr-status-info-label,.lfr-status-progress-label,.lfr-status-success-label{background:none no-repeat 0 50%;padding:3px 3px 3px 20px}.lfr-status-alert-label{background-image:url(../images/messages/alert.png);color:#663}.lfr-status-error-label{background-image:url(../images/messages/error.png);color:#900}.lfr-status-help-label,.lfr-status-info-label,.lfr-status-progress-label{background-image:url(../images/messages/info.png);color:#34404f}.lfr-status-help-label{background-image:url(../images/portlet/help.png)}.lfr-status-progress-label{background-image:url(../images/aui/loading_indicator.gif)}.lfr-status-success-label{background-image:url(../images/messages/success.png);color:#384f34}.portlet-msg{background:#eee none no-repeat 6px 50%;border:1px solid #555;color:#34404f;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.lfr-message{position:relative}.lfr-message .lfr-message-control{background-color:#333;display:inline-block}.lfr-message .lfr-message-controls{display:none;left:3px;margin:-8px 8px 0 3px;position:absolute;top:50%;z-index:10}.lfr-message .lfr-message-close{background-image:url(../images/portlet/close_borderless.png);background-position:0 0;background-repeat:no-repeat}.lfr-message .lfr-message-close-all{color:#fff;display:none;font-size:.8em;margin-left:10px;padding:1px 10px;text-shadow:1px 1px 0 #000;vertical-align:top}.lfr-message .lfr-message-close-all a{color:#fff}.lfr-message .lfr-message-controls-hover .lfr-message-close-all{display:inline-block}.lfr-message.pending{background-image:url(../images/common/time.png)}.lfr-message-content.alert{margin-bottom:0}.lfr-message-close{cursor:pointer}.portlet-section-selected,.portlet-section-selected a{background:#727c81;color:#fff;font-weight:bold;text-decoration:none}.portlet-section-selected a:hover,.portlet-section-selected a:focus{background-color:#727c81}@media(min-width:576px){.portlet.open>.portlet-topper,.portlet:hover>.portlet-topper,.portlet.focus>.portlet-topper{opacity:1;-webkit-transform:translateY(-97%);transform:translateY(-97%)}}@media(min-width:576px){.portlet.open>.portlet-content-editable,.portlet:hover>.portlet-content-editable,.portlet.focus>.portlet-content-editable{border-color:transparent;border-top-left-radius:0;border-top-right-radius:0}}.portlet{margin-bottom:10px;position:relative}.portlet>.portlet-content-editable{border-color:transparent}.portlet>.portlet-topper{display:none}@media(min-width:576px){.portlet>.portlet-topper{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;opacity:0;position:absolute;right:0;-webkit-transition:opacity .25s,transform .25s;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s;top:0}}.portlet-content-editable{border-color:transparent;border-radius:0;border-style:solid;border-width:1px 1px 1px 1px}.portlet-actions{float:right}.portlet-name-text{font-size:.875rem;font-weight:600}.portlet-options{display:inline-block}.portlet-title-default{box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;line-height:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portlet-title-menu{box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto}.portlet-title-menu>span>a{display:inline-block;text-decoration:none}.portlet-topper{background-color:#f7f7f7;border-color:transparent;border-radius:0;border-style:solid;border-width:1px 1px 1px 1px;color:rgba(0,0,0,0.5);display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;padding:3px 12px 3px 24px;position:relative}.portlet-topper-toolbar{margin:0;padding-left:0}.portlet-topper-toolbar>a,.portlet-topper-toolbar>span>a,.portlet-topper-toolbar .lfr-icon-menu>a{color:rgba(0,0,0,0.5)}.portlet-topper-toolbar>a:focus,.portlet-topper-toolbar>a:hover{text-decoration:none}@media(max-width:767.98px){.lfr-configurator-visibility{opacity:.5}}@media(min-width:576px){.lfr-configurator-visibility .portlet:hover .portlet-topper,.lfr-configurator-visibility .portlet.focus .portlet-topper,.lfr-configurator-visibility .portlet.open .portlet-topper{opacity:.5}.lfr-configurator-visibility .portlet-content-editable{opacity:.5}}@media(max-width:767.98px){.controls-visible .portlet-content-editable{border-color:transparent;border-top-left-radius:0;border-top-right-radius:0}}@media(max-width:767.98px){.controls-visible .portlet-topper{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}}.controls-visible .portlet-topper-toolbar{display:block}.lfr-configurator-visibility .portlet-borderless-bar{opacity:.6}.lfr-configurator-visibility .portlet-content .lfr-icon-actions{opacity:1}.lfr-panel-page{width:100%}.lfr-panel-page .portlet-title{font-size:13px}.lfr-panel-page .lfr-add-content h2 span{background-color:#d3dadd}.main-content-body{margin-top:20px}.restricted,.restricted td{background:#fdd;border-width:0}.restricted *{color:#727c81}.alt.restricted td{background-color:#ffc0c0}.hover.restricted td{background-color:#d3bdc0}.alt.restricted td.first,.restricted td.first{background-image:url(../images/messages/error.png);background-position:5px 50%;background-repeat:no-repeat;padding-left:28px}.portlet-borderless .portlet-content{padding:1rem}.portlet-decorate .portlet-content{background:#FFF;border-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;padding:1rem;word-wrap:break-word}.portlet-barebone .portlet-content{padding:0}.portlet-dynamic-data-lists-display .lfr-ddm-field-group,.portlet-dynamic-data-lists .lfr-ddm-field-group{margin-bottom:10px;margin-top:10px;padding:28px 24px 28px}.breadcrumb.breadcrumb-vertical{display:inline-block;text-align:center}.breadcrumb.breadcrumb-vertical li{display:block}.breadcrumb.breadcrumb-vertical li.last,.breadcrumb.breadcrumb-vertical li.only{background:0}.breadcrumb.breadcrumb-vertical .divider{background:url(../images/arrows/07_down.png) no-repeat 50% 100%;display:block;height:10px;overflow:hidden;text-indent:101%;white-space:nowrap}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border-width:0}.taglib-calendar tr td a{background-color:#f0f5f7;border:1px solid #fff;border-bottom-width:0;border-left-width:0;display:block;height:15px;padding:5px 0}.taglib-calendar tr td a:hover{background-color:#727c81;color:#fff}.taglib-calendar tr td.calendar-inactive{background-color:#fff;color:#b5bfc4}.taglib-calendar tr th{border-bottom-color:#d7d7d7}.taglib-calendar table td{border-width:0}.taglib-calendar .calendar-current-day,.taglib-calendar .calendar-current-day a{background-color:#fff}.taglib-calendar .calendar-current-day a{border:1px solid #727c81;color:#369;text-decoration:underline}.navbar form{margin:0}.widget-toolbar .btn+.btn,.widget-toolbar .widget-group+.widget-group{margin-left:1rem}.widget-mode-detail{padding-top:1rem}.widget-mode-detail .title{font-size:36px}.widget-mode-detail .sub-title{font-size:26px;margin-bottom:32px}.widget-mode-detail .widget-metadata{margin-bottom:2rem}.widget-mode-detail .widget-mode-detail-text{margin-top:48px}.widget-mode-detail .widget-mode-detail-text img{max-width:100%}.widget-mode-detail .widget-mode-detail-text p{font-size:18px;line-height:1.8}.widget-mode-card .card{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 24px);margin-bottom:24px}.widget-mode-card .card-header{overflow:hidden;padding:0}.widget-mode-card .card-title{position:relative}@media(min-width:768px){.widget-mode-card .visible-interaction{position:absolute;right:-8px}}.widget-mode-simple .widget-topbar{margin-bottom:8px}.widget-mode-simple .widget-metadata{margin-bottom:24px}.widget-mode-simple .widget-toolbar{margin-top:1.5rem}.widget-mode-simple .widget-content .cover-image{margin-bottom:24px}.menu-content,.underlay-content{-webkit-box-shadow:2px 4px 7px rgba(0,0,0,0.5);box-shadow:2px 4px 7px rgba(0,0,0,0.5)}.lfr-ddm-container .file-entry-upload-progress{border-radius:0 0 4px 4px}.lfr-preview-file-image img{-webkit-box-shadow:0 3px 5px -3px rgba(0,0,0,0.8);box-shadow:0 3px 5px -3px rgba(0,0,0,0.8)}.lfr-preview-file-image-current-column{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.8);box-shadow:inset 0 0 3px rgba(0,0,0,0.8)}.lfr-preview-file-image-current-column{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.8);box-shadow:inset 0 0 5px rgba(0,0,0,0.8)}.portlet-document-library .lfr-ddm-small-image-preview,.portlet-dynamic-data-mapping .lfr-ddm-small-image-preview{-webkit-box-shadow:0 1px 3px #ccc;box-shadow:0 1px 3px #ccc}.portlet-document-library-upload-mask .overlaymask-content{border-radius:5px}.overlaymask-content{background-color:#fff}:not(.inline-item)>.loading-animation{margin-bottom:20px;margin-top:20px}.product-menu .loading-animation{margin-top:160px}.lfr-search-combobox-item{border-radius:1px}.lfr-search-combobox .field-input-text{border-radius:4px 1px 1px 4px}.lfr-search-combobox .button-input{border-radius:1px 4px 4px 1px}.lfr-upload-container .progress-bar,.lfr-upload-container .progress,.lfr-editable:after{border-radius:10px}.portlet-language .portlet-body .current-language,.portlet-language .portlet-body .taglib-icon,.portlet-language .portlet-body .taglib-language-list-text{border-radius:10px}body>.lfr-menu-list ul,.active-area-proxy,.entry-display-style .entry-thumbnail,.lfr-api-results,.lfr-translation-manager,.lfr-translation-manager-translation,.lfr-upload-container .cancel-button .modify-pages .delete-tab,.portlet-image-gallery-display .image-thumbnail img,.rule-group-instance-container .rule-group-instance,.select-documents,.select-files,.taglib-ratings.stars:hover,.taglib-ratings.stars:hover .liferay-rating-vote>div,.taglib-ratings.stars .rating-focused>div,.tags-search-combobox .field-input-text{border-radius:4px}.entry-display-style,.lfr-search-combobox,.lfr-upload-container .upload-file,.lfr-upload-container .upload-target,.portlet-document-library .common-file-metadata-container.selected,.portlet-document-library-display .common-file-metadata-container.selected,.portlet-image-gallery-display .image-icon,.select-documents,.select-files{border-radius:5px}.portlet-dynamic-data-list-display .lfr-ddm-container .lfr-ddm-repeatable-placeholder,.portlet-dynamic-data-lists .lfr-ddm-container .lfr-ddm-repeatable-placeholder{border-radius:6px}.menu-content{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group{-webkit-box-shadow:none;box-shadow:none}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:hover .number,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:focus .number{-webkit-box-shadow:0 0 5px 0 #333;box-shadow:0 0 5px 0 #333;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label .number{border-radius:50%}.underlay-content{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.input-localized .lfr-input-localized-state{border-radius:3px}.input-localized .lfr-input-localized .lfr-input-localized-state{-webkit-box-shadow:0 0 3px #ddd;box-shadow:0 0 3px #ddd}.input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error{-webkit-box-shadow:0 0 3px #ff0047;box-shadow:0 0 3px #ff0047}.input-localized .palette-item-selected .lfr-input-localized-state{-webkit-box-shadow:0 0 3px #27c1f2;box-shadow:0 0 3px #27c1f2}.lfr-content-preview-popup .lfr-content-preview-popup-content{border-radius:0;-webkit-box-shadow:8px 3px 7px rgba(0,0,0,0.25);box-shadow:8px 3px 7px rgba(0,0,0,0.25)}.lfr-message .lfr-message-control{border-radius:10px}.lfr-token{border-radius:8px}.staging-tabview-list{border-radius:0}.site-variations-tabview-list .tab-content,.staging-tabview-list .tab-active .tab-content,.tagselector-content .textboxlistentry-holder .lfr-tag-selector-input:focus{-webkit-box-shadow:none;box-shadow:none}.rule-group-instance-container .rule-group-instance{-webkit-box-shadow:1px 1px 2px #999;box-shadow:1px 1px 2px #999}.lfr-action-label{border-radius:2px}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.lfr-progress-active .progress-bar-status,.lfr-upload-container .file-uploading .progress-bar .progress{-webkit-animation:progress-bar-stripes .5s linear infinite;animation:progress-bar-stripes .5s linear infinite;background-image:linear-gradient(-45deg,rgba(255,255,255,0.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-size:40px 40px;-webkit-transition:width,0.5s,ease-out;transition:width,0.5s,ease-out}@media(prefers-reduced-motion:reduce){.lfr-progress-active .progress-bar-status,.lfr-upload-container .file-uploading .progress-bar .progress{-webkit-transition:none;transition:none}}@-webkit-keyframes highlight-animation{from{background-color:#ffc}to{background-color:transparent}}@keyframes highlight-animation{from{background-color:#ffc}to{background-color:transparent}}.highlight-animation{-webkit-animation:highlight-animation .7s;animation:highlight-animation .7s}.lfr-spa-loading .lfr-spa-loading-bar{-webkit-animation:shift-rightwards 1s ease-in-out infinite;animation:shift-rightwards 1s ease-in-out infinite;-webkit-animation-delay:.4s;animation-delay:.4s}.lfr-spa-loading-bar{-webkit-transform:translateX(100%);transform:translateX(100%)}@-webkit-keyframes shift-rightwards{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shift-rightwards{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .lfr-icon-menu-text,.mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .taglib-text{max-width:200px}.portlet-boundary.yui3-dd-dragging{-webkit-transform:scale(0.8);transform:scale(0.8);transition:-webkit-transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media(prefers-reduced-motion:reduce){.portlet-boundary.yui3-dd-dragging{-webkit-transition:none;transition:none}}.portlet-document-library .entry-thumbnail .label,.portlet-document-library-display .workflow-status .label,.portlet-journal .entry-thumbnail .label{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}.portlet-options.btn-group .dropdown-toggle,.portlet-options.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}@-webkit-keyframes lfr-drop-active{0%{background-color:#ebebeb;border-color:#ddd}50%{background-color:#ddedde;border-color:#7d7;-webkit-transform:scale(1.1);transform:scale(1.1)}75%{background-color:#ddedde;border-color:#7d7}100%{background-color:#ebebeb;border-color:#ddd}}@keyframes lfr-drop-active{0%{background-color:#ebebeb;border-color:#ddd}50%{background-color:#ddedde;border-color:#7d7;-webkit-transform:scale(1.1);transform:scale(1.1)}75%{background-color:#ddedde;border-color:#7d7}100%{background-color:#ebebeb;border-color:#ddd}}.upload-drop-active .lfr-upload-container .upload-target{-webkit-animation:none;animation:none}.upload-drop-active .portlet-document-library .document-container{-webkit-box-shadow:inset 0 0 5px #b8c1d1;box-shadow:inset 0 0 5px #b8c1d1}.upload-drop-intent .lfr-upload-container .upload-target{-webkit-animation:lfr-drop-active 1s ease .2s infinite;animation:lfr-drop-active 1s ease .2s infinite}.quick-access-nav a{-webkit-box-shadow:rgba(0,0,0,0.1) 1px 1px 1px;box-shadow:rgba(0,0,0,0.1) 1px 1px 1px}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup,.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover{-webkit-box-shadow:initial;box-shadow:initial}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover{-webkit-box-shadow:none;box-shadow:none}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4));background-image:linear-gradient(#fff,#e4e4e4);border-radius:2px}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:hover:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#ccc));background-image:linear-gradient(#f2f2f2,#ccc)}input.switch:focus ~ .switch-bar:before{-webkit-box-shadow:0 0 3px #00f;box-shadow:0 0 3px #00f}input.switch:empty ~ .switch-bar:after,input.switch:empty ~ .switch-bar:before,input.switch:empty ~ .switch-bar .switch-icon,input.switch:empty ~ .switch-bar .switch-toggle:after,input.switch:empty ~ .switch-bar .switch-toggle:before{-webkit-transition:all 100ms ease-in;transition:all 100ms ease-in}.taglib-image-selector .selection-status{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;border-radius:30px}.taglib-image-selector .progress-wrapper .progressbar{border-radius:0}.drop-here-info{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.drop-here-info .drop-icons{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.drop-here-info .drop-icons span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:3px}.drop-here-info .drop-icons span:nth-of-type(1){-webkit-box-shadow:5px 4px 0 0 rgba(0,0,0,0.08);box-shadow:5px 4px 0 0 rgba(0,0,0,0.08);-webkit-transform:rotate(25deg);transform:rotate(25deg)}.drop-here-info .drop-icons span:nth-of-type(2){-webkit-box-shadow:0 6px 0 -2px rgba(0,0,0,0.15);box-shadow:0 6px 0 -2px rgba(0,0,0,0.15);-webkit-transform:scale(0.8);transform:scale(0.8)}.drop-here-info .drop-icons span:nth-of-type(3){-webkit-box-shadow:-5px 4px 0 0 rgba(0,0,0,0.08);box-shadow:-5px 4px 0 0 rgba(0,0,0,0.08);-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.drop-active .drop-here-info span:nth-of-type(1){-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.drop-active .drop-here-info span:nth-of-type(2){-webkit-transform:scale(1);transform:scale(1)}.drop-active .drop-here-info span:nth-of-type(3){-webkit-transform:rotate(15deg);transform:rotate(15deg)}.data-set-display-stacked .data-set-display-management-bar-wrapper{border:none !important;border-radius:8px;overflow:hidden}.data-set-display .data-set-sub-item{font-size:13px;height:auto;-webkit-transform:scale(0.98);transform:scale(0.98)}.data-set-display .table{border-spacing:0 5px !important}.data-set-display .table td:first-child,.data-set-display .table th:first-child,.data-set-display .table .table-cell-start{border-bottom-left-radius:8px;border-top-left-radius:8px}.data-set-display .table td:last-child,.data-set-display .table th:last-child,.data-set-display .table .table-cell-end{border-bottom-right-radius:8px;border-top-right-radius:8px}.data-set-display .table-list-title{color:#7f848d;font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:1;text-transform:uppercase}.data-set-display .filter-resume{border-color:#eceef1;border-radius:8px;border-width:2px;overflow:hidden;padding:.35rem;-webkit-transition:border .1s ease-in;transition:border .1s ease-in}.data-set-display .filter-resume-content .lexicon-icon{font-size:14px}.data-set-display .filter-resume.active{border-color:#88e1c3}.data-set-display .filter-resume .label-item-after{background:#eceef1;height:calc(100% + 12px);margin-right:-6px;margin-top:-6px;width:25px}.data-set-display .table-style-fluid,.data-set-display .table-style-stacked{border:0}.search-bar-keywords-input-wrapper{margin-left:0}.btn-primary.btn-default,.btn-primary.btn-default:hover,.btn-primary.btn-default:active{background-color:#30cfa1;border:0}.multi-step-item.active .multi-step-icon,body .multi-step-item.active .multi-step-divider,body .multi-step-item.success-page.complete .multi-step-divider{background-color:#30cfa1}.image-name-cell-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.image-name-cell-label img{margin-right:10px;width:80px}.control-menu .btn.btn-monospaced{height:2rem !important;width:2rem !important}.portlet{margin:0;position:relative}.portlet-boundary+.portlet-boundary:not(.portlet-borderless){margin-top:0}.portlet:not(:hover):not(.open) .portlet-title-default,.portlet:not(:hover):not(.open) .portlet-topper-toolbar-wrapper{display:none}.portlet:not(:hover) .portlet-topper{-webkit-transition:none;transition:none}@media only screen and (min-width:768px){.portlet.open>.portlet-topper,.portlet:hover>.portlet-topper,.portlet.focus>.portlet-topper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#b0cbff;border:0;border-radius:0 0 8px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:calc(50% - 40px);opacity:1;padding:0;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;width:80px;z-index:11}}.portlet-boundary:not(.portlet-draggable) .portlet-topper{display:none}@media only screen and (min-width:768px){.portlet.open>.portlet-content-editable,.portlet:hover>.portlet-content-editable,.portlet.focus>.portlet-content-editable{border-radius:4px;-webkit-box-shadow:0 0 4px 1px #b0cbff;box-shadow:0 0 4px 1px #b0cbff}}.portlet-content-editable{border-radius:8px;border-width:0;-webkit-box-shadow:0 0 0 1px #e5eeff;box-shadow:0 0 0 1px #e5eeff;min-height:28px}.portlet-title-default{background:#b0cbff;border-radius:8px 8px 0 0;bottom:100%;color:white;font-size:12px;left:50%;line-height:1.7;padding:0 15px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.portlet-topper-toolbar-wrapper{background:#0b5fff;border-radius:21px;bottom:5px;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;fill:white;margin:0;padding:5px;position:absolute;right:5px;-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transition:-webkit-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms;transition:transform ease 200ms,-webkit-transform ease 200ms;z-index:11}@media(hover:hover){.portlet:not(.open) .portlet-topper-toolbar-wrapper:not(:hover){-webkit-transform:scale(0.4);transform:scale(0.4)}.portlet:not(.open) .portlet-topper-toolbar-wrapper:not(:hover) .portlet-topper-toolbar{opacity:0;pointer-events:none}}.portlet-topper{display:none;position:absolute}.portlet-topper-toolbar{margin:0;padding:0}.portlet-topper-toolbar>a,.portlet-topper-toolbar>span>a,.portlet-topper-toolbar .lfr-icon-menu>a{color:white}.portlet-content{padding:0}.portlet-content h3{font-weight:600}.portlet-borderless .portlet-title-text{display:block;max-width:100%}.portlet-decorate .portlet-content,.portlet-commerce-panel .portlet-content{background:transparent}.portlet-decorate .portlet-title-text,.portlet-commerce-panel .portlet-title-text{display:block;font-size:14px;font-weight:600;line-height:normal;max-width:100%;text-transform:uppercase}.portlet-layout .portlet-header{margin-bottom:0}.portlet-header-tools{position:absolute;right:5px;top:5px}.commerce-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#30cfa1;border:0;border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:180px}@media only screen and (max-width:767px){.commerce-button{height:40px;line-height:40px;min-width:135px}}.commerce-compare-table{border:1px solid #e7e7e7;border-collapse:collapse;line-height:1.1;width:100%}.commerce-compare-table tbody td{border-right:1px solid #e7e7e7;padding:15px;vertical-align:baseline}.commerce-compare-table tbody tr{height:auto}.commerce-compare-table .commerce-compare-table__title{width:150px}.commerce-compare-table tbody tr:not(.commerce-compare-table__separator){background:white;overflow:hidden}.commerce-compare-table__separator{border:1px solid #e7e7e7;font-weight:800}.commerce-compare-table__title{font-size:12px;letter-spacing:1.2px;line-height:16px;text-transform:uppercase}.commerce-compare-table__value{font-size:14px;line-height:32px;text-align:center}.commerce-compare-table__card{border:1px solid #e7e7e7}.commerce-compare-table td{padding:0;width:20%}.commerce-compare-table td:first-of-type{width:10%}.commerce-icon{font-size:1em;height:1em;width:1em}.commerce-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;grid-gap:5px 20px;-ms-grid-columns:auto auto;grid-template-columns:auto auto;line-height:1;margin-bottom:5px}.commerce-list dt{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:11px;font-weight:500;letter-spacing:1.1px;text-transform:uppercase}.commerce-list dd{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:0}.commerce-list+.commerce-list{margin-top:10px}.commerce-loader{display:inline-block;min-height:8px;position:relative}.commerce-loader__dot{-webkit-animation:scale-dot .8s ease-out infinite;animation:scale-dot .8s ease-out infinite;background:currentColor;border-radius:50%;display:inline-block;height:6px;margin:2px;-webkit-transform:scale(0.5);transform:scale(0.5);width:6px}.commerce-loader__dot:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.commerce-loader__dot:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.commerce-loader__dot:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}.commerce-loader__dot:nth-of-type(5){-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes scale-dot{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}25%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes scale-dot{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}25%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(0.5);transform:scale(0.5)}}.commerce-orders-container #commercePlacedOrdersTable thead th{font-weight:600}.commerce-orders-container #commercePlacedOrdersTable thead th:nth-child(4){display:none}.commerce-orders-container #commercePlacedOrdersTable tbody td:nth-child(1){padding-left:22px;padding-top:20px;vertical-align:top}.commerce-orders-container #commercePlacedOrdersTable tbody td:nth-child(1) h1{font-weight:600}.commerce-orders-container #commercePlacedOrdersTable tbody td:nth-child(4){display:none}.commerce-panel__title{font-size:24px;font-weight:300;line-height:26px;margin-bottom:40px}@media only screen and (max-width:767px){.commerce-panel__title{margin:25px 0}}.commerce-search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.commerce-search__input{width:100%}.commerce-search__input input{background:transparent;border:0;color:currentColor;width:100%}.commerce-search__input input:focus{outline:0}.commerce-search__button{display:none}#search-bar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sa1-slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:47.5em;position:relative;width:100%}.sa1-slider .container{padding:0}.sa1-slider .bg-slider{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.sa1-slider .bg-slider__slide{background-color:#f2f2f2;border:0;height:100%;left:0;overflow:hidden;position:absolute;text-align:center;top:0;width:80%}.sa1-slider .bg-slider__slide div{background-position:center;background-repeat:no-repeat;background-size:cover;border:0;height:100%;width:100%}.sa1-slider .bg-slider__slide.is-single-slide{width:100%}.sa1-slider .bg-slider__slide[data-state='current']{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:2}.sa1-slider .bg-slider__slide[data-state='current'] div{background-color:#f2f2f2;opacity:1}.sa1-slider .bg-slider__slide[data-state='current'].is-sliding-forwards{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1)}.sa1-slider .bg-slider__slide[data-state='current'].is-sliding-forwards div{-webkit-transform:translate3d(90%,0,0);transform:translate3d(90%,0,0);-webkit-transition:-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1)}.sa1-slider .bg-slider__slide[data-state='current'].is-sliding-backwards{background-color:#f2f2f2;-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);-webkit-transition:-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);z-index:1}.sa1-slider .bg-slider__slide[data-state='current'].is-sliding-backwards div{opacity:.3;-webkit-transform:none;transform:none;-webkit-transition-delay:50ms;transition-delay:50ms}.sa1-slider .bg-slider__slide[data-state='current'].is-sliding-backwards div{-webkit-transition:opacity 650ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 650ms cubic-bezier(0.165,0.84,0.44,1)}.sa1-slider .bg-slider__slide[data-state='next']{background-color:#f2f2f2;-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);z-index:1}.sa1-slider .bg-slider__slide[data-state='next'] div{opacity:.3}.sa1-slider .bg-slider__slide[data-state='next'].is-sliding-forwards{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1)}.sa1-slider .bg-slider__slide[data-state='next'].is-sliding-forwards div{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 400ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 400ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1),opacity 400ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1),opacity 400ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1)}.sa1-slider .bg-slider__slide[data-state='next'].is-sliding-backwards{-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);z-index:-1}.sa1-slider .bg-slider__slide[data-state='will-be-next']{-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);z-index:-1}.sa1-slider .bg-slider__slide[data-state='will-be-next'] div{opacity:.3;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}.sa1-slider .bg-slider__slide[data-state='will-be-next'].is-sliding-forwards div{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1)}.sa1-slider .bg-slider__slide[data-state='will-be-next'].is-sliding-backwards{-webkit-animation:slideToCurrentBackwards 700ms cubic-bezier(0.165,0.84,0.44,1);animation:slideToCurrentBackwards 700ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;z-index:2}.sa1-slider .bg-slider__slide[data-state='will-be-next'].is-sliding-backwards div{-webkit-animation:slideToCurrentBackwardsImg 700ms cubic-bezier(0.165,0.84,0.44,1);animation:slideToCurrentBackwardsImg 700ms cubic-bezier(0.165,0.84,0.44,1);opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.sa1-slider .product-hint{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:240px 360px;grid-template-columns:240px 360px;padding:2.5em 2.5em 2.5em 1.5em;position:relative;z-index:4}.sa1-slider .product-hint .hint-image-slider{background-color:#fff;height:100%;position:relative;width:100%}.sa1-slider .product-hint .hint-image-slider__slide{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:70% auto;height:100%;position:absolute;width:100%}.sa1-slider .product-hint .hint-image-slider__slide[data-state='current']{opacity:1;z-index:4}.sa1-slider .product-hint .hint-image-slider__slide[data-state='next']{opacity:0;z-index:5}.sa1-slider .product-hint .hint-image-slider__slide[data-state='next'].is-sliding-forwards{opacity:1;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.sa1-slider .product-hint .hint-image-slider__slide[data-state='will-be-next']{opacity:0;z-index:5}.sa1-slider .product-hint .hint-image-slider__slide[data-state='will-be-next'].is-sliding-backwards{opacity:1;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.sa1-slider .product-hint .hint-text{-webkit-box-sizing:border-box;box-sizing:border-box;color:#2a2a2a;padding:2em 1em;z-index:5}.sa1-slider .product-hint .hint-text span,.sa1-slider .product-hint .hint-text button{display:block}.sa1-slider .product-hint .hint-text__category{font-size:1.6em;font-weight:100}@media screen and (max-width:767px){.sa1-slider .product-hint .hint-text__category{font-size:1.3em}}.sa1-slider .product-hint .hint-text__name{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:2.4em;font-weight:200;overflow:hidden;text-overflow:ellipsis}.sa1-slider .product-hint .hint-text__name-slider{height:135px;max-height:135px;opacity:1;position:relative;z-index:4}.sa1-slider .product-hint .hint-text__name-slider span{background-color:#fff;font-size:2.4em;line-height:1.2em;margin-bottom:.5em;position:absolute;top:0;white-space:normal}.sa1-slider .product-hint .hint-text__name-slider [data-state='current']{opacity:1;z-index:4}.sa1-slider .product-hint .hint-text__name-slider [data-state='current'].is-sliding-forwards,.sa1-slider .product-hint .hint-text__name-slider [data-state='current'].is-sliding-backwards{opacity:0}.sa1-slider .product-hint .hint-text__name-slider [data-state='next']{opacity:0;z-index:5}.sa1-slider .product-hint .hint-text__name-slider [data-state='next'].is-sliding-forwards{-webkit-animation:textBackwards 400ms ease-out forwards;animation:textBackwards 400ms ease-out forwards;-webkit-animation-delay:125ms;animation-delay:125ms}.sa1-slider .product-hint .hint-text__name-slider [data-state='will-be-next']{display:inline-block;opacity:0;position:unset;z-index:5}.sa1-slider .product-hint .hint-text__name-slider [data-state='will-be-next'].is-sliding-backwards{-webkit-animation:textForwards 400ms ease-out forwards;animation:textForwards 400ms ease-out forwards;-webkit-animation-delay:125ms;animation-delay:125ms}.sa1-slider .product-hint .hint-text__call-to-action{border:1px solid #2a2a2a;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2a2a2a;font-size:1em;margin-top:1em;padding:10px 30px;position:relative;text-decoration:none;z-index:3}.sa1-slider .product-hint .hint-text__call-to-action::before{background-color:#2a2a2a;content:'';height:100%;left:0;mix-blend-mode:color;position:absolute;top:0;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .2s cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform .2s cubic-bezier(0.165,0.84,0.44,1);transition:transform .2s cubic-bezier(0.165,0.84,0.44,1);transition:transform .2s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .2s cubic-bezier(0.165,0.84,0.44,1);width:100%;z-index:0}.sa1-slider .product-hint .hint-text__call-to-action:hover{color:#f2f2f2;-webkit-transition:color .2s cubic-bezier(0.165,0.84,0.44,1);transition:color .2s cubic-bezier(0.165,0.84,0.44,1)}.sa1-slider .product-hint .hint-text__call-to-action:hover::before{background-color:#2a2a2a;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .2s cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform .2s cubic-bezier(0.165,0.84,0.44,1);transition:transform .2s cubic-bezier(0.165,0.84,0.44,1);transition:transform .2s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .2s cubic-bezier(0.165,0.84,0.44,1)}.sa1-slider .product-hint .hint-text__call-to-action[data-state='current'],.sa1-slider .product-hint .hint-text__call-to-action[data-state='next'].is-sliding-forwards,.sa1-slider .product-hint .hint-text__call-to-action[data-state='will-be-next'].is-sliding-backwards{display:inline}.sa1-slider .product-hint .hint-text__call-to-action[data-state='current'].is-sliding-forwards,.sa1-slider .product-hint .hint-text__call-to-action[data-state='current'].is-sliding-backwards,.sa1-slider .product-hint .hint-text__call-to-action[data-state='next'],.sa1-slider .product-hint .hint-text__call-to-action[data-state='will-be-next']{display:none}.sa1-slider .product-hint .hint-text__category [data-state='current'],.sa1-slider .product-hint .hint-text__category [data-state='next'].is-sliding-forwards,.sa1-slider .product-hint .hint-text__category [data-state='will-be-next'].is-sliding-backwards{display:block}.sa1-slider .product-hint .hint-text__category [data-state='next']{-webkit-animation:textBackwards 450ms ease-out;animation:textBackwards 450ms ease-out}.sa1-slider .product-hint .hint-text__category [data-state='will-be-next'].is-sliding-backwards{-webkit-animation:textForwards 450ms ease-out;animation:textForwards 450ms ease-out}.sa1-slider .product-hint .hint-text__category [data-state='current'].is-sliding-forwards,.sa1-slider .product-hint .hint-text__category [data-state='current'].is-sliding-backwards,.sa1-slider .product-hint .hint-text__category [data-state='next'],.sa1-slider .product-hint .hint-text__category [data-state='will-be-next']{display:none}.sa1-slider .product-hint__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:10px;color:#f2f2f2;display:-ms-grid;display:grid;grid-auto-flow:column;left:-18px;position:absolute;text-align:center;z-index:5}.sa1-slider .product-hint__controls button{background-color:#2a2a2a;border:0;color:#fff;font-size:1em;height:60px;line-height:60px;outline:0;width:50px}.sa1-slider .product-hint__controls button:nth-child(1):hover span{-webkit-transform:scale(0.7,1.5) translate3d(-10px,0,0);transform:scale(0.7,1.5) translate3d(-10px,0,0);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.sa1-slider .product-hint__controls button:nth-child(2):hover span{-webkit-transform:scale(0.7,1.5) translate3d(10px,0,0);transform:scale(0.7,1.5) translate3d(10px,0,0);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.sa1-slider .product-hint__controls button span{display:block;font-weight:bold;-webkit-transform:scale(0.7,1.5) translate3d(0,0,0);transform:scale(0.7,1.5) translate3d(0,0,0);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}@-webkit-keyframes textForwards{from{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes textForwards{from{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes textBackwards{from{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes textBackwards{from{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideToCurrentBackwards{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideToCurrentBackwards{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideToCurrentBackwardsImg{from{-webkit-transform:translate3d(90%,0,0);transform:translate3d(90%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideToCurrentBackwardsImg{from{-webkit-transform:translate3d(90%,0,0);transform:translate3d(90%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.product-highlight{width:100%}@media screen and (max-width:767px){.product-highlight{height:30em}}.product-highlight .container{position:relative}@media screen and (max-width:767px){.product-highlight .container .product-hint{font-size:11px;-ms-grid-columns:10em 1fr;grid-template-columns:10em 1fr;padding:1em 1.5em 1em 1em;width:80%}.product-highlight .container .product-hint__control{height:50px;line-height:50px}.product-highlight .container .product-hint .hint-text__call-to-action{font-size:1.3em}.product-highlight .container .product-hint .hint-text__name-slider{height:115px;max-height:115px}}.product-highlight .container .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:767px){.product-highlight .bg-slider__slide{width:100%}.product-highlight .bg-slider__slide[data-state='current'].is-sliding-backwards{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.product-highlight .bg-slider__slide[data-state='next']{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.product-highlight .bg-slider__slide[data-state='next'].is-sliding-backwards{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.product-highlight .bg-slider__slide[data-state='will-be-next']{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media(min-width:1441px){.product-highlight .bg-slider__slide{width:75%}.product-highlight .bg-slider__slide[data-state='current'].is-sliding-backwards{-webkit-transform:translate3d(33.5%,0,0);transform:translate3d(33.5%,0,0)}.product-highlight .bg-slider__slide[data-state='next']{-webkit-transform:translate3d(33.5%,0,0);transform:translate3d(33.5%,0,0)}.product-highlight .bg-slider__slide[data-state='next'].is-sliding-backwards{-webkit-transform:translate3d(33.5%,0,0);transform:translate3d(33.5%,0,0)}.product-highlight .bg-slider__slide[data-state='will-be-next']{-webkit-transform:translate3d(33.5%,0,0);transform:translate3d(33.5%,0,0)}}@media(min-width:1650px){.product-highlight .bg-slider__slide{width:70%}.product-highlight .bg-slider__slide[data-state='current'].is-sliding-backwards{-webkit-transform:translate3d(43%,0,0);transform:translate3d(43%,0,0)}.product-highlight .bg-slider__slide[data-state='next']{-webkit-transform:translate3d(43%,0,0);transform:translate3d(43%,0,0)}.product-highlight .bg-slider__slide[data-state='next'].is-sliding-backwards{-webkit-transform:translate3d(43%,0,0);transform:translate3d(43%,0,0)}.product-highlight .bg-slider__slide[data-state='will-be-next']{-webkit-transform:translate3d(43%,0,0);transform:translate3d(43%,0,0)}}.bumper{height:calc(100vw * 9 / 21);width:100%}.bumper .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1600px){.bumper .container{max-width:1440px}}.bumper::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(53,53,53,0.2)),to(#353535));background:linear-gradient(180deg,rgba(53,53,53,0.2) 0%,#353535 100%);content:'';height:100%;mix-blend-mode:multiply;position:absolute;width:100%;z-index:3}.bumper .bg-slider__slide{width:100%}.bumper .bg-slider__slide[data-state='next'].is-sliding-forwards div{-webkit-transition:opacity 400ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 400ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1),opacity 400ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 700ms cubic-bezier(0.165,0.84,0.44,1),opacity 400ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 700ms cubic-bezier(0.165,0.84,0.44,1)}.bumper .product-hint{background-color:transparent;display:block;margin-top:-8%;padding:0;position:relative;width:40% !important}@media only screen and (max-width:767px){.bumper .product-hint{width:100% !important}}.bumper .product-hint .hint-text{color:#f2f2f2}.bumper .product-hint .hint-text__name-slider{height:180px;max-height:180px;white-space:pre-wrap;width:100%}@media screen and (max-width:767px){.bumper .product-hint .hint-text__name-slider{height:130px;margin-bottom:.5em;max-height:130px}}.bumper .product-hint .hint-text__name-slider span{background-color:transparent;font-size:3em;line-height:1.5em}@media screen and (max-width:767px){.bumper .product-hint .hint-text__name-slider span{font-size:1.8em}}.bumper .product-hint .hint-text__call-to-action{border:1px solid #fff;color:#fff}.bumper .product-hint .hint-text__call-to-action:hover{color:#2a2a2a}.bumper .product-hint .hint-text__call-to-action:hover::before{background-color:#fff}.bumper .product-hint__controls.self-sliding{display:none}@media screen and (max-width:767px){.bumper .product-hint{max-width:100%}}.bumper__overlay{background-color:rgba(0,0,0,0.4);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow:hidden;padding:35px 0;position:absolute;width:100%;z-index:10}@media screen and (max-width:767px){.bumper__overlay{-webkit-overflow-scrolling:touch;-webkit-scroll-snap-type:x mandatory;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.bumper__overlay h3,.bumper__overlay p{margin:0}.bumper__overlay h3{font-size:16px;line-height:1.8em}.bumper__overlay p{font-size:11px}.bumper__overlay .feature{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 15px;max-height:60px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:768px){.bumper__overlay .feature{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}@media screen and (max-width:767px){.bumper__overlay .feature{-webkit-scroll-snap-align:center;display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:60px 1fr;grid-template-columns:60px 1fr;max-width:100%;min-width:100%;padding:0 1em;scroll-snap-align:center}}.bumper__overlay .feature__icon{overflow:hidden}@media only screen and (min-width:768px){.bumper__overlay .feature__icon{padding:14px;text-align:end;width:35%}}.bumper__overlay .feature__icon img{height:auto;max-width:60px;width:100%}@media only screen and (max-width:767px){.bumper__overlay .feature__icon img{width:70%}}.bumper__overlay .feature__text{font-size:12px}@media screen and (max-width:577px){.bumper{height:calc(100vh - 48px)}}.newsletter--container{background-blend-mode:multiply;background-size:cover !important;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}.newsletter--container .form-wrapper{color:white;min-width:100%;padding:4.5em 1em 5em;text-align:center}.newsletter--container .form-wrapper p,.newsletter--container .form-wrapper h1{font-weight:200;margin:5px 0}.newsletter--container .form-wrapper label{background-color:rgba(255,255,255,0.3);display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:490px 1fr;grid-template-columns:490px 1fr;margin-top:15px;position:relative;width:540px}@media screen and (max-width:767px){.newsletter--container .form-wrapper label{width:366px}}.newsletter--container .form-wrapper label::before{border-left:2px solid #30cfa1;content:'';height:25%;position:absolute;top:37.5%;width:2px}.newsletter--container .form-wrapper input{background:transparent;border:0;color:white;font-size:1em;outline:0;padding:1em}.newsletter--container .form-wrapper input::-webkit-input-placeholder{color:rgba(255,255,255,0.7)}.newsletter--container .form-wrapper input::-moz-placeholder{color:rgba(255,255,255,0.7)}.newsletter--container .form-wrapper input::-ms-input-placeholder{color:rgba(255,255,255,0.7)}.newsletter--container .form-wrapper input::placeholder{color:rgba(255,255,255,0.7)}.newsletter--container .form-wrapper button{background:transparent;border:0;color:white;font-size:20px;font-weight:bold}.newsletter--container .form-wrapper button span{display:block;font-weight:bold;-webkit-transform:scale(0.7,1.5) translate3d(0,0,0);transform:scale(0.7,1.5) translate3d(0,0,0);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.main-link{color:currentColor;font-size:14px;font-weight:600;margin:0 20px;position:relative}.main-link:hover{color:currentColor;text-decoration:none}.main-link:hover::after,.main-link.is-active::after{color:#30cfa1;content:'>>';font-size:20px;font-weight:bolder;height:10px;left:50%;letter-spacing:-14px;line-height:10px;margin-left:-5px;position:absolute;text-shadow:0 0 0 #30cfa1;top:100%;-webkit-transform:rotateZ(90deg) scale(0.4,0.9);transform:rotateZ(90deg) scale(0.4,0.9);width:10px}@media(max-width:767px){.main-link{margin:20px 0}}.minium-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:white;border:1px solid #eee;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;padding:10px;position:relative;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width:767px){.minium-card{height:245px;margin:2px 0}}.minium-card:hover{border-color:#2a2a2a}.commerce-compare-table .minium-card:hover{-webkit-box-shadow:0 0 0 0 black;box-shadow:0 0 0 0 black}.commerce-compare-table .minium-card{border:0}.minium-card:focus{outline:0}.minium-card__close{position:absolute}.minium-card__compare{left:12px;position:absolute}.minium-card__availability{left:0;margin-top:calc(75% - 30px);position:absolute;top:0;width:100%}.minium-card__availability .commerce-dot{left:20px;line-height:0;position:absolute;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.minium-card__availability .commerce-dot::before{height:20px;width:20px}.minium-card__delete{background:#ec676a;border-radius:50%;color:white;cursor:pointer;font-size:11px;height:17px;left:18px;line-height:1.1;position:absolute;top:18px;width:17px;z-index:10}.minium-card__delete [class*='-icon']{position:relative}.minium-card__delete path{fill:rgba(255,255,255,0.9)}.minium-card__picture{background-color:#ebebeb;background-position:50%;background-repeat:no-repeat;background-size:cover;height:50%;margin-top:-20px;overflow:hidden;padding-bottom:75%;position:relative;width:calc(100% + 40px)}@media only screen and (max-width:767px){.minium-card__picture{margin-top:-14px}}.minium-card__picture:not([style*='default']){-webkit-filter:contrast(1) brightness(0.6);filter:contrast(1) brightness(0.6);mix-blend-mode:hard-light}.minium-card__picture::before{background:inherit;bottom:0;content:'';left:0;position:absolute;right:0;top:0}.minium-card__sku{display:none;font-size:12px;line-height:1;margin-bottom:0;margin-top:14px}.minium-card__empty_sku{display:none;font-size:12px;line-height:1;margin-bottom:0;margin-top:24px;min-height:12px}.minium-card__name{color:inherit;font-size:16px;font-weight:600;height:44px;margin-bottom:0;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media only screen and (max-width:767px){.minium-card__name{font-size:12px;line-height:16px;margin:0;padding:0 12px;position:absolute;top:50%}}.minium-card__name:hover{color:inherit;text-decoration:underline}.minium-card__categories{font-size:13px;margin-bottom:0;margin-top:5px}.minium-card__compare-checkbox{border-radius:4px;left:20px;position:absolute;top:20px;z-index:10}.minium-card__description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;margin:0}@media only screen and (max-width:767px){.minium-card__description{font-size:10px;line-height:18px;position:absolute;top:calc(50% + 18px)}}.minium-card__price{margin:18px 0 15px}@media only screen and (max-width:767px){.minium-card__price{bottom:calc(20px + 40px);margin:0;position:absolute}}.minium-card__price .price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.minium-card__price .price-label{display:none}.minium-card__price .price-value{font-size:20px;font-weight:600;line-height:27px}.minium-card__price .price-value-discount,.minium-card__price .price-value-inactive{display:none}.minium-card__price .price-value-final,.minium-card__price .price-value-promo{margin-right:10px !important}.minium-card__price .price-value-inactive:nth-child(2){display:block !important;font-size:1em}@media only screen and (max-width:767px){.minium-card__price .price-value{font-size:14px;line-height:19px}}.minium-card__price .price-value.price-value-promo{color:#ec676a}.minium-card__price .price-value.price-value-inactive{font-size:14px;margin-left:10px;text-decoration:line-through}@media only screen and (max-width:767px){.minium-card__price .price-value.price-value-inactive{font-size:11px}}.minium-card__price .price-value.price-value-discount{color:#ec676a}.minium-card__price .price-value.price-value-discount::before{content:'\02013\00020'}.minium-card__actions{margin-bottom:-10px;margin-left:0;width:calc(100% + 20px)}.minium-card__actions .btn-add-to-cart{border-top-left-radius:0;border-top-right-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;width:100%}.minium-card__add-to-wishlist-button{background-color:white;border-radius:50%;border-width:0;cursor:pointer;font-size:1rem;padding:0;position:absolute;right:20px;top:18px;z-index:10}.minium-card__add-to-wishlist-button:focus{outline:0}.minium-card__add-to-wishlist-button [class*='-icon']{height:40%;left:50%;margin-left:-20%;margin-top:-20%;opacity:.5;position:absolute;top:50%;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in;width:40%;z-index:1}.minium-card__add-to-wishlist-button:hover [class*='-icon']{opacity:1}.minium-card__add-to-wishlist-button .lexicon-icon-heart-full{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:all .2s cubic-bezier(0.175,0.885,0.32,1.275);transition:all .2s cubic-bezier(0.175,0.885,0.32,1.275);z-index:2}.minium-card__add-to-wishlist-button--added [class*='-icon']{opacity:1}.minium-card__add-to-wishlist-button--added:hover [class*='-icon']{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.minium-card__add-to-wishlist-button--added .lexicon-icon-heart-full{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.minium-card .product-compare-checkbox{line-height:1;position:absolute;z-index:1}.minium-frame__cta{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:20px;position:fixed;right:0;-webkit-transition:bottom ease 500ms,left ease 500ms,-webkit-transform ease 500ms;transition:bottom ease 500ms,left ease 500ms,-webkit-transform ease 500ms;transition:bottom ease 500ms,transform ease 500ms,left ease 500ms;transition:bottom ease 500ms,transform ease 500ms,left ease 500ms,-webkit-transform ease 500ms;z-index:100}.minium-frame__cta:empty{display:none}.minium-frame__cta:not(.is-visible){-webkit-transform:translateY(200%);transform:translateY(200%)}.minium-product-tiles{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:(minmax(250px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-bottom:20px}@media only screen and (max-width:767px){.minium-product-tiles{grid-gap:15px;-ms-grid-columns:(minmax(150px,0.5fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(150px,0.5fr))}}@media only screen and (min-width:768px) and (max-width:1024px){.minium-product-tiles{-ms-grid-columns:(minmax(210px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}@media all and (-ms-high-contrast:none){.minium-product-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.minium-product-tiles::before,.minium-product-tiles::after{content:'';-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}.minium-product-tiles::before,.minium-product-tiles::after,.minium-product-tiles__item{-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px;margin:0 20px 20px 0}}.minium-products-compare{background:white;border-top:1px solid #e7e7e7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;width:100%}.minium-products-compare__item{border:2px dotted #d8d8d8;height:50px;margin-right:20px;position:relative;-webkit-transition:border .3s ease-in;transition:border .3s ease-in;width:50px}@media screen and (hover:none){.minium-products-compare__item{margin-right:10px}}.minium-products-compare__item--showing,.minium-products-compare__item--visible{border:0 dotted #d8d8d8}.minium-products-compare__item--hiding,.minium-products-compare__item--hidden{border:2px dotted #d8d8d8}.minium-products-compare__button{background-color:#2a2a2a}.minium-products-compare__thumbnail{background-position:50% 50%;background-size:cover;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transform:scale(0.6);transform:scale(0.6);-webkit-transition:all .1s ease-in;transition:all .1s ease-in;width:100%}.minium-products-compare__thumbnail--showing,.minium-products-compare__thumbnail--visible{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.minium-products-compare__thumbnail--hiding,.minium-products-compare__thumbnail--hidden{opacity:0;-webkit-transform:scale(0.6);transform:scale(0.6)}.minium-products-compare__delete{background:#f1676a;border-radius:50%;color:white;cursor:pointer;font-size:.75rem;height:18px;left:-9px;line-height:1.1;position:absolute;top:9px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);-webkit-transition-delay:.2s;transition-delay:.2s;width:18px;z-index:10}.minium-products-compare__delete--showing,.minium-products-compare__delete--visible{-webkit-transform:scale(1);transform:scale(1)}.minium-products-compare__delete--hiding,.minium-products-compare__delete--hidden{-webkit-transform:scale(0);transform:scale(0);-webkit-transition-delay:0;transition-delay:0}.minium-products-compare__delete [class*='-icon']{left:2px;position:relative;top:3px}.minium-products-compare__delete path{fill:rgba(255,255,255,0.9)}.pagination-bar{display:-ms-grid;display:grid;-ms-grid-columns:20% 60% 20%;grid-template-columns:20% 60% 20%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-bar .dropdown-toggle{border:0;color:#2a2a2a;font-size:14px;font-weight:600;line-height:12px}@media only screen and (max-width:767px){.pagination-bar .dropdown-toggle{display:none}}.pagination-bar .pagination-results{display:none}.pagination-bar .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-bar .pagination .page-item .page-link{background:transparent;border:0;color:#2a2a2a;font-size:12px;line-height:normal;margin:0 4px;padding:8px 12px;position:relative;-webkit-transition:all ease 150ms;transition:all ease 150ms}@media only screen and (min-width:768px){.pagination-bar .pagination .page-item .page-link::before{bottom:0;content:'';left:0;position:absolute;right:0;top:0;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:inherit;transition:inherit;z-index:-1}.pagination-bar .pagination .page-item .page-link:hover{color:#fff}.pagination-bar .pagination .page-item .page-link:hover path{fill:#fff}.pagination-bar .pagination .page-item .page-link:hover::before{background-color:#2a2a2a;color:#fff;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .2s cubic-bezier(0.895,0.03,0.685,0.22);transition:-webkit-transform .2s cubic-bezier(0.895,0.03,0.685,0.22);transition:transform .2s cubic-bezier(0.895,0.03,0.685,0.22);transition:transform .2s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .2s cubic-bezier(0.895,0.03,0.685,0.22)}}.pagination-bar .pagination .page-item:not(.active):not(:hover) a{opacity:.5}.pagination-bar .pagination .page-item.active .page-link{border-bottom:2px solid currentColor}@media only screen and (max-width:767px){.pagination-bar .pagination .page-item:first-child,.pagination-bar .pagination .page-item:last-child{display:none}}.btn.commerce-order-by.dropdown-toggle{background-color:#fff;border:2px solid #eceef1;color:#2a2a2a;font-size:14px;font-weight:normal;letter-spacing:normal;line-height:18px;text-transform:none}.price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;-ms-grid-columns:140px 1fr;grid-template-columns:140px 1fr}.price-label{font-size:.8em;font-variant:small-caps;font-weight:500;margin-bottom:10px;text-transform:lowercase}.price-value{font-size:20px;font-weight:500}.price-value:last-child{margin-right:0}.price-value-discount{color:#ec676a !important}.price-value-big,.price-value-final,.price-value-promo{color:#ec676a}.price-value-inactive{color:#7f848d !important;font-size:14px;font-weight:normal;text-decoration:line-through}.price-value-percentages{font-size:10px;white-space:nowrap}.price-value-percentages::after{color:#2a2a2a;content:' | '}.price-value-percentages:last-child::after{content:''}.product-detail #compareCheckbox{display:none}@media only screen and (max-width:767px){.product-detail p{margin:-10px 0 26px}}.product-detail .availability,.product-detail .availabilityEstimate,.product-detail .stockQuantity{font-size:14px;font-weight:normal;line-height:15px}.product-detail .stockQuantity{display:none}@media only screen and (max-width:767px){.product-detail .commerce-price{margin:25px 0}}.product-header{margin-top:40px}.product-header-tagline,.product-header-subtitle{display:none}.product-header-title{font-size:36px;font-weight:300;line-height:60px}@media only screen and (max-width:767px){.product-header-title{font-size:32px !important;font-weight:600 !important;line-height:52px !important}}@media only screen and (max-width:767px){.product-header .availability{font-size:14px;line-height:12px;position:absolute;top:6%}}.quantity-selector{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quantity-selector .btn{background:0;border:0;border-radius:4px !important;color:#7f848d !important;font-size:24px;font-weight:normal;height:auto;line-height:1;padding:4px;width:auto}.quantity-selector .btn::before{background-color:transparent !important}.quantity-selector .btn:focus{-webkit-box-shadow:none;box-shadow:none}.quantity-selector .btn[disabled]{background:0;cursor:not-allowed;opacity:.5}.quantity-selector .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #eceef1;border-radius:8px;margin:0 4px}.quantity-selector .input-group-item{-ms-flex-line-pack:center;align-content:center}.specification-list{display:-ms-grid;display:grid;font-size:14px;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr;line-height:18px}.specification-list dt{font-weight:bold;margin:0;padding:20px}.specification-list dd{margin:0;padding:20px}.specification-list dt:nth-of-type(even),.specification-list dd:nth-of-type(even){background:rgba(244,244,244,0.5)}.sa1-account{-webkit-perspective:1000px;perspective:1000px;position:relative}.sa1-account__dropdown{background-color:#fff;-webkit-box-shadow:0 15px 15px rgba(53,53,53,0.15);box-shadow:0 15px 15px rgba(53,53,53,0.15);max-width:350px;position:absolute;right:0;top:100%;width:100vw}.sa1-account:not(.is-open) .sa1-account__dropdown{display:none}.sa1-account.is-open .sa1-account__dropdown{-webkit-animation:openDropdown .2s cubic-bezier(0.165,0.84,0.44,1) 1 forwards;animation:openDropdown .2s cubic-bezier(0.165,0.84,0.44,1) 1 forwards;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes openDropdown{to{opacity:1}}@keyframes openDropdown{to{opacity:1}}.sa1-account.is-open .sa1-topbar__button{background:#2a2a2a;color:#fff}.sa1-account.is-open .sa1-topbar__button::before{mix-blend-mode:color}.sa1-account__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2a2a2a;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:60px;padding:10px 30px}.sa1-account__content .sa1-user-nav__sign-in{padding:0 20px 0 35px}.sa1-account__content .sa1-user-nav__header{background-color:#2a2a2a;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;display:-ms-grid;display:grid;grid-auto-flow:column;line-height:40px;padding:10px 20px}.sa1-account__content .sa1-user-nav__header p{margin:0}.sa1-account__content .sa1-user-nav__avatar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 20px 0;padding:4px;position:relative}.sa1-account__content .sa1-user-nav__avatar img{border-radius:50%;display:block;height:40px;width:40px}.sa1-account__content .sa1-user-nav__avatar.has-notification::before{background-color:#30cfa1;border-radius:50%;content:'';height:6px;position:absolute;right:2px;top:2px;width:6px}.sa1-account__content .sa1-user-nav__name{color:#30cfa1;font-size:14px;font-weight:bold;padding:5px 10px;position:relative;-webkit-transition:opacity ease 200ms,-webkit-transform ease 200ms;transition:opacity ease 200ms,-webkit-transform ease 200ms;transition:opacity ease 200ms,transform ease 200ms;transition:opacity ease 200ms,transform ease 200ms,-webkit-transform ease 200ms;white-space:nowrap}.minium-sidebar:not(:hover) .sa1-account__content .sa1-user-nav__name{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.sa1-account__content .sa1-user-nav__menu{display:block;grid-auto-flow:column;padding:10px 30px}.sa1-account__content .sa1-user-nav__menu a{line-height:14px;list-style-type:none}.sa1-account__content .sa1-user-nav__menu a .sa1-notification-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#30cfa1;border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;height:21px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:15px;width:21px}.sa1-account__content .sa1-user-nav .main-link{display:block;font-weight:normal;height:60px;line-height:60px;margin:0;position:relative;width:100%}.sa1-account__content .sa1-user-nav .main-link:hover{font-weight:600;text-decoration:none}.sa1-account__content .sa1-user-nav .main-link:hover::after,.sa1-account__content .sa1-user-nav .main-link.is-active::after{-webkit-transform:rotateZ(0) scale(0.4,0.9);color:#30cfa1;content:'>>';font-size:20px;font-weight:bolder;height:60px;left:-15px;letter-spacing:-14px;margin-top:-7px;position:absolute;text-shadow:0 0 0 #30cfa1;top:50%;transform:rotateZ(0) scale(0.4,0.9);width:25px}.sa1-account__content .sa1-user-nav .main-link__icon{display:none}.account-dashboard{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px auto;width:100%}.account-dashboard a:hover{text-decoration:none}.account-dashboard__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.5em;font-weight:300;margin-bottom:50px;width:100%}@media only screen and (max-width:767px){.account-dashboard__title{margin-bottom:25px}}.account-dashboard__pill{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-grid;display:grid;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr;margin:20px 10px;padding:25px;-webkit-transition:border-color .2s ease-out;transition:border-color .2s ease-out;width:30%}@media screen and (max-width:767px){.account-dashboard__pill{-ms-grid-columns:85px 1fr;grid-template-columns:85px 1fr;width:100%}}.account-dashboard__pill:hover{border-color:#353535;-webkit-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.account-dashboard__pill .pill__icon{-ms-grid-column-align:center;justify-self:center}.account-dashboard__pill .pill__text h3,.account-dashboard__pill .pill__text p{color:#353535 !important;margin:0}.account-dashboard__pill .pill__text h3{font-size:1em;font-weight:600;margin-bottom:3px}.account-dashboard__pill .pill__text p{font-size:.8em}.account-management div{display:block}.account-management .col-lg-4{max-width:600px}.account-management .form-control{max-width:600px;width:100%}.account-management .commerce-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767px){.account-management .commerce-cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.account-management .commerce-cta .btn{font-size:12px;font-weight:bold;height:50px;line-height:50px;padding:0;-webkit-transform:translateX(-132%);transform:translateX(-132%)}@media screen and (max-width:767px){.account-management .commerce-cta .btn{-webkit-transform:translateX(0);transform:translateX(0)}}.account-management .taglib-logo-selector .avatar{border-radius:50%}.account-management .edit-logo{border-radius:50%;height:100px;opacity:0;position:absolute;top:-120px;width:100px}#sa1 .mini-cart{top:80px}#sa1 .mini-cart:not(.is-open){height:80px;width:80px}.signed-in #sa1 .mini-cart.is-open{height:calc(100vh - 56px)}#sa1 .mini-cart-header{background-color:transparent}#sa1 .mini-cart-header-actions .btn-outline-success{color:#30cfa1}#sa1 .mini-cart-header-actions .btn-outline-success:hover{background:#30cfa1;color:#fff}#sa1 .mini-cart-header-actions .btn-outline-danger{color:#ec676a}#sa1 .mini-cart-header-actions .btn-outline-danger:hover{background-color:#ec676a;color:#fff}#sa1 .mini-cart-header-title{visibility:hidden}#sa1 .mini-cart-items-list .mini-cart-header-block{background-color:#2a2a2a;color:#f2f2f2}#sa1 .mini-cart-items-list .mini-cart-header-block .action{color:#f2f2f2;font-weight:600;text-transform:capitalize}#sa1 .mini-cart-items-list .summary-table{color:#2a2a2a;margin:0;padding:16px}#sa1 .mini-cart-item-errors,#sa1 .mini-cart-item .price-value-discount,#sa1 .mini-cart-item .price-value-final,#sa1 .mini-cart-item .price-value-promo{color:#ec676a}#sa1 .mini-cart-item-delete{margin:25px 0}#sa1 .mini-cart-item-quantity .btn{border:0;border-radius:4px;font-size:16px;height:40px;width:auto}#sa1 .mini-cart-item-quantity input,#sa1 .mini-cart-item-quantity select{background-color:transparent;border:2px solid #eceef1;border-radius:4px;height:40px;margin:0 auto}#sa1 .mini-cart-item .item-name{font-size:14px;font-weight:600}#sa1 .mini-cart-item .item-sku{font-size:.9em}#sa1 .mini-cart-item .options{font-size:12px;font-weight:600}#sa1 .mini-cart-opener{height:80px;width:80px}#sa1 .mini-cart-opener,#sa1 .mini-cart-wrapper{top:-80px}#sa1 .mini-cart-wrapper{-webkit-box-shadow:-10px 80px 20px -10px rgba(0,0,0,0.3);box-shadow:-10px 80px 20px -10px rgba(0,0,0,0.3)}#sa1 .mini-cart-opener::before{background-color:#30cfa1}#sa1 .mini-cart-close{background-color:#2a2a2a;color:#f2f2f2;height:80px;outline:1px solid #2a2a2a;position:absolute;right:0;width:80px}#sa1 .mini-cart-submit{padding:0}#sa1 .mini-cart-submit .btn{background-color:#30cfa1;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f7f7f8;font-size:12px;font-weight:600;padding:15px;text-transform:capitalize}#sa1 .mini-cart-submit .btn:disabled{border-color:transparent}@media only screen and (max-width:767px){.commerce-catalog #column-1{background-color:white;height:100vh;left:0;opacity:0;overflow:hidden;overflow-y:auto;padding:70px 24px 24px;position:fixed;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .6s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .6s cubic-bezier(0.165,0.84,0.44,1);-webkit-transition-delay:300ms;transition-delay:300ms;width:100%;z-index:998}.commerce-catalog #column-1 .portlet{margin:20px 0}.commerce-catalog #column-2{padding:15px 0 0}.commerce-catalog .mobile-filters-header{background-color:white;border-bottom:1px solid #fef7f7;height:70px;left:0;line-height:70px;position:absolute;text-align:center;top:0;width:100%}.commerce-catalog .mobile-filters-header .title{font-size:20px;line-height:70px}.commerce-catalog .mobile-filters-header .close-button{color:black;font-weight:bolder;height:70px;line-height:70px;pointer-events:all;position:absolute;right:0;text-align:center;top:0;width:70px;z-index:999}.commerce-catalog .mobile-filters-button{background-color:#2a2a2a;border-radius:50%;bottom:3%;-webkit-box-shadow:5px 5px 20px 4px rgba(0,0,0,0.3);box-shadow:5px 5px 20px 4px rgba(0,0,0,0.3);height:65px;position:fixed;right:5%;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .2s cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform .2s cubic-bezier(0.165,0.84,0.44,1);transition:transform .2s cubic-bezier(0.165,0.84,0.44,1);transition:transform .2s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .2s cubic-bezier(0.165,0.84,0.44,1);width:65px;z-index:988}.commerce-catalog .mobile-filters-button.is-behind{z-index:987}.commerce-catalog .mobile-filters-button .filters-icon{-webkit-animation:backInPlace .2s ease-out 1 forwards;animation:backInPlace .2s ease-out 1 forwards;-webkit-animation-delay:.2s;animation-delay:.2s;line-height:72px;opacity:0;text-align:center}@-webkit-keyframes backInPlace{to{opacity:1}}@keyframes backInPlace{to{opacity:1}}.commerce-catalog .mobile-filters-button.is-open{background-color:white;-webkit-transform:scale3d(25,25,1);transform:scale3d(25,25,1);-webkit-transition:background-color .3s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .4s ease-out;transition:background-color .3s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .4s ease-out;transition:transform .4s ease-out,background-color .3s cubic-bezier(0.165,0.84,0.44,1);transition:transform .4s ease-out,background-color .3s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .4s ease-out;-webkit-box-shadow:none;box-shadow:none}.commerce-catalog .mobile-filters-button.is-open .filters-icon{display:none}.commerce-catalog .mobile-filters-button.is-open ~ .row #column-1{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .3s cubic-bezier(0.165,0.84,0.44,1);-webkit-transition-delay:300ms;transition-delay:300ms}}.sa1-category-nav{background-color:white;color:#2a2a2a;left:0;position:absolute;top:80px;width:100%}.sa1-category-nav a{color:#2a2a2a;text-decoration:none;text-transform:capitalize}.sa1-category-nav__category{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;letter-spacing:1px;padding:20px 0;width:25%}.sa1-category-nav__category .category__title h3{font-size:14px;font-weight:600;letter-spacing:3px}.sa1-category-nav__category .category__title h3 a{text-transform:uppercase}.sa1-category-nav__category .category__products ul{list-style-type:none;margin:0;padding:0}.sa1-category-nav__category .category__products .product-item:hover{font-weight:700}.sa1-category-nav__category .category__products .product-item:hover::before{color:#30cfa1;content:'>>';font-size:17px;font-weight:700;height:16px;letter-spacing:-8px;line-height:16px;margin-left:-18px;position:absolute;-webkit-transform:scaleX(0.4);transform:scaleX(0.4);width:16px}.sa1-category-nav .row{margin:0;padding:0}@media screen and (max-width:1440px){.sa1-category-nav{margin:0 !important;padding:0 !important}}.sa1-category-nav__side{background-position:center;background-size:auto 100%;color:#fff;min-height:100%;padding:40px 25px 25px;position:relative}.sa1-category-nav__side::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(53,53,53,0.2)),to(#353535));background:linear-gradient(180deg,rgba(53,53,53,0.2) 0%,#353535 100%);content:'';height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.sa1-category-nav__side h2{font-size:24px;font-weight:600;text-transform:capitalize}.sa1-category-nav__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.sa1-category-nav__content .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:5;-ms-flex:5;flex:5;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 40px}.sa1-category-nav__content .show-more{text-align:center}.sa1-category-nav__content .show-more a{font-weight:600;padding-bottom:5px;position:relative}.sa1-category-nav__content .show-more a::before{border-bottom:2px solid transparent;content:'';height:100%;position:absolute;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;width:100%}.sa1-category-nav__content .show-more a:hover::before{border-bottom:2px solid #30cfa1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.sa1-category-nav:not(.is-open){display:none}.sa1-category-nav.is-open{-webkit-animation:category-nav-enter .2s ease-in forwards;animation:category-nav-enter .2s ease-in forwards;opacity:0}@-webkit-keyframes category-nav-enter{to{opacity:1}}@keyframes category-nav-enter{to{opacity:1}}.category-page__head{background-position:center;background-size:100% auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;height:300px;margin-bottom:35px;overflow:hidden;position:relative;width:100%}.category-page__head .portlet-commerce-category-content .category-detail{height:300px !important}.category-page__head .portlet-commerce-category-content .category-detail .category-image{height:100%;position:relative}.category-page__head .portlet-commerce-category-content .category-detail .category-image::after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(53,53,53,0.2)),to(#2a2a2a));background:linear-gradient(180deg,rgba(53,53,53,0.2) 0%,#2a2a2a 100%);content:'';height:100%;position:absolute;width:100%}.category-page__head .portlet-commerce-category-content .category-detail .category-image img{height:auto;position:absolute;top:50%;-webkit-transform:translateY(-25%);transform:translateY(-25%);width:100%}.category-page__head .portlet-commerce-category-content .category-detail .container-fluid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;padding:115px 100px 100px;position:absolute;top:0;width:100%}.category-page__head .portlet-commerce-category-content .category-detail .container-fluid .category-title{font-size:36px;font-weight:400}.category-page__head .portlet-commerce-category-content .category-detail .container-fluid .category-description{font-size:20px;font-weight:300}.category-page .panel-title{font-weight:bold !important;text-transform:uppercase}.category-page .panel-title .collapse-icon svg path{fill:#2a2a2a;stroke:#2a2a2a;stroke-width:24px;-webkit-transform:scale(0.7,0.7);transform:scale(0.7,0.7)}.category-page .panel-collapse .panel-body form>a.text-default{color:#7f848d;display:none;font-size:12px;font-weight:bold;position:absolute;right:35px;text-decoration:none;top:8px}.category-page .panel-collapse .panel-body form>a.text-default small{font-size:90%}.category-page .panel-collapse.show .panel-body form>a.text-default{display:inline}label[class*='-checkbox'],label[for*='rememberMe']{cursor:pointer;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label[class*='-checkbox'] input[type='checkbox'],label[for*='rememberMe'] input[type='checkbox']{cursor:pointer;height:16px;margin-right:10px;width:16px}label[class*='-checkbox'] input[type='checkbox']::before,label[for*='rememberMe'] input[type='checkbox']::before{background-color:#fff;border:1px solid #d7d7d7;border-radius:4px;content:'';font-weight:bold;height:16px;position:absolute;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out;width:16px}label[class*='-checkbox'] input[type='checkbox']:checked::before,label[for*='rememberMe'] input[type='checkbox']:checked::before{border:1px solid #30cfa1}label[class*='-checkbox'] input[type='checkbox']:hover::before,label[for*='rememberMe'] input[type='checkbox']:hover::before{background-color:#30cfa1;border:1px solid #30cfa1;-webkit-transition:background-color .1s ease-in;transition:background-color .1s ease-in}label[class*='-checkbox'] input[type='checkbox']:hover::after,label[class*='-checkbox'] input[type='checkbox']:checked::after,label[for*='rememberMe'] input[type='checkbox']:hover::after,label[for*='rememberMe'] input[type='checkbox']:checked::after{color:#30cfa1;content:'˩';font-size:15px;font-weight:bold;height:16px;left:6px;position:absolute;top:-1px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);width:16px}label[class*='-checkbox'] input[type='checkbox']:hover::after,label[for*='rememberMe'] input[type='checkbox']:hover::after{color:white;font-weight:bold}label[class*='-checkbox'] input[class*='compare-checkbox']:hover::after,label[class*='-checkbox'] input[class*='compare-checkbox']:checked::after,label[for*='rememberMe'] input[class*='compare-checkbox']:hover::after,label[for*='rememberMe'] input[class*='compare-checkbox']:checked::after{left:3px;top:2px}@media only screen and (max-width:767px){.commerce-checkout .commerce-multi-step-nav{display:none}.commerce-checkout .button-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.commerce-checkout .button-holder .btn-primary,.commerce-checkout .button-holder .btn-default{font-weight:600;height:60px;line-height:60px;margin:10px 0;padding:0}.commerce-checkout-summary-header{display:none}.commerce-checkout-summary-body .table thead{font-weight:600}.commerce-checkout-summary-footer{margin-bottom:40px;padding:0}.commerce-checkout-summary-footer .commerce-description{font-weight:400}.commerce-checkout-summary-footer .commerce-value{font-weight:600}.commerce-checkout-summary-footer .commerce-total{font-size:18px;margin-top:16px}.commerce-checkout-summary-footer .commerce-total .commerce-description{font-weight:600}}.commerce-suggestions{background:#fcfcfc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(90vh - 160px);overflow:hidden auto;position:relative}@media screen and (hover:none){.commerce-suggestions{max-height:calc(90vh - 240px)}}.commerce-suggestions.is-loading::before{-webkit-animation:shift-rightwards-suggestions 1s ease-in-out infinite;animation:shift-rightwards-suggestions 1s ease-in-out infinite;-webkit-animation-delay:.4s;animation-delay:.4s;background-color:#30cfa1;content:'';display:block;height:3px;position:absolute;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:100%}.commerce-suggestions__wrapper{overflow:auto;padding:20px 32px}.commerce-suggestions__label{color:#7f848d;font-size:12px;padding:10px 20px}.commerce-suggestions__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:70px;padding:10px 20px;position:relative}.commerce-suggestions__item.is-selected{background-color:#fff}.commerce-suggestions__item.is-selected::before{background-color:#30cfa1;content:'';height:100%;left:0;position:absolute;top:0;-webkit-transition:opacity ease 100ms;transition:opacity ease 100ms;width:2px}.commerce-suggestions__hints{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f8;color:#7f848d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;font-size:14px;padding:0 20px}.commerce-suggestions__hints svg{font-size:21px;margin-right:10px}.commerce-suggestions__hints svg:not(:first-of-type){margin-left:30px}@media screen and (hover:none){.commerce-suggestions__hints{display:none}}@-webkit-keyframes shift-rightwards-suggestions{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shift-rightwards-suggestions{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.sa1-footer{font-size:12px;font-weight:600;letter-spacing:1px;line-height:15px}.sa1-footer__info{border-bottom:5px solid #f2f2f2;padding:20px;text-align:center}.sa1-footer__info .payment-methods{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sa1-footer__info .payment-methods__method{height:30px}.sa1-footer__info .payment-methods__method img{height:100%;margin:0 5px;width:auto}.sa1-footer__menu{border-bottom:1px solid #f2f2f2;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(200px,1fr));line-height:25px;margin:0 20px;padding:40px calc((100vw - 1240px) / 2)}.sa1-footer__menu section{margin-bottom:20px}.sa1-footer__menu h2{font-size:14px;margin-bottom:20px;padding-bottom:20px;position:relative}.sa1-footer__menu h2::after{background:currentColor;bottom:0;content:'';display:block;height:2px;left:0;position:absolute;width:40px}.sa1-footer__menu nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sa1-footer__menu nav a,.sa1-footer__menu nav a:hover{color:currentColor}.sa1-footer__closing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 20px;padding:20px calc((100vw - 1240px) / 2)}.sa1-footer__closing .logo{height:auto;width:100px}.sa1-footer__closing nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.sa1-footer__closing nav a{color:currentColor;padding:0 10px;position:relative}.sa1-footer__closing nav a+a::before{background:currentColor;content:'';height:10px;left:-1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px}.sa1-frame{margin:auto}.sa1-frame__topbar{z-index:20}.sa1-frame__content{max-width:1366px;padding:40px 0 40px;z-index:21}@media screen and (max-width:577px){.sa1-frame__content{min-height:calc(100vh - 70px);padding:80px 0 40px}}.sa1-frame__content--wide{max-width:100%}.sa1-logo .logo{height:auto;width:130px}@media screen and (max-width:375px){.sa1-logo a{height:60px}}.sa1-main-menu{animation:main-menu-enter cubic-bezier(0.895,0.03,0.685,0.22) 400ms reverse}.sa1-main-menu.is-open .sa1-main-menu__open .sa1-topbar__button{background-color:#2a2a2a;color:#fff}.sa1-main-menu.is-open .sa1-main-menu__link-wrapper .sa1-topbar__button{background-color:#2a2a2a;color:#fff}.sa1-main-menu.is-open .sa1-main-menu__link-wrapper .sa1-topbar__button svg{-webkit-animation:main-menu-other-elements .5s ease-in forwards;animation:main-menu-other-elements .5s ease-in forwards;-webkit-animation-delay:.8s;animation-delay:.8s;opacity:0}.sa1-main-menu__link-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:main-menu-enter cubic-bezier(0.895,0.03,0.685,0.22) 400ms;animation:main-menu-enter cubic-bezier(0.895,0.03,0.685,0.22) 400ms;background-color:#2a2a2a;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;z-index:200}.sa1-main-menu__link-wrapper .commerce-topbar-button{background:#2a2a2a;color:#fff}.sa1-main-menu__link-wrapper .commerce-topbar-button::before{display:none}.sa1-main-menu__link-wrapper .commerce-topbar-button path{fill:#fff}.sa1-main-menu__link-wrapper .main-link{-webkit-animation:main-menu-other-elements .5s ease-in forwards;animation:main-menu-other-elements .5s ease-in forwards;-webkit-animation-delay:.3s;animation-delay:.3s;opacity:0}.sa1-main-menu:not(.is-open) .sa1-main-menu__link-wrapper{display:none}.sa1-main-menu__links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:80px;width:100%}.sa1-main-menu__links .main-link{display:inline-block}@media screen and (max-width:767px){.sa1-main-menu__links .main-link{display:block;font-size:1.1em;font-weight:200;margin-bottom:4em;text-align:center}}.sa1-main-menu__links .main-link__icon{display:none}@media screen and (min-width:376px) and (max-width:767px){.sa1-main-menu__links{background-color:#2a2a2a;bottom:0;left:0;padding-right:0;position:fixed;right:0;top:calc( 48px + 70px - 5px)}}@media screen and (max-width:375px){.sa1-main-menu__links{background-color:#2a2a2a;bottom:0;left:0;padding-right:0;position:fixed;right:0;top:calc( 48px + 70px - 11px)}}.sa1-main-menu .portlet-content-editable{-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0.1);box-shadow:0 0 0 1px rgba(255,255,255,0.1)}.sa1-main-menu::before{background:rgba(42,42,42,0.7);bottom:0;content:'';left:0;position:fixed;right:0;top:calc(56px + 80px);-webkit-transition:all ease 200ms;transition:all ease 200ms;-webkit-transition-delay:500ms;transition-delay:500ms}.sa1-main-menu:not(.is-open)::before{opacity:0;pointer-events:none;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:100ms;transition-duration:100ms}@-webkit-keyframes main-menu-enter{from{-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes main-menu-enter{from{-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes main-menu-other-elements{from{opacity:0;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes main-menu-other-elements{from{opacity:0;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media(max-width:767px){.sa1-main-navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.portlet-commerce-order-content .portlet-body>.commerce-panel__content>.row .col-md-3:nth-child(1),.portlet-commerce-order-content .portlet-body>.commerce-panel__content>.row .col-md-3:nth-child(3){display:none}.portlet-commerce-order-content .commerce-panel__title{font-size:18px;font-weight:600;line-height:25px;margin:15px 0}.portlet-commerce-order-content #commercePlacedOrderItemsTable th:nth-child(7),.portlet-commerce-order-content #commercePlacedOrderItemsTable th:nth-child(8),.portlet-commerce-order-content #commercePlacedOrderItemsTable td:nth-child(7),.portlet-commerce-order-content #commercePlacedOrderItemsTable td:nth-child(8),.portlet-commerce-order-content #commercePlacedOrderItemsTable td:nth-child(1) .image-name-cell__value{display:none}.portlet-commerce-order-content #commercePlacedOrderItemsTable th:nth-child(1){visibility:hidden}.portlet-commerce-order-content #commercePlacedOrderItemsTable .table-list th,.portlet-commerce-order-content #commercePlacedOrderItemsTable .table-list td{border:0}.portlet-commerce-order-content .commerce-button{margin:30px 0}.order-total.text-dark{color:#2a2a2a !important;font-size:12px !important;margin-left:auto;margin-right:135px;width:50%}@media only screen and (max-width:767px){.order-total.text-dark{margin-right:50px}}.order-total.text-dark .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.order-total.text-dark .row:last-child .h4{font-size:16px !important;font-weight:600;margin-top:20px}.order-total.text-dark .row .col{max-width:7em}.order-total.text-dark .row .col .h4{font-weight:bold}.order-total.text-dark .row .col-auto{color:#5c5e5e;min-width:30%;text-align:right}.order-total.text-dark .row .h4{font-size:1.1em !important}.order-total.text-dark ~ .button-holder{text-align:right}@media only screen and (max-width:767px){.order-total.text-dark ~ .button-holder{bottom:0;height:60px;left:0;margin:0;padding:0;position:fixed;text-align:center;width:100%;z-index:10}}.order-total.text-dark ~ .button-holder .btn{background-color:#30cfa1;border:0;cursor:pointer;font-size:12px;font-weight:bold;height:50px;line-height:12px;margin-right:80px;margin-top:20px;min-width:150px;padding:18px 30px !important}@media only screen and (max-width:767px){.order-total.text-dark ~ .button-holder .btn{border-radius:0;font-weight:600;height:100%;line-height:60px;margin:0;padding:0 !important;width:100%}}@media only screen and (max-width:767px){.order-total.text-dark ~ .button-holder .btn.disabled{background-color:#ccc;opacity:1}}.sa1-search{display:-webkit-box;display:-ms-flexbox;display:flex;width:80px}@media screen and (max-width:767px){.sa1-search{width:unset}}.sa1-search.is-open .sa1-search__bar-wrapper .sa1-topbar__button{background-color:#2a2a2a;color:#fff}.sa1-search__bar-wrapper{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:160px;z-index:3}@media screen and (max-width:767px){.sa1-search__bar-wrapper{right:0}}.sa1-search input{caret-color:#30cfa1}.sa1-search__bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:search-bar-enter ease-in 300ms forwards;animation:search-bar-enter ease-in 300ms forwards;background-color:#2a2a2a;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;pointer-events:all;-webkit-transform-origin:center bottom;transform-origin:center bottom}.sa1-search__bar .commerce-topbar-button{background-color:inherit}.sa1-search__bar .commerce-topbar-button:hover{color:inherit}.sa1-search__bar .commerce-topbar-button::before{mix-blend-mode:color}.sa1-search__bar *{-webkit-animation:search-bar-other-elements cubic-bezier(0.895,0.03,0.685,0.22) .1s forwards;animation:search-bar-other-elements cubic-bezier(0.895,0.03,0.685,0.22) .1s forwards;-webkit-animation-delay:300ms;animation-delay:300ms;opacity:0}.sa1-search:not(.is-open) .sa1-search__bar{display:none;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:100ms;transition-duration:100ms}.sa1-search__results{background:rgba(42,42,42,0.7);bottom:0;left:0;opacity:1;position:fixed;right:0;top:calc(56px + 80px);-webkit-transition:opacity 200ms ease-in;transition:opacity 200ms ease-in;-webkit-transition-delay:500ms !important;transition-delay:500ms !important}@media screen and (min-width:376px) and (max-width:767px){.sa1-search__results{top:calc( 48px + 70px)}.sa1-search__results .commerce-suggestions__wrapper{padding:20px}}@media screen and (max-width:375px){.sa1-search__results{top:calc( 48px + 70px - 11px)}.sa1-search__results .commerce-suggestions__wrapper{padding:20px}}.sa1-search:not(.is-open) .sa1-search__results{opacity:0;pointer-events:none;-webkit-transition:background .1s ease-out;transition:background .1s ease-out;-webkit-transition-delay:0 !important;transition-delay:0 !important}@-webkit-keyframes search-bar-enter{from{opacity:0;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes search-bar-enter{from{opacity:0;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes search-bar-other-elements{from{opacity:0}to{opacity:1}}@keyframes search-bar-other-elements{from{opacity:0}to{opacity:1}}.login-container,#signinmodal{-webkit-animation:popUp .2s ease-out 1 forwards;animation:popUp .2s ease-out 1 forwards;-webkit-animation-delay:.5s;animation-delay:.5s;margin:0 auto;max-width:31em;opacity:0;padding:20px 30px}@media screen and (max-width:767px){.login-container,#signinmodal{margin-top:35px;padding:20px 0 0}}.login-container .btn,.login-container .navigation li,#signinmodal .btn,#signinmodal .navigation li{font-size:12px;font-weight:bold;height:50px;line-height:50px;padding:0;width:100%}.login-container .sign-in-form .input-container,#signinmodal .sign-in-form .input-container{margin-top:20px}.login-container .sign-in-form::before,#signinmodal .sign-in-form::before{content:'';display:block;font-size:1.4em;font-weight:300;margin:20px 0;position:relative}@media screen and (max-width:767px){.login-container .sign-in-form::before,#signinmodal .sign-in-form::before{margin-bottom:30px;margin-top:-25px}}.login-container .navigation,#signinmodal .navigation{margin-top:50px;position:relative}.login-container .navigation::before,#signinmodal .navigation::before{border-top:1px solid rgba(0,0,0,0.05);content:'';position:absolute;text-align:center;top:-35px;width:100%}.login-container .navigation::after,#signinmodal .navigation::after{background-color:white;content:'';display:block;font-size:12px;font-weight:200;left:50%;margin:0 auto;padding:0 10px;position:absolute;text-align:center;top:-45px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.login-container .navigation li,#signinmodal .navigation li{display:block;font-size:12px !important;margin:0;padding:0;text-align:center}.login-container .navigation li:nth-child(1),#signinmodal .navigation li:nth-child(1){border:1px solid #353535;border-radius:4px;color:#353535;font-weight:bold;margin-bottom:20px}.login-container .navigation li a,#signinmodal .navigation li a{color:#353535 !important}.login-container .navigation li a:hover,#signinmodal .navigation li a:hover{color:#353535 !important}.login-container .navigation a i,#signinmodal .navigation a i{display:none}.login-container .navigation a[href*='create_account'],#signinmodal .navigation a[href*='create_account']{color:#353535}.login-container .navigation a[href*='create_account']:hover,#signinmodal .navigation a[href*='create_account']:hover{text-decoration:none}@-webkit-keyframes popUp{from{opacity:0;-webkit-transform:translate3d(0,2%,0);transform:translate3d(0,2%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes popUp{from{opacity:0;-webkit-transform:translate3d(0,2%,0);transform:translate3d(0,2%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.sa1-topbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr 200px 1fr;grid-template-columns:1fr 200px 1fr;left:0;padding-right:80px;position:fixed;right:0;top:56px;-webkit-transition:background-color .2s cubic-bezier(0.165,0.84,0.44,1),margin 500ms ease;transition:background-color .2s cubic-bezier(0.165,0.84,0.44,1),margin 500ms ease;z-index:988}@media screen and (max-width:577px){.sa1-topbar{top:48px}}body.open .sa1-topbar{margin-left:320px}body.open-admin-panel .sa1-topbar{margin-right:320px}body.open-admin-panel.lfr-has-simulation-panel .sa1-topbar{display:none}.sa1-topbar__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:0;color:currentColor;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;font-size:1rem;height:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;position:relative;-webkit-transition:all ease 150ms;transition:all ease 150ms;width:80px;z-index:0}@media screen and (min-width:376px) and (max-width:767px){.sa1-topbar__button{background-color:#fff}}@media screen and (max-width:767px){.sa1-topbar__button{height:70px;width:60px}}@media screen and (max-width:375px){.sa1-topbar__button{height:60px;width:45px}}.sa1-topbar__button>svg{z-index:1}@media only screen and (min-width:768px){.sa1-topbar__button::before{bottom:0;content:'';left:0;position:absolute;right:0;top:0;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:inherit;transition:inherit;z-index:-1}.sa1-topbar__button:hover{color:#fff}.sa1-topbar__button:hover path{fill:#fff}.sa1-topbar__button:hover::before{background-color:#2a2a2a;color:#fff;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .2s cubic-bezier(0.895,0.03,0.685,0.22);transition:-webkit-transform .2s cubic-bezier(0.895,0.03,0.685,0.22);transition:transform .2s cubic-bezier(0.895,0.03,0.685,0.22);transition:transform .2s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .2s cubic-bezier(0.895,0.03,0.685,0.22)}}.sa1-topbar__button[disabled],.sa1-topbar__button.is-disabled,.sa1-topbar__button[data-badge-count='0'] svg{opacity:.5}.sa1-topbar__button:not(.has-badge)::after{display:none}.sa1-topbar__button.has-badge::after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#30cfa1;border-radius:50%;color:white;content:attr(data-badge-count);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;font-weight:bold;height:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;line-height:1;margin-left:-9px;margin-top:-9px;position:absolute;top:50%;-webkit-transform:translate(17px,-7px);transform:translate(17px,-7px);-webkit-transition:all ease 200ms;transition:all ease 200ms;width:18px}@media screen and (max-width:450px){.sa1-topbar__button.has-badge::after{margin:0;-webkit-transform:translate(0,-23px);transform:translate(0,-23px)}}.sa1-topbar__button:not(.has-badge)::after{opacity:0;-webkit-transform:scale(0.1) translate(17px,-7px);transform:scale(0.1) translate(17px,-7px)}.sa1-topbar__icon--active{display:none}@media screen and (min-width:768px){.sa1-topbar--translucent{background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,rgba(0,0,0,0.3)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,0.3) 30%,transparent)}.sa1-topbar--translucent .sa1-topbar__button{background-color:transparent;color:#fff}}@media only screen and (min-width:768px) and (min-width:768px){.sa1-topbar--translucent .sa1-topbar__button::before{bottom:0;content:'';left:0;position:absolute;right:0;top:0;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:inherit;transition:inherit;z-index:-1}.sa1-topbar--translucent .sa1-topbar__button:hover{color:#fff}.sa1-topbar--translucent .sa1-topbar__button:hover path{fill:#fff}.sa1-topbar--translucent .sa1-topbar__button:hover::before{background-color:#2a2a2a;color:#fff;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .2s cubic-bezier(0.895,0.03,0.685,0.22);transition:-webkit-transform .2s cubic-bezier(0.895,0.03,0.685,0.22);transition:transform .2s cubic-bezier(0.895,0.03,0.685,0.22);transition:transform .2s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .2s cubic-bezier(0.895,0.03,0.685,0.22)}}@media screen and (min-width:768px){.sa1-topbar--translucent .sa1-logo svg path:nth-child(1){fill:white;stroke:transparent}.sa1-topbar--translucent .is-open .sa1-topbar__button{background-color:#2a2a2a;color:#fff}}.sa1-topbar__menu{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.sa1-topbar__menu.is-open ~ .sa1-frame .mobile-filters-button{display:none}.sa1-topbar__logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-align:center}.sa1-topbar__actions{display:-ms-inline-grid;display:inline-grid;grid-auto-flow:column;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}@media screen and (max-width:767px){.sa1-topbar__actions .sa1-account{display:none}}.navbar-nav li{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:35px;padding-left:20px}.navbar-nav li.active span,.navbar-nav li:hover span{font-weight:600}.navbar-nav li.active::before,.navbar-nav li:hover::before{color:#30cfa1;content:'>>';font-size:17px;font-weight:bold;height:16px;left:7px;letter-spacing:-18px;position:absolute;top:7px;-webkit-transform:scaleX(0.4);transform:scaleX(0.4);width:16px}.navbar-nav li a{color:#353535;font-size:12px;font-weight:400}.navbar-nav li a img{display:none}.portlet-commerce-wish-list-content th.lfr-product-column{color:transparent}.portlet-commerce-wish-list-content h3{font-size:20px;line-height:32px}.portlet-column-content.empty{padding:50px}#wrapper{padding-bottom:0 !important;padding-top:0 !important;position:relative}#sa1{font-size:14px}button{background-color:#fff}body.has-control-menu.signed-in.has-edit-mode-menu .sa1-topbar{display:none}body:not(.has-control-menu) .sa1-topbar{top:0}@media screen and (max-width:767px){body:not(.has-control-menu) .sa1-topbar{top:0}}body:not(.has-control-menu) .sa1-frame__content--wide{padding:0}body:not(.has-control-menu) .sa1-frame__content--wide .login-container{padding:126px 30px !important}body:not(.has-control-menu) .sa1-search__results,body:not(.has-control-menu) .sa1-main-menu::before{top:80px}@media screen and (max-width:767px){body:not(.has-control-menu) .sa1-search__results,body:not(.has-control-menu) .sa1-main-menu::before{top:70px}}@media screen and (max-width:375px){body:not(.has-control-menu) .sa1-search__results,body:not(.has-control-menu) .sa1-main-menu::before{top:calc(70px - 10px)}}body:not(.has-control-menu) #currentHead{display:none}body:not(.has-control-menu) .sa1-main-menu__links{top:calc(80px - 1px)}@media screen and (max-width:767px){body:not(.has-control-menu) .sa1-main-menu__links{top:calc(70px - 10px)}}button{background-color:#fff}.sa1-content{padding-top:0 !important}.sa1-content--wide{margin:0 auto;overflow-x:hidden;padding:0;width:100%}@media only screen and (max-width:376px){.sa1-content--wide{padding-top:70px}}.sa1-content .portlet-barebone{margin-top:0 !important}.sa1-content:not(.sa1-content--wide) .portlet-login{-webkit-transform:translateY(-70px);transform:translateY(-70px)}.sa1-frame__content{padding-top:0 !important}body:not(.is-accessible) *:focus{outline:none !important}.sa1-frame .form-group,.preview-panel .form-group{margin-bottom:1rem}.sa1-frame .form-group--sizePrimary,.preview-panel .form-group--sizePrimary{max-width:350px}.sa1-frame .form-group--sizeSecondary,.preview-panel .form-group--sizeSecondary{max-width:285px}.sa1-frame .form-group--inline,.preview-panel .form-group--inline{display:inline-block}.sa1-frame .form-group--horizontal,.preview-panel .form-group--horizontal{width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sa1-frame .form-group.has-autocomplete,.preview-panel .form-group.has-autocomplete{margin-bottom:0}.sa1-frame .form-group .form-control,.preview-panel .form-group .form-control{background-color:transparent;border-color:#d7d7d7;border-radius:0;border-width:1px !important;grid-area:input;line-height:1.5;min-height:50px;font-family:"A1Sans-Bold",sans-serif;font-size:1rem}.sa1-frame .form-group .form-control:focus,.preview-panel .form-group .form-control:focus{border-color:#d7d7d7;-webkit-box-shadow:none;box-shadow:none}.sa1-frame .form-group .form-control.error,.preview-panel .form-group .form-control.error{border:1px solid #da291c}.sa1-frame .form-group .form-control.valid,.preview-panel .form-group .form-control.valid{border:1px solid #6295ac}.sa1-frame .form-group label.error,.preview-panel .form-group label.error{color:#da291c;padding:.25rem 1rem;margin:0}.sa1-frame .form-group.float-input .label,.preview-panel .form-group.float-input .label{position:absolute;border:0;top:12px;left:.65rem;-webkit-transition:all .1s;transition:all .1s;background:transparent;color:#bbb;font-family:"A1Sans-Regular",sans-serif;font-weight:400;font-size:1rem;cursor:text;z-index:5}@media(max-width:766px){.sa1-frame .form-group.float-input .label,.preview-panel .form-group.float-input .label{top:15px}}.sa1-frame .form-group.float-input .label.is-focused,.preview-panel .form-group.float-input .label.is-focused{font-size:.75rem;color:gray;top:.35rem}.sa1-frame .form-group.float-input input,.sa1-frame .form-group.float-input textarea,.preview-panel .form-group.float-input input,.preview-panel .form-group.float-input textarea{border-radius:0;border:solid;border-width:1px !important;border-color:#d7d7d7;grid-area:input;line-height:1.5;font-size:1rem;-webkit-transition:all .3s;transition:all .3s;padding:1.5rem 1rem .375rem 1rem;background:white}.sa1-frame .form-group.float-input input:focus+.label,.sa1-frame .form-group.float-input input.is-focused+.label,.sa1-frame .form-group.float-input input:disabled:not([value=""])+.label,.sa1-frame .form-group.float-input input:focus+label+.label,.sa1-frame .form-group.float-input input.is-focused+label+.label,.sa1-frame .form-group.float-input input:disabled:not([value=""])+label+.label,.sa1-frame .form-group.float-input textarea:focus+.label,.sa1-frame .form-group.float-input textarea.is-focused+.label,.sa1-frame .form-group.float-input textarea:disabled:not([value=""])+.label,.sa1-frame .form-group.float-input textarea:focus+label+.label,.sa1-frame .form-group.float-input textarea.is-focused+label+.label,.sa1-frame .form-group.float-input textarea:disabled:not([value=""])+label+.label,.preview-panel .form-group.float-input input:focus+.label,.preview-panel .form-group.float-input input.is-focused+.label,.preview-panel .form-group.float-input input:disabled:not([value=""])+.label,.preview-panel .form-group.float-input input:focus+label+.label,.preview-panel .form-group.float-input input.is-focused+label+.label,.preview-panel .form-group.float-input input:disabled:not([value=""])+label+.label,.preview-panel .form-group.float-input textarea:focus+.label,.preview-panel .form-group.float-input textarea.is-focused+.label,.preview-panel .form-group.float-input textarea:disabled:not([value=""])+.label,.preview-panel .form-group.float-input textarea:focus+label+.label,.preview-panel .form-group.float-input textarea.is-focused+label+.label,.preview-panel .form-group.float-input textarea:disabled:not([value=""])+label+.label{font-size:.75rem;color:gray;top:.35rem}.sa1-frame .form-group.float-input input:required+.label::after,.sa1-frame .form-group.float-input input:required+label+.label::after,.sa1-frame .form-group.float-input input.is-required+.label::after,.sa1-frame .form-group.float-input textarea:required+.label::after,.sa1-frame .form-group.float-input textarea:required+label+.label::after,.sa1-frame .form-group.float-input textarea.is-required+.label::after,.preview-panel .form-group.float-input input:required+.label::after,.preview-panel .form-group.float-input input:required+label+.label::after,.preview-panel .form-group.float-input input.is-required+.label::after,.preview-panel .form-group.float-input textarea:required+.label::after,.preview-panel .form-group.float-input textarea:required+label+.label::after,.preview-panel .form-group.float-input textarea.is-required+.label::after{content:"*"}.sa1-frame .form-group.float-input input:disabled,.sa1-frame .form-group.float-input textarea:disabled,.preview-panel .form-group.float-input input:disabled,.preview-panel .form-group.float-input textarea:disabled{border-color:#efefef;background:#efefef;color:#bbb}.sa1-frame .form-group.float-input input:disabled+.label,.sa1-frame .form-group.float-input textarea:disabled+.label,.preview-panel .form-group.float-input input:disabled+.label,.preview-panel .form-group.float-input textarea:disabled+.label{border-color:#efefef;background:transparent}.sa1-frame .form-group.float-input .help-block,.preview-panel .form-group.float-input .help-block{color:gray;display:block;font-family:"A1Sans-Regular",sans-serif;font-size:.75rem;margin:0;padding:.5625rem .9375rem 0;line-height:1.25}.sa1-frame .form-group.float-input .form-help-box,.preview-panel .form-group.float-input .form-help-box{position:absolute;top:12px;right:20px;border:2px solid #da291c;background:#da291c;color:#fff}.sa1-frame .form-group.float-input .form-help-box:hover,.preview-panel .form-group.float-input .form-help-box:hover{border:2px solid #f83a2c;background:#f83a2c}.sa1-frame .form-group.float-input.has-error .help-block,.preview-panel .form-group.float-input.has-error .help-block{color:#c5564e;display:block;font-family:"A1Sans-Regular",sans-serif;font-size:.75rem;margin:0;padding:.5625rem .9375rem 0;line-height:1.25}.sa1-frame .form-group.float-input.has-error input,.sa1-frame .form-group.float-input.has-error input:focus,.preview-panel .form-group.float-input.has-error input,.preview-panel .form-group.float-input.has-error input:focus{border:solid;border-width:1px;border-color:#da291c}.sa1-frame .form-group.search-input,.preview-panel .form-group.search-input{background:#fff}.sa1-frame .form-group.search-input .icon,.preview-panel .form-group.search-input .icon{position:absolute;font-size:1.5rem;top:15px;left:10px}.sa1-frame .form-group.search-input input.form-control,.preview-panel .form-group.search-input input.form-control{padding-left:2.8125rem;font-family:"A1Sans-Regular",sans-serif}.sa1-frame .form-group.form-check .help-block,.preview-panel .form-group.form-check .help-block{color:gray;display:block;font-family:"A1Sans-Regular",sans-serif;font-size:.75rem;margin:0;line-height:1.25;padding:4px 0 0 24px;display:block;font-family:"A1Sans-Regular",sans-serif;font-size:.75rem;margin:0;padding:.5625rem .9375rem 0;line-height:1.25}.sa1-frame .form-group.form-check label.error,.preview-panel .form-group.form-check label.error{position:absolute;bottom:-0.25rem;left:.5rem}.sa1-frame .form-group.form-check .form-check-input[type="checkbox"].error+label+.form-check-label,.preview-panel .form-group.form-check .form-check-input[type="checkbox"].error+label+.form-check-label{padding-bottom:1.5rem}.sa1-frame .form-group.form-check .form-check-input[type="checkbox"].error+label+.form-check-label::before,.preview-panel .form-group.form-check .form-check-input[type="checkbox"].error+label+.form-check-label::before{border-color:#da291c !important}.sa1-frame .form-group.form-check.has-error .help-block,.preview-panel .form-group.form-check.has-error .help-block{color:#c5564e;display:block;font-family:"A1Sans-Regular",sans-serif;font-size:.75rem;margin:0;line-height:1.25;padding:4px 0 0 24px}.sa1-frame .form-group.form-check .form-check-input[type="checkbox"],.preview-panel .form-group.form-check .form-check-input[type="checkbox"]{opacity:0;z-index:1;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;width:0;height:0}.sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label,.sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label,.preview-panel .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label,.preview-panel .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label{display:inline-block;vertical-align:middle;position:relative;color:#000;font-size:.875rem;font-family:"A1Sans-Bold",sans-serif;padding-left:1.5625rem}.ListOptions .sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label,.ListOptions .sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label,.ListOptions .preview-panel .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label,.ListOptions .preview-panel .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label{font-family:"A1Sans-Regular",sans-serif}.sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label:before,.sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label:before,.preview-panel .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label:before,.preview-panel .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label:before{content:"";display:inline-block;position:absolute;left:0;top:2px;width:16px;height:16px;outline:0;border-width:1px;border-style:solid;border-color:#d7d7d7;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out;background:#fff}.ListOptions .sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label:before,.ListOptions .sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label:before,.ListOptions .preview-panel .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label:before,.ListOptions .preview-panel .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label:before{border-color:#bbb}.sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label:after,.sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label:after,.preview-panel .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label:after,.preview-panel .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label:after{display:block;position:absolute;width:6px;height:10px;left:4px;top:10px;margin:0;padding:0;border:solid #da291c;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%)}.sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label.box-align-bottom:before,.sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label.box-align-bottom:before,.preview-panel .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label.box-align-bottom:before,.preview-panel .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label.box-align-bottom:before{top:initial;bottom:2px}.sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label.box-align-bottom:after,.sa1-frame .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label.box-align-bottom:after,.preview-panel .form-group.form-check .form-check-input[type="checkbox"]+.form-check-label.box-align-bottom:after,.preview-panel .form-group.form-check .form-check-input[type="checkbox"]+label+.form-check-label.box-align-bottom:after{top:initial;bottom:0}.sa1-frame .form-group.form-check .form-check-input:checked[type="checkbox"]+.form-check-label::after,.sa1-frame .form-group.form-check .form-check-input:checked[type="checkbox"]+label+.form-check-label::after,.sa1-frame .form-group.form-check .form-check-input:disabled:checked[type="checkbox"]+.Form-checkboxLabel::after,.preview-panel .form-group.form-check .form-check-input:checked[type="checkbox"]+.form-check-label::after,.preview-panel .form-group.form-check .form-check-input:checked[type="checkbox"]+label+.form-check-label::after,.preview-panel .form-group.form-check .form-check-input:disabled:checked[type="checkbox"]+.Form-checkboxLabel::after{content:""}.sa1-frame .form-group.form-check .form-check-input:disabled[type="checkbox"]+.form-check-label::after,.preview-panel .form-group.form-check .form-check-input:disabled[type="checkbox"]+.form-check-label::after{border-color:#585858}.sa1-frame .form-group.form-check .form-check-input:checked[type="checkbox"]+.form-check-label::before,.preview-panel .form-group.form-check .form-check-input:checked[type="checkbox"]+.form-check-label::before{background:#fff}.sa1-frame .form-group.form-check .form-check-input:disabled[type="checkbox"]+.form-check-label,.preview-panel .form-group.form-check .form-check-input:disabled[type="checkbox"]+.form-check-label{color:gray}.sa1-frame .form-group.form-check .form-check-input:disabled[type="checkbox"]+.form-check-label::before,.preview-panel .form-group.form-check .form-check-input:disabled[type="checkbox"]+.form-check-label::before{border-color:#efefef;background:#efefef}.sa1-frame .form-group.form-check .form-check-input[type="radio"],.preview-panel .form-group.form-check .form-check-input[type="radio"]{z-index:1;position:absolute;opacity:0;cursor:pointer;width:0;height:0}.sa1-frame .form-group.form-check .form-check-input[type="radio"]+.form-check-label,.preview-panel .form-group.form-check .form-check-input[type="radio"]+.form-check-label{position:relative;vertical-align:middle;display:inline-block;padding-left:24px;font-weight:normal;cursor:pointer;color:#000;font-size:.875rem;font-family:"A1Sans-Bold",sans-serif;padding-top:2px}.sa1-frame .form-group.form-check .form-check-input[type="radio"]+.form-check-label:before,.preview-panel .form-group.form-check .form-check-input[type="radio"]+.form-check-label:before{content:"";display:inline-block;position:absolute;margin:auto 0;top:3px;left:0;bottom:0;right:0;left:0;width:16px;height:16px;outline:0;border:1px solid #d7d7d7;border-radius:50%;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out;background:#fff}.sa1-frame .form-group.form-check .form-check-input[type="radio"]+.form-check-label:after,.preview-panel .form-group.form-check .form-check-input[type="radio"]+.form-check-label:after{content:"";display:inline-block;position:absolute;margin:auto 0;top:3px;left:3px;bottom:0;right:0;width:10px;height:10px;color:#555;border-radius:50%}.sa1-frame .form-group.form-check .form-check-input[type="radio"]:checked+.form-check-label::after,.preview-panel .form-group.form-check .form-check-input[type="radio"]:checked+.form-check-label::after{background:#da291c}.sa1-frame .form-group.form-check .form-check-input[type="radio"]:checked:disabled+.form-check-label::after,.preview-panel .form-group.form-check .form-check-input[type="radio"]:checked:disabled+.form-check-label::after{background:#585858}.sa1-frame .form-group.form-check .form-check-input[type="radio"]:disabled+.form-check-label,.preview-panel .form-group.form-check .form-check-input[type="radio"]:disabled+.form-check-label{color:gray}.sa1-frame .form-group.form-check .form-check-input[type="radio"]:disabled+.form-check-label::before,.preview-panel .form-group.form-check .form-check-input[type="radio"]:disabled+.form-check-label::before{border-color:#efefef;background:#efefef}.sa1-frame .form-group.form-switch input[type="checkbox"],.preview-panel .form-group.form-switch input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.sa1-frame .form-group.form-switch input[type="checkbox"]:focus,.preview-panel .form-group.form-switch input[type="checkbox"]:focus{outline:0}.sa1-frame .form-group.form-switch .form-switch-input,.preview-panel .form-group.form-switch .form-switch-input{height:1.9rem;width:3.4rem;border-radius:0;display:inline-block;position:relative;margin:0;border:2px solid #d7d7d7;background:#efefef;-webkit-transition:all .2s ease;transition:all .2s ease}.sa1-frame .form-group.form-switch .form-switch-input:after,.preview-panel .form-group.form-switch .form-switch-input:after{content:"";position:absolute;top:.2rem;left:.2rem;width:1.25rem;height:1.25rem;border-radius:0;background:gray;-webkit-box-shadow:0 1px 2px rgba(44,44,44,0.2);box-shadow:0 1px 2px rgba(44,44,44,0.2);-webkit-transition:all .2s cubic-bezier(0.5,0.1,0.75,1.35);transition:all .2s cubic-bezier(0.5,0.1,0.75,1.35)}.sa1-frame .form-group.form-switch .form-switch-input:checked,.preview-panel .form-group.form-switch .form-switch-input:checked{background:#c6d9e1 !important;border-color:#6295ac}.sa1-frame .form-group.form-switch .form-switch-input:checked:after,.preview-panel .form-group.form-switch .form-switch-input:checked:after{background:#6295ac;-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}.sa1-frame .form-group .input-loader,.preview-panel .form-group .input-loader{position:absolute;top:15px;right:10px;display:none}.sa1-frame .form-group .input-loader.active,.preview-panel .form-group .input-loader.active{display:block}.sa1-frame .Dropdown-select,.preview-panel .Dropdown-select{display:none;pointer-events:none}.sa1-frame .Dropdown,.preview-panel .Dropdown{position:relative;min-width:100px}.sa1-frame .Dropdown--noMinWidth,.preview-panel .Dropdown--noMinWidth{min-width:0}.sa1-frame .Dropdown.is-full,.preview-panel .Dropdown.is-full{display:block;width:100%;max-width:none}.sa1-frame .Dropdown.hasIcons,.preview-panel .Dropdown.hasIcons{min-width:300px}.sa1-frame .Dropdown.hasIcons .Dropdown-link,.preview-panel .Dropdown.hasIcons .Dropdown-link{color:#000}.sa1-frame .Dropdown.hasIcons .Dropdown-suptitle,.sa1-frame .Dropdown.hasIcons .Dropdown-title,.preview-panel .Dropdown.hasIcons .Dropdown-suptitle,.preview-panel .Dropdown.hasIcons .Dropdown-title{padding-left:1.625rem}.sa1-frame .Dropdown.hasIcons .Dropdown-label .Dropdown-icon,.preview-panel .Dropdown.hasIcons .Dropdown-label .Dropdown-icon{position:absolute;left:14px;top:14px}.sa1-frame .Dropdown .toggle,.preview-panel .Dropdown .toggle{-webkit-transition:transform .5s;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.sa1-frame .Dropdown-label,.preview-panel .Dropdown-label{z-index:9;position:relative;display:inline-block;width:100%;padding:.85rem 2.5rem .75rem 1rem;line-height:1.25;text-align:left;border-radius:0;background-color:#fff;border:1px solid #d7d7d7;cursor:pointer;color:#000;white-space:nowrap;overflow:hidden;height:50px}.sa1-frame .Dropdown-label.hasSuptitle,.preview-panel .Dropdown-label.hasSuptitle{padding:1.55rem 2.5rem 1rem 1rem}.sa1-frame .Dropdown-label:disabled,.preview-panel .Dropdown-label:disabled{background:#efefef;color:#bbb;cursor:not-allowed}.sa1-frame .Dropdown-label:disabled .Dropdown-iconWrapper,.preview-panel .Dropdown-label:disabled .Dropdown-iconWrapper{background:transparent !important}.TabbedNavMobile .sa1-frame .Dropdown-label,.TabbedNavMobile .preview-panel .Dropdown-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.sa1-frame .Dropdown-label .Dropdown-icon,.preview-panel .Dropdown-label .Dropdown-icon{position:relative;float:left;height:auto;margin-top:0;left:unset;text-align:center;-webkit-transform:unset;transform:unset}@media all and (-ms-high-contrast:none){.sa1-frame .Dropdown-label .Dropdown-icon .icon,.preview-panel .Dropdown-label .Dropdown-icon .icon{margin-top:-5px}}.sa1-frame .Dropdown-label .Dropdown-icon .icon,.preview-panel .Dropdown-label .Dropdown-icon .icon{width:1.625rem;position:relative}.sa1-frame .Dropdown-label .Dropdown-icon .icon svg,.sa1-frame .Dropdown-label .Dropdown-icon .icon img,.preview-panel .Dropdown-label .Dropdown-icon .icon svg,.preview-panel .Dropdown-label .Dropdown-icon .icon img{left:7px}.sa1-frame .Dropdown-value,.preview-panel .Dropdown-value{text-decoration:none}.sa1-frame .Dropdown-suptitle,.sa1-frame .Dropdown-subtitle,.preview-panel .Dropdown-suptitle,.preview-panel .Dropdown-subtitle{display:block}.sa1-frame .Dropdown-suptitle,.preview-panel .Dropdown-suptitle{pointer-events:none;font-family:"A1Sans-Regular",sans-serif;font-size:.75rem;color:gray;position:absolute;top:.5rem}.TabbedNavMobile .sa1-frame .Dropdown-suptitle,.TabbedNavMobile .preview-panel .Dropdown-suptitle{font-family:"A1Sans-Light",sans-serif;font-size:.75rem;color:gray;margin:0 0 -2px}.sa1-frame .Dropdown-title,.preview-panel .Dropdown-title{font-family:"A1Sans-Bold",sans-serif;font-size:1rem;color:inherit}.TabbedNavMobile .sa1-frame .Dropdown-title,.TabbedNavMobile .preview-panel .Dropdown-title{font-size:1.125rem;font-family:"A1Serif-Bold",serif;margin-top:-8px}.sa1-frame .Dropdown-metaValue,.preview-panel .Dropdown-metaValue{font-size:.75rem;color:#bbb}.sa1-frame .Dropdown-note,.preview-panel .Dropdown-note{white-space:nowrap;overflow:hidden;font-size:.875rem;color:gray}.sa1-frame .Dropdown-titleMeta,.preview-panel .Dropdown-titleMeta{color:gray;font-size:.875rem}.sa1-frame .Dropdown-iconWrapper,.preview-panel .Dropdown-iconWrapper{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,#fff));background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 50%);-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:25px}.sa1-frame .Dropdown-iconWrapper .icon,.preview-panel .Dropdown-iconWrapper .icon{position:relative;font-size:.625rem}.sa1-frame .Dropdown-iconWrapper .icon svg,.sa1-frame .Dropdown-iconWrapper .icon img,.preview-panel .Dropdown-iconWrapper .icon svg,.preview-panel .Dropdown-iconWrapper .icon img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sa1-frame .Dropdown-icon,.preview-panel .Dropdown-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:103}.sa1-frame .Dropdown-icon .icon,.preview-panel .Dropdown-icon .icon{width:40px;position:relative}.sa1-frame .Dropdown-icon .icon img,.sa1-frame .Dropdown-icon .icon svg,.preview-panel .Dropdown-icon .icon img,.preview-panel .Dropdown-icon .icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sa1-frame .DropdownIcon--rotated .toggle,.preview-panel .DropdownIcon--rotated .toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sa1-frame .Dropdown-list,.preview-panel .Dropdown-list{z-index:-1;display:none;pointer-events:none;position:absolute;left:0;top:100%;width:100%;margin:-1px 0 0 0;background:#fff;-webkit-transition:.2s opacity cubic-bezier(0.18,0.89,0.32,1.28);transition:.2s opacity cubic-bezier(0.18,0.89,0.32,1.28);border:1px solid #d7d7d7;border-top:0}.sa1-frame .Dropdown-list--active,.preview-panel .Dropdown-list--active{display:block;z-index:999;pointer-events:initial}.sa1-frame .Dropdown-list--active:first-of-type,.preview-panel .Dropdown-list--active:first-of-type{z-index:1000}.sa1-frame .Dropdown-listItem,.preview-panel .Dropdown-listItem{position:relative;cursor:pointer}.sa1-frame .Dropdown-listItem.active .Dropdown-link,.preview-panel .Dropdown-listItem.active .Dropdown-link{padding-right:46px;color:#000;background:#efefef}.sa1-frame .Dropdown-listItem.active .Dropdown-link .icon-wrapper,.preview-panel .Dropdown-listItem.active .Dropdown-link .icon-wrapper{font-size:.875rem;padding:14px 13px 14px 55px}.sa1-frame .Dropdown-listItem.active .Dropdown-link .icon-wrapper .icon,.preview-panel .Dropdown-listItem.active .Dropdown-link .icon-wrapper .icon{display:block}.sa1-frame .Dropdown-listItem:hover .Dropdown-link,.preview-panel .Dropdown-listItem:hover .Dropdown-link{background:#efefef}.sa1-frame .Dropdown-link,.preview-panel .Dropdown-link{display:block;position:relative;padding:10px 14px;font-family:"A1Sans-Regular",sans-serif;font-size:1rem;color:#585858;text-decoration:none;overflow:hidden}@media only screen and (min-width:1024px){.sa1-frame .Dropdown-link,.preview-panel .Dropdown-link{cursor:pointer;-webkit-transition:color 300ms;transition:color 300ms}}.sa1-frame .Dropdown-link:focus,.preview-panel .Dropdown-link:focus{outline:0}.sa1-frame .Dropdown-link .icon-wrapper,.preview-panel .Dropdown-link .icon-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 0 14px 25px;vertical-align:middle}.sa1-frame .Dropdown-link .icon-wrapper .icon,.preview-panel .Dropdown-link .icon-wrapper .icon{display:none;color:#f83a2c}.sa1-frame .Dropdown-link.hasIcons,.preview-panel .Dropdown-link.hasIcons{padding-left:40px !important}.Dropdown.dropdown-mini{width:105px}.Dropdown.dropdown-mini .Dropdown-label{text-align:right;border-radius:5px;padding:.75rem 3.5rem .75rem 1rem}@media(min-width:992px){.Dropdown.dropdown-mini .Dropdown-label{padding-top:.55rem}}.Dropdown.dropdown-mini .Dropdown-label .Dropdown-title{font-family:"A1Serif-Bold",serif;color:#000;font-size:1.5rem}.Dropdown.dropdown-mini .Dropdown-label .Dropdown-iconWrapper{right:2rem;background:transparent;bottom:2px}@media(max-width:766px){.Dropdown.dropdown-mini .Dropdown-label .Dropdown-iconWrapper{bottom:2px}}.Dropdown.dropdown-mini .Dropdown-label .Dropdown-iconWrapper .icon{font-size:8px}.Dropdown.dropdown-mini .Dropdown-list .Dropdown-link{text-align:left}.Dropdown.dropdown-mini .Dropdown-list .Dropdown-link .Dropdown-value{font-family:"A1Sans-Bold",sans-serif}.Dropdown.dropdown-mini.is-modern{width:105px}.Dropdown.dropdown-mini.is-modern .Dropdown-label{border:0;border-radius:5px;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,0.15);box-shadow:0 4px 20px 0 rgba(0,0,0,0.15)}.Dropdown.dropdown-mini.is-modern .Dropdown-list{border:0;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,0.15);box-shadow:0 4px 20px 0 rgba(0,0,0,0.15)}.form-row>.col,.form-row>[class*="col-"]{padding-right:10px;padding-left:10px}.form-row .form-group.float-input .form-control[type="date"]+label{top:.35rem !important;font-size:.75rem}@media(max-width:766px){.form-row .form-group.float-input .form-control{padding-left:.95rem}}.form-row .form-group.float-input label.label{left:1.25rem}.ddm-form-basic-info .ddm-form-name{padding:1.25rem .625rem 2.5rem !important}form.form .container-fluid{padding:0}form.form .lfr-ddm-form-submit{margin-right:10px}.form-group.file-upload .file-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form-group.file-upload .file-input-label{background-color:#6295ac;display:inline-block;cursor:pointer;padding:.5rem 1rem;color:white}.form-group.file-upload .file-input-label>span{font-size:1rem;font-family:"A1Serif-Bold",serif;color:white}.form-group.file-upload .file-input-label>.icon{margin-right:10px}.form-group.file-upload .file-input-file{color:#6295ac;font-family:"A1Sans-Regular",sans-serif;padding:10px;padding-right:0}.form-group.file-upload .file-input-file .delete-file{border:0;color:#6295ac}.form-group.file-upload .file-input-file .delete-file::after{content:"\e914";font-family:"icomoon"}.input-loader{border:3px solid transparent;border-top:3px solid #d7d7d7;border-radius:50%;width:25px;height:25px;-webkit-animation:loaderSpinner 1s infinite linear;animation:loaderSpinner 1s infinite linear}@-webkit-keyframes loaderSpinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}70%{-webkit-transform:rotate(280deg);transform:rotate(280deg)}90%{-webkit-transform:rotate(340deg);transform:rotate(340deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderSpinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}70%{-webkit-transform:rotate(280deg);transform:rotate(280deg)}90%{-webkit-transform:rotate(340deg);transform:rotate(340deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}input.form-control:not([type="range"]){-webkit-appearance:textfield !important}.Calendar-header button{background:0;border:0;outline:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-moz-user-select:none;-ms-user-select:none;cursor:pointer}.Calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.2rem 1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Calendar-arrow path{-webkit-transition:all .3s ease;transition:all .3s ease;fill:#000}.Calendar-headerLabel{font-family:"A1Serif-Bold",serif;width:100%;text-align:center}.Calendar-week{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"A1Serif-Bold",serif;border-bottom:1px solid #d7d7d7;margin-bottom:.8125rem}.Calendar-week span{font-size:.75rem;max-width:14.28%;padding:.8125rem 0;-webkit-box-flex:0;-ms-flex:0 0 14.28%;flex:0 0 14.28%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;text-align:center;font-family:"A1Serif-Bold",serif}.Calendar-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;overflow:hidden}.Calendar-date{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:14.28%;-webkit-box-flex:0;-ms-flex:0 0 14.28%;flex:0 0 14.28%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Calendar-date span{font-size:.75rem;width:100%;max-width:2rem;line-height:2rem;text-align:center;display:inline-block}.Calendar-date:first-of-type::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;pointer-events:none}.Calendar-date::last-of-type{position:relative}.Calendar-date::last-of-type::after{content:"";position:absolute;top:-1px;left:100%;display:block;width:700%;height:100%;pointer-events:none}.Calendar-date:hover{cursor:pointer}.Calendar-date--today span{background-color:#efefef}.Calendar-date--selected span{color:#fff;background-color:#6295ac}.Calendar-date--disabled span{color:#d7d7d7}.Calendar-date--disabled:hover{cursor:not-allowed}.Calendar .Form-labelTitle--isAnimated{-webkit-transform:translate(8px,6px);transform:translate(8px,6px)}.Calendar .Form-input{padding-left:.5rem;font-size:.875rem}@media screen and (min-width:360px){.Calendar .Form-input{padding-right:2.3125rem}}@supports(-webkit-overflow-scrolling:touch){.Calendar .Form-input{cursor:pointer}}.Calendar .Form-icon{position:absolute;right:1rem;top:15px;border:0;padding:0;cursor:pointer}@media screen and (max-width:360px){.Calendar .Form-icon{display:none}}.Calendar-rangeWrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.Calendar-rangeWrapper .Calendar{width:100%}.Calendar-rangeWrapper .Calendar .FormGroup{margin-bottom:0;max-width:10rem}.Calendar-rangeWrapper .Calendar .FormGroup .Form-input.is-active{border-bottom-color:#fff;z-index:611;position:relative}.Calendar-rangeWrapper .Calendar .FormGroup .Form-labelTitle,.Calendar-rangeWrapper .Calendar .FormGroup .Form-icon{z-index:612}.Calendar-rangeWrapper .Calendar-container{background-color:#fff;padding:.625rem;position:absolute;left:0;z-index:610;width:100%;border:1px solid #d7d7d7;top:50px;-webkit-box-shadow:0 16px 24px -8px rgba(0,0,0,0.12);box-shadow:0 16px 24px -8px rgba(0,0,0,0.12)}@media only screen and (min-width:1024px){.Calendar-rangeWrapper .Calendar-container{width:27.5rem}}.Calendar-rangeWrapper .Calendar-container--right{left:auto;right:0}.Calendar-rangeWrapper .Calendar-container .Calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:end !important}.Calendar-rangeWrapper .Calendar-container .Calendar-header a{cursor:pointer;padding:0 10px}.Calendar-rangeWrapper .Calendar-container .Calendar-header a span{font-size:20px}.Calendar-rangeWrapper .Calendar-separator{width:1rem;height:1px;background:#bbb;margin:0 .75rem}.sa1-frame .btn,.preview-panel .btn,.fragment-preview .btn{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;overflow:hidden;padding:.6875rem .9375rem;position:relative;text-decoration:none;white-space:nowrap;overflow:hidden;z-index:2;font-family:"A1Serif-Bold",serif}.sa1-frame .btn:hover:not([disabled]) .btn-icon.arrow-right,.preview-panel .btn:hover:not([disabled]) .btn-icon.arrow-right,.fragment-preview .btn:hover:not([disabled]) .btn-icon.arrow-right{-webkit-transform:translate(30%,0) !important;transform:translate(30%,0) !important}.sa1-frame .btn:hover:not([disabled]) .btn-icon.arrow-left,.preview-panel .btn:hover:not([disabled]) .btn-icon.arrow-left,.fragment-preview .btn:hover:not([disabled]) .btn-icon.arrow-left{-webkit-transform:translate(-30%,0) !important;transform:translate(-30%,0) !important}.sa1-frame .btn::before,.sa1-frame .btn::after,.preview-panel .btn::before,.preview-panel .btn::after,.fragment-preview .btn::before,.fragment-preview .btn::after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sa1-frame .btn:active,.sa1-frame .btn:focus,.sa1-frame .btn:focus-within,.preview-panel .btn:active,.preview-panel .btn:focus,.preview-panel .btn:focus-within,.fragment-preview .btn:active,.fragment-preview .btn:focus,.fragment-preview .btn:focus-within{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}.sa1-frame .btn[disabled],.sa1-frame .btn .disabled,.preview-panel .btn[disabled],.preview-panel .btn .disabled,.fragment-preview .btn[disabled],.fragment-preview .btn .disabled{cursor:not-allowed;background-color:#d7d7d7 !important}.sa1-frame .btn-icon,.preview-panel .btn-icon,.fragment-preview .btn-icon{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sa1-frame .btn-icon.arrow-right,.preview-panel .btn-icon.arrow-right,.fragment-preview .btn-icon.arrow-right{margin-left:.3125rem;margin-top:.1875rem}.sa1-frame .btn-icon.arrow-right::after,.preview-panel .btn-icon.arrow-right::after,.fragment-preview .btn-icon.arrow-right::after{font-family:"icomoon" !important;content:"\e912";font-size:1.25rem;font-weight:bold}.sa1-frame .btn-icon.arrow-left,.preview-panel .btn-icon.arrow-left,.fragment-preview .btn-icon.arrow-left{margin-right:.3125rem;margin-top:.1875rem}.sa1-frame .btn-icon.arrow-left::after,.preview-panel .btn-icon.arrow-left::after,.fragment-preview .btn-icon.arrow-left::after{font-family:"icomoon" !important;content:"\e913";font-size:1.25rem;font-weight:bold}.sa1-frame .btn.btn-unstyled,.preview-panel .btn.btn-unstyled,.fragment-preview .btn.btn-unstyled{border:0;border-radius:0;display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:normal;line-height:inherit;padding:0;text-transform:none}.sa1-frame .btn.btn-unstyled:focus,.sa1-frame .btn.btn-unstyled:focus-within,.preview-panel .btn.btn-unstyled:focus,.preview-panel .btn.btn-unstyled:focus-within,.fragment-preview .btn.btn-unstyled:focus,.fragment-preview .btn.btn-unstyled:focus-within{-webkit-box-shadow:none;box-shadow:none}.sa1-frame .btn.btn-primary,.preview-panel .btn.btn-primary,.fragment-preview .btn.btn-primary{background:transparent;border:1px solid #da291c;color:#fff !important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sa1-frame .btn.btn-primary:not([disabled]):not(.disabled),.preview-panel .btn.btn-primary:not([disabled]):not(.disabled),.fragment-preview .btn.btn-primary:not([disabled]):not(.disabled){background-color:#da291c}.sa1-frame .btn.btn-primary:not([disabled]):not(.disabled):hover,.preview-panel .btn.btn-primary:not([disabled]):not(.disabled):hover,.fragment-preview .btn.btn-primary:not([disabled]):not(.disabled):hover{background-color:#f83a2c;border-color:#f83a2c}.sa1-frame .btn.btn-primary[disabled],.preview-panel .btn.btn-primary[disabled],.fragment-preview .btn.btn-primary[disabled]{background-color:#d7d7d7;border-color:#d7d7d7}.sa1-frame .btn.btn-outline-primary,.preview-panel .btn.btn-outline-primary,.fragment-preview .btn.btn-outline-primary{border:1px solid #da291c !important;background-color:transparent;color:#da291c !important}.sa1-frame .btn.btn-outline-primary:not([disabled]):not(.disabled):hover,.preview-panel .btn.btn-outline-primary:not([disabled]):not(.disabled):hover,.fragment-preview .btn.btn-outline-primary:not([disabled]):not(.disabled):hover{background-color:#f83a2c !important;color:#fff !important}.sa1-frame .btn.btn-outline-primary[disabled],.preview-panel .btn.btn-outline-primary[disabled],.fragment-preview .btn.btn-outline-primary[disabled]{border-color:#88e2cc}.sa1-frame .btn.btn-outline-primary[disabled]::before,.preview-panel .btn.btn-outline-primary[disabled]::before,.fragment-preview .btn.btn-outline-primary[disabled]::before{background-color:#88e2cc}.sa1-frame .btn.btn-secondary,.preview-panel .btn.btn-secondary,.fragment-preview .btn.btn-secondary{background:transparent;color:#da291c;border:1px solid #da291c;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sa1-frame .btn.btn-secondary::before,.sa1-frame .btn.btn-secondary::after,.preview-panel .btn.btn-secondary::before,.preview-panel .btn.btn-secondary::after,.fragment-preview .btn.btn-secondary::before,.fragment-preview .btn.btn-secondary::after{color:#da291c;background:transparent}.sa1-frame .btn.btn-secondary:not([disabled]):not(.disabled),.preview-panel .btn.btn-secondary:not([disabled]):not(.disabled),.fragment-preview .btn.btn-secondary:not([disabled]):not(.disabled){border-color:#da291c}.sa1-frame .btn.btn-secondary:not([disabled]):not(.disabled):hover,.preview-panel .btn.btn-secondary:not([disabled]):not(.disabled):hover,.fragment-preview .btn.btn-secondary:not([disabled]):not(.disabled):hover{border-color:#f83a2c;background-color:#f83a2c;color:#fff}.sa1-frame .btn.btn-secondary:not([disabled]):not(.disabled):hover::before,.sa1-frame .btn.btn-secondary:not([disabled]):not(.disabled):hover::after,.preview-panel .btn.btn-secondary:not([disabled]):not(.disabled):hover::before,.preview-panel .btn.btn-secondary:not([disabled]):not(.disabled):hover::after,.fragment-preview .btn.btn-secondary:not([disabled]):not(.disabled):hover::before,.fragment-preview .btn.btn-secondary:not([disabled]):not(.disabled):hover::after{color:#fff}.sa1-frame .btn.btn-secondary[disabled],.preview-panel .btn.btn-secondary[disabled],.fragment-preview .btn.btn-secondary[disabled]{background-color:transparent !important;border-color:#d7d7d7;color:#d7d7d7}.sa1-frame .btn.btn-secondary[disabled]::before,.sa1-frame .btn.btn-secondary[disabled]::after,.preview-panel .btn.btn-secondary[disabled]::before,.preview-panel .btn.btn-secondary[disabled]::after,.fragment-preview .btn.btn-secondary[disabled]::before,.fragment-preview .btn.btn-secondary[disabled]::after{color:#d7d7d7}.sa1-frame .btn.btn-tertiary,.preview-panel .btn.btn-tertiary,.fragment-preview .btn.btn-tertiary{background:transparent !important;color:#da291c;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sa1-frame .btn.btn-tertiary:not([disabled]):not(.disabled):hover,.sa1-frame .btn.btn-tertiary:not([disabled]):not(.disabled)::after,.preview-panel .btn.btn-tertiary:not([disabled]):not(.disabled):hover,.preview-panel .btn.btn-tertiary:not([disabled]):not(.disabled)::after,.fragment-preview .btn.btn-tertiary:not([disabled]):not(.disabled):hover,.fragment-preview .btn.btn-tertiary:not([disabled]):not(.disabled)::after{color:#f83a2c}.sa1-frame .btn.btn-tertiary[disabled],.preview-panel .btn.btn-tertiary[disabled],.fragment-preview .btn.btn-tertiary[disabled]{color:#d7d7d7;background:transparent !important}.sa1-frame .btn.btn-sm,.preview-panel .btn.btn-sm,.fragment-preview .btn.btn-sm{height:44px}.sa1-frame .btn.btn-sm.btn-monospaced,.preview-panel .btn.btn-sm.btn-monospaced,.fragment-preview .btn.btn-sm.btn-monospaced{width:44px}.sa1-frame .btn.btn-lg.btn-monospaced,.preview-panel .btn.btn-lg.btn-monospaced,.fragment-preview .btn.btn-lg.btn-monospaced{width:64px}.sa1-frame .btn.btn-fixed,.preview-panel .btn.btn-fixed,.fragment-preview .btn.btn-fixed{min-width:170px}.sa1-frame .btn.btn-spaced,.preview-panel .btn.btn-spaced,.fragment-preview .btn.btn-spaced{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sa1-frame .btn.btn-wrap,.preview-panel .btn.btn-wrap,.fragment-preview .btn.btn-wrap{white-space:normal !important;word-wrap:break-word;text-align:left}.sa1-frame .btn.btn-order,.preview-panel .btn.btn-order,.fragment-preview .btn.btn-order{padding:20px;font-size:20px;width:100%}.sa1-frame .btn.btn-arrow-left::before,.preview-panel .btn.btn-arrow-left::before,.fragment-preview .btn.btn-arrow-left::before{font-family:"icomoon" !important;content:"\e913";font-size:1.25rem;font-weight:bold;margin-right:5px}.sa1-frame .btn.btn-arrow-left:not([disabled]):hover::before,.preview-panel .btn.btn-arrow-left:not([disabled]):hover::before,.fragment-preview .btn.btn-arrow-left:not([disabled]):hover::before{-webkit-transform:translate(-30%,0) !important;transform:translate(-30%,0) !important}.sa1-frame .btn.btn-arrow-right::after,.preview-panel .btn.btn-arrow-right::after,.fragment-preview .btn.btn-arrow-right::after{font-family:"icomoon" !important;content:"\e912";font-size:1.25rem;font-weight:bold;margin-left:5px}.sa1-frame .btn.btn-arrow-right:not([disabled]):hover::after,.preview-panel .btn.btn-arrow-right:not([disabled]):hover::after,.fragment-preview .btn.btn-arrow-right:not([disabled]):hover::after{-webkit-transform:translate(30%,0) !important;transform:translate(30%,0) !important}.sa1-frame .btn.btn-white,.preview-panel .btn.btn-white,.fragment-preview .btn.btn-white{border:0;background:#fff !important;color:#da291c !important}.sa1-frame .btn.btn-checked,.preview-panel .btn.btn-checked,.fragment-preview .btn.btn-checked{background:transparent}.sa1-frame .btn.btn-checked:not([disabled]),.preview-panel .btn.btn-checked:not([disabled]),.fragment-preview .btn.btn-checked:not([disabled]){color:#6295ac;border-color:#6295ac !important}.sa1-frame .btn.btn-checked:not([disabled]):hover,.preview-panel .btn.btn-checked:not([disabled]):hover,.fragment-preview .btn.btn-checked:not([disabled]):hover{background-color:#6295ac !important}.sa1-frame .btn.btn-checked::after,.preview-panel .btn.btn-checked::after,.fragment-preview .btn.btn-checked::after{font-family:"icomoon" !important;content:"\e915";font-size:.75rem;margin-left:.625rem;color:#6295ac}.sa1-frame .btn .spinner-border,.preview-panel .btn .spinner-border,.fragment-preview .btn .spinner-border{font-size:1.1rem !important;width:1.1rem !important;height:1.1rem !important}.sa1-frame .btn-info-box,.preview-panel .btn-info-box,.fragment-preview .btn-info-box{width:20px;height:20px;text-align:center;color:#fff;background:#da291c;cursor:pointer;border:0}.sa1-frame .btn-info-box i.icon,.preview-panel .btn-info-box i.icon,.fragment-preview .btn-info-box i.icon{margin-left:-1px}.sa1-frame .btn-info-box:hover,.preview-panel .btn-info-box:hover,.fragment-preview .btn-info-box:hover{background:#f83a2c}.sa1-frame .button-list-vertical,.preview-panel .button-list-vertical,.fragment-preview .button-list-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.sa1-frame .minium-card__actions .btn.btn-add-to-cart,.preview-panel .minium-card__actions .btn.btn-add-to-cart,.fragment-preview .minium-card__actions .btn.btn-add-to-cart{border-radius:0;margin:30px auto;max-width:180px}.sa1-frame button.btn *,.sa1-frame li.tab *,.preview-panel button.btn *,.preview-panel li.tab *,.fragment-preview button.btn *,.fragment-preview li.tab *{pointer-events:none}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{position:absolute;max-width:539px !important;min-width:initial !important;max-height:300px;cursor:pointer;background:#fff;border-top:0;z-index:200;overflow-y:auto;padding:0;margin:0;border-radius:0;box-shadow:0 4px 10px -2px rgba(0,0,0,0.15);-webkit-box-shadow:0 4px 10px -2px rgba(0,0,0,0.15)}@media(max-width:766px){.ui-autocomplete{max-width:93% !important}}.ui-autocomplete .ui-menu-item a{font-family:"A1Sans-Regular",sans-serif;color:#000 !important;padding:12px 15px}.ui-autocomplete .ui-menu-item a:hover,.ui-autocomplete .ui-menu-item a:focus{background-color:#efefef}.ui-autocomplete::after{padding:0}.ui-autocomplete .ui-state-active{background-color:#efefef}.autocomplete-list .ui-autocomplete{background:#fff;border:1px solid #d7d7d7;border-top:0;position:absolute;z-index:200;max-height:300px;overflow-y:auto}.autocomplete-list .ui-autocomplete .ui-menu-item{padding:10px 1rem}.autocomplete-list .ui-autocomplete .ui-menu-item:hover{background:#efefef}.autocomplete-list .ui-autocomplete .ui-menu-item a{color:#000}.select-interactive{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.select-interactive .select-option{cursor:pointer;width:48.5%}@media(max-width:766px){.select-interactive .select-option{width:100%}}.select-interactive .select-option .select-content{border:3px solid #fafafa;border-radius:5px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.01);box-shadow:0 4px 12px -2px rgba(0,0,0,0.01)}.select-interactive .select-option .select-content>img{margin-right:20px;height:72px}.select-interactive .select-option .select-content>svg{height:55px;margin-right:30px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:766px){.select-interactive .select-option .select-content>svg{margin-right:20px;height:45px}}.select-interactive .select-option .select-content .select-details span{font-family:"A1Sans-Bold",sans-serif;font-size:1.25rem}.select-interactive .select-option .select-content .select-details p{margin-bottom:0}.select-interactive .select-option input[type="radio"]{display:none}.select-interactive .select-option input[type="radio"]:checked+.select-content{border:3px solid #fa8a80;background:#fdc9c4}.contact-wizard{position:fixed;bottom:105px;right:0;top:230px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;z-index:420;pointer-events:none}@media(max-width:575px){.contact-wizard{top:100px;z-index:421}}.contact-wizard.opened{-webkit-transform:translateX(-240px);transform:translateX(-240px);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.contact-wizard-icon,.contact-wizard-list{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;pointer-events:auto}.contact-wizard-icon{width:50px;height:50px;border:1px solid #d8d8d8;border-right:0;cursor:pointer;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}.contact-wizard-icon i{font-size:1.5rem}@media(max-width:766px){.contact-wizard-icon{width:40px;height:40px}.contact-wizard-icon i{font-size:1.25rem}}.contact-wizard-list{width:240px;padding:20px 30px;pointer-events:auto;border:1px solid #d8d8d8}.contact-wizard-list .title{font-family:"A1Serif-Regular",serif;font-size:1.15rem;font-weight:normal;line-height:normal;margin-bottom:20px}@media only screen and (min-width:768px){.contact-wizard-list .title{font-size:1.125rem}}.contact-wizard-list>ul{margin:0 0 0 -40px;list-style:none}.contact-wizard-list>ul>li{margin-bottom:13px}.contact-wizard-list>ul>li button.cw-link{padding:0;border:0}.contact-wizard-list>ul>li .cw-link{text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-wizard-list>ul>li .cw-link:hover{color:#da291c}.contact-wizard-list>ul>li .cw-link i{font-size:1.5625rem}.contact-wizard-list>ul>li .cw-link span{padding-left:.9375rem;font-size:.9375rem}.contact-wizard .cw-link{color:#000;font-size:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.contact-wizard .cw-link .icon{width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.LPMcontainer{display:none !important}.sa1-frame .table,.preview-panel .table{position:relative;font-family:"A1Sans-Regular",sans-serif;font-size:.875rem;border-collapse:collapse;table-layout:fixed;background:#fff;text-align:left}.sa1-frame .table thead,.preview-panel .table thead{background:#efefef;font-family:"A1Serif-Bold",serif;font-size:1rem}.sa1-frame .table thead tr th,.preview-panel .table thead tr th{background:transparent;border-bottom:1px solid #d7d7d7;font-family:"A1Serif-Bold",serif;font-size:1rem}.sa1-frame .table thead tr.is-headline th,.preview-panel .table thead tr.is-headline th{font-size:1.25rem}.sa1-frame .table th,.sa1-frame .table td,.preview-panel .table th,.preview-panel .table td{vertical-align:top;padding:1.25rem .9375rem;border-left:0;line-height:1.2}@media only screen and (min-width:640px){.sa1-frame .table th,.sa1-frame .table td,.preview-panel .table th,.preview-panel .table td{border-left:1px solid #d7d7d7}}.sa1-frame .table th:first-child,.sa1-frame .table td:first-child,.preview-panel .table th:first-child,.preview-panel .table td:first-child{border-left:0}.sa1-frame .table tbody+tbody,.preview-panel .table tbody+tbody{border-top:none !important}.sa1-frame .table-simple,.preview-panel .table-simple{table-layout:fixed}.sa1-frame .table-simple td,.sa1-frame .table-simple tr,.preview-panel .table-simple td,.preview-panel .table-simple tr{padding:10px;border:0}.sa1-frame .table-borderless tr,.sa1-frame .table-borderless td,.preview-panel .table-borderless tr,.preview-panel .table-borderless td{border:none !important}.sa1-frame .card,.preview-panel .card{border:0;border-radius:0;box-shadow:0 4px 20px -2px rgba(0,0,0,0.15);-webkit-box-shadow:0 4px 20px -2px rgba(0,0,0,0.15)}.sa1-frame .card .card-img-top,.preview-panel .card .card-img-top{max-height:25rem;-o-object-fit:cover;object-fit:cover}.sa1-frame .card .card-body,.preview-panel .card .card-body{padding:1.875rem 2.5rem}@media(max-width:766px){.sa1-frame .card .card-body,.preview-panel .card .card-body{padding:1.875rem 2rem}}.sa1-frame .card .card-body .card-title,.preview-panel .card .card-body .card-title{font-size:1.375rem;font-family:"A1Serif-Bold",serif;line-height:1.4}.sa1-frame .card .card-body .card-title>span,.preview-panel .card .card-body .card-title>span{font-family:"A1Serif-Bold",serif}@media(max-width:575px){.sa1-frame .card .card-body .card-title,.preview-panel .card .card-body .card-title{font-size:1.25rem}}.sa1-frame .card .card-body .card-text,.preview-panel .card .card-body .card-text{font-size:1rem;padding:.625rem 0rem}@media(max-width:575px){.sa1-frame .card .card-body .card-text,.preview-panel .card .card-body .card-text{font-size:1.125rem}}.sa1-frame .card.card-image .card-body,.preview-panel .card.card-image .card-body{padding:1.25rem}.sa1-frame .card.card-image-transparent,.preview-panel .card.card-image-transparent{position:relative}.sa1-frame .card.card-image-transparent .card-img-top,.preview-panel .card.card-image-transparent .card-img-top{max-height:initial}.sa1-frame .card.card-image-transparent .card-body,.preview-panel .card.card-image-transparent .card-body{position:absolute;width:100%;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(transparent));background:linear-gradient(0,rgba(0,0,0,0.5),transparent);padding-top:50px !important;color:#fff}.sa1-frame .card.card-image-transparent.has-bg-primary .card-body,.preview-panel .card.card-image-transparent.has-bg-primary .card-body{background:-webkit-gradient(linear,left bottom,left top,from(rgba(218,41,28,0.6)),to(transparent));background:linear-gradient(0,rgba(218,41,28,0.6),transparent)}.sa1-frame .card.card-image-transparent.has-bg-secondary .card-body,.preview-panel .card.card-image-transparent.has-bg-secondary .card-body{background:-webkit-gradient(linear,left bottom,left top,from(rgba(98,149,172,0.6)),to(transparent));background:linear-gradient(0,rgba(98,149,172,0.6),transparent)}.sa1-frame .card.card-newsletter .card-img-top,.preview-panel .card.card-newsletter .card-img-top{height:13.75rem}@media(max-width:766px){.sa1-frame .card.card-newsletter .card-img-top,.preview-panel .card.card-newsletter .card-img-top{height:9.375rem}}.sa1-frame .card.card-newsletter .card-body,.preview-panel .card.card-newsletter .card-body{padding:1.875rem;min-height:160px}@media(max-width:766px){.sa1-frame .card.card-newsletter .card-body,.preview-panel .card.card-newsletter .card-body{min-height:initial}}.sa1-frame .card.card-newsletter .card-body .card-title,.preview-panel .card.card-newsletter .card-body .card-title{color:black}.sa1-frame .card.card-newsletter .action-button,.preview-panel .card.card-newsletter .action-button{padding:0rem 1.875rem 1.875rem 1.875rem}.sa1-frame .card.card-newsletter .article-date,.preview-panel .card.card-newsletter .article-date{padding:.625rem;font-size:1rem;background:#da291c;position:absolute;top:0;right:0;color:white;font-family:"A1Serif-Bold",serif;border-bottom-left-radius:5px}.sa1-frame .card.card-icon .card-body,.preview-panel .card.card-icon .card-body{padding:2.5rem;text-align:center}.sa1-frame .card.card-icon .card-body .icon,.preview-panel .card.card-icon .card-body .icon{font-size:3rem;width:3rem}.sa1-frame .card.card-icon .card-body .card-title,.preview-panel .card.card-icon .card-body .card-title{margin-top:1.25rem;font-size:1.25rem}.sa1-frame .card.card-feature .card-body,.preview-panel .card.card-feature .card-body{padding:2.5rem;text-align:center}.sa1-frame .card.card-feature .card-body img,.preview-panel .card.card-feature .card-body img{max-height:3rem}.sa1-frame .card.card-feature .card-body img.icon-sm,.preview-panel .card.card-feature .card-body img.icon-sm{max-height:3rem}.sa1-frame .card.card-feature .card-body img.icon-nm,.preview-panel .card.card-feature .card-body img.icon-nm{max-height:4rem}.sa1-frame .card.card-feature .card-body img.icon-lg,.preview-panel .card.card-feature .card-body img.icon-lg{max-height:5rem}.sa1-frame .card.card-feature .card-body img.icon-xl,.preview-panel .card.card-feature .card-body img.icon-xl{max-height:6rem}.sa1-frame .card.card-feature .card-body .card-title,.preview-panel .card.card-feature .card-body .card-title{margin-top:1.25rem;font-size:1.25rem}.sa1-frame .card.card-feature.is-shadowless,.preview-panel .card.card-feature.is-shadowless{-webkit-box-shadow:none;box-shadow:none}.sa1-frame .card.card-feature.is-transparent,.preview-panel .card.card-feature.is-transparent{-webkit-box-shadow:none;box-shadow:none;background:0}@media(max-width:766px){.sa1-frame .card.card-feature .card-body,.preview-panel .card.card-feature .card-body{padding:1rem}.sa1-frame .card.card-feature img,.preview-panel .card.card-feature img{max-height:3.5rem !important}.sa1-frame .card.card-feature .card-title,.preview-panel .card.card-feature .card-title{font-size:1.15rem !important}}.sa1-frame .card.card-notification,.preview-panel .card.card-notification{min-height:6.25rem}.sa1-frame .card.card-notification .sign,.preview-panel .card.card-notification .sign{position:absolute;left:0;top:0;bottom:0;width:6.25rem;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;background:#6295ac}.sa1-frame .card.card-notification .sign i,.preview-panel .card.card-notification .sign i{color:white;font-size:3.125rem}@media(max-width:766px){.sa1-frame .card.card-notification .sign,.preview-panel .card.card-notification .sign{position:relative;width:100%;padding:1.25rem}}.sa1-frame .card.card-notification .card-body,.preview-panel .card.card-notification .card-body{padding-left:7.5rem;margin:0;font-size:1rem}@media(max-width:766px){.sa1-frame .card.card-notification .card-body,.preview-panel .card.card-notification .card-body{padding:1.875rem}}.sa1-frame .card.card-notification .card-body .content,.preview-panel .card.card-notification .card-body .content{width:100%}.sa1-frame .card.card-notification .card-body .content .title,.preview-panel .card.card-notification .card-body .content .title{font-size:1.375rem;font-family:"A1Serif-Bold",serif}.sa1-frame .card.card-notification .card-body .content .title .h4,.preview-panel .card.card-notification .card-body .content .title .h4{line-height:1.2;margin-bottom:.5rem}.sa1-frame .card.card-notification .card-body .content .message,.preview-panel .card.card-notification .card-body .content .message{margin:0}@media(min-width:767px){.sa1-frame .card.card-notification.has-button .content,.preview-panel .card.card-notification.has-button .content{width:80%}.sa1-frame .card.card-notification.has-button .action-button,.preview-panel .card.card-notification.has-button .action-button{position:absolute;top:1.5625rem;right:1.25rem}}@media(max-width:766px){.sa1-frame .card.card-notification.has-button .action-button,.preview-panel .card.card-notification.has-button .action-button{margin-top:.9375rem;width:100%}}.sa1-frame .card.card-notification.is-error .sign,.preview-panel .card.card-notification.is-error .sign{background:#da291c}.sa1-frame .card.card-notification.is-small,.preview-panel .card.card-notification.is-small{min-height:1rem !important}.sa1-frame .card.card-notification.is-small .sign,.preview-panel .card.card-notification.is-small .sign{width:5rem !important;position:absolute !important}.sa1-frame .card.card-notification.is-small .sign i,.preview-panel .card.card-notification.is-small .sign i{font-size:2rem !important}.sa1-frame .card.card-notification.is-small .card-body,.preview-panel .card.card-notification.is-small .card-body{padding:1rem !important;padding-left:6rem !important}.sa1-frame .card.card-notification.is-small .card-body .title,.preview-panel .card.card-notification.is-small .card-body .title{font-size:1.25rem !important}.sa1-frame .card.card-notification.is-small .card-body .message,.preview-panel .card.card-notification.is-small .card-body .message{font-size:.95rem !important}.sa1-frame .card.card-tarif .card-header,.preview-panel .card.card-tarif .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:0;border:0;padding:1.875rem 1.875rem .625rem 1.875rem}.sa1-frame .card.card-tarif .card-header .card-title,.preview-panel .card.card-tarif .card-header .card-title{font-size:1.5rem;font-family:"A1Serif-Bold",serif}.sa1-frame .card.card-tarif .card-header .card-title:first-child,.preview-panel .card.card-tarif .card-header .card-title:first-child{padding-right:30px}.sa1-frame .card.card-tarif .card-header .card-title:last-child,.preview-panel .card.card-tarif .card-header .card-title:last-child{white-space:pre}.sa1-frame .card.card-tarif .card-body,.preview-panel .card.card-tarif .card-body{padding:.9375rem .9375rem}.sa1-frame .card.card-tarif .card-body .card-text,.preview-panel .card.card-tarif .card-body .card-text{margin-top:.625rem;padding:0;margin:0;padding-left:.9375rem;font-size:1rem}.sa1-frame .card.card-tarif .card-body .card-text ul li,.preview-panel .card.card-tarif .card-body .card-text ul li{font-size:.875rem}.sa1-frame .card.card-tarif .action-buttons,.preview-panel .card.card-tarif .action-buttons{text-align:right;margin:.625rem 0rem}.sa1-frame .card.card-tarif .activation-label,.preview-panel .card.card-tarif .activation-label{background:#f2f2f2;padding:.9375rem;-webkit-animation:slide-down 1s;animation:slide-down 1s}.sa1-frame .card.card-teaser,.preview-panel .card.card-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sa1-frame .card.card-teaser .card-body,.preview-panel .card.card-teaser .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem}.sa1-frame .card.card-teaser .card-body h4,.sa1-frame .card.card-teaser .card-body h4 a,.preview-panel .card.card-teaser .card-body h4,.preview-panel .card.card-teaser .card-body h4 a{font-family:"A1Serif-Bold",serif;color:#000}.sa1-frame .card.card-teaser .card-body h2,.sa1-frame .card.card-teaser .card-body h2 a,.preview-panel .card.card-teaser .card-body h2,.preview-panel .card.card-teaser .card-body h2 a{font-family:"A1Serif-Bold",serif;color:#000;font-size:1.5rem}.sa1-frame .card.card-teaser .card-body p,.preview-panel .card.card-teaser .card-body p{margin:0;margin-bottom:15px}.sa1-frame .card.card-teaser .card-body .btn,.preview-panel .card.card-teaser .card-body .btn{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-top:auto !important}.sa1-frame .card.card-teaser .card-body .btn-tertiary,.preview-panel .card.card-teaser .card-body .btn-tertiary{padding-left:0}.sa1-frame .card.card-teaser .card-img,.preview-panel .card.card-teaser .card-img{border-radius:0}.sa1-frame .card.card-teaser .card-img>div,.preview-panel .card.card-teaser .card-img>div{height:100%;width:100%;max-height:inherit}.sa1-frame .card.card-teaser .card-img img,.preview-panel .card.card-teaser .card-img img{max-height:300px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.sa1-frame .card.card-teaser.image-top .card-img,.preview-panel .card.card-teaser.image-top .card-img{border-bottom:4px solid #f83a2c}.sa1-frame .card.card-teaser.is-interactive,.preview-panel .card.card-teaser.is-interactive{color:#212529}.sa1-frame .card.card-teaser.is-interactive .card-img,.preview-panel .card.card-teaser.is-interactive .card-img{overflow:hidden}.sa1-frame .card.card-teaser.is-interactive:hover .card-img img,.preview-panel .card.card-teaser.is-interactive:hover .card-img img{-webkit-transform:rotate(5deg) scale(1.25);transform:rotate(5deg) scale(1.25)}.sa1-frame .card.card-teaser.is-interactive:hover .card-title h4,.sa1-frame .card.card-teaser.is-interactive:hover h2,.preview-panel .card.card-teaser.is-interactive:hover .card-title h4,.preview-panel .card.card-teaser.is-interactive:hover h2{color:#da291c}@media(min-width:992px){.sa1-frame .card.card-teaser.image-left .card-img,.sa1-frame .card.card-teaser.image-right .card-img,.preview-panel .card.card-teaser.image-left .card-img,.preview-panel .card.card-teaser.image-right .card-img{max-width:300px}}.sa1-frame .card.card-teaser.image-left .card-img,.sa1-frame .card.card-teaser.image-right .card-img,.sa1-frame .card.card-teaser.image-top .card-img,.preview-panel .card.card-teaser.image-left .card-img,.preview-panel .card.card-teaser.image-right .card-img,.preview-panel .card.card-teaser.image-top .card-img{margin:0;padding:0}.sa1-frame .card.card-teaser.image-left .card-img img,.sa1-frame .card.card-teaser.image-right .card-img img,.sa1-frame .card.card-teaser.image-top .card-img img,.preview-panel .card.card-teaser.image-left .card-img img,.preview-panel .card.card-teaser.image-right .card-img img,.preview-panel .card.card-teaser.image-top .card-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:inherit}.sa1-frame .card.card-teaser.image-left,.preview-panel .card.card-teaser.image-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sa1-frame .card.card-teaser.image-right,.preview-panel .card.card-teaser.image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sa1-frame .card.card-teaser.image-contain .card-img img,.preview-panel .card.card-teaser.image-contain .card-img img{-o-object-fit:contain;object-fit:contain}@media(max-width:766px){.sa1-frame .card.card-teaser,.preview-panel .card.card-teaser{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.sa1-frame .card.card-teaser .card-img,.preview-panel .card.card-teaser .card-img{width:100%}}@media(min-width:767px){.sa1-frame .card.card-teaser.is-spaced .card-body .card-title,.preview-panel .card.card-teaser.is-spaced .card-body .card-title{min-height:5rem}.sa1-frame .card.card-teaser.is-spaced .card-body p,.preview-panel .card.card-teaser.is-spaced .card-body p{min-height:4rem}}.sa1-frame .card.card-radio .card-body,.sa1-frame .card.card-checkbox .card-body,.preview-panel .card.card-radio .card-body,.preview-panel .card.card-checkbox .card-body{padding:1.25rem 1.875rem}.sa1-frame .card.card-radio .card-body .card-subtitle,.sa1-frame .card.card-checkbox .card-body .card-subtitle,.preview-panel .card.card-radio .card-body .card-subtitle,.preview-panel .card.card-checkbox .card-body .card-subtitle{margin-top:.3125rem}.sa1-frame .card.card-radio .card-body .form-row,.sa1-frame .card.card-checkbox .card-body .form-row,.preview-panel .card.card-radio .card-body .form-row,.preview-panel .card.card-checkbox .card-body .form-row{margin:0 -10px !important}.sa1-frame .card.card-radio .card-header.has-subtitle,.sa1-frame .card.card-checkbox .card-header.has-subtitle,.preview-panel .card.card-radio .card-header.has-subtitle,.preview-panel .card.card-checkbox .card-header.has-subtitle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sa1-frame .card.card-radio .card-header+.card-body,.sa1-frame .card.card-checkbox .card-header+.card-body,.preview-panel .card.card-radio .card-header+.card-body,.preview-panel .card.card-checkbox .card-header+.card-body{padding-top:20px}.sa1-frame .card.card-radio>.radio-container>.form-check,.preview-panel .card.card-radio>.radio-container>.form-check{margin:0}.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-input,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-input{width:100%;height:100%}.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-label,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-label{width:100%;font-size:1.125rem;font-family:"A1Serif-Bold",serif;padding-bottom:0;padding:1.25rem 1.875rem;background:#fafafa;padding-left:4.0625rem}.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-label::before,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-label::before{left:30px;top:0}.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-label::after,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-label::after{left:33px;top:0}@media(min-width:767px) and (max-width:991px){.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-label::before,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-label::before{left:30px}.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-label::after,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-label::after{left:33px}}@media(max-width:766px){.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-label::before,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-label::before{left:30px}.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-label::after,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-label::after{left:33px}}@media(max-width:575px){.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-label,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-label{font-size:1.125rem}.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-label::before,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-label::before{left:30px}.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-label::after,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-label::after{left:33px}}.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-label.is-spaced,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-label.is-spaced{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-label.is-spaced span,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-label.is-spaced span{font-family:"A1Serif-Bold",serif;font-size:1.125rem !important}.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-input:checked+.form-check-label,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-input:checked+.form-check-label{background:#fff}.sa1-frame .card.card-radio>.radio-container>.form-check .form-check-input:checked:disabled+.form-check-label::after,.preview-panel .card.card-radio>.radio-container>.form-check .form-check-input:checked:disabled+.form-check-label::after{background:#585858}.sa1-frame .card.card-radio>.radio-container .expand-radio-content,.preview-panel .card.card-radio>.radio-container .expand-radio-content{display:none;position:relative}.sa1-frame .card.card-radio>.radio-container .expand-radio-content .card-body,.preview-panel .card.card-radio>.radio-container .expand-radio-content .card-body{padding-top:0}.sa1-frame .card.card-radio>.radio-container .expand-radio-content .map,.preview-panel .card.card-radio>.radio-container .expand-radio-content .map{position:relative;overflow:hidden;width:100%;height:430px}.sa1-frame .card.card-radio>.radio-container .expand-radio-content .maps-controls,.preview-panel .card.card-radio>.radio-container .expand-radio-content .maps-controls{position:relative}.sa1-frame .card.card-radio>.radio-container .expand-radio-content .maps-controls .select-dropdown,.preview-panel .card.card-radio>.radio-container .expand-radio-content .maps-controls .select-dropdown{padding:0rem 1.25rem}.sa1-frame .card.card-checkbox>.checkbox-container>.form-check,.preview-panel .card.card-checkbox>.checkbox-container>.form-check{margin:0}.sa1-frame .card.card-checkbox>.checkbox-container>.form-check .form-check-input,.preview-panel .card.card-checkbox>.checkbox-container>.form-check .form-check-input{width:100%;height:100%}.sa1-frame .card.card-checkbox>.checkbox-container>.form-check .form-check-label,.preview-panel .card.card-checkbox>.checkbox-container>.form-check .form-check-label{width:100%;font-size:1.125rem;font-family:"A1Serif-Bold",serif;padding-bottom:0;padding:1.25rem 1.875rem;background:#fafafa;padding-left:4.0625rem}.sa1-frame .card.card-checkbox>.checkbox-container>.form-check .form-check-label::before,.preview-panel .card.card-checkbox>.checkbox-container>.form-check .form-check-label::before{left:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sa1-frame .card.card-checkbox>.checkbox-container>.form-check .form-check-label::after,.preview-panel .card.card-checkbox>.checkbox-container>.form-check .form-check-label::after{left:34px;top:50%}@media(max-width:575px){.sa1-frame .card.card-checkbox>.checkbox-container>.form-check .form-check-label,.preview-panel .card.card-checkbox>.checkbox-container>.form-check .form-check-label{font-size:1.125rem}}.sa1-frame .card.card-checkbox>.checkbox-container>.form-check .form-check-label.is-spaced,.preview-panel .card.card-checkbox>.checkbox-container>.form-check .form-check-label.is-spaced{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sa1-frame .card.card-checkbox>.checkbox-container>.form-check .form-check-label.is-spaced span,.preview-panel .card.card-checkbox>.checkbox-container>.form-check .form-check-label.is-spaced span{font-family:"A1Serif-Bold",serif;font-size:1.125rem !important}.sa1-frame .card.card-checkbox>.checkbox-container>.form-check .form-check-input:checked+.form-check-label,.preview-panel .card.card-checkbox>.checkbox-container>.form-check .form-check-input:checked+.form-check-label{background:#fff}.sa1-frame .card.card-checkbox>.checkbox-container>.form-check .form-check-input:checked:disabled,.preview-panel .card.card-checkbox>.checkbox-container>.form-check .form-check-input:checked:disabled{background:#585858;cursor:not-allowed}.sa1-frame .card.card-checkbox>.checkbox-container .expand-checkbox-content,.preview-panel .card.card-checkbox>.checkbox-container .expand-checkbox-content{display:none;position:relative}.sa1-frame .card.card-checkbox>.checkbox-container .expand-checkbox-content .card-body,.preview-panel .card.card-checkbox>.checkbox-container .expand-checkbox-content .card-body{padding-top:0}.sa1-frame .card.card-generic,.preview-panel .card.card-generic{text-align:center}.sa1-frame .card.card-generic .card-body .card-title,.preview-panel .card.card-generic .card-body .card-title{padding-bottom:1.875rem;font-size:1.5rem}.sa1-frame .card.card-generic .card-body .card-text,.preview-panel .card.card-generic .card-body .card-text{margin:0;padding:1.25rem 0rem}.sa1-frame .card.card-generic .card-body .card-text.fs-lg,.preview-panel .card.card-generic .card-body .card-text.fs-lg{font-size:1.125rem}.sa1-frame .card.card-generic .card-body .card-text.border,.preview-panel .card.card-generic .card-body .card-text.border{border:none !important;border-top:1px solid #d7d7d7 !important}.sa1-frame .card.card-generic .card-body .card-text i,.preview-panel .card.card-generic .card-body .card-text i{margin-right:1rem}.sa1-frame .card.card-generic .card-body .card-content-row,.preview-panel .card.card-generic .card-body .card-content-row{padding:.9375rem;min-height:3.125rem}.sa1-frame .card.card-generic .card-body .card-content-row.border,.preview-panel .card.card-generic .card-body .card-content-row.border{border:none !important;border-top:1px solid #d7d7d7 !important}.sa1-frame .card.card-generic .card-body .card-content-row i,.preview-panel .card.card-generic .card-body .card-content-row i{margin-right:1rem}.sa1-frame .card.card-generic .card-body .text-xs-darkgray,.preview-panel .card.card-generic .card-body .text-xs-darkgray{font-size:.75rem;color:gray}.sa1-frame .card.card-generic .card-body .text-sm-darkgray,.preview-panel .card.card-generic .card-body .text-sm-darkgray{font-size:1rem;color:gray}.sa1-frame .card.card-profile .card-header,.preview-panel .card.card-profile .card-header{background:0;border:0;padding:1.875rem 2.5rem;padding-bottom:0}.sa1-frame .card.card-profile .card-header .card-title,.preview-panel .card.card-profile .card-header .card-title{font-family:"A1Serif-Bold",serif;font-size:1.25rem}.sa1-frame .card.card-profile .table th,.sa1-frame .card.card-profile .table td,.preview-panel .card.card-profile .table th,.preview-panel .card.card-profile .table td{font-size:1rem}.sa1-frame .card.card-profile .table th,.preview-panel .card.card-profile .table th{background:white !important;color:black !important;border-left:0;border-right:0}.sa1-frame .card.card-profile .table tbody tr:not(:last-child),.preview-panel .card.card-profile .table tbody tr:not(:last-child){border-bottom:1px solid #d7d7d7 !important}.sa1-frame .card.card-profile .table td,.preview-panel .card.card-profile .table td{padding:1rem 1rem;border:none !important}.sa1-frame .card.card-insurance .insurance-phone-cover,.preview-panel .card.card-insurance .insurance-phone-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;overflow:hidden;height:250px;width:100%}.sa1-frame .card.card-pricing,.preview-panel .card.card-pricing{text-align:center}.sa1-frame .card.card-pricing .card-body img.product-image,.preview-panel .card.card-pricing .card-body img.product-image{height:3.125rem;margin-bottom:1.25rem}.sa1-frame .card.card-pricing .card-body .card-title,.preview-panel .card.card-pricing .card-body .card-title{font-size:1.5rem}.sa1-frame .card.card-pricing .product-features .feature,.preview-panel .card.card-pricing .product-features .feature{padding:.9375rem;min-height:3.125rem}.sa1-frame .card.card-pricing .product-features .feature .feature-value:not(:empty)::before,.preview-panel .card.card-pricing .product-features .feature .feature-value:not(:empty)::before{content:"\e915";padding-right:.9375rem;font-family:"icomoon";color:#da291c}.sa1-frame .card.card-pricing .product-features .feature .feature-value.blank::before,.preview-panel .card.card-pricing .product-features .feature .feature-value.blank::before{display:none}.sa1-frame .card.card-pricing .product-features .feature:nth-child(odd),.preview-panel .card.card-pricing .product-features .feature:nth-child(odd){background:#f7f7f7}.sa1-frame .card.card-pricing .product-price,.preview-panel .card.card-pricing .product-price{padding:1.875rem 2.5rem}.sa1-frame .card.card-pricing .product-price .current-price,.preview-panel .card.card-pricing .product-price .current-price{font-family:"A1Serif-Bold",serif;font-size:1.5rem}.sa1-frame .card.card-pricing .product-price .full-price,.preview-panel .card.card-pricing .product-price .full-price{font-family:"A1Serif-Bold",serif;font-size:1.125rem;text-decoration:line-through;color:#bbb}.sa1-frame .card.card-pricing .product-price .full-price.blank,.preview-panel .card.card-pricing .product-price .full-price.blank{display:none !important}.sa1-frame .card.card-pricing .product-price .full-price:not(:empty),.preview-panel .card.card-pricing .product-price .full-price:not(:empty){margin-left:.625rem}.sa1-frame .card.card-pricing .btn.btn-block,.preview-panel .card.card-pricing .btn.btn-block{padding:1.25rem}.sa1-frame .card.card-pricing .popular-label,.preview-panel .card.card-pricing .popular-label{position:absolute;top:-20px;right:-10px;background:url(/o/a1s-ecom-theme/images/badges/badge-primary-right-sm.svg);background-repeat:no-repeat;color:#fff;width:130px;height:100px;padding:20px;padding-top:28px}.sa1-frame .card.card-pricing .popular-label span,.preview-panel .card.card-pricing .popular-label span{font-family:"A1Serif-Bold",serif}@media(min-width:767px){.sa1-frame .card.card-pricing.is-popular,.preview-panel .card.card-pricing.is-popular{-webkit-transform:scale(1.05);transform:scale(1.05)}}.sa1-frame .card.card-plan,.preview-panel .card.card-plan{text-align:left;margin-top:6.25rem}.sa1-frame .card.card-plan .card-header,.preview-panel .card.card-plan .card-header{background:#fff;padding:1.875rem;border:0}.sa1-frame .card.card-plan .card-header img.product-image,.preview-panel .card.card-plan .card-header img.product-image{height:10.625rem;margin-top:-6.25rem}.sa1-frame .card.card-plan .card-header .product-title,.preview-panel .card.card-plan .card-header .product-title{font-size:1.5rem;font-family:"A1Serif-Bold",serif;margin-top:.625rem}.sa1-frame .card.card-plan .product-features,.preview-panel .card.card-plan .product-features{background:#f7f7f7;padding:1.875rem}.sa1-frame .card.card-plan .product-features .feature .feature-name,.preview-panel .card.card-plan .product-features .feature .feature-name{font-size:1.5rem;font-family:"A1Serif-Bold",serif;margin-bottom:0;min-height:2.25rem}.sa1-frame .card.card-plan .product-features .feature .feature-description,.preview-panel .card.card-plan .product-features .feature .feature-description{font-size:.875rem;color:#666}.sa1-frame .card.card-plan .product-features .feature .feature-content,.preview-panel .card.card-plan .product-features .feature .feature-content{min-height:2.5rem;margin-bottom:.5rem;color:#666}.sa1-frame .card.card-plan .product-features .feature:not(:last-child),.preview-panel .card.card-plan .product-features .feature:not(:last-child){padding-bottom:.3125rem}.sa1-frame .card.card-plan .product-price,.preview-panel .card.card-plan .product-price{position:relative;padding-bottom:1.875rem}.sa1-frame .card.card-plan .product-price .current-price,.preview-panel .card.card-plan .product-price .current-price{font-family:"A1Serif-Bold",serif;font-size:1.5rem}.sa1-frame .card.card-plan .product-price .full-price,.preview-panel .card.card-plan .product-price .full-price{font-family:"A1Serif-Bold",serif;font-size:1.125rem;text-decoration:line-through;color:#bbb}.sa1-frame .card.card-plan .product-price .full-price.blank,.preview-panel .card.card-plan .product-price .full-price.blank{display:none !important}.sa1-frame .card.card-plan .product-price .promo-box,.preview-panel .card.card-plan .product-price .promo-box{position:absolute;right:-2.25rem;background:#6295ac;color:#fff;padding:10px;font-size:1.125rem;font-family:"A1Serif-Regular",serif;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);max-width:50%;box-shadow:0 4px 10px -2px rgba(0,0,0,0.15);-webkit-box-shadow:0 4px 10px -2px rgba(0,0,0,0.15)}.sa1-frame .card.card-plan .card-footer,.preview-panel .card.card-plan .card-footer{padding:1.875rem;background:#fff;border:0}.sa1-frame .card.card-plan .card-footer>span+.product-price,.preview-panel .card.card-plan .card-footer>span+.product-price{padding-top:1.25rem}.sa1-frame .card.card-plan .card-footer>span,.preview-panel .card.card-plan .card-footer>span{padding-bottom:1.875rem}.sa1-frame .card.card-plan .card-footer .additional-info,.preview-panel .card.card-plan .card-footer .additional-info{min-height:2.65rem}.sa1-frame .card.card-plan .card-footer .options,.preview-panel .card.card-plan .card-footer .options{margin-bottom:1.875rem}.sa1-frame .card.card-plan .card-footer .options .form-check,.preview-panel .card.card-plan .card-footer .options .form-check{display:-webkit-box;display:-ms-flexbox;display:flex}.sa1-frame .card.card-plan .form-check .form-check-label,.preview-panel .card.card-plan .form-check .form-check-label{font-size:1rem !important;font-family:"A1Serif-Bold",serif !important}.sa1-frame .card.card-plan .popular-label,.preview-panel .card.card-plan .popular-label{position:absolute;top:-20px;right:-10px;background:url(/o/a1s-ecom-theme/images/badges/badge-primary-right-sm.svg);background-repeat:no-repeat;color:#fff;width:130px;height:100px;padding:20px;padding-top:28px}.sa1-frame .card.card-plan .popular-label span,.preview-panel .card.card-plan .popular-label span{font-family:"A1Serif-Bold",serif}@media(min-width:767px){.sa1-frame .card.card-plan.is-popular,.preview-panel .card.card-plan.is-popular{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media(min-width:767px){.sa1-frame .card.card-plan.single-plan,.preview-panel .card.card-plan.single-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:1.5rem}.sa1-frame .card.card-plan.single-plan .promo-box,.preview-panel .card.card-plan.single-plan .promo-box{display:none}.sa1-frame .card.card-plan.single-plan .product-features,.preview-panel .card.card-plan.single-plan .product-features{width:50%}.sa1-frame .card.card-plan.single-plan .card-header,.preview-panel .card.card-plan.single-plan .card-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sa1-frame .card.card-plan.single-plan .card-footer,.preview-panel .card.card-plan.single-plan .card-footer{padding:0;margin-top:1.5rem}.sa1-frame .card.card-plan.single-plan .card-footer button.btn,.preview-panel .card.card-plan.single-plan .card-footer button.btn{margin-top:1rem}.sa1-frame .card.card-plan.single-plan .card-header,.sa1-frame .card.card-plan.single-plan .product-features,.preview-panel .card.card-plan.single-plan .card-header,.preview-panel .card.card-plan.single-plan .product-features{padding:3rem 4rem}}@media(min-width:767px) and (max-width:991px){.sa1-frame .card.card-plan.single-plan .card-header,.sa1-frame .card.card-plan.single-plan .product-features,.preview-panel .card.card-plan.single-plan .card-header,.preview-panel .card.card-plan.single-plan .product-features{padding:2rem}.sa1-frame .card.card-plan.single-plan .card-header .feature-name,.sa1-frame .card.card-plan.single-plan .product-features .feature-name,.preview-panel .card.card-plan.single-plan .card-header .feature-name,.preview-panel .card.card-plan.single-plan .product-features .feature-name{font-size:1.25rem}}@media(min-width:767px){.sa1-frame .card.card-plan.single-plan .single-plan-top,.preview-panel .card.card-plan.single-plan .single-plan-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}}@media(min-width:767px) and (min-width:992px) and (max-width:1199px){.sa1-frame .card.card-plan.single-plan .single-plan-top,.preview-panel .card.card-plan.single-plan .single-plan-top{gap:2rem}}@media(min-width:767px) and (max-width:991px){.sa1-frame .card.card-plan.single-plan .single-plan-top,.preview-panel .card.card-plan.single-plan .single-plan-top{gap:2.5rem}}@media(min-width:767px){.sa1-frame .card.card-plan.single-plan .single-plan-top .product-image,.preview-panel .card.card-plan.single-plan .single-plan-top .product-image{position:relative;margin-top:0}.sa1-frame .card.card-plan.single-plan .single-plan-top .single-plan-details .product-title,.preview-panel .card.card-plan.single-plan .single-plan-top .single-plan-details .product-title{font-size:2rem}}@media(min-width:767px) and (max-width:991px){.sa1-frame .card.card-plan.single-plan .single-plan-top .single-plan-details .product-title,.preview-panel .card.card-plan.single-plan .single-plan-top .single-plan-details .product-title{font-size:1.75rem}}@media(min-width:767px){.sa1-frame .card.card-plan.single-plan .single-plan-top .single-plan-details .current-price,.preview-panel .card.card-plan.single-plan .single-plan-top .single-plan-details .current-price{font-size:2rem}}@media(min-width:767px) and (max-width:991px){.sa1-frame .card.card-plan.single-plan .single-plan-top .single-plan-details .current-price,.preview-panel .card.card-plan.single-plan .single-plan-top .single-plan-details .current-price{font-size:1.75rem}}@media(min-width:767px){.sa1-frame .card.card-plan.single-plan .single-plan-top .single-plan-details .full-price,.preview-panel .card.card-plan.single-plan .single-plan-top .single-plan-details .full-price{font-size:1.75rem}}@media(min-width:767px) and (max-width:991px){.sa1-frame .card.card-plan.single-plan .single-plan-top .single-plan-details .full-price,.preview-panel .card.card-plan.single-plan .single-plan-top .single-plan-details .full-price{font-size:1.5rem}}.sa1-frame .card .card-top-notification,.preview-panel .card .card-top-notification{background:#6295ac;padding:1.25rem}.sa1-frame .card .card-top-notification a.btn,.preview-panel .card .card-top-notification a.btn{color:#fff !important;padding:.3125rem .75rem;white-space:normal;text-align:left;line-height:1.3;font-size:1.25rem}.sa1-frame .card .card-top-notification a.btn::before,.sa1-frame .card .card-top-notification a.btn::after,.preview-panel .card .card-top-notification a.btn::before,.preview-panel .card .card-top-notification a.btn::after{color:#fff !important}.sa1-frame .card .card-top-notification p,.preview-panel .card .card-top-notification p{margin:0;font-size:1rem;line-height:1.5;margin-left:.75rem;font-family:"A1Serif-Bold",serif;color:#fff}.sa1-frame .card .card-top-notification a,.preview-panel .card .card-top-notification a{color:#fff}.sa1-frame .card.card-tv-segment,.preview-panel .card.card-tv-segment{text-align:center}.sa1-frame .card.card-tv-segment .card-title,.preview-panel .card.card-tv-segment .card-title{margin-bottom:.625rem}.sa1-frame .card.card-tv-segment .card-subtitle,.preview-panel .card.card-tv-segment .card-subtitle{margin-bottom:.9375rem;font-size:1rem}.sa1-frame .card.card-tv-segment .description,.preview-panel .card.card-tv-segment .description{margin:.9375rem 0rem;min-height:4.375rem}.sa1-frame .card.card-tv-segment .image,.sa1-frame .card.card-tv-segment video,.preview-panel .card.card-tv-segment .image,.preview-panel .card.card-tv-segment video{height:100px}.sa1-frame .card.card-shops .shop-title .icon,.preview-panel .card.card-shops .shop-title .icon{font-size:2rem}.sa1-frame .card.card-shops .shop-title .icon:first-child,.preview-panel .card.card-shops .shop-title .icon:first-child{margin-left:10px}.sa1-frame .card.card-shops .shop-title .icon:not(:last-child),.preview-panel .card.card-shops .shop-title .icon:not(:last-child){margin-right:8px}.sa1-frame .card.is-rounded,.preview-panel .card.is-rounded{border-radius:10px}.sa1-frame .card.is-rounded img,.preview-panel .card.is-rounded img{border-top-left-radius:10px;border-top-right-radius:10px}.sa1-frame .card.is-active,.preview-panel .card.is-active{border-left:6px solid #da291c}.sa1-frame .teaser-grid,.preview-panel .teaser-grid{margin-top:1.25rem;margin-bottom:1.25rem}.sa1-frame .teaser-grid .main .card-img img,.preview-panel .teaser-grid .main .card-img img{max-height:initial}@media(min-width:767px) and (max-width:991px){.sa1-frame .teaser-grid .main .card-img img,.preview-panel .teaser-grid .main .card-img img{max-height:25rem}}.sa1-frame .teaser-grid .side .row,.preview-panel .teaser-grid .side .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;padding-right:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:992px){.sa1-frame .teaser-grid .side .row .card-teaser,.preview-panel .teaser-grid .side .row .card-teaser{min-height:47%}}.sa1-frame .teaser-grid.is-reversed,.preview-panel .teaser-grid.is-reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sa1-frame .card-newsletter-sign,.preview-panel .card-newsletter-sign{border-left:6px solid #6295ac}.sa1-frame .card-newsletter-sign .card-body,.preview-panel .card-newsletter-sign .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sa1-frame .card-newsletter-sign .card-body .newsletter-icon,.preview-panel .card-newsletter-sign .card-body .newsletter-icon{padding-right:2.5rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:10rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sa1-frame .card-newsletter-sign .card-body .newsletter-icon img,.preview-panel .card-newsletter-sign .card-body .newsletter-icon img{max-width:6rem}.sa1-frame .card-list .card-body ul.list,.preview-panel .card-list .card-body ul.list{margin-top:2rem}.sa1-frame .card-list .card-body ul.list li,.preview-panel .card-list .card-body ul.list li{font-size:1rem;margin:10px 0}.sa1-frame .card-list .card-body ul.list li:not(:last-child),.preview-panel .card-list .card-body ul.list li:not(:last-child){padding-bottom:.5rem}.sa1-frame .card-list .card-body ul.list.list-check,.preview-panel .card-list .card-body ul.list.list-check{padding:0rem 1.15rem}.sa1-frame .card-list .card-body ul.list.list-check li,.preview-panel .card-list .card-body ul.list.list-check li{padding-left:.75rem}.sa1-frame .card-list .card-body ul.list.list-check li::marker,.preview-panel .card-list .card-body ul.list.list-check li::marker{font-family:"icomoon";content:"\e915";color:#42a347;font-size:.85rem}.sa1-frame .card-list .card-body ul.list.list-cross,.preview-panel .card-list .card-body ul.list.list-cross{padding:0rem 1rem}.sa1-frame .card-list .card-body ul.list.list-cross li,.preview-panel .card-list .card-body ul.list.list-cross li{padding-left:1rem}.sa1-frame .card-list .card-body ul.list.list-cross li::marker,.preview-panel .card-list .card-body ul.list.list-cross li::marker{font-family:"icomoon";content:"\e90c";color:#da291c;font-size:.85rem}.sa1-frame .card-list .card-body ul.list.list-attention,.preview-panel .card-list .card-body ul.list.list-attention{padding:0rem .5rem}.sa1-frame .card-list .card-body ul.list.list-attention li,.preview-panel .card-list .card-body ul.list.list-attention li{padding-left:1.25rem}.sa1-frame .card-list .card-body ul.list.list-attention li::marker,.preview-panel .card-list .card-body ul.list.list-attention li::marker{font-family:"icomoon";content:"\e917";color:#f68000;font-size:1rem}.expander{position:relative;border-color:#d7d7d7;border-width:1px 1px 0 1px}.expander .expander-title{margin:0;padding:24px 20px 22px 24px;border-bottom:1px solid #d7d7d7;font-size:1.5rem;background:#fff}.expander .expander-titleContent{display:block}.expander a.expander-itemTitle{display:-webkit-box;display:-ms-flexbox;display:flex}.expander .expander-toggle{position:absolute;right:20px;top:28px;font-family:"A1Sans-Regular",sans-serif;cursor:pointer}.expander .expander-items{margin:0 0 3.75rem 0;padding:0;border:1px solid #d7d7d7}.expander .expander-item{position:relative;list-style-type:none;background:#fcfcfc}.expander .expander-item.bg-white{background:#fff}.expander .expander-item .expander-itemTitle{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;opacity:1}.expander .expander-item.not-shown{border-bottom:0}.expander .expander-item.not-shown .expander-itemTitle{max-height:0;overflow:hidden;opacity:0}.expander .expander-item.is-active{border-bottom:1px solid #d7d7d7;background:#fff}.expander .expander-item.is-active .expander-itemTitle>h3{font-size:1.125rem;color:#000;padding-right:60px}.expander .expander-item.is-active .expander-itemTitle>h3:after{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);font-size:1.25rem}.expander .expander-item.opened>.expander-itemTitle>h3{font-family:"A1Serif-Bold",serif}.expander .expander-item.opened>.expander-itemTitle>h3:after{content:"\e943"}.expander .expander-item.opened>.expander-itemContent{height:auto !important;padding-bottom:1rem}.expander .expander-item:last-child:not(.is-active) .expander-itemTitle{border-bottom:0}.expander .expander-itemContent{font-family:"A1Sans-Regular",sans-serif;font-size:1rem;background:#fff;padding:0 14px 0 14px;height:0;overflow:hidden;will-change:auto;-webkit-transition:height .5s ease;transition:height .5s ease}.expander .expander-itemContent.expander-itemContent--with-slider{padding-left:0;padding-right:0}.expander .expander-itemTitle{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #d7d7d7;padding-bottom:3px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.expander .expander-itemTitle>h3{padding-right:60px !important;pointer-events:none}.expander .expander-itemTitle>h3,.expander .expander-titleContent{margin:0;padding:18px 4px 18px 14px;font-family:"A1Sans-Bold",sans-serif;font-size:1.125rem;cursor:pointer;color:#000}.expander .expander-itemTitle>h3:after,.expander .expander-titleContent:after{content:"\e942";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;font-family:"icomoon";font-size:1.25rem;font-weight:100;color:#000;-webkit-transition:all .5s;transition:all .5s}.expander .page-editor__editable{min-height:0}.expander-simple{border:0}.expander-simple .expander-items{margin:0;padding:0;border:0}.expander-simple .expander-items .expander-item{background:0;border-bottom:1px solid #d7d7d7}.expander-simple .expander-items .expander-item:first-child{border-top:1px solid #d7d7d7}.expander-simple .expander-items .expander-item .expander-itemTitle{border:0}.expander-simple .expander-items .expander-item .expander-itemTitle h3{font-family:"A1Serif-Bold",serif !important;font-size:1.25rem}.expander-simple .expander-items .expander-item .expander-itemTitle h3 span{font-family:"A1Serif-Bold",serif !important}.expander-simple .expander-items .expander-item .expander-itemContent{background:transparent;padding-top:0}.expander-item--noDropdown a.expander-titleContent{cursor:pointer}.expander-item--noDropdown p.expander-titleContent{cursor:initial}.expander-item--noDropdown h3.expander-titleContent{cursor:initial}.expander-item--noDropdown .expander-titleContent:after{display:none}.expander--plusRight{border-radius:4px}.expander--plusRight .expander-itemTitle--bolder>.expander-titleContent{color:#000;padding:15px 60px 15px 20px}.is-active .expander--plusRight .expander-itemTitle--bolder>.expander-titleContent{font-size:.875rem}.expander--plusRight .expander-itemTitle--bolder>.expander-titleContent:not(.expander-item--noDropdown):after{right:20px;left:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.expander--plusRight .expander-items{margin-bottom:0}.expander--plusRight .expander-item.is-active .expander-itemTitle--bolder .expander-titleContent{font-size:.875rem}.expander--plusLeft .expander-itemTitle time{display:block;font-family:"A1Sans-Regular",sans-serif;color:gray}.expander--plusLeft .expander-itemTitle--bolder>h3,.expander--plusLeft .expander-titleContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 20px 20px 60px;color:#000;font-family:"A1Sans-Bold",sans-serif;font-size:.875rem}.expander--plusLeft .price{font-size:.625rem;font-family:"A1Sans-Regular",sans-serif}.expander--plusLeft .price strong{font-family:"A1Sans-Bold",sans-serif;font-size:.75rem}.expander--plusLeft .expander-itemTitle>h3:after{right:auto;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.expander--plusLeft .expander-item.is-active .expander-itemTitle--bolder h3{font-size:.875rem}@media only screen and (min-width:640px){.expander--plusLeft .expander-itemTitle--bolder>h3{font-size:1.125rem}.expander--plusLeft .expander-itemTitle--bolder>h3 time{font-size:.875rem}.expander--plusLeft .price{font-size:1rem}.expander--plusLeft .price strong{font-size:1.25rem;font-family:"A1Sans-Bold",sans-serif}.expander--plusLeft .expander-item.is-active .expander-itemTitle--bolder h3{font-size:1.125rem}}.show-more{text-align:right}.show-more .btn{font-size:1.25rem}.show-more .btn .icon{font-size:.625rem;margin-left:.5rem}.show-more .content{height:0;text-align:initial;overflow:hidden;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.show-more.is-shown .btn .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tabs .tab{cursor:pointer;text-align:center;padding:.625rem;font-size:1.5rem;font-family:"A1Serif-Bold",serif;color:#666;border-bottom:6px solid #666;opacity:.5;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.tabs .tab small{font-size:1rem;font-family:"A1Serif-Regular",serif;margin-left:.3125rem}.tabs .tab.active{border-bottom-color:#f83a2c;opacity:1;color:#000}.tabs .tab:hover{opacity:1}.tabs.tabs-product-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tabs.tabs-product-list .tab{width:48%}.nav.nav-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav.nav-links .nav-link{font-size:1.25rem;font-family:"A1Serif-Bold",serif;margin:.625rem 0rem;color:#da291c}.nav.nav-links .nav-link:hover{color:#f83a2c}.nav.nav-links .nav-link.active{background:#da291c;color:#fff}.nav-tabs-flickity{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.25rem}.nav-tabs-flickity.is-secondary .nav-item a.active{border-bottom-color:#6295ac}.nav-tabs-flickity .nav-item{cursor:pointer}.nav-tabs-flickity .nav-item a{border:0;padding:.625rem 1.25rem;font-family:"A1Serif-Bold",serif;border-radius:0;color:#000;border-bottom:6px solid transparent;font-size:1.125rem}.nav-tabs-flickity .nav-item a.active{border-bottom-color:#f83a2c}.nav-tabs-flickity .nav-item a>h3{font-family:"A1Serif-Bold",serif;color:#000;font-size:1.125rem;margin-bottom:.4rem}.nav-tabs-bottom-border{width:100%;height:6px;background:#efefef;margin-top:-0.4rem}@media(max-width:766px){.nav-tabs-bottom-border{margin-top:-0.4rem}}.flickity-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:nowrap;flex-flow:nowrap}.flickity-container .flickity-cell{white-space:nowrap}.flickity-container .flickity-viewport{width:100%}.flickity-container .flickity-slider{width:100%}.flickity-container .flickity-page-dots{bottom:-22px}.flickity-container .flickity-page-dots .dot{width:12px;height:12px;border-radius:0;margin-bottom:.5rem}.flickity-container .flickity-page-dots .dot.is-selected{background:#6295ac !important}.ui-tooltip{background:white;border:3px solid #da291c}.progress-timeline{padding:0;margin:0;width:100%}.progress-timeline li{display:-webkit-box;display:-ms-flexbox;display:flex;color:#bcbcbc}.progress-timeline li.active span.block::after{background:#da291c;border-color:#da291c}.progress-timeline li.completed span.block::after,.progress-timeline li.completed .event::before{background:#da291c;border-color:#da291c !important}.progress-timeline li:not(:last-child) .event::before{content:"";position:absolute;z-index:1;left:0;height:100%;border-left:1px #bcbcbc solid}.progress-timeline li:last-child .event{padding-bottom:0}.progress-timeline span.block{position:relative}.progress-timeline span.block::after{content:"";position:absolute;z-index:2;right:0;top:0;-webkit-transform:translateX(50%);transform:translateX(50%);background:#fff;border:1px #bcbcbc solid;width:10px;height:10px}.progress-timeline div.event{padding:0rem 0rem 3.125rem 1.875rem;position:relative;padding-left:1.875rem}.progress-timeline div.event .title{font-family:"A1Serif-Bold",serif;color:#000;font-size:1.5rem;margin-top:-0.875rem;margin-bottom:.625rem}.progress-timeline div.event .subtitle{font-family:"A1Sans-Regular",sans-serif;font-size:1rem;color:#000}.check-list li::marker{color:#da291c;font-family:"icomoon";content:"\e915"}.check-list span{margin-left:.625rem}.error-list li::marker{color:#da291c;font-family:"icomoon";content:"\e90c"}.error-list span{margin-left:.625rem}#toast-container.toast-top-right{top:160px}@media(min-width:767px) and (max-width:991px){#toast-container.toast-top-right{top:145px}}@media(max-width:766px){#toast-container.toast-top-right{top:125px}}@media(max-width:575px){#toast-container.toast-top-right{top:75px}}#toast-container .toast{opacity:1;border-radius:0;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);box-shadow:0 4px 12px -2px rgba(0,0,0,0.04)}#toast-container .toast:hover{-webkit-box-shadow:initial;box-shadow:initial}#ToastAlertContainer{right:.75rem !important;bottom:initial !important;left:initial !important;top:60px !important}#ToastAlertContainer .alert{background:rgba(255,255,255,0.95);color:#000;border:2px solid #da291c;border-radius:0;padding-left:3.5rem !important;-webkit-animation:alert-fade-in .2s ease-in;animation:alert-fade-in .2s ease-in}#ToastAlertContainer .alert.alert-dismissible{padding:1rem;padding-left:.75rem;padding-right:2.25rem}#ToastAlertContainer .alert.alert-dismissible .alert-indicator{padding-right:.2rem}#ToastAlertContainer .alert.alert-dismissible .autofit-col-expand{padding-top:.2rem;padding-left:.35rem;padding-right:1rem}#ToastAlertContainer .alert.alert-dismissible .autofit-col-expand .autofit-section>div{font-size:1rem;font-family:"A1Sans-Regular",sans-serif}#ToastAlertContainer .alert.alert-dismissible .autofit-col-expand .autofit-section>div .lead{display:none}#ToastAlertContainer .alert.alert-dismissible button.close{padding-top:.2rem;opacity:1;color:#666}#ToastAlertContainer .alert .alert-indicator{display:none}#ToastAlertContainer .alert::before{font-family:"icomoon";content:"\e915";position:absolute;left:17px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.15rem;color:#da291c}#ToastAlertContainer .alert-info{border-color:#6295ac}#ToastAlertContainer .alert-info::before{content:"\e93a";color:#6295ac;font-size:1.25rem;left:24px}#ToastAlertContainer .alert-success{border-color:#6295ac}#ToastAlertContainer .alert-success::before{content:"\e915";color:#6295ac;font-size:1.15rem}#ToastAlertContainer .alert-danger{border-color:#da291c}#ToastAlertContainer .alert-danger::before{content:"\e917";color:#da291c;left:1.78rem;font-size:1.55rem}#ToastAlertContainer .alert-warning{border-color:#da291c}#ToastAlertContainer .alert-warning::before{content:"\e939";color:#da291c;font-size:1.5rem;left:18px}@-webkit-keyframes alert-fade-in{0%{opacity:0;margin-right:-20px}100%{opacity:1;margin-right:0}}@keyframes alert-fade-in{0%{opacity:0;margin-right:-20px}100%{opacity:1;margin-right:0}}.badge{border-radius:0;padding:5px;font-size:.85rem;margin-top:0 !important;margin-bottom:0 !important}.badge.badge-info{background:#6295ac;border-color:#6295ac;color:white}.badge.badge-success{background:#42a347;border-color:#42a347;color:white}.badge.badge-danger{background:#da291c;border-color:#da291c;color:white}.sa1-frame .pagination-bar,.preview-panel .pagination-bar{display:block}.sa1-frame .pagination-items-per-page,.preview-panel .pagination-items-per-page{display:none}.sa1-frame .pagination .page-item,.preview-panel .pagination .page-item{margin:.2rem;border:1px solid lightgray}.sa1-frame .pagination .page-item.empty,.preview-panel .pagination .page-item.empty{padding-left:.5rem !important;padding-right:.5rem !important;border:none !important}@media(max-width:766px){.sa1-frame .pagination .page-item.empty,.preview-panel .pagination .page-item.empty{padding-left:.15rem !important;padding-right:.15rem !important}}.sa1-frame .pagination .page-item:first-child,.sa1-frame .pagination .page-item:last-child,.preview-panel .pagination .page-item:first-child,.preview-panel .pagination .page-item:last-child{border:none !important}.sa1-frame .pagination .page-item.active,.preview-panel .pagination .page-item.active{border-color:#6295ac}.sa1-frame .pagination .page-item.disabled .page-link,.preview-panel .pagination .page-item.disabled .page-link{color:#efefef !important}.sa1-frame .pagination .page-item .page-link,.preview-panel .pagination .page-item .page-link{color:#6295ac !important;border:none !important;font-size:1rem;font-family:"A1Serif-Bold",serif;opacity:1 !important;-webkit-box-shadow:none !important;box-shadow:none !important;padding:.5rem .75rem;margin:0;height:auto}.sa1-frame .pagination .page-item .page-link::before,.preview-panel .pagination .page-item .page-link::before{display:none}.loading-container{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;min-height:400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loading-container p{margin-top:10px;font-size:14px;color:grey}.loading{background:url(/o/a1s-ecom-theme/images/A1_red_logo.png);background-size:cover;width:60px;height:60px;-webkit-animation:loading 2s infinite ease-in-out;animation:loading 2s infinite ease-in-out}.loading-overlay{position:absolute;width:100%;height:100%;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;top:0;left:0;z-index:2000}.loading-overlay .overlay{background:#efefef;width:100%;height:100%;opacity:.4}.popover{border-radius:0;border-color:#da291c;max-width:320px;padding:3px}.popover .arrow::before{border-top-color:#da291c}.popover .popover-header{background:#da291c;color:#fff;font-family:"A1Sans-Regular",sans-serif;font-size:1rem;border-radius:0}.popover .popover-body{font-size:1rem;line-height:1.25;padding:.5rem}.popover .popover-body img{width:100%;max-height:100%}.a1lightbox{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.3);z-index:2000}.a1lightbox .close{color:white;position:absolute;top:10px;right:25px;font-size:35px;font-weight:bold;opacity:1;cursor:pointer}.a1lightbox .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:white;margin:auto;padding:0;width:90%;max-width:1000px;height:600px;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);box-shadow:0 4px 12px -2px rgba(0,0,0,0.04)}.a1lightbox .content .slide{display:none;background:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 60px}.a1lightbox .content .slide img{max-width:100%;max-height:550px}.a1lightbox .content .slide.active{display:-webkit-box;display:-ms-flexbox;display:flex}.a1lightbox .content .prev,.a1lightbox .content .next{cursor:pointer;position:absolute;top:50%;width:auto;color:black;font-size:2rem;padding:20px;margin-top:-50px;font-weight:bold;-webkit-transition:.6s ease;transition:.6s ease;border-radius:0 3px 3px 0;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.a1lightbox .content .prev{left:0}.a1lightbox .content .next{right:0;border-radius:3px 0 0 3px}.a1lightbox .content .preview img{opacity:.6}.a1lightbox .content .preview img.active,.a1lightbox .content .preview img:hover{opacity:1}.img-container .a1lightbox-btn{position:absolute;border:0;font-size:1.5rem;width:3rem;height:3rem;background:rgba(255,255,255,0.7);border-radius:50%;opacity:0;display:none}@media(min-width:767px){.img-container .a1lightbox-btn{display:block}}.img-container .a1lightbox-btn::after{font-family:"icomoon" !important;content:"\e90f"}.img-container .a1lightbox-btn:hover{opacity:1;background:white}.img-container:hover .a1lightbox-btn{opacity:1}.sa1-frame .label{border-radius:0;font-size:.75rem}.sa1-frame .label.label-primary{background-color:#fff;border-color:#da291c;color:#da291c}.sa1-frame .label.label-secondary{background-color:#fff;border-color:#6295ac;color:#6295ac}.sa1-frame .label.label-warning{background-color:#fff;border-color:#f5a623;color:#f5a623}.showcase-hero{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:25rem}.showcase-hero .container{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.showcase-hero .container .showcase-content{padding:1.25rem}.showcase-hero .container .showcase-content .showcase-title{font-family:"A1Serif-Bold",serif;font-size:2.125rem}.showcase-hero .container .showcase-content .showcase-description{font-size:1rem;margin-top:1.25rem;font-family:"A1Sans-Regular",sans-serif}.showcase-hero .container .showcase-content .btn{padding:.9375rem 1.875rem;margin-top:1.25rem}@media(max-width:766px){.showcase-hero .container .showcase-content .btn{width:100%}}.showcase-hero .container .showcase-image{padding:1.875rem 0rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.showcase-hero .container .showcase-image img{max-width:100%}@media(max-width:766px){.showcase-hero{padding:1.875rem 0rem}}.showcase-hero.is-light{background-color:#fff}.showcase-hero.is-dark{background:#000;color:#fff}.showcase-hero.is-primary{background:#da291c;color:#fff}.showcase-hero.is-secondary{background:#6295ac;color:#fff}.showcase-hero.is-secondary{background:#6295ac;color:#fff}.showcase-hero.is-size-medium{min-height:60vh}.showcase-hero.is-size-large{min-height:80vh}.showcase-hero.is-size-fullheight{min-height:100vh}.page-block{width:960px;margin:0 auto}.click2sign .section{border-top:0}.click2sign .no-padding-bottom{padding-bottom:0}.info-sliders .section{position:relative}.info-sliders h3{text-align:center;font-size:1.3125rem}@media(min-width:992px){.info-sliders h3{margin:10px 0 60px;font-size:1.75rem;text-align:left}}.info-sliders .slick-dots{margin:0 -20px 24px;width:calc(100% + 40px)}.info-sliders .slick-dots li{margin:0 6px;width:12px;height:12px;display:inline-block !important}.info-sliders .slick-dots button{width:12px;height:12px;border-radius:0;background:#d7d7d7}.info-sliders .slick-dots button:before{display:none}.info-sliders .slick-dots .slick-active button{background:#6295ac}.info-sliders .slick-prev,.info-sliders .slick-next{width:16px;height:24px;top:70px;z-index:1}@media(min-width:992px){.info-sliders .slick-prev,.info-sliders .slick-next{top:190px}}.info-sliders .slick-prev:before,.info-sliders .slick-next:before{display:none}.info-sliders .slick-prev.slick-disabled,.info-sliders .slick-next.slick-disabled{opacity:.05}.info-sliders .slick-prev{left:-8px;background:url(/o/a1s-ecom-theme/images/icons/ico-arrow-left-brown.svg) no-repeat !important}@media(min-width:992px){.info-sliders .slick-prev{left:52px}}.info-sliders .slick-next{right:-8px;background:url(/o/a1s-ecom-theme/images/icons/ico-arrow-right-brown.svg) no-repeat !important}@media(min-width:992px){.info-sliders .slick-next{right:52px}}.info-slider-list{margin:0;padding:0}.info-slider-list li{text-align:center;width:100%}.info-slider-list .active{display:block}.info-slider-list figure{margin:0}.info-slider-list img{margin:0 auto;height:183px;max-width:inherit}@media(min-width:992px){.info-slider-list img{height:500px}}.info-slider-list p{font-size:1rem}.info-sliders{margin:1.875rem 0rem}.info-sliders .info-slider-list li.carousel-cell{list-style:none}.info-sliders .info-slider-list .flickity-button{top:25%;background:0}.info-sliders .info-slider-list .flickity-button:hover{background:0}.info-sliders .flickity-page-dots{bottom:-5px;display:none}.info-sliders .flickity-page-dots .dot{width:12px;height:12px;border-radius:0}.info-sliders .flickity-page-dots .dot.is-selected{background:#6295ac !important}@media(max-width:991px){.info-sliders .flickity-page-dots{display:block}}@media(max-width:991px){.info-sliders .info-slider-group{top:200px;left:-20px}}.info-slider-step{padding:54px 0 14px;text-align:center}@media(min-width:992px){.info-slider-step{padding:150px 0 30px}}.info-slider-steps{margin:0 auto 24px;display:inline-block;text-align:center;position:relative}@media(min-width:992px){.info-slider-steps:before{content:"";position:absolute;border-top:2px solid #bbb;top:10px;left:30px;right:30px;z-index:1}}.info-slider-steps li{display:none}@media(min-width:992px){.info-slider-steps li{display:inline-block;position:relative}}@media(min-width:992px){.info-slider-steps li:first-child{margin-left:0}}@media(min-width:992px){.info-slider-steps li:after{content:"";position:absolute;width:18px;height:18px;border:2px solid #bbb;border-radius:50%;top:0;left:50%;z-index:2;background:#fff;margin-left:-14px}}.info-slider-steps span{color:#bbb;font-size:1.25rem}@media(min-width:992px){.info-slider-steps span{padding-top:30px;height:20px;width:66px;font-size:1.75rem;font-weight:normal;cursor:pointer;text-align:center;display:inline-block;position:relative;z-index:3}}@media(min-width:992px){.info-slider-steps span:after{content:"."}}.info-slider-steps .active{display:inline-block}@media(min-width:992px){.info-slider-steps .active:after{border:2px solid #da291c;background:#da291c}}.info-slider-steps .active span{color:#da291c}.total-steps-mobile{display:inline-block;font-size:1.25rem}@media(min-width:992px){.total-steps-mobile{display:none}}.total-steps-mobile:before{content:"/ "}.info-slider-group{text-align:center;position:absolute;top:270px;width:100%;left:0;font-size:1.25rem}@media(min-width:992px){.info-slider-group{top:34.875rem}}.full-width-epik{margin:12px 0 30px}.epik-combo{padding-top:20px}.epik-combo h1{margin:0 0 30px;padding:0 24px}@media only screen and (max-width:767px){.epik-combo h1{font-size:25px;line-height:28px}}.epik-combo .price-legend{margin-top:0}.epik-compare{font-size:0;text-align:center;position:relative}.epik-compare .entry{font-size:12px;line-height:14px}.epik-legend{margin:0 0 20px;list-style:none;display:inline-block;vertical-align:top;width:50%;position:relative}.epik-legend-list{margin:0;list-style:none;display:table;width:100%}.epik-legend-list li,.epik-components li{height:42px;font-size:14px;display:table-row;position:relative}.epik-legend-list .header,.epik-components .header{height:90px}.epik-legend-list .header,.epik-legend-list .detail,.epik-components .header,.epik-components .detail{padding:10px;display:table-cell;vertical-align:middle;position:relative}.epik-legend-list .header,.epik-components .header{padding:20px 10px 0}.epik-legend-list .header .entry{width:100%;text-transform:uppercase;font-size:14px;position:absolute;top:15px;left:50%;margin-left:50%}.epik-legend-list .detail{background:#efefef}.epik-slider{margin:0 0 20px;width:50%;display:inline-block;vertical-align:top}.epik-list{margin:0;list-style:none;position:relative}.epik-list .slick-prev{border:0;background:url(/o/a1s-ecom-theme/images/icons/ico-arrow-left-black.svg) no-repeat;width:12px;height:22px;margin:0;padding:0;overflow:hidden;text-indent:-999em;position:absolute;top:12px;left:6px;z-index:200}.epik-list .slick-prev.slick-disabled{display:none !important}.epik-list .slick-next{border:0;background:url(/o/a1s-ecom-theme/images/icons/ico-arrow-right-black.svg) no-repeat;width:12px;height:22px;margin:0;padding:0;overflow:hidden;text-indent:-999em;position:absolute;top:12px;right:6px;z-index:200}.epik-list .slick-next.slick-disabled{display:none !important}.epik-list .header,.epik-list .detail{background:#efefef}.epik-list .exposed .detail{background:#d7d7d7}.epik-components{margin:0;list-style:none;display:table;width:100%}.epik-legend .header:after,.epik-legend .detail:before,.epik-components .header:before,.epik-components .detail:before{content:" ";position:absolute;bottom:0;left:0;right:0;display:block;border-bottom:1px solid #d7d7d7}.epik-components li:before{content:" ";position:absolute;top:0;left:0;right:0;display:block;border-top:1px solid #d7d7d7}.epik-components .header:before{content:" ";position:absolute;top:0;left:0;right:0;display:block;border-top:1px solid #d7d7d7}.epik-components .header:after,.epik-components .detail:after{content:" ";position:absolute;top:0;bottom:0;left:0;display:block;border-left:1px solid #d7d7d7}.page-block .epik-caption-center,.page-block .epik-caption{margin:0 0 30px;padding:0 24px 0;font-family:"A1Serif-Regular",serif;font-size:20px;line-height:1.2;text-align:left}.page-block .epik-caption-center{text-align:center}.page-block .epik-tablet-cols .btn,.page-block .epik-tablet-cols [class*="Button--"]{margin-top:10px}.epik-tablet-cols{margin:0 0 30px}.epik-caption strong{font-weight:normal;color:#da291c}.epik-tour{margin:0 auto;padding:50px 0;max-width:320px}.page-block .epik-tour h2{padding:0 24px;font-size:25px;line-height:1.3 !important}.epik-steps{margin:0 0 40px;padding:15px 24px 0;font-size:12px;list-style:none;counter-reset:steps;font-family:"A1Sans-Regular",sans-serif}.epik-steps figure{margin:0;padding:0 0 70px;position:relative}.epik-steps figure:before{padding:0 0 5px;counter-increment:steps;content:counter(steps) ".";font-size:40px;line-height:1.25;color:#da291c;display:inline-block}.epik-steps li:last-child figure{padding:0 0 10px}.epik-steps figure:after{content:"";width:16px;height:16px;background:url(/o/a1s-ecom-theme/images/icons/ico-arrow-down-red.svg) no-repeat;background-size:16px 16px;position:absolute;bottom:35px;left:50%;margin-left:-8px}.epik-steps li:last-child figure:after{display:none}.epik-steps img{max-width:130px}.epik-steps figcaption{margin:0 0 20px;-webkit-transform:rotate(-6deg);transform:rotate(-6deg);font-size:20px;line-height:1.2;display:block}.epik-steps.custom-smarthome figcaption{-webkit-transform:rotate(0);transform:rotate(0);vertical-align:middle}.epik-steps.custom-smarthome figure:before{vertical-align:middle}.epik-steps.prednosti{font-family:"A1Sans-Regular",sans-serif}.epik-steps.prednosti figure{padding:0 0 40px}.epik-steps.prednosti figcaption{-webkit-transform:rotate(0);transform:rotate(0);font-size:14px;font-weight:400}.epik-steps.prednosti figcaption b{display:block;font-weight:700}.epik-steps.prednosti figure:after{display:none}.full-width-epik{margin-bottom:-15px}.epik-legend{margin:0 0 30px;width:30%}.epik-slider{margin:0 0 30px;width:70%}.epik-legend-list{text-align:left}.epik-legend-list li .header,.epik-legend-list li .detail{padding-left:0}.epik-combo{padding-top:50px}.page-block .epik-combo h1{margin:0 auto 40px;max-width:90%;font-size:25px;line-height:32px}.epik-compare{margin:0 auto;max-width:90%}.epik-compare .entry{font-family:"A1Serif-Regular",serif;font-size:16px}.epik-legend-list li,.epik-components li{height:45px}.epik-legend-list .header,.epik-components .header{height:25px;padding:10px}.epik-legend-list .detail,.epik-list .header,.epik-list .detail{background:0}.epik-legend-list .header{height:30px}.epik-legend-list .header .entry{position:static;margin-left:0;text-transform:none;font-size:16px;font-family:"A1Serif-Regular",serif}.epik-list .detail .entry{font-size:22px}.epik-components li:before,.epik-components .header:before{display:none}.epik-components .header:after{border-left:0;border-bottom:1px solid #d7d7d7;top:auto;right:0}.epik-tour{padding-top:70px;max-width:100%;position:relative;overflow:hidden;text-align:left}.epik-steps:not(.prednosti) li{width:500px}.epik-steps li{padding-bottom:20px;cursor:pointer}.page-block .epik-caption-center,.page-block .epik-caption{padding:0}.epik-steps{margin:0 0 20px;padding:10px 0 0}.epik-steps li:after{display:none}.epik-steps figure{padding:0;position:static;display:inline-block}.epik-steps img{max-width:240px}.epik-steps figcaption{padding-left:20px;width:250px;font-size:18px;position:relative;text-align:center;display:inline-block}.epik-steps.prednosti figcaption{width:200px}.epik-steps figcaption:before{content:"";width:100%;height:30px;background:url(/o/a1s-ecom-theme/images/icons/ico-arrow-down-red.svg) top center no-repeat;background-size:16px 16px;display:inline-block;position:absolute;top:-25px;left:5px}.epik-components .detail:after,.epik-steps figure:after,.epik-steps li:first-child figcaption:before{display:none}.epik-steps figure img{position:absolute;right:0;display:none}@media(min-width:767px){.epik-steps figure img{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.epik-steps .active figure img{display:block}.page-block .epik-tour h2{margin-bottom:50px;padding:0}.page-block .epik-tour.custom-smarthome h2{margin-bottom:20px}.epik-tablet-buttons .epik-caption-center{margin:0 0 10px}.epik-tablet-buttons .epik-caption-center br{display:none}.app-stores,.epik-tablet-cols{font-size:0}.epik-tablet-cols p,.epik-tablet-cols ul{display:inline-block;vertical-align:top;width:50%}.app-stores{width:250px;padding:0 0 40px;max-width:320px}.app-stores li{padding:0}.app-stores li:nth-child(1){padding-right:5px}.app-stores li:nth-child(2){padding-left:5px}.page-block .epik-caption-center{text-align:left}.epik-tablet-cols{margin-bottom:40px}.epik-tablet-cols .epik-caption-center{margin:0 0 10px;width:100%}.epik-tablet-cols .epik-caption-center br{display:none}.page-block .epik-tablet-cols .btn,.page-block .epik-tablet-cols [class*="Button--"]{margin-top:2px}.epik-indent{margin:0 auto;max-width:650px;position:relative}.epik-tour.prednosti h2{margin-bottom:20px}.epik-tour.prednosti .epik-indent{max-width:600px}.epik-steps.prednosti{padding:20px 0 0}.epik-steps.prednosti li{margin-left:auto}.epik-steps.prednosti figure{padding:0;height:80px}.epik-steps.prednosti figure img{left:0;right:auto;max-height:100%}.epik-steps.prednosti figure:before{content:"";padding:0;border-radius:50%;height:14px;width:14px;background:#da291c;display:inline-block;vertical-align:middle;-webkit-box-shadow:0 4px 8px -4px rgba(0,0,0,0.8);box-shadow:0 4px 8px -4px rgba(0,0,0,0.8);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.epik-steps.prednosti .active figure:before{padding:8px;border:2px solid white}.epik-steps.prednosti figcaption{text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;margin-bottom:50px}.epik-steps.prednosti figcaption:before{display:none}.epik-steps.prednosti .active figcaption b{color:#da291c;margin-bottom:15px}.epik-steps.prednosti figcaption span.feature-content{font-size:11px;font-weight:400;color:#000;opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.epik-steps.prednosti .active figcaption span{opacity:1}.epik-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.epik-steps .step{margin-right:250px}.epik-steps .step .step-heading{font-family:"A1Serif-Bold",serif}.epik-steps .step .step-content{font-family:"A1Serif-Regular",serif}@media(min-width:767px){.epik-steps .step.active .step-content{font-family:"A1Serif-Bold",serif}}.epik-steps .feature-heading{display:block;color:#000;font-family:"A1Sans-Bold",sans-serif;font-size:14px}.epik-steps .active .feature-heading{color:#da291c}.prednosti{padding:30px 0}@media(max-width:766px){.epik-steps{padding:30px}.epik-steps figcaption{margin-top:10px}.step{margin-right:0 !important;width:100% !important}.step figure{width:100% !important}.step figure::before{width:100%;text-align:center;padding:0}.step figure figcaption{width:100% !important;margin-bottom:30px;padding:0}.step figure figcaption::before{top:-90px;left:0}.step figure .card-img img{position:relative;max-height:400px;margin:0 auto;padding-bottom:50px;margin-top:-10px;display:block !important}.epik-steps li{width:auto}.epik-steps.prednosti li{margin:auto}.epik-steps.prednosti .card-img{display:none}}.a1ecom-banner{position:relative;width:100%}.a1ecom-banner .banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}@media(min-width:768px){.a1ecom-banner .banner-content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background:transparent;padding-bottom:0}}.a1ecom-banner .banner-header{position:relative;width:100%}.a1ecom-banner .banner-title{position:relative;margin:1.25rem 0;font-family:"A1Serif-Bold",serif;line-height:1.16}@media(max-width:766px){.a1ecom-banner .banner-title{color:#000 !important}}@media only screen and (min-width:768px){.a1ecom-banner .banner-title{margin-top:0}}.a1ecom-banner:not(.is-boxed) .banner-title{font-size:24px}@media(min-width:768px){.a1ecom-banner:not(.is-boxed) .banner-title{font-size:calc(7.40741vw - 32.88889px)}}@media(min-width:1200px){.a1ecom-banner:not(.is-boxed) .banner-title{font-size:56px}}.a1ecom-banner .banner-description{margin:0 0 1.25rem;font-family:"A1Sans-Regular",sans-serif;font-size:14px}@media(min-width:768px){.a1ecom-banner .banner-description{font-size:calc(1.38889vw + 3.33333px)}}@media(min-width:1200px){.a1ecom-banner .banner-description{font-size:20px}}@media only screen and (min-width:768px){.a1ecom-banner .banner-description{padding-right:.625rem}}@media(max-width:766px){.a1ecom-banner .banner-description{color:#000 !important}}.a1ecom-banner .banner-picture{position:relative;display:block;text-align:center}.a1ecom-banner .banner-picture img{width:100%}.a1ecom-banner .banner-overlay{position:absolute;display:block;top:0;left:0;width:100%;height:100%}@media(min-width:768px){.a1ecom-banner .banner-overlay{background:-webkit-gradient(linear,left top,right top,color-stop(20%,black),to(rgba(255,255,255,0)));background:linear-gradient(to right,black 20%,rgba(255,255,255,0) 100%)}}.a1ecom-banner .banner-image{display:block;width:100%;height:auto}.a1ecom-banner.is-boxed .banner-header{background:#fff;padding:1.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.a1ecom-banner.is-boxed .banner-title{color:#000;font-size:2rem;margin-bottom:.9375rem}@media(max-width:991px){.a1ecom-banner.is-boxed .banner-title{font-size:1.5rem}.a1ecom-banner.is-boxed .banner-description{font-size:1rem}}.a1ecom-banner.banner-moj-a1 .banner-header{padding-left:28.125rem}@media(max-width:1199px){.a1ecom-banner.banner-moj-a1 .banner-header{padding-left:25rem}}@media(max-width:991px){.a1ecom-banner.banner-moj-a1 .banner-header{padding-left:21.875rem}}@media(max-width:766px){.a1ecom-banner.banner-moj-a1 .banner-header{padding-left:0}}.a1ecom-banner.banner-moj-a1 .banner-header .banner-title{font-size:2.5rem;margin-bottom:.75rem}@media(max-width:1365px){.a1ecom-banner.banner-moj-a1 .banner-header .banner-title{font-size:2rem !important}}@media(max-width:1199px){.a1ecom-banner.banner-moj-a1 .banner-header .banner-title{font-size:1.5rem !important}}.a1ecom-banner.banner-moj-a1 .banner-header .banner-description{font-size:1rem}.a1ecom-banner.banner-moj-a1 .banner-header .action-button{margin-bottom:1.25rem}.content-wrapper .a1ecom-banner .banner-header{padding:0 1.5rem}@media(min-width:992px){.content-wrapper .a1ecom-banner .banner-header{padding:2.5rem}}.Spc-placeholder{width:100%;height:400px}@media(min-width:992px){.Spc-placeholder{height:768px}}.Spc-main .flickity-page-dots{bottom:-22px}.Spc-main .flickity-page-dots .dot{width:12px;height:12px;border-radius:0}.Spc-main .flickity-page-dots .dot.is-selected{background:#6295ac !important}.Spc-main-cell{width:100%;position:relative}.Spc-contentBlock-wrap{margin:0 auto;padding-right:.9375rem;padding-left:.9375rem;width:100%;padding:1.25rem}@media screen and (max-width:calc(map-get($boxedBreakpoints, medium) - 1) px){.Spc-contentBlock-wrap{max-width:39.9375rem}}@media screen and (min-width:640px){.Spc-contentBlock-wrap{max-width:64rem}}@media screen and (min-width:640px) and (max-width:calc(map-get($boxedBreakpoints, large) - 1) px){.Spc-contentBlock-wrap{max-width:63.9375rem}}@media screen and (min-width:1024px){.Spc-contentBlock-wrap{max-width:75rem}}@media screen and (min-width:1024px) and (max-width:calc(map-get($boxedBreakpoints, xlarge) + px)){.Spc-contentBlock-wrap{max-width:74.9375rem}}@media screen and (min-width:1200px){.Spc-contentBlock-wrap{max-width:75rem}}@media screen and (min-width:1200px) and (max-width:calc(map-get($boxedBreakpoints, xxlarge) - 1) px){.Spc-contentBlock-wrap{max-width:89.9375rem}}.Spc-contentBlock .btn{width:100%}.Spc-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:12.5rem}.Spc-title{font-family:"A1Serif-Bold",serif !important;font-size:1.75rem;margin-bottom:0}.Spc-title span{font-family:"A1Serif-Bold",serif !important}.Spc-text{margin-top:0;font-size:1rem;padding-top:5px;padding-bottom:5px}.Spc-wrap{padding-bottom:3rem;background:white;margin-bottom:1.25rem;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);box-shadow:0 4px 12px -2px rgba(0,0,0,0.04)}@media only screen and (min-width:640px){.Spc-main .flickity-page-dots{display:none}.Spc-wrap{background:0;-webkit-box-shadow:none;box-shadow:none}.Spc-main-cell{height:500px}.Spc-image{position:absolute;top:0;left:0;z-index:0;max-height:initial}.Spc-contentBlock-wrap{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:80%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Spc-contentBlock .btn{width:auto}.Spc-contentBlock.p-top-left{top:0;left:0}.Spc-contentBlock.p-top-right{top:0;right:0}.Spc-contentBlock.invert-color{color:#fff}.Spc-title{font-size:2rem;font-size:2rem !important}.Spc-text{font-size:1.125rem}.Spc-navigation{display:block}}@media only screen and (max-width:640px){.Spc-title span{color:#000 !important}.Spc-text span{color:#000 !important}}@media only screen and (min-width:1024px){.Spc-main-cell{height:768px}.Spc-title{font-size:2.5rem !important;margin-bottom:1.25rem}.Spc-text{font-size:1.3125rem;margin-bottom:1.25rem}.Spc-contentBlock{max-width:40%}.Spc-contentBlock .Button{min-width:190px;padding-top:15px;padding-bottom:15px}}.Spc-navigation{display:none}@media only screen and (min-width:640px){.Spc-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:-60px;position:relative;z-index:3;height:75px}.Spc-navigation-wrap{margin:0 auto;padding-right:.9375rem;padding-left:.9375rem}}@media only screen and (min-width:640px) and (max-width:calc(map-get($boxedBreakpoints, medium) - 1) px){.Spc-navigation-wrap{max-width:39.9375rem}}@media only screen and (min-width:640px) and (min-width:640px){.Spc-navigation-wrap{max-width:64rem}}@media only screen and (min-width:640px) and (min-width:640px) and (max-width:calc(map-get($boxedBreakpoints, large) - 1) px){.Spc-navigation-wrap{max-width:63.9375rem}}@media only screen and (min-width:640px) and (min-width:1024px){.Spc-navigation-wrap{max-width:75rem}}@media only screen and (min-width:640px) and (min-width:1024px) and (max-width:calc(map-get($boxedBreakpoints, xlarge) + px)){.Spc-navigation-wrap{max-width:74.9375rem}}@media only screen and (min-width:640px) and (min-width:1200px){.Spc-navigation-wrap{max-width:75rem}}@media only screen and (min-width:640px) and (min-width:1200px) and (max-width:calc(map-get($boxedBreakpoints, xxlarge) - 1) px){.Spc-navigation-wrap{max-width:89.9375rem}}@media only screen and (min-width:640px){.Spc-navigation-image{position:relative;pointer-events:none;z-index:-1}.Spc-navigation-cell{z-index:1;width:120px;height:65px;margin-right:7px;border:1px solid #585858;border-radius:0;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer;padding:0}.Spc-navigation-cell .Spc-navigation-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.Spc-navigation-cell.is-selected{width:132px;height:74px;border-color:!important}}@media only screen and (min-width:1024px){.Spc-navigation-cell{width:140px;height:80px;padding:0}.Spc-navigation-cell.is-selected{width:160px;height:90px;border-color:#da291c}}.explanation-fragment{margin:2rem auto}.explanation-fragment .card-body{padding:.5rem !important}.explanation-fragment .buttons .btn{margin:.5rem;background:#6295ac !important;color:white !important;border:none !important}.explanation-fragment .image-container{position:relative}.explanation-fragment .image-container img{width:100%;margin-top:1rem}.explanation-fragment .image-container .point{position:absolute;top:10%;left:10%;background:#da291c;border-radius:100%;width:40px;height:40px;color:#fff;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;border:0;-webkit-box-shadow:0 0 10px -5px rgba(0,0,0,0.75);box-shadow:0 0 10px -5px rgba(0,0,0,0.75)}@media(max-width:766px){.explanation-fragment .image-container .point{width:25px;height:25px}}.explanation-fragment .image-container .point .number{font-size:1.125rem;font-family:"A1Serif-Bold",serif}.explanation-fragment.is-document{max-width:800px}.explanation-fragment.is-mobile-device{max-width:400px}.page-header{width:100%;background:white;padding:1.5rem 0rem}@media(max-width:766px){.page-header{padding:1rem 0rem}}.page-header .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center}.page-header .heading .page-title{font-size:2.75rem;margin-bottom:1.5rem}.page-header .heading .page-subtitle{margin:0;font-size:1.125rem}.page-header .heading .page-subtitle a{color:#6295ac !important;text-decoration:underline !important}@media(max-width:766px){.page-header .heading .page-title{margin-bottom:.5rem}}@media(max-width:766px){.page-header .features{margin:.5rem 0rem}}.page-header .features .card-feature{padding:0;margin:0}.page-header .features .card-feature .card-body{padding:1rem 2rem}.page-header .features .card-feature .card-body img{max-height:2.5rem}.page-header .features .card-feature .card-body .card-title{margin-top:.5rem;font-size:1.15rem}@media(max-width:766px){.page-header .features .card-feature .card-body{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header .features .card-feature .card-body img{width:3rem;max-height:2.5rem !important;-ms-flex-negative:0;flex-shrink:0}.page-header .features .card-feature .card-body .card-title{padding-left:1.5rem;font-size:1.125rem !important;text-align:left;margin-top:0}}.card-contacts .contacts{padding:1.25rem 0rem}.card-contacts .contacts .contact{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem}.card-contacts .contacts .contact .contact-image{width:4rem;height:4rem;margin-top:.2rem;max-width:initial}@media(max-width:766px){.card-contacts .contacts .contact .contact-image{width:3rem;height:3rem}}.card-contacts .contacts .contact .contact-body{padding:0rem 1rem 0rem}.card-contacts .contacts .contact .contact-body .contact-title{font-size:1rem;margin:0}@media(min-width:767px){.card-contacts .contacts .contact .contact-body .contact-title{min-height:2.85rem}}.card-contacts .contacts .contact .contact-body .btn{padding-left:0;padding-bottom:0}.card-contacts .contacts .contact .contact-body .contact-sub{font-size:.85rem;margin:0;color:gray}.stock-table{margin-top:2.5rem}.stock-table .stock-row{font-size:1rem}.stock-table .stock-row .stock-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;cursor:pointer;color:gray}.stock-table .stock-row .stock-info .shop-name{font-family:"A1Sans-Bold",sans-serif}.stock-table .stock-row .stock-info .availability{padding-right:25px;white-space:pre;padding-left:1.25rem;font-family:"A1Sans-Bold",sans-serif}.stock-table .stock-row .stock-info .availability::after{content:"•";font-size:55px;position:absolute;line-height:0;top:.65rem}.stock-table .stock-row .stock-info.stock-available{color:#42a347}.stock-table .stock-row .stock-info.stock-low{color:#f5a623}.stock-table .stock-row .shop-info{padding-top:.625rem;display:none}.stock-table .stock-row .shop-info .row{padding:1.25rem}.stock-table .stock-row .shop-info a{text-decoration:underline;color:#6295ac}.stock-table .stock-row.is-opened .shop-info{display:block}.stock-table hr{margin:10px 0;opacity:.4}.card-plan.tariff-vajb{background:#da291c;margin:0 !important}.card-plan.tariff-vajb.is-secondary{background:#6295ac}.card-plan.tariff-vajb .card-header{background:transparent !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 3rem !important;padding-bottom:.5rem !important;position:relative;overflow:hidden}.card-plan.tariff-vajb .card-header .product-image{margin-top:0 !important}@media(max-width:766px){.card-plan.tariff-vajb .card-header .product-image{height:8rem !important}}.card-plan.tariff-vajb .card-header .pattern{position:absolute;left:50%;width:400px;height:320px;background:url(/o/a1s-ecom-theme/images/patterns/pattern-right.svg)}.card-plan.tariff-vajb .card-header .package-details{padding:0rem 2rem;font-size:1rem}.card-plan.tariff-vajb .card-header .package-details .product-title{color:#fff;font-size:2.5rem}@media(max-width:766px){.card-plan.tariff-vajb .card-header .package-details .product-title{font-size:2rem}}.card-plan.tariff-vajb .card-header .package-details .current-price{font-size:1.5rem;color:#fff;margin-bottom:0}.card-plan.tariff-vajb .product-features{background:#fff;padding:2rem 3rem;text-align:left}.card-plan.tariff-vajb .product-features .feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-plan.tariff-vajb .product-features .feature .feature-left{min-width:7rem}.card-plan.tariff-vajb .product-features .feature .feature-left i,.card-plan.tariff-vajb .product-features .feature .feature-left span{font-size:1.5rem;color:#6295ac}.card-plan.tariff-vajb .product-features .feature .feature-right .feature-content{min-height:auto}.card-plan.tariff-vajb .card-footer{background:transparent !important;position:relative;overflow:hidden}.card-plan.tariff-vajb .card-footer .pattern{position:absolute;left:50%;top:-50%;width:400px;height:300px;background:url(/o/a1s-ecom-theme/images/patterns/pattern-right.svg)}.card-notification.vajb-plus{background:url(/o/a1s-ecom-theme/images/patterns/vajb_red.png);color:white}.card-notification.vajb-plus .sign{background:transparent !important}@media(min-width:767px){.card-notification.vajb-plus .sign{width:10rem !important}}@media(max-width:766px){.card-notification.vajb-plus .sign{padding:2rem !important}}.card-notification.vajb-plus .sign img{max-height:5rem}@media(min-width:767px){.card-notification.vajb-plus .card-body{padding-left:11rem !important}}@media(max-width:766px){.card-notification.vajb-plus .card-body{padding-top:0 !important}}.card-notification.vajb-plus .card-body a{text-decoration:underline;color:white}.features.features-stacked{margin:.5rem 0rem}.features.features-stacked .card-feature{padding:0;margin:0}.features.features-stacked .card-feature .card-body{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.5rem 0rem}.features.features-stacked .card-feature .card-body img{max-height:2.5rem !important;max-width:2.5rem;position:absolute}.features.features-stacked .card-feature .card-body img.icon-md{max-width:3.5rem !important;max-height:3.5rem !important}.features.features-stacked .card-feature .card-body img.icon-lg{max-width:4.5rem !important;max-height:4.5rem !important}.features.features-stacked .card-feature .card-body .description{text-align:left;padding-left:4rem}.features.features-stacked .card-feature .card-body .description .card-title{font-size:1.125rem !important;text-align:left;margin:0;padding:0}.features.features-stacked .card-feature .card-body .description p{margin:0}.mio-packages-heading{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}.mio-packages-heading .select-packages{margin-left:1.25rem}@media(max-width:766px){.mio-packages-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.mio-packages-heading .select-packages{margin-left:0rem;margin-top:.5rem}}.mio-banner{background:url(/o/a1s-ecom-theme/images/patterns/mio_calculator_bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.mio-banner .message-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.5rem}@media(min-width:992px){.mio-banner .message-box{padding-left:5rem;padding-top:0;text-align:left}}.mio-banner .message-box .mio-heading{font-family:"A1Serif-Bold",serif;font-size:2.25rem;color:#fff}@media(max-width:766px){.mio-banner .message-box .mio-heading{text-align:center}}.mio-banner .message-box .mio-subtext{font-size:1.25rem;color:#fff}@media(max-width:766px){.mio-banner .message-box .mio-subtext{text-align:center}}.mio-banner .calculator .card{padding:0;margin:0;margin-bottom:1.25rem;margin-top:1.25rem}@media(min-width:767px) and (max-width:991px){.mio-banner .calculator .card{margin:1.25rem 1.75rem !important}}@media(min-width:992px){.mio-banner .calculator .card{margin:1.25rem 2.75rem !important}}.card-teaser.mio-overflow{display:block !important;position:relative}.card-teaser.mio-overflow .card-img{position:absolute;z-index:20;border:none !important;top:-40px;right:0;max-width:600px !important}.card-teaser.mio-overflow .card-img img{max-height:450px !important;-o-object-fit:initial !important;object-fit:initial !important;width:initial !important;height:initial !important}@media(min-width:767px) and (max-width:991px){.card-teaser.mio-overflow .card-img{max-width:400px !important;top:0 !important}.card-teaser.mio-overflow .card-img img{max-height:450px !important}}@media(max-width:766px){.card-teaser.mio-overflow .card-img{position:relative;max-width:300px !important;margin:0 auto !important;height:180px !important}}.card-teaser.mio-overflow .card-body{width:50%}@media(min-width:992px) and (max-width:1199px){.card-teaser.mio-overflow .card-body{width:40%}}@media(max-width:766px){.card-teaser.mio-overflow .card-body{width:100%}}.mio-bonus-packages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px;min-height:120px}.mio-bonus-packages .package{position:relative;padding-right:35px}.mio-bonus-packages .package:not(:last-of-type)::after{content:"+";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-66%);transform:translateY(-66%);font-size:20px;font-weight:900}.mio-bonus-packages .package:last-of-type{padding-right:0}.mio-bonus-packages .package img{max-height:90px}.senior-container{border-bottom:3px solid red}.senior-container .inner-container{position:relative}.senior-container .inner-container img{position:absolute;bottom:0;right:0;width:230px}.senior-container .inner-container .card{margin-right:7rem;padding-right:4rem}.senior-container .inner-container .card p{margin-bottom:0;font-size:1.5rem;overflow-wrap:initial}@media(max-width:766px){.senior-container .inner-container img{width:180px;margin-right:1rem}.senior-container .inner-container .card{margin-right:6rem}.senior-container .inner-container .card p{line-height:1.3}}@media(min-width:992px){.senior-container .inner-container .card p{font-size:1.8rem}}.hwi-categories ul.category-tabs{padding:0}.hwi-categories ul.category-tabs .tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:.9375rem 0rem;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:.5}.hwi-categories ul.category-tabs .tab>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;width:100%}.hwi-categories ul.category-tabs .tab:first-child{margin-top:0}.hwi-categories ul.category-tabs .tab::after{content:"\e912";font-family:"icomoon";font-size:3rem;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;right:.9375rem;color:gray}.hwi-categories ul.category-tabs .tab.active{border-bottom:4px solid #6295ac;background:#fff;opacity:1;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);box-shadow:0 4px 12px -2px rgba(0,0,0,0.04)}.hwi-categories ul.category-tabs .tab.active::after{color:#6295ac;opacity:1}.hwi-categories ul.category-tabs .tab:hover{opacity:1}.hwi-categories ul.category-tabs .tab:hover:not(.active)::after{color:black}.hwi-categories ul.category-tabs .tab .category-image-container{width:4rem;height:4rem;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}.hwi-categories ul.category-tabs .tab .category-image-container img{max-width:80%}.hwi-categories ul.category-tabs .tab .title{font-size:1rem;font-family:"A1Sans-Bold",sans-serif;max-width:50%;margin-left:.7rem;margin-bottom:0}.hwi-categories .subcategories .subcategory{border:1px solid #efefef;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.3125rem .625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;color:black;margin-bottom:.9375rem}.hwi-categories .subcategories .subcategory *{pointer-events:none}.hwi-categories .subcategories .subcategory::after{content:"\e912";font-family:"icomoon";font-size:2rem;color:#d7d7d7;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;position:absolute;right:1.25rem}.hwi-categories .subcategories .subcategory .subcategory-image-container{height:3rem;width:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.hwi-categories .subcategories .subcategory .subcategory-image-container img{max-height:2.5rem}.hwi-categories .subcategories .subcategory .title{font-size:.85rem;font-family:"A1Sans-Bold",sans-serif;padding:0;margin:0;padding-left:0rem;max-width:55%}.hwi-categories .subcategories .subcategory:hover::after{color:black}@media(max-width:766px){.hwi-categories .subcategories>div[class^="col"]{padding:0}}.hwi-categories .subcategory-content{padding:1.875rem}.hwi-categories .product-list-preview{min-height:25.5rem}.hwi-categories-desktop .subcategory-content:not(:first-child){display:none}.hwi-categories-mobile{margin:0 -15px}.hwi-categories-mobile .subcategory-content{padding:15px;background:white}.hwi-categories-mobile .subcategory-content .category-tabs .tab{opacity:1;margin:0 !important}.hwi-categories-mobile .subcategory-content .category-tabs .tab .category-image-container{width:5rem;height:5rem}.hwi-categories-mobile .subcategory-content .category-tabs .tab .title{font-size:1.15rem;max-width:60%}.hwi-categories-mobile .subcategory-content .category-tabs .tab::after{content:"+";font-family:"A1Sans-Regular",sans-serif;position:absolute;right:1.5rem;color:black !important;font-size:3rem;opacity:1}.hwi-categories-mobile .subcategory-content .category-tabs .tab.expanded{background:white;-webkit-box-shadow:none;box-shadow:none;border:0;margin-bottom:0;opacity:1}.hwi-categories-mobile .subcategory-content .category-tabs .tab.expanded::after{content:"-";font-size:4.25rem;margin-top:-0.35rem}.hwi-categories-mobile .subcategory-content .category-tabs .tab:not(.expanded)+.expand-content{height:0}.hwi-categories-mobile .subcategory-content .category-tabs .expand-content{-webkit-transition:height .5s ease;transition:height .5s ease;overflow:hidden;will-change:auto;margin-top:5px;text-align:center}.hwi-categories-mobile .subcategory-content .category-tabs .expand-content .subcategories{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.65rem;text-align:left}.hwi-categories-mobile .subcategory-content .category-tabs .expand-content .subcategories .subcategory{position:relative;width:48.5%;margin-bottom:.85rem}.hwi-categories-mobile .subcategory-content .category-tabs .expand-content .subcategories .subcategory::after{right:0}.main-navigation{background:#fff;z-index:422;position:relative}.main-navigation--steps{background:#fff}@media screen and (min-width:1025px){.main-navigation--steps{background:#fff}}.main-navigation .meta-navigation{max-width:100%;height:3.15rem;margin:0 auto;padding:0 .625rem}@media(min-width:992px){.main-navigation .meta-navigation{max-width:1366px}}@media(max-width:575px){.main-navigation .meta-navigation{display:none}}@media(min-width:576px) and (max-width:655px){.main-navigation .meta-navigation{padding:0}}.main-navigation .prenavigation{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.8125rem .625rem .8125rem .625rem;font-family:"A1Sans-Regular",sans-serif}@media(min-width:1200px){.main-navigation .prenavigation{padding:.8125rem .625rem .8125rem 11.3125rem}}.main-navigation .prenavigation-container-left{padding-top:.375rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:left;margin-left:-5px}.main-navigation .prenavigation-container-right{padding-top:.375rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:right;margin-right:-5px}.main-navigation .prenavigation-item{position:relative;text-decoration:none;color:#fff;font-size:.75rem;line-height:1.36667;display:block;padding-bottom:.67rem;opacity:.7;text-transform:uppercase}.main-navigation .prenavigation-item:not(:last-child){margin-right:1.25rem}@media(min-width:576px) and (max-width:655px){.main-navigation .prenavigation-item:not(:last-child){margin-right:.45rem}}.main-navigation .prenavigation-item.active{opacity:1}.main-navigation .prenavigation-item.active,.main-navigation .prenavigation-item:hover{border-bottom:4px solid #6295ac}.main-navigation .prenavigation-item .fs-nm{vertical-align:bottom}.main-navigation .prenavigation-wrap{background:#000}.main-navigation .navigation-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:#fff;border-bottom:1px solid #efefef;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);box-shadow:0 4px 12px -2px rgba(0,0,0,0.04)}.main-navigation .navigation-wrap .container-fluid{padding-left:0}.main-navigation .navigation-wrap .navigation{width:100%;max-width:1366px;margin:0 auto;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:991px){.main-navigation .navigation-wrap .navigation{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:766px){.main-navigation .navigation-wrap .navigation{padding:.25rem;height:63px;max-width:100vw}}@media(max-width:575px){.main-navigation .navigation-wrap .navigation{position:fixed;z-index:200;background:#fff;padding:.4rem;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);box-shadow:0 4px 12px -2px rgba(0,0,0,0.04)}}.main-navigation .navigation-wrap .navigation a.logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:3.5rem;height:3.5rem;margin-right:1.7rem;padding:.75rem;background:#fff;margin-left:.3125rem;float:left}@media(min-width:1200px){.main-navigation .navigation-wrap .navigation a.logo{width:9.0625rem;height:9.0625rem;margin-top:-3.125rem;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);box-shadow:0 4px 12px -2px rgba(0,0,0,0.04)}}@media(max-width:1199px){.main-navigation .navigation-wrap .navigation a.logo{width:5rem;height:5rem}.main-navigation .navigation-wrap .navigation a.logo img{width:100%}}@media(max-width:766px){.main-navigation .navigation-wrap .navigation a.logo{width:3.75rem;height:3.75rem;padding:.4375rem}}.main-navigation .navigation-wrap .navigation a.logo--steps{padding:.625rem;margin:0}@media(min-width:767px){.main-navigation .navigation-wrap .navigation a.logo--steps{padding:2rem}}.main-navigation .navigation-wrap .navigation .portlet{position:inherit}.main-navigation .navigation-wrap .navigation .portlet .portlet-topper-toolbar-wrapper{left:auto;right:auto}.main-navigation .navigation-wrap .navigation .links{display:none;margin-right:auto}@media(min-width:1200px){.main-navigation .navigation-wrap .navigation .links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.main-navigation .navigation-wrap .navigation .links-item{margin-right:1.25rem;display:inline-block;cursor:context-menu}.main-navigation .navigation-wrap .navigation .links-item.active{-webkit-box-shadow:inset 0 -6px 0 -2px #da291c;box-shadow:inset 0 -6px 0 -2px #da291c}.main-navigation .navigation-wrap .navigation .links-item>a{display:block;text-decoration:none;font-family:"A1Serif-Regular",serif;color:#000;font-size:1.125rem;line-height:1.2222;cursor:context-menu;padding:1.9rem .6rem}@media(min-width:767px) and (max-width:991px){.main-navigation .navigation-wrap .navigation .links-item>a{font-size:1rem}}.main-navigation .navigation-wrap .navigation .links-item>a small{position:relative;display:block;font-family:"A1Sans-Regular",sans-serif;color:gray;font-size:.75rem;line-height:1.16667}.main-navigation .navigation-wrap .navigation .links-item.is-clickable{cursor:pointer}.main-navigation .navigation-wrap .navigation .links-item.is-clickable>a{cursor:pointer;color:#000 !important}.main-navigation .navigation-wrap .navigation .links-item .subnavigation-wrap{height:auto;visibility:visible;opacity:1;background-color:#fff;min-height:400px}.main-navigation .navigation-wrap .navigation .links-item .subnavigation-wrap .content-wrapper{position:relative}.main-navigation .navigation-wrap .navigation .links-item .nav-teaser{position:absolute;right:0;top:50px;width:230px;min-height:200px;border-left:1px solid rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:1365px){.main-navigation .navigation-wrap .navigation .links-item .nav-teaser{display:none}}.main-navigation .navigation-wrap .navigation .links-item .nav-teaser img{width:150px;height:150px}.main-navigation .navigation-wrap .navigation .links-item .nav-teaser p{text-align:center;margin-top:15px;margin-bottom:0;max-width:150px;color:#000}.main-navigation .navigation-wrap .navigation .links-item .subnavigation{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.875rem 0rem;padding-left:175px}@media(max-width:1365px){.main-navigation .navigation-wrap .navigation .links-item .subnavigation{padding:1.875rem 1.875rem}}@media(min-width:1366px){.main-navigation .navigation-wrap .navigation .links-item .subnavigation{width:84%}}.main-navigation .navigation-wrap .navigation .links-item .subnavigation-wrap{position:absolute;left:0;right:0;top:100%;opacity:0;height:0;overflow:hidden;visibility:hidden;-webkit-transition:visibility 0,opacity .5s ease,max-height .5s;transition:visibility 0,opacity .5s ease,max-height .5s;border-bottom:1px solid #eeeff1;margin-top:-1px;-webkit-box-shadow:0 16px 24px -8px rgba(0,0,0,0.12);box-shadow:0 16px 24px -8px rgba(0,0,0,0.12)}.main-navigation .navigation-wrap .navigation .links-item .subnavigation-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-right:.9375rem;line-height:1.2;margin-top:1.25rem}.main-navigation .navigation-wrap .navigation .links-item .subnavigation-item-header{display:block;font-size:1.125rem;line-height:22px;font-family:"A1Serif-Regular",serif;color:#000;margin-bottom:.875rem}.main-navigation .navigation-wrap .navigation .links-item .subnavigation-item-header a{text-decoration:none;color:#000}.main-navigation .navigation-wrap .navigation .links-item .subnavigation-item-link{display:block;margin-bottom:.6875rem;font-size:.875rem;font-family:"A1Sans-Regular",sans-serif;color:#000;text-decoration:none;padding-right:1.25rem;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.main-navigation .navigation-wrap .navigation .links-item .subnavigation-item-link:hover{color:#585858}@media(min-width:992px){.main-navigation .navigation-wrap .navigation .links-item.active>.subnavigation-wrap{height:auto;visibility:visible;opacity:1}}.main-navigation .navigation-wrap .nav-left{display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation .navigation-wrap .nav-right-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation .navigation-wrap .nav-right-buttons .btn{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:766px){.main-navigation .navigation-wrap .nav-right-buttons .btn{margin-top:.45rem}}.main-navigation .navigation-wrap .nav-right-buttons .btn-blue{color:#6295ac !important}.main-navigation .navigation-wrap .nav-right-buttons .btn .icon{font-size:1.5rem;margin-right:.75rem !important}.main-navigation .navigation-hamburger{width:1.5625rem;position:relative;border:0;margin:1.25rem;background:transparent;outline:none !important}@media(min-width:767px) and (max-width:1200px){.main-navigation .navigation-hamburger{margin:2rem 1.25rem}}@media(min-width:1200px){.main-navigation .navigation-hamburger{display:none}}@media(min-width:767px) and (max-width:991px){.main-navigation .navigation-hamburger{margin:1.5rem;margin-right:.625rem}}.main-navigation .navigation-hamburger .line{position:absolute;left:0;width:100%;height:2px;background:#000;-webkit-transition:all .3s ease;transition:all .3s ease}.main-navigation .navigation-hamburger .line.line-1{top:0}.main-navigation .navigation-hamburger .line.line-2{top:7px}.main-navigation .navigation-hamburger .line.line-3{top:14px}.main-navigation .navigation-hamburger.is-active .line.line-1{opacity:0}.main-navigation .navigation-hamburger.is-active .line.line-2{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:4px 5px;transform-origin:4px 5px;top:0}.main-navigation .navigation-hamburger.is-active .line.line-3{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:7px}.main-navigation .navigation-mobile{position:absolute;width:100%;z-index:2000;background:white;height:0;overflow:hidden;-webkit-transition:height 1s;transition:height 1s;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);box-shadow:0 4px 12px -2px rgba(0,0,0,0.04)}@media(min-width:992px){.main-navigation .navigation-mobile{display:none}}@media(max-width:991px){.main-navigation .navigation-mobile{top:114px}}@media(max-width:575px){.main-navigation .navigation-mobile{top:100%}}@media(min-width:576px){.main-navigation .navigation-mobile .top-navigation-mobile{display:none}}.main-navigation .navigation-mobile.is-active{overflow-y:scroll;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}.main-navigation .navigation-mobile .container-fluid{padding-bottom:20vh}@media(orientation:landscape){.main-navigation .navigation-mobile .container-fluid{padding-bottom:50vh}}.main-navigation .navigation-mobile .nav-search{width:100%;margin:0 auto}.main-navigation .navigation-mobile .prenavigation-container-left{float:initial;margin-left:0;width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.main-navigation .navigation-mobile .prenavigation-container-left::-webkit-scrollbar{display:none}.main-navigation .navigation-mobile .prenavigation-container-left .prenavigation-item{color:#666;padding-bottom:.5rem;font-size:.95rem;white-space:nowrap}@media(min-width:576px) and (max-width:655px){.main-navigation .navigation-mobile .prenavigation-container-left .prenavigation-item{margin:0}}.main-navigation .navigation-mobile .prenavigation-container-left .prenavigation-item:not(:last-child){margin-right:1rem}.main-navigation .navigation-mobile .main-navigation-mobile{margin:1.25rem 0rem}.main-navigation .navigation-mobile .main-navigation-mobile .nav-item{padding:.5rem 0rem}.main-navigation .navigation-mobile .main-navigation-mobile .nav-item.is-clickable{cursor:pointer}.main-navigation .navigation-mobile .main-navigation-mobile .nav-item.is-clickable .nav-item-inner .nav-item-link{cursor:pointer;color:#666 !important}.main-navigation .navigation-mobile .main-navigation-mobile .nav-item-inner{width:100%;cursor:pointer}.main-navigation .navigation-mobile .main-navigation-mobile .nav-item-inner a.nav-item-link{font-family:"A1Serif-Regular",serif;font-size:1.25rem;color:#666;text-decoration:none !important}.main-navigation .navigation-mobile .main-navigation-mobile .nav-item-inner .nav-item-button{float:right;border:0;color:#666;font-size:.75rem;padding-top:.4375rem;-webkit-transition:all .6s ease;transition:all .6s ease;outline:none !important;background:transparent}.main-navigation .navigation-mobile .main-navigation-mobile .nav-item-inner.is-expanded .nav-item-button{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}.main-navigation .navigation-mobile .main-navigation-mobile .nav-item .nav-list-sublinks{max-height:0;overflow:hidden;-webkit-transition:max-height .8s;transition:max-height .8s}.main-navigation .navigation-mobile .main-navigation-mobile .nav-item .nav-list-sublinks.is-expanded{height:auto;max-height:500px}.main-navigation .navigation-mobile .main-navigation-mobile .nav-item .nav-list-sublinks .nav-item-sublink{margin:.75rem .5rem}.main-navigation .navigation-mobile .main-navigation-mobile .nav-item .nav-list-sublinks .nav-item-sublink a{font-size:1.15rem;color:#666}.main-navigation .navigation-spacer{height:0}@media(max-width:575px){.main-navigation .navigation-spacer{height:63px}}.main-navigation .search{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto;position:relative}.main-navigation .search-link{padding:.625rem .625rem .375rem}.a1-search-popup{z-index:500;background:#fff;margin-top:-1px;position:absolute;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);opacity:0;visibility:hidden;margin-top:-1px;width:100%}.a1-search-popup .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.a1-search-popup .input-group{width:600px;margin:0}.a1-search-popup.active{opacity:1;visibility:visible}.footer{padding:2rem 0rem 0rem;position:relative;background-color:#fff}@media only screen and (min-width:1024px){.footer{padding:2.375rem 0 0}}.footer .sublinks{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;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.8;margin-bottom:1.875rem}@media only screen and (min-width:1024px){.footer .sublinks{height:100%;margin-bottom:0}}.footer .sublinks>li{margin-right:.8125rem}.footer .sublinks>li>a{font-size:1rem;color:#968585;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media only screen and (min-width:640px){.footer .sublinks>li>a{font-size:1rem}}.footer .sublinks>li>a:hover{color:#333}.footer .footer-navigation{padding-bottom:1.25rem}.footer .footer-navigation .row{width:100%}.footer .footer-navigationItem{padding-right:.625rem}@media only screen and (min-width:1024px){.footer .footer-navigationItem{width:calc(100% / 3);-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3)}}.footer .footer-navigationItemWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.9375rem}.footer .footer-navigationItemWrap a{font-size:1.5rem;font-family:"A1Serif-Regular",serif;text-decoration:none;color:#000;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.footer .footer-navigationItemWrap a:hover{color:#585858}@media only screen and (min-width:768px){.footer .footer-navigationItemWrap{margin-bottom:1.25rem}.footer .footer-navigationItemWrap a{font-family:"A1Serif-Bold",serif}}.footer .footer-navigation .navigation-bar{margin-bottom:2rem}.footer .footer-navigation .navigation-bar li{margin-bottom:0rem}@media only screen and (min-width:768px){.footer .footer-navigation .navigation-bar li{margin-bottom:.25rem}}.footer .footer-navigation .navigation-bar li a{color:#000;font-size:1rem;line-height:1.9;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-decoration:none}@media only screen and (min-width:640px){.footer .footer-navigation .navigation-bar li a{font-size:1rem;line-height:1}}.footer .footer-navigation .navigation-bar-social{padding-left:0}.footer .footer-navigation .navigation-bar-social li:first-child{font-weight:400;font-size:1.125rem}.footer .footer-navigation .navigation-bar-social li>a{display:inline-block;margin-right:.3125rem;margin-bottom:.625rem}.footer .footer-navigation .navigation-bar-social>.social-items{padding-bottom:.625rem}.footer .footer-navigation .navigation-bar-social>.social-items .social-item{position:relative;border:.0625rem solid #efefef;width:3.125rem;height:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:.6;filter:alpha(opacity=60)}.footer .footer-navigation .navigation-bar-social>.social-items .social-item:hover{opacity:1;filter:alpha(opacity=100)}.footer .footer-navigation .navigation-bar-social>.social-items .social-item .block-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.footer .footer-navigation .navigation-bar-social>.social-items .social-item img{height:1.25rem;width:auto}.footer .footer-navigation .navigation-bar-extra{padding-left:0}.footer .footer-navigation .navigation-bar-extra li{padding:.625rem 0rem}.footer .footer-navigation .navigation-bar-extra li .description{position:absolute;display:inline-block;max-width:300px;margin-left:.625rem;font-size:.75rem;text-decoration:none}.footer .footer-navigation .navigation-bar-extra li .description a{color:#968585;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-decoration:none}.footer .footer-navigation .navigation-bar-extra li .description a:hover{color:#333}@media(max-width:766px){.footer .footer-navigation .navigation-bar-extra li .description a{font-size:1rem}}@media(max-width:766px){.footer .footer-navigation .navigation-bar-extra li .image img{margin-top:.3125rem}}.footer .footer-navigation .navigation-bar-sublinks{padding-left:0rem}.footer .footer-navigation .navigation-bar-sublinks li{float:left;color:#968585;margin-right:.9375rem}@media(max-width:766px){.footer .footer-navigation .navigation-bar-sublinks li{padding-bottom:.625rem}}.footer .footer-navigation .navigation-bar-sublinks li a{color:#968585;text-decoration:none;font-size:1rem}.footer .footer-navigation .navigation-bar-sublinks li a:hover{color:#333}.footer .footer-navigation li.navigation-column-header{margin-bottom:.9375rem}.footer .footer-navigation li.navigation-column-header a{color:#000;font-family:"A1Serif-Bold",serif;font-size:1.25rem}@media(max-width:766px){.footer .footer-navigation li.navigation-column-header{margin-bottom:0rem}}.footer .footer-navigation .footer-end-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.25rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width:766px){.footer .footer-navigation .footer-end-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .footer-navigation .footer-end-row .copyright-msg{margin-top:.9375rem}}.footer .footer-navigation .navigation-bar-social li.navigation-column-header{margin-bottom:0rem}.footer .footer-navigation .navigation-bar-social li.navigation-column-header .link{line-height:1}.footer .footer-navigation .copyright-msg span{font-size:1rem;font-family:"A1Sans-Bold",sans-serif}.footer .footer-navigationColumn{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 1.75rem}@media only screen and (min-width:640px){.footer .footer-navigationColumn{padding:0 .9375rem}}@media only screen and (min-width:1024px){.footer .footer-navigationColumn--large{max-width:71.25%;-webkit-box-flex:0;-ms-flex:0 0 71.25%;flex:0 0 71.25%}}@media only screen and (min-width:1024px) and (-ms-high-contrast:active),only screen and (min-width:1024px) and (-ms-high-contrast:none){.footer .footer-navigationColumn--large{-ms-flex:0 0 71.25%}}@media only screen and (min-width:1024px){.footer .footer-navigationColumn--small{max-width:28.75%;-webkit-box-flex:0;-ms-flex:0 0 28.75%;flex:0 0 28.75%}}@media only screen and (min-width:1024px) and (-ms-high-contrast:active),only screen and (min-width:1024px) and (-ms-high-contrast:none){.footer .footer-navigationColumn--small{-ms-flex:0 0 28.75%}}.footer-socialTitle{font-size:1rem;display:block;color:#968585;text-align:center;margin-bottom:.375rem}@media only screen and (min-width:1024px){.footer-socialTitle{text-align:right}}.footer-socialTitle--center{text-align:center}.footer-socialList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #d7d7d7;padding-bottom:2.375rem}@media only screen and (min-width:1024px){.footer-socialList{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:0;border-bottom:0}}.footer-socialList--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-socialList-item{position:relative;border:1px solid #efefef;width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.625rem}.footer-socialList-item:first-child{margin-left:0}.footer-socialList-item .block-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.footer-extraNavigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2.5rem;margin-bottom:2.375rem}@media only screen and (min-width:1024px){.footer-extraNavigation{margin-bottom:6.25rem;margin-top:0}}.footer-extraItem{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.0625rem}.footer-extraItemImage{margin-right:.8125rem}.footer-extraItemImage svg{vertical-align:middle}.footer-extraItemContent{font-size:1rem;line-height:1.4;color:#333}.footer-bottomWrap{padding:1.1875rem 0 2.5rem;border-top:1px solid #d7d7d7}@media only screen and (min-width:1024px){.footer-bottomWrap{margin-top:2rem;padding:2.3125rem 0}}.footer-bottomTitle{text-align:center;font-family:"A1Serif-Bold",serif;margin-top:1.625rem}@media only screen and (min-width:1024px){.footer-bottomTitle{margin-top:0}}@media only screen and (min-width:1024px){.footer-bottomTitle{text-align:right}}.footer-companyList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1024px){.footer-companyList{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer-companyListItem{padding:0 .25rem}.footer-companyListItem:first-child{padding-left:0}.footer-companyListItem .Link{color:#968585;font-size:1rem;line-height:1.9;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.footer-companyListItem .Link:hover{color:#333}@media only screen and (min-width:640px){.footer-companyListItem .Link{font-size:1rem;line-height:1}}.footer .ToTop{position:absolute;top:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}.breadcrumb-container .a1breadcrumb{max-width:1366px;padding:.9375rem 0rem;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb-container .a1breadcrumb .item{color:gray;font-size:1rem}.breadcrumb-container .a1breadcrumb .item a{color:#da291c;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-decoration:none}.breadcrumb-container .a1breadcrumb .item a:hover{color:#f83a2c}.breadcrumb-container .a1breadcrumb .item:not(:last-child):after{content:"›";display:inline-block;padding:0 .625rem;color:#da291c}.order-bar{position:fixed;width:100%;bottom:0;background:#eeeff1;z-index:200;left:0;border-top:1px solid rgba(0,0,0,0.1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.order-bar.hidden{-webkit-transform:translateY(100%);transform:translateY(100%)}.order-bar-container{max-width:1366px;margin:0 auto;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.order-bar-spacer{background:#fff}.order-bar .products-container{width:100%;transition:transform .5s,-webkit-transform .5s,max-height .5s,opacity .2s;max-height:155px;opacity:1}.order-bar .products-container.hidden{-webkit-transform:translateY(100%);transform:translateY(100%);max-height:0;opacity:0}.order-bar .products{padding:0 1rem}.order-bar .products.is-freetrade{padding:0}@media(max-width:766px){.order-bar .products{padding:0rem}.order-bar .products.is-freetrade{padding-top:.5rem}}.order-bar .card-product{margin:.625rem}.order-bar .card-product .card-body{padding:.3125rem .625rem}.order-bar .card-product .card-body .card-title{font-size:1.25rem;line-height:1}.order-bar .card-product .card-body .card-text{padding:.625rem 0rem 0rem 0rem;line-height:1.3}.order-bar .card-product .card-body .product{width:6rem}.order-bar .card-product .card-body .product .product-image-container{text-align:center;width:4.5rem;height:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-bar .card-product .card-body .product .product-image-container .product-image{max-height:2.5rem;max-width:3rem}.order-bar .card-product .card-body .product .product-details{padding:0;margin-top:.125rem}.order-bar .card-product .card-body .product .product-details p{margin:0}.order-bar .card-product .card-body .product .product-details p:first-child{font-size:1rem;line-height:1.2}.order-bar .card-product .card-body .product .product-details p .instalments{margin-left:.3125rem;font-family:"A1Serif-Bold",serif;font-size:.9rem}.order-bar .card-product .card-body .actions{position:absolute;right:.9375rem;top:.625rem;font-size:1rem}.order-bar .card-product .card-body .actions .delete{border:0;color:#da291c;background:transparent;padding:0;margin:0}.order-bar .card-product.is-narrow{height:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem}.order-bar .card-product.is-narrow .card-body{width:100%;padding-right:40px}.order-bar .card-product.is-narrow .card-body .product{display:inline}.order-bar .card-product.is-narrow .card-body .product .product-name{font-family:"A1Serif-Bold",serif;font-size:1rem;padding:8px 0;margin-bottom:0}.order-bar .card-product.is-narrow .actions{right:.625rem}.order-bar .order-extra{margin-bottom:.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-bar .order-extra p{font-size:1rem !important}.order-bar .order-extra .action-buttons{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:15px}.order-bar .order-extra .action-buttons .btn{padding:5px 10px !important;font-size:1rem !important}@media(min-width:767px){.order-bar .order-extra .action-buttons .btn{margin-bottom:-10px}}@media(max-width:766px){.order-bar .order-extra .action-buttons .btn{margin-top:5px}.order-bar .order-extra .action-buttons .btn:disabled{display:none}}@media(min-width:767px){.order-bar .order-extra .action-buttons{text-align:right}}@media(max-width:766px){.order-bar .order-extra .action-buttons{padding-right:.9375rem}.order-bar .order-extra .action-buttons .btn{width:100%}}.order-bar .order-extra .price-monthly,.order-bar .order-extra .price-upfront{font-size:.9375rem;font-family:#da291c}.order-bar .order-extra .price-monthly .price-desc,.order-bar .order-extra .price-upfront .price-desc{font-family:"A1Serif-Bold",serif;font-size:1rem;margin-left:.3125rem}.order-bar .order-extra .explanation-button{text-decoration:underline;font-size:1rem}.order-bar .order-extra .extra-details{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}@media(max-width:766px){.order-bar .order-extra .extra-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.order-bar .order-extra .extra-details p{font-family:"A1Serif-Bold",serif;font-size:1.125rem;margin-bottom:0}.order-bar .order-extra .extra-details p:not(:first-child){margin-left:40px}@media(max-width:766px){.order-bar .order-extra .extra-details p:not(:first-child){margin-left:20px}}.order-bar .order-extra .extra-details .btn-info-box{margin-top:1px;margin-left:10px !important}@media(max-width:766px){.order-bar .order-extra .extra-details .btn-info-box{margin-top:-4px}}@media(min-width:767px){.order-bar.is-narrow .extra-details{padding-left:70px}}@media(min-width:767px) and (max-width:885px){.order-bar .order-extra .extra-details p:not(:first-child){margin-left:20px}.order-bar .order-extra .action-buttons{position:absolute;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}}.order-bar .add-item-placeholder{width:auto;height:auto;margin:.625rem;border:dashed 2px #968585}.order-bar .add-item-placeholder .add-item-plus{padding:2.5rem}.order-bar .add-item-placeholder .add-item-plus::before{content:"+";font-size:2.5rem;text-align:center;font-family:arial;line-height:5rem;color:#968585}.order-bar .add-item-placeholder.is-narrow{height:auto;width:150px;margin:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.order-bar .add-item-placeholder.is-narrow .add-item-plus{padding:.2rem 0rem}@media(max-width:766px){.order-bar .add-item-placeholder.is-narrow .add-item-plus{padding:.25rem 0rem}}.order-bar .add-item-placeholder.is-narrow .add-item-plus::before{content:"+";font-size:2.5rem;margin-left:60px;font-family:arial;line-height:1;color:#968585}.order-bar .order-bar-left{padding:10px 0 10px 0;width:100%;transition:transform .5s,-webkit-transform .5s,max-height .5s,opacity .2s;max-height:130px;opacity:1}.order-bar .order-bar-left.hidden{padding:0;-webkit-transform:translateY(100%);transform:translateY(100%);max-height:0;opacity:0}.order-bar .order-bar-left h3,.order-bar .order-bar-left .h3{margin:0;font-size:1.5rem}.order-bar .order-bar-left h5,.order-bar .order-bar-left .h5{margin-bottom:0;margin-top:5px;font-family:"A1Serif-Regular",serif;font-size:1.15rem}.order-bar .order-bar-left .btn-tertiary{padding:0;margin-top:5px}.order-bar .product-swiper{position:relative}.order-bar .product-swiper .left{width:auto;height:auto;border:0;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.order-bar .product-swiper .left #left-button span{margin:-12px}.order-bar .product-swiper .right{width:auto;height:auto;border:0;margin:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.order-bar .product-swiper .right #right-button span{margin:-12px}.order-bar .product-swiper .left button,.order-bar .product-swiper .right button{border:0;background:transparent;font-family:"A1Sans-Bold";font-size:40px;line-height:1;padding:0;margin:0}.order-bar .product-swiper .swiper-container{margin-left:24px;margin-right:24px}.order-bar .product-swiper .swiper-container .content{width:100%;margin:0;padding:0;overflow:hidden;white-space:nowrap;overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;scrollbar-width:none}@media(max-width:766px){.order-bar .product-swiper .swiper-container .content.align-center-mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.order-bar .product-swiper .swiper-container .content::-webkit-scrollbar{display:none}.order-bar .product-swiper .swiper-container .content ::-moz-scrollbar{display:none}.order-bar.is-mobile .products:not(.is-freetrade){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}@media(max-width:300px){.order-bar.is-mobile .products:not(.is-freetrade){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.order-bar.is-mobile .products:not(.is-freetrade) .card-product{margin:.625rem 0rem;cursor:pointer;width:100%;border-left:6px solid #fff}@media(max-width:766px){.order-bar.is-mobile .products:not(.is-freetrade) .card-product{margin-bottom:0}}.order-bar.is-mobile .products:not(.is-freetrade) .card-product .card-body{padding:.5375rem .9375rem;padding-right:2.1875rem;color:#000}@media(max-width:766px){.order-bar.is-mobile .products:not(.is-freetrade) .card-product .card-body{padding:.43rem 1.7rem .43rem .65rem}}.order-bar.is-mobile .products:not(.is-freetrade) .card-product .card-body .card-text{font-size:.875rem;margin-bottom:0}.order-bar.is-mobile .products:not(.is-freetrade) .card-product .card-body .card-title{font-size:1rem;line-height:1.3}.order-bar.is-mobile .products:not(.is-freetrade) .card-product .card-body .card-title span{font-family:"A1Serif-Bold",serif;font-size:1rem;line-height:1.3;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.order-bar.is-mobile .products:not(.is-freetrade) .card-product .card-body .card-price{margin:0;padding:0;font-family:"A1Serif-Bold",serif;font-size:.875rem}.order-bar.is-mobile .products:not(.is-freetrade) .card-product .card-body .actions{top:.525rem}@media(max-width:766px){.order-bar.is-mobile .products:not(.is-freetrade) .card-product .card-body .actions{top:.325rem;right:.7rem}}.order-bar.is-mobile .products:not(.is-freetrade) .card-product .link-wrap{color:inherit}.order-bar.is-mobile .products:not(.is-freetrade) .card-product:not(:last-child){margin-right:2rem}.order-bar.is-mobile .products:not(.is-freetrade) .card-product:not(:last-child)::after{content:"+";position:absolute;right:-1.6rem;font-size:2rem;font-family:"A1Sans-Regular",sans-serif;color:#000;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:766px){.order-bar.is-mobile .products:not(.is-freetrade) .card-product:not(:last-child){margin-right:1.5rem}.order-bar.is-mobile .products:not(.is-freetrade) .card-product:not(:last-child)::after{font-size:1.5rem;right:-1.2rem}}.order-bar.is-mobile .products:not(.is-freetrade) .card-product.is-active{border-left:6px solid #da291c;box-shadow:0 4px 20px -2px #da291c;-webkit-box-shadow:0 4px 20px -2px #da291c}.order-bar.is-mobile .products:not(.is-freetrade) .card-product.is-disabled{opacity:.6;cursor:not-allowed}.order-bar.is-mobile .extra-details{padding-left:.9375rem}@media(max-width:766px){.order-bar.is-mobile .extra-details{margin:0;margin-top:10px}}.order-bar.is-mobile .extra-details p span{font-family:"A1Serif-Bold",serif;font-size:1rem}.order-bar .flickity-enabled{padding:0 50px}.order-bar .flickity-enabled button.flickity-button{background:transparent}.order-bar .flickity-enabled button.flickity-button:disabled,.order-bar .flickity-enabled button.flickity-button[disabled]{display:none}.order-bar .products.is-freetrade .card-body{padding-right:0}.order-bar .order-bar-toggle{position:absolute;top:-22px;font-size:.75rem;padding:0 10px;border:1px solid rgba(0,0,0,0.1);background:#eeeff1;-webkit-transform:rotate(180deg);transform:rotate(180deg);height:22px;left:calc(50% - 15px)}.order-bar .order-bar-toggle:not(.active){border-top:0;border-bottom-right-radius:18px;border-bottom-left-radius:18px}.order-bar .order-bar-toggle.active{padding-top:5px;-webkit-transform:rotate(0);transform:rotate(0);border-bottom:0;border-top-right-radius:18px;border-top-left-radius:18px}.order-bar .flickity-prev-next-button.previous{left:-40px}.order-bar .flickity-prev-next-button.next{right:-40px}.order-bar .fade-enter-active,.order-bar .fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.order-bar .fade-enter,.order-bar .fade-leave-to{opacity:0}.product-detail .breadcrumb-container{padding-bottom:.625rem}.product-detail-header .product-title{font-family:"A1Serif-Bold",serif;font-size:2rem}@media(max-width:766px){.product-detail-header .product-title{font-size:1.5rem;margin-bottom:1.25rem}}.product-detail-header .product-notification-box{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f83a2c;padding:1rem 1.25rem;color:#fff;font-size:1.125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);box-shadow:0 4px 12px -2px rgba(0,0,0,0.04)}@media(min-width:767px){.product-detail-header .product-notification-box{margin-bottom:1rem}}.product-detail-header .product-notification-box .icon{font-size:2rem;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.product-detail-header .product-notification-box .notification-box-content{padding-left:1rem}.product-detail-header .product-notification-box .notification-box-content a{color:#fff;text-decoration:underline}.product-detail-header .product-notification-box.notification-info{background:#6295ac}.product-detail-header .product-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;margin-top:.625rem}.product-detail-header .product-reviews .rating-text{margin-left:1.25rem;margin-top:.25rem;font-size:.875rem;text-decoration:underline;color:#6295ac;font-family:"A1Sans-Regular",sans-serif}.product-detail-header .full-image{height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}@media(max-width:766px){.product-detail-header .full-image{height:300px}}.product-detail-header .full-image .center-block{display:block;margin:0 auto}.product-detail-header .full-image .img-responsive{max-height:100%}.product-detail-header .images-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-detail-header .images-list .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.375rem;width:4.375rem;background:#fff;border:1px solid #d7d7d7;-webkit-box-shadow:none;box-shadow:none;margin:0;position:relative;padding:.625rem;margin-top:1.25rem}.product-detail-header .images-list .image:hover{cursor:pointer}.product-detail-header .images-list .image img{display:block;margin:0 auto;max-width:100%;max-height:100%}.product-detail-header .images-list .image:not(:last-child){margin-right:.625rem}.product-detail-header .images-list .image.active{border-color:#f83a2c;border-width:1px}.product-detail-header .images-list button.image{background:white;background-size:70% !important;background-repeat:no-repeat !important;background-position:center !important}.product-detail-header .binkies-unselectable{left:1rem !important;right:1rem !important;bottom:1rem !important}.product-detail-header ul.product-short-desc{list-style:none}.product-detail-header ul.product-short-desc li{font-size:1rem}.product-detail-header ul.product-short-desc li .bullet{width:.8rem;height:.8rem;border-radius:50%;background:gray;display:inline-block;margin-right:10px}.product-detail-header .product-header{margin-bottom:1.875rem;margin-top:0rem}.product-detail-header .product-header .price .product-price{font-family:"A1Sans-Bold",sans-serif;font-size:1.5rem}.product-detail-header .product-price{line-height:1}.product-detail-header .product-price .price-current{font-family:"A1Serif-Bold",serif;font-size:1.5rem}.product-detail-header .product-price .price-full{font-family:"A1Serif-Regular",serif;margin:0;font-size:1.125rem;text-decoration:line-through;color:#bbb;text-align:right}.product-detail-header .product-price .price-instalments{font-family:"A1Serif-Bold",serif;font-size:1.5rem;color:#da291c}.product-detail-header .product-color-name{padding:0;margin:0;font-size:.875rem}.product-detail-header .availability{position:relative;font-family:"A1Sans-Bold",sans-serif;font-size:1rem;text-decoration:underline;cursor:pointer}.product-detail-header .availability .available{color:#42a347 !important}.product-detail-header .availability .last-pieces{color:#f5a623 !important}.product-detail-header .availability .unavailable{color:gray !important}.product-detail-header .product-instalments{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15px;padding-right:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-detail-header .product-instalments .js-dropdown{min-width:initial;width:7.5rem}.product-detail-header .product-features .main-features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail-header .product-features .main-features .feature{font-family:"A1Sans-Bold",sans-serif;font-size:1.125rem;margin-bottom:.3125rem}@media(max-width:766px){.product-detail-header .product-features .main-features .feature{font-size:1.125rem}}.product-detail-header .product-features .main-features .feature:not(:last-child)::after{content:"•";margin-left:.625rem;margin-right:.625rem}.product-detail-header .product-features .main-features .features-text{margin:0;font-size:1rem !important}.product-detail-header .product-features .featured-specs{padding:15px}.product-detail-header .product-features .featured-specs>div[class^="col"]{padding:5px}.product-detail-header .product-features .featured-specs .spec{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.3125rem}.product-detail-header .product-features .featured-specs .spec .title{font-family:"A1Sans-Regular",sans-serif;font-size:1rem}.product-detail-header .product-features .featured-specs .spec .value{font-family:"A1Sans-Bold",sans-serif;font-size:1rem}.product-detail-header .subscriber-instalment-info{margin:30px 0}.product-detail-header .installment-price{text-align:right}.product-detail-header .installment-price h4{font-weight:600;color:#6295ac}.product-detail-header .product-gallery .badge,.product-detail-header .full-image .badge{z-index:100;width:125px;height:90px;background:url(/o/a1s-ecom-theme/images/badges/badge-primary-right-lg.svg) no-repeat;background-size:cover;position:absolute;color:white;top:0;left:65%;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}.product-detail-header .product-gallery .badge .badge-text,.product-detail-header .full-image .badge .badge-text{font-family:"A1Serif-Bold",serif;line-height:1.3;font-size:1rem;font-weight:normal}.product-detail-header .product-gallery{height:350px;visibility:hidden}.product-detail-header .product-gallery .lightbox-btn{z-index:20;position:absolute;top:10px;right:10px;padding:5px 10px;opacity:1;border:1px solid lightgray;font-size:1.25rem;opacity:.5;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.product-detail-header .product-gallery .lightbox-btn:hover{opacity:1}.product-detail-header .product-gallery .gallery-cell{min-width:100%;height:100%}.product-detail-header .product-gallery .gallery-cell .img-container{position:relative;width:100%;height:100%;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}.product-detail-header .product-gallery .gallery-cell .img-container img{max-height:90%;max-width:90%}.product-detail-header .product-gallery.flickity-enabled{visibility:visible}.product-detail-header .product-gallery .flickity-viewport{height:350px !important}.product-detail-header .product-gallery .flickity-button[disabled]{display:none}.product-detail-header .product-gallery .flickity-button.previous{left:-10px}.product-detail-header .product-gallery .flickity-button.next{right:-10px}@media(max-width:766px){.product-detail-body{padding-top:1.25rem}}.product-detail-body .nav-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.25rem}.product-detail-body .nav-tabs .nav-item a{border:0;padding:.625rem 1.25rem;font-family:"A1Serif-Bold",serif;border-radius:0;color:#000;border-bottom:6px solid transparent}.product-detail-body .nav-tabs .nav-item a.active{border-bottom-color:#f83a2c}.product-detail-body .nav-tabs-bottom-border{width:100%;height:6px;background:#d7d7d7;margin-top:-9px}@media(max-width:766px){.product-detail-body .nav-tabs-bottom-border{margin-top:-14px}}.product-detail-body .flickity-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:nowrap;flex-flow:nowrap}.product-detail-body .flickity-container .flickity-cell{white-space:nowrap}.product-detail-body .flickity-container .flickity-viewport{width:100%;height:56px !important}.product-detail-body .flickity-container .flickity-slider{width:100%}.product-detail-body .tab-content{padding:20px 0;overflow:hidden}.product-detail-body .tab-content img{max-width:100% !important;margin:0 !important;padding:0 !important}.product-detail-body .tab-content h1,.product-detail-body .tab-content h2,.product-detail-body .tab-content h3,.product-detail-body .tab-content h4{font-size:1.25rem;line-height:1.3;font-family:"A1Serif-Bold",serif;margin-top:1.25rem}@media(max-width:991px){.product-detail-body .tab-content h1,.product-detail-body .tab-content h2,.product-detail-body .tab-content h3,.product-detail-body .tab-content h4{line-height:1.3}}.product-detail-body .tab-content p,.product-detail-body .tab-content span{font-size:1rem;line-height:25px;margin:5px 0}.product-detail-body .table.technical-specifications thead th{border:none !important;background:#fff;font-size:1.25rem}.product-detail-body .table.technical-specifications tbody tr{border-bottom:1px solid #d7d7d7 !important}.product-detail-body .table.technical-specifications tbody tr td:last-child{font-family:"A1Sans-Bold",sans-serif}.product-detail .additional-info{margin-bottom:1.25rem}.product-detail.is-mobile .product-detail-header .full-image{height:30rem}.product-detail.is-mobile .plan-details{margin:.5rem 0rem 1.25rem 0rem}.product-detail.is-mobile .plan-details p{line-height:1.5}.benefits{padding:10px}.benefits>div[class^="col"]{padding:5px}.benefits .benefit-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1rem;margin-top:10px;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25%}.benefits .benefit-item .benefit-icon{font-size:2.625rem}.benefits .benefit-item .benefit-title{font-size:1.25rem;font-family:"A1Serif-Bold",serif;text-align:center}.benefits .benefit-item .benefit-description{font-size:1rem;font-family:"A1Sans-Regular",sans-serif;text-align:center}.product-color,.product-variation,.product-price{margin-bottom:1.25rem}.product-color h2,.product-variation h2,.product-price h2{margin-bottom:0}.product-color>h3,.product-color>.choose-title,.product-variation>h3,.product-variation>.choose-title,.product-price>h3,.product-price>.choose-title{font-size:1.125rem;font-family:"A1Sans-Regular",sans-serif;font-weight:100;color:#968585}.product-color .color-options,.product-color .variation-options,.product-variation .color-options,.product-variation .variation-options,.product-price .color-options,.product-price .variation-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-color .color-options .option,.product-color .variation-options .option,.product-variation .color-options .option,.product-variation .variation-options .option,.product-price .color-options .option,.product-price .variation-options .option{position:relative;cursor:pointer;margin-top:.3125rem;font-family:"A1Serif-Bold",serif;padding:.125rem;font-size:1rem;text-align:center;height:100%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.product-color .color-options .option:not(:last-child),.product-color .variation-options .option:not(:last-child),.product-variation .color-options .option:not(:last-child),.product-variation .variation-options .option:not(:last-child),.product-price .color-options .option:not(:last-child),.product-price .variation-options .option:not(:last-child){margin-right:.3125rem}.product-color .color-options .option.unavailable .color-point::before,.product-color .color-options .option.unavailable .color-point::after,.product-color .variation-options .option.unavailable .color-point::before,.product-color .variation-options .option.unavailable .color-point::after,.product-variation .color-options .option.unavailable .color-point::before,.product-variation .color-options .option.unavailable .color-point::after,.product-variation .variation-options .option.unavailable .color-point::before,.product-variation .variation-options .option.unavailable .color-point::after,.product-price .color-options .option.unavailable .color-point::before,.product-price .color-options .option.unavailable .color-point::after,.product-price .variation-options .option.unavailable .color-point::before,.product-price .variation-options .option.unavailable .color-point::after{position:absolute;content:"";background:white;display:block;width:100%;height:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:0;right:0;top:0;bottom:0;margin:auto}.product-color .color-options .option.unavailable .color-point::after,.product-color .variation-options .option.unavailable .color-point::after,.product-variation .color-options .option.unavailable .color-point::after,.product-variation .variation-options .option.unavailable .color-point::after,.product-price .color-options .option.unavailable .color-point::after,.product-price .variation-options .option.unavailable .color-point::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-color .color-options .option.unavailable .color-point.is-dark::before,.product-color .color-options .option.unavailable .color-point.is-dark::after,.product-color .variation-options .option.unavailable .color-point.is-dark::before,.product-color .variation-options .option.unavailable .color-point.is-dark::after,.product-variation .color-options .option.unavailable .color-point.is-dark::before,.product-variation .color-options .option.unavailable .color-point.is-dark::after,.product-variation .variation-options .option.unavailable .color-point.is-dark::before,.product-variation .variation-options .option.unavailable .color-point.is-dark::after,.product-price .color-options .option.unavailable .color-point.is-dark::before,.product-price .color-options .option.unavailable .color-point.is-dark::after,.product-price .variation-options .option.unavailable .color-point.is-dark::before,.product-price .variation-options .option.unavailable .color-point.is-dark::after{background:black}.product-color .color-options .option .color-point,.product-color .variation-options .option .color-point,.product-variation .color-options .option .color-point,.product-variation .variation-options .option .color-point,.product-price .color-options .option .color-point,.product-price .variation-options .option .color-point{width:2.1875rem;height:2.1875rem;background:#000;margin:0;border:2px solid black;position:relative}.product-color .color-options .option:not(.selected),.product-color .variation-options .option:not(.selected),.product-variation .color-options .option:not(.selected),.product-variation .variation-options .option:not(.selected),.product-price .color-options .option:not(.selected),.product-price .variation-options .option:not(.selected){padding:.3125rem}.product-color .color-options .option.selected,.product-color .variation-options .option.selected,.product-variation .color-options .option.selected,.product-variation .variation-options .option.selected,.product-price .color-options .option.selected,.product-price .variation-options .option.selected{border:solid 2px #da291c}.product-color .variation-options .option .color-point,.product-variation .variation-options .option .color-point,.product-price .variation-options .option .color-point{width:5rem;padding:.3125rem;border:2px solid black;color:#fff;position:relative}.product-color .variation-options .option.unavailable .color-point::before,.product-color .variation-options .option.unavailable .color-point::after,.product-variation .variation-options .option.unavailable .color-point::before,.product-variation .variation-options .option.unavailable .color-point::after,.product-price .variation-options .option.unavailable .color-point::before,.product-price .variation-options .option.unavailable .color-point::after{position:absolute;content:"";background:white;display:block;width:100%;height:2px;-webkit-transform:rotate(-22deg);transform:rotate(-22deg);left:0;right:0;top:0;bottom:0;margin:auto}.product-color .variation-options .option.unavailable .color-point::after,.product-variation .variation-options .option.unavailable .color-point::after,.product-price .variation-options .option.unavailable .color-point::after{-webkit-transform:rotate(22deg);transform:rotate(22deg)}.product-color .variation-options .option.unavailable .color-point.is-dark::before,.product-color .variation-options .option.unavailable .color-point.is-dark::after,.product-variation .variation-options .option.unavailable .color-point.is-dark::before,.product-variation .variation-options .option.unavailable .color-point.is-dark::after,.product-price .variation-options .option.unavailable .color-point.is-dark::before,.product-price .variation-options .option.unavailable .color-point.is-dark::after{background:black}.product-color .variation-options .option .discounted-badge,.product-variation .variation-options .option .discounted-badge,.product-price .variation-options .option .discounted-badge{background:url(/o/a1s-ecom-theme/images/badges/badge-secondary-right-sm.svg);width:30px;background-size:cover;position:absolute;top:-10px;right:-5px;color:white;height:20px;font-size:14px}.product-color .variation-options .option:not(.selected) .discounted-badge,.product-variation .variation-options .option:not(.selected) .discounted-badge,.product-price .variation-options .option:not(.selected) .discounted-badge{right:0 !important;top:-7px !important}.product-summary{padding:1.875rem 2rem !important}.product-summary .product-instalments .product-price{margin:0}.product-summary .buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.product-summary .buttons button{max-width:45%;width:100%;margin-top:.625rem}@media(min-width:992px) and (max-width:1192px){.product-summary .buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-summary .buttons button{max-width:100%}}@media(max-width:766px){.product-summary .buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-summary .buttons button{max-width:100%}}.product-list{margin-top:.2rem;padding-bottom:0 !important}.product-list .category-title{font-family:"A1Serif-Bold",serif;font-size:2.25rem;margin-bottom:2.85rem !important}@media(max-width:766px){.product-list .category-title{margin-bottom:1rem !important}}.product-list .card-filters .card-body{padding:1rem 1.5rem}@media(max-width:766px){.product-list .card-filters{margin-bottom:.5rem !important}}.product-list .card-filters .filter-section .filter-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-list .card-filters .filter-section .filter-header .section-title{font-family:"A1Serif-Bold",serif;font-size:1.125rem}.product-list .card-filters .filter-section .filter-header a.section-title{color:#fff;text-decoration:underline}.product-list .card-filters .filter-section .filter-header a.section-title.active{text-decoration:none}.product-list .card-filters .filter-section .filter-header .section-reset{color:#000;text-decoration:underline;margin-top:.3125rem;border:0}@media(max-width:766px){.product-list .card-filters .filter-section .filter-header .section-reset{display:none}}.product-list .card-filters .filter-section .filters{margin:.3125rem 0rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.625rem}.product-list .card-filters .filter-section .filters .form-group{margin-bottom:.3125rem !important}.product-list .card-filters .filter-section .filters .frequency{font-size:.75rem;color:gray}.product-list .card-filters .filter-section .filters:not(.flex-two) .form-group{width:100%}.product-list .card-filters .filter-section .filters.flex-two .form-group{width:50%}@media screen and (min-width:992px) and (max-width:1210px){.product-list .card-filters .filter-section .filters.flex-two .form-group{width:100% !important}}.product-list .card-filters .filter-section:not(:last-child){margin-bottom:.75rem}.product-list .card-filters .filter-section hr{margin:.625rem 0rem;display:none}.product-list .card-filters #layout-column_column-1-filters .portlet-custom-facet:not(:last-child){margin-bottom:.75rem}.product-list .card-filters .mobile-filters-heading{display:none}.product-list .card-filters .product-list-category{padding-left:1rem;padding-top:.25rem;padding-bottom:.25rem}.product-list .card-filters .product-list-category>a{font-family:"A1Serif-Bold",serif;color:#fff;font-size:1.125rem;text-decoration:underline}.product-list .card-filters .product-list-category>a.active{text-decoration:none}@media(min-width:767px){.product-list .card-filters .mobile-wrapper{height:auto !important;opacity:1 !important;visibility:visible !important}.product-list .card-filters .product-list-category{padding-top:.25rem;padding-bottom:.25rem}.product-list .card-filters .product-list-category>a{font-size:1rem}}@media(max-width:766px){.product-list .card-filters .mobile-wrapper{height:0;opacity:0;overflow:hidden;visibility:hidden;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.product-list .card-filters .mobile-filters-heading{font-family:"A1Serif-Bold",serif;font-size:1.25rem;margin:0;position:relative;display:block}.product-list .card-filters .mobile-filters-heading::after{content:"\e911";font-family:"icomoon";font-size:.9rem;position:absolute;right:0rem;top:.35rem;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.product-list .card-filters .mobile-filters-heading.is-expanded::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-list .card-filters .mobile-filters-heading.is-expanded+.mobile-wrapper{margin-top:1rem}}@media(max-width:766px){.product-list .tabs-product-list .tab{font-size:1.25rem}}.product-list h3{font-weight:normal !important}.product-list .product-results{padding:0rem .9375rem}.product-list .product-results .product{padding:1.25rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center}.product-list .product-results .product:hover{background:#fff;box-shadow:0 4px 20px -2px rgba(0,0,0,0.15);-webkit-box-shadow:0 4px 20px -2px rgba(0,0,0,0.15)}.product-list .product-results .product .product-img-container{min-height:15.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.product-list .product-results .product .product-img-container .product-thumbnail{max-height:15.625rem;max-width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.product-list .product-results .product .product-img-container .badge{width:135px;height:96px;background:url(/o/a1s-ecom-theme/images/badges/badge-primary-right-lg.svg) no-repeat;background-size:cover;position:absolute;color:white;top:10%;right:5px;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}.product-list .product-results .product .product-img-container .badge .badge-text{font-family:"A1Serif-Bold",serif;line-height:1.3;font-size:1rem;font-weight:normal}.product-list .product-results .product .brand-name{border:0;padding:.625rem;padding-bottom:0;text-transform:uppercase;font-size:1rem;color:gray;margin:0;margin-top:10px}.product-list .product-results .product .product-name{font-size:1.125rem;font-family:"A1Serif-Bold",serif;min-height:6rem;border-bottom:1px solid rgba(188,188,188,0.25);color:#000;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}.product-list .product-results .product .brand-name+.product-name{margin-top:0}.product-list .product-results .product .product-instalments{font-size:1.125rem;font-family:"A1Serif-Bold",serif}.product-list .product-results .product .product-instalments .promo-price{font-family:"A1Serif-Bold",serif;color:#da291c}.product-list .product-results .product .product-instalments .full-price{padding-left:.25rem;font-family:"A1Serif-Bold",serif;font-size:1.125rem;color:#666;text-decoration:line-through;opacity:.6}.product-list .product-results .product hr{margin:.625rem}.product-list .product-results .product .info{margin:.625rem;padding-bottom:.625rem;font-size:1rem}.product-list .product-results .product .info .product-price{color:black}.product-list .product-results .product .info.specs{min-height:80px}.product-list .product-results .product .info.specs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-list .product-results .product .info.specs ul li:not(:last-child)::after{content:"•";margin:0rem .3125rem}.product-list .product-results .product .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0rem .625rem;margin-bottom:.625rem}.product-list .product-results .product .buttons .btn{width:48%}@media(min-width:767px) and (max-width:1270px){.product-list .product-results .product .buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-list .product-results .product .buttons .btn{width:100%;margin:.3125rem 0rem}}@media(max-width:766px){.product-list .product-results .product .buttons .btn{max-width:100%;margin:.3125rem 0rem}}@media(max-width:575px){.product-list .product-results .product:not(.mobile-device){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.5rem;margin-bottom:.5rem}.product-list .product-results .product:not(.mobile-device) .image-link{width:50%;-ms-flex-negative:0;flex-shrink:0}.product-list .product-results .product:not(.mobile-device) .image-link .product-img-container{padding:.5rem;min-height:initial}.product-list .product-results .product:not(.mobile-device) .image-link .product-img-container .product-thumbnail{max-height:10rem;max-width:100%}.product-list .product-results .product:not(.mobile-device) .image-link .product-img-container .badge{height:auto;width:auto;padding:.75rem;top:0;right:0;max-width:7.25rem}.product-list .product-results .product:not(.mobile-device) .image-link .product-img-container .badge .badge-text{font-size:.95rem;font-weight:normal}.product-list .product-results .product:not(.mobile-device) .details{padding-left:1rem;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%}.product-list .product-results .product:not(.mobile-device) .details>a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-list .product-results .product:not(.mobile-device) .details .product-name{padding-top:1rem;min-height:initial;padding-bottom:.5rem;border:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.product-list .product-results .product:not(.mobile-device) .details .info{margin:0}.product-list .product-results .product:not(.mobile-device) .details .product-price .promo-price{padding-right:.5rem}.product-list .product-results .product:not(.mobile-device) .details .product-price .full-price{white-space:nowrap;padding:0}.product-list .product-results .product:not(.mobile-device) .details .buttons{padding-left:0}.product-list .product-results .product:not(.mobile-device) .details .buttons .a1secom-btn-hwoi-add-to-wishlist{display:none}.product-list .product-results .product:not(.mobile-device) .details .buttons button{margin:none;width:100%}}.product-list .product-results .product.mobile-device{text-align:left}.product-list .product-results .product.mobile-device .product-img-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-list .product-results .product.mobile-device .product-img-container .product-thumbnail{max-height:20.625rem}.product-list .product-results .product.mobile-device .product-img-container .badge{left:40%}.product-list .product-results .product.mobile-device .product-name{font-size:1.125rem;border:0;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;padding:.3125rem .625rem;min-height:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-list .product-results .product.mobile-device .product-price{padding:.625rem;padding-bottom:0;color:black;padding-top:0}.product-list .product-results .product.mobile-device .product-price .current-price{font-size:1.225rem;font-family:"A1Serif-Bold",serif;margin-right:.5rem}.product-list .product-results .product.mobile-device .product-price .current-price .instalments{font-size:1.125rem;font-family:"A1Serif-Regular",serif;padding-right:.35rem}.product-list .product-results .product.mobile-device .product-price .full-price{font-family:"A1Serif-Regular",serif;font-size:1.125rem;color:#666;text-decoration:line-through;opacity:.6}.product-list .product-results .product.mobile-device .package-name{padding:0;margin-top:0}.product-list .product-results .product.mobile-device .product-color{margin:.65rem;margin-top:0 !important;margin-bottom:0 !important}.product-list .product-results .product.mobile-device .product-color .option .color-point{width:1.75rem;height:1.75rem;border:2px solid black}.product-list .product-results .product.mobile-device .product-color .option.selected{-webkit-transform:scale(1) !important;transform:scale(1) !important;padding:2px}.product-list .product-results .product.mobile-device .product-variation{margin:.65rem;margin-top:10px !important;margin-bottom:10px !important}.product-list .product-results .product.mobile-device .product-variation .option.selected{-webkit-transform:scale(1) !important;transform:scale(1) !important;padding:2px}.product-list .product-results .product.mobile-device .product-variation .option.selected .discounted-badge{top:-6px !important;right:-5px !important}.product-list .product-results .product.mobile-device .product-variation .option .color-point{font-size:.875rem;width:70px;border:2px solid black;color:#fff}.product-list .product-results .product.mobile-device .product-variation .option .discounted-badge{width:20px;height:18px;font-size:10px;padding:2px;right:0 !important;top:-4px !important}@media(max-width:575px){.product-list .product-results .product.mobile-device{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.5rem}.product-list .product-results .product.mobile-device .image-link{width:40%;-ms-flex-negative:0;flex-shrink:0}.product-list .product-results .product.mobile-device .image-link .product-img-container{min-height:initial;padding-top:1rem}.product-list .product-results .product.mobile-device .image-link .product-img-container .product-thumbnail{width:100%;max-height:initial}.product-list .product-results .product.mobile-device .image-link .product-img-container .badge{top:0;right:0;left:initial;width:auto;height:auto;padding:1rem;max-width:7.5rem}.product-list .product-results .product.mobile-device .image-link .product-img-container .badge .badge-text{font-size:.95rem;font-weight:normal}.product-list .product-results .product.mobile-device .details{width:60%}.product-list .product-results .product.mobile-device .details .product-name{min-height:initial;margin-bottom:0}.product-list .product-results .product.mobile-device .details .product-price .full-price{white-space:nowrap;padding:0}.product-list .product-results .product.mobile-device .details .buttons .a1secom-btn-moga-add-to-wishlist{display:none}.product-list .product-results .product.mobile-device .details .buttons button{width:100%}}.product-list-preview{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2.125rem}.product-list-preview .product{padding:1.25rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center;width:33%}@media(min-width:767px) and (max-width:991px){.product-list-preview .product{width:50%}}@media(max-width:766px){.product-list-preview .product{width:50%}}@media(max-width:575px){.product-list-preview .product{width:100%;margin-bottom:1.5rem}}.product-list-preview .product .product-img-container{min-height:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.product-list-preview .product .product-img-container .product-thumbnail{max-height:10rem;max-width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.product-list-preview .product .product-img-container .badge{width:auto;height:auto;max-width:7.5rem;padding:1.25rem .5rem;background:url(/o/a1s-ecom-theme/images/badges/badge-primary-right-lg.svg) no-repeat;background-size:cover;position:absolute;color:white;top:20%;right:0;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}.product-list-preview .product .product-img-container .badge .badge-text{font-family:"A1Serif-Bold",serif;line-height:1.3;font-size:1rem;white-space:pre-wrap;font-weight:normal}.product-list-preview .product .info{padding:.625rem}.product-list-preview .product .product-name{font-size:1.125rem;font-family:"A1Serif-Bold",serif;min-height:5.125rem;border-bottom:1px solid rgba(188,188,188,0.25);margin:0rem .625rem;color:#000;margin-top:1.25rem;white-space:initial;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}.product-list-preview .product .product-instalments{font-size:1.25rem;font-family:"A1Serif-Bold",serif;color:#da291c;margin-right:.125rem}.product-list-preview .product .product-instalments .instalments{font-family:"A1Sans-Regular",sans-serif;font-size:1.125rem;color:#bbb;margin-right:.15rem}.product-list-preview .product .product-instalments .full-price{padding-left:5px;font-size:1rem;text-decoration:line-through;font-family:"A1Serif-Bold",serif;color:#bbb}.product-list-preview .product hr{margin:.625rem}.product-list-preview .product-container{padding:1.25rem .75rem;width:20.25rem}@media(max-width:575px){.product-list-preview .product-container{padding:0 1.875rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-list-preview .product-container .product{width:100%;background:#fff;box-shadow:0 4px 20px -2px rgba(0,0,0,0.15);-webkit-box-shadow:0 4px 20px -2px rgba(0,0,0,0.15)}@media(max-width:575px){.product-list-preview .product-container .product{width:280px !important}}.product-list-preview.product-list-mobile{margin:1.5rem 0rem}.product-list-preview.product-list-mobile .product-container .product-img-container{background:radial-gradient(50% 1.5em at bottom center,rgba(0,0,0,0.4),transparent)}.product-list-preview.product-list-mobile .product-container .product-img-container .product-thumbnail{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;overflow:hidden;width:60%;height:13rem;max-height:13rem}.product-list-preview.product-list-mobile .product-container .product-img-container .badge{left:initial}.product-list-preview.product-list-mobile .product-container .product-name{border:0;font-size:1.25rem;min-height:4rem}.product-list-preview.product-list-mobile .product-container .package-name{font-size:1rem;color:black;margin:0;padding-bottom:1rem;border-bottom:1px solid rgba(188,188,188,0.25)}.product-list-preview.product-list-mobile .product-container .product-instalments{font-size:1.5rem;margin-right:0}.product-list-preview.product-list-mobile .product-container .product-instalments .instalments{margin-right:.25rem}.product-list-preview .flickity-prev-next-button{background:transparent !important}@media(min-width:576px){.product-list-preview .flickity-prev-next-button{display:none}}.product-list-preview .flickity-prev-next-button.previous{left:-10px}.product-list-preview .flickity-prev-next-button.next{right:-10px}.product-list-preview-hwi-small{text-align:left}.product-list-preview-hwi-small .product{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.85rem 0rem;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-list-preview-hwi-small .product:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.1)}.product-list-preview-hwi-small .product:first-child{padding-top:0}.product-list-preview-hwi-small .product:last-child{padding-bottom:0}.product-list-preview-hwi-small .product .img-container{height:5rem;width:4rem;position:relative;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;padding:0rem .5rem}.product-list-preview-hwi-small .product .img-container img{max-width:4rem;max-height:4rem}.product-list-preview-hwi-small .product .img-container .badge{width:45px;height:35px;background:url(/o/a1s-ecom-theme/images/badges/badge-primary-right-lg.svg) no-repeat;background-size:cover;position:absolute;color:white;top:-10px;right:-10px;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}.product-list-preview-hwi-small .product .img-container .badge .badge-text{font-family:"A1Serif-Bold",serif;white-space:nowrap;font-weight:normal}.product-list-preview-hwi-small .product .details{margin-left:1rem}.product-list-preview-hwi-small .product .details .product-name{font-size:1.05rem;font-family:"A1Serif-Bold",serif}.product-list-preview-hwi-small .product .details .instalments{font-family:"A1Sans-Regular",sans-serif;color:#bbb;font-size:1rem;margin:0}.product-list-preview-hwi-small .product .details .instalments .curr-price{font-family:"A1Serif-Bold",serif;color:#da291c;font-size:1.15rem}.product-list-preview-hwi-small .product .details .instalments .full-price{font-family:"A1Serif-Bold",serif;color:#bbb;font-size:1.125rem;margin-left:.25rem;text-decoration:line-through}@media(max-width:766px){.product-list-preview-hwi-homepage{display:none !important}}.product-list-preview-hwi-homepage .product{width:23%;-webkit-box-shadow:none !important;box-shadow:none !important;background:transparent !important}.product-list-preview-hwi-homepage .product-container{width:19.5rem}.product-list-preview-hwi-homepage{min-height:28rem}.product-list-preview .flickity-page-dots{bottom:-10px}@media(min-width:767px){.hwi-preview-list-homepage-small{display:none !important}}.btn-reset-filters{font-size:.875rem;padding:0;background:0;border:0;font-family:"A1Sans-Regular",sans-serif;text-decoration:underline}#sa1 .panel-group{border:0;border-radius:0}#sa1 .panel-group .panel{border:0}#sa1 .panel-group .panel-title{font-family:"A1Serif-Bold",serif;font-size:1.125rem}#sa1 .panel-group .panel-body{font-size:12px}.checkout.row{margin:0}.checkout .step-header{padding:2.5rem}.checkout .step-header .step-title{font-size:2.25rem;font-family:"A1Serif-Bold",serif}@media(max-width:766px){.checkout .step-header{padding:1.25rem}.checkout .step-header .step-title{font-size:1.875rem}}.checkout .checkout-form .card .card-header{background:white;border:0;padding:1.25rem 1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,0.1)}.checkout .checkout-form .card .card-header .card-title{font-family:"A1Serif-Bold",serif;font-size:1.375rem;line-height:1.2}.checkout .checkout-form .card .card-header .card-subtitle{margin-top:10px}.checkout .checkout-form .card .card-header .card-price{font-family:"A1Serif-Bold",serif;font-size:1.25rem;white-space:pre;padding-left:1.25rem}@media(max-width:766px){.checkout .checkout-form .card .card-header .card-title,.checkout .checkout-form .card .card-header .card-price{font-size:1.25rem}}.checkout .checkout-form .card .card-body{padding:1.25rem 1.875rem}.checkout .product-price,.checkout .spec-price,.checkout .total-price,.checkout .instalment-total-price{white-space:pre}.checkout .table-summary .product-price{white-space:nowrap !important}.checkout .card-product-configuration{position:relative;font-size:1.125rem}.checkout .card-product-configuration img{max-height:12.5rem;max-width:100%}.checkout .card-product-configuration .configuration-info{padding-right:2.5rem}.checkout .card-product-configuration .js-dropdown{min-width:10rem}.checkout .card-product-configuration .spec-price{font-family:"A1Serif-Regular",serif}.checkout .card-product-configuration .product-name{padding-right:1.875rem}.checkout .card-product-configuration .product-name,.checkout .card-product-configuration .product-price,.checkout .card-product-configuration .instalment-total-text,.checkout .card-product-configuration .instalment-total-price{font-family:"A1Serif-Bold",serif}.checkout .card-product-configuration .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.checkout .card-product-configuration .price-box .full-price{font-family:"A1Serif-Regular",serif;text-decoration:line-through;color:gray;font-size:1rem}.checkout .card-product-configuration .remove-product{border:0;color:#da291c;position:absolute;top:18px;right:20px;font-size:1.125rem;cursor:pointer}.checkout .card-product-configuration .remove-product:hover{color:#da291c}.checkout .card-product-configuration .form-check-label{font-size:1rem !important;font-family:"A1Sans-Regular",sans-serif !important}.checkout .card-product-configuration .form-check-label .help-text{font-family:"A1Sans-Regular",sans-serif !important;color:#666;opacity:.8;font-size:.875rem !important}.checkout .card-product-configuration .form-check-label::before{top:5px !important}.checkout .card-product-configuration .form-check-label::after{top:12px !important}.checkout .card-product-configuration.has-error{border:2px solid #da291c}@media(max-width:991px){.checkout .card-product-configuration img{margin-bottom:1.25rem}}@media(max-width:766px){.checkout .card-product-configuration .card-body{padding:1.875rem 1.25rem}.checkout .card-product-configuration img{max-height:9.375rem}.checkout .card-product-configuration .product-name,.checkout .card-product-configuration .product-price,.checkout .card-product-configuration .spec-price{font-size:1rem}.checkout .card-product-configuration .js-dropdown,.checkout .card-product-configuration .js-dropdownTrigger{max-width:9.375rem}.checkout .card-product-configuration .configuration-info{padding-right:.9375rem}.checkout .card-product-configuration .form-check{padding-right:1.875rem}.checkout .card-product-configuration .form-check .form-check-label{font-size:1rem !important}}.checkout .checkout-summary{position:sticky;position:-webkit-sticky;top:10px}@media(max-width:766px){.checkout .checkout-summary{margin-top:1.875rem}}.checkout .checkout-summary .summary-title{font-size:1.5rem;font-family:"A1Serif-Regular",serif;padding-left:.9375rem}.checkout .checkout-summary .table-summary{background:transparent;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;margin-top:1.25rem}.checkout .checkout-summary .table-summary .product-row{color:#000}.checkout .checkout-summary .table-summary .product-row.row-gray{color:#666;opacity:.8}.checkout .checkout-summary .table-summary .product-row:not(.row-gray) .product-subtext{opacity:.8}.checkout .checkout-summary .table-summary .product-row td{border:0;line-height:1.57}.checkout .checkout-summary .table-summary .product-row td.product-description{width:70%;text-align:left}.checkout .checkout-summary .table-summary .product-row td.product-description .btn-change-quantity{border-radius:20px;font-size:.65rem;padding:1px 4px;border:0;background:#da291c;color:#fff}.checkout .checkout-summary .table-summary .product-row td.product-description .btn-change-quantity+.product-name{padding-left:.5rem}.checkout .checkout-summary .table-summary .product-row td.product-description .product-quantity{position:relative;margin:0 4px}.checkout .checkout-summary .table-summary .product-row td.product-price{text-align:right}.checkout .checkout-summary .table-summary .product-row td.product-price.price-discounted{color:#acacac !important;text-decoration:line-through}.checkout .checkout-summary .table-summary .product-row td .product-subtext{color:#666}.checkout .checkout-summary .table-summary .product-row.has-subrow .product-description,.checkout .checkout-summary .table-summary .product-row.has-subrow .product-price{padding-bottom:0}.checkout .checkout-summary .table-summary .product-row.is-subrow .product-description,.checkout .checkout-summary .table-summary .product-row.is-subrow .product-price{padding-top:0}.checkout .checkout-summary .table-summary .product-row button.delete{padding:0;border:0;background:transparent;color:#da291c;margin-right:5px}.checkout .checkout-summary .price-sum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem .9375rem}.checkout .checkout-summary .price-sum .total-label,.checkout .checkout-summary .price-sum .total-price{font-family:"A1Serif-Bold",serif;font-size:1.125rem}.checkout .checkout-summary .summary-subtext{padding:.625rem .9375rem;font-size:1rem}.checkout .checkout-summary button[type="submit"]{margin-top:.625rem}.checkout .card.product-summary{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout .card.product-summary .product-image{max-height:12.5rem;max-width:100%}.checkout .card.product-summary .product-name{font-family:"A1Serif-Bold",serif;font-size:1.125rem;margin-top:1.25rem;text-align:center}.checkout .card.product-summary hr{width:80%;margin:10px}.checkout .card.product-summary p{font-size:1rem}.checkout .checkout-link{font-size:.875rem;color:#6295ac !important;text-decoration:underline}.checkout .card.freetrade-product{padding:1.5rem 2rem}.checkout .card.freetrade-product .product-name{font-family:"A1Serif-Bold",serif;margin-bottom:0;margin-right:1rem}.checkout .card.freetrade-product .product-price{font-family:"A1Serif-Bold",serif;white-space:nowrap;margin-bottom:0}.checkout .card.freetrade-product .product-image{max-height:200px;max-width:50%}.checkout .card.freetrade-product .btn{height:40px;padding:20px 50px;max-width:150px}.commerce-checkout{max-width:initial !important;min-height:calc(100vh - 130px)}@media(min-width:767px){.commerce-checkout{padding-top:3.75rem !important}}.commerce-checkout.container-fluid{padding:0}.commerce-checkout .multi-step-item .multi-step-divider{background-color:#e9ecef;margin-top:-0.25rem;position:relative;height:1px;top:6px;left:10px;margin-left:0}.commerce-checkout .multi-step-item .multi-step-indicator .multi-step-indicator-label{-webkit-transform:translateX(-60%);transform:translateX(-60%);max-width:initial;overflow:initial;font-family:"A1Sans-Regular",sans-serif;top:-2.5rem}.commerce-checkout .multi-step-item .multi-step-indicator .multi-step-icon{background:white;border:1px solid lightgray;width:10px;height:10px;border-radius:0;padding-left:0;margin-left:0}.commerce-checkout .multi-step-item .multi-step-icon::after,.commerce-checkout .multi-step-item .multi-step-icon::before{display:none}.commerce-checkout .multi-step-item.active .multi-step-icon{background:#da291c;border:1px solid #da291c}.commerce-checkout .multi-step-item.active .multi-step-divider{background:#e9ecef}.commerce-checkout .multi-step-item.active .multi-step-indicator-label{font-family:"A1Sans-Bold",sans-serif}.commerce-checkout .multi-step-item.complete .multi-step-icon{border:1px solid #da291c}.commerce-checkout .multi-step-item.complete .multi-step-divider{background:#da291c}.commerce-checkout .commerce-multi-step-nav{padding:0rem 9.375rem}.commerce-checkout .commerce-multi-step-nav .multi-step-item:last-child .multi-step-divider{display:none}.card-shops{overflow:hidden}.card-shops .card-body{padding:1.875rem 30px 0 !important}.card-shops .map-controls-container{position:absolute;z-index:200;top:200px;left:12px;background:rgba(255,255,255,0.95);padding:20px;width:450px;border-radius:5px;box-shadow:0 4px 20px -2px rgba(0,0,0,0.15);-webkit-box-shadow:0 4px 20px -2px rgba(0,0,0,0.15)}.card-shops .map-controls-container .cities-dropdown{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:766px){.card-shops .map-controls-container{position:relative;top:0;left:0;width:100%;padding:10px;padding-top:30px;-webkit-box-shadow:none;box-shadow:none}.card-shops .map-controls-container .cities-dropdown{width:70%}}.card-shops .map-controls-container .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 20px}.card-shops .map-controls-container .filters .form-group{width:50%}.card-shops .map-controls-container .filters .form-group .form-check-label{color:#bbb !important;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.card-shops .map-controls-container .filters .form-group .form-check-label::before{display:none !important}.card-shops .map-controls-container .filters .form-group .form-check-label::after{display:none !important}.card-shops .map-controls-container .filters .form-group .form-check-label .icon{font-size:1.875rem;margin-left:-1.5rem;margin-right:.5rem}.card-shops .map-controls-container .filters .form-group input.form-check-input:checked+.form-check-label{color:#000 !important}.card-shops .map-controls-container .shop-list{max-height:400px;overflow-y:auto}.card-shops div#map{position:relative;overflow:hidden;margin-top:30px;height:800px;margin-left:-30px;width:calc(100% + 60px)}@media(max-width:766px){.card-shops div#map{height:400px;margin-top:-30px}}.select-shop .map-radios .form-group.form-check .form-check-input{width:100%;height:100%}.select-shop .map-radios .form-group.form-check .form-check-label{padding:15px 20px 15px 50px !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-shop .map-radios .form-group.form-check .form-check-label .shop-name{font-family:"A1Sans-Bold",sans-serif;padding-right:1.5rem}.select-shop .map-radios .form-group.form-check .form-check-label .work-time{font-family:"A1Sans-Regular",sans-serif;font-size:.75rem;text-align:right;color:#666;padding-left:1.25rem}.select-shop .map-radios .form-group.form-check .form-check-label::before{top:0 !important;left:15px !important}.select-shop .map-radios .form-group.form-check .form-check-label::after{top:0 !important;left:18px !important}@media(max-width:766px){.select-shop .map-radios .form-group.form-check .form-check-label{padding:15px 0 15px 30px !important}.select-shop .map-radios .form-group.form-check .form-check-label::before{left:0 !important}.select-shop .map-radios .form-group.form-check .form-check-label::after{left:3px !important}}.select-shop .map-radios .form-group.form-check:not(:first-child){border-top:1px solid lightgray}@media(max-width:575px){.modal .modal-dialog{width:98% !important;margin-left:1% !important}}.modal .modal-content{border-radius:0;border-radius:none}@media(min-width:767px){.modal .modal-content{padding:.9375rem}}.modal .modal-content .modal-header{border:0}.modal .modal-content .modal-header .modal-title{font-family:"A1Serif-Bold",serif;font-size:1.5rem}@media(max-width:766px){.modal .modal-content .modal-header .modal-title{font-size:1.25rem}}.modal .modal-content .modal-header .close span{font-size:2.5rem;font-family:"A1Serif-Bold",serif}.modal .modal-content .modal-body{padding:0rem .9375rem;overflow-x:hidden;max-height:88vh;padding-top:1rem;padding-bottom:1rem}@media(min-width:767px){.modal .modal-content .modal-body{max-height:70vh}}.modal .modal-content .modal-footer{border:0;position:absolute;width:100%;bottom:0;left:0;background:white;border-top:1px solid rgba(0,0,0,0.1)}.fade:not(.show){display:none}.tv-channels .table tr td i.icon{font-size:1.25rem;margin:.5rem;cursor:pointer}.tv-channels .table tr td.channel{padding:.625rem .9375rem;margin-top:-1px;margin-bottom:-1px}.tv-channels .table tr td.channel .channel-info{text-align:left}.tv-channels .table tr td.channel .channel-info .channel-number{display:inline-block;width:1.75rem}.tv-channels .table tr td.channel .channel-info img{width:6.25rem;padding:.625rem 0rem;margin-left:.625rem;height:4rem;-o-object-fit:contain;object-fit:contain}@media(max-width:766px){.tv-channels .table tr td.channel .channel-info img{display:none}}.tv-channels .table tr td.channel .channel-info .channel-name{margin-left:.9375rem}.tv-channels .table tr td.channel .features{position:absolute;right:.625rem;top:1.5625rem;border:0}@media(max-width:766px){.tv-channels .table tr td.channel .channel-info{font-size:.875rem;font-family:"A1Sans-Bold",sans-serif}.tv-channels .table tr td.channel .channel-info .channel-number{font-family:"A1Sans-Bold",sans-serif;text-align:left;width:2.25rem;font-size:1.15rem}.tv-channels .table tr td.channel .features{position:relative;top:0;right:0;text-align:left}.tv-channels .table tr td.channel .channel-name{margin-left:.3125rem !important;font-family:"A1Sans-Bold",sans-serif}.tv-channels .table tr td.channel .features{margin-top:.625rem;margin-left:0}.tv-channels .table tr td.channel .features .icon{font-size:1.25rem;margin:.25rem}}.tv-channels .table tr td.package p{margin:0}.tv-channels .table tr td.package .icon{font-size:1.125rem;margin:0;cursor:pointer}.tv-channels .table tr td.package .mobile p:not(:last-child){margin-bottom:.625rem !important}.tv-channels .table tr td.package .desktop{padding:.3125rem}.tv-channels .table tr td.package .desktop .icon:first-child{margin-right:10px !important}.cookie-consent{position:fixed;width:100%;background:#fff;z-index:500;bottom:0;padding:1.5625rem 0rem;font-size:.95rem;-webkit-box-shadow:0 0 15px -4px #c4c4c4;box-shadow:0 0 15px -4px #c4c4c4;left:0}.cookie-consent .container-fluid{padding:0 15px !important}.cookie-consent .cookie-consent-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cookie-consent .cookie-consent-header .title{font-size:1.5rem;font-family:"A1Serif-Bold",serif}.cookie-consent .cookie-consent-header .close{font-size:2.25rem;margin-top:-0.1rem}#cookieSettingsModal .sticky-box{position:sticky;top:-0.5rem;width:100%;z-index:1;background:#fff}#cookieSettingsModal .modal-body{padding-top:.5rem !important;padding-bottom:1.5rem !important}#cookieSettingsModal .modal-body .consent-section{margin:.625rem 0rem}#cookieSettingsModal .modal-body .consent-section:first-child{margin-top:1.25rem}#cookieSettingsModal .modal-body .consent-section:last-child{padding-bottom:1.25rem}#cookieSettingsModal .modal-body .consent-section .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cookieSettingsModal .modal-body .consent-section .header h5{font-family:"A1Serif-Bold",serif}.tariff-list-container{position:relative}.tariff-list-container:not(.is-initialized) .tariff-navigation{display:none}.tariff-list-container .tariff-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;position:absolute;top:0;width:100%;z-index:20}@media(min-width:767px){.tariff-list-container .tariff-navigation{display:none}}.tariff-list-container .tariff-navigation .tariff{text-align:center;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.tariff-list-container .tariff-navigation .tariff .tariff-name{font-size:.875rem;margin-bottom:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:"A1Serif-Regular",serif}.tariff-list-container .tariff-navigation .tariff .tariff-image{width:65px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tariff-list-container .tariff-navigation .tariff.is-selected .tariff-name{font-family:"A1Serif-Bold",serif;font-size:1.25rem}.tariff-list-container .tariff-navigation .tariff.is-selected .tariff-image{width:100px}.tariff-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:766px){.tariff-list .tariff-list-item{padding-left:.75rem;padding-right:.75rem}.tariff-list.tariff-carousel{padding-top:130px}.tariff-list.tariff-carousel .card-plan{margin:0}.tariff-list.tariff-carousel .card-plan .card-header{padding-top:60px}.tariff-list.tariff-carousel .card-plan .card-header .product-image{display:none}.tariff-list-mini{padding-top:90px !important}}.tariff-list .flickity-button.flickity-prev-next-button.previous{left:-10px}.tariff-list .flickity-button.flickity-prev-next-button.next{right:-10px}@media(min-width:992px){.tariff-list .flickity-button{display:none}}.tariff-list .flickity-page-dots{bottom:-40px}@media(min-width:992px){.tariff-list .flickity-page-dots{display:none}}.tariff-list .flickity-page-dots .dot{width:12px;height:12px;border-radius:0}.tariff-list .flickity-page-dots .dot.is-selected{background:#6295ac !important}.a1-contact-form .steps-wrapper{margin:1.5rem 0rem}.a1-contact-form .steps-wrapper .steps-main{width:100%;min-width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;counter-reset:step;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.a1-contact-form .steps-wrapper .steps-main .step{width:25%;position:relative}.a1-contact-form .steps-wrapper .steps-main .step:not(:first-child):before{content:"";display:block;position:absolute;width:100%;height:4px;top:17.5px;left:calc(-50% + 20px);right:0;background:#ebebeb;border:2px #ebebeb solid;-webkit-transition:all .4s;transition:all .4s}.a1-contact-form .steps-wrapper .steps-main .step .step-container{font-family:"A1Serif-Bold",serif;font-size:16px;max-width:970px;margin:0 auto;text-decoration:none;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:justify;align-content:space-between}.a1-contact-form .steps-wrapper .steps-main .step .step-container .process-step{border:5px #ebebeb solid;border-radius:100%;line-height:0;background:#959595;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;width:40px;height:40px;font-weight:700;margin-bottom:7px;z-index:4;cursor:pointer}.a1-contact-form .steps-wrapper .steps-main .step .step-container .process-step::before{content:counter(step);counter-increment:step}.a1-contact-form .steps-wrapper .steps-main .step .step-container .process-label{color:#959595;width:100%;text-align:center;font-family:"A1Sans-Bold",sans-serif}@media(max-width:766px){.a1-contact-form .steps-wrapper .steps-main .step .step-container .process-label{display:none}}.a1-contact-form .steps-wrapper .steps-main .step.active:before,.a1-contact-form .steps-wrapper .steps-main .step.completed:before{border-color:#6295ac !important}.a1-contact-form .steps-wrapper .steps-main .step.active .process-step,.a1-contact-form .steps-wrapper .steps-main .step.completed .process-step{background-color:#6295ac}.a1-contact-form .steps-wrapper .steps-main .step.completed:before{opacity:.4}.a1-contact-form .steps-wrapper .steps-main .step.completed .process-step:before{content:"\2713";padding:7px}.a1-contact-form .step-content{max-width:970px;margin:0 auto;padding:35px 0}@media(max-width:766px){.a1-contact-form .step-content{padding:0 !important}}.a1-contact-form .step-content .step-title{font-family:"A1Sans-Bold",sans-serif;font-size:1.5rem;margin-bottom:1.5rem}.a1-contact-form .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin-top:1.5rem}.news-container table.news-list td{padding:.625rem 0rem}.news-container table.news-list td a.title{font-size:1.25rem}.article-wrapper .article-img{width:100%}.faq.faq-widget .faq-main-nav{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:992px){.faq.faq-widget .faq-main-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:767px){.faq.faq-widget .faq-main-nav{margin-top:2rem;margin-bottom:2rem;gap:10px}}@media(min-width:767px) and (max-width:991px){.faq.faq-widget .faq-main-nav{margin-left:0;margin-right:0}}.faq.faq-widget .faq-main-nav .nav-item-col{background:white;box-shadow:0 4px 20px -2px rgba(0,0,0,0.15);-webkit-box-shadow:0 4px 20px -2px rgba(0,0,0,0.15);border-radius:5px;width:96%}@media(min-width:767px) and (max-width:991px){.faq.faq-widget .faq-main-nav .nav-item-col{width:49%}}@media(min-width:992px){.faq.faq-widget .faq-main-nav .nav-item-col{width:19%}}.faq.faq-widget .faq-main-nav .nav-item-col .nav-item{width:100%;height:100%;min-height:5.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:black;border-bottom:4px solid #fff;border-radius:5px;cursor:pointer}.faq.faq-widget .faq-main-nav .nav-item-col .nav-item *{pointer-events:none}.faq.faq-widget .faq-main-nav .nav-item-col .nav-item.active{background:white;border-bottom:4px solid #da291c}@media(max-width:766px){.faq.faq-widget .faq-main-nav .nav-item-col .nav-item.active{padding-top:.5rem}}.faq.faq-widget .faq-main-nav .nav-item-col .nav-item .icon{font-size:2rem}.faq.faq-widget .faq-main-nav .nav-item-col .nav-item .name{padding:0rem 1rem;font-family:"A1Sans-Bold",sans-serif;font-size:1rem;padding-right:0;margin:0}.faq.faq-widget ul.category-tabs{padding:0}.faq.faq-widget ul.category-tabs .tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:.9375rem 0rem;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:.5;padding:1.15rem 1rem;font-family:"A1Sans-Bold",sans-serif;padding-right:2rem;font-size:1rem;color:#000}.faq.faq-widget ul.category-tabs .tab>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;width:100%}.faq.faq-widget ul.category-tabs .tab:first-child{margin-top:0}.faq.faq-widget ul.category-tabs .tab::after{content:"\e912";font-family:"icomoon";font-size:2rem;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;right:.9375rem;color:gray}.faq.faq-widget ul.category-tabs .tab.active{border-bottom:4px solid #6295ac;background:#fff;border-radius:5px;opacity:1;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,0.04);box-shadow:0 4px 12px -2px rgba(0,0,0,0.04)}.faq.faq-widget ul.category-tabs .tab.active::after{color:#6295ac;opacity:1}.faq.faq-widget ul.category-tabs .tab:hover{opacity:1}.faq.faq-widget ul.category-tabs .tab:hover:not(.active)::after{color:black}.faq.faq-widget ul.category-tabs .tab .title{font-size:1rem;font-family:"A1Sans-Bold",sans-serif;max-width:50%;margin-left:.7rem;margin-bottom:0}.faq.faq-widget .nav-main .card-body{padding:.5rem 1.5rem}.faq.faq-widget .expander-item:first-child{border-top:none !important}.faq.faq-widget .expander-item:last-child{border-bottom:none !important}.faq.faq-widget .expander.expander-sub .expander-item{border-bottom:1px solid rgba(0,0,0,0.1);padding:.5rem}.faq.faq-widget .expander.expander-sub .expander-item .expander-itemTitle h3{padding:10px}.faq.faq-widget .expander.expander-sub .expander-item .expander-itemTitle h3 span{font-family:"A1Sans-Regular",sans-serif !important;font-size:1.125rem}.faq.faq-widget .expander.expander-sub .expander-item .expander-itemTitle h3::after{color:rgba(0,0,0,0.3) !important}.faq.faq-widget .expander.expander-sub .expander-item .expander-itemTitle::before{font-family:"icomoon";content:"\e906";margin-left:20px;margin-top:6px;margin-right:5px;font-size:1.25rem;color:rgba(0,0,0,0.3)}@media(max-width:766px){.faq.faq-widget .expander.expander-sub .expander-item .expander-itemTitle::before{display:none}}.faq.faq-widget .expander.expander-sub .expander-item.opened{border-top:0;box-shadow:0 4px 20px -2px rgba(0,0,0,0.15);-webkit-box-shadow:0 4px 20px -2px rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:.5rem}.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemTitle span{font-family:"A1Sans-Bold",sans-serif !important}.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemTitle::before{color:black}.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemContent{padding:1.25rem}.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemContent *{font-size:1rem !important}.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemContent :not(strong) *{font-family:"A1Sans-Regular",sans-serif !important}.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemContent strong,.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemContent strong *,.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemContent b,.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemContent b *{font-family:"A1Sans-Bold",sans-serif !important}.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemContent ul{margin-bottom:15px}.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemContent ul li::marker{font-size:1.2em}.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemContent iframe{max-width:100%}.faq.faq-widget .expander.expander-sub .expander-item.opened .expander-itemContent:last-child{margin:0}.faq.faq-widget .faq-mobile{background:white}.faq.faq-widget .faq-mobile .nav-item-col{-webkit-box-shadow:none;box-shadow:none;width:100%;padding:1rem 1rem;border-bottom:1px solid rgba(0,0,0,0.1);border-radius:0;padding-top:1.5rem}.faq.faq-widget .faq-mobile .nav-item-col .nav-item-container{display:none}.faq.faq-widget .faq-mobile .nav-item-col .nav-item{min-height:1rem;height:auto;border:0;border-radius:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem .5rem;border:none !important;padding-right:3rem}.faq.faq-widget .faq-mobile .nav-item-col .nav-item::after{content:"\e942";font-family:"icomoon";position:absolute;right:.3rem;color:rgba(0,0,0,0.3);font-size:1.25rem;opacity:1}.faq.faq-widget .faq-mobile .nav-item-col .nav-item .icon{font-size:2.5rem;color:rgba(0,0,0,0.3);width:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq.faq-widget .faq-mobile .nav-item-col .nav-item .name{font-size:1.25rem}.faq.faq-widget .faq-mobile .nav-item-col .nav-item.active::after{content:"\e943"}.faq.faq-widget .faq-mobile .nav-item-col .nav-item.active+.nav-item-container{display:block}.faq.faq-widget .faq-mobile .nav-item-col .nav-item:not(.active){padding-top:.25rem;padding-bottom:.5rem}.faq.faq-widget .faq-mobile .nav-item-col .dropdown-container{margin-top:.5rem}.faq.faq-widget .faq-mobile .nav-item-col .expander-items .expander-item{margin-left:.25rem;padding-top:5px}.faq.faq-widget .faq-mobile .nav-item-col .expander-items .expander-item .expander-itemTitle h3{padding-bottom:1rem;font-family:"A1Serif-Regular",serif !important;padding-left:.5rem;padding-top:1.25rem;font-size:1.125rem}.faq.faq-widget .faq-mobile .nav-item-col .expander-items .expander-item .expander-itemTitle h3::after{right:.5rem;color:rgba(0,0,0,0.3);font-size:1.125rem;margin-top:2px}.faq.faq-widget .faq-mobile .nav-item-col .expander-items .expander-item .expander-itemContent{padding:0}.faq.faq-widget .faq-mobile .nav-item-col .expander-items .expander-item.opened .expander-itemContent{padding-top:.5rem}.faq.faq-widget .faq-mobile .nav-item-col .expander-sub .expander-items .expander-item{padding:.5rem 0;-webkit-box-shadow:none;box-shadow:none;margin-left:10px}.faq.faq-widget .faq-mobile .nav-item-col .expander-sub .expander-items .expander-item:not(:first-child) a{padding-top:5px}.faq.faq-widget .faq-mobile .nav-item-col .expander-sub .expander-items .expander-item .expander-itemTitle::before{margin-top:6px;margin-left:10px}.faq.faq-widget .faq-mobile .nav-item-col .expander-sub .expander-items .expander-item .expander-itemTitle h3{padding:.5rem}.faq.faq-widget .faq-mobile .nav-item-col .expander-sub .expander-items .expander-item .expander-itemContent{padding-left:.5rem}.faq.faq-widget .faq-mobile .nav-item-col .expander-sub .expander-items .expander-item.opened{padding-bottom:1rem}.search-page .section-container{margin-bottom:3rem}@media(max-width:766px){.search-page .section-container{margin-bottom:2rem}.search-page .section-container:not(.search-box):not(:last-child){border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:1.5rem;padding-bottom:1.5rem}}.search-page .section-container .btn-show-more{margin-top:1rem}.search-page .product-list-preview .product-container{padding:1.25rem 0rem}.search-page .product-list-mobile{margin:1.5rem -15px}.search-page .product-list-mobile .product-name{font-size:1.15rem !important}.search-page .product-container{width:auto !important}.search-page .product-container>a{width:100%}.search-page h4.section-title{font-size:1.5rem !important;color:#000;margin-bottom:1.25rem}.search-page h4.title{font-size:1.25rem !important;color:#000}.search-page h3.product-name{color:#000}.search-page p.category-title{margin-bottom:.625rem !important;text-align:left;color:gray}.search-page p.message-new{color:#000}.search-page .card.card-notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.search-page .card.card-notification div.thumbnail{position:relative;overflow:hidden;width:8.5rem;-ms-flex-negative:0;flex-shrink:0}.search-page .card.card-notification div.thumbnail img{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.search-page .card.card-notification .card-body{padding:1rem 2.5rem !important}.search-page .card.card-notification .card-body p.category-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.search-page .card.card-notification .card-body h4.title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.search-page .card.card-notification .card-body p.message-new{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:766px){.search-page .card.card-notification{-webkit-box-shadow:none;box-shadow:none}}.search-page .section-container.search-box{margin-bottom:0}.search-page .section-container.search-box .card-body{padding:2rem 2.5rem !important}.search-page .section-container.search-box .card-body .card-content{display:-webkit-box;display:-ms-flexbox;display:flex}.search-page .section-container.search-box .card-body .card-content .form-group.search-input{margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1rem}@media(max-width:766px){.search-page .section-container.search-box .row{background:#fff;padding-bottom:.5rem;margin-bottom:2rem}.search-page .section-container.search-box .card{-webkit-box-shadow:none !important;box-shadow:none !important;background:transparent}.search-page .section-container.search-box .card .card-body{padding:0 !important;padding-top:1.5rem !important}}.search-page .section-container.section-categories .btn.btn-arrow-right::after{margin-left:1.5rem !important}@media(max-width:766px){.search-page .section-container.section-categories a.btn{border:none !important;width:45%;text-decoration:underline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.search-page .section-container.section-categories a.btn::after{content:"";margin:0 !important}}@media(max-width:575px){.search-page .section-container.section-categories a.btn{width:100%}}.search-page .section-container.section-phones .row{margin-bottom:0 !important;padding-bottom:2rem}@media(max-width:766px){.search-page .section-container.section-phones .row{padding-bottom:0 !important}}@media(max-width:470px){.search-page .section-container.section-phones .product-container{padding:0 !important}.search-page .section-container.section-phones .product-container .product{-webkit-box-shadow:none !important;box-shadow:none !important;display:-webkit-box;display:-ms-flexbox;display:flex;width:100% !important;margin-bottom:1rem;padding:1rem}.search-page .section-container.section-phones .product-container .product .product-img-container{height:initial;min-height:8rem !important;width:8rem;background:0;-ms-flex-negative:0;flex-shrink:0}.search-page .section-container.section-phones .product-container .product .product-img-container .product-thumbnail{max-height:8rem !important;width:80%}.search-page .section-container.section-phones .product-container .product .product-name{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(min-width:470px) and (max-width:575px){.search-page .section-container.section-phones .row{margin-bottom:1.5rem}.search-page .section-container.section-phones .row>div{width:50%}.search-page .section-container.section-phones .row>div .product-container .product{width:200px !important;padding:1rem}}.search-page .section-container.section-devices .row.product-list-preview{padding-bottom:0}@media(min-width:576px){.search-page .section-container.section-devices .row.product-list-preview .result{margin-bottom:1.5rem}}@media(min-width:767px){.search-page .section-container.section-devices .row.product-list-preview .result{margin-bottom:0rem}}.search-page .section-container.section-devices .row.product-list-preview div.product-container{width:auto !important}.search-page .section-container.section-devices .row.product-list-preview div.product div.product-content{margin-top:1rem}@media(max-width:766px){.search-page .section-container.section-devices .row.product-list-preview div.product div.product-content{padding-right:1rem;padding-bottom:1rem}}.search-page .section-container.section-devices .row.product-list-preview div.product div.product-content h3.product-name{min-height:4rem;margin:0 !important;border:none !important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;text-align:left}@media(max-width:766px){.search-page .section-container.section-devices .row.product-list-preview{padding-bottom:0}.search-page .section-container.section-devices .row.product-list-preview .product-container{padding:0 !important}.search-page .section-container.section-devices .row.product-list-preview .product-container .product{-webkit-box-shadow:none !important;box-shadow:none !important;margin-bottom:.75rem}}@media(max-width:575px){.search-page .section-container.section-devices .product-list-preview .product-container{padding:0 !important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.search-page .section-container.section-devices .product-list-preview .product-container .product{width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 !important;padding-left:1rem !important}.search-page .section-container.section-devices .product-list-preview .product-container .product .product-img-container{width:6rem;margin-right:1rem;-ms-flex-negative:0;flex-shrink:0;min-height:auto;padding:.75rem}}.search-page .section-container.section-services .card.card-notification{height:8.5rem}.search-page .section-container.section-services .card.card-notification h4.title{-webkit-line-clamp:1}@media(max-width:575px){.search-page .section-container.section-services .card.card-notification{padding:1rem;background:#fff !important;margin-bottom:.75rem}.search-page .section-container.section-services .card.card-notification .card-body{padding:0rem 1.5rem !important}.search-page .section-container.section-services .card.card-notification .thumbnail{width:6.5rem;max-height:6.5rem}.search-page .section-container.section-services .card.card-notification .title{-webkit-line-clamp:3 !important}.search-page .section-container.section-services .card.card-notification .message-new{display:none}}.search-page .section-container.section-announcements .card.card-notification .card-body{border-left:5px solid #da291c}@media(max-width:766px){.search-page .section-container.section-announcements .card.card-notification{background:white !important}.search-page .section-container.section-announcements .card.card-notification .card-body{padding:1rem 1.5rem !important}}.search-page .section-container.section-help .row .card{min-height:8.25rem !important}.search-page .section-container.section-help .row .card .icon-container{width:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px;margin-right:0}.search-page .section-container.section-help .row .card .icon-container i{font-size:45px}.search-page .section-container.section-help .row .card .card-body{width:100%}.search-page .section-container.section-help .row .card .card-body p.category-title{color:gray}@media(max-width:766px){.search-page .section-container.section-help .row>div:last-of-type{margin-bottom:1rem}.search-page .section-container.section-help .card.card-notification{margin-bottom:0;border-bottom:1px solid #dfe1e6}.search-page .section-container.section-help .icon-container{border:none !important}.search-page .section-container.section-help .icon-container i{font-size:40px !important}}.mobile-binding .card-radio>.card-body{border-bottom:1px solid lightgray;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:11rem}.mobile-binding .phone-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mobile-binding .phone-image .binding-phone-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;overflow:hidden;height:9.375rem;width:100%}.mobile-binding .months-large{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-binding .months-large h1{margin:0;font-family:"A1Serif-Bold",serif}.mobile-binding .radio-container .form-check-label span:not(:first-child){padding-left:1.25rem}@media(min-width:767px) and (max-width:991px){.mobile-binding .months-large{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mobile-binding .months-large h1{margin:10px}}@media(max-width:575px){.mobile-binding .months-large{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mobile-binding .months-large h1{margin:10px}}main.sa1-frame{background-color:#f7f7f7}.a1-content-overlay{height:100%;width:100%;background:rgba(0,0,0,0.3);position:absolute;z-index:400;display:none}/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative;width:100%}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:0;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot:only-child{display:none}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-cell{visibility:hidden}.flickity-cell.loaded{visibility:visible}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#FFF;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}@media(min-width:767px){div[id^="wb_drag_wrapper"]{z-index:430 !important}}.live-shop #ws_live_shop_not_available{position:relative}.live-shop #ws_live_shop_not_available .closure-overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.live-shop #ws_live_shop_not_available .closure-overlay .closure-text{color:white;padding:20px;max-width:600px;text-align:center}.live-shop #ws_live_shop_not_available .closure-overlay .closure-text b,.live-shop #ws_live_shop_not_available .closure-overlay .closure-text strong{font-weight:bold !important}.live-shop #ws_live_shop_not_available .closure-overlay .closure-text h1,.live-shop #ws_live_shop_not_available .closure-overlay .closure-text h2,.live-shop #ws_live_shop_not_available .closure-overlay .closure-text h3,.live-shop #ws_live_shop_not_available .closure-overlay .closure-text h4{font-family:"A1Serif-Bold",serif}.live-shop #ws_live_shop_not_available .closure-overlay .closure-text p{font-size:1rem}.live-shop #ws_live_shop_not_available img{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}.lp-window-root .chips-wrapper .chips-nav.chips-nav-right,.lp-window-root .chips-wrapper .chips-nav.chips-nav-left{display:none}.lp-window-root .chips-wrapper .chips-slider .chips-row{height:auto;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.lp-window-root .chips-wrapper .chips-row>.chips-item{border-color:#da291c;color:#da291c;margin:3px !important}.lp-window-root .chips-wrapper .chips-slider .chips-row .chips-item:hover{background:#da291c;color:white}.LPMcontainer.LPMoverlay{width:80px !important;height:80px !important;border-radius:120px !important;-webkit-box-shadow:#000019 0px 3px 11px 0px !important;box-shadow:#000019 0px 3px 11px 0px !important}.LPMimage{top:-2px !important;left:-3px !important}.lp-window-root .lp_chat_line_wrapper .lp_rich_content_line .lp_title_text .lp-json-pollock .lp-json-pollock-element-button button{border:0;background:0;width:100%;min-height:32px;margin-bottom:-1px;text-align:center;color:#da291c;padding:10px;white-space:pre-wrap;border-radius:120px !important}.lp-window-root .lp_chat_line_wrapper .lp_rich_content_line .lp_title_text .lp-json-pollock .lp-json-pollock-layout,.lp-window-root .lp_chat_line_wrapper .lp_rich_content_line .lp_title_text .lp-json-pollock.lp-json-pollock-single-element{border:1px solid #bcbcbc;max-width:200px;border-radius:15px 15px 15px 0;background:#bcbcbc}.lp-window-root .lp_chat_line_wrapper .lp_rich_content_line .lp_title_text .lp-json-pollock .lp-json-pollock-element-button button:hover{background:#da291c;color:white}.page-editor__sidebar{z-index:9999 !important}.portlet-column-only{margin:0;padding:0}.portlet-layout.row{margin-right:0 !important;margin-left:0 !important}.container-clear-padding .container,.container-clear-padding .container-fluid,.container-clear-padding .portlet-content{padding:0 !important}.applications-menu-nav-columns .list-unstyled{margin-top:15px}.applications-menu-{padding:10px}.applications-menu- .applications-menu-nav-divider{margin-left:10px}.applications-menu- .list-unstyled li{padding:10px 0}.applications-menu- .label,.applications-menu- .applications-menu-shrink{margin-left:5px}.dialog-footer{margin:20px}.lfr-ddm-field-group.field-wrapper{background:red}.lfr-ddm-field-group.field-wrapper .alloy-editor-wrapper .wrapper{max-width:770px}.lfr-ddm-field-group.field-wrapper .alloy-editor-wrapper .wrapper img{width:100%}.lfr-spa-loading-bar{background:#da291c}.control-menu-container{position:relative !important}.portlet-content h3{font-weight:normal !important}:not(.fullwidth-layout) .container-fluid .container-fluid{padding:0}.sa1-content .portlet-topper-toolbar-wrapper{display:none}.sa1-content .portlet-dropzone .portlet-topper-toolbar-wrapper{display:block}.sa1-content #page-editor .portlet-topper-toolbar-wrapper{display:block}.fullwidth-layout .portlet-content>.container-fluid,div[id^="fragment"] .portlet-content>.container-fluid{max-width:100%;padding:0}.fullwidth-layout .portlet-content>.container-fluid .container-fluid,div[id^="fragment"] .portlet-content>.container-fluid .container-fluid{padding-right:15px;padding-left:15px}.portlet-content{padding:0 !important}.portlet-content:not(.portlet-content-editable){border-width:0 !important}.a1secom-cart-top-menu-group-1{height:inherit}.a1secom-cart-top-menu-group-1 .dropdown-menu{width:240px}.a1secom-cart-top-menu-1{height:inherit}.a1secom-cart-top-menu-1{height:inherit}.a1secom-cart-top-menu-1-icon{height:inherit}.a1secom-cart-top-menu-1-item{height:inherit}.a1secom-cart-top-menu-1-item:hover,.a1secom-cart-top-menu-1-item:focus,.a1secom-cart-top-menu-1-item:focus-visible{background-color:white}.a1secom-cart-top-menu-1-item:active{background-color:white}.main-navigation .zaposlitev{background:#da291c;border:0;display:inline-block;height:28px;line-height:28px;position:relative;text-decoration:none;border-radius:5px;opacity:1}.main-navigation .zaposlitev:before{background:#da291c;border:0;content:'';display:block;height:20px;position:absolute;top:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:21px}.main-navigation .zaposlitev>button{color:#fff;background:0;border:0;font-weight:bold;position:relative;width:120px;height:28px;margin-left:auto;margin-right:auto}.main-navigation .prenavigation-item.zaposlitev:hover{border-bottom:0}