@font-face{font-family:FrutigerLTStd-Roman;src:url(../fonts/FrutigerLTStd-Roman.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-Bold;src:url(../fonts/FrutigerLTStd-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-BoldCn;src:url(../fonts/FrutigerLTStd-BoldCn.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-BoldItalic;src:url(../fonts/FrutigerLTStd-BoldItalic.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-Black;src:url(../fonts/FrutigerLTStd-Black.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-BlackCn;src:url(../fonts/FrutigerLTStd-BlackCn.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-BlackItalic;src:url(../fonts/FrutigerLTStd-BlackItalic.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-Light;src:url(../fonts/FrutigerLTStd-Light.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-LightCn;src:url(../fonts/FrutigerLTStd-LightCn.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-LightItalic;src:url(../fonts/FrutigerLTStd-LightItalic.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-Cn;src:url(../fonts/FrutigerLTStd-Cn.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-ExtraBlackCn;src:url(../fonts/FrutigerLTStd-ExtraBlackCn.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-Italic;src:url(../fonts/FrutigerLTStd-Italic.otf) format("opentype");font-display:swap}@font-face{font-family:FrutigerLTStd-UltraBlack;src:url(../fonts/FrutigerLTStd-UltraBlack.otf) format("opentype");font-display:swap}.padding-large{padding-top:4.5rem!important;padding-bottom:4.5rem!important}@media (max-width:1199.98px){.padding-large{padding-top:2.5rem!important;padding-bottom:2.5rem!important}}@media (max-width:991.98px){.padding-large{padding-top:2rem!important;padding-bottom:2rem!important}}@media (max-width:767.98px){.padding-large{padding-top:1rem!important;padding-bottom:1rem!important}}.padding-medium{padding-top:2.5rem!important;padding-bottom:2.5rem!important}@media (max-width:1199.98px){.padding-medium{padding-top:2rem!important;padding-bottom:2rem!important}}@media (max-width:991.98px){.padding-medium{padding-top:1.75rem!important;padding-bottom:1.75rem!important}}@media (max-width:767.98px){.padding-medium{padding-top:1rem!important;padding-bottom:1rem!important}}.padding-small{padding-top:1rem!important;padding-bottom:1rem!important}.padding-none{padding-top:0!important;padding-bottom:0!important}.padding-20rem{padding-top:20.83rem!important;padding-bottom:20.83rem!important}@media (max-width:1199.98px){.padding-20rem{padding-top:16.67rem!important;padding-bottom:16.67rem!important}}@media (max-width:991.98px){.padding-20rem{padding-top:14.58rem!important;padding-bottom:14.58rem!important}}.padding-18rem{padding-top:18.5rem!important;padding-bottom:18.5rem!important}@media (max-width:1199.98px){.padding-18rem{padding-top:14.8rem!important;padding-bottom:14.8rem!important}}@media (max-width:991.98px){.padding-18rem{padding-top:13rem!important;padding-bottom:13rem!important}}.padding-16rem{padding-top:16.66rem!important;padding-bottom:16.66rem!important}@media (max-width:991.98px){.padding-16rem{padding-top:14.6rem!important;padding-bottom:14.6rem!important}}.padding-14rem{padding-top:14.16rem!important;padding-bottom:14.16rem!important}@media (max-width:991.98px){.padding-14rem{padding-top:13.25rem!important;padding-bottom:13.25rem!important}}.padding-10rem{padding-top:10.42rem!important;padding-bottom:10.42rem!important}@media (max-width:1199.98px){.padding-10rem{padding-top:8.33rem!important;padding-bottom:8.33rem!important}}@media (max-width:991.98px){.padding-10rem{padding-top:7.3rem!important;padding-bottom:7.3rem!important}}.padding-9rem{padding-top:9rem!important;padding-bottom:9rem!important}@media (max-width:991.98px){.padding-9rem{padding-top:7rem!important;padding-bottom:7rem!important}}.padding-8rem{padding-top:8.33rem!important;padding-bottom:8.33rem!important}@media (max-width:991.98px){.padding-8rem{padding-top:6.25rem!important;padding-bottom:6.25rem!important}}.padding-7rem{padding-top:7.4rem!important;padding-bottom:7.4rem!important}@media (max-width:991.98px){.padding-7rem{padding-top:5.5rem!important;padding-bottom:5.5rem!important}.padding-6rem{padding-top:6.25rem!important;padding-bottom:6.25rem!important}}.padding-6rem{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.padding-5rem{padding-top:5rem!important;padding-bottom:5rem!important}@media (max-width:991.98px){.padding-5rem{padding-top:5rem!important;padding-bottom:5rem!important}}.padding-4rem{padding-top:4.33rem!important;padding-bottom:4.33rem!important}@media (max-width:991.98px){.padding-4rem{padding-top:3.5rem!important;padding-bottom:3.5rem!important}}.padding-3rem{padding-top:3.33rem!important;padding-bottom:3.33rem!important}@media (max-width:991.98px){.padding-3rem{padding-top:2.5rem!important;padding-bottom:2.5rem!important}}.padding-2rem{padding-top:2.08rem!important;padding-bottom:2.08rem!important}@media (max-width:991.98px){.padding-2rem{padding-top:1.67rem!important;padding-bottom:1.67rem!important}}.padding-1rem{padding-top:1.8rem!important;padding-bottom:1.8rem!important}@media (max-width:991.98px){.padding-1rem{padding-top:1.4rem!important;padding-bottom:1.4rem!important}}.padding-top-large{padding-top:4.5rem!important}.padding-bottom-large{padding-bottom:4.5rem!important}@media (max-width:1199.98px){.padding-top-large{padding-top:2.5rem!important}.padding-bottom-large{padding-bottom:2.5rem!important}}@media (max-width:991.98px){.padding-top-large{padding-top:2rem!important}.padding-bottom-large{padding-bottom:2rem!important}}@media (max-width:767.98px){.padding-top-large{padding-top:1rem!important}.padding-bottom-large{padding-bottom:1rem!important}}.padding-top-medium{padding-top:2.5rem!important}.padding-bottom-medium{padding-bottom:2.5rem!important}@media (max-width:1199.98px){.padding-top-medium{padding-top:2rem!important}.padding-bottom-medium{padding-bottom:2rem!important}}@media (max-width:991.98px){.padding-top-medium{padding-top:1.75rem!important}.padding-bottom-medium{padding-bottom:1.75rem!important}}@media (max-width:767.98px){.padding-top-medium{padding-top:1rem!important}.padding-bottom-medium{padding-bottom:1rem!important}}.padding-top-small{padding-top:1rem!important}.padding-bottom-small{padding-bottom:1rem!important}.padding-top-none{padding-top:0!important}.padding-bottom-none{padding-bottom:0!important}.padding-top-20rem{padding-top:20.83rem!important}.padding-bottom-20rem{padding-bottom:20.83rem!important}@media (max-width:1199.98px){.padding-top-20rem{padding-top:16.67rem!important}.padding-bottom-20rem{padding-bottom:16.67rem!important}}@media (max-width:991.98px){.padding-top-20rem{padding-top:14.58rem!important}.padding-bottom-20rem{padding-bottom:14.58rem!important}}.padding-top-18rem{padding-top:18.5rem!important}.padding-bottom-18rem{padding-bottom:18.5rem!important}@media (max-width:1199.98px){.padding-top-18rem{padding-top:14.8rem!important}.padding-bottom-18rem{padding-bottom:14.8rem!important}}@media (max-width:991.98px){.padding-top-18rem{padding-top:13rem!important}.padding-bottom-18rem{padding-bottom:13rem!important}}.padding-top-16rem{padding-top:16.66rem!important}.padding-bottom-16rem{padding-bottom:16.66rem!important}@media (max-width:991.98px){.padding-top-16rem{padding-top:14.6rem!important}.padding-bottom-16rem{padding-bottom:14.6rem!important}}.padding-top-14rem{padding-top:14.16rem!important}.padding-bottom-14rem{padding-bottom:14.16rem!important}@media (max-width:991.98px){.padding-top-14rem{padding-top:13.25rem!important}.padding-bottom-14rem{padding-bottom:13.25rem!important}}.padding-top-10rem{padding-top:10.42rem!important}.padding-bottom-10rem{padding-bottom:10.42rem!important}@media (max-width:1199.98px){.padding-top-10rem{padding-top:8.33rem!important}.padding-bottom-10rem{padding-bottom:8.33rem!important}}@media (max-width:991.98px){.padding-top-10rem{padding-top:7.3rem!important}.padding-bottom-10rem{padding-bottom:7.3rem!important}}.padding-top-9rem{padding-top:9rem!important}.padding-bottom-9rem{padding-bottom:9rem!important}@media (max-width:991.98px){.padding-top-9rem{padding-top:7rem!important}.padding-bottom-9rem{padding-bottom:7rem!important}}.padding-top-8rem{padding-top:8.33rem!important}.padding-bottom-8rem{padding-bottom:8.33rem!important}@media (max-width:991.98px){.padding-top-8rem{padding-top:6.25rem!important}.padding-bottom-8rem{padding-bottom:6.25rem!important}}.padding-top-7rem{padding-top:7.4rem!important}.padding-bottom-7rem{padding-bottom:7.4rem!important}@media (max-width:991.98px){.padding-top-7rem{padding-top:5.5rem!important}.padding-bottom-7rem{padding-bottom:5.5rem!important}.padding-top-6rem{padding-top:6.25rem!important}}.padding-top-6rem{padding-top:6.25rem!important}.padding-bottom-6rem{padding-bottom:6.25rem!important}.padding-top-5rem{padding-top:5rem!important}@media (max-width:991.98px){.padding-bottom-6rem{padding-bottom:6.25rem!important}.padding-top-5rem{padding-top:5rem!important}.padding-bottom-5rem{padding-bottom:5rem!important}}.padding-bottom-5rem{padding-bottom:5rem!important}.padding-top-4rem{padding-top:4.33rem!important}.padding-bottom-4rem{padding-bottom:4.33rem!important}@media (max-width:991.98px){.padding-top-4rem{padding-top:3.5rem!important}.padding-bottom-4rem{padding-bottom:3.5rem!important}}.padding-top-3rem{padding-top:3.33rem!important}.padding-bottom-3rem{padding-bottom:3.33rem!important}@media (max-width:991.98px){.padding-top-3rem{padding-top:2.5rem!important}.padding-bottom-3rem{padding-bottom:2.5rem!important}}.padding-top-2rem{padding-top:2.08rem!important}.padding-bottom-2rem{padding-bottom:2.08rem!important}@media (max-width:991.98px){.padding-top-2rem{padding-top:1.67rem!important}.padding-bottom-2rem{padding-bottom:1.67rem!important}}.padding-top-1rem{padding-top:1.8rem!important}.padding-bottom-1rem{padding-bottom:1.8rem!important}@media (max-width:991.98px){.padding-top-1rem{padding-top:1.4rem!important}.padding-bottom-1rem{padding-bottom:1.4rem!important}}html{scroll-behavior:smooth!important}main p{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1.125rem!important;line-height:1.625rem}.h2,h2,strong{font-family:FrutigerLTStd-Bold}.h2,h2{font-weight:700;color:#000;font-size:2.5rem;line-height:3.125rem;letter-spacing:-.2px}.container-fluid{scroll-behavior:smooth}.bg-primary-gray{background:#F0F3F4}a.btn+a.btn{margin-left:1.5rem}@media (max-width:767.98px){a.btn+a.btn{margin-left:0}.column-reverse-block .col-left{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.ct-breadcrumb-a .container{padding-right:0;padding-left:0}}.ct-card-collection-01.three-card-collection .card-text select,.ct-card-collection-w3-01 .card-text select,.ct-kidde-product-list-01 .top-filter-container .sort-products select,.help-text{font-family:FrutigerLTStd-Roman;font-weight:400;color:#737373;font-size:1rem!important;line-height:1.313rem;text-align:center;margin-left:auto;margin-right:auto}.btn,.btn-primary-gradient span.text-large{font-family:FrutigerLTStd-Bold}#ouibounce-modal{margin-top:0!important}.btn{font-weight:inherit;font-weight:700;letter-spacing:0;-moz-border-radius:4px;border-radius:4px}.btn-outline-light,.btn-outline-primary,.btn-primary,.btn-primary-gradient,.btn-secondary,.ct-card-collection-product-search .btn-primary{font-size:.875rem!important;line-height:1.5rem;margin-top:1rem;-moz-border-radius:4px;border-radius:4px;padding:1rem 1.5rem;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;letter-spacing:.9px;-o-transition:border .3s ease,background .3s ease;-moz-transition:border .3s ease,background .3s ease;transition:border .3s ease,background .3s ease;text-decoration:none}@media (max-width:767.98px){.btn-outline-light,.btn-outline-primary,.btn-primary,.btn-primary-gradient,.btn-secondary,.ct-card-collection-product-search .btn-primary{margin-top:.5rem}}.btn-outline-light .focus,.btn-outline-light:active,.btn-outline-light:focus,.btn-outline-light:hover,.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-primary .focus,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-primary .focus,.btn-primary-gradient .focus,.btn-primary-gradient:active,.btn-primary-gradient:focus,.btn-primary-gradient:hover,.btn-primary-gradient:not(:disabled):not(.disabled).active,.btn-primary-gradient:not(:disabled):not(.disabled).active:focus,.btn-primary-gradient:not(:disabled):not(.disabled):active,.btn-primary-gradient:not(:disabled):not(.disabled):active:focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-secondary .focus,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled):active:focus{-moz-box-shadow:none;box-shadow:none}.btn-outline-light i,.btn-outline-primary i,.btn-primary i,.btn-primary-gradient i,.btn-secondary i,.ct-card-collection-product-search .btn-primary i{float:left;margin:0 .2rem 0 0;font-size:1.35rem}.btn-primary{font-size:1.125rem!important;line-height:1.5rem;background-color:transparent;border:2px solid #000;color:#000!important;text-decoration:none}.btn-primary i{color:#000}.btn-primary .focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{border:2px solid #D31145;background:0 0!important;color:#D31145!important}.btn-primary .focus i,.btn-primary:active i,.btn-primary:focus i,.btn-primary:hover i{color:#FFF}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active{border:2px solid #D31145;background:0 0;color:#D31145}.btn-primary-gradient{background-color:transparent;border:2px solid #FFF;color:#FFF!important;text-decoration:none;background:-moz-linear-gradient(283deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:-o-linear-gradient(283deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:linear-gradient(167deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;-moz-border-radius:.375rem;border-radius:.375rem;padding:.5rem 3.5rem}.btn-primary-gradient i{color:#FFF}.btn-primary-gradient .focus,.btn-primary-gradient:active,.btn-primary-gradient:focus,.btn-primary-gradient:hover{border:2px solid #FFF;background:-moz-linear-gradient(283deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box!important;background:-o-linear-gradient(283deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box!important;background:linear-gradient(167deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box!important;color:#FFF!important}.btn-primary-gradient .focus i,.btn-primary-gradient:active i,.btn-primary-gradient:focus i,.btn-primary-gradient:hover i{color:#FFF}.btn-primary-gradient:not(:disabled):not(.disabled).active,.btn-primary-gradient:not(:disabled):not(.disabled).active:focus,.btn-primary-gradient:not(:disabled):not(.disabled):active{border:2px solid #FFF;background:-moz-linear-gradient(283deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:-o-linear-gradient(283deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:linear-gradient(167deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;color:#FFF}@media (max-width:1199.98px){.btn-primary-gradient{padding:.5rem 4.5rem}}@media (max-width:991.98px){.btn-primary-gradient{padding:.5rem 1rem}}@media (max-width:767.98px){.btn-primary-gradient{padding:.5rem 3.5rem}}@media (max-width:350px){.btn-primary-gradient{padding:.5rem 2rem}}.btn-primary-gradient span.text-large{display:block;font-weight:700;color:#FFF!important;font-size:1.5rem;line-height:1.8rem}.btn-primary-gradient span.text-small{display:block;font-family:FrutigerLTStd-Roman;font-weight:400;color:#FFF!important;font-size:.75rem;line-height:1rem}.btn-secondary,.ct-card-collection-product-search .btn-primary{background-color:#D31145;border:2px solid #D31145;color:#FFF!important;text-decoration:none;padding:.5rem 2rem;-moz-border-radius:4px;border-radius:4px}.btn-secondary i,.ct-card-collection-product-search .btn-primary i{color:#FFF}.btn-secondary .focus,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.ct-card-collection-product-search .btn-primary .focus,.ct-card-collection-product-search .btn-primary:active,.ct-card-collection-product-search .btn-primary:focus,.ct-card-collection-product-search .btn-primary:hover{border:2px solid #D31145;background:#FFF!important;color:#D31145!important}.btn-secondary .focus i,.btn-secondary:active i,.btn-secondary:focus i,.btn-secondary:hover i,.ct-card-collection-product-search .btn-primary .focus i,.ct-card-collection-product-search .btn-primary:active i,.ct-card-collection-product-search .btn-primary:focus i,.ct-card-collection-product-search .btn-primary:hover i{color:#D31145}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active,.ct-card-collection-product-search .btn-primary:not(:disabled):not(.disabled).active,.ct-card-collection-product-search .btn-primary:not(:disabled):not(.disabled):active{border:2px solid #D31145;background:#FFF;color:#D31145}@supports (-webkit-touch-callout:none){.btn-secondary,.ct-card-collection-product-search .btn-primary{padding:.5rem .5rem .25rem}}.btn-video-play svg{background:-moz-linear-gradient(283deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:-o-linear-gradient(283deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:linear-gradient(167deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;-moz-border-radius:50%;border-radius:50%;-moz-box-shadow:0 3px 6px #000;box-shadow:0 3px 6px #000}.btn-video-play svg circle{fill:none;stroke-width:0}.btn-video-play svg polygon{fill:#FFF}.btn-video-play:hover circle:first-child{fill:none}.ct-block-01 .card-collection-title,.ct-card-collection-01 .card-collection-title,.ct-card-collection-02 .card-collection-title,.ct-card-collection-w3-01 .card-collection-title,.ct-card-collection-w4-03 .card-collection-title,.product-fixed-header .card-collection-title,.product-relative-header .card-collection-title,.smart-products .card-collection-title{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2rem;line-height:2.75rem}.ct-block-01 .card-title,.ct-card-collection-01 .card-title,.ct-card-collection-02 .card-title,.ct-card-collection-w3-01 .card-title,.ct-card-collection-w4-03 .card-title,.product-fixed-header .card-title,.product-relative-header .card-title,.smart-products .card-title{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2rem;line-height:2.75rem;letter-spacing:-.16px}.ct-block-01 .card-title .h1,.ct-card-collection-01 .card-title .h1,.ct-card-collection-02 .card-title .h1,.ct-card-collection-w3-01 .card-title .h1,.ct-card-collection-w4-03 .card-title .h1,.product-fixed-header .card-title .h1,.product-relative-header .card-title .h1,.smart-products .card-title .h1{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2.125rem;line-height:2.6875rem}@media (max-width:767.98px){.btn-secondary,.ct-card-collection-product-search .btn-primary{padding:.5rem}.ct-block-01 .card-title .h1,.ct-card-collection-01 .card-title .h1,.ct-card-collection-02 .card-title .h1,.ct-card-collection-w3-01 .card-title .h1,.ct-card-collection-w4-03 .card-title .h1,.product-fixed-header .card-title .h1,.product-relative-header .card-title .h1,.smart-products .card-title .h1{font-size:1.375rem;line-height:1.875rem;letter-spacing:-.11px}}.ct-block-01 .card-title .h2,.ct-block-01 .card-title.h2,.ct-card-collection-01 .card-title .h2,.ct-card-collection-01 .card-title.h2,.ct-card-collection-02 .card-title .h2,.ct-card-collection-02 .card-title.h2,.ct-card-collection-w3-01 .card-title .h2,.ct-card-collection-w3-01 .card-title.h2,.ct-card-collection-w4-03 .card-title .h2,.ct-card-collection-w4-03 .card-title.h2,.product-fixed-header .card-title .h2,.product-fixed-header .card-title.h2,.product-relative-header .card-title .h2,.product-relative-header .card-title.h2,.smart-products .card-title .h2,.smart-products .card-title.h2{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2.5rem;line-height:3.125rem;letter-spacing:-.2px}.ct-block-01 .card-title.h2-white,.ct-card-collection-01 .card-title.h2-white,.ct-card-collection-02 .card-title.h2-white,.ct-card-collection-w3-01 .card-title.h2-white,.ct-card-collection-w4-03 .card-title.h2-white,.product-fixed-header .card-title.h2-white,.product-relative-header .card-title.h2-white,.smart-products .card-title.h2-white{font-family:FrutigerLTStd-Bold;font-weight:700;color:#FFF;font-size:2.5rem;line-height:3.125rem;letter-spacing:-.2px}.ct-block-01 .card-title .h3,.ct-card-collection-01 .card-title .h3,.ct-card-collection-02 .card-title .h3,.ct-card-collection-w3-01 .card-title .h3,.ct-card-collection-w4-03 .card-title .h3,.product-fixed-header .card-title .h3,.product-relative-header .card-title .h3,.smart-products .card-title .h3{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2.125rem;line-height:2.6875rem;letter-spacing:-.17px}@media (max-width:767.98px){.ct-block-01 .card-title .h3,.ct-card-collection-01 .card-title .h3,.ct-card-collection-02 .card-title .h3,.ct-card-collection-w3-01 .card-title .h3,.ct-card-collection-w4-03 .card-title .h3,.product-fixed-header .card-title .h3,.product-relative-header .card-title .h3,.smart-products .card-title .h3{font-size:1.375rem;line-height:1.875rem;letter-spacing:-.11px}}.ct-block-01 .card-subtitle,.ct-card-collection-01 .card-subtitle,.ct-card-collection-02 .card-subtitle,.ct-card-collection-w3-01 .card-subtitle,.ct-card-collection-w4-03 .card-subtitle,.product-fixed-header .card-subtitle,.product-relative-header .card-subtitle,.smart-products .card-subtitle{font-family:FrutigerLTStd-Bold;font-weight:400;color:#000;font-size:1.375rem;line-height:1.625rem;letter-spacing:-.11px}@media (max-width:767.98px){.ct-block-01 .card-subtitle,.ct-card-collection-01 .card-subtitle,.ct-card-collection-02 .card-subtitle,.ct-card-collection-w3-01 .card-subtitle,.ct-card-collection-w4-03 .card-subtitle,.product-fixed-header .card-subtitle,.product-relative-header .card-subtitle,.smart-products .card-subtitle{font-size:1.125rem;letter-spacing:-.09px}}.ct-block-01 .card-text,.ct-card-collection-01 .card-text,.ct-card-collection-02 .card-text,.ct-card-collection-w3-01 .card-text,.ct-card-collection-w4-03 .card-text,.product-fixed-header .card-text,.product-relative-header .card-text,.smart-products .card-text{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1.125rem;line-height:1.625rem}.ct-1blks-w100-basic.border-bottom-red{border-bottom:solid 12px #D31145;padding-bottom:0!important}.ct-1blks-w100-basic.bg-primary-gray{background-color:#EFEFEF}.ct-1blks-w100-basic.bg-primary-gray div[class^=col-]{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.ct-1blks-w100-basic.bg-primary-gray .card-body{padding:0}.ct-1blks-w100-basic.bg-primary-gray .card-title{letter-spacing:-.16px;padding-top:2rem;font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2rem;line-height:3.125rem}@media (max-width:767.98px){.ct-1blks-w100-basic.bg-primary-gray .card-title{line-height:2.75rem}.ct-1blks-w100-basic.bg-primary-gray .flex-row-reverse{-webkit-flex-direction:column-reverse!important;-moz-box-orient:vertical!important;-moz-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}.ct-1blks-w100-basic.bg-primary-gray .card-text{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1.125rem;line-height:1.625rem}.ct-1blks-w100-basic.bg-primary-gray .card-text .app-links{padding-top:.5rem}.ct-1blks-w100-basic.bg-primary-gray .card-text .app-links .btn{padding-left:0}.ct-1blks-w100-basic.bg-primary-gray .card-text .trademark-text{padding-top:.3rem}.ct-1blks-w100-basic.bg-primary-gray .card-text .trademark-text p{font-family:FrutigerLTStd-Light;font-weight:300;color:#000;font-size:.75rem;line-height:1rem}.ct-1blks-w100-basic.background-gradient-red{background:-moz-linear-gradient(201deg,#D31145 0,#D91733 40%,#DF1E21 50%,#E53B25 60%,#EB5B2D 65%,#F17A34 70%,#F7993D 85%,#FDB845 100%) no-repeat padding-box;background:-o-linear-gradient(201deg,#D31145 0,#D91733 40%,#DF1E21 50%,#E53B25 60%,#EB5B2D 65%,#F17A34 70%,#F7993D 85%,#FDB845 100%) no-repeat padding-box;background:linear-gradient(249deg,#D31145 0,#D91733 40%,#DF1E21 50%,#E53B25 60%,#EB5B2D 65%,#F17A34 70%,#F7993D 85%,#FDB845 100%) no-repeat padding-box}@media (max-width:767.98px){.ct-1blks-w100-basic.background-gradient-red .card-body{padding:0}}.ct-1blks-w100-basic.background-gradient-red .card-title{font-family:FrutigerLTStd-Bold;font-weight:700;color:#FFF;font-size:2.5rem;line-height:3.125rem;letter-spacing:-.2px}.ct-1blks-w100-basic.background-gradient-red p{color:#FFF}@media (min-width:1200px){.ct-1blks-w100-basic.background-gradient-red p{padding:0 15rem}}.ct-1blks-w100-basic.background-gradient-red .btn-primary{background-color:transparent;border:2px solid #FFF;color:#FFF!important;text-decoration:none}.ct-1blks-w100-basic.background-gradient-red .btn-primary i{color:#FFF}.ct-1blks-w100-basic.background-gradient-red .btn-primary .focus,.ct-1blks-w100-basic.background-gradient-red .btn-primary:active,.ct-1blks-w100-basic.background-gradient-red .btn-primary:focus,.ct-1blks-w100-basic.background-gradient-red .btn-primary:hover{border:2px solid #FFF;background:#FFF!important;color:#D31145!important}.ct-1blks-w100-basic.background-gradient-red .btn-primary .focus i,.ct-1blks-w100-basic.background-gradient-red .btn-primary:active i,.ct-1blks-w100-basic.background-gradient-red .btn-primary:focus i,.ct-1blks-w100-basic.background-gradient-red .btn-primary:hover i{color:#D31145}.ct-1blks-w100-basic.background-gradient-red .btn-primary:not(:disabled):not(.disabled).active,.ct-1blks-w100-basic.background-gradient-red .btn-primary:not(:disabled):not(.disabled).active:focus,.ct-1blks-w100-basic.background-gradient-red .btn-primary:not(:disabled):not(.disabled):active{border:2px solid #FFF;background:#FFF;color:#D31145}.ct-1blks-w100-basic.image-block .background-wrapper{padding:2rem 3rem 1rem!important}@media (max-width:767.98px){.ct-1blks-w100-basic.image-block .background-wrapper{padding:0 1rem!important}.ct-block-01 .col-left{padding-right:0;padding-left:0}}.ct-block-01 div[class^=col-]{padding:0}.ct-block-01 .col-left{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.ct-block-01 .col-left .card-img img{-moz-border-radius:10px;border-radius:10px}@media (max-width:767.98px){.ct-block-01 .col-right{padding-right:0;padding-left:0}}.ct-block-01 .col-right .btn{margin:2rem 0 0}.ct-block-01 .card-body{padding:2.5rem 1.25rem}@media (max-width:767.98px){.ct-block-01 .card-body{padding:1.25rem 0;text-align:center}.ct-block-01 .card-text p{text-align:left}}@media (max-width:991.98px){.ct-block-01 .card-text{padding-bottom:1rem}}.ct-block-01 .card-text p{line-height:2rem}.ct-block-01.bg-gradient-gray{background:-moz-linear-gradient(top,rgba(181,192,198,0) 0,rgba(181,192,198,.0784313725) 49%,rgba(181,192,198,.3215686275) 100%) no-repeat padding-box;background:-o-linear-gradient(top,rgba(181,192,198,0) 0,rgba(181,192,198,.0784313725) 49%,rgba(181,192,198,.3215686275) 100%) no-repeat padding-box;background:linear-gradient(180deg,rgba(181,192,198,0) 0,rgba(181,192,198,.0784313725) 49%,rgba(181,192,198,.3215686275) 100%) no-repeat padding-box}.ct-block-01.bg-gradient-gray .ct-card-collection-01.three-card-collection .card-text select,.ct-block-01.bg-gradient-gray .ct-card-collection-w3-01 .card-text select,.ct-block-01.bg-gradient-gray .ct-kidde-product-list-01 .top-filter-container .sort-products select,.ct-block-01.bg-gradient-gray .help-text,.ct-card-collection-01.three-card-collection .card-text .ct-block-01.bg-gradient-gray select,.ct-card-collection-w3-01 .card-text .ct-block-01.bg-gradient-gray select,.ct-kidde-product-list-01 .top-filter-container .sort-products .ct-block-01.bg-gradient-gray select{text-align:center;margin:0 0 1rem;line-height:1.3125rem}.ct-block-01.two-column-block-vertical-cards .card{-moz-box-shadow:0 3px 8px rgba(0,0,41,.16);box-shadow:0 3px 8px rgba(0,0,41,.16);border:0;-moz-border-radius:.625rem;border-radius:.625rem;margin-bottom:2rem;text-align:left}@media (max-width:767.98px){.ct-block-01.bg-gradient-gray{background:-moz-linear-gradient(top,rgba(181,192,198,.4235294118) 0,rgba(181,192,198,.4235294118) 100%) no-repeat padding-box;background:-o-linear-gradient(top,rgba(181,192,198,.4235294118) 0,rgba(181,192,198,.4235294118) 100%) no-repeat padding-box;background:linear-gradient(180deg,rgba(181,192,198,.4235294118) 0,rgba(181,192,198,.4235294118) 100%) no-repeat padding-box}.ct-block-01.two-column-block-vertical-cards{background:-moz-linear-gradient(top,rgba(181,192,198,0) 0,rgba(181,192,198,.2352941176) 14%,rgba(181,192,198,.4235294118) 100%) no-repeat padding-box;background:-o-linear-gradient(top,rgba(181,192,198,0) 0,rgba(181,192,198,.2352941176) 14%,rgba(181,192,198,.4235294118) 100%) no-repeat padding-box;background:linear-gradient(180deg,rgba(181,192,198,0) 0,rgba(181,192,198,.2352941176) 14%,rgba(181,192,198,.4235294118) 100%) no-repeat padding-box}.ct-block-01.two-column-block-vertical-cards .card{text-align:center;margin-left:0;padding:1.25rem}}.ct-block-01.two-column-block-vertical-cards .card-icon{text-align:center;padding:.5rem}.ct-block-01.two-column-block-vertical-cards .card-title{padding-bottom:1rem;margin:0;font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:1.375rem;line-height:1.875rem;letter-spacing:-.11px}.ct-block-01.two-column-block-vertical-cards .card-text{padding-bottom:.75rem}.ct-block-01.two-column-block-vertical-cards .card .no-gutters{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ct-block-01.two-column-block-vertical-cards .card-body{padding:1rem}.ct-block-01.bg-double-gray{background:-moz-linear-gradient(158deg,#E0E5E7 50%,#F0F3F4 50%) no-repeat padding-box;background:-o-linear-gradient(158deg,#E0E5E7 50%,#F0F3F4 50%) no-repeat padding-box;background:linear-gradient(292deg,#E0E5E7 50%,#F0F3F4 50%) no-repeat padding-box}@media (max-width:767.98px){.ct-block-01.two-column-block-vertical-cards .card-icon{padding-top:1rem}.ct-block-01.bg-double-gray{background:-moz-linear-gradient(top,#E0E5E7 50%,#F0F3F4 50%) no-repeat padding-box;background:-o-linear-gradient(top,#E0E5E7 50%,#F0F3F4 50%) no-repeat padding-box;background:linear-gradient(180deg,#E0E5E7 50%,#F0F3F4 50%) no-repeat padding-box}}.ct-block-01.bg-double-gray .col-left.align-self-center{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.ct-block-01.bg-double-gray .col-right .card-body{padding:0 1.25rem}.ct-block-01.bg-gray-red{background:-moz-linear-gradient(158deg,#AC2329 50%,#F0F3F4 50%) no-repeat padding-box;background:-o-linear-gradient(158deg,#AC2329 50%,#F0F3F4 50%) no-repeat padding-box;background:linear-gradient(292deg,#AC2329 50%,#F0F3F4 50%) no-repeat padding-box}.ct-block-01.bg-gray-red .col-left.align-self-center{-webkit-align-self:end!important;-ms-flex-item-align:end!important;align-self:end!important}.ct-block-01.bg-double-gray .col-left .card-body,.ct-block-01.bg-gray-red .col-left .card-body{padding:0}.ct-block-01.bg-double-gray .col-left .card-img,.ct-block-01.bg-double-gray .col-left .card-img img,.ct-block-01.bg-gray-red .col-left .card-img,.ct-block-01.bg-gray-red .col-left .card-img img{-moz-border-radius:0;border-radius:0}.ct-block-01.bg-double-gray .col-right .card-text,.ct-block-01.bg-gray-red .col-right .card-text{padding-right:8rem}.ct-block-01.bg-double-gray .col-right .btn,.ct-block-01.bg-gray-red .col-right .btn{margin:2rem 0}@media (max-width:767.98px){.ct-block-01.bg-double-gray,.ct-block-01.bg-gray-red{background:0 0;padding:0!important}.ct-block-01.bg-double-gray .container .col-right,.ct-block-01.bg-gray-red .container .col-right{background:rgba(181,192,198,.2)}.ct-block-01.bg-double-gray .container .col-right .card-body,.ct-block-01.bg-gray-red .container .col-right .card-body{padding:0}.ct-block-01.bg-double-gray .container .col-right .card-title,.ct-block-01.bg-gray-red .container .col-right .card-title{padding:1rem 5rem 0}.ct-block-01.bg-double-gray .container .col-right .card-text,.ct-block-01.bg-gray-red .container .col-right .card-text{padding:0 3rem 1rem}}.ct-block-01 .menu-tag{background:-moz-linear-gradient(285deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:-o-linear-gradient(285deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:linear-gradient(165deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;-moz-border-radius:22px;border-radius:22px;letter-spacing:.45px;padding:3px 8px;font-family:FrutigerLTStd-Roman;font-weight:400;color:#FFF;font-size:9px;line-height:6px}@media (max-width:767.98px){.ct-block-01.column-reverse-block{padding:1rem!important}.ct-block-01.column-reverse-block div[class^=col-]{background:-moz-linear-gradient(#FFF 44%,#E0E5E7 80%) no-repeat padding-box;background:-o-linear-gradient(#FFF 44%,#E0E5E7 80%) no-repeat padding-box;background:linear-gradient(#FFF 44%,#E0E5E7 80%) no-repeat padding-box}}.ct-block-01.column-reverse-block .card-text,.ct-block-01.column-reverse-block .card-title{padding-bottom:.5rem}.ct-block-01.column-reverse-block .container .col-left{-moz-border-radius:.625rem;border-radius:.625rem}.ct-block-01.column-reverse-block .container .col-right{padding-right:2rem}@media (max-width:767.98px){.ct-block-01.column-reverse-block .container .col-right{background:-moz-linear-gradient(#F8F9FA 44%,#FFF 80%) no-repeat padding-box;background:-o-linear-gradient(#F8F9FA 44%,#FFF 80%) no-repeat padding-box;background:linear-gradient(#F8F9FA 44%,#FFF 80%) no-repeat padding-box;padding-right:0}}@media (min-width:576px){.ct-block-01.content-block{padding:3rem 3rem 0}}.ct-block-01.content-block h2{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2rem;line-height:2.375rem}.ct-block-01.content-block p{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:.875rem!important;line-height:1.25rem}.ct-block-01.two-column-block .card-body{text-align:left}.ct-block-01.two-column-block .card-title{font-family:FrutigerLTStd-Light;font-size:3.25rem;font-weight:300;color:#000;line-height:4.06rem;position:relative;padding-bottom:1rem;margin-bottom:2rem;letter-spacing:-.26px}.ct-block-01.two-column-block .card-title:after{content:"";position:absolute;left:.2rem;right:0;bottom:0;height:4px;width:2.625rem;background:-moz-linear-gradient(left,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:-o-linear-gradient(left,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:linear-gradient(90deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box}.ct-block-01.two-column-block .card-subtitle{padding-bottom:1rem}.ct-hero-carousel-b{padding:0}.ct-hero-carousel-b .carousel-inner{height:auto;max-width:100%;margin:0;padding:0}.ct-hero-carousel-b .carousel-inner .carousel-item .img-con{height:auto}.ct-hero-carousel-b .carousel-inner .carousel-item .img-con img{width:100%}.ct-hero-carousel-b .carousel-inner .carousel-item .carousal-inner-content{background:0 0;padding:0;width:37.5rem!important}@media (min-width:768px){.ct-hero-carousel-b .carousel-inner .carousel-item .carousal-inner-content{width:37.5rem!important}.ct-hero-img-bgrd.block-image-sm div[class^=col-].text-center{display:none}}@media (max-width:991.98px){.ct-hero-carousel-b .carousel-inner .carousel-item .carousal-inner-content{margin:-1.5rem 1rem 1rem;position:relative;padding:0;width:auto!important}}.ct-hero-carousel-b .carousel-inner .carousel-item .carousal-inner-content div{background:#F8F9FA;text-align:left!important;-moz-box-shadow:0 3px 6px rgba(0,0,0,.1607843137);box-shadow:0 3px 6px rgba(0,0,0,.1607843137);-moz-border-radius:.625rem;border-radius:.625rem;width:100%}.ct-hero-carousel-b .carousel-inner .carousel-item .carousal-inner-content .h1,.ct-hero-carousel-b .carousel-inner .carousel-item .carousal-inner-content h1{border:0;background:0 0;-moz-box-shadow:none;box-shadow:none;padding:0;font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2.5rem;line-height:3.125rem;letter-spacing:-.2px}@media (max-width:991.98px){.ct-hero-carousel-b .carousel-inner .carousel-item .carousal-inner-content div{text-align:center!important}.ct-hero-carousel-b .carousel-inner .carousel-item .carousal-inner-content .h1,.ct-hero-carousel-b .carousel-inner .carousel-item .carousal-inner-content h1{font-size:2.187rem;letter-spacing:-.17px}.ct-hero-carousel-b div[class^=col-].text-center .carousel-control-next,.ct-hero-carousel-b div[class^=col-].text-center .carousel-control-prev{display:none}}.ct-hero-carousel-b .carousel-inner .carousel-item .carousal-inner-content .btn{font-size:1.125rem!important;background-color:#D31145;-moz-border-radius:6px;border-radius:6px;padding:.75rem;color:#FFF;margin-top:0}@supports (-webkit-touch-callout:none){.ct-hero-carousel-b .carousel-inner .carousel-item .carousal-inner-content .btn{padding:.75rem .75rem .5rem}}.ct-hero-carousel-b div[class^=col-].text-center{position:static}.ct-hero-carousel-b div[class^=col-].text-center .carousel-control-next,.ct-hero-carousel-b div[class^=col-].text-center .carousel-control-prev{top:-25%;color:#D31145!important}.ct-hero-carousel-b div[class^=col-].text-center .carousel-control-next i,.ct-hero-carousel-b div[class^=col-].text-center .carousel-control-prev i{-moz-border-radius:50%;border-radius:50%;font-size:2rem;background-color:#FFF}.ct-hero-carousel-b div[class^=col-].text-center .carousel-control-prev{-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:2rem}.ct-hero-carousel-b div[class^=col-].text-center .carousel-control-next{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2rem}.ct-hero-carousel-b .carousel-indicators{margin:0!important}.ct-hero-carousel-b .carousel-indicators li span{width:.6rem;height:.6rem;border:0;margin:.5rem}.ct-hero-carousel-b .carousel-indicators li.active span{background-color:#D31145}.ct-hero-carousel-b .carousel-text-block-alignment-left{left:10%}.ct-hero-carousel-b .carousel-text-block-alignment-right{right:10%}@media (min-width:2001px){.ct-hero-carousel-b .carousel-text-block-alignment-left{left:25%}.ct-hero-carousel-b .carousel-text-block-alignment-right{right:25%}}@media (min-width:1501px) and (max-width:2000px){.ct-hero-carousel-b .carousel-text-block-alignment-left{left:20%}.ct-hero-carousel-b .carousel-text-block-alignment-right{right:20%}}@media (min-width:1501px) and (max-width:1800px){.ct-hero-carousel-b .carousel-text-block-alignment-left{left:17%}.ct-hero-carousel-b .carousel-text-block-alignment-right{right:17%}}@media (min-width:1270px) and (max-width:1500px){.ct-hero-carousel-b .carousel-text-block-alignment-left{left:6%}.ct-hero-carousel-b .carousel-text-block-alignment-right{right:6%}}.ct-hero-img-bgrd.block-image-sm{overflow:hidden}.ct-hero-img-bgrd.block-image-sm .flex-row-reverse{-webkit-flex-direction:row!important;-moz-box-orient:horizontal!important;-moz-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.ct-hero-img-bgrd.block-image-sm .card-img-overlay img{height:auto!important}@media (max-width:767.98px){.ct-hero-img-bgrd.block-image-sm{padding:0}.ct-hero-img-bgrd.block-image-sm .card-img-overlay{display:none}}.ct-hero-img-bgrd.block-image-sm div[class^=col-].text-left{background:#F8F9FA;-moz-border-radius:.625rem;border-radius:.625rem;padding:3rem;margin:5rem 0;-moz-box-shadow:0 3px 8px rgba(0,0,0,.41);box-shadow:0 3px 8px rgba(0,0,0,.41)}@media (max-width:1199.98px){.ct-hero-carousel-b .carousel-text-block-alignment-left{left:5%}.ct-hero-carousel-b .carousel-text-block-alignment-right{right:5%}.ct-hero-img-bgrd.block-image-sm div[class^=col-].text-left{margin:1rem 0}}@media (min-width:768px) and (max-width:992px){.ct-hero-img-bgrd.block-image-sm div[class^=col-].text-left{margin:.7rem 0;padding:1.5rem;max-width:70%;-webkit-flex:0 0 70%;-moz-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}}.ct-hero-img-bgrd.block-image-sm .hero-title{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2.5rem;line-height:3.125rem;letter-spacing:-.2px}@media (max-width:767.98px){.ct-hero-img-bgrd.block-image-sm div[class^=col-].text-left{margin:-4rem 1rem 1rem;text-align:center!important;padding:2.5rem 1rem}.ct-hero-img-bgrd.block-image-sm div[class^=col-].text-center{padding:0}.ct-hero-img-bgrd.block-image-sm .hero-title{font-size:2.1875rem;letter-spacing:-.17px}}.ct-hero-img-bgrd.hero-bg{background:#AC2329}.product-fixed-header .ct-tabs-desktop,.product-relative-header.ct-tabs-desktop{margin-top:50px;-moz-box-shadow:0 3px 8px rgba(0,0,41,.16);box-shadow:0 3px 8px rgba(0,0,41,.16);background:#F0F3F4}.product-fixed-header .ct-tabs-desktop .nav-tabs,.product-relative-header.ct-tabs-desktop .nav-tabs{overflow-x:auto;overflow-y:hidden;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom:0}.product-fixed-header .ct-tabs-desktop .nav-tabs .nav-item,.product-relative-header.ct-tabs-desktop .nav-tabs .nav-item{margin:auto}.product-fixed-header .ct-tabs-desktop .nav-tabs .nav-link,.product-relative-header.ct-tabs-desktop .nav-tabs .nav-link{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1.25rem;line-height:1.625rem;padding:1.313rem}.product-fixed-header .ct-tabs-desktop .nav-tabs .nav-link.active,.product-fixed-header .ct-tabs-desktop .nav-tabs .nav-link:focus,.product-fixed-header .ct-tabs-desktop .nav-tabs .nav-link:hover,.product-relative-header.ct-tabs-desktop .nav-tabs .nav-link.active,.product-relative-header.ct-tabs-desktop .nav-tabs .nav-link:focus,.product-relative-header.ct-tabs-desktop .nav-tabs .nav-link:hover{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:1.25rem;line-height:1.625rem;position:relative;background:0 0;border:0}.product-fixed-header .ct-tabs-desktop .nav-tabs .nav-link.active:after,.product-fixed-header .ct-tabs-desktop .nav-tabs .nav-link:focus:after,.product-fixed-header .ct-tabs-desktop .nav-tabs .nav-link:hover:after,.product-relative-header.ct-tabs-desktop .nav-tabs .nav-link.active:after,.product-relative-header.ct-tabs-desktop .nav-tabs .nav-link:focus:after,.product-relative-header.ct-tabs-desktop .nav-tabs .nav-link:hover:after{content:"";position:absolute;left:0;right:0;margin:auto;bottom:-1px;height:3px;background:-moz-linear-gradient(left,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:-o-linear-gradient(left,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:linear-gradient(90deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box}.product-fixed-header.fixed-top .ct-tabs-desktop{margin-top:0}.ct-product-details.smart-products{padding-right:0;padding-left:0;position:relative}.ct-product-details.smart-products .zoom{position:relative}.ct-product-details.smart-products .col-left .product-image{list-style:none;margin:0;padding:1.25rem 0}@media (max-width:767.98px){.ct-product-details.smart-products .col-left{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left!important}.ct-product-details.smart-products .col-left .product-image{padding:0}}@media screen and (max-width:370px){.ct-product-details.smart-products .product-cta{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ct-product-details.smart-products .product-cta .btn-primary-gradient{padding:.5rem}}.ct-product-details.smart-products .product-fixed-header{background-color:#FFF;padding:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-o-transition:-o-transform .5s ease;-moz-transition:transform .5s ease,-moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease,-o-transform .5s ease;margin-bottom:0}.ct-product-details.smart-products .product-fixed-header .product-header{display:none}.ct-product-details.smart-products .product-fixed-header .product-header .container{padding-top:.75rem;padding-bottom:.75rem}.ct-product-details.smart-products .product-fixed-header .product-header .card-subtitle{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.ct-product-details.smart-products .product-fixed-header .product-header .card-icon img{margin-top:1rem}.ct-product-details.smart-products .product-fixed-header.fixed-top{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);padding:0}.ct-product-details.smart-products .product-fixed-header.fixed-top .product-header{display:block;background-color:#FFF;-o-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}@media (max-width:767.98px){.ct-product-details.smart-products .product-fixed-header .product-header .card-icon img{margin-top:8px}.ct-product-details.smart-products .product-fixed-header.fixed-top div[class^=col-]:first-child{-webkit-order:inherit;-moz-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit}.ct-product-details.smart-products .product-fixed-header.fixed-top .product-price{font-size:1.875rem;float:left;letter-spacing:-.15px}.ct-product-details.smart-products .product-fixed-header.fixed-top .product-price-text{top:-.3rem;padding-right:.5rem;position:relative;float:left}.ct-product-details.smart-products .product-fixed-header.fixed-top .product-cta{padding:0 0 1rem;text-align:center}}.ct-product-details.smart-products .product-price{font-family:FrutigerLTStd-Bold;font-size:2.81rem;line-height:2.625rem;color:#000;padding-bottom:1rem;letter-spacing:-.23px}.ct-product-details.smart-products .product-price-text{padding:.5rem 0;font-family:FrutigerLTStd-Roman;font-size:1.375rem;line-height:1.625rem;color:#545454;opacity:1}.ct-product-details.smart-products .product-price-text sup{font-size:60%;top:0}.ct-product-details.smart-products .product-price sup{font-size:60%}.ct-product-details.smart-products .product-description .product-rating-summary{padding:1rem 0}.ct-product-details.smart-products .product-description .product-rating-summary .bv_stars_component_container svg path{fill:#FDB845!important}.ct-product-details.smart-products .product-description .product-cta .card-icon img{margin-top:1rem}.ct-product-details.smart-products .card-title{font-family:FrutigerLTStd-Light;font-size:3.25rem;font-weight:300;color:#000;line-height:4.06rem;position:relative;padding-bottom:1rem;margin-bottom:2rem;letter-spacing:-.26px}.ct-product-details.smart-products .card-title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;width:2.625rem;background:-moz-linear-gradient(left,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:-o-linear-gradient(left,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;background:linear-gradient(90deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box}.ct-product-details.smart-products .card-subtitle .product-model{font-family:FrutigerLTStd-Roman;font-weight:400;color:#545454;font-size:.875rem;line-height:1rem}.ct-product-details.smart-products .card-text{opacity:.7}.ct-product-details.smart-products .card-body{padding-bottom:3rem}@media (max-width:767.98px){.ct-product-details.smart-products .product-description .product-cta .card-icon img{margin-top:.5rem}.ct-product-details.smart-products .card-body{padding-right:0;padding-left:0}}.ct-product-details .social-media-block{padding-left:.9375rem;text-align:right}.ct-product-details .social-media-block.show button{cursor:pointer}.ct-product-details .social-media-block.show button span{color:#FFF}.ct-product-details .social-media-block button{padding:0;font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1rem;line-height:2.5rem}@media (max-width:767.98px){.ct-product-details .social-media-block{text-align:left}.ct-product-details .social-media-block button{padding:0}}.ct-product-details .social-media-block button i{color:#11D8A1;position:relative;top:-9px}.ct-product-details .social-media-block button::after{content:none}.ct-product-details .social-media-block button:active,.ct-product-details .social-media-block button:focus,.ct-product-details .social-media-block button:hover{text-decoration:none}.ct-product-details .social-media-block .dropdown-menu{border:0;padding-left:.9375rem}@media (max-width:767.98px){.ct-product-details .social-media-block .dropdown-menu{padding:0}}.ct-product-details .social-media-block .dropdown-menu .ct-social-media-lists ul{list-style:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-left:5px}@media (max-width:767.98px){.ct-product-details .social-media-block .dropdown-menu .ct-social-media-lists ul{padding-left:0}}.ct-product-details .social-media-block .dropdown-menu .ct-social-media-lists ul li{padding:0 5px}.ct-product-details .lSAction>a{top:auto;bottom:5%}@media (max-width:1199.98px){.ct-product-details .lSAction>a{bottom:3%}}@media (max-width:991.98px){.ct-hero-carousel-b .carousel-text-block-alignment-left{left:0}.ct-hero-carousel-b .carousel-text-block-alignment-right{right:0}.ct-product-details .lSAction>a{bottom:1%}}@media (max-width:1199.98px){.ct-product-details .lSAction>.lSPrev{left:-2rem}.ct-product-details .lSAction>.lSNext{right:-2rem}}.ct-product-details .lSSlideOuter .lSPager.lSGallery li{border:1px solid #D31145}.ct-product-details .lSSlideOuter .lSPager.lSGallery li.active{border:2px solid #D31145}.ct-product-details .lSSlideOuter .lSPager.lSpg{padding:1rem 0}.ct-product-details .lSSlideOuter .lSPager.lSpg>li.active a,.ct-product-details .lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#D31145}.ct-product-details .modal-content{border:1px solid #B5C0C6;height:90vh;overflow-y:auto}.ct-product-details .small-images img.active{border:1px solid #D31145}.btn-gradient .wtb_wrp .ps-widget.ps-enabled{background-color:transparent;border:2px solid #FFF;color:#FFF;text-decoration:none;background:-moz-linear-gradient(283deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box!important;background:-o-linear-gradient(283deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box!important;background:linear-gradient(167deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box!important;-moz-border-radius:.375rem;border-radius:.375rem;padding:.5rem 3.5rem;width:auto}.btn-gradient .wtb_wrp .ps-widget .ps-button-label{display:block;font-weight:700;color:#FFF;font-size:1.5rem;line-height:1.8rem;font-family:FrutigerLTStd-Bold;text-transform:uppercase}.ct-product-compare{background:#F0F3F4!important;position:fixed}@media (max-width:767.98px){.ct-product-details .lSAction>a{bottom:5%}.ct-product-details .lSAction>.lSPrev{left:0}.ct-product-details .lSAction>.lSNext{right:0}.ct-product-compare{background:#000!important}}.ct-product-compare .card{-moz-border-radius:.625rem;border-radius:.625rem;-moz-box-shadow:0 3px 6px rgba(0,0,41,.16);box-shadow:0 3px 6px rgba(0,0,41,.16)}.ct-product-compare .card-body{padding-top:0}.ct-product-compare .card-body div[class^=col-]{padding:5px}.ct-product-compare .card-header{padding:0 .5rem;-moz-border-radius:.625rem;border-radius:.625rem}.ct-product-compare .card-header .close{color:#D31145;opacity:1;font-weight:400;font-size:2rem}.ct-product-compare .card-title,.ct-product-compare .card-title a{font-size:.875rem;line-height:1.125rem}.ct-product-compare .card-header .close:active,.ct-product-compare .card-header .close:focus{outline:0}.ct-product-compare .card-title a{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000}.ct-product-compare .btn{-moz-border-radius:6px;border-radius:6px}.ct-product-compare .btn:disabled{background-color:rgba(181,192,198,.2)!important;color:#4F575D!important;border:2px solid #B5C0C6}@media (min-width:768px) and (max-width:991.98px){.ct-product-compare .btn{font-size:1rem!important;padding:.75rem .5rem}}@media (max-width:767.98px){.ct-product-compare .btn{width:100%;color:#FFF!important;background:#D31145;border:1.5px solid #D31145;padding:.5rem}.ct-product-compare .btn:active,.ct-product-compare .btn:focus,.ct-product-compare .btn:hover{background:#FFF!important;color:#D31145!important}.ct-product-compare .add-item-note{display:none}}.ct-product-compare .btn#clearCompare{background:#FFF;border:1px solid #D31145;color:#D31145!important;margin:1rem 0 1.5rem}.ct-product-compare .add-item-note{font-family:FrutigerLTStd-Italic;font-weight:400;color:rgba(0,0,0,.8);font-size:.75rem;line-height:1rem;text-align:left}@media (max-width:991.98px){.ct-product-compare .add-item-note{text-align:center}}.product-filter .card,.product-filter-md .card{margin-bottom:.75rem;-moz-border-radius:.625rem;border-radius:.625rem;-moz-box-shadow:0 3px 6px rgba(0,0,0,.13);box-shadow:0 3px 6px rgba(0,0,0,.13);border:0}.product-filter .card-header,.product-filter-md .card-header{color:#000;border:0;background:0;padding:.5rem 1.25rem}.product-filter .card-header .btn-accordion,.product-filter-md .card-header .btn-accordion{color:#000;text-align:left;padding:0;line-height:1.875rem}.product-filter .card-header .btn-accordion.collapsed::after,.product-filter .card-header .btn-accordion:after,.product-filter-md .card-header .btn-accordion.collapsed::after,.product-filter-md .card-header .btn-accordion:after{color:#D31145;line-height:1.875rem!important}.product-filter .card-body,.product-filter-md .card-body{padding-top:0}.product-filter .card-body .list-group-item,.product-filter-md .card-body .list-group-item{padding:0;border:0}.product-filter .card-body .list-group-item .item-count,.product-filter-md .card-body .list-group-item .item-count{color:#6C6C6C;padding:0 .5rem}.product-filter .card-body .list-group-item .form-check,.product-filter-md .card-body .list-group-item .form-check{padding:0}.product-filter .card-body .list-group-item .form-check input[type=checkbox],.product-filter-md .card-body .list-group-item .form-check input[type=checkbox]{visibility:hidden;margin-left:0}.product-filter .card-body .list-group-item .form-check input[type=checkbox]+label,.product-filter-md .card-body .list-group-item .form-check input[type=checkbox]+label{cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:.75rem;line-height:2.125rem}.product-filter .card-body .list-group-item .form-check input[type=checkbox]+label:before,.product-filter-md .card-body .list-group-item .form-check input[type=checkbox]+label:before{border:1px solid #A0AFB7;-moz-border-radius:2px;border-radius:2px;content:"";display:inline-block;width:1rem;height:1rem;min-width:1rem;margin:0 .5rem 0 0;padding:0;position:relative;top:.5rem;line-height:1}.product-filter .card-body .list-group-item .form-check input[type=checkbox]:checked+label:before,.product-filter-md .card-body .list-group-item .form-check input[type=checkbox]:checked+label:before{font-family:"Material Icons";background:#D31145;content:"\e5ca";text-align:center;color:#FFF;font-size:.9rem;font-weight:bolder;border:1px solid #D31145;-moz-box-shadow:0 2px 6px rgba(0,0,0,.13);box-shadow:0 2px 6px rgba(0,0,0,.13)}.product-filter .card-body .list-group-item .form-check input[type=checkbox]:disabled+label:before,.product-filter-md .card-body .list-group-item .form-check input[type=checkbox]:disabled+label:before{border:1px solid #B5C0C6}.product-filter-md .card{margin-bottom:0;border:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;box-shadow:none}.product-filter-md .card-header{padding:.75rem 0}.product-filter-md .card-body{padding:0}.product-filter-md .btn-primary{width:100%;margin-bottom:1.5rem;border:2px solid #D31145;color:#D31145!important;padding:.5rem}.ct-kidde-product-list-01{background:#F8F9FA}@media (max-width:767.98px){.product-filter{display:none}.ct-kidde-product-list-01{padding:0}}.ct-kidde-product-list-01 .top-filter-container{padding:1rem 0}.ct-kidde-product-list-01 .top-filter-container .filter-result{display:inline;font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1rem;line-height:1.75rem}.ct-kidde-product-list-01 .top-filter-container .filter-result .filter-count,.ct-kidde-product-list-01 .top-filter-container .filter-result .total-count{font-family:FrutigerLTStd-Bold;font-weight:700}.ct-kidde-product-list-01 .top-filter-container .sort-products .form-inline{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ct-kidde-product-list-01 .top-filter-container .sort-products label{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:1rem;line-height:1.125rem}.ct-kidde-product-list-01 .top-filter-container .sort-products select{-moz-border-radius:.5rem;border-radius:.5rem;border:1px solid #C4C4C4;outline:0;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="30" viewBox="0 0 30 24" width="30"><path d="M0 0h24v24H0V0z" fill="none"/><path fill="%23D31145" d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"/></svg>') right no-repeat #FFF!important;margin:0 0 0 1rem}@media (max-width:767.98px){.ct-kidde-product-list-01 .top-filter-container .sort-products{padding-top:1.5rem}.ct-kidde-product-list-01 .top-filter-container .sort-products .form-inline{-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ct-kidde-product-list-01 .top-filter-container .sort-products label{width:20%!important;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ct-kidde-product-list-01 .top-filter-container .sort-products select{width:80%!important;margin:0}.ct-kidde-product-list-01 .top-filter-container .selected-list-items{display:none!important}}.ct-kidde-product-list-01 .top-filter-container .filtered-list-items,.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .list-group-dynamic,.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .list-group-static,.ct-kidde-product-list-01 .top-filter-container .selected-list-items,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .list-group-dynamic,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .list-group-static{display:inline}.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .selected-list,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .selected-list{z-index:1;margin:.5rem;position:relative;padding:.5rem;cursor:default;font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:.75rem;line-height:1.06rem}.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .selected-list:before,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .selected-list:before{-webkit-transform:skewX(-10deg);-moz-transform:skewX(-10deg);-ms-transform:skewX(-10deg);-o-transform:skewX(-10deg);transform:skewX(-10deg);position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;content:"";background:#B5C0C6;width:100%;height:100%;-o-transition:.2s;-moz-transition:.2s;transition:.2s}.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .selected-list .material-icons,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .selected-list .material-icons{margin-left:.5rem;font-size:.75rem;font-weight:700;cursor:pointer}.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .clear-filter,.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .clear-filter-mobile,.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .filtered-list-count,.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .filtered-list-text,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .clear-filter,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .clear-filter-mobile,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .filtered-list-count,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .filtered-list-text{color:#D31145;font-family:FrutigerLTStd-Bold;cursor:pointer}.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .clear-filter,.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .clear-filter-mobile,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .clear-filter,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .clear-filter-mobile{font-size:1rem;position:static;text-decoration:underline}.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .clear-filter img,.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .clear-filter-mobile img,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .clear-filter img,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .clear-filter-mobile img{padding-right:.5rem;margin-bottom:.2rem}.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .clear-filter .material-icons,.ct-kidde-product-list-01 .top-filter-container .filtered-list-items .clear-filter-mobile .material-icons,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .clear-filter .material-icons,.ct-kidde-product-list-01 .top-filter-container .selected-list-items .clear-filter-mobile .material-icons{font-size:1rem;margin:0 .25rem 0 0;vertical-align:top}.ct-kidde-product-list-01 .productlist .product-list .md-view{display:none}.ct-kidde-product-list-01 .productlist .product-list .lg-view{display:block}@media (max-width:767.98px){.ct-kidde-product-list-01 .productlist .product-list .md-view{display:block}.ct-kidde-product-list-01 .productlist .product-list .lg-view{display:none}}.ct-kidde-product-list-01 .productlist .product-list .card{-moz-box-shadow:0 3px 8px rgba(0,0,41,.16);box-shadow:0 3px 8px rgba(0,0,41,.16);-moz-border-radius:.625rem;border-radius:.625rem;height:100%}.ct-kidde-product-list-01 .productlist .product-list .card img{-moz-border-radius:.625rem;border-radius:.625rem}.ct-kidde-product-list-01 .productlist .product-list .card-header{background:0 0;border:0;padding:1rem}.ct-kidde-product-list-01 .productlist .product-list .card-title,.ct-kidde-product-list-01 .productlist .product-list .card-title a{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000!important;font-size:1.125rem;line-height:1.625rem}.ct-kidde-product-list-01 .productlist .product-list .card-subtitle a{font-family:FrutigerLTStd-Roman;font-weight:400;color:#545454;font-size:.875rem;line-height:1.625rem}.ct-kidde-product-list-01 .productlist .product-list .card .product-tag{font-family:FrutigerLTStd-Black;font-weight:400;color:#D31145;font-size:.75rem;line-height:.5rem;background:-moz-linear-gradient(#FFF,#FFF) padding-box,-moz-linear-gradient(left,#D31145,#FDB845) border-box;background:-o-linear-gradient(#FFF,#FFF) padding-box,-o-linear-gradient(left,#D31145,#FDB845) border-box;background:linear-gradient(#FFF,#FFF) padding-box,linear-gradient(to right,#D31145,#FDB845) border-box;-moz-border-radius:1rem;border-radius:1rem;border:2.5px solid transparent;position:relative;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.25rem .5rem;margin:1rem}.ct-kidde-product-list-01 .productlist .product-list .card-body{padding:1rem .75rem}@media (max-width:1199.98px){.ct-kidde-product-list-01 .productlist .product-list .card-body{padding:.5rem}}.ct-kidde-product-list-01 .productlist .product-list .card-body .product-image{position:relative}@media (max-width:767.98px){.ct-kidde-product-list-01 .productlist .product-list .card-body{padding:0;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ct-kidde-product-list-01 .productlist .product-list .card-body .product-image{-webkit-flex:0 0 30%;-moz-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.ct-kidde-product-list-01 .productlist .product-list .card-body .product-image .badge{margin-left:1rem}}.ct-kidde-product-list-01 .productlist .product-list .card-body .product-image .badge{padding:.5rem 0;width:70px}.ct-kidde-product-list-01 .productlist .product-list .card-body .product-image .badge.new-tag{position:absolute;top:-5px}@media (max-width:767.98px){.ct-kidde-product-list-01 .productlist .product-list .card-body .product-image .badge.new-tag{width:40px;top:-25px}.ct-kidde-product-list-01 .productlist .product-list .card-body .product-description{-webkit-flex:0 0 70%;-moz-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;padding:0 .5rem}}.ct-kidde-product-list-01 .productlist .product-list .card-body .product-icon{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:.625rem;line-height:1.625rem}.ct-kidde-product-list-01 .productlist .product-list .card-body .product-icon .material-icons{background-color:#FDB845;font-size:3.125rem;border:1.25px solid #000;-moz-border-radius:50%;border-radius:50%;padding:.15rem;vertical-align:baseline}.ct-kidde-product-list-01 .productlist .product-list .card-footer{padding:.5rem;background:0 0;border:0}.ct-kidde-product-list-01 .productlist .product-list .card-footer .product-btn{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ct-kidde-product-list-01 .productlist .product-list .card-footer .form-check{padding:0}.ct-kidde-product-list-01 .productlist .product-list .card-footer .form-check input[type=checkbox]{visibility:hidden;margin-left:0}.ct-kidde-product-list-01 .productlist .product-list .card-footer .form-check input[type=checkbox]+label{cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:.75rem;line-height:2.125rem}.ct-kidde-product-list-01 .productlist .product-list .card-footer .form-check input[type=checkbox]+label:before{border:1px solid #A0AFB7;-moz-border-radius:2px;border-radius:2px;content:"";display:inline-block;width:1rem;height:1rem;min-width:1rem;margin:0 .5rem 0 0;padding:0;position:relative;top:.5rem;line-height:1}.ct-kidde-product-list-01 .productlist .product-list .card-footer .form-check input[type=checkbox]:checked+label:before{font-family:"Material Icons";background:#D31145;content:"\e5ca";text-align:center;color:#FFF;font-size:.9rem;font-weight:bolder;border:1px solid #D31145;-moz-box-shadow:0 2px 6px rgba(0,0,0,.13);box-shadow:0 2px 6px rgba(0,0,0,.13)}.ct-kidde-product-list-01 .productlist .product-list .card-footer .form-check input[type=checkbox]:disabled+label:before{border:1px solid #B5C0C6}@media (max-width:1199.98px){.ct-kidde-product-list-01 .productlist .product-list .card-footer{padding:.5rem}}@media (max-width:767.98px){.ct-kidde-product-list-01 .productlist .product-list .card-footer .product-btn{-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.ct-kidde-product-list-01 .productlist .product-list .card-footer{padding:0}.ct-kidde-product-list-01 .productlist .product-list .card-footer .product-cta{text-align:left}}.ct-kidde-product-list-01 .productlist .product-list .card-footer .form-check{padding-top:.5rem}.ct-kidde-product-list-01 .productlist .product-list .card-footer .product-cta{margin:.5rem 0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-primary-gradient{padding:.3rem;margin-top:0}@media (max-width:1199.98px){.ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-primary-gradient{padding:.2rem;font-size:.75rem;line-height:1rem}.ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-primary-gradient .text-large{font-size:1rem;line-height:1rem}}@media (max-width:767.98px){.ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-primary-gradient{padding:.3rem}.ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-primary-gradient .text-small{padding-bottom:5px}}@media (max-width:350px){.ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-primary-gradient{padding:.3rem}.ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-primary-gradient .text-large,.ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-primary-gradient .text-small{font-size:.75rem}}.ct-card-collection-product-search .ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-primary,.ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-secondary,.ct-kidde-product-list-01 .productlist .product-list .card-footer .ct-card-collection-product-search .btn-primary{margin:0 0 .8rem!important}.ct-card-collection-product-search .ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-primary .material-icons,.ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-secondary .material-icons,.ct-kidde-product-list-01 .productlist .product-list .card-footer .ct-card-collection-product-search .btn-primary .material-icons{font-size:1.125rem;margin:.2rem .2rem 0 0}@media (max-width:991.98px){.ct-card-collection-product-search .ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-primary,.ct-kidde-product-list-01 .productlist .product-list .card-footer .btn-secondary,.ct-kidde-product-list-01 .productlist .product-list .card-footer .ct-card-collection-product-search .btn-primary{padding:.5rem 1.25rem}.ct-card-collection-w4-03.related-products .row:last-child{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#D31145 #D31145}.ct-card-collection-w4-03.related-products .row:last-child::-webkit-scrollbar{height:5px;width:5px}.ct-card-collection-w4-03.related-products .row:last-child::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#D31145 0,#D91733 14%,#DF1E21 27%,#E53B25 42%,#EB5B2D 57%,#F17A34 71%,#F7993D 86%,#FDB845 100%) no-repeat padding-box;border:1px solid red;border-radius:1px}}.ct-kidde-product-list-01 .productlist .product-list .card .product-price{margin-bottom:.8rem;padding:0 .25rem;font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:1.75rem;line-height:1.625rem}@media (max-width:767.98px){.ct-kidde-product-list-01 .productlist .product-list .card .product-price{font-size:1.375rem;padding:0}}.ct-kidde-product-list-01 .productlist .product-list .card .product-price sup{font-size:60%}.ct-kidde-product-list-01 .productlist .product-list .card .product-price-text{padding:0 .25rem;font-family:FrutigerLTStd-Roman;font-weight:400;color:#545454;font-size:1.125rem;line-height:1.625rem}@media (max-width:767.98px){.ct-kidde-product-list-01 .productlist .product-list .card .product-price-text{padding:0}}.ct-kidde-product-list-01 .productlist .product-list .card .product-price-text sup{top:0;font-size:60%}.ct-kidde-product-list-01 .productlist .product-list .product-ratings{padding:1rem 0}.ct-card-collection-w4-03.related-products{padding:6rem 1rem}@media (max-width:767.98px){.ct-card-collection-w4-03.related-products{padding:3.5rem 1rem}}.ct-card-collection-01.card-collection-image .card-footer,.ct-card-collection-01.card-collection-image .card-header,.ct-card-collection-01.two-card-collection .card,.ct-card-collection-01.two-card-collection .card-header{background:0 0;border:0}.ct-card-collection-w4-03.related-products .card{-moz-box-shadow:0 3px 8px rgba(0,0,41,.16);box-shadow:0 3px 8px rgba(0,0,41,.16);-moz-border-radius:.625rem;border-radius:.625rem}.ct-card-collection-w4-03.related-products .card-collection-title{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:3.125rem;line-height:3.25rem;letter-spacing:-.26px;padding-bottom:2rem}@media (max-width:767.98px){.ct-card-collection-w4-03.related-products .card-collection-title{font-size:2rem;line-height:1.625rem;letter-spacing:-.16px}}.ct-card-collection-w4-03.related-products .card-container{padding:.5rem}.ct-card-collection-w4-03.related-products .card-container:first-child{padding-left:.9375rem}.ct-card-collection-w4-03.related-products .card-container:last-child{padding-right:.9375rem}.ct-card-collection-w4-03.related-products .card-container .card-title{font-family:FrutigerLTStd-Roman;font-weight:700;color:#000!important;font-size:1.125rem;line-height:1.625rem}@media (max-width:767.98px){.ct-card-collection-w4-03.related-products .card-container .card-title{font-family:FrutigerLTStd-Roman;font-weight:400;color:inherit;font-size:.875rem;line-height:1.25rem}.ct-card-collection-w4-03.related-products .card-container .card-body{padding:.5rem}}.ct-card-collection-w4-03.related-products .card-container .card-subtitle{font-family:FrutigerLTStd-Roman;font-weight:400;color:#545454;font-size:1.125rem;line-height:1.625rem}.ct-card-collection-w4-03.related-products .card-container .card-footer{background:0 0;border:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1199.98px){.ct-card-collection-w4-03.related-products .card-container .card-footer{padding:.5rem}}.ct-card-collection-w4-03.related-products .card-container .card .product-price{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:1.75rem;line-height:1.625rem}@media (max-width:767.98px){.ct-card-collection-w4-03.related-products .card-container .card .product-price{font-size:1.375rem}}.ct-card-collection-w4-03.related-products .card-container .card .product-price sup{font-size:60%}.ct-card-collection-w4-03.related-products .card-container .card .product-price-text{font-family:FrutigerLTStd-Roman;font-weight:400;color:#545454;font-size:1.125rem;line-height:1.625rem}.ct-card-collection-w4-03.related-products .card-container .card .product-price-text sup{top:0;font-size:60%}.ct-card-collection-w4-03.related-products .product-ratings{padding:1rem 0}.ct-card-collection-01 .card-collection-title{padding-bottom:3rem}@media (max-width:767.98px){.ct-card-collection-01 .card-collection-title{padding-bottom:1rem}.ct-card-collection-01 .card-container{padding-right:0;padding-left:0}}.ct-card-collection-01.two-card-collection{padding:3rem 1rem}.ct-card-collection-01.two-card-collection .row{text-align:left!important}.ct-card-collection-01.two-card-collection .card-collection-title{text-align:left;letter-spacing:-.2px;font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2.5rem;line-height:1.625rem}@media (max-width:767.98px){.ct-card-collection-01.two-card-collection{padding:1rem}.ct-card-collection-01.two-card-collection .card-collection-title{font-size:2rem;letter-spacing:-.16px;text-align:center;line-height:2.75rem}.ct-card-collection-01.two-card-collection .card-body{text-align:left}}.ct-card-collection-01.two-card-collection .card-header{padding:0}.ct-card-collection-01.two-card-collection .card-title{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:1.125rem;line-height:1.625rem;letter-spacing:-.09px}.ct-card-collection-01.two-card-collection .card-title .card-img{padding:.5rem 0}.ct-card-collection-01.two-card-collection .card-body{padding:0 0 1rem}.ct-card-collection-01.card-collection-image{padding:3rem 0}@media (max-width:767.98px){.ct-card-collection-01.card-collection-image{padding:3rem 1rem}}.ct-card-collection-01.card-collection-image .card{-moz-box-shadow:0 3px 8px rgba(0,0,41,.16);box-shadow:0 3px 8px rgba(0,0,41,.16);height:100%}.ct-card-collection-01.card-collection-image .card-container{margin:1rem 0}.ct-card-collection-01.card-collection-image .card-body{padding:0}.ct-card-collection-01.card-collection-image .card-footer .btn-link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;background-color:rgba(0,0,0,0)}.ct-card-collection-01.three-card-collection{padding:1.5rem .937rem}.ct-card-collection-01.three-card-collection .card{height:100%;border:0;-moz-border-radius:.625rem;border-radius:.625rem;background-color:#F8F9FA;-moz-box-shadow:0 3px 8px rgba(0,0,41,.16);box-shadow:0 3px 8px rgba(0,0,41,.16)}.ct-card-collection-01.three-card-collection .card img{-moz-border-radius:.625rem .625rem 0 0;border-radius:.625rem .625rem 0 0}@media (max-width:767.98px){.ct-card-collection-01.three-card-collection{padding:0 .937rem}.ct-card-collection-01.three-card-collection .card-container{padding:0;margin-bottom:2rem}}.ct-card-collection-01.three-card-collection .card-header{background:0 0;padding:0;border:0}.ct-card-collection-01.three-card-collection .card-body{padding:0}.ct-card-collection-01.three-card-collection .card-title{font-size:1.375rem;line-height:1.875rem;letter-spacing:-.11px;padding:1rem;margin:0}.ct-card-collection-01.three-card-collection .card-subtitle{padding-top:.5rem}@media (max-width:767.98px){.ct-card-collection-01.three-card-collection .card-text{padding-bottom:1.25rem}}.ct-card-collection-01.three-card-collection .card-text select{color:#737373!important;width:auto!important;-moz-border-radius:.5rem;border-radius:.5rem;border:1px solid #C4C4C4;padding:.75rem;outline:0;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 0 30 24" width="40"><path d="M0 0h24v24H0V0z" fill="none"/><path fill="%23D31145" d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"/></svg>') right no-repeat #FFF!important}.ct-card-collection-02.three-card-collection .card,.ct-card-collection-02.three-card-collection .card-header{border:0;background:0 0}@media (min-width:768px) and (max-width:991.98px){.ct-card-collection-01.three-card-collection .card-text select{width:180px!important}}.ct-card-collection-01.three-card-collection .card-footer{border:0;background:0 0;padding:0 1rem .75rem;text-align:left}.ct-card-collection-01.three-card-collection .card-footer .btn{text-align:left;padding:.375rem 0;margin-left:0;font-family:FrutigerLTStd-Roman;font-weight:400;color:#D31145;font-size:1rem;line-height:1.687rem}.ct-card-collection-01.three-card-collection .card-footer .btn:hover{text-decoration:none}.ct-card-collection-02 .card-collection-title{padding-top:3rem;padding-bottom:3rem}@media (max-width:767.98px){.ct-card-collection-02 .card-body{padding-right:0;padding-left:0}}.ct-card-collection-02.three-card-collection{padding:5.25rem 0 1rem}@media (max-width:767.98px){.ct-card-collection-02.three-card-collection{padding:0}}.ct-card-collection-02.three-card-collection .card-container{padding:.5rem}.ct-card-collection-02.three-card-collection .card-collection-title{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2rem;line-height:1.625rem;letter-spacing:-.16px}@media (max-width:767.98px){.ct-card-collection-02.three-card-collection .card-container{padding:2rem}.ct-card-collection-02.three-card-collection .card-collection-title{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2.5rem;line-height:3.125rem;letter-spacing:-.2px}}.ct-card-collection-02.three-card-collection .card-body{padding:0}.ct-card-collection-02.three-card-collection .card-title{padding:1rem 0;font-family:FrutigerLTStd-Bold;font-weight:700;color:#D31145;font-size:1.4375rem;line-height:1.625rem}.ct-card-collection-02.vanity-card-collection .card{height:100%;border:0}@media (min-width:768px){.ct-card-collection-02.vanity-card-collection .card-container{padding:0 1.5rem;border-left:solid 1px #B5C0C6}.ct-card-collection-02.vanity-card-collection .card-container:first-child{border-left:0}}.ct-card-collection-02.vanity-card-collection .card-title{padding-bottom:1rem;font-size:1.375rem;line-height:1.625rem}.ct-card-collection-02.vanity-card-collection .card-footer{background:0 0;border:0;padding-top:0}.ct-card-collection-w3-01 .container{padding:0 15px}.ct-card-collection-w3-01 .card{border:0;-moz-border-radius:.625rem;border-radius:.625rem;background-color:#F8F9FA;-moz-box-shadow:0 3px 8px rgba(0,0,41,.16);box-shadow:0 3px 8px rgba(0,0,41,.16)}@media (max-width:767.98px){.ct-card-collection-w3-01 .card-container{padding:0;margin-bottom:2rem!important}}.ct-card-collection-w3-01 .card-body{padding:1rem 1rem 0}.ct-card-collection-w3-01 .card-title{font-size:1.375rem;line-height:1.875rem;letter-spacing:-.11px}.ct-card-collection-w3-01 .card-subtitle{padding-top:.5rem}@media (max-width:767.98px){.ct-card-collection-w3-01 .card-text{padding-bottom:1.25rem}}.ct-card-collection-w3-01 .card-text select{color:#737373!important;width:auto!important;-moz-border-radius:.5rem;border-radius:.5rem;border:1px solid #C4C4C4;padding:.75rem;outline:0;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="50" viewBox="0 0 30 24" width="50"><path d="M0 0h24v24H0V0z" fill="none"/><path fill="%23D31145" d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"/></svg>') right no-repeat #FFF!important}@media (min-width:768px) and (max-width:991.98px){.ct-card-collection-w3-01 .card-text select{width:180px!important}}.ct-card-collection-w3-01 .card-footer{padding:0 1rem .75rem}.ct-card-collection-w3-01 .card-footer .btn{padding:.375rem 0;margin-left:0;font-family:FrutigerLTStd-Roman;font-weight:400;color:#D31145;font-size:1.125rem;line-height:1.687rem}.ct-card-collection-product-search .card{-moz-box-shadow:0 3px 8px rgba(0,0,41,.16);box-shadow:0 3px 8px rgba(0,0,41,.16);-moz-border-radius:.625rem;border-radius:.625rem;height:100%}.ct-card-collection-product-search .card img{-moz-border-radius:.625rem;border-radius:.625rem}.ct-card-collection-product-search .card-header{background:0 0;border:0;padding:1rem}.ct-card-collection-product-search .card-title,.ct-card-collection-product-search .card-title a{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000!important;font-size:1.125rem;line-height:1.625rem}.ct-card-collection-product-search .card-subtitle a{font-family:FrutigerLTStd-Roman;font-weight:400;color:#545454;font-size:.875rem;line-height:1.625rem}.ct-card-collection-product-search .card .product-tag{font-family:FrutigerLTStd-Black;font-weight:400;color:#D31145;font-size:.75rem;line-height:.5rem;background:-moz-linear-gradient(#FFF,#FFF) padding-box,-moz-linear-gradient(left,#D31145,#FDB845) border-box;background:-o-linear-gradient(#FFF,#FFF) padding-box,-o-linear-gradient(left,#D31145,#FDB845) border-box;background:linear-gradient(#FFF,#FFF) padding-box,linear-gradient(to right,#D31145,#FDB845) border-box;-moz-border-radius:1rem;border-radius:1rem;border:2.5px solid transparent;position:relative;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.25rem .5rem;margin:1rem}@media (max-width:1199.98px){.ct-card-collection-product-search .card-body{padding:.5rem}}.ct-card-collection-product-search .card-body .product-image{position:relative}@media (max-width:767.98px){.ct-card-collection-product-search .card-body{padding:0;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ct-card-collection-product-search .card-body .product-image{-webkit-flex:0 0 30%;-moz-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.ct-card-collection-product-search .card-body .product-image .badge{margin-left:1rem}}.ct-card-collection-product-search .card-body .product-image .badge{padding:.5rem 0;width:70px}.ct-card-collection-product-search .card-body .product-image .badge.new-tag{position:absolute;top:-5px}@media (max-width:767.98px){.ct-card-collection-product-search .card-body .product-image .badge.new-tag{width:40px;top:-25px}.ct-card-collection-product-search .card-body .product-description{-webkit-flex:0 0 70%;-moz-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;padding:0 .5rem}}.ct-card-collection-product-search .card-body .product-icon{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:.625rem;line-height:1.625rem}.ct-card-collection-product-search .card-body .product-icon .material-icons{background-color:#FDB845;font-size:3.125rem;border:1.25px solid #000;-moz-border-radius:50%;border-radius:50%;padding:.15rem;vertical-align:baseline}.ct-card-collection-product-search .card-footer{padding:.5rem;background:0 0;border:0}.ct-card-collection-product-search .card-footer .product-btn{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ct-card-collection-product-search .card-footer .form-check{padding:0}.ct-card-collection-product-search .card-footer .form-check input[type=checkbox]{visibility:hidden;margin-left:0}.ct-card-collection-product-search .card-footer .form-check input[type=checkbox]+label{cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:.75rem;line-height:2.125rem}.ct-card-collection-product-search .card-footer .form-check input[type=checkbox]+label:before{border:1px solid #A0AFB7;-moz-border-radius:2px;border-radius:2px;content:"";display:inline-block;width:1rem;height:1rem;min-width:1rem;margin:0 .5rem 0 0;padding:0;position:relative;top:.5rem;line-height:1}.ct-card-collection-product-search .card-footer .form-check input[type=checkbox]:checked+label:before{font-family:"Material Icons";background:#D31145;content:"\e5ca";text-align:center;color:#FFF;font-size:.9rem;font-weight:bolder;border:1px solid #D31145;-moz-box-shadow:0 2px 6px rgba(0,0,0,.13);box-shadow:0 2px 6px rgba(0,0,0,.13)}.ct-card-collection-product-search .card-footer .form-check input[type=checkbox]:disabled+label:before{border:1px solid #B5C0C6}@media (max-width:1199.98px){.ct-card-collection-product-search .card-footer{padding:.5rem}}@media (max-width:767.98px){.ct-card-collection-product-search .card-footer .product-btn{-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.ct-card-collection-product-search .card-footer{padding:0}.ct-card-collection-product-search .card-footer .product-cta{text-align:left}}.ct-card-collection-product-search .card-footer .form-check{padding-top:.5rem}.ct-card-collection-product-search .card-footer .product-cta{margin:.5rem 0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ct-card-collection-product-search .card-footer .btn-primary-gradient{padding:.3rem;margin-top:0}@media (max-width:1199.98px){.ct-card-collection-product-search .card-footer .btn-primary-gradient{padding:.2rem;font-size:.75rem;line-height:1rem}.ct-card-collection-product-search .card-footer .btn-primary-gradient .text-large{font-size:1rem;line-height:1rem}}@media (max-width:767.98px){.ct-card-collection-product-search .card-footer .btn-primary-gradient{padding:.3rem}.ct-card-collection-product-search .card-footer .btn-primary-gradient .text-small{padding-bottom:5px}}@media (max-width:350px){.ct-card-collection-product-search .card-footer .btn-primary-gradient{padding:.3rem}.ct-card-collection-product-search .card-footer .btn-primary-gradient .text-large,.ct-card-collection-product-search .card-footer .btn-primary-gradient .text-small{font-size:.75rem}}.ct-card-collection-product-search .card-footer .btn-primary,.ct-card-collection-product-search .card-footer .btn-secondary{margin:0 0 .8rem!important}.ct-card-collection-product-search .card-footer .btn-primary .material-icons,.ct-card-collection-product-search .card-footer .btn-secondary .material-icons{font-size:1.125rem;margin:.2rem .2rem 0 0}@media (max-width:991.98px){.ct-card-collection-product-search .card-footer .btn-primary,.ct-card-collection-product-search .card-footer .btn-secondary{padding:.5rem 1.25rem}}.ct-card-collection-product-search .card .product-price{margin-bottom:.8rem;padding:0 .25rem;font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:1.75rem;line-height:1.625rem}@media (max-width:767.98px){.ct-card-collection-product-search .card .product-price{font-size:1.375rem;padding:0}}.ct-card-collection-product-search .card .product-price sup{font-size:60%}.ct-card-collection-product-search .card .product-price-text{padding:0 .25rem;font-family:FrutigerLTStd-Roman;font-weight:400;color:#545454;font-size:1.125rem;line-height:1.625rem}@media (max-width:767.98px){.ct-card-collection-product-search .card .product-price-text{padding:0}.ct-documents .card-collection-title{text-align:center}}.ct-card-collection-product-search .card .product-price-text sup{top:0;font-size:60%}.ct-card-collection-product-search .card-body{padding:1.25rem}.ct-card-collection-product-search .card-text a{font-family:FrutigerLTStd-Roman;font-weight:400;color:#545454;font-size:.875rem;line-height:1.625rem}.ct-article-basic .article-title,.ct-article-basic .article-title.h2{line-height:2.75rem;color:#000;font-family:FrutigerLTStd-Bold;font-weight:700}.ct-card-collection-product-search .btn-primary{font-size:1rem!important;padding:.5rem 1.25rem}.ct-article-basic{padding:3rem 0}.ct-article-basic .article-title{text-align:center;font-size:2rem}.ct-article-basic .article-title.h2{font-size:2rem!important}@media (min-width:768px){.ct-article-basic .article-title.h2{padding:0 12rem}}.ct-article-basic.background-gradient{background:-moz-linear-gradient(top,rgba(181,192,198,0) 0,rgba(181,192,198,.0784313725) 49%,rgba(181,192,198,.3215686275) 100%) no-repeat padding-box;background:-o-linear-gradient(top,rgba(181,192,198,0) 0,rgba(181,192,198,.0784313725) 49%,rgba(181,192,198,.3215686275) 100%) no-repeat padding-box;background:linear-gradient(180deg,rgba(181,192,198,0) 0,rgba(181,192,198,.0784313725) 49%,rgba(181,192,198,.3215686275) 100%) no-repeat padding-box}.ct-article-basic.background-gradient .article-body p{text-align:center;margin-bottom:0}.ct-article-basic #divSuccess{padding-left:15px;padding-right:15px}.ct-article-basic #divSuccess .title-text{font-size:1.875rem;color:#000;padding:.75rem 0}.ct-article-basic #divSuccess .success-text{color:#D31145}.ct-article-basic #divSuccess .btn-link{padding:1rem 1rem 1rem 0}.review_highlights,.reviews-widget{padding:2rem 0;background:no-repeat padding-box #F0F3F4}.ct-documents{padding:3rem 0;background:#F0F3F4}.ct-documents .card-collection-title{padding-bottom:1.5rem;letter-spacing:-.2px;font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:2.5rem;line-height:1.625rem}.ct-documents .product-document{display:block;padding:1rem!important;margin:1rem 0;-moz-box-shadow:0 3px 8px rgba(0,0,41,.16);box-shadow:0 3px 8px rgba(0,0,41,.16);font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1.125rem;line-height:1.625rem}.ct-documents .product-document .card-body,.ct-documents .product-document .card-img,.ct-documents .product-document .card-title{float:left}.ct-documents .product-document .card-img{width:12%;margin-right:1rem}@media (max-width:767.98px){.ct-documents .product-document .card-img{width:30%}.ct-documents .product-document .card-title{padding:1rem 0;margin:0}}.ct-documents .product-document .card-title{width:58%;font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:1.375rem;line-height:1.625rem}.ct-documents .product-document .card-body,.ct-documents .product-document .card-body a{font-size:1.125rem;line-height:1.625rem;font-family:FrutigerLTStd-Roman;font-weight:400;color:#000}.ct-documents .product-document .card-body{width:58%;padding:.5rem 0}.ct-documents .product-document .card-date{float:right;font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:.75rem;line-height:1.625rem}.ct-documents .ct-product-document-list{margin:0!important}.ct-documents .documents{width:100%}@media (max-width:767.98px){.ct-documents .product-document .card-body{padding:1rem 0;width:100%}.ct-documents .product-document .card-date{width:100%;text-align:center}.ct-breadcrumb-a .ct_breadcrumb-a .container{padding-right:0;padding-left:0}}.ct-breadcrumb-a .ct_breadcrumb-a .breadcrumb{background:0 0;margin:0}.ct-breadcrumb-a .ct_breadcrumb-a .breadcrumb-item a{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:.875rem;line-height:1.125rem;opacity:.7}.ct-breadcrumb-a .ct_breadcrumb-a .breadcrumb-item span{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:.875rem;line-height:1.125rem}.ct-breadcrumb-a .ct_breadcrumb-a .breadcrumb-item+.breadcrumb-item::before{position:relative;top:-2px}.ct-breadcrumb-a .ct_breadcrumb-a .breadcrumb-item+.ct-breadcrumb-a .ct_breadcrumb-a .breadcrumb-item{position:relative;top:-1px}.ct-breadcrumb-a .ct_breadcrumb-b .breadcrumb{padding-right:0;padding-left:0;background:0 0}.ct-breadcrumb-a .ct_breadcrumb-b .breadcrumb-item.active a{font-family:FrutigerLTStd-Bold;font-weight:700;color:#D31145;font-size:.875rem;line-height:1.125rem}.ct-breadcrumb-a .ct_breadcrumb-b .breadcrumb-item.active i{color:#D31145;position:relative;top:-2px;left:-5px}.pagination li.page-item{margin:.25rem}.pagination li.page-item:first-child .nav-link,.pagination li.page-item:first-child .page-link,.pagination li.page-item:last-child .nav-link,.pagination li.page-item:last-child .page-link{background-color:#D31145;color:#FFF}.pagination li.page-item.disabled .nav-link,.pagination li.page-item.disabled .page-link{cursor:not-allowed}.pagination li.page-item .nav-link,.pagination li.page-item .page-link{background-color:#FFF;-moz-border-radius:6px;border-radius:6px;padding:.7rem 1.2rem;font-family:FrutigerLTStd-Roman;font-weight:400;color:#D31145;font-size:1rem;line-height:1.5rem;border:0}.modal-header .h3,.modal-title{font-family:FrutigerLTStd-Bold}@media (max-width:767.98px){.pagination li.page-item .nav-link,.pagination li.page-item .page-link{padding:.5rem 1rem}}.pagination li.page-item .nav-link:active,.pagination li.page-item .nav-link:focus,.pagination li.page-item .nav-link:hover,.pagination li.page-item .page-link:active,.pagination li.page-item .page-link:focus,.pagination li.page-item .page-link:hover{color:#FFF;text-decoration:none;outline:0;background:#D31145}.pagination li.page-item .nav-link .material-icons,.pagination li.page-item .page-link .material-icons{color:#FFF;font-size:1.5rem;line-height:.75rem}@media (max-width:350px){.pagination li.page-item .nav-link,.pagination li.page-item .page-link{padding:.7rem}.pagination li.page-item .nav-link .material-icons,.pagination li.page-item .page-link .material-icons{line-height:2.5rem}}.pagination li.page-item .nav-link{padding:.7rem;line-height:1.5rem}@media (max-width:767.98px){.pagination li.page-item .nav-link{padding:.5rem;line-height:1.3rem}}@media (max-width:350px){.pagination li.page-item .nav-link{padding:.1rem .3rem;line-height:1.3rem}}.pagination li.page-item.disabled .material-icons,.pagination li.page-item.disabled .nav-link,.pagination li.page-item.disabled .page-link{background-color:#EFEFEF!important;color:#B1B3B3}.pagination li.page-item.disabled.active .nav-link,.pagination li.page-item.disabled.active .page-link{color:#000;background:#E0E5E7!important}.pagination li.page-item.active .nav-link:active,.pagination li.page-item.active .nav-link:focus,.pagination li.page-item.active .nav-link:hover,.pagination li.page-item.active .page-link:active,.pagination li.page-item.active .page-link:focus,.pagination li.page-item.active .page-link:hover{outline:0}.modal-content{border:0;-moz-border-radius:0;border-radius:0}.modal-header{-moz-border-radius:0;border-radius:0;border:0;background:#EFEFEF}.modal-header .h3{font-weight:700;color:#000;font-size:2.125rem;line-height:2.6875rem}@media (max-width:767.98px){.modal-header .h3{font-size:1.375rem;line-height:1.875rem;letter-spacing:-.11px}}.modal-header .clear-filter-mobile{color:#D31145;line-height:1rem;text-decoration:underline}.modal-header .clear-filter-mobile img{padding-right:.25rem;margin-bottom:.2rem}.modal-header .close{font-size:2.8rem;line-height:2rem;font-weight:400;color:#D31145;opacity:1;text-shadow:none;padding-right:.5rem}.modal-header .close:not(:disabled):not(.disabled):focus,.modal-header .close:not(:disabled):not(.disabled):hover{opacity:1}.modal-title{font-weight:700;color:#000;font-size:2.125rem;line-height:2.6875rem}@media (max-width:767.98px){.modal-title{font-size:1.375rem;line-height:1.875rem;letter-spacing:-.11px}.ct-sign-up-form .common-button,.ct-sign-up-form .g-recaptcha{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}}.modal-footer{background:#EFEFEF;border:0}.modal-footer .btn-apply-filter{width:100%;color:#000!important;border:2px solid #000}.modal-footer.filtered-list-items{overflow-x:auto;white-space:nowrap}.modal.ct-product-compare-modal .modal-title{font-size:1.5rem}.modal.ct-product-compare-modal .product-titles .card-title{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1.125rem;line-height:1.625rem}.modal.ct-product-compare-modal .product-titles .card-title a{color:#000}.modal.ct-product-compare-modal .product-data-compare th.r1{font-family:FrutigerLTStd-Bold}.modal.ct-product-compare-modal .product-data-compare th.r1 .btn{padding:.75rem 1.25rem}.modal.ct-product-compare-modal .product-data-compare td.r2{font-family:FrutigerLTStd-Roman}.ct-search-list .ct-filter-items .card{-moz-border-radius:.625rem!important;border-radius:.625rem!important;-moz-box-shadow:0 3px 6px rgba(0,0,0,.13);box-shadow:0 3px 6px rgba(0,0,0,.13);border:0}.ct-search-list .ct-filter-items .card-header{border:0;-moz-border-radius:.625rem .625rem 0 0!important;border-radius:.625rem .625rem 0 0!important;font-family:FrutigerLTStd-Bold;font-weight:700;background-color:#FDB845!important}.ct-search-list .ct-filter-items .card-body .form-check{padding:0}.ct-search-list .ct-filter-items .card-body .form-check input[type=checkbox]{visibility:hidden;margin-left:0}.ct-search-list .ct-filter-items .card-body .form-check input[type=checkbox]+label{cursor:pointer;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:.75rem;line-height:2.125rem}.ct-search-list .ct-filter-items .card-body .form-check input[type=checkbox]+label:before{border:1px solid #A0AFB7;-moz-border-radius:2px;border-radius:2px;content:"";display:inline-block;width:1rem;height:1rem;min-width:1rem;margin:0 .5rem 0 0;padding:0;position:relative;top:.5rem;line-height:1}.ct-search-list .ct-filter-items .card-body .form-check input[type=checkbox]:checked+label:before{font-family:"Material Icons";background:#D31145;content:"\e5ca";text-align:center;color:#FFF;font-size:.9rem;font-weight:bolder;border:1px solid #D31145;-moz-box-shadow:0 2px 6px rgba(0,0,0,.13);box-shadow:0 2px 6px rgba(0,0,0,.13)}.ct-search-list .ct-filter-items .card-body .form-check input[type=checkbox]:disabled+label:before{border:1px solid #B5C0C6}.ct-sign-up-form .h1{font-size:1.875rem;color:#000;padding-bottom:2rem}.ct-sign-up-form .h6{margin-bottom:0}.ct-sign-up-form .row{padding-top:1rem}.ct-sign-up-form .common-button,.ct-sign-up-form .g-recaptcha{margin-left:-15px}.ct-sign-up-form .needs-validation cite{display:block}.ct-sign-up-form #divSuccess .title-text{font-size:2.5rem!important;padding:.75rem 0}.ct-sign-up-form #divSuccess .success-text{color:#D31145}.ct-sign-up-form #divSuccess .btn-link{padding-left:0}.ct-sign-up-form .form-container a{color:#D31145;font-size:1.125rem}.ct-sign-up-form-footer,.ct-sign-up-form-footer .container{padding-left:0;padding-right:0}.ct-sign-up-form-footer .form-container{color:#000}.ct-sign-up-form-footer .form-container .h3{font-family:FrutigerLTStd-Bold;color:#D31145;font-size:1.25rem}.ct-sign-up-form-footer .form-container .success-container{font-family:FrutigerLTStd-Roman}.ct-sign-up-form-footer #divSuccess .title-text{font-size:1.5rem!important;padding:.75rem 0}.ct-sign-up-form-footer #divSuccess .success-text{color:#D31145}.ct-sign-up-form-footer #divSuccess .btn-link{padding-left:0}.ct-header-basic{-moz-box-shadow:0 3px 8px rgba(0,0,41,.16);box-shadow:0 3px 8px rgba(0,0,41,.16)}@media (max-width:991.98px){.ct-header-basic{padding:0}}.ct-header-basic .header-primary-menu{padding:0}.ct-header-basic .header-primary-menu .navbar{padding:.5rem 0}@media (max-width:991.98px){.ct-header-basic .header-primary-menu .navbar{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.ct-header-basic .header-primary-menu .navbar .hamburger-icon{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.ct-header-basic .header-primary-menu .navbar .navbar-brand{padding:0;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.ct-header-basic .header-primary-menu .navbar .search-box{-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.ct-header-basic .header-primary-menu .navbar .navbar-collapse{-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4;position:absolute;width:100%;top:56px;background:#FFF}}@media (max-width:375px){.ct-header-basic .header-primary-menu .navbar .navbar-collapse{top:54px}}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav{padding-top:10px}@media (max-width:991.98px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav{-moz-box-shadow:inset 0 11px 8px -10px #ccc;box-shadow:inset 0 11px 8px -10px #ccc;padding:0;margin-top:10px}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown{padding:.5rem 1.5rem}}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-toggle{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1.125rem;line-height:1.625rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 .5rem}@media (min-width:992px) and (max-width:1119px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-toggle{font-size:.85rem;padding:0 .2rem}}@media (max-width:991.98px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-toggle{font-family:FrutigerLTStd-Bold;font-weight:700;line-height:2.5rem}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-toggle:after{content:"\e315"!important;position:absolute;right:0;padding-right:1.5rem}}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-toggle:after{content:"\e313";color:#D31145;font-family:"Material Icons";border:0;font-size:1.5rem}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .menu-title .nav-link:after,.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title .nav-item .nav-link:after{content:none}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu{width:100%;border:0;-moz-border-radius:0;border-radius:0;margin-top:0;-moz-box-shadow:0 8px 6px rgba(0,0,41,.11);box-shadow:0 8px 6px rgba(0,0,41,.11)}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item{background:-moz-linear-gradient(158deg,#f8f9fa 30%,#FFF 30%) no-repeat padding-box;background:-o-linear-gradient(158deg,#f8f9fa 30%,#FFF 30%) no-repeat padding-box;background:linear-gradient(292deg,#f8f9fa 30%,#FFF 30%) no-repeat padding-box}@media (min-width:992px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu{padding:0}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item{-moz-box-shadow:inset 0 11px 8px -10px #ccc;box-shadow:inset 0 11px 8px -10px #ccc}}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item:active,.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item:focus,.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item:hover{background-color:transparent}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item div[class^=col-]:nth-child(2) .submenu-title:first-child{padding-top:3.5rem}@media (max-width:991.98px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item div[class^=col-]:nth-child(2) .submenu-title:first-child{padding-top:0}}@media (min-width:992px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item{padding:0 .9rem 0 1rem}}@media (max-width:991.98px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item{padding:.25rem 0}}@media (min-width:992px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .dropdown-column{padding:0;margin:0}}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .dropdown-column .ct-menusub-basic-header{padding:0 .9375rem}@media (max-width:991.98px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .dropdown-column .ct-menusub-basic-header{padding:0 1.5rem}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .dropdown-column .submenu-header{display:none}}@media (min-width:992px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .dropdown-column .submenu-header{padding:0;margin:5px 0 0;min-height:345px;background-repeat:no-repeat;background-position:top center;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .dropdown-column .submenu-header img{display:none}}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item:active{background:#FFF}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .menu-title{padding:0 0 0 .9375rem}@media (min-width:992px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .menu-title{padding-top:1rem}}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .menu-title .nav-link{font-family:FrutigerLTStd-Bold;font-weight:700;color:#D31145;font-size:1.125rem;line-height:2.5rem;padding:0}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title{list-style:none;padding:0;margin:0}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title .nav-item.link-text-strong{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:.875rem;line-height:2.5rem}@media (max-width:991.98px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title .nav-item.link-text-strong{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1.125rem;line-height:1.25rem;padding:1rem 0}}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title .nav-item.link-text-strong .nav-link{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:.875rem;line-height:2.5rem;padding:0}@media (max-width:991.98px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title .nav-item.link-text-strong .nav-link{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1.125rem;line-height:1.25rem;padding-right:1.5rem}}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title .nav-item .nav-link{font-family:FrutigerLTStd-Roman;font-weight:400;color:#696969;font-size:1rem;line-height:1.625rem;padding:0}@media (max-width:991.98px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title .nav-item.link-text-strong:after{content:"\e315"!important;position:absolute;right:-.5rem;color:#D31145;font-family:"Material Icons";top:0;font-size:2rem;padding:1rem 0}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title .nav-item.link-text-indent{display:none}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title.show-submenu{padding:0}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title.show-submenu .nav-item.link-text-strong{position:relative!important;padding:1rem 5rem;background:#EFEFEF;margin-bottom:2rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:4.5rem}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title.show-submenu .nav-item.link-text-strong::after{content:"\e941"!important;color:red;font-size:1.5rem;top:0;right:0;height:4.5rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title.show-submenu .nav-item.link-text-strong strong{padding-left:0;color:#D31145}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title.show-submenu .nav-item.link-text-strong strong:before{content:"\e314";color:#FFF;font-family:"Material Icons";border:0;font-size:2rem;position:absolute;background:#D31145;padding:1rem;top:0;left:0;height:4.5rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title.show-submenu .nav-item.link-text-strong a.nav-link{padding-left:0;color:#D31145}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title.show-submenu .nav-item.link-text-strong a.nav-link:before{content:"\e314";color:#FFF;font-family:"Material Icons";border:0;font-size:2rem;position:absolute;background:#D31145;padding:1rem;top:0;left:0;height:4.5rem;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title.show-submenu .nav-item.link-text-indent{padding:.3rem 2rem}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.dropdown .dropdown-menu .dropdown-item .submenu-title.show-submenu .nav-item.link-text-indent a.nav-link{color:#000;font-size:1.125rem;line-height:1.25rem}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.show{padding:0}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.show .dropdown-toggle.nav-link{background:#EFEFEF;color:#D31145;line-height:1.375rem;padding:1.4rem 1rem 1.4rem 5rem}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.show .dropdown-toggle.nav-link::after{content:none!important}}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.show .dropdown-toggle.nav-link{font-family:FrutigerLTStd-Bold}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.show .dropdown-toggle.nav-link::after{content:"\e316"}@media (max-width:991.98px){.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.show .dropdown-toggle{position:relative!important}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.show .dropdown-toggle:before{content:"\e314";color:#FFF;font-family:"Material Icons";border:0;font-size:2rem;position:absolute;background:#D31145;padding:1.4rem .7rem;top:0;left:0}.ct-header-basic .header-primary-menu .navbar-collapse .navbar-nav li.show .dropdown-item .menu-title{display:none}}.ct-header-basic .header-primary-menu .navbar .search-box .btn-group{margin:0;background-color:transparent!important;border:0}.ct-header-basic .header-primary-menu .navbar .search-box .btn-group input{background-color:#e9ecee;height:-moz-calc(1.5em + .75rem + 11px);height:calc(1.5em + .75rem + 11px);font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1.125rem;line-height:1.625rem}@media (max-width:374px){.ct-header-basic .header-primary-menu .navbar .search-box{width:9rem}.ct-header-basic .header-primary-menu .navbar .search-box .btn-group input{font-size:.66rem}}.ct-header-basic .header-primary-menu .navbar .search-box .btn-group .input-group-append i{color:#000}.ct-header-basic .header-primary-menu .ct-brand-logo{width:124.12px!important;height:38.33px!important}@media (max-width:991.98px){.ct-header-basic .header-primary-menu .navbar .hamburger-icon{padding-left:1rem}.ct-header-basic .header-primary-menu .navbar .hamburger-icon .btn-group{background:0 0!important;border:0;margin:0}.ct-header-basic .header-primary-menu .navbar .hamburger-icon .btn-group .navbar-toggler{padding:0}.ct-header-basic .header-primary-menu .navbar .hamburger-icon .btn-group .navbar-toggler:active,.ct-header-basic .header-primary-menu .navbar .hamburger-icon .btn-group .navbar-toggler:focus{outline:0}.ct-header-basic .header-primary-menu .navbar .hamburger-icon .btn-group .navbar-toggler i{color:#000;font-size:2rem}.ct-header-basic .header-primary-menu .navbar .hamburger-icon .btn-group .navbar-toggler[aria-expanded=false] .open-menu{display:block}.ct-header-basic .header-primary-menu .navbar .hamburger-icon .btn-group .navbar-toggler[aria-expanded=false] .close-menu,.ct-header-basic .header-primary-menu .navbar .hamburger-icon .btn-group .navbar-toggler[aria-expanded=true] .open-menu{display:none}.ct-header-basic .header-primary-menu .navbar .hamburger-icon .btn-group .navbar-toggler[aria-expanded=true] .close-menu{display:block}.ct-header-basic .header-primary-menu .ct-brand-logo{width:98px!important;height:30.26px!important;margin:0}}.ct-header-basic .search-box form{width:12rem}@media (max-width:767.98px){.ct-header-basic .search-box form{padding-right:1rem}}@media (max-width:374px){.ct-header-basic .search-box form{width:9rem}}.ct-header-basic .search-box form .input-group{-moz-border-radius:8px;border-radius:8px}.ct-header-basic .search-box form .input-group input{background-color:#e9ecee;border:0;padding:.375rem 0 .375rem .75rem;font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1.125rem;line-height:1.625rem}.ct-header-basic .search-box form .input-group .input-group-append{margin:0}.ct-header-basic .search-box form .input-group .input-group-append .btn{background:#e9ecee;margin:0}.ct-header-basic .search-box form .input-group .input-group-append .btn i{color:#000}.ct-header-basic .new-product-badge .menu-tag{background:-moz-linear-gradient(285deg,#d31145 0,#d91733 14%,#df1e21 27%,#e53b25 42%,#eb5b2d 57%,#f17a34 71%,#f7993d 86%,#fdb845 100%) no-repeat padding-box;background:-o-linear-gradient(285deg,#d31145 0,#d91733 14%,#df1e21 27%,#e53b25 42%,#eb5b2d 57%,#f17a34 71%,#f7993d 86%,#fdb845 100%) no-repeat padding-box;background:linear-gradient(165deg,#d31145 0,#d91733 14%,#df1e21 27%,#e53b25 42%,#eb5b2d 57%,#f17a34 71%,#f7993d 86%,#fdb845 100%) no-repeat padding-box;-moz-border-radius:22px;border-radius:22px;letter-spacing:.45px;padding:3px 8px;font-family:FrutigerLTStd-Roman;font-weight:400;color:#FFF;font-size:9px;line-height:6px}.ct-header-basic .new-product-badge .nav-link{display:inline-block}.ct-header-basic .submenu-img-block-content{text-align:center;position:absolute;bottom:-5px;left:0;right:0}.ct-header-basic .submenu-img-block-content .card-body{padding:0}.ct-header-basic .submenu-img-block-content .card-body .nav-link{font-family:FrutigerLTStd-Roman;font-weight:400;color:#D31145;font-size:.875rem;line-height:1.25rem}.ct-header-basic .submenu-img-block-content .card-body .nav-link i{line-height:1.2rem;left:-8px;position:relative}.ct-header-basic .submenu-img-block-content .card-title{margin-bottom:.3rem;font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:.875rem;line-height:1rem}@media (max-width:991.98px){.ct-header-basic .submenu-img-block-content .card-title{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1.125rem;line-height:1.25rem;padding:0}}.ct-header-basic .submenu-img-block-content .card-text{font-family:FrutigerLTStd-Roman;font-weight:400;color:#696969;font-size:.875rem;line-height:1.25rem;padding:0}.ct-header-basic .submenu-img-block-content.overlap-content{padding:.5rem;background:-moz-linear-gradient(163deg,#fff 92%,transparent 8%) no-repeat padding-box;background:-o-linear-gradient(163deg,#fff 92%,transparent 8%) no-repeat padding-box;background:linear-gradient(287deg,#fff 92%,transparent 8%) no-repeat padding-box;min-width:400px;left:auto;bottom:0}.ct-header-basic .submenu-img-block-content.overlap-content .card-body a{padding:0}footer.ct-footer-power-basic.footer-primary-links{background-color:#F8F9FA;padding:0 .9375rem}@media (max-width:767.98px){footer.ct-footer-power-basic.footer-primary-links{padding:0 2rem}footer.ct-footer-power-basic.footer-primary-links .container{padding:0}}footer.ct-footer-power-basic.footer-primary-links div[class^=col-]{border:0}footer.ct-footer-power-basic.footer-primary-links .navbar{display:block;padding:1rem 0;border-bottom:solid 1px #BBC3CB}@media (max-width:767.98px){footer.ct-footer-power-basic.footer-primary-links .navbar{padding:0}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown.show strong{color:#D31145}}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav{padding:1rem 0}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item{-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:0;position:relative}@media (min-width:768px) and (max-width:1023px){footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item{padding-right:.5rem}}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown.show{background-color:transparent}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-toggle{padding:0;font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:1.125rem;line-height:2.5rem}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-toggle::after{content:none}@media (max-width:767.98px){footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown.show .collapse-icon{display:none!important}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown.show .expand-icon{display:block!important}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown.show .dropdown-toggle{padding-bottom:0}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-toggle{padding-bottom:1.5rem}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-toggle i.collapse-icon,footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-toggle i.expand-icon{float:right;font-size:2rem;margin-top:.3rem;color:#D31145}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-toggle i.collapse-icon{display:block}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-toggle i.expand-icon{display:none}}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{border:0;padding:0;background:0 0}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .container,footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu ul{padding:0}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu ul{list-style:none}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu .ct-menusub-basic-header .link-text-indent .nav-link{font-family:FrutigerLTStd-Roman;font-weight:400;color:#3E3E3E;font-size:.875rem;line-height:1.25rem}@media (min-width:768px){footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu.show-menu-md{display:block!important;position:static!important}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu .ct-menusub-basic-header .link-text-indent .nav-link{padding:.3rem 0}}@media (max-width:767.98px){footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu .ct-menusub-basic-header.hidden-footer-sm .link-text-indent{display:none}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu .ct-menusub-basic-header .link-text-indent .nav-link{font-size:1rem;line-height:1.25rem;font-weight:400;color:#000;padding:1rem 0}}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu .ct-menusub-basic-header .link-text-indent:last-child{padding-bottom:.5rem}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu .ct-menusub-basic-header .link-text-strong{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000!important;font-size:.875rem;line-height:2.5rem}@media (max-width:767.98px){footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu .ct-menusub-basic-header .link-text-indent:last-child{padding-bottom:0}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu .ct-menusub-basic-header .link-text-strong{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1rem;line-height:1.25rem;padding:0}}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu .ct-menusub-basic-header .link-text-strong .nav-link{font-family:FrutigerLTStd-Bold;font-weight:700;color:#000;font-size:.875rem;line-height:2.5rem}@media (min-width:768px){footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu .ct-menusub-basic-header .link-text-strong .nav-link{padding:0!important}}@media (max-width:767.98px){footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu .ct-menusub-basic-header .link-text-strong .nav-link{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1rem;line-height:1.25rem;padding:1rem 0}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item:last-child .dropdown-toggle{font-family:FrutigerLTStd-Roman;font-weight:400;padding-bottom:0}}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu a{font-family:FrutigerLTStd-Roman;font-weight:400;color:#000;font-size:1rem;line-height:2.5rem}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu a:active,footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu a:focus,footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu a:hover{text-decoration:none}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu p,footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-sub-menu p[tabindex]{margin:0}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item:last-child .collapse-icon,footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item:last-child .expand-icon{display:none!important}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item:last-child .show-menu-md{padding:0}@media (max-width:767.98px){footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item:last-child .show-menu-md{display:block!important;padding:0}}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item:last-child .show-menu-md:before{top:0}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item:last-child .show-menu-md .ct-social-media-lists a{padding-right:.5rem}footer.ct-footer-power-basic.footer-primary-links .navbar .navbar-nav .nav-item:last-child .show-menu-md .ct-social-media-lists a svg{width:1.4375rem;height:1.4375rem}footer.footer-nav-links{padding:1rem 1rem 0;background-color:#F8F9FA}@media (max-width:767.98px){footer.footer-nav-links .container{padding:0}}footer.footer-nav-links .footer-secondary-links{padding:2rem 0}@media (max-width:767.98px){footer.footer-nav-links .footer-secondary-links{padding:1rem}}footer.footer-nav-links .footer-secondary-links .col-left .copyright-text{padding:0 1.125rem}footer.footer-nav-links .footer-secondary-links .col-left .cookie-text,footer.footer-nav-links .footer-secondary-links .col-left .copyright-text{font-family:FrutigerLTStd-Roman;font-weight:400;color:#3E3E3E;font-size:.75rem;line-height:1.75rem}footer.footer-nav-links .footer-secondary-links .col-left .cookie-text .consent-button,footer.footer-nav-links .footer-secondary-links .col-left .copyright-text .consent-button{text-align:left}footer.footer-nav-links .footer-secondary-links .col-left .cookie-text .consent-button a,footer.footer-nav-links .footer-secondary-links .col-left .copyright-text .consent-button a{color:#3E3E3E;text-decoration:underline}footer.footer-nav-links .footer-secondary-links .col-right{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media (min-width:576px){.modal-dialog{max-width:90%}footer.footer-nav-links .footer-secondary-links .col-right{text-align:right}}footer.footer-nav-links .footer-secondary-links .col-right ul.nav-link-basic{list-style:none;margin-left:-1rem}@media (max-width:767.98px){footer.footer-nav-links .footer-secondary-links .col-left .cookie-text,footer.footer-nav-links .footer-secondary-links .col-left .copyright-text{padding:.8rem}footer.footer-nav-links .footer-secondary-links .col-left .cookie-text{padding:.5rem .8rem}footer.footer-nav-links .footer-secondary-links .col-right ul.nav-link-basic{padding-left:0}}footer.footer-nav-links .footer-secondary-links .col-right ul.nav-link-basic li.nav-item{display:inline-block;padding:0}@media (max-width:767.98px){footer.footer-nav-links .footer-secondary-links .col-right ul.nav-link-basic li.nav-item{padding:.8rem 0}}footer.footer-nav-links .footer-secondary-links .col-right ul.nav-link-basic li.nav-item:first-child{padding-left:0}footer.footer-nav-links .footer-secondary-links .col-right ul.nav-link-basic li.nav-item:last-child{border:0;padding-right:0}footer.footer-nav-links .footer-secondary-links .col-right ul.nav-link-basic li.nav-item:last-child a{border:0}footer.footer-nav-links .footer-secondary-links .col-right ul.nav-link-basic li.nav-item a{border-right:1px solid #B5C0C6;padding:0 1rem;font-family:FrutigerLTStd-Roman;font-weight:400;color:#3E3E3E;font-size:.875rem;line-height:1.3125rem}.ct-social-header{display:none}