@-moz-keyframes fadein{100%{opacity:1}
}
@-webkit-keyframes fadein{100%{opacity:1}
}
@keyframes fadein{100%{opacity:1}
}
.product-details-self{padding-top:40px;font-family:"RNHouseSansRegular",sans-serif}
.product-details-self.hideshelftitle{margin-top:40px}
.product-details-self.hideshelftitle .comp_title .titleWrapper{display:none}
.product-details-self.hideshelftitle.articlelistwrapper{margin-top:0;padding-top:0}
.product-details-self.hideshelftitle .tabbedlayout.bgPurple{margin-top:0}
.product-details-self.hideshelftitle .tabbedlayout.bgPurple .hidetabbedlayout .tab_container .articlelist .tab_inner.articlelist{margin-top:-10px}
.mac.safari .product-details-self.hideshelftitle .tabbedlayout.bgPurple .hidetabbedlayout .tab_container .articlelist .tab_inner.articlelist{margin-top:0}
.product-details-self .tabbedlayout.bgPurple .hidetabbedlayout .product-tabs .overflow-item{width:auto}
.product-details-self .comp_title .titleWrapper{margin-top:0}
.product-details-self .inactive{display:none !important}
.product-details-self .accordion-desktop-md-view,.product-details-self .accordion-desktop-lg-view{margin-top:32px}
.product-details-self .tabbedlayout{background:#002d64;-webkit-transition:all .02s ease-in-out;-moz-transition:all .02s ease-in-out;-o-transition:all .02s ease-in-out;transition:all .02s ease-in-out;margin-top:80px;position:relative}
.product-details-self .tabbedlayout .overflow-item{position:absolute;width:100%;background:#b50059;top:-30px}
.msie .product-details-self .tabbedlayout .overflow-item{display:block}
.msie9 .product-details-self .tabbedlayout .overflow-item,.msie1 .product-details-self .tabbedlayout .overflow-item{display:inline-block}
.product-details-self .tabbedlayout.bgPurple .hidetabbedlayout{margin-top:-30px}
.product-details-self .tabbedlayout.bgPurple .hidetabbedlayout #tabs ul{display:none}
.product-details-self .tabbedlayout.bgPurple .hidetabbedlayout #tabs .rteWrapper ul{display:block;height:auto}
.product-details-self .tabbedlayout.bgPurple .hidetabbedlayout .overflow-item{margin-top:0}
.msie8 .product-details-self .tabbedlayout.bgPurple .hidetabbedlayout .overflow-item,.msie9 .product-details-self .tabbedlayout.bgPurple .hidetabbedlayout .overflow-item{display:block}
.msie .product-details-self .tabbedlayout.bgPurple .hidetabbedlayout .overflow-item .indicator,.msedge .product-details-self .tabbedlayout.bgPurple .hidetabbedlayout .overflow-item .indicator{display:none !important;border-bottom:0}
.product-details-self .tabbedlayout.bgPurple .product-tabs .overflow-item{padding:0 50px;position:absolute}
.product-details-self .tabbedlayout.bgPurple .product-tabs#tabs ul li:last-child{margin-right:0}
.product-details-self .tabbedlayout.bgPurple .tabcount_6 #tabs .overflow-item ul li{width:140px}
.product-details-self .tabbedlayout.bgPurple .tabcount_5 #tabs .overflow-item ul li{width:168px}
.product-details-self .tabbedlayout.bgPurple .tabcount_4 #tabs .overflow-item ul li,.product-details-self .tabbedlayout.bgPurple .tabcount_3 #tabs .overflow-item ul li,.product-details-self .tabbedlayout.bgPurple .tabcount_2 #tabs .overflow-item ul li{width:210px}
.product-details-self .tabbedlayout #tabs span.indicator{border-bottom:6px solid #fff;position:absolute;bottom:9px;width:0;opacity:0}
.product-details-self .tabbedlayout #tabs .tabbed-list-header{position:relative;margin-top:-28px}
.product-details-self .tabbedlayout #tabs .composite-comp-wrapper .rteWrapper .comp-rich-text ul{height:auto;padding:0}
.product-details-self .tabbedlayout #tabs .composite-comp-wrapper .rteWrapper .comp-rich-text ul li{margin-bottom:20px}
.product-details-self .tabbedlayout #tabs .overflow-item ul{margin-bottom:0;list-style:none;border:0;height:60px;padding:17px 0 17px 0;position:relative}
.cq-wcm-edit .product-details-self .tabbedlayout #tabs .overflow-item ul,.aem-AuthorLayer-Edit .product-details-self .tabbedlayout #tabs .overflow-item ul{background:#b50059}
.product-details-self .tabbedlayout #tabs .overflow-item ul li{border:0;background:0;margin-top:0;margin-right:30px;margin-bottom:0;padding-bottom:0}
.product-details-self .tabbedlayout #tabs .overflow-item ul li:focus{outline:0}
.product-details-self .tabbedlayout #tabs .overflow-item ul li.ui-tabs-active a{font-family:"RNHouseSansBold",sans-serif;letter-spacing:-0.2px;font-weight:normal}
.product-details-self .tabbedlayout #tabs .overflow-item ul li.ui-tabs-active a:focus{outline:0}
.product-details-self .tabbedlayout #tabs .overflow-item ul li a{display:inline;color:#fff;font-size:18px;line-height:26px;font-family:"RNHouseSansRegular",sans-serif;padding:0;text-decoration:none;white-space:normal}
.product-details-self .tabbedlayout #tabs .overflow-item ul li a:focus{outline:0}
.product-details-self .tabbedlayout #tabs .overflow-item ul li a span{max-height:26px;overflow:hidden;display:inline-block;position:relative;cursor:pointer;padding-right:10px;word-break:break-word}
.product-details-self .tabbedlayout #tabs .overflow-item ul li.ui-state-focus{outline:0}
.product-details-self .tabbedlayout #tabs .overflow-item ul li.ui-state-focus:focus a{outline:1px auto #fff}
.msedge .product-details-self .tabbedlayout #tabs .overflow-item ul li.ui-state-focus:focus a,.msie .product-details-self .tabbedlayout #tabs .overflow-item ul li.ui-state-focus:focus a{outline:1px dotted #fff}
.product-details-self .tabbedlayout #tabs .tab_container .auth--info p{display:none}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content{padding:0;border:0;border-radius:0;color:#fff}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner{font-family:"RNHouseSansRegular",sans-serif}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .row .row .col-lg-4:first-child+.col-lg-4+.col-lg-4+.col-lg-4{clear:left}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image{width:273px;height:273px}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-img-generic{height:273px}
.msie .product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-img-generic img,.msedge .product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-img-generic img{max-width:100%;max-height:100%}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-svg-generic .svg-image-wrap{width:273px;height:273px;text-align:center;padding:calc(273px*0.12)}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-svg-generic svg{width:auto;height:100%}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-svg-generic svg.wider-flag{width:100%;height:100%}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .image-wrapper{margin-bottom:15px;display:none}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .image-wrapper img,.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .image-wrapper svg{height:50px}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .title-wrapper{margin-bottom:20px;overflow:hidden}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .title-wrapper h3.title-comp{font-family:"RNHouseSansBold",sans-serif}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .text_wrapper{margin-bottom:20px}
.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .acordion-header-icon{color:#fff;margin-left:29px}
.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .acordion-crossicon{color:#fff;background-image:url("clientlib_productdetails_base/resources/images/accordion-plus-white.svg")}
.msie8 .product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .acordion-crossicon,.msie9 .product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .acordion-crossicon{background-image:url("clientlib_productdetails_base/resources/images/iconplus-white-14.png");background-repeat:no-repeat}
.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active .acordion-header-icon{color:#fff}
.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active .acordion-icon{color:#fff;margin-left:29px;float:left}
.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active a .acordion-crossicon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.msie8 .product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active a .acordion-crossicon,.msie9 .product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active a .acordion-crossicon{background-image:url("clientlib_productdetails_base/resources/images/iconclose-white-14.png");background-repeat:no-repeat}
.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a{margin-top:20px;display:inline-block;line-height:26px;position:relative}
.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover .acordion-crossicon,.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover .acordion-icon{text-decoration:none}
.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover span.animated_underline{background-size:0 100%}
.msedge .product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover span.animated_underline{background-image:none}
.msie8 .product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover span.animated_underline,.msie9 .product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover span.animated_underline{border:0}
.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:focus,.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:focus:hover{display:inline-block}
html:not(.firefox) .product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:focus,html:not(.firefox) .product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:focus:hover{outline:1px auto #fff}
.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a .acordion-crossicon{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:400ms ease-in-out;-moz-transition:400ms ease-in-out;-o-transition:400ms ease-in-out;transition:400ms ease-in-out}
.product-details-self .tabbedlayout.bgPurple .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .animated_underline{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.product-details-self .articlelist.bgWhite{background-color:#fff}
.product-details-self .articlelist.bgWhite .tab_inner.articlelist{margin-top:0}
.product-details-self .articlelist .tab_inner.articlelist{margin-top:30px;margin-bottom:50px;width:100%;float:left}
.product-details-self .articlelist .tab_inner.articlelist .tab-image{width:237px;height:237px;margin-top:50px}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-img-generic{height:237px}
.msie .product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-img-generic img,.msedge .product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-img-generic img{max-width:100%;max-height:100%}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-svg-generic .svg-image-wrap{width:237px;height:237px;text-align:center;padding:calc(237px*0.12)}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-svg-generic svg{width:auto;height:100%}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-svg-generic svg.wider-flag{width:100%;height:100%}
.product-details-self .articlelist .tab_inner.articlelist .articles-wrapper .article-list{margin-top:50px}
.product-details-self .articlelist .tab_inner.articlelist .articles-wrapper .article-list .title-wrapper{margin-bottom:20px}
.product-details-self .articlelist .tab_inner.articlelist .articles-wrapper .article-list .text-wrapper{margin-bottom:0}
.product-details-self .articlelist .tab_inner.articlelist .articles-wrapper .row-eq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .acordion-header-icon{display:inline-block}
.msie8 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .acordion-header-icon:hover,.msie9 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .acordion-header-icon:hover{border:0}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .acordion-crossicon{color:#1d7b8a;line-height:26px;background-image:url("clientlib_productdetails_base/resources/images/accordion-plus-rbs.svg");background-size:14px;background-repeat:no-repeat;width:14px;height:14px;float:left;margin-top:5px;position:absolute;left:0}
.msie8 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .acordion-crossicon,.msie9 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .acordion-crossicon{background-image:url("clientlib_productdetails_base/resources/images/icon-plus-blue.png");background-repeat:no-repeat;width:20px;height:20px}
.msie8 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .acordion-crossicon{background-position-y:2px}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active .acordion-icon{color:#1d7b8a;display:inline-block}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active .acordion-icon:focus{text-decoration:none}
html:not(.firefox) .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active .acordion-icon:focus{outline:1px auto #fff}
html:not(.firefox) .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active .acordion-icon:focus:hover{outline:1px auto #fff}
.msie8 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active .acordion-icon:focus,.msie9 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active .acordion-icon:focus{border:0}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active .acordion-header-icon{display:none;color:#1d7b8a}
.msie8 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active a:hover,.msie9 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active a:hover{border:0}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active a .acordion-crossicon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.msie8 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active a .acordion-crossicon,.msie9 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header.active a .acordion-crossicon{background-image:url("clientlib_productdetails_base/resources/images/icon-close-blue.png")}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .acordion-icon{display:none}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a{margin-top:20px;display:inline-block;text-decoration:none;line-height:26px;position:relative;font-family:"RNHouseSansRegular",sans-serif}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover,.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:focus,.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:focus:hover{text-decoration:none}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover .acordion-crossicon,.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover .acordion-icon{text-decoration:none}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover span.animated_underline{background-size:0 100%}
.msedge .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover span.animated_underline{background-image:none}
.msie8 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover span.animated_underline,.msie9 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover span.animated_underline{border:0}
html:not(.firefox) .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:focus{outline:1px auto #1d7b8a}
html:not(.firefox) .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:focus:hover{outline:1px auto #1d7b8a}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a .acordion-crossicon{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:400ms ease-in-out;-moz-transition:400ms ease-in-out;-o-transition:400ms ease-in-out;transition:400ms ease-in-out}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a .acordion-header-icon,.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a .acordion-icon{color:#1d7b8a;margin-left:29px}
.product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .animated_underline{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#1d7b8a 10px,#1d7b8a);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-image:linear-gradient(transparent calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.msie8 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .animated_underline,.msie9 .product-details-self .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header .animated_underline{border-bottom:1px solid}
.product-details-self .articlelist .activeaccordion .accordion-header{position:relative}
.product-details-self .articlelist .activeaccordion .tipicon{width:0;height:0;position:absolute;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #f5f5f5;bottom:-32px;left:30px}
.firefox .product-details-self .articlelist .activeaccordion .tipicon,.msedge .product-details-self .articlelist .activeaccordion .tipicon{bottom:-33px}
.product-details-self .articlelist .hide-desktop-image{display:none}
.product-details-self .articlelist .hide-img-inmobile{display:block}
.product-details-self .product-acr-container{height:auto;background:whitesmoke;padding-top:60px;padding-bottom:60px;padding-left:60px;display:block;width:100%;position:relative}
.product-details-self .product-acr-container .closeBtn.text-right a{display:inline-block;width:14px;height:14px;background-image:url("clientlib_productdetails_base/resources/images/accordion-cross-rbs.svg");position:absolute;right:28px;top:28px;cursor:pointer;background-size:18px;color:#1d7b8a}
.msie8 .product-details-self .product-acr-container .closeBtn.text-right a{background-image:url("clientlib_productdetails_base/resources/images/iconclose-blue-14.png")}
html:not(.firefox) .product-details-self .product-acr-container .closeBtn.text-right a:focus{outline:1px auto #1d7b8a}
html:not(.firefox) .product-details-self .product-acr-container .closeBtn.text-right a:focus:hover{outline:1px auto #1d7b8a}
.product-details-self .product-acr-footer{background:#1d7b8a;padding-top:8px;padding-bottom:10px;line-height:20px;text-align:center;max-height:40px}
.product-details-self .product-acr-footer a{color:#fff;line-height:26px;text-decoration:none}
.product-details-self .product-acr-footer a .footer__close-text{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.msie8 .product-details-self .product-acr-footer a .footer__close-text,.msie9 .product-details-self .product-acr-footer a .footer__close-text{border-bottom:1px solid}
.msie8 .product-details-self .product-acr-footer a .footer__close-text:hover,.msie8 .product-details-self .product-acr-footer a .footer__close-text:focus,.msie9 .product-details-self .product-acr-footer a .footer__close-text:hover,.msie9 .product-details-self .product-acr-footer a .footer__close-text:focus{border-bottom:0}
.mac .product-details-self .product-acr-footer a .footer__close-text{display:inline-block;line-height:15px;width:46px}
.product-details-self .product-acr-footer a .footer__close-text:hover{background-size:0 100%;text-decoration:none}
.msedge .product-details-self .product-acr-footer a .footer__close-text:hover{background-image:none}
.product-details-self .product-acr-footer a .close-footer{display:inline-block;width:10px;height:10px;margin-left:6px;background-image:url("clientlib_productdetails_base/resources/images/accordion-cross-white.svg");background-size:13px;background-repeat:no-repeat}
.msie8 .product-details-self .product-acr-footer a .close-footer,.msie9 .product-details-self .product-acr-footer a .close-footer{background-image:url("clientlib_productdetails_base/resources/images/iconclose-white-12.png");width:12px;height:12px}
html:not(.firefox) .product-details-self .product-acr-footer a:focus{outline:1px auto #fff}
html:not(.firefox) .product-details-self .product-acr-footer a:focus:hover{outline:1px auto #fff}
.product-details-self .product-acr-footer a:focus .footer__close-text{background-size:0;background-image:none}
.product-details-self .composite-comp-wrapper .titleWrapper{margin-bottom:20px}
.product-details-self .composite-comp-wrapper .titleWrapper .title-comp{color:#002d64}
.product-details-self .composite-comp-wrapper .titleWrapper .auth--info{color:#002d64}
.product-details-self .composite-comp-wrapper .rteWrapper{color:#333}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text p{margin-bottom:20px}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text p:last-child{margin-bottom:0}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text ul li{margin-bottom:20px}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text ul li:before{color:#002d64}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text ol{margin-bottom:50px}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text span.list-item-square:before{color:#002d64}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text span.list-item-tick:before{color:#002d64}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text h1,.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text h2,.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text h3,.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text h4,.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text h5,.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text h6{color:#002d64}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text .subheader{color:#333}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text a{color:#1d7b8a;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#1d7b8a 10px,#1d7b8a);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-image:linear-gradient(transparent calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text a:focus,.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text a:hover:focus{outline:1px auto #1d7b8a;background-size:100%;background-image:none}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text a:hover{background-size:0 100%}
.msedge .product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text a:hover{background-image:none}
.product-details-self.articlelistwrapper .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:focus,.product-details-self.articlelistwrapper .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover:focus{display:inline-block}
html:not(.firefox) .product-details-self.articlelistwrapper .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:focus,html:not(.firefox) .product-details-self.articlelistwrapper .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a:hover:focus{outline:1px auto #1d7b8a}
@media(min-width:1025px){.product-details-self .tabbedlayout #tabs ul li:not(.ui-state-active) a:hover span{max-height:32px;height:32px}
.product-details-self .tabbedlayout #tabs ul li:not(.ui-state-active) a:hover span:after{position:absolute;bottom:0;width:100%;z-index:9999;height:6px;background-color:#002d64;content:'';left:0}
.msie8 .product-details-self .tabbedlayout #tabs ul li .ui-state-active a:hover{border-bottom:0}
.msie8 .product-details-self .tabbedlayout #tabs ul li a:hover{border-bottom:6px solid #002d64;padding-bottom:6px}
}
@media(min-width:1024px) and (max-width:1255px){.product-details-self{padding-top:35px}
.product-details-self.hideshelftitle{margin-top:45px}
.product-details-self .tabbedlayout.bgPurple .product-tabs .overflow-item{padding:0 40px}
.product-details-self .tabbedlayout.bgPurple .tabcount_6 #tabs .overflow-item ul li{width:111px}
.product-details-self .tabbedlayout.bgPurple .tabcount_5 #tabs .overflow-item ul li{width:143px}
.product-details-self .tabbedlayout.bgPurple .tabcount_4 #tabs .overflow-item ul li,.product-details-self .tabbedlayout.bgPurple .tabcount_3 #tabs .overflow-item ul li,.product-details-self .tabbedlayout.bgPurple .tabcount_2 #tabs .overflow-item ul li{width:163px}
.product-details-self .articlelist.bgWhite{margin-top:0}
.product-details-self .articlelist.bgWhite .tab_inner.articlelist .tab-image{margin-top:50px}
.product-details-self .articlelist .tab_inner.articlelist .tab-image{width:189px;height:189px}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-img-generic{height:189px}
.msie .product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-img-generic img,.msedge .product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-img-generic img{max-width:100%;max-height:100%}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-svg-generic .svg-image-wrap{width:189px;height:189px;text-align:center;padding:calc(189px*0.12)}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-svg-generic svg{width:auto;height:100%}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-svg-generic svg.wider-flag{width:100%;height:100%}
.product-details-self .articlelist .tab_inner.articlelist .articles-wrapper .article-list{margin-top:50px}
.product-details-self .articlelist .activeaccordion .accordion-header:after{bottom:-72px}
.product-details-self .tabbedlayout #tabs ul li.ui-tabs-active a:after{width:120px}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .row .row .col-lg-4:first-child+.col-lg-4+.col-lg-4+.col-lg-4{clear:none}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .row .row .col-lg-4:nth-child(3){clear:left}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .row .row .col-lg-4:nth-child(5){clear:left}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image{width:213px;height:213px}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-svg-generic .svg-image-wrap{width:213px;height:213px;text-align:center;padding:calc(213px * 0.12)}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-img-generic{height:213px}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image svg{max-width:100%}
.msie .product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image img,.msedge .product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image img{max-width:100%}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .image-wrapper{margin-bottom:10px}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .title-wrapper{margin-bottom:20px;max-height:64px}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .text_wrapper{margin-bottom:40px}
.product-details-self .product-acr-container{padding-bottom:50px}
.product-details-self .articlelist .visible-md{display:block !important}
}
@media(max-width:1023px){.product-details-self .tabbedlayout .hidetabbedlayout #tabs .tab_container .tab-header{display:none !important}
.product-details-self .tabbedlayout .hidetabbedlayout #tabs .tab_container .tab_content.stickyContent .tab_inner:not(.articlelist){margin-top:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header{background:0;border:0;margin:0;border-radius:0;margin-left:-20px;margin-right:-20px;padding:0;color:#fff;position:relative;z-index:200;left:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header:focus{outline:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header .ui-accordion-header-icon{display:none}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header .tab_position_md_class{background:#b50059;width:100%;left:0;padding:14px 0 14px 0;border-bottom:1px solid #fff}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header h3{padding-right:24px;padding-left:0;font-family:"RNHouseSansRegular",sans-serif;position:relative;max-height:32px;overflow:hidden;z-index:999;font-weight:normal}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header h3 span{padding-left:64px;display:inline-block;width:100%;color:#fff}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header h3 .tab__icon{height:24px;width:24px;position:absolute;left:20px;top:4px;text-decoration:none;background-image:url("clientlib_productdetails_base/resources/images/icon-plus-white-24.png");background-repeat:no-repeat;background-size:cover;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:400ms ease-in-out;-moz-transition:400ms ease-in-out;-o-transition:400ms ease-in-out;transition:400ms ease-in-out}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header.ui-state-active h3{font-family:"RNHouseSansBold",sans-serif;font-weight:bold}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header.ui-state-active h3 .tab__icon{background-image:url("clientlib_productdetails_base/resources/images/icon-plus-white-24.png");background-repeat:no-repeat;background-size:cover;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header.ui-state-active.stuck{position:fixed;width:100%;z-index:100;margin-left:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header.ui-state-active .tab_position_md_class{border-bottom:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header:last-of-type{border-bottom:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content.stickyContent .tab_inner:not(.articlelist){margin-top:60px}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner{line-height:26px}
}
@media(min-width:768px) and (max-width:1023px){.product-details-self{padding-top:20px}
.product-details-self.hideshelftitle{margin-top:60px}
.product-details-self.hideshelftitle .tabbedlayout.bgPurple .hidetabbedlayout{margin-top:-30px}
.product-details-self.hideshelftitle .tabbedlayout.bgPurple .hidetabbedlayout .tab_container .articlelist .tab_inner.articlelist{margin-top:-30px}
.ipad .product-details-self.hideshelftitle .tabbedlayout.bgPurple .hidetabbedlayout .tab_container .articlelist .tab_inner.articlelist{margin-top:0}
.product-details-self .tabbedlayout.bgPurple .hidetabbedlayout{margin-top:-30px}
.product-details-self .articlelist .tab_inner.articlelist{margin-top:0;margin-bottom:0}
.product-details-self .articlelist .tab_inner.articlelist .tab-image{width:135px;height:135px;margin-top:40px}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-img-generic{height:135px}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-svg-generic .svg-image-wrap{width:135px;height:135px;text-align:center;padding:calc(135px*0.12)}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-svg-generic svg{width:auto;height:100%}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-svg-generic svg.wider-flag{width:100%;height:100%}
.product-details-self .articlelist .tab_inner.articlelist .articles-wrapper{margin-bottom:40px}
.product-details-self .articlelist .tab_inner.articlelist .articles-wrapper .article-list{margin-bottom:0;margin-top:40px}
.product-details-self .articlelist .tab_inner.articlelist .hide-desktop-image{display:block}
.product-details-self .articlelist .tab_inner.articlelist .hide-img-inmobile{display:none}
.product-details-self .tabbedlayout{padding-bottom:0;margin-top:50px}
.product-details-self .tabbedlayout .articlelist .tab_inner.articlelist .articles-wrapper{margin-top:10px}
.product-details-self .tabbedlayout #tabs{min-height:0;padding-top:0}
.product-details-self .tabbedlayout #tabs .tab_container{margin-top:0;padding-bottom:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content{padding-top:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header{position:static;height:61px}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header:focus{outline:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header .ui-accordion-header-icon{display:none}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header .tab_position_md_class{position:absolute;z-index:9999}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header h3{padding-left:24px;font-size:28px;position:relative}
.ipad .product-details-self .tabbedlayout #tabs .tab_container .tab-header h3{font-size:26px}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header h3 span{padding-right:12px;padding-left:45px;display:inline-block;width:58.3333%}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header h3 .tab__icon{left:24px;top:2px}
.product-details-self .tabbedlayout #tabs .tab_container .tab-header:last-of-type{border-bottom:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content{background:0;margin-left:-20px;margin-right:-20px;padding-top:0;padding-left:20px;padding-right:20px;margin-top:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image{width:159px;height:159px;margin-top:50px;text-align:center}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-img-generic{height:159px}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-svg-generic .svg-image-wrap{width:159px;height:159px;text-align:center;padding:calc(159px*0.12)}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-svg-generic svg{width:auto;height:100%}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-svg-generic svg.wider-flag{width:100%;height:100%}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .image-wrapper{display:none}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .title-wrapper{margin-bottom:20px;max-height:64px;overflow:hidden}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .title-wrapper h3.title-comp{color:#fff}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .text_wrapper{min-height:0}
.product-details-self .tabbedlayout #tabs ul{padding:17px 0 17px 0}
.product-details-self .tabbedlayout #tabs ul li a{font-size:16px}
.product-details-self .product-acr-container{padding-bottom:50px;padding-top:50px;padding-left:40px}
.product-details-self .product-acr-container .closeBtn.text-right{top:23px;right:23px}
}
@media(max-width:767px){.product-details-self{padding-top:20px}
.product-details-self .composite-comp-wrapper .rteWrapper .comp-rich-text ol{margin-bottom:40px}
.product-details-self.hideshelftitle{margin-top:20px}
.product-details-self.hideshelftitle .articlelist.bgWhite .tab_inner.articlelist .tab-image{margin-top:35px}
.product-details-self .titleWrapper{margin-top:0;margin-bottom:0}
.product-details-self .tabbedlayout{padding-bottom:0;margin-top:40px}
.product-details-self .tabbedlayout.bgPurple .hidetabbedlayout{margin-top:0}
.product-details-self .tabbedlayout #tabs{min-height:0;padding-top:0}
.product-details-self .tabbedlayout #tabs .tab_container{margin-top:0;padding-bottom:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content{background:0;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;margin-top:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image{width:217px;height:217px;text-align:center;margin:0 auto;margin-top:60px}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-svg-generic .svg-image-wrap{width:217px;height:217px;text-align:center;padding:calc(217px * 0.12)}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image .comp-img-generic{height:217px}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image svg{max-width:100%;height:217px}
.msie .product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image img,.msedge .product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image img{max-width:100%}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .tab-image.hide-img-inmobile{display:none}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .image-wrapper{display:none}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .title-wrapper{margin-bottom:20px;overflow:hidden}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .title-wrapper h3.title-comp{color:#fff}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner .text_wrapper{min-height:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner.articlelist{margin-top:0}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner.articlelist .hide-desktop-image{display:block}
.product-details-self .tabbedlayout #tabs .tab_container .tab_content .tab_inner.articlelist .hide-img-inmobile{display:none}
.product-details-self .articlelist .tab_inner.articlelist{margin-top:0;margin-bottom:40px}
.product-details-self .articlelist .tab_inner.articlelist .tab-image{text-align:center;margin:0 auto;width:158px;height:158px;margin-top:35px}
.product-details-self .articlelist .tab_inner.articlelist .tab-image .comp-img-generic{height:158px}
.product-details-self .articlelist .tab_inner.articlelist .tab-image svg{height:158px;max-width:100%}
.msie .product-details-self .articlelist .tab_inner.articlelist .tab-image img,.msedge .product-details-self .articlelist .tab_inner.articlelist .tab-image img{max-width:100%}
.product-details-self .articlelist .tab_inner.articlelist .tab-image.hide-img-inmobile{display:none}
.product-details-self .articlelist .tab_inner.articlelist .articles-wrapper .article-list{margin-top:40px}
.product-details-self .articlelist .tab_inner.articlelist .articles-wrapper .articles-wrapper{margin-top:10px;margin-bottom:40px}
.product-details-self .articlelist .tab_inner.articlelist .articles-wrapper .articles-wrapper .article-list{margin-bottom:0;margin-top:40px}
.product-details-self .articlelist .tab_inner.articlelist .hide-desktop-image{display:block}
.product-details-self .articlelist .tab_inner.articlelist .hide-img-inmobile{display:none}
.product-details-self .articlelist .articles-wrapper .article-list{margin-top:40px}
.product-details-self .articlelist .articles-wrapper .articles-wrapper{margin-top:10px;margin-bottom:40px}
.product-details-self .articlelist .articles-wrapper .articles-wrapper .article-list{margin-bottom:0;margin-top:40px}
.product-details-self .articlelist .product-acr-body{margin-left:-20px;margin-right:-20px}
.product-details-self .articlelist .product-acr-body .product-acr-container{margin-top:32px;padding:50px 50px 40px 20px}
.product-details-self .articlelist .product-acr-body .product-acr-container .closeBtn.text-right{top:22px}
.product-details-self .articlelist .product-acr-body .product-acr-footer{max-height:50px;padding-top:13px;padding-bottom:15px}
.product-details-self .articlelist .accordion-wrapper .product-accordion .product-acr-body{display:none}
.product-details-self .articlelist .accordion-wrapper .product-accordion .product-acr-body.active{display:block}
.product-details-self .activeaccordion .accordion-header{position:relative}
.product-details-self .activeaccordion .accordion-header:after{content:"";width:0;height:0;position:absolute;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #f5f5f5;bottom:-32px;left:-5px}
}
.cq-wcm-edit .tabbedlayout,.aem-AuthorLayer-Edit .tabbedlayout{margin-bottom:0 !important}
.cq-wcm-edit .tabbedlayout #tabs,.aem-AuthorLayer-Edit .tabbedlayout #tabs{background:#002d64;border:0}
.cq-wcm-edit .tabbedlayout #tabs .tab_container .auth--info p,.aem-AuthorLayer-Edit .tabbedlayout #tabs .tab_container .auth--info p{color:#fff}
.cq-wcm-edit .tabbedlayout #tabs ul,.aem-AuthorLayer-Edit .tabbedlayout #tabs ul{background:#b50059}
.cq-wcm-edit .tabbedlayout #tabs ul.hidetabbedlayout,.aem-AuthorLayer-Edit .tabbedlayout #tabs ul.hidetabbedlayout{display:block !important}
.cq-wcm-edit .tabbedlayout.bgPurple h3,.cq-wcm-edit .tabbedlayout.bgPurple,.cq-wcm-edit .tabbedlayout.h3-custom,.aem-AuthorLayer-Edit .tabbedlayout.bgPurple h3,.aem-AuthorLayer-Edit .tabbedlayout.bgPurple,.aem-AuthorLayer-Edit .tabbedlayout.h3-custom{color:#fff}
.cq-wcm-edit #tabs .tab_content,.aem-AuthorLayer-Edit #tabs .tab_content{display:block !important}
.cq-wcm-edit .tab_inner .col-lg-4,.cq-wcm-edit .tab_inner .col-md-6,.aem-AuthorLayer-Edit .tab_inner .col-lg-4,.aem-AuthorLayer-Edit .tab_inner .col-md-6{width:100%;display:block;float:none}
.cq-wcm-edit .product-acr-body.hidden-md,.cq-wcm-edit .product-acr-body.hidden-sm,.cq-wcm-edit .product-acr-body.hidden-lg,.aem-AuthorLayer-Edit .product-acr-body.hidden-md,.aem-AuthorLayer-Edit .product-acr-body.hidden-sm,.aem-AuthorLayer-Edit .product-acr-body.hidden-lg{display:block !important;margin-top:30px}
.cq-wcm-edit .bgPurple .ui-widget-content a,.aem-AuthorLayer-Edit .bgPurple .ui-widget-content a{color:#fff}
.cq-wcm-edit .bgPurple .ui-widget-content a .tab_content,.aem-AuthorLayer-Edit .bgPurple .ui-widget-content a .tab_content{color:#002d64}
.cq-wcm-edit .bgPurple .tabbedlayout #tabs .tab_container .tab_content,.aem-AuthorLayer-Edit .bgPurple .tabbedlayout #tabs .tab_container .tab_content{color:#002d64}
.cq-wcm-edit .product-details-self.hideshelftitle .tabbedlayout.bgPurple,.aem-AuthorLayer-Edit .product-details-self.hideshelftitle .tabbedlayout.bgPurple{margin-top:40px}
.cq-wcm-edit .product-details-self .articlelist .product-acr-container,.aem-AuthorLayer-Edit .product-details-self .articlelist .product-acr-container{color:#333}
.cq-wcm-edit .product-details-self .articlelist .product-acr-container:before,.aem-AuthorLayer-Edit .product-details-self .articlelist .product-acr-container:before{top:200px}
.cq-wcm-edit .product-details-self .articlelist .tab_inner .col-lg-4,.cq-wcm-edit .product-details-self .articlelist .tab_inner .col-md-6,.aem-AuthorLayer-Edit .product-details-self .articlelist .tab_inner .col-lg-4,.aem-AuthorLayer-Edit .product-details-self .articlelist .tab_inner .col-md-6{width:100%;display:block;float:none}
@media(min-width:768px) and (max-width:1023px){.cq-wcm-edit .product-details-self .articlelist.articlelist .hide-img-inmobile,.aem-AuthorLayer-Edit .product-details-self .articlelist.articlelist .hide-img-inmobile{display:block}
}
.cq-wcm-edit .product-details-self .tabbedlayout.bgPurple .articlelist .product-acr-container,.aem-AuthorLayer-Edit .product-details-self .tabbedlayout.bgPurple .articlelist .product-acr-container{color:#fff}
.cq-wcm-edit .product-details-self .tabbedlayout.bgPurple .articlelist .product-acr-container:before,.aem-AuthorLayer-Edit .product-details-self .tabbedlayout.bgPurple .articlelist .product-acr-container:before{top:248px}
.cq-wcm-edit .product-details-self .tabbedlayout #tabs .tab_container .auth--info p,.aem-AuthorLayer-Edit .product-details-self .tabbedlayout #tabs .tab_container .auth--info p{display:block}
.cq-wcm-edit .product-details-self .articlelist .tab_inner .col-lg-4,.cq-wcm-edit .product-details-self .articlelist .tab_inner .col-md-6,.aem-AuthorLayer-Edit .product-details-self .articlelist .tab_inner .col-lg-4,.aem-AuthorLayer-Edit .product-details-self .articlelist .tab_inner .col-md-6{width:100%;display:block;float:none}
.cq-wcm-edit .product-acr-body.hidden-md,.cq-wcm-edit .product-acr-body.hidden-sm,.cq-wcm-edit .product-acr-body.hidden-lg,.aem-AuthorLayer-Edit .product-acr-body.hidden-md,.aem-AuthorLayer-Edit .product-acr-body.hidden-sm,.aem-AuthorLayer-Edit .product-acr-body.hidden-lg{display:block !important;margin-top:30px}
.product-details-self .product-tabs{padding:0}
.product-details-self .ui-widget-header{background:#b50059}
.product-details-self .ui-widget-content{border:0;color:inherit;background:inherit}
.cq-wcm-edit .product-details-self .tabbedlayout #tabs .composite-comp-wrapper .rteWrapper .comp-rich-text ul,.aem-AuthorLayer-Edit .product-details-self .tabbedlayout #tabs .composite-comp-wrapper .rteWrapper .comp-rich-text ul{background:transparent;height:auto}
.cq-wcm-edit .product-details-self .accordian-content-wrapper:last-child,.aem-AuthorLayer-Edit .product-details-self .accordian-content-wrapper:last-child{width:auto}
@media(min-width:768px){.product-details-self .product-acr-body{display:none !important}
.cq-wcm-edit .product-details-self .product-acr-body,.aem-AuthorLayer-Edit .product-details-self .product-acr-body{display:block !important}
}
.msie .product-details-self .product-acr-body{display:none !important}
.cq-wcm-edit .msie .product-details-self .product-acr-body,.aem-AuthorLayer-Edit .msie .product-details-self .product-acr-body{display:block !important}
@media(min-width:1256px){.articles-wrapper.articles-wrapper-count--1 .articles-wrapper__item:nth-child(odd),.articles-wrapper.articles-wrapper-count--2 .articles-wrapper__item:nth-child(odd),.articles-wrapper.articles-wrapper-count--4 .articles-wrapper__item:nth-child(odd){padding-right:38px}
.articles-wrapper.articles-wrapper-count--1 .articles-wrapper__item:nth-child(even),.articles-wrapper.articles-wrapper-count--2 .articles-wrapper__item:nth-child(even),.articles-wrapper.articles-wrapper-count--4 .articles-wrapper__item:nth-child(even){padding-left:37px}
.msie8 .articles-wrapper.articles-wrapper-count--1,.msie8 .articles-wrapper.articles-wrapper-count--2,.msie8 .articles-wrapper.articles-wrapper-count--4{margin-left:-37px;margin-right:-37px}
.msie8 .articles-wrapper.articles-wrapper-count--1 .articles-wrapper__item,.msie8 .articles-wrapper.articles-wrapper-count--2 .articles-wrapper__item,.msie8 .articles-wrapper.articles-wrapper-count--4 .articles-wrapper__item{padding-left:37px;padding-right:37px}
}
.aem-AuthorLayer-Edit .product-details-self .productdetailshelftablayout.tabbedlayout #tabs .tab_container .tab_content .tab_inner .title-wrapper h3.title-comp{color:#fff}
.aem-AuthorLayer-Edit .product-details-self .articledetailinfo .product-accordion .product-acr-header .accordion-header a .acordion-icon.close{display:none}
.product-details-self .productdetailshelftablayout .articlelist .tab_inner.articlelist .accordion-wrapper .product-accordion .product-acr-header .accordion-header a .acordion-header-icon{color:#fff}
.aem-AuthorLayer-Edit .tabbedlayout.bgPurple .product-acr-container .accordian-content-wrapper h3{color:#002d64}